Stability-based topology control in wireless multihop networks with reservation-based distributed-scheduling policies

The topology of wireless multihop networks can be controlled by means of transmission power control, and this control can be performed with the objective of adapting the network topology to the data flows established by the end users. By adapting the network topology, the set of flow data rates that the network supports can be increased, or, if the flow data rates are fixed, the end-to-end delays experienced by the flows can be decreased. The research problem studied in this dissertation is the design of topology-control algorithms that maximize the size of the set of supported flow data rates. The design of the algorithms is approached in three steps. In the first step, the supported set of flow data rates is characterized mathematically for fixed network topologies by means of a queueing-system stability analysis. Two main contributions are achieved in this step. These are (1) a novel stability-analysis technique for reservation-based distributed scheduling (RBDS) policies and (2) the greedy-maximal RBDS (GM-RBDS) policy that outperforms, in terms of throughput, the current policies available in the literature. In the second step, the mathematical characterization of the set of flow data rates supported by GM-RBDS networks is used for the design of a heuristic and centralized topology-control algorithm which outperforms the classic approach based on spatial reuse. The third step consists of the design of distributed topology-control algorithms that also use the mathematical characterization of the set of flow data rates. These algorithms are designed using game theory and compared with the centralized topology control of the second step. The network scenarios in which each of these two approaches (i.e., centralized and distributed) outperforms the other are identified. Finally, this dissertation also includes the design, implementation, and evaluation of a simulation framework for Institute-of-Electrical-and-Electronics-Engineers (IEEE) 802.16 wireless mesh networks using optimized network engineering tools (OPNET). The GM-RBDS policy and the topology-control algorithms are evaluated in this framework. To the best of our knowledge, this is the first OPNET simulation framework for this type of networks.

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

[2]  Mung Chiang,et al.  Cross-Layer Congestion Control, Routing and Scheduling Design in Ad Hoc Wireless Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[3]  Wu Ye,et al.  Slot allocation algorithms in centralized scheduling scheme for IEEE 802.16 based wireless mesh networks , 2009, Comput. Commun..

[4]  Jean C. Walrand,et al.  A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks , 2010, IEEE/ACM Transactions on Networking.

[5]  Ness B. Shroff,et al.  On the Complexity of Scheduling in Wireless Networks , 2010, EURASIP J. Wirel. Commun. Netw..

[6]  Ye Xia,et al.  A Refined Performance Characterization of Longest-Queue-First Policy in Wireless Networks , 2009, IEEE/ACM Transactions on Networking.

[7]  Nico Bayer,et al.  Improving the Performance of the Distributed Scheduler in IEEE 802.16 Mesh Networks , 2007, 2007 IEEE 65th Vehicular Technology Conference - VTC2007-Spring.

[8]  Izhak Rubin,et al.  Optimum Integrated Link Scheduling and Power Control for Multihop Wireless Networks , 2007, IEEE Transactions on Vehicular Technology.

[9]  Yan Zhang,et al.  A Simple and Effective QoS Differentiation Scheme in IEEE 802.16 WiMAX Mesh Networking , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[10]  Imrich Chlamtac,et al.  Unified collision-free coordinated distributed scheduling (CF-CDS) in IEEE 802.16 mesh networks , 2008, IEEE Transactions on Wireless Communications.

[11]  Ian F. Akyildiz,et al.  FEBA: A Bandwidth Allocation Algorithm for Service Differentiation in IEEE 802.16 Mesh Networks , 2009, IEEE/ACM Transactions on Networking.

[12]  Ness B. Shroff,et al.  Practical scheduling schemes with throughput guarantees for multi-hop wireless networks , 2010, Comput. Networks.

[13]  Shie-Yuan Wang,et al.  Improving the Performances of Distributed Coordinated Scheduling in IEEE 802.16 Mesh Networks , 2008, IEEE Transactions on Vehicular Technology.

[14]  Eytan Modiano,et al.  Dynamic power allocation and routing for time-varying wireless networks , 2005 .

[15]  Janise McNair,et al.  An intelligent wireless mesh network backbone , 2007, WICON '07.

[16]  Hsiao-Hwa Chen,et al.  An Effective QoS Differentiation Scheme for Wireless Mesh Networks , 2008, IEEE Network.

