针对无线传感器网络多跳性的特点,以低能耗、低延迟为目标,提出了一种能够根据网络拓扑自动调整一个帧周期内侦听次数的MAC协议,AM-MAC (adaptive multi-hop MAC)。在无线传感器网络MAC层协议T-MAC和S-MAC的基础上,采用同步入网、限制MAC包长和自适应侦听次数的方法,使网络节点在流量较小时更多地处于睡眠状态,在流量较大时较快地传播网络数据,减少数据传输的能耗,降低数据传输的延迟。仿真结果表明了该协议在能量消耗、数据延迟等方面要超过S-MAC和T-MAC。%To achieve low energy consumption and low latency,AM-MAC (adaptive multi-hop MAC)which was a new MAC protocol,was proposed against the characteristics of multi-hop of wireless sensor networks.AM-MAC could change the listening number in a frame period according to the network topology.Based on the S-MAC and T-MAC protocol,several schemes was used to make nodes sleep more when their traffic was lower,while making them transmit faster and consume lower power when their traffic was high,these schemes including data synchronization in the whole net,limiting the length of package and adaptive listening number.Moreover,the protocol could reduce the time delay,increase the throughput and quality of service.The simu-lation results showed that AM-MAC outperformed S-MAC and T-MAC in energy consumption and data latency.
展开▼