Method and apparatus for dynamically controlling traffic in wireless station
First Claim
1. A method of dynamically controlling traffic in a wireless station, the method comprising:
- (a) reading header information of a packet received from an upper layer and determining a type of the packet from the header information;
(b) setting a priority according to the type of the packet;
(c) adjusting a size of a variable buffer by performing dynamic buffering according to the type of the packet;
(d) enqueuing the packet in a fixed buffer if the priority is high and enqueuing the packet in the variable buffer if the priority is low; and
(e) transmitting a packet enqueued in the fixed buffer to a destination station prior to a packet enqueued in the variable buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus dynamically control data traffic, such as multimedia streams, needing a guaranteed Quality of Service (QoS) and normal data traffic, according to a variable communication environment. The method of dynamically controlling traffic in a wireless station includes reading header information of a packet received from an upper layer and determining a type of the packet, setting a priority according to the type of the packet, adjusting a size of a variable buffer by performing appropriate dynamic buffering according to the type of the packet, enqueuing the packet in a fixed buffer if the priority is high and enqueuing the packet in the variable buffer if the priority is low, and transmitting the packet enqueued in the fixed buffer to a destination station prior to the packet enqueued in the variable buffer.
133 Citations
21 Claims
-
1. A method of dynamically controlling traffic in a wireless station, the method comprising:
-
(a) reading header information of a packet received from an upper layer and determining a type of the packet from the header information;
(b) setting a priority according to the type of the packet;
(c) adjusting a size of a variable buffer by performing dynamic buffering according to the type of the packet;
(d) enqueuing the packet in a fixed buffer if the priority is high and enqueuing the packet in the variable buffer if the priority is low; and
(e) transmitting a packet enqueued in the fixed buffer to a destination station prior to a packet enqueued in the variable buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A wireless station for dynamically controlling traffic, the wireless station comprising:
-
a priority bit setting unit that reads header information of a packet received from an upper layer, determines a type of the packet, and sets a priority according to the type of the packet;
a dynamic buffering unit that adjusts a size of a variable buffer by performing dynamic buffering according to the type of the packet;
a fixed buffer that enqueues a packet having high priority;
a variable buffer that enqueues a packet having low priority; and
a transmission unit that transmits the packet enqueued in the fixed buffer to a destination station prior to the packet enqueued in the variable buffer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification