9270792

Method and System for Improving Wireless Link Efficiency

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
24 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of wireless link transmission, comprising: selecting a virtual sequence number for each of a first set of packets to be transmitted in an aggregate frame, wherein the first set of packets includes one or more regular packets, and includes one or more retransmission packets to be retransmitted with the one or more regular packets in the aggregate frame; modifying a respective packet of the first set of packets by: modifying a payload of the respective packet to include an original sequence number of the respective packet; and modifying a header of the respective packet to include a virtual sequence number selected for the respective packet; generating an aggregate frame which includes the first set of packets modified to include a corresponding virtual sequence number; and transmitting the aggregate frame to a destination device over a wireless link.

2

2. The method of claim 1 , wherein generating the aggregate frame involves generating an aggregate frame that includes packets associated with different original traffic categories.

3

3. The method of claim 1 , wherein the packet further includes an original traffic category indicator; and wherein modifying the respective packet further comprises including a virtual traffic category indicator in the header of the respective packet and including the original traffic category indicator in the payload of the respective packet.

4

4. The method of claim 3 , wherein modifying the respective packet involves modifying the header of the respective packet to include the same virtual traffic category indicator as other packets in the aggregate frame.

5

5. The method of claim 1 , further comprising monitoring an error rate for a respective original traffic category.

6

6. The method of claim 5 , further comprising duplicating, in the aggregate frame, a number of packets associated with the original traffic category for which the error rate is monitored, in response to the error rate surpassing a predetermined threshold.

7

7. The method of claim 1 , wherein transmitting the aggregate frame to the destination over the wireless link involves transmitting the aggregate frame over an IEEE 802.11 wireless link.

8

8. A method of wireless link transmission, comprising: receiving, over a wireless link, an aggregate frame which comprises a set of one or more regular packets and one or more retransmission packets, each modified to include a header with a virtual sequence number; de-aggregating the set of packets from the aggregate frame; decapsulating a respective packet of the set by: obtaining an original sequence number from a payload of the respective packet; obtaining an original traffic category identifier from the payload of the respective packet; and updating a header of the respective packet to include the original sequence number and the original traffic category; and ordering the decapsulated packets based on their original sequence number and original traffic category indicator.

9

9. The method of claim 8 , wherein ordering the decapsulated packets involves ordering a set of decapsulated packets with non-contiguous original sequence numbers.

10

10. The method of claim 8 , wherein ordering the decapsulated packets involves ordering a set of decapsulated packets with non-uniform original traffic categories.

11

11. The method of claim 8 , wherein ordering the decapsulated packets involves ordering a set of decapsulated packets with contiguous original sequence numbers.

12

12. The method of claim 8 , wherein receiving the aggregate frame over the wireless link involves receiving the aggregate frame over an IEEE 802.11 wireless link.

13

13. A system of wireless link transmission, comprising: a protocol stack operable to select a virtual sequence number for each of a first set of packets to be transmitted in an aggregate frame, wherein the first set of packets includes one or more regular packets, and includes one or more retransmission packets to be retransmitted with the one or more regular packets in the aggregate frame; a virtual sequence number management module operable to modify a respective packet of the first set of packets by: modifying a payload of the respective packet to include an original sequence number of the respective packet; and modifying a header of the respective packet to include a virtual sequence number selected for the respective packet; an aggregation module operable to generate an aggregate frame which includes the first set of packets modified to include a corresponding virtual sequence number; and a transmitter operable to transmit the aggregate frame to a destination device over a wireless link.

14

14. The system of claim 13 , wherein while generating the aggregate frame, the aggregation module is further operable to generate an aggregate frame that includes packets associated with different traffic categories.

15

15. The system of claim 13 , wherein the packet further includes an original traffic category indicator; and wherein while modifying the respective packet, the virtual sequence number management module is further operable to include a virtual traffic category indicator in the header of the respective packet and including the original traffic category indicator in the payload of the respective packet.

16

16. The system of claim 15 , wherein while modifying the respective packet, the virtual sequence number management module is further operable to modify the header of the respective packet to include the same virtual traffic category indicator as other packets in the aggregate frame.

17

17. The system of claim 13 , further comprising a packet error rate monitoring module operable to monitor an error rate for a respective original traffic category.

18

18. The system of claim 17 , wherein the aggregation module is further operable to duplicate, in the aggregate frame, a number of packets associated with the original traffic category for which the error rate is monitored, in response to the error rate surpassing a predetermined threshold.

19

19. The system of claim 13 , wherein the transmitter is operable to transmit the aggregate frame over an IEEE 802.11 wireless link.

20

20. A system of wireless link transmission, comprising: a receiving module operable to receive, over a wireless link, an aggregate frame which comprises a set of one more regular packets and one or more retransmission packets, each modified to include a header with a virtual sequence number; a de-aggregation module operable to de-aggregate the set of packets from the aggregate frame; a decapsulation module operable to decapsulate a respective packet of the set by: obtaining an original sequence number from a payload of the respective packet; obtaining an original traffic category identifier from the payload of the respective packet; and updating a header of the respective packet to include the original sequence number and the original traffic category; and an reordering module operable to order the decapsulated packets based on their original sequence number and original traffic category indicator.

21

21. The system of claim 20 , wherein while ordering the decapsulated packets, the ordering module is further operable to order a set of decapsulated packets with non-contiguous original sequence numbers.

22

22. The system of claim 20 , wherein while ordering the decapsulated packets, the ordering module is further operable to order a set of decapsulated packets with non-uniform original traffic categories.

23

23. The system of claim 20 , wherein while ordering the decapsulated packets, the ordering module is further operable to order a set of decapsulated packets with contiguous original sequence numbers.

24

24. The system of claim 20 , wherein while receiving the aggregate, the receiving module is operable to receive the aggregate frame over an IEEE 802.11 wireless link.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Sriram Dayanandan
Darius Ivanauskas
Mindaugas Kriauciunas
Antanas Gadeikis
Kestulis Barkauskas

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND SYSTEM FOR IMPROVING WIRELESS LINK EFFICIENCY” (9270792). https://patentable.app/patents/9270792

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.