PACKET BASED LINK AGGREGATION ARCHITECTURES
First Claim
1. An apparatus for wireless communication, comprising:
- a processor;
memory in electronic communication with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to;
establish a multi-link session between the apparatus and a second wireless device, the multi-link session comprising a plurality of wireless links for communications in parallel between the apparatus and the second wireless device;
format data to be transmitted to the second wireless device into a plurality of data units;
transmit a first set of data units of the plurality of data units to the second wireless device over a first wireless link of the plurality of wireless links; and
transmit a second set of data units of the plurality of data units to the second wireless device over a second wireless link of the plurality of wireless links.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and devices for wireless communication are described. Wireless devices may support parallel communications over multiple wireless links, which may benefit a wireless system in terms of throughput and latency (among other benefits). However, such systems may experience increased system complexity, which may in some cases mitigate some of the benefits provided by the parallel communication links. The described techniques provide for aggregation architectures that address various such complexities. For example, devices communicating in accordance with the described techniques may format data to be transmitted into a set of data units that are allocated to a communication link based on various factors described herein. Correspondingly, a device that receives the data packets may reorder the packets in accordance with the described techniques.
38 Citations
20 Claims
-
1. An apparatus for wireless communication, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to; establish a multi-link session between the apparatus and a second wireless device, the multi-link session comprising a plurality of wireless links for communications in parallel between the apparatus and the second wireless device; format data to be transmitted to the second wireless device into a plurality of data units; transmit a first set of data units of the plurality of data units to the second wireless device over a first wireless link of the plurality of wireless links; and transmit a second set of data units of the plurality of data units to the second wireless device over a second wireless link of the plurality of wireless links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for wireless communication, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to; establish a multi-link session between the apparatus and a second wireless device, the multi-link session comprising a plurality of wireless links for communications in parallel between the apparatus and the second wireless device; receive a first set of data units from the second wireless device over a first wireless link of the plurality of wireless links; receive a second set of data units from the second wireless device over a second wireless link of the plurality of wireless links; and reorder the first set of data units and the second set of data units to generate a single data message for the second wireless device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for wireless communication at a first wireless device, comprising:
-
establishing a multi-link session between the first wireless device and a second wireless device, the multi-link session comprising a plurality of wireless links for communications in parallel between the first wireless device and the second wireless device; formatting data to be transmitted to the second wireless device into a plurality of data units; transmitting a first set of data units of the plurality of data units to the second wireless device over a first wireless link of the plurality of wireless links; and transmitting a second set of data units of the plurality of data units to the second wireless device over a second wireless link of the plurality of wireless links.
-
Specification