A Distributed and Scalable Time Slot Allocation Protocol for Wireless Sensor Networks

There are performance deficiencies that hamper the deployment of Wireless Sensor Networks (WSNs) in critical monitoring applications. Such applications are characterized by considerable network load generated as a result of sensing some characteristics of the monitored system. Excessive packet collisions lead to packet losses and retransmissions, resulting in significant overhead costs and latency. In order to address this issue, we introduce a distributed and scalable scheduling access scheme that mitigates high data loss in data-intensive sensor networks and can also handle some mobility. Our approach alleviates transmission collisions by employing virtual grids that adopt Latin Squares characteristics to time slot assignments. We show that our algorithm derives conflict-free time slot allocation schedules without incurring global overhead in scheduling. Furthermore, we verify the effectiveness of our protocol by simulation experiments. The results demonstrate that our technique can efficiently handle sensor mobility with acceptable data loss, low packet delay, and low overhead.

[1]  Robert Simon,et al.  A bandwidth-reservation mechanism for on-demand ad hoc path finding , 2002, Proceedings 35th Annual Simulation Symposium. SS 2002.

[2]  Mani B. Srivastava,et al.  Topology management for sensor networks: exploiting latency and density , 2002, MobiHoc '02.

[3]  Wei Hong,et al.  The design of an acquisitional query processor for sensor networks , 2003, SIGMOD '03.

[4]  Myung J. Lee,et al.  Will IEEE 802.15.4 make ubiquitous networking a reality?: a discussion on a potential low power, low bit rate standard , 2004, IEEE Communications Magazine.

[5]  Yang Wang,et al.  A prototype mobile sensor network for structural health monitoring , 2009, Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[6]  Gaurav S. Sukhatme,et al.  Robomote: a tiny mobile robot platform for large-scale ad-hoc sensor networks , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  G. Mullen,et al.  Discrete Mathematics Using Latin Squares , 1998, The Mathematical Gazette.

[8]  Haiyun Luo,et al.  A two-tier data dissemination model for large-scale wireless sensor networks , 2002, MobiCom '02.

[9]  仁田 佳宏 モバイル・センサー・ロボットによる構造ヘルスモニタリング Dapeng Zhu,Quanquan Qi,Yang Wang,kok-Meng Lee and Shauhui Foong:A prototype mobile sensor network for structural health monitoring,[Proceeding of SPIE, Nondestructive Characterization for Composite Materials, Aerospace Engineering, Civil Infrastructure, and Homeland Secu , 2010 .

[10]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.

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

[12]  Kristofer S. J. Pister,et al.  CotsBots: an off-the-shelf platform for distributed robotics , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

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

[14]  Roger Wattenhofer,et al.  Worst-Case optimal and average-case efficient geometric ad-hoc routing , 2003, MobiHoc '03.

[15]  Rajmohan Rajaraman,et al.  WaveScheduling: energy-efficient data dissemination for sensor networks , 2004, DMSN '04.

[16]  C. Siva Ram Murthy,et al.  Ad Hoc Wireless Networks: Architectures and Protocols , 2004 .

[17]  Victor O. K. Li,et al.  TDMA scheduling design of multihop packet radio networks based on latin squares , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

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

[19]  H. B. Russell,et al.  Distributed and adaptive TDMA algorithms for multiple-hop mobile networks , 2002, MILCOM 2002. Proceedings.

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

[21]  Vladimir Zadorozhny,et al.  Tuning query performance in mobile sensor databases , 2005, MDM '05.

[22]  Jie Wu,et al.  Race-Free Resource Allocation for QoS Support in Wireless Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[23]  Injong Rhee,et al.  Z-MAC: a hybrid MAC for wireless sensor networks , 2005, SenSys '05.

[24]  Nitin H. Vaidya,et al.  A MAC protocol to reduce sensor network energy consumption using a wakeup radio , 2005, IEEE Transactions on Mobile Computing.

[25]  P.J.M. Havinga,et al.  AI-LMAC: an adaptive, information-centric and lightweight MAC protocol for wireless sensor networks , 2004, Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, 2004..

[26]  Vladimir Zadorozhny,et al.  Efficient Data Delivery in Wireless Sensor Networks: Algebraic Cross-layer Optimization Versus CSMA-CA , 2007, Ad Hoc Sens. Wirel. Networks.

[27]  J. V. Bradley Complete Counterbalancing of Immediate Sequential Effects in a Latin Square Design , 1958 .

[28]  Lichun Bao,et al.  MALS: multiple access scheduling based on Latin squares , 2004, IEEE MILCOM 2004. Military Communications Conference, 2004..

[29]  Haibo Zhang,et al.  Distributed Tuning Attempt Probability for Data Gathering in Random Access Wireless Sensor Networks , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

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

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

[32]  Yang Xu,et al.  Scaling teamwork to very large teams , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[33]  L. El Ghaoui,et al.  Convex position estimation in wireless sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

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

[35]  Gang Zhou,et al.  Impact of radio irregularity on wireless sensor networks , 2004, MobiSys '04.

[36]  Vladimir Zadorozhny,et al.  Grid-Based Access Scheduling for Mobile Data Intensive Sensor Networks , 2008, The Ninth International Conference on Mobile Data Management (mdm 2008).

[37]  Vladimir Zadorozhny,et al.  Efficient Hybrid Channel Access for Data Intensive Sensor Networks , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[38]  Milind Tambe,et al.  A prototype infrastructure for distributed robot-agent-person teams , 2003, AAMAS '03.

[39]  Krishna M. Sivalingam,et al.  Design and analysis of low‐power access protocols for wireless and mobile ATM networks , 2000, Wirel. Networks.

[40]  Christiaan J. J. Paredis,et al.  Millibots: Small Distributed Robots for Surveillance and Mapping , 2000 .

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