Energy-efficient interference-free link scheduling in wireless sensor networks

Wireless sensor networks (WSNs) consist of thousands of tiny, inexpensive and lowpower sensor nodes that perform collaborative tasks and organize themselves into multihop networks. These sensor nodes are deployed over a given area, including both the terrestrial and underwater environments. Consequently, WSNs can be divided into terrestrial wireless sensor networks (TWSNs) and underwater wireless sensor networks (UWSNs). In this thesis, we mainly focus on the design of energy-efficient interferencefree link schedulings in WSNs. In a link scheduling, each transmission link is assigned a set of time slots such that it can transmit without interferences. In TWSNs, sensor nodes use radio waves to communicate, and the major source of energy wastage is the idle listening state in the radio modules. To reduce the energy consumption, sensors are generally scheduled to sleep when the radio is not in use. In a traditional sleep scheduling, however, sensors have to start up numerous times in a period, and thus consume extra energy due to the state transitions (e.g. from the sleep state to the listening state or transmitting state). We first identify a novel energy-efficient interference-free link scheduling problem called contiguous link scheduling, in which links incident to one node are scheduled together to obtain consecutive time slots so that the node needs to start up only once to monitor the channel in a period. We prove that the problem is NP-complete, and propose efficient centralized and distributed algorithms that use time slots at most a constant factor of the optimum in both homogeneous and

[1]  Jun-Hong Cui,et al.  Handling Triple Hidden Terminal Problems for Multichannel MAC in Long-Delay Underwater Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[2]  Alexander Zelikovsky,et al.  Distributed Algorithms for TDMA Link Scheduling in Sensor Networks , 2013 .

[3]  Lei Tang,et al.  PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[4]  Hongqiang Zhai,et al.  An approximation algorithm for conflict-aware broadcast scheduling in wireless ad hoc networks , 2008, MobiHoc '08.

[5]  Mario Gerla,et al.  DOTS: A propagation Delay-aware Opportunistic MAC protocol for underwater sensor networks , 2010, The 18th IEEE International Conference on Network Protocols.

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

[7]  Kameswari Chebrolu,et al.  PIP: A multichannel, TDMA-based MAC for efficient and scalable bulk transfer in sensor networks , 2012, TOSN.

[8]  Milind Dawande,et al.  Link scheduling in sensor networks: distributed edge coloring revisited , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[9]  Catherine Rosenberg,et al.  Design of Surveillance Sensor Grids with a Lifetime Constraint , 2004, EWSN.

[10]  Shaojie Tang,et al.  Wireless link scheduling under physical interference model , 2011, 2011 Proceedings IEEE INFOCOM.

[11]  Francesco Marcelloni,et al.  Reducing Power Consumption in Wireless Sensor Networks Using a Novel Approach to Data Aggregation , 2008, Comput. J..

[12]  Qun Li,et al.  Global Clock Synchronization in Sensor Networks , 2006, IEEE Trans. Computers.

[13]  Shaojie Tang,et al.  Distributed link scheduling for throughput maximization under physical interference model , 2012, 2012 Proceedings IEEE INFOCOM.

[14]  Winston K. G. Seah,et al.  Research in energy harvesting wireless sensor networks and the challenges ahead , 2012 .

[15]  Peter I. Corke,et al.  Data collection, storage, and retrieval with an underwater sensor network , 2005, SenSys '05.

[16]  Mario Gerla,et al.  M-FAMA: A multi-session MAC protocol for reliable underwater acoustic streams , 2013, 2013 Proceedings IEEE INFOCOM.

[17]  Kuei-Ping Shih,et al.  DSSS: A TDMA-based MAC protocol with Dynamic Slot Scheduling Strategy for underwater acoustic sensor networks , 2011, OCEANS 2011 IEEE - Spain.

[18]  D. Musiani,et al.  Active Sensing Platform for Wireless Structural Health Monitoring , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[19]  Yunhao Liu,et al.  Underground Structure Monitoring with Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[20]  Andrea Vitaletti,et al.  First experiences using wireless sensor networks for noise pollution monitoring , 2008, REALWSN '08.

