Formal Modelling and Validation of a Novel Energy Efficient Cross-Layer MAC Protocol in Wireless Multi Hop Sensor Networks Using Time Petri Nets

Technological Advances in microelectronic and wireless communication fields has facilitated the development of smart and more efficient sensors that communicate wirelessly to form a so called Wireless Sensor Networks (WSN). Among the main research objectives in WSN field is the development of protocols and algorithms allowing minimal energy consumption. Most proposed solutions are based on layered design approach in which the designing optimal strategies are focused on a single layer only. Recently, other works tend to exploit together many layers by using interaction or unification strategy in order to optimize energy consumption. In this paper, we propose a cross-layer medium access control (CL-MAC) protocol using two adjacent layers to decrease considerably the energy consumption and to improve the latency in WSN. The basic idea behind our proposal is to wake-up only nodes included into a routing path from the source node to the base station (Sink) by exploiting routing information while other nodes leave maintained as long time as possible in a sleep mode. We focus essentially on the formal modelling of CL-MAC by using time Petri net and the formal validation of its properties by employing TiNA tool. The preliminary results demonstrate that CL-MAC is perfectly alive, bounded and reversible.

[1]  M. Diaz,et al.  Modeling and Verification of Time Dependent Systems Using Time Petri Nets , 1991, IEEE Trans. Software Eng..

[2]  Koen Langendoen,et al.  Energy-Efficient Medium Access Control , 2005, Embedded Systems Handbook.

[3]  Bernard Berthomieu,et al.  An Enumerative Approach for Analyzing Time Petri Nets , 1983, IFIP Congress.

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

[5]  Bouabdellah Kechar,et al.  Energy efficient cross-layer MAC protocol for wireless sensor networks , 2008 .

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

[7]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[8]  I.F. Akyildiz,et al.  A Cross-Layer Protocol for Wireless Sensor Networks , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[9]  Jie Zhang,et al.  Game-theoretic medium access control protocol for wireless sensor networks , 2009, IET Commun..

[10]  N.P. Khan,et al.  PMAC: Energy Efficient Medium Access Control Protocol for Wireless Sensor Networks , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[11]  Sungrae Cho,et al.  Dynamic Energy Efficient TDMA-based MAC Protocol forWireless Sensor Networks , 2005, Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services - (icas-isns'05).

[12]  Michael I. Brownfield,et al.  Energy-efficient Wireless Sensor Network MAC Protocol , 2006 .

[13]  Dong-Min Son,et al.  An Energy Efficient Cross-Layer MAC Protocol for Wireless Sensor Networks , 2006, APWeb Workshops.

[14]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

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