首页> 外文期刊>ACM transactions on sensor networks >CMAC: An Energy-Efficient MAC Layer Protocol Using Convergent Packet Forwarding for Wireless Sensor Networks
【24h】

CMAC: An Energy-Efficient MAC Layer Protocol Using Convergent Packet Forwarding for Wireless Sensor Networks

机译:CMAC:一种针对无线传感器网络使用收敛数据包转发的节能MAC层协议

获取原文
获取原文并翻译 | 示例
           

摘要

Low duty cycle operation is critical to conserve energy in wireless sensor networks. Traditional wake-up scheduling approaches either require periodic synchronization messages or incur high packet delivery latency due to the lack of any synchronization. To simultaneously achieve the seemingly contradictory goals of energy efficiency and low latency, the design of a new low duty-cycle MAC layer protocol called Convergent MAC (CMAC) is presented. CMAC avoids synchronization overhead while supporting low latency. By using zero communication when there is no traffic, CMAC allows sensor nodes to operate at very low duty cycles. When carrying traffic, CMAC first uses anycast to wake up forwarding nodes, and then converges gradually from route-suboptimal anycast with unsynchronized duty cycling to route-optimal unicast with synchronized scheduling. To validate our design and provide a usable module for the research community, CMAC has been implemented in TinyOS and evaluated on the Kansei testbed consisting of 105 XSM nodes. The results show that CMAC at 1% duty cycle significantly outperforms BMAC at 1% in terms of latency, throughput and energy efficiency. The performance of CMAC is also compared with other protocols using simulations, in which the results show for 1% and lower duty cycles, CMAC exhibits similar throughput and latency as CSMA/CA using much less energy, and outperforms SMAC, DMAC and GeRaF in almost all aspects.
机译:低占空比操作对于节省无线传感器网络中的能量至关重要。传统的唤醒调度方法要么需要定期的同步消息,要么由于缺少任何同步而招致高分组传送等待时间。为了同时实现能源效率和低延迟的看似矛盾的目标,提出了一种称为收敛MAC(CMAC)的新的低占空比MAC层协议的设计。 CMAC在支持低延迟的同时避免了同步开销。通过在无流量时使用零通信,CMAC允许传感器节点以非常低的占空比工作。在承载流量时,CMAC首先使用任播来唤醒转发节点,然后逐渐从具有不同步占空比的路由次优单播收敛到具有同步调度的路由最优单播。为了验证我们的设计并为研究社区提供可用的模块,CMAC已在TinyOS中实现,并在由105个XSM节点组成的Kansei测试床上进行了评估。结果表明,在等待时间,吞吐量和能效方面,占空比为1%的CMAC明显优于1%的BMAC。还通过仿真将CMAC的性能与其他协议进行了比较,结果表明在1%的占空比和更低的占空比下,CMAC的吞吐量和延迟与CSMA / CA相似,但使用的能量却少得多,并且几乎在性能上优于SMAC,DMAC和GeRaF所有方面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号