摘要
大规模部署的无线传感器网络中,节点状态变化极易导致数据投递率降低。为了建立无线传感器网络应用仿真平台,研究提高数据投递率的方法。通过分析TinyOS操作系统中数据汇聚协议CTP的实现机制以及基于NS 2实现CTP协议的原理和方法,采用一种新思路,将TinyOS基于组件化编程思想实现的CTP协议移植到基于面向对象的NS 2中,实现了CTP的链路质量评估、信标帧传输控制和数据包转发重传等重要机制,最后进行了NS 2仿真实验。仿真结果表明,CTP协议具有高可靠性。
In the light of low data deliver ratio caused by inconsistent nodes in large-scale rnuhi-hop wireless sensor net-work, the mechanism of CTP aggregation protocol in TinyOS, as well as the realization of CTP based on NS 2 are analyzed. A new scheme is proposed that CTP protocol is transplanted from component-based TinyOS into object-oriented NS 2, which fulfills link quality estimation, beacon frame transmission control and data packet forwarding, etc. Simulation results show that CTP protocol has high reliability.
出处
《现代电子技术》
2011年第6期89-93,共5页
Modern Electronics Technique
基金
国家"863"计划资助项目(2009AA11Z203)