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

  • Jianrong Chen
  • Peidong Zhu
  • Zhichang Qi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4523)


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.


Sensor network real time MAC schedule channel 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    He, T., Vicaire, P., Yan, T., et al.: Achieving Real-Time Target Tracking Using Wireless Sensor Networks. In: 12th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS (2006)Google Scholar
  2. 2.
    Ye, W., Heidemann, J., Estrin, D.: An Energy-efficient MAC Protocol for Wireless Sensor Networks. In: 21st Conference of the IEEE Computer and Communications Societies (INFOCOM), pp. 1567–1576 (2002)Google Scholar
  3. 3.
    Ye, W., Heidemann, J., Estrin, D.: Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Transactions on Networking 12(3), 493–506 (2004)CrossRefGoogle Scholar
  4. 4.
    van Dam, T., Langendoen, K.: An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks. In: The First ACM Conference on Embedded Networked Sensor Systems (SenSys’03), Los Angeles, California, USA, pp. 171–180. ACM Press, New York (2003)Google Scholar
  5. 5.
    Lu, G., Krishnamachari, B., Raghavendra, C.S.: An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Sensor Networks. In: Four Workshop on Algorithms for Wireless, Mobile, Ad Hoc and Sensor Networks (WMAN), Santa Fe, NM (2004)Google Scholar
  6. 6.
    Li, Y., Ye, W., Heidemann, J.: Energy and Latency Control in Low Duty Cycle MAC Protocols. In: Proceedings of the IEEE Wireless Communications and Networking Conference, New Orleans, LA, USA (2005)Google Scholar
  7. 7.
    Gang, Z., et al.: MMSN: Multi-Frequency Media Access Control for Wireless Sensor Networks (2006)Google Scholar
  8. 8.
    Suh, C., Shrestha, D.M., Ko, Y.-B.: An energy-efficient MAC protocol for delay-sensitive wireless sensor networks. In: Zhou, X., Sokolsky, O., Yan, L., Jung, E.-S., Shao, Z., Mu, Y., Lee, D.C., Kim, D.Y., Jeong, Y.-S., Xu, C.-Z. (eds.) EUC Workshops 2006. LNCS, vol. 4097, pp. 445–454. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  9. 9.
    CC2420 2.4 GHz IEEE 802.15.4 / ZigBee-ready RF Transceiver,
  10. 10.
    XBOW MICA2 Mote Specifications,
  11. 11.
    Ye, W., Heidemann, J.: Ultra-Low Duty Cycle MAC with Scheduled Channel Polling. In: The 4th ACM Conference on Embedded Networked Sensor Systems, Boulder, Colorado, USA (2006)Google Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Jianrong Chen
    • 1
  • Peidong Zhu
    • 1
  • Zhichang Qi
    • 1
  1. 1.College of Computer Science, National University of Defense Technology, Changsha, Hunan, 410073China

Personalised recommendations