A Comprehensive Analysis of the MAC Unreliability Problem in IEEE 802.15.4 Wireless Sensor Networks

Wireless Sensor Networks (WSNs) represent a very promising solution in the field of wireless technologies for industrial applications. However, for a credible deployment of WSNs in an industrial environment, four main properties need to be fulfilled, i.e., energy efficiency, scalability, reliability, and timeliness. In this paper, we focus on IEEE 802.15.4 WSNs and show that they can suffer from a serious unreliability problem. This problem arises whenever the power management mechanism is enabled for energy efficiency, and results in a very low packet delivery ratio, also when the number of sensor nodes in the network is very low (e.g., 5). We carried out an extensive analysis-based on both simulation and experiments on a real WSN-to investigate the fundamental reasons of this problem, and we found that it is caused by the contention-based Medium Access Control (MAC) protocol used for channel access and its default parameter values. We also found that, with a more appropriate MAC parameters setting, it is possible to mitigate the problem and achieve a delivery ratio up to 100%, at least in the scenarios considered in this paper. However, this improvement in communication reliability is achieved at the cost of an increased latency, which may not be acceptable for industrial applications with stringent timing requirements. In addition, in some cases this is possible only by choosing MAC parameter values formally not allowed by the standard.

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

[2]  Feng Shu,et al.  Packet Loss Analysis of the , 2007 .

[3]  Bhaskar Krishnamachari,et al.  Enhancement of the IEEE 802.15.4 MAC protocol for scalable data collection in dense sensor networks , 2008, 2008 6th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks and Workshops.

[4]  Anis Koubâa,et al.  Improving the IEEE 802.15.4 Slotted CSMA/CA MAC for time-critical events in wireless sensor networks , 2006 .

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

[6]  Bruno Sinopoli,et al.  Distributed control applications within sensor networks , 2003, Proc. IEEE.

[7]  Andreas Willig,et al.  Polling-based MAC protocols for improving real-time performance in a wireless PROFIBUS , 2003, IEEE Trans. Ind. Electron..

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

[9]  Giorgio Ventre,et al.  Network Simulator NS2 , 2008 .

[10]  Sumit Roy,et al.  Analysis of the contention access period of IEEE 802.15.4 MAC , 2007, TOSN.

[11]  Bhaskar Krishnamachari,et al.  Performance evaluation of the IEEE 802.15.4 MAC for low-rate low-power wireless networks , 2004, IEEE International Conference on Performance, Computing, and Communications, 2004.

[12]  Ingrid Moerman,et al.  Maximum Throughput and Minimum Delay in IEEE 802.15.4 , 2005, MSN.

[13]  Francesco De Pellegrini,et al.  On the use of wireless networks at low level of factory automation systems , 2006, IEEE Transactions on Industrial Informatics.

[14]  Pravin Varaiya,et al.  Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Acknowledged Uplink Transmissions , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[15]  Shairmina Shafi,et al.  The impact of MAC parameters on the performance of 802.15.4 PAN , 2005, Ad hoc networks.

[16]  Giuseppe Anastasi,et al.  Extending the Lifetime of Wireless Sensor Networks Through Adaptive Sleep , 2009, IEEE Transactions on Industrial Informatics.

[17]  Anurag Kumar,et al.  Performance evaluation of an IEEE 802.15.4 sensor network with a star topology , 2008, Wirel. Networks.

[18]  Andreas Willig,et al.  Recent and Emerging Topics in Wireless Industrial Communications: A Selection , 2008, IEEE Transactions on Industrial Informatics.

[19]  Meng Joo Er,et al.  Wireless Sensor Networks for Industrial Environments , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[20]  M. Murata,et al.  Modeling of IEEE 802.15.4 in a Cluster of Synchronized Sensor Nodes , 2005 .

[21]  G. Platt,et al.  Distributed wireless sensor networks and industrial control systems - a new partnership , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[22]  Yeonsoo Kim,et al.  IEEE 802.15.4 based QoS support Slotted CSMA/CA MAC protocol for Wireless Sensor Networks , 2007 .

