Multi-user MAC protocol for a local area network
First Claim
1. A method implementing a multi-user media access control (MAC) layer in a broadband wireless access network, the method comprising:
- creating, at the multi-user MAC layer, a queue block dedicated to one or more active stations in the broadband wireless access network;
receiving frames at a layer above the multi-user MAC layer, each frame having a destination address identifying an active station;
routing each frame to a queue block at the multi-user MAC layer based on the destination address;
performing a contention-based process by each queue block having at least one frame at the multi-user MAC layer;
receiving, at an access controller, a winning frame from each queue block that performs the contention-based process;
when the number of one or more winning frames is equal to or below a threshold greater than one, then forwarding the one or more winning frames to a physical layer for simultaneous transmission to the one or more active stations; and
when the number of the one or more winning frames is above the threshold, then forwarding a subset of the one or more winning frames to the physical layer for simultaneous transmission to the one or more active stations,wherein the contention-based process is performed at each queue block and includes an IEEE802.11e process which provides quality of service (QoS) differentiation by grouping data traffic in the broadband wireless access network into four access classes including voice, video, best effort, and background; and
wherein the voice access class has the highest priority, the video access class has the second highest priority, the best effort access class has the third highest priority, and the background access has the lowest priority.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a station manager for associating a queue block to each active station in a network, each queue block being configured to implement a contention-based process, e.g., IEEE 802.11e, to select a winning frame from a set of frames; a multiplexer for receiving frames, each frame having a destination address, and for routing each received frame to a queue block based on the destination address; an access controller for receiving the winning frame from each queue block, for forwarding the winning frame(s) to a physical layer for simultaneous transmission to the active station(s) when the number of winning frames is equal to or below a threshold greater than one, and for forwarding a subset of the winning frames to the physical layer for simultaneous transmission to the active stations when the number of winning frames is above the threshold; and a physical layer capable of simultaneous frame transmission.
42 Citations
10 Claims
-
1. A method implementing a multi-user media access control (MAC) layer in a broadband wireless access network, the method comprising:
-
creating, at the multi-user MAC layer, a queue block dedicated to one or more active stations in the broadband wireless access network; receiving frames at a layer above the multi-user MAC layer, each frame having a destination address identifying an active station; routing each frame to a queue block at the multi-user MAC layer based on the destination address; performing a contention-based process by each queue block having at least one frame at the multi-user MAC layer; receiving, at an access controller, a winning frame from each queue block that performs the contention-based process; when the number of one or more winning frames is equal to or below a threshold greater than one, then forwarding the one or more winning frames to a physical layer for simultaneous transmission to the one or more active stations; and when the number of the one or more winning frames is above the threshold, then forwarding a subset of the one or more winning frames to the physical layer for simultaneous transmission to the one or more active stations, wherein the contention-based process is performed at each queue block and includes an IEEE802.11e process which provides quality of service (QoS) differentiation by grouping data traffic in the broadband wireless access network into four access classes including voice, video, best effort, and background; and wherein the voice access class has the highest priority, the video access class has the second highest priority, the best effort access class has the third highest priority, and the background access has the lowest priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification