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.