中国科学技术大学学报 ›› 2010, Vol. 40 ›› Issue (10): 1054-1064.DOI: 10.3969/j.issn.0253-2778.2010.10.010

• 原创论文 • 上一篇    下一篇

一种高效节能的无线传感器MAC协议

苏 宇   

  1. 中国科学技术大学电子工程与信息科学系,安徽合肥 230027
  • 收稿日期:2009-08-28 修回日期:2009-11-11 出版日期:2010-10-31 发布日期:2010-10-31

HMAC: An energy efficient MAC protocol for wireless sensor networks

SU Yu   

  1. Department of Electronic Engineering and Information Science, University of Science and Technology of China, Hefei 230027, China
  • Received:2009-08-28 Revised:2009-11-11 Online:2010-10-31 Published:2010-10-31
  • Contact: QU Yugui
  • About author:SU Yu, female, born in 1985, master. Research field: wireless sensor networks. E-mail: elv5tion@mail.ustc.edu.cn

摘要: 无线传感器网络基于睡眠调度机制的MAC协议存在传输延迟较大的缺点.针对现有的解决方案多只适用于低负载环境的局限性,提出了一种改进方案— HMAC.通过使用两个调度帧,HMAC可在一个周期内实现高效多跳传输,同时保证恶劣链路条件不会影响下游节点.理论分析和仿真实验表明,与S-MAC和RMAC相比,采用该协议可以在重负载下有效提高能量利用率,并降低传输延迟.

关键词: 无线传感器网络, 媒介访问控制, 重负载, 丢包

Abstract: Duty-cycle MAC protocols widely used in wireless sensor networks lead to extra end-to-end delivery latency, while the existing solutions, such as RMAC (the Routing enhanced MAC protocol), are only applicable to light-load traffic. A new MAC protocol called HMAC is proposed, which avoids the unnecessary energy consumption caused by loss events without sacrificing the performance of packet delivery latency. By using two scheduling frames, HMAC realizes efficient multihop packet delivery in a single cycle, and ensures that bad link conditions do not impact the downstream nodes. Compared with S-MAC and RMAC, it is shown that HMAC outperforms these protocols in a heavy-load traffic scenario, with higher energy efficiency and lower delivery latency.

Key words: wireless sensor networks, medium access control, heavy traffic, loss event