American Journal of Electrical and Electronic Engineering. 2013, 1(1), 1-9DOI:
Abstract: The IEEE 802.16 standard defines a wireless broadband access network technology called Wimax. It introduces several advantages, one of which is the support for Quality of Service (QoS) at the MAC level. To ensure meeting the QoS requirements, the 802.16 base stations must run some algorithms to allocate slots between connections. Call admission and scheduling are the strongest tools in our hand to ensure QoS. We propose an efficient design architecture that is capable of allocating slots based on the QoS requirements, bandwidth request sizes, and the 802.16 network parameters. To test the proposed solution, we have implemented a cross layer between the 802.16 MAC and the network layers in the NS-2 simulator and, then in RTL level with VHDL to be designed in FPGA. Several simulation scenarios are presented. According to the simulation results, the proposed scheduling solution ensures the QoS requirements of all 802.16 service classes. The solution shares free resources weighted fairly and demonstrates work-conserving behavior. The proposed design in this paper was analyzed: simulation results show a significant performance improvement in terms of overall throughput and delay when compared to recently published work.