Skip to Main Content
Despite the many wireless scheduling algorithms that have been proposed to date, there are a number of practical wireless scheduling issues which have yet to be provided for. This paper asserts that an intelligent wireless scheduler must be knowledge-based. To make practical decisions on which flows should receive what degree of compensation when links experience channel errors, it is essential to have knowledge of two individual metrics; a bandwidth metric and traffic metric. The current aggregate system bandwidth changes continuously according to the 'atmospheric conditions experienced and adaptive methods employed on a per channel basis. The traffic profile of each flow also changes depending on the burstiness of individual channels. These two parameters have a significant impact on how compensation should be issued. Also, a wireless scheduling algorithm should be realizable on existing hardware technology. It is the aim of this research to present an algorithm which schedules IP packets at the network layer using current state-of-the-art fair queuing techniques and a weight based method of compensation for lagging flows. The proposed algorithm is highly adaptable taking into account the current traffic profile as well as the constantly varying channel conditions and system bandwidth capacity in order to compensate lagging flow's. Results presented in this paper show how compensation is provided to error channels on a knowledge-based principle.