ENERGY EFFICIENT MEDIUM ACCESS CONTROL FOR WIRELESS SENSOR NETWORKS

A wireless sensor network designates a system composed of numerous sensor nodes distributed over an area in order to collect information. The sensor nodes communicate wirelessly with each other in order to self-organize into a multi-hop network, collaborate in the sensing activity and forward the acquired information towards one or more users of the information. Applications of sensor networks are numerous, ranging from environmental monitoring, home and building automation to industrial control. Since sensor nodes are expected to be deployed in large numbers, they must be inexpensive. Communication between sensor nodes should be wireless in order to minimize the deployment cost. The lifetime of sensor nodes must be long for minimal maintenance cost. The most important consequence of the low cost and long lifetime requirements is the need for low power consumption. With today's technology, wireless communication hardware consumes so much power that it is not acceptable to keep the wireless communication interface constantly in operation. As a result, it is required to use a communication protocol with which sensor nodes are able to communicate keeping the communication interface turned-off most of the time. The subject of this dissertation is the design of medium access control protocols permitting to reach a very low power consumption when communicating at a low average throughput in multi-hop wireless sensor networks. In a first part, the performance of a scheduled protocol (time division multiple access, TDMA) is compared to the one of a contention protocol (non-persistent carrier sensing multiple access with preamble sampling, NP-CSMA-PS). The preamble sampling technique is a scheme that avoids constant listening to an idle medium. This thesis presents a low power contention protocol obtained through the combination of preamble sampling with non-persistent carrier sensing multiple access. The analysis of the strengths and weaknesses of TDMA and NP-CSMA-PS led us to propose a solution that exploits TDMA for the transport of frequent periodic data traffic and NP-CSMA-PS for the transport of sporadic signalling traffic required to setup the TDMA schedule. The second part of this thesis describes the WiseMAC protocol. This protocol is a further enhancement of CSMA with preamble sampling that proved to provide both a low power consumption in low traffic conditions and a high energy efficiency in high traffic conditions. It is shown that this protocol can provide either a power consumption or a latency several times lower that what is provided by previously proposed protocols. The WiseMAC protocol was initially designed for multi-hop wireless sensor networks. A comparison with power saving protocols designed specifically for the downlink of infrastructure wireless networks shows that it is also of interest in such cases. An implementation of the WiseMAC protocol has permitted to validate experimentally the proposed concepts and the presented analysis.

[1]  Thomas Haug,et al.  The GSM System for Mobile Communications , 1992 .

[2]  Christian C. Enz,et al.  Poster abstract: wiseMAC, an ultra low power MAC protocol for the wiseNET wireless sensor network , 2003, SenSys '03.

[3]  Bhaskar Krishnamachari,et al.  An adaptive energy-efficient and low-latency MAC for data gathering in wireless sensor networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[4]  R. J. Finean,et al.  Satellite UMTS network architecture , 1996 .

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

[6]  Paul J.M. Havinga,et al.  A Lightweight Medium Access Protocol (LMAC) for Wireless Sensor Networks: Reducing Preamble Transmissions and Transceiver State Switches , 2004 .

[7]  Robert Metcalfe,et al.  Ethernet: distributed packet switching for local computer networks , 1976, CACM.

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

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

[10]  Prathima Agrawal,et al.  Low-power access protocols based on scheduling for wireless and mobile ATM networks , 1997, Proceedings of ICUPC 97 - 6th International Conference on Universal Personal Communications.

[11]  Martin Nilsson,et al.  Investigating the energy consumption of a wireless network interface in an ad hoc networking environment , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[12]  Adam Wolisz,et al.  Power-saving mechanisms in emerging standards for wireless LANs: the MAC level perspective , 1998, IEEE Wirel. Commun..

[13]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[14]  Sanjay K. Bose,et al.  An Introduction to Queueing Systems , 2002, Springer US.

[15]  Andy Hopper,et al.  Piconet: embedded mobile networking , 1997, IEEE Wirel. Commun..

[16]  Christodoulos Chamzas,et al.  Performance analysis of a downlink MAC protocol with power-saving support , 2000, IEEE Trans. Veh. Technol..

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

[18]  Jean-Dominique Decotignie,et al.  Low Power MAC Protocols for Infrastructure Wireless Sensor Networks , 2004 .

