The IEEE 802.15.4 Medium Access Control (MAC) protocol is an enabling standard for wireless sensor networks. In order to support applications requiring dedicated bandwidth or bounded delay, it provides a reservation-based scheme named Guaranteed Time Slot (GTS). However, the GTS scheme presents some drawbacks, such as inefficient bandwidth utilization and support to a maximum of only seven devices. This paper presents eLPRT (enhanced Low Power Real Time), a new reservation-based MAC protocol that introduces several performance enhancing features in comparison to the GTS scheme. This MAC protocol builds on top of LPRT (Low Power Real Time) and includes various mechanisms designed to increase data transmission reliability against channel errors, improve bandwidth utilization and increase the number of supported devices. A motion capture system based on inertial and magnetic sensors has been used to validate the protocol. The effectiveness of the performance enhancements introduced by each of the new features is demonstrated through the provision of both simulation and experimental results.
References
[1]
IEEE 802.15.4 Standard. Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs); IEEE: Piscataway, NJ, USA, 2006.
[2]
Buratti, C; Conti, A; Dardari, D; Verdone, R. An Overview on Wireless Sensor Networks Technology and Evolution. Sensors 2009, 9, 6869.
[3]
Song, JK; Ryoo, JD; Kim, SC; Kim, JW; Kim, HY; Mah, PS. A Dynamic GTS Allocation Algorithm in IEEE 802.15.4 for QoS guaranteed Real-time Applications. Proceedings of IEEE International Symposium on Consumer Electronics (ISCE 2007), Dallas, TX, USA, 20–23 June 2007.
[4]
Koubaa, A; Alves, M; Tovar, E. i-GAME: An Implicit GTS Allocation Mechanism in IEEE 802.15.4 for Time-Sensitive Wireless Sensor Networks. Proceedings of 18th Euromicro Conference on Real-Time Systems, Dresden, Germany, 5–7 July 2006.
[5]
Cheng, L; Bourgeois, AG; Zhang, X. A New GTS Allocation Scheme for IEEE 802.15.4 Networks with Improved Bandwidth Utilization. Proceedings of 7th International Symposium on Communications and Information Technologies, Sydney, Australia, 17–19 October 2007.
[6]
Rocha, LA; Correia, JH. Wearable Sensor Network for Body Kinematics Monitoring. Proceedings of 10th IEEE International Symposium on Wearable Computers, Montreux, Switzerland, 11–14 October 2006.
[7]
Rocha, LA; Afonso, JA; Mendes, PM; Correia, JH. A Body Sensor Network for E-Textiles Integration. Proceedings of EUROSENSORS XX, Gothenburg, Sweden, 17–20 September 2006.
[8]
Paksuniemi, M; Sorvoja, H; Alasaarela, E; Myllyl?, R. Wireless Sensor and Data Transmission Needs and Technologies for Patient Monitoring in the Operating Room and Intensive Care Unit. Proceedings of IEEE EMBC 2005, Shanghai, China, 1–5 September 2005.
[9]
Afonso, JA; Rocha, LA; Silva, HR; Correia, JH. MAC Protocol for Low-Power Real-Time Wireless Sensing and Actuation. Proceedings of IEEE International Conference on Electronics, Circuits and Systems (ICECS 2006), Nice, France, 10–13 December 2006.
[10]
CC2430 Data Sheet (Rev. 2.1); Texas Instruments: Dallas, TX, USA, 2007.
[11]
Varga, A. The OMNeT++ Discrete Event Simulation System. Proceedings of European Simulation Multiconference, Prague, Czech Republic, 6–9 June 2001.
[12]
Ebert, J; Willig, A. A Gilbert-Elliot Bit Error Model and the Efficient Use in Packet Level Simulation. TKN Technical Report TKN-99-002;; Technical University of Berlin: Berlin, Germany, 1999.
[13]
Willig, A. Recent and Emerging Topics in Wireless Industrial Communications: A Selection. IEEE Trans. Indust. Inform 2008, 4, 102–124.
[14]
Zuniga, M; Krishnamachari, B. Analyzing the Transitional Region in Low Power Wireless Links. Proceedings of 1st IEEE Annual Conference on Sensor and Ad Hoc Communications and Networks, SECON 2004, Santa Clara, CA, USA; 2004.
[15]
Using CC2591 Front End with CC2530/1. Application Note AN086; Texas Instruments: Dallas, TX, USA, 2009.
[16]
Small Size 2.4 GHz PCB Antenna. Application Note AN043; Texas Instruments: Dallas, TX, USA, 2008.
[17]
Afonso, JA; Correia, JH; Silva, HR; Rocha, LA. Body Kinetics Monitoring System. International Patent WO/2008/018810A2 2008.
[18]
Lander, J. Working with Motion Capture File Formats. Game Developer Magazine 1998.
[19]
IEEE Standard 802.11-2007. Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications; IEEE: Piscataway, NJ, USA, 2007.
[20]
Wi-Spy. Available online: www.metageek.net/products/wi-spy/ (accessed on 8 March 2011).