Energy-efficient channel access and routing protocols for multi-hop wireless networks

Recent research efforts on multi-hop wireless networks are motivated and driven by two important phenomena: an ever increasing demand for ubiquitous access to online information and services, and a strong desire and need to capture and analyze data from physical phenomena surrounding us in our daily lives. The first of the two constitutes an inspiration for wireless mesh networks, as the latter does for wireless sensor networks. In this thesis, we address the energy-efficient media access control (MAC) and routing issues on multi-hop wireless networks. Our major contributions are threefold. First, we propose a set of contention-free MAC protocols that do not rely on global time synchronization and that are possessed of the desired characteristics of a multi-hop wireless network protocol; i.e. they are energy-saving, distributed, and self-stabilizing. Our protocols attest that distributed and asynchronous slot assignment with reasonable frame sizes and throughput is possible in multi-hop wireless networks. Second, we present the first routing protocols that—to the best of our knowledge—improve the QoS level of Spatial TDMA (STDMA) MAC protocols by effectively decreasing the end-to-end delay in wireless sensor and mesh networks. In large multi-hop wireless networks, where data is routed over several hops, the end-to-end latency may be significantly large, especially when a reservation-based channel access protocol is used. We show that by exploiting the relative timing of nodes' slots in the underlying STDMA protocol, significant performance gain is possible compared to the shortest-hop based conventional routing approaches. Third, we propose a general framework for a new hybrid media access scheme based on the idea of spatially limiting the contention in multi-hop wireless networks. The channel assignment component of the hybrid access scheme employs a novel approach for carefully selecting the set of contending nodes such that the hidden terminals are completely eliminated. Hence, in the contention-based component of the hybrid access scheme, only the spatially close (neighbor) nodes contend for the channel as if in a single-hop network, which can be handled much more efficiently by a carrier-sense multiple access (CSMA) scheme. In order to assess the performance of the proposed scheme under different network conditions, we provide and utilize a general framework for the formal analysis of CSMA and CSMA/CA (collision avoidance) schemes for multi-hop wireless networks, which can capture under-saturation traffic loads unlike prior work.

[1]  Katia Obraczka,et al.  Energy-efficient collision-free medium access control for wireless sensor networks , 2003, SenSys '03.

[2]  Lawrence G. Roberts,et al.  ALOHA packet system with and without slots and capture , 1975, CCRV.

[3]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[4]  L. Kleinrock,et al.  Packet Switching in Radio Channels: Part IV - Stability Considerations and Dynamic Control in Carrier Sense Multiple Access , 1977, IEEE Transactions on Communications.

[5]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[6]  Israel Cidon,et al.  Distributed Assignment Algorithms for Multihop Packet Radio Networks , 1989, IEEE Trans. Computers.

[7]  J. J. Garcia-Luna-Aceves,et al.  A new approach to channel access scheduling for Ad Hoc networks , 2001, MobiCom '01.

[8]  Deborah Estrin,et al.  Modelling Data-Centric Routing in Wireless Sensor Networks , 2002 .

[9]  András Faragó,et al.  Meta-MAC protocols: automatic combination of MAC protocols to optimize performance for unknown conditions , 2000, IEEE Journal on Selected Areas in Communications.

[10]  Samir Khuller,et al.  A Clustering Scheme for Hierarchical Routing in Wireless Networks , 2000 .

[11]  Ronald L. Graham,et al.  Concrete mathematics - a foundation for computer science , 1991 .

[12]  Anand Rangarajan,et al.  Designing and deploying a rural ad-hoc community mesh network testbed , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[13]  Yu-Chee Tseng,et al.  Intelligent medium access for mobile ad hoc networks with busy tones and power control , 2000, IEEE J. Sel. Areas Commun..

[14]  K. Arvind,et al.  Probabilistic Clock Synchronization in Distributed Systems , 1994, IEEE Trans. Parallel Distributed Syst..

[15]  I. Chlamtac,et al.  ADAPT: a dynamically self-adjusting media access control protocol for ad hoc-networks , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[16]  Wei Gang,et al.  Survey on routing protocols for wireless sensor networks , 2008 .

[17]  Robert K. Crane,et al.  Propagation Handbook for Wireless Communication System Design , 2003 .

[18]  David E. Culler,et al.  A transmission control scheme for media access in sensor networks , 2001, MobiCom '01.

[19]  Boleslaw K. Szymanski,et al.  A Self-selection Technique for Flooding and Routing in Wireless Ad-hoc Networks , 2006, Journal of Network and Systems Management.

[20]  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).

[21]  Fikret Sivrikaya,et al.  Contention-Free MAC Protocols for Wireless Sensor Networks , 2004, DISC.

[22]  G.D. Thompson Communication satellite systems , 1980, Proceedings of the IEEE.

[23]  Mario Gerla,et al.  GloMoSim: A Scalable Network Simulation Environment , 2002 .

[24]  Injong Rhee,et al.  DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad Hoc Networks , 2006, IEEE Transactions on Mobile Computing.

