Fragmentation and retransmission for multi-link operation in a wireless local area network (wlan)
US-2021160958-A1 · May 27, 2021 · US
US12438822B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12438822-B2 |
| Application number | US-202117561511-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 23, 2021 |
| Priority date | Dec 23, 2021 |
| Publication date | Oct 7, 2025 |
| Grant date | Oct 7, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
For example, a wireless communication station (STA) may be configured to determine whether a stream of frames is suitable for out-of-order delivery from a first Medium Access Control layer (MAC-layer) process to a second MAC-layer process, the second MAC-layer process is above the first MAC-layer process; and, based on a determination that the stream of frames is suitable for out-of-order delivery, to deliver to the second MAC-layer process one or more frames of the stream of frames according to an out-of-order delivery scheme.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising: a processor configured to cause a wireless communication station (STA) to: determine whether a stream of frames is suitable for out-of-order delivery from a first Medium Access Control layer (MAC-layer) process to a second MAC-layer process, the second MAC-layer process is above the first MAC-layer process; and based on a determination that the stream of frames is suitable for out-of-order delivery, deliver to the second MAC-layer process one or more frames of the stream of frames according to an out-of-order delivery scheme by selectively delivering a frame from the first MAC-layer process to the second MAC-layer process based on a Serial Number (SN) of the frame, a SN threshold, and a lowest SN corresponding to a frame of the stream of frames, which has not yet been received at the first MAC-layer process; and a memory to store information processed by the processor. 2. The apparatus of claim 1 , wherein the out-of-order delivery scheme comprises delivering a first frame of the stream of frames from the first MAC-layer process to the second MAC-layer process prior to receipt of a second frame of the stream of frames at the first MAC-layer process, wherein a SN of the first frame is after a SN of the second frame. 3. The apparatus of claim 1 , wherein the out-of-order delivery scheme comprises delivering a particular frame of the stream of frames from the first MAC-layer process to the second MAC-layer process when not all frames of the stream of frames having a SN less than a SN of the particular frame have been received at the first MAC-layer process. 4. The apparatus claim 1 configured to cause the STA to deliver the frame from the first MAC-layer process to the second MAC-layer process based on a determination that a SN difference is not greater than the SN threshold, wherein the SN difference is based on a difference between the SN of the frame and the lowest SN. 5. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on an out-of-order indication from a sender STA from which the stream of frames is received. 6. The apparatus of claim 5 , wherein the out-of-order indication comprises a predefined out-of-order signaling bit in a MAC header of a particular frame of the stream of frames. 7. The apparatus of claim 5 , wherein the out-of-order indication comprises an indication of a Traffic Identifier (TID) to be applied to frames suitable for out-of-order delivery. 8. The apparatus of claim 5 , wherein the out-of-order indication comprises an indication of one or more upper layer parameters of one or more traffic streams, which do not require in-order delivery. 9. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on a flow Identifier (ID) in a particular frame of the stream of frames. 10. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on information in a control or management frame aggregated with a particular frame of the stream of frames. 11. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on upper layer information from an upper layer process, which is above the first MAC layer process. 12. The apparatus of claim 11 , wherein the upper layer process comprises an application layer process. 13. The apparatus of claim 11 , wherein the upper layer information comprises stream information to identify the steam of frames. 14. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on a determination that the stream of frames belongs to a traffic stream having one or more time-based limitations for delivery. 15. The apparatus of claim 1 configured to cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on one or more requirements of an upper layer process, which is above the first MAC layer process. 16. The apparatus of claim 1 configured to cause the STA to maintain a scoreboard of received Packet Numbers (PNs) according to a scoreboard window, and to detect that a received frame is a replay frame based on a comparison between a PN of the received frame and the received PNs in the scoreboard. 17. The apparatus of claim 1 configured to cause the STA to determine that an other stream of frames is not suitable for out-of-order delivery, and to deliver to the second MAC-layer process one or more frames of the other stream of frames according to an in-order delivery scheme. 18. The apparatus of claim 17 , wherein the in-order delivery scheme comprises buffering a frame of the other stream of frames for delivery from the first MAC-layer process to the second MAC-layer process only upon receipt of all frames of the other stream of frames having a SN less than a SN of the frame of the other stream of frames. 19. The apparatus of claim 1 comprising at least one radio to receive the stream of frames. 20. The apparatus of claim 19 comprising one or more antennas connected to the radio, and another processor to execute instructions of an operating system. 21. A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a wireless communication station (STA) to: determine whether a stream of frames is suitable for out-of-order delivery from a first Medium Access Control layer (MAC-layer) process to a second MAC-layer process, the second MAC-layer process is above the first MAC-layer process; and based on a determination that the stream of frames is suitable for out-of-order delivery, deliver to the second MAC-layer process one or more frames of the stream of frames according to an out-of-order delivery scheme, wherein the instructions, when executed, cause the STA to selectively deliver a frame from the first MAC-layer process to the second MAC-layer process based on a Serial Number (SN) of the frame, a SN threshold, and a lowest SN corresponding to a frame of the stream of frames, which has not yet been received at the first MAC-layer process. 22. The product of claim 21 , wherein the instructions, when executed, cause the STA to determine that the stream of frames is suitable for out-of-order delivery based on an out-of-order indication from a sender STA from which the stream of frames is received. 23. An apparatus comprising: means for determining at a wireless communication station (STA) whether a stream of frames is suitable for out-of-order delivery from a first Medium Access Control layer (MAC-layer) process to a second MAC-layer process, the second MAC-layer process is above the first MAC-layer process; and means for, based on a determination that the stream of frames is suitable for out-of-order delivery, delivering to the second MAC-layer process one or more frames of the stream of frames according to an out-of-order delivery scheme by selectively delivering a frame from the first MAC-layer process to the second MAC-layer process based on a Serial Number (SN) of the frame, a SN threshold, and a lowest SN corresponding to a frame of the stream of frames, which has not yet been received
in the data link layer [OSI layer 2], e.g. HDLC · CPC title
using intermediate storage · CPC title
Formats specially adapted for sequence numbers · CPC title
Head of Line Blocking Avoidance · CPC title
Arrangements for avoiding head of line blocking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.