Bandwidth management in wireless networks
First Claim
Patent Images
1. A method, comprising:
- receiving a value representative of a target bandwidth from a remote device;
storing a data packet in a data queue;
associating a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and
transmitting the data packet based on at least the quantum of bandwidth associated with the data queue.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for bandwidth management. The method includes receiving a value representative of a target bandwidth from a remote device; storing a data packet in a data queue; associating a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and transmitting the data packet based on at least the quantum associated with the data queue. A method and apparatus for network congestion control are also provided.
83 Citations
37 Claims
-
1. A method, comprising:
-
receiving a value representative of a target bandwidth from a remote device;
storing a data packet in a data queue;
associating a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and
transmitting the data packet based on at least the quantum of bandwidth associated with the data queue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
an interface; and
a control unit communicatively coupled to the interface, the control unit adapted to;
receive, over the interface, a value representative of a target bandwidth from a remote device;
store a data packet in a data queue;
associate a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and
transmit the data packet based on at least the quantum associated with the data queue. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
receive a value representative of a target bandwidth from a remote device;
store a data packet in a data queue;
associate a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and
transmit the data packet based on at least the quantum of bandwidth associated with the data queue. - View Dependent Claims (14, 15, 16)
-
-
17. A method, comprising:
-
receiving a value representative of a target bandwidth from a remote device;
storing a data packet in a data queue, the data queue having a priority level;
associating a quantum of bandwidth to the data queue; and
transmitting the data packet based on at least the priority level and the quantum of the bandwidth. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus, comprising:
-
an interface; and
a control unit adapted to;
receive, over the interface, a value representative of a target bandwidth from a remote device;
store a data packet in a data queue, the queue having a priority level;
associate a quantum of bandwidth to the data queue; and
transmit the data packet based on at least the priority level and the quantum of the bandwidth. - View Dependent Claims (22, 23, 24)
-
-
25. A method for network congestion control, comprising:
-
identifying a user experiencing transmission errors over a wireless medium;
determining a target bandwidth allocated for the identified user; and
adjusting the target bandwidth allocated for the identified user based on a level of transmission errors experienced by the identified user. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An apparatus, comprising:
-
an interface; and
control unit communicatively coupled to the interface, the control unit adapted to;
identify a user experiencing transmission errors over a wireless medium;
determine a target bandwidth allocated for the identified user; and
adjust the target bandwidth allocated for the identified user based on a level of transmission errors experienced by the identified user. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system, comprising:
-
an access point adapted to transmit a value representative of a target bandwidth;
a mobile unit adapted to;
receive the value representative of the target bandwidth;
store a data packet in a data queue;
associate a quantum of bandwidth to the data queue, wherein the quantum of the bandwidth is a function of at least the target bandwidth and time; and
transmit the data packet to the access point based on at least the quantum associated with the data queue. - View Dependent Claims (37)
-
Specification