计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (4): 104-108.

• 网络、通信、安全 • 上一篇    下一篇

无线传感器网络RMAC协议的研究与改进

王  林,杨  勇   

  1. 西安理工大学 自动化与信息工程学院,西安 710048
  • 出版日期:2013-02-15 发布日期:2013-02-18

Research and improvement about RMAC protocol for Wireless Sensor Networks

WANG Lin, YANG Yong   

  1. Faculty of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
  • Online:2013-02-15 Published:2013-02-18

摘要: 针对RMAC(Routing-enhanced Medium Access Control)协议丢包处理机制的缺陷,采用重传机制,提出了一种高效多跳传输的MAC协议(Efficiency-RMAC,E-RMAC)。根据在规定时间T内的接收值判断是否传输失败,当控制帧传输失败则采用单次重传机制,并引入睡眠模式,由此减小了网络能量消耗;当数据包传输失败时采用的是多次重传机制,由此保证了数据包实时可靠的单周期多跳传输,提高了信道利用率。仿真结果表明,在传输时延和网络吞吐量上E-RMAC均优于RMAC,实现了协议的高效性,延长了网络生命周期。

关键词: 无线传感器网络, 介质访问控制(RMAC), 先导控制帧, 高效RMAC

Abstract: Considering the problem of packet loss handling mechanism on RMAC(Routing-enhanced Medium Access Control) protocol, an efficient multi-hop transmission of MAC protocol(Efficiency-RMAC, E-RMAC) which is based on the retransmission mechanism is proposed. Determine whether transmission is failure or not according to the received value in the given time T. When the transmission of control frame is failure, use a single retransmission mechanism, and introduce the sleep mode to reduce the network energy consumption. When the transmission of data packets is failure, use several retransmissions to ensure reliable single-cycle real-time multi-hop transmission and enhance the channel utilization. The simulation results show that achieving a high efficiency and a long network life, the E-RMAC is a better choice than the RMAC in terms of the transmission delay and network throughput.

Key words: Wireless Sensor Networks, Routing-enhanced Medium Access Control(RMAC), Pioneer Control Frame(PION), Efficiency-RMAC(E-RMAC)