PR-MAC: Path-Oriented Real-Time MAC Protocol for Wireless Sensor Network

This paper proposes a Path-oriented Real-time Medium Access Control (PR-MAC) protocol for sensor networks to guarantee the bounded delay of data transmission. PR-MAC removes sleep delay with a Bidirectional Pipelining Schedule (BPS) algorithm, and reduces communication delay caused by contention with a multi-channel communication mechanism. BPS enables a node to wake twice during a work cycle so as to support bidirectional data transmission. In either direction, the nodes along a path wake up sequentially. The multi-channel mechanism allocates a special channel for each communication path so that multiple simultaneous events will not interfere with one another. The data delay and energy consumption of PR-MAC is compared with those of S-MAC and DMAC. We implement the prototype of PR-MAC on the ns-2 simulator. Experiments showed PR-MAC performs better than S-MAC in reducing the transmission delay of both data and control message.

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

[2]  Gang Zhou,et al.  Achieving Real-Time Target Tracking UsingWireless Sensor Networks , 2006, 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'06).

[3]  Yi Mu,et al.  Emerging Directions in Embedded and Ubiquitous Computing , 2006 .

[4]  Yuan Li,et al.  Energy and latency control in low duty cycle MAC protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[5]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[6]  Bhaskar Krishnamachari,et al.  (www.interscience.wiley.com) DOI: 10.1002/wcm.503 An adaptive energy-efficient and low-latency MAC for tree-based data gathering in sensor networks , 2022 .

[7]  Gang Zhou,et al.  MMSN: Multi-Frequency Media Access Control for Wireless Sensor Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[8]  John S. Heidemann,et al.  Ultra-low duty cycle MAC with scheduled channel polling , 2006, SenSys '06.

[9]  Young-Bae Ko,et al.  An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks , 2006, EUC Workshops.

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