[21]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.

[22]  Francesca Cuomo,et al.  Funneling-MAC: a localized, sink-oriented MAC for boosting fidelity in sensor networks , 2006, SenSys '06.

[23]  Yunhao Liu,et al.  Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation , 2010, IEEE Transactions on Parallel and Distributed Systems.

[24]  Anish Arora,et al.  Analyzing the yield of ExScal, a large-scale wireless sensor network experiment , 2005, 13TH IEEE International Conference on Network Protocols (ICNP'05).

[25]  John S. Heidemann,et al.  Time Synchronization for High Latency Acoustic Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[26]  Thomas Weng,et al.  Occupancy-driven energy management for smart building automation , 2010, BuildSys '10.

[27]  James M. Keller,et al.  A smart home application to eldercare: current status and lessons learned. , 2009, Technology and health care : official journal of the European Society for Engineering and Medicine.

[28]  R. Srikant,et al.  Unreliable sensor grids: coverage, connectivity and diameter , 2005, Ad Hoc Networks.

[29]  Marek Kubale,et al.  Compact scheduling of zero-one time operations in multi-stage systems , 2004, Discret. Appl. Math..

[30]  Xiaoqiao Meng,et al.  Real-time forest fire detection with wireless sensor networks , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[31]  Yuan Li,et al.  Research challenges and applications for underwater sensor networking , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[32]  M. Lakshmanan,et al.  AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS , 2009 .

[33]  Ian F. Akyildiz,et al.  State of the art in protocol research for underwater acoustic sensor networks , 2006, MOCO.

[34]  Konstantinos Kalpakis,et al.  Efficient algorithms for maximum lifetime data gathering and aggregation in wireless sensor networks , 2003, Comput. Networks.

[35]  S. Ramanathan,et al.  A unified framework and algorithm for (T/F/C)DMA channel assignment in wireless networks , 1997, Proceedings of INFOCOM '97.

[36]  Kee Chaing Chua,et al.  MU-Sync: a time synchronization protocol for underwater mobile networks , 2008, Underwater Networks.

[37]  Kyung Sup Kwak,et al.  Energy Saving Mechanisms for MAC Protocols in Wireless Sensor Networks , 2010, Int. J. Distributed Sens. Networks.

[38]  Shengli Zhou,et al.  Prospects and Problems of Wireless Communication for Underwater Sensor , 2008 .

[39]  Huang Lee,et al.  Wakeup scheduling in wireless sensor networks , 2006, MobiHoc '06.

[40]  Claude Berge,et al.  Graphs and Hypergraphs , 2021, Clustering.

[41]  Jorge García Duque,et al.  Monitoring medicine intake in the networked home: The iCabiNET solution , 2008, 2008 Second International Conference on Pervasive Computing Technologies for Healthcare.

[42]  Vedat Coskun,et al.  Wireless sensor networks for underwater survelliance systems , 2006, Ad Hoc Networks.

[43]  Heinz G. Urban Handbook of Underwater Acoustic Engineering , 2006 .

[44]  Feng Hong,et al.  UD-TDMA: A distributed TDMA protocol for underwater acoustic sensor network , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[45]  Hejun Wu,et al.  Adaptive Traffic Light Control in Wireless Sensor Network-Based Intelligent Transportation System , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.

[46]  Victor O. K. Li,et al.  Centralized broadcast scheduling in packet radio networks via genetic-fix algorithms , 2003, IEEE Trans. Commun..

[47]  Ying Chen,et al.  Link Scheduling in a Single Broadcast Domain Underwater Networks , 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing.

[48]  Shu Du,et al.  DW-MAC: a low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks , 2008, MobiHoc '08.

[49]  Huifang Chen,et al.  Toward Practical MAC Design for Underwater Acoustic Networks , 2013, IEEE Transactions on Mobile Computing.

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

[51]  Qin Wang,et al.  A Realistic Power Consumption Model for Wireless Sensor Network Devices , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[52]  Nirvana Meratnia,et al.  SensorScheme: Supply chain management automation using Wireless Sensor Networks , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

[53]  Kaoru Sezaki,et al.  On the construction of efficient data gathering tree in wireless sensor networks , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[54]  Marek Kubale,et al.  Interval vertex-coloring of a graph with forbidden colors , 1989, Discret. Math..

[55]  Andrea J. Goldsmith,et al.  Energy-constrained modulation optimization , 2005, IEEE Transactions on Wireless Communications.

[56]  Roland E. Best Phase-locked loops : design, simulation, and applications , 2003 .

[57]  Prasant Mohapatra,et al.  A hybrid medium access control protocol for underwater wireless networks , 2007, WuWNet '07.

[58]  Subramanian Ramanathan,et al.  Scheduling algorithms for multihop radio networks , 1993, TNET.

[59]  Charles J. Colbourn,et al.  Unit disk graphs , 1991, Discret. Math..

[60]  Jian Lu,et al.  Real-Time Activity Recognition in Wireless Body Sensor Networks: From Simple Gestures to Complex Activities , 2010, 2010 IEEE 16th International Conference on Embedded and Real-Time Computing Systems and Applications.

[61]  John S. Heidemann,et al.  T-Lohi: A New Class of MAC Protocols for Underwater Acoustic Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[62]  Jing Deng,et al.  Wireless ad hoc networks , 2003 .

[63]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[64]  V. Bharghavan,et al.  MACAW: A media access protocol for wireless LANs , 1994 .

[65]  Keshab K. Parhi,et al.  Distributed scheduling of broadcasts in a radio network , 1989, IEEE INFOCOM '89, Proceedings of the Eighth Annual Joint Conference of the IEEE Computer and Communications Societies.

[66]  Kate Ching-Ju Lin,et al.  ST-MAC: Spatial-Temporal MAC Scheduling for Underwater Sensor Networks , 2009, IEEE INFOCOM 2009.

[67]  Fabrice Valois,et al.  Efficient Route Redundancy in DAG-Based Wireless Sensor Networks , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[68]  Kee Chaing Chua,et al.  Aloha-Based MAC Protocols with Collision Avoidance for Underwater Acoustic Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[69]  Leland L. Beck,et al.  Smallest-last ordering and clustering and graph coloring algorithms , 1983, JACM.

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

[71]  Randeep Bhatia,et al.  Joint Channel Assignment and Routing for Throughput Optimization in Multiradio Wireless Mesh Networks , 2005, IEEE Journal on Selected Areas in Communications.

[72]  Biplab Sikdar,et al.  A protocol for tracking mobile targets using sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[73]  Zhu Wang,et al.  Weighted wireless link scheduling without information of positions and interference/communication radii , 2011, 2011 Proceedings IEEE INFOCOM.

[74]  Prasant Mohapatra,et al.  STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol , 2009, IEEE INFOCOM 2009.

[75]  Jayadev Misra,et al.  A Constructive Proof of Vizing's Theorem , 1992, Inf. Process. Lett..

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

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

[78]  Gyula Simon,et al.  Countersniper system for urban warfare , 2005, TOSN.

[79]  Mohamed F. Younis,et al.  An energy-efficient, scalable and collision-free MAC layer protocol for wireless sensor networks , 2005, Wirel. Commun. Mob. Comput..

[80]  Xiang-Yang Li,et al.  Energy Efficient TDMA Sleep Scheduling in Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[81]  Marek Kubale,et al.  On the Deficiency of Bipartite Graphs , 1999, Discret. Appl. Math..

[82]  Prasant Mohapatra,et al.  Medium access control in wireless sensor networks , 2007, Comput. Networks.

[83]  Renjie Huang,et al.  TreeMAC: Localized TDMA MAC protocol for real-time high-data-rate sensor networks , 2009, Pervasive Mob. Comput..

[84]  Chenyang Lu,et al.  Dynamic Conflict-free Query Scheduling for Wireless Sensor Networks , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[85]  John S. Heidemann,et al.  Ultra-low duty cycle MAC with scheduled channel polling , 2006, SenSys '06.

[86]  Alain Hertz,et al.  Consecutive colorings of graphs , 1988, ZOR Methods Model. Oper. Res..

[87]  Srinivasan Parthasarathy,et al.  Minimizing broadcast latency and redundancy in ad hoc networks , 2008, TNET.

[88]  Jenna Burrell,et al.  Vineyard computing: sensor networks in agricultural production , 2004, IEEE Pervasive Computing.

[89]  Jiejun Kong,et al.  The challenges of building mobile underwater wireless networks for aquatic applications , 2006, IEEE Network.

[90]  Xiang-Yang Li,et al.  Efficient interference-aware TDMA link scheduling for static wireless networks , 2006, MobiCom '06.

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

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

[93]  Donald F. Towsley,et al.  A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[94]  Gerhard P. Hancke,et al.  Opportunities and Challenges of Wireless Sensor Networks in Smart Grid , 2010, IEEE Transactions on Industrial Electronics.

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

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

[97]  Azween Abdullah,et al.  Wireless Sensor Networks: Data Packet Size Optimization , 2012 .

[98]  Liqun Fu,et al.  Power Controlled Scheduling with Consecutive Transmission Constraints: Complexity Analysis and Algorithm Design , 2009, IEEE INFOCOM 2009.

[99]  Xiang-Yang Li,et al.  Efficient Aggregation Scheduling in Multihop Wireless Sensor Networks with SINR Constraints , 2013, IEEE Transactions on Mobile Computing.

[100]  M. Welsh,et al.  Vital Signs Monitoring and Patient Tracking Over a Wireless Network , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[101]  Anantha Chandrakasan,et al.  Energy efficient Modulation and MAC for Asymmetric RF Microsensor Systems , 2001, ISLPED '01.

[102]  Pravin Varaiya,et al.  TDMA scheduling algorithms for wireless sensor networks , 2010, Wirel. Networks.

[103]  Vinayak S. Naik,et al.  A line in the sand: a wireless sensor network for target detection, classification, and tracking , 2004, Comput. Networks.

[104]  Artin Der Minassians,et al.  Wireless Sensor Networks for Home Health Care , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[105]  Armen S. Asratian,et al.  Investigation on Interval Edge-Colorings of Graphs , 1994, J. Comb. Theory, Ser. B.

[106]  Shahrokh Valaee,et al.  Link Scheduling for Minimum Delay in Spatial Re-Use TDMA , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

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

[108]  Margaret Martonosi,et al.  Hardware design experiences in ZebraNet , 2004, SenSys '04.

[109]  Ilker Bekmezci,et al.  Energy Efficient, Delay Sensitive, Fault Tolerant Wireless Sensor Network for Military Monitoring , 2008, 2008 IEEE Sensors Applications Symposium.

[110]  Madhav V. Marathe,et al.  Approximation Algorithms for Channel Assignment in Radio Networks , 1998 .

[111]  Zhiming Wu,et al.  A TDMA scheduling scheme for many-to-one communications in wireless sensor networks , 2007, Comput. Commun..

[112]  Sajid Hussain,et al.  Applications of Wireless Sensor Networks and RFID in a Smart Home Environment , 2009, 2009 Seventh Annual Communication Networks and Services Research Conference.

[113]  Yik-Chung Wu,et al.  Clock Synchronization of Wireless Sensor Networks , 2011, IEEE Signal Processing Magazine.

[114]  Anthony Ephremides,et al.  Scheduling broadcasts in multihop radio networks , 1990, IEEE Trans. Commun..

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

[116]  Bernhard Walke,et al.  IEEE 802.11 Wireless Local Area Networks , 2006 .

[117]  Jim Kurose,et al.  A survey of practical issues in underwater networks , 2007 .

[118]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[119]  Marek Kubale,et al.  Interval edge coloring of a graph with forbidden colors , 1993, Discret. Math..

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

[121]  Daji Qiao,et al.  Delay-bounded MAC with minimal idle listening for sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[122]  Justin Yackoski,et al.  UW-FLASHR: achieving high channel utilization in a time-based acoustic mac protocol , 2008, Underwater Networks.