A Mac Protocol Implementation for Wireless Sensor Network

IEEE 802.15.4 is an important standard for Low Rate Wireless Personal Area Network (LRWPAN). The IEEE 802.15.4 presents a flexible MAC protocol that provides good efficiency for data transmission by adapting its parameters according to characteristics of different applications. In this research work, some restrictions of this standard are explained and an improvement of traffic efficiency by optimizing MAC layer is proposed. Implementation details for several blocks of communication system are carefully modeled. The protocol implementation is done using VHDL language. The analysis gives a full understanding of the behavior of the MAC protocol with regard to backoff delay, data loss probability, congestion probability, slot effectiveness, and traffic distribution for terminals. Two ideas are proposed and tested to improve efficiency of CSMA/CA mechanism for IEEE 802.15.4 MAC Layer. Primarily, we dynamically adjust the backoff exponent (BE) according to queue level of each node. Secondly, we vary the number of consecutive clear channel assessment (CCA) for packet transmission. We demonstrate also that slot compensation provided by the enhanced MAC protocol can greatly avoid unused slots. The results show the significant improvements expected by our approach among the IEEE 802.15.4 MAC standards. Synthesis results show also hardware performances of our proposed architecture.

[1]  Gurjit Kaur,et al.  Impact on Power Consumption of Zigbee based Home Automation Network using Various Traffic , 2013 .

[2]  Naixue Xiong,et al.  A Structure Fidelity Approach for Big Data Collection in Wireless Sensor Networks , 2014, Sensors.

[3]  Aduwati Sali,et al.  An Efficient Backoff Algorithm for IEEE 802.15.4 Wireless Sensor Networks , 2014, Wirel. Pers. Commun..

[4]  Naagesh S. Bhat Design and Implementation of IEEE 802.15.4 Mac Protocol on FPGA , 2012, ArXiv.

[5]  David Tipper,et al.  Advanced Metering and Demand Response communication performance in Zigbee based HANs , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

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

[7]  Ccf Zhi An Improved Markov Model for IEEE 802.15.4 Slotted CSMA/CA Mechanism , 2009 .

[8]  Maria Laura Stefanizzi,et al.  Implementation and validation of an energy-efficient MAC scheduler for WSNs by a test bed approach , 2012, SoftCOM 2012, 20th International Conference on Software, Telecommunications and Computer Networks.

[9]  Shyama Das,et al.  Greedy Search-Binary PSO Hybrid for Biclustering Gene Expression Data , 2010 .

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

[11]  Eduardo Casilari-Pérez,et al.  An Adaptive Algorithm to Optimize the Dynamics of IEEE 802.15.4 Networks , 2013, MONAMI.

[12]  Dimitri Marandin,et al.  Adaptive Backoff Exponent Algorithm for Zigbee (IEEE 802.15.4) , 2006, NEW2AN.

[13]  Liansheng Tan,et al.  HCEP: a hybrid cluster-based energy-efficient protocol for wireless sensor networks , 2009, Int. J. Sens. Networks.

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

[15]  P SangeethaC,et al.  The IEEE 802.15.4 MAC UnreliabilityProblem: Issues and Solutions - A Survey , 2013 .

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

[17]  Kun Mean Hou,et al.  Enhanced Superframe Structure of the IEEE802. 15. 4 Standard for Real-time Data Transmission in Star Network , 2012 .

[18]  Giuseppe Anastasi,et al.  Strategies for optimal MAC parameter setting in IEEE 802.15.4 wireless sensor networks: A performance comparison , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[19]  Rolf Kraemer,et al.  A wireless communication platform for long-term health monitoring , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[20]  Raksha Upadhyay,et al.  Performance analysis of Slotted CSMA / CA MAC protocol under different parameters for static IEEE 802 . 15 . 4 Wireless Sensor Networks , 2002 .