[19]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[20]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[21]  Zhao Liu,et al.  Distributed-queueing request update multiple access (DQRUMA) for wireless packet (ATM) networks , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[22]  B. Mangione-Smith Low power communications protocols: paging and beyond , 1995, 1995 IEEE Symposium on Low Power Electronics. Digest of Technical Papers.

[23]  Robert Tappan Morris,et al.  Capacity of Ad Hoc wireless networks , 2001, MobiCom '01.

[24]  Jan M. Rabaey,et al.  PicoRadio Supports Ad Hoc Ultra-Low Power Wireless Networking , 2000, Computer.

[25]  Bob O'Dea,et al.  Energy efficient system design with optimum transmission range for wireless ad hoc networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[26]  Amre El-Hoiydi,et al.  Aloha with preamble sampling for sporadic traffic in ad hoc wireless sensor networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[27]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[28]  Anantha Chandrakasan,et al.  A framework for energy-scalable communication in high-density wireless networks , 2002, ISLPED '02.

[29]  Christodoulos Chamzas,et al.  Mobile packet data technology: an insight into MOBITEX architecture , 1997, IEEE Wirel. Commun..

[30]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[31]  Norman M. Abramson,et al.  Development of the ALOHANET , 1985, IEEE Trans. Inf. Theory.

[32]  Amre El-Hoiydi,et al.  WiseMAC: An Ultra Low Power MAC Protocol for Multi-hop Wireless Sensor Networks , 2004, ALGOSENSORS.

[33]  Paramvir Bahl,et al.  Wake on wireless: an event driven energy saving strategy for battery operated devices , 2002, MobiCom '02.

[34]  Amre El-Hoiydi,et al.  A flexible network architecture for UMTS , 1998, IEEE Wirel. Commun..

[35]  A. El-Hoiydi Radio independence in the network architecture of the Universal Mobile Telecommunication System , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[36]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2001, MobiCom '01.

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

[38]  Leonard Kleinrock,et al.  Virtual Time CSMA: Why Two Clocks Are Better than One , 1985, IEEE Trans. Commun..

[39]  T. Nieberg,et al.  Advantages of a TDMA based, energy-efficient, self-organizing MAC protocol for WSNs , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[40]  P. Karn,et al.  MACA-a New Channel Access Method for Packet Radio , 1990 .

[41]  John Capetanakis,et al.  Tree algorithms for packet broadcast channels , 1979, IEEE Trans. Inf. Theory.

[42]  Yu-Chee Tseng,et al.  Collision analysis for a multi-Bluetooth picocells environment , 2003, IEEE Communications Letters.

[43]  Andrea J. Goldsmith,et al.  Design challenges for energy-constrained ad hoc wireless networks , 2002, IEEE Wirel. Commun..

[44]  I. Forkel,et al.  A multi-wall-and-floor model for indoor radio propagation , 2001, IEEE VTS 53rd Vehicular Technology Conference, Spring 2001. Proceedings (Cat. No.01CH37202).

[45]  Deborah Estrin,et al.  Habitat monitoring with sensor networks , 2004, CACM.

[46]  Gustavo de Veciana,et al.  Improving Energy Efficiency of Centrally Controlled Wireless Data Networks , 2002, Wirel. Networks.

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

[48]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[49]  Ajay Chandra V. Gummalla,et al.  Wireless medium access control protocols , 2000, IEEE Communications Surveys & Tutorials.

[50]  Philippe Bonnet,et al.  Copenhagen , 2012 .

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

[52]  Jing Li,et al.  A bit-map-assisted energy-efficient MAC scheme for wireless sensor networks , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

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

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

[55]  Suresh Singh,et al.  PAMAS—power aware multi-access protocol with signalling for ad hoc networks , 1998, CCRV.

[56]  C. Chien,et al.  Low power TDMA in large wireless sensor networks , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[57]  R J Finean,et al.  Impact of Satellites on UMTS Network , 2000 .

[58]  Edgar H. Callaway,et al.  Wireless sensor networks , 2003 .

[59]  Luca Benini,et al.  Transport protocol optimization for energy efficient wireless embedded systems , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

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

[61]  Mario Gerla,et al.  Efficient polling schemes for Bluetooth picocells , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[62]  Krishna M. Sivalingam,et al.  Performance comparison of battery power consumption in wireless multiple access protocols , 1999, Wirel. Networks.

