Method, receiver and network apparatus for delivering payloads through an interface

US11716172B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11716172-B2
Application numberUS-201816757611-A
CountryUS
Kind codeB2
Filing dateNov 15, 2018
Priority dateNov 20, 2017
Publication dateAug 1, 2023
Grant dateAug 1, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for delivering payloads through an interface includes receiving an out-of-sequence data transfer unit, DTU; segmenting the out-of-sequence DTU into at least one data unit; determining at least one priority level of the at least one data unit; and for any particular data unit among the at least one data unit, (1) selectively forwarding a payload of the particular data unit to the interface in response to priority level thereof satisfying a priority condition; or (2) holding the particular data unit in response to the priority level thereof not satisfying the priority condition.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for delivering payloads through an interface, wherein the interface is a gamma interface for various digital subscriber line (xDSL) appliances; the method comprising: receiving an out-of-sequence data transfer unit, DTU; segmenting the out-of-sequence DTU into data units, each data unit including a header and a payload; determining priority levels of the data units; and for any particular data unit among the data units, (1) selectively forwarding a payload of the particular data unit to the gamma interface in response to a priority level satisfying a priority condition indicating that the particular data unit belongs to priority traffic; or (2) holding the particular data unit in response to the priority level thereof not satisfying the priority condition. 2. The method of claim 1 , comprising: after receiving the out-of-sequence DTU, receiving at least one retransmitted DTU; segmenting the at least one retransmitted DTU into further data units; determining priority levels of the further data units; and discarding any one or more data units, among the further data units, in response to the priority level thereof satisfying the priority condition. 3. The method of claim 1 , wherein the priority condition relates to a latency requirement of the particular data unit. 4. The method of claim 1 , comprising: determining at least one payload integrity of at least one data unit from among the data units; and in response to the particular data unit having the priority level satisfying the priority condition being an incomplete payload, discarding the particular data unit. 5. The method of claim 1 , comprising, prior to the forwarding: reassembling payloads of at least one data unit from among the data units into layer 2 frames according to an Open Systems Interconnection model. 6. The method of claim 1 , wherein the determining the priority levels comprises: retrieving an indication of the priority level from overhead data of the data unit; or inspecting a header of a payload of the data unit to determine an indication of the priority level. 7. The method of claim 1 , comprising: storing the out-of-sequence DTU in a receiver retransmission queue: and wherein the holding the particular data unit comprises storing the particular data unit in the receiver retransmission queue. 8. A receiver comprising a processor and a memory, wherein the processor is configured to: receive an out-of-sequence data transfer unit, DTU; segment the out-of-sequence DTU into data units, each data unit including a header and a payload; determine priority levels of the data units; and for any particular data unit among the data units, (1) selectively forward a payload of the particular data unit to an interface in response to a priority level thereof satisfying a priority condition indicating that the particular data unit belongs to priority traffic or (2) hold the particular data unit in response to the priority level thereof not satisfying the priority condition, wherein the interface is a gamma interface for various digital subscriber line (xDSL) appliances. 9. The receiver of claim 8 , wherein the processor is further configured to: after receiving the out-of-sequence DTU, receive at least one retransmitted DTU; segment the at least one retransmitted DTU into further data units; determine priority levels of the further data units; and discard any one or more data units among the further data units in response to the priority level thereof satisfying the priority condition. 10. The receiver of claim 8 , wherein the priority condition relates to a latency requirement of the particular data unit. 11. The receiver of claim 8 , wherein the processor is further configured to: determine at least one payload integrity of at least one data unit from among the data units; and in response to the particular data unit, having the priority level satisfying the priority condition being an incomplete payload, discard the particular data unit. 12. The receiver of claim 8 , wherein the processor is further configured to: reassemble payloads of at least one data unit from among the data units into layer 2 frames. 13. The receiver of claim 8 , wherein the processor is configured to determine a priority level by: retrieving an indication of the priority level from overhead data of the data unit; or inspecting a header of a payload of the data unit to determine an indication of the priority level. 14. The receiver of claim 8 , wherein the processor is configured to: store the out-of-sequence DTU in a receiver retransmission queue. 15. A network apparatus comprising a receiver according to claim 8 .

Assignees

Inventors

Classifications

  • H04L1/1809Primary

    Selective-repeat protocols · CPC title

  • Formats specially adapted for sequence numbers · CPC title

  • Buffer management · CPC title

  • Scheduling and prioritising arrangements · CPC title

  • Frame classification, e.g. bad, good or erased (frame indication per se H04L1/0082) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11716172B2 cover?
A method for delivering payloads through an interface includes receiving an out-of-sequence data transfer unit, DTU; segmenting the out-of-sequence DTU into at least one data unit; determining at least one priority level of the at least one data unit; and for any particular data unit among the at least one data unit, (1) selectively forwarding a payload of the particular data unit to the interf…
Who is the assignee on this patent?
Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification H04L1/1809. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).