[17]  R. Srikant,et al.  Distributed Link Scheduling With Constant Overhead , 2006, IEEE/ACM Transactions on Networking.

[18]  Yi-Bing Lin,et al.  NCTUns simulation tool for WiMAX modeling , 2007, WICON '07.

[19]  Hwang Soo Lee,et al.  An adaptive holdoff algorithm based on node state for IEEE 802.16 mesh mode with coordinated distributed scheduling , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[20]  Shie-Yuan Wang,et al.  Facilitating the Network Entry and Link Establishment Processes of IEEE 802.16 Mesh Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[21]  Xiaojun Lin,et al.  Constant-Time Distributed Scheduling Policies for Ad Hoc Wireless Networks , 2006, CDC.

[22]  Jian Ni,et al.  Improved Bounds on the Throughput Efficiency of Greedy Maximal Scheduling in Wireless Networks , 2011, IEEE/ACM Transactions on Networking.

[23]  Luciano Lenzini,et al.  End-to-End Bandwidth Reservation in IEEE 802.16 Mesh Networks , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[24]  Ming-Tuo Zhou,et al.  Distributed Adaptive Time Slot Allocation for WiMAX Based Maritime Wireless Mesh Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[25]  Jian Ni,et al.  Improved bounds on the throughput efficiency of greedy maximal scheduling in wireless networks , 2011, TNET.

[26]  Hongcheng Zhuang,et al.  A New Congestion Control Method for IEEE 802.16 Mesh Mode , 2009, 2009 International Conference on Communication Software and Networks.

[27]  N. Shroff,et al.  Distributed Scheduling Schemes for Throughput Guarantees in Wireless Networks , 2007 .

[28]  Janise McNair,et al.  Queue-Stability-Based Transmission Power Control in Wireless Multihop Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[29]  P. R. Kumar,et al.  Principles and protocols for power control in wireless ad hoc networks , 2005 .

[30]  R. Srikant,et al.  Regulated Maximal Matching: A Distributed Scheduling Algorithm for Multi-Hop Wireless Networks With Node-Exclusive Spectrum Sharing , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[31]  Koushik Kar,et al.  Fairness and Throughput Guarantees with Maximal Scheduling in Multi-hop Wireless Networks , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[32]  Janise McNair,et al.  Stability Analysis of Reservation-Based Scheduling Policies in Wireless Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[33]  Janise McNair,et al.  Reservation-based distributed scheduling in wireless networks , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[34]  R. Srikant,et al.  Asynchronous congestion control in multi-hop wireless networks with maximal matching-based scheduling , 2008, TNET.

[35]  Anthony Ephremides,et al.  Energy optimization in wireless broadcasting through power control , 2008, Ad Hoc Networks.

[36]  A. Ziller,et al.  Reliable Broadcast Mechanism for the IEEE 802.16 Mesh Extension , 2008, 2008 IEEE Globecom Workshops.

[37]  Wei Wang,et al.  Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks , 2008, IEEE Transactions on Mobile Computing.

[38]  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.

[39]  Abhinav Gupta,et al.  Low-complexity distributed scheduling algorithms for wireless networks , 2009 .

[40]  Whai-En Chen,et al.  A Dynamic Minislot Allocation Scheme Based on IEEE 802.16 Mesh Mode , 2008, 2008 Second International Conference on Future Generation Communication and Networking.

[41]  Dai Meng,et al.  Development of a wireless sensor network for the measurement of human joint angles , 2013, 2013 International Conference on Connected Vehicles and Expo (ICCVE).

[42]  Ness B. Shroff,et al.  Performance of Random Access Scheduling Schemes in Multi-Hop Wireless Networks , 2006, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[43]  Soung Chang Liew,et al.  Impact of Power Control on Performance of IEEE 802.11 Wireless Networks , 2007, IEEE Transactions on Mobile Computing.

[44]  Ness B. Shroff,et al.  On the Complexity of Scheduling in Wireless Networks , 2006, MobiCom '06.

[45]  Changhee Joo,et al.  A local greedy scheduling scheme with provable performance guarantee , 2008, MobiHoc '08.

[46]  Sلأren Asmussen,et al.  Applied Probability and Queues , 1989 .