[63]  Amre El-Hoiydi,et al.  WiseMAC: an ultra low power MAC protocol for the downlink of infrastructure wireless sensor networks , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).

[64]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[65]  Amre El-Hoiydi Implementation options for the distribution system in the 802.11 wireless LAN infrastructure network , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[66]  Philippe Dallemagne,et al.  Architectures for the interconnection of wireless and wireline fieldbusses , 2001 .

[67]  Gray Girling,et al.  The PEN low power protocol stack , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

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

[69]  Paul J.M. Havinga,et al.  Mobile Multimedia Systems , 2002 .

[70]  Johan Torsner,et al.  HiperLAN2: broadband wireless communications at 5 GHz , 2002 .

[71]  Wolfgang Stahl,et al.  Radio network performance of Bluetooth , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[72]  Hari Balakrishnan,et al.  Minimizing Energy for Wireless Web Access with Bounded Slowdown , 2002, MobiCom '02.

[73]  Marc Langheinrich,et al.  First Experiences with Bluetooth in the Smart-Its Distributed Sensor Network , 2001 .

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

[75]  Paramvir Bahl,et al.  A rate-adaptive MAC protocol for multi-Hop wireless networks , 2001, MobiCom '01.

[76]  Brian S. Peterson,et al.  Refinements to the packet error rate upper bound for Bluetooth networks , 2003, IEEE Communications Letters.

[77]  Mani B. Srivastava,et al.  Modulation scaling for Energy Aware Communication Systems , 2001, ISLPED '01.

[78]  S. Zurbes Considerations on link and system throughput of Bluetooth networks , 2000, 11th IEEE International Symposium on Personal Indoor and Mobile Radio Communications. PIMRC 2000. Proceedings (Cat. No.00TH8525).

[79]  Scott Shenker,et al.  Scheduling for reduced CPU energy , 1994, OSDI '94.

[80]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[81]  Michele Zorzi,et al.  Energy-constrained error control for wireless channels , 1997, IEEE Wirel. Commun..

[82]  Matt Welsh,et al.  Monitoring volcanic eruptions with a wireless sensor network , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[83]  Amre El-Hoiydi Spatial TDMA and CSMA with preamble sampling for low power ad hoc wireless sensor networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[84]  Christina Fragouli,et al.  Low power error control for wireless links , 1997, MobiCom '97.

[85]  Jean-Dominique Decotignie,et al.  Soft deadline bounds for two-way transactions in Buetooth piconets under co-channel interference , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[86]  Bhaskar Ramamurthi,et al.  Packet reservation multiple access for local wireless communications , 1989, IEEE Trans. Commun..

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

[88]  A. El-Hoiydi,et al.  Location management for the satellite-Universal Mobile Telecommunication System , 1996, Proceedings of ICUPC - 5th International Conference on Universal Personal Communications.

[89]  Amre El-Hoiydi Interference between Bluetooth networks-upper bound on the packet error rate , 2001, IEEE Communications Letters.

[90]  Jean-Dominique Decotignie,et al.  Simulation of low power MAC protocols for wireless sensor networks , 2003 .

[91]  E. N. Gilbert,et al.  Random Plane Networks , 1961 .

[92]  Gul A. Agha,et al.  SENS: a sensor, environment and network simulator , 2004, 37th Annual Simulation Symposium, 2004. Proceedings..

[93]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[94]  Ian F. Akyildiz,et al.  Wireless sensor networks , 2007 .

[95]  Jan M. Rabaey,et al.  A study of energy consumption and reliability in a multi-hop sensor network , 2004, MOCO.

[96]  Dajana Cassioli,et al.  Evaluation of packet loss probability in Bluetooth networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[97]  Christian C. Enz,et al.  WiseNET: an ultralow-power wireless sensor network solution , 2004, Computer.

[98]  Lifei Huang,et al.  On the scalability of IEEE 802.11 ad hoc networks , 2002, MobiHoc '02.

[99]  Raphael Rom,et al.  Multiple Access Protocols: Performance and Analysis , 1990, SIGMETRICS Perform. Evaluation Rev..

[100]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[101]  Chee-Yee Chong,et al.  Information Fusion in Distributed Sensor Networks , 1985 .