PluralisMAC: a generic multi-MAC framework for heterogeneous, multiservice wireless networks, applied to smart containers

Developing energy-efficient MAC protocols for lightweight wireless systems has been a challenging task for decades because of the specific requirements of various applications and the varying environments in which wireless systems are deployed. Many MAC protocols for wireless networks have been proposed, often custom-made for a specific application. It is clear that one MAC does not fit all the requirements. So, how should a MAC layer deal with an application that has several modes (each with different requirements) or with the deployment of another application during the lifetime of the system? Especially in a mobile wireless system, like Smart Monitoring of Containers, we cannot know in advance the application state (empty container versus stuffed container). Dynamic switching between different energy-efficient MAC strategies is needed. Our architecture, called PluralisMAC, contains a generic multi-MAC framework and a generic neighbour monitoring and filtering framework. To validate the real-world feasibility of our architecture, we have implemented it in TinyOS and have done experiments on the TMote Sky nodes in the w-iLab.t testbed. Experimental results show that dynamic switching between MAC strategies is possible with minimal receive chain overhead, while meeting the various application requirements (reliability and low-energy consumption).

[1]  David Starobinski,et al.  Rateless Deluge: Over-the-Air Programming of Wireless Sensor Networks Using Random Linear Codes , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[2]  David E. Culler,et al.  A unifying link abstraction for wireless sensor networks , 2005, SenSys '05.

[3]  Kin K. Leung,et al.  MAC Essentials for Wireless Sensor Networks , 2010, IEEE Communications Surveys & Tutorials.

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

[5]  Wouter Joosen,et al.  Building Wireless Sensor Network Applications with LooCI , 2010, Int. J. Mob. Comput. Multim. Commun..

[6]  Steffen Schaefer,et al.  Secure trade lane: a sensor network solution for more predictable and more secure container shipments , 2006, OOPSLA '06.

[7]  Rainer Laur,et al.  Intelligent Containers and Sensor Networks Approaches to apply Autonomous Cooperation on Systems with limited Resources , 2007 .

[8]  S. Mahlknecht,et al.  On Architecture of Low Power Wireless Sensor Networks for Container Tracking and Monitoring Applications , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[9]  Daeyoung Kim,et al.  The EPC Sensor Network for RFID and WSN Integration Infrastructure , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[10]  Ingrid Moerman,et al.  IDRA: A flexible system architecture for next generation wireless sensor networks , 2011, Wirel. Networks.

[11]  Sandeep K. S. Gupta,et al.  Intelligent networked containers for enhancing global supply chain security and enabling new commercial value , 2008, 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08).

[12]  Pravin Varaiya,et al.  PEDAMACS: power efficient and delay aware medium access protocol for sensor networks , 2004, IEEE Transactions on Mobile Computing.

[13]  T. Weingart,et al.  MultiMAC - an adaptive MAC framework for dynamic radio networking , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[14]  Philip Levis,et al.  Four-Bit Wireless Link Estimation , 2007, HotNets.

[15]  Guofeng Deng,et al.  Enhancing Cargo Container Security during Transportation: A Mesh Networking Based Approach , 2008, 2008 IEEE Conference on Technologies for Homeland Security.

[16]  Dieter Gollmann,et al.  Monitoring and Security of Container Transports , 2007 .

[17]  Koen Langendoen,et al.  The λMAC framework: redefining MAC protocols for wireless sensor networks , 2010, Wirel. Networks.

[18]  Ingrid Moerman,et al.  Real-Life Performance of Protocol Combinations for Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing.

[19]  Koen Langendoen,et al.  Murphy loves potatoes: experiences from a pilot sensor network deployment in precision agriculture , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.