WANG Xin, XU Pan, YANG Hui-zhong. Implementation of a routing protocol based on ant colony algorithm in TinyOS[J]. 2012, 31(5): 40-43. DOI: 10.13873/j.1000-97872012.05.026.
基于蚁群算法的路由协议在TinyOS中的实现
摘要
为了提高无线传感器网络(WSNs)的通信链路质量
在TinyOS系统中实现了基于蚁群算法的路由协议
该协议采用多跳的通信方式
为应用程序提供较为可靠的数据传输服务。结合Zig Bee网络的体系结构
详述了该协议的实现流程。通过TOSSIM仿真平台对该协议进行了验证
仿真结果表明:基于蚁群算法的路由协议能够在降低丢包率和传输延时的同时平衡节点的能量消耗
进而延长整个网络的存活时间。
Abstract
In order to improve the communication link quality in wireless sensor networks(WSNs)
a routing protocol based on ant colony algorithm(ACA)is implemented in TinyOS operating system.The ACA routing protocol employs multi-hop communication
providing a best-effort data transmission service for application program.According to the network architecture specified in Zig Bee standards
the implementation procedures of the routing protocol are described in detail.The TOSSIM simulation platform is used for verifying the ACA routing protocol.The results confirmed that the ACA routing protocol can reduce the packet loss rate and transmission delay
and at the same time the life time of the network can be extended due to the balancing of the energy consumption between the communication nodes.