[47]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1990, 29th IEEE Conference on Decision and Control.

[48]  Ness B. Shroff,et al.  Understanding the capacity region of the Greedy maximal scheduling algorithm in multihop wireless networks , 2009, TNET.

[49]  Alexander Sayenko,et al.  WINSE: WiMAX NS-2 extension , 2009, SIMUTools 2009.

[50]  Yan Zhang,et al.  An Effective QoS Scheme in WiMAX Mesh Networking for Maritime ITS , 2006, 2006 6th International Conference on ITS Telecommunications.

[51]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[52]  Robert Tappan Morris,et al.  Architecture and evaluation of an unplanned 802.11b mesh network , 2005, MobiCom '05.

[53]  Catherine Rosenberg,et al.  Throughput-optimal configuration of fixed wireless networks , 2008, TNET.

[54]  Luciano Lenzini,et al.  Performance evaluation of the mesh election procedure of ieee 802.16/wimax , 2007, MSWiM '07.

[55]  Hyuk Lim,et al.  Understanding and Improving the Spatial Reuse in Multihop Wireless Networks , 2008, IEEE Transactions on Mobile Computing.

[56]  Vaduvur Bharghavan,et al.  A power controlled multiple access protocol for wireless packet networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[57]  Leandros Tassiulas,et al.  Linear complexity algorithms for maximum throughput in radio networks and input queued switches , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[58]  Paul D. Seymour,et al.  Analyzing the performance of greedy maximal scheduling via local pooling and graph theory , 2010, S3 '10.

[59]  R. Srikant,et al.  Scheduling Efficiency of Distributed Greedy Scheduling Algorithms in Wireless Networks , 2007, IEEE Trans. Mob. Comput..

[60]  Long Bao Le,et al.  Control of wireless networks with flow level dynamics under constant time scheduling , 2010, Wirel. Networks.

[61]  Marwan Krunz,et al.  Power controlled dual channel (PCDC) medium access protocol for wireless ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[62]  Ness B. Shroff,et al.  The impact of imperfect scheduling on cross-Layer congestion control in wireless networks , 2006, IEEE/ACM Transactions on Networking.

[63]  Xiaodong Wang,et al.  Analysis of IEEE 802.16 Mesh Mode Scheduler Performance , 2007, IEEE Transactions on Wireless Communications.

[64]  Paolo Santi,et al.  The Critical Transmitting Range for Connectivity in Sparse Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

[65]  Eytan Modiano,et al.  Multihop Local Pooling for Distributed Throughput Maximization in Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[66]  Tuna Tugcu,et al.  Cross-layer routing-scheduling in IEEE 802.16 mesh networks , 2008 .

[67]  Mung Chiang Balancing transport and physical Layers in wireless multihop networks: jointly optimal congestion control and power control , 2005 .

[68]  Bruce E. Hajek,et al.  Link scheduling in polynomial time , 1988, IEEE Trans. Inf. Theory.

[69]  Leandros Tassiulas,et al.  Low-complexity distributed fair scheduling for wireless multi-hop networks , 2005 .

[70]  Loutfi Nuaymi,et al.  Design and implementation of a QoS-included WiMAX module for NS-2 simulator , 2008, SimuTools.

[71]  Janise McNair,et al.  Stability region adaptation using transmission power control for transport capacity optimization in IEEE 802.16 wireless mesh networks , 2011, Comput. Networks.

[72]  Yan Gao,et al.  Joint Random Access and Power Selection for Maximal Throughput in Wireless Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[73]  Farouk Kamoun,et al.  An 802.16 model for NS2 simulator with an integrated QoS architecture , 2008, Simutools 2008.

[74]  Daniel Pérez Palomar,et al.  Power Control By Geometric Programming , 2007, IEEE Transactions on Wireless Communications.

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

[76]  Soung Chang Liew,et al.  Improving Throughput and Fairness by Reducing Exposed and Hidden Nodes in 802.11 Networks , 2008, IEEE Transactions on Mobile Computing.

[77]  Chih-Che Lin,et al.  Improving the Data Scheduling Efficiency of the IEEE 802.16(d) Mesh Network , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[78]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[79]  L. Shapley,et al.  Potential Games , 1994 .