Patent ID: 7873049

Claim:
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.