MEDIA ACCESS CONTROL APPARATUS AND METHOD FOR GUARANTEEING QUALITY OF SERVICE IN WIRELESS LAN
First Claim
1. A media access control (MAC) method in a MAC apparatus comprising:
- independently performing a backoff for a voice frame and a non-voice frame;
transmitting the voice frame with a higher priority and invoking the backoff for the non-voice frame when the backoff for the voice frame and the non-voice frame simultaneously end; and
transmitting a frame whose backoff ends first when the backoff for the voice frame and the non-voice frame do not simultaneously end.
0 Assignments
0 Petitions
Accused Products
Abstract
A media access control (MAC) apparatus and corresponding methods for guaranteeing quality-of-service in a wireless local area network (LAN) are presented. The MAC method includes extracting, performing, determining, a first transmitting step, and a second transmitting step. The extracting includes extracting a user priority from a frame received from an upper layer and separately storing a voice frame and a non-voice frame according to an access category (AC). The performing includes independently performing backoff operations for the voice frame and the non-voice frame. The determining includes determining whether the backoff operations for the voice frame and the non-voice frame have simultaneously ended. The first transmitting includes transmitting the voice frame having a higher priority first and performing the backoff operation for the non-voice frame if the backoff operations have simultaneously ended. The second transmitting includes transmitting a frame whose backoff operation ends if the backoff operations have not simultaneously ended.
-
Citations
20 Claims
-
1. A media access control (MAC) method in a MAC apparatus comprising:
-
independently performing a backoff for a voice frame and a non-voice frame; transmitting the voice frame with a higher priority and invoking the backoff for the non-voice frame when the backoff for the voice frame and the non-voice frame simultaneously end; and transmitting a frame whose backoff ends first when the backoff for the voice frame and the non-voice frame do not simultaneously end. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19)
-
-
8. A media access control (MAC) apparatus comprising:
-
a first transmission queue configured to transmit a voice frame; a second transmission queue configured to transmit a non-voice frame; and a controller configured to independently perform a backoff for the voice frame and the non-voice frame, transmit the voice frame with a higher priority and invoking the backoff for the non-voice frame when the backoff for the voice frame and the non-voice frame simultaneously end, and transmit a frame whose backoff ends first when the backoff for the voice frame and the non-voice frame do not simultaneously end. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A media access control method in a MAC apparatus, comprising:
-
independently performing backoff in transmit queues; checking whether the independent backoff simultaneously end in the transmit queues; transmitting a frame having a higher priority and invoking backoff operation for a frame having a lower priority when at least two of the backoff simultaneously end; and transmitting a frame whose backoff ends first when the backoff operations do not simultaneously end. - View Dependent Claims (14, 15, 20)
-
-
16. A media access control (MAC) apparatus, comprising:
-
a frame handler configured to classify frames into at least two groups based on the user priority, and configured to store the frames in at least two transmit queues corresponding to the groups; and a controller configured to independently perform backoff operations in the transmit queues, check whether or not the independent backoff operations simultaneously end, transmit a frame having a higher priority and invoking backoff operation for a frame having a lower priority when at least two of the backoff operations simultaneously end, and transmit a frame whose backoff operation ends first when the backoff operations do not simultaneously end. - View Dependent Claims (17, 18)
-
Specification