Performance Analysis of Scheduling Algorithms for VoIP Services in IEEE 802.16e Systems

There are several scheduling algorithms for voice over IP (VoIP) services in IEEE 802.16e systems, such as unsolicited grant service (UGS), real-time polling service (rtPS), and extended real-time polling service (ertPS). The ertPS is a new scheduling algorithm for VoIP services with variable data rates and silence suppression, and this algorithm is recently proposed and accepted in the IEEE 802.16e standard. In this paper, we analyze and discuss the performance of the scheduling algorithms recommended in IEEE 802.16e systems including the ertPS algorithm. Through the analysis of resource utilization efficiency and VoIP capacity, we show that the UGS and rtPS algorithms have some problems, which are the waste of uplink resources in the UGS algorithm, and additional access delay and MAC overhead due to bandwidth request process in the rtPS algorithm, to support the VoIP services. In addition, for analysis of VoIP capacity, we utilize OPNET simulation, and show that the ertPS algorithm can support more 21% and 35% voice users compared with the UGS and rtPS algorithms, respectively