[25]  Marco Conti,et al.  Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limit , 2000, TNET.

[26]  Erdal Arikan,et al.  Some complexity results about packet radio networks , 1983, IEEE Trans. Inf. Theory.

[27]  Ronald L. Rivest,et al.  Introduction to Algorithms, Second Edition , 2001 .

[28]  Sandeep S. Kulkarni,et al.  Self-stabilizing Deterministic TDMA for Sensor Networks , 2005, ICDCIT.

[29]  Fikret Sivrikaya,et al.  What is the Optimum Length of a Wireless Link ? – , 2004 .

[30]  Anthony Ephremides,et al.  Joint scheduling and power control for wireless ad hoc networks , 2004, IEEE Trans. Wirel. Commun..

[31]  Mostafa Ammar,et al.  A distributed TDMA rescheduling procedure for mobile packet radio networks , 1991, ICC 91 International Conference on Communications Conference Record.

[32]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[33]  Deborah Estrin,et al.  Geography-informed energy conservation for Ad Hoc routing , 2001, MobiCom '01.

[34]  Alhussein A. Abouzeid,et al.  Delay and Throughput in Random Access Wireless Mesh Networks , 2006, 2006 IEEE International Conference on Communications.

[35]  Yu Wang,et al.  Modeling of Collision Avoidance Protocols in Single-Channel Multihop Wireless Networks , 2004, Wirel. Networks.

[36]  L. Kleinrock,et al.  Packet Switching in Radio Channels: Part I - Carrier Sense Multiple-Access Modes and Their Throughput-Delay Characteristics , 1975, IEEE Transactions on Communications.

[37]  André Schiper,et al.  On the accuracy of MANET simulators , 2002, POMC '02.

[38]  A. Viterbi CDMA: Principles of Spread Spectrum Communication , 1995 .

[39]  Deborah Estrin,et al.  Rumor Routing Algorithm For Sensor Networks , 2002 .

[40]  Yechiam Yemini,et al.  Isochronets: a high-speed network switching architecture , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[41]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[42]  Ian F. Akyildiz,et al.  A survey on wireless mesh networks , 2005, IEEE Communications Magazine.

[43]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[44]  Leandros Tassiulas,et al.  Adaptive back-pressure congestion control based on local information , 1995, IEEE Trans. Autom. Control..

[45]  Kay Römer,et al.  BitMAC: a deterministic, collision-free, and robust MAC protocol for sensor networks , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[46]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[47]  Sébastien Tixeuil,et al.  A Distributed TDMA Slot Assignment Algorithm for Wireless Sensor Networks , 2004, ALGOSENSORS.

[48]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[49]  Gregory J. Pottie,et al.  Performance of a novel self-organization protocol for wireless ad-hoc sensor networks , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).

[50]  S. Thomas McCormick,et al.  Optimal approximation of sparse hessians and its equivalence to a graph coloring problem , 1983, Math. Program..

[51]  Norman M. Abramson,et al.  THE ALOHA SYSTEM: another alternative for computer communications , 1899, AFIPS '70 (Fall).

[52]  Jan M. Rabaey,et al.  Lightweight time synchronization for sensor networks , 2003, WSNA '03.

[53]  Gregory J. Pottie,et al.  Protocols for self-organization of a wireless sensor network , 2000, IEEE Wirel. Commun..

[54]  L. Kleinrock,et al.  Packet Switching in Radio Channels : Part Il-The Hidden Terminal Problem in Carrier Sense Multiple-Access and the Busy-Tone Solution , 2022 .

[55]  Raghuraman Rangarajan,et al.  Bridging the Gap Between Reality and Simulations: An Ethernet Case Study , 2006, 9th International Conference on Information Technology (ICIT'06).

[56]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[57]  Daniel Sang Kim,et al.  Sensor network localization based on natural phenomena , 2006 .

[58]  Marco Conti,et al.  Mesh networks: commodity multihop ad hoc networks , 2005, IEEE Communications Magazine.

[59]  Leonard Kleinrock,et al.  Spatial TDMA: A Collision-Free Multihop Channel Access Protocol , 1985, IEEE Trans. Commun..

[60]  Leonard Kleinrock,et al.  Optimal Transmission Ranges for Randomly Distributed Packet Radio Terminals , 1984, IEEE Trans. Commun..

[61]  Yingyu Wan,et al.  Accurate Time Synchronization for Wireless Sensor Networks , 2005, MSN.

[62]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[63]  Boleslaw K. Szymanski,et al.  Self-selective routing for wireless ad hoc networks , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[64]  Moustafa Youssef,et al.  Energy-Aware TDMA-Based MAC for Sensor Networks , 2002 .

[65]  Marwan Krunz,et al.  CDMA-based MAC protocol for wireless ad hoc networks , 2003, MobiHoc '03.

[66]  Erol Gelenbe,et al.  Cognitive and Self-Healing Routing for Sensor Networks , 2007 .