Scheduling and channel assignment algorithm for IEEE 802.16 mesh networks using clique partitioning technique

The IEEE 802.16 standard for wireless metropolitan area networks, also known as WiMAX, is defined to meet the need of widespread broadband wireless access and provide a cost efficient alternative to cabled access networks. This paper proposes a channel assignment and a centralized scheduling algorithm for multi-channel IEEE 802.16 mesh networks. In channel assignment, clique partitioning technique is used to find out the set of links that should be assigned the same channel, so that the number of channels required to eliminate secondary interference is minimized. In scheduling, a priority scheme has been proposed, which avoids accumulation of packets in any node of the network. Clique partitioning technique is used to select the optimal set of links having maximum priority for transmission in each time slot. Simulation results show that our channel assignment algorithm minimizes the number of channels required to eliminate secondary interference, and our scheduling algorithm minimizes the length of the scheduling cycle as well as the size of the relay buffer required for the nodes. In addition, in case sufficient number of channels is available, our scheduling algorithm requires relay buffer of unit size for all nodes in the network, independent of the network traffic.

[1]  Hung-Yu Wei,et al.  Interference-aware IEEE 802.16 WiMax mesh networks , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[2]  R. Srikant,et al.  Distributed link scheduling with constant overhead , 2009, TNET.

[3]  Phone Lin,et al.  A study on distributed/centralized scheduling for wireless mesh network , 2006, IWCMC '06.

[4]  Sagar Naik,et al.  A Joint Channel and Queue-Aware Scheduling for IEEE 802.16 Wireless Metropolitan Area Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[5]  Eytan Modiano,et al.  Enabling distributed throughput maximization in wireless mesh networks: a partitioning approach , 2006, MobiCom '06.

[6]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[7]  Yu-Chee Tseng,et al.  Exploiting Spectral Reuse in Routing, Resource Allocation, and Scheduling for IEEE 802.16 Mesh Networks , 2009, IEEE Transactions on Vehicular Technology.

[8]  Hyeong-Ah Choi,et al.  Routing and packet scheduling in WiMAX mesh networks , 2007, 2007 Fourth International Conference on Broadband Communications, Networks and Systems (BROADNETS '07).

[9]  Debmalya Panigrahi,et al.  A New Channel Assignment Mechanism for Rural Wireless Mesh Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[10]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[11]  Weijia Jia,et al.  Centralized Scheduling and Channel Assignment in Multi-Channel Single-Transceiver WiMax Mesh Network , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[12]  Edward W. Knightly,et al.  Distributed Low-Complexity Maximum-Throughput Scheduling for Wireless Backhaul Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[13]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[14]  Kim Jong Tae,et al.  New efficient clique partitioning algorithms for register-transfer synthesis of data paths , 2002 .

[15]  Patric R. J. Östergård,et al.  A New Algorithm for the Maximum-Weight Clique Problem , 1999, Electron. Notes Discret. Math..

[16]  Weijia Jia,et al.  Performance evaluation of scheduling in IEEE 802.16 based wireless mesh networks , 2007, Comput. Commun..

[17]  Janne Riihijärvi,et al.  Frequency allocation for WLANs using graph colouring techniques , 2005, Second Annual Conference on Wireless On-demand Network Systems and Services.

[18]  Wen-Hwa Liao,et al.  Power-saving scheduling with a QoS guarantee in a mobile WiMAX system , 2009, J. Netw. Comput. Appl..

[19]  Madhav V. Marathe,et al.  Strong edge coloring for channel assignment in wireless radio networks , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[20]  Vinod Sharma,et al.  Algorithms for routing and centralized scheduling to provide QoS in IEEE 802.16 mesh networks , 2005, WMuNeP '05.

[21]  Jun Wang,et al.  An efficient centralized scheduling algorithm for IEEE 802.16 multi-radio mesh networks , 2008, ICUIMC '08.

[22]  Tommy R. Jensen,et al.  Graph Coloring Problems , 1994 .

[23]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.