Abstract
The state-of-the-art cellular networks such as General Packet Radio Service system (GPRS) with Enhanced Data rates for Global Evolution (EDGE) air interfaces can support a wide variety of applications, e.g., web browsing and video conferencing. The desired quality of communication channels, however, for such wireless networks depends on the interferences contributed by the location errors and the signal strength elapsed. To accommodate different Quality-of-Service (QoS) classes for such widely received applications, an efficient scheduling for air interfaces must be essentially supported. In this study, we propose a dynamical scheduling algorithm by together taking the interferences and varying QoS requirements into considerations for GPRS with EDGE air interfaces. Conceptually, the proposed scheme assigns priority orderly to the conversational, streaming, interactive and background traffic classes defined by ETSI. Each channel is equipped with an A-buffer to gather the acknowledge messages of the successfully transmitted packets to measure the utilization of the associated channel. A global monitor device tracks the state of each mobile station. Based on the measured channel utilizations and the states of mobile stations, the proposed scheduling dynamically assigns channels to the ongoing traffics. From the event-driven simulations, the scheme can significantly outperform the scheme without any support of dynamically channel assignments especially for the interactive and background traffic classes.