[23]  Luc Martens,et al.  The industrial indoor channel: large-scale and temporal fading at 900, 2400, and 5200 MHz , 2008, IEEE Transactions on Wireless Communications.

[24]  Jaiyong Lee,et al.  IEEE 802.15.4 Based QoS Support Slotted CSMA/CA MAC for Wireless Sensor Networks , 2007, 2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007).

[25]  Denis C. Daly,et al.  Energy efficiency of the IEEE 802.15.4 standard in dense wireless microsensor networks: modeling and improvement perspectives , 2005, Design, Automation and Test in Europe.

[26]  R. Scopigno,et al.  A Methodology for the Analysis of 802.11a Links in Industrial Environments , 2006, 2006 IEEE International Workshop on Factory Communication Systems.

[27]  Marco Conti,et al.  Mobile Ad-hoc Networking - Minitrack Introduction , 2001, HICSS.

[28]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[29]  Andreas Willig,et al.  Measurements of a wireless link in an industrial environment using an IEEE 802.11-compliant physical layer , 2002, IEEE Trans. Ind. Electron..

[30]  Qiang Ling,et al.  Overload management in sensor-actuator networks used for spatially-distributed control systems , 2003, SenSys '03.

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

[32]  Marco Conti,et al.  Metropolitan Area Networks , 1997 .

[33]  Badr Benmammar,et al.  Wireless and Mobile Networks , 2013 .

[34]  Pravin Varaiya,et al.  Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Medium Access Layer , 2008, IEEE Trans. Wirel. Commun..

[35]  Jonathan W. Hui,et al.  T 2 : A Second Generation OS For Embedded Sensor Networks , 2005 .

[36]  Giuseppe Anastasi,et al.  Understanding the Real Behavior of 802.11 and Mote Ad hoc Networks , 2005 .

[37]  Giuseppe Anastasi,et al.  Reliability and energy efficiency in multi-hop IEEE 802.15.4/ZigBee Wireless Sensor Networks , 2010, The IEEE symposium on Computers and Communications.

[38]  Carlo Fischione,et al.  A generalized Markov chain model for effective analysis of slotted IEEE 802.15.4 , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[39]  Feng Shu,et al.  Packet loss analysis of the IEEE 802.15.4 MAC without acknowledgements , 2007, IEEE Communications Letters.

[40]  Giuseppe Anastasi,et al.  The MAC unreliability problem in IEEE 802.15.4 wireless sensor networks , 2009, MSWiM '09.

[41]  Alexander Ost Performance of Communication Systems , 2001 .

[42]  Jelena V. Misic,et al.  Performance limitations of the MAC layer in 802.15.4 low rate WPAN , 2006, Comput. Commun..

[43]  Giuseppe Anastasi,et al.  Understanding the real behavior of Mote and 802.11 ad hoc networks: an experimental approach , 2005, Pervasive Mob. Comput..

[44]  Richard Zurawski Networked Embedded Systems: An Overview , 2009, Networked Embedded Systems.

[45]  Myung J. Lee,et al.  A Comprehensive Performance Study of IEEE 802 . 15 . 4 , 2004 .

[46]  Desmond P. Taylor,et al.  Packet Switching in Radio Channels: Part ICarrier Sense MultipleAccess Modes and Their ThroughputDelay Characteristics , 2007 .

[47]  A. Koubaa,et al.  A comprehensive simulation study of slotted CSMA/CA for IEEE 802.15.4 wireless sensor networks , 2006, 2006 IEEE International Workshop on Factory Communication Systems.

[48]  Andreas Willig,et al.  Guest Editorial: Special Section on Wireless Technologies in Factory and Industrial Automation, Part I , 2007, IEEE Trans. Ind. Informatics.

[49]  B EndSemesterMcs WIRELESS AND MOBILE NETWORKS , 2011 .

[50]  Matteo Bertocco,et al.  Experimental Characterization of Wireless Sensor Networks for Industrial Applications , 2008, IEEE Transactions on Instrumentation and Measurement.