Method and system for dynamic aggregation in a wireless network
First Claim
1. A method for dynamically controlling aggregation in an ultrawide bandwidth wireless device, comprising:
- receiving a plurality of intermediate service data units at an intermediate layer;
aggregating at least two of the plurality of intermediate service data units to form an intermediate protocol data unit;
sending the intermediate protocol data unit to a physical layer;
generating a data frame based on the intermediate protocol data unit and information corresponding to the physical layer;
transmitting the data frame in a data stream; and
selecting an intermediate size criteria for the intermediate protocol data unit based on a desired frame size criteria for the data frame, wherein the aggregating of the at least two of the plurality of intermediate layer service data units is performed such that an actual intermediate layer protocol data unit size corresponds to the intermediate size criteria.
20 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for dynamically controlling aggregation in an ultrawide bandwidth wireless device. In this method, a device receives a plurality of intermediate service data units at an intermediate layer, aggregates at least two of the plurality off intermediate service data units to form an intermediate protocol data unit, and sends the intermediate protocol data unit to a physical layer. The physical layer generates a data frame based on the intermediate protocol data unit and information corresponding to the physical layer, and transmits the data frame in a data stream. The device selects an intermediate size criteria for the intermediate protocol data unit based on a desired frame size criteria for the data frame. The aggregating of the at least two of the plurality of intermediate layer service data units is performed such that an actual intermediate layer protocol data unit size corresponds to the intermediate size criteria.
138 Citations
24 Claims
-
1. A method for dynamically controlling aggregation in an ultrawide bandwidth wireless device, comprising:
-
receiving a plurality of intermediate service data units at an intermediate layer;
aggregating at least two of the plurality of intermediate service data units to form an intermediate protocol data unit;
sending the intermediate protocol data unit to a physical layer;
generating a data frame based on the intermediate protocol data unit and information corresponding to the physical layer;
transmitting the data frame in a data stream; and
selecting an intermediate size criteria for the intermediate protocol data unit based on a desired frame size criteria for the data frame, wherein the aggregating of the at least two of the plurality of intermediate layer service data units is performed such that an actual intermediate layer protocol data unit size corresponds to the intermediate size criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for dynamically controlling aggregation in an ultrawide bandwidth wireless device, comprising:
-
receiving a plurality of data packets at an upper layer;
aggregating at least two of the plurality of data packets to form an upper protocol data unit;
sending the upper protocol data unit to an intermediate layer;
generating an intermediate protocol data unit based on the upper protocol data unit and intermediate identifying information corresponding to the intermediate layer;
sending the intermediate protocol data unit to a physical layer;
generating a data frame based on the intermediate protocol data unit and physical identifying information corresponding to the physical layer;
transmitting the data frame in a data stream; and
selecting an upper size criteria for the upper protocol data units based on a desired frame size criteria for the data frame, wherein the aggregating of the two or more of the plurality of data packets is performed such that an actual upper protocol data unit size does not deviate from the upper size criteria. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device for dynamically aggregating data packets, comprising:
-
an upper layer configured to receive a plurality of data packets and aggregate the plurality of data packets into an upper protocol data unit;
an intermediate layer configured to receive the upper protocol data unit and form an intermediate protocol data unit based on the upper protocol data unit and intermediate identifying information corresponding to the intermediate layer;
a physical layer configured to receive the intermediate protocol data unit, form a data frame based on the intermediate protocol data unit, and transmit the data frame in a data stream; and
an aggregation control circuit configured to select an upper size criteria for the intermediate protocol data unit based on a desired frame size criteria for the data frame, and to provide a feedback signal to the upper layer indicating the upper size criteria, wherein the an upper layer aggregates at least two of the plurality of data packets into an upper protocol data unit based on the feedback signal. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification