摘要
ZigBee网络技术是一项新兴的低成本、低功耗的短距离无线通信技术,在智能家居中有广阔的应用前景。介绍了智能家居中ZigBee的通讯协议和网络地址分配方法,并针对传统的AODVjr路由算法在路由过程中RREQ分组过量洪泛问题和Cluster-Tree算法只按父子关系选择路由问题,提出了一种改进路由算法。改进算法将AODVjr和Cluster-Tree算法相结合,引入邻居表,适当控制RREQ转发方向,并考虑节点最小剩余能量。仿真结果表明,改进算法可以减少路由开销,延长节点的生存时间,均衡网络负荷。
ZigBee technology is a low-cost, low power consumption, short-distance wireless communication technology, which is widely applied in intelligent home. This paper describes the ZigBee communications protocol and method of network address assignment. Aiming at the problem of RREQ packets flooding at routing discovery phase in AODVjr algorithm and only considering the parent and child node in Cluster-Tree algorithm, an improved routing algorithm for ZigBee networks is proposed. In this improved algorithm, neighbor tables are introduced, AODVjr algorithm and Cluster-Tree algorithm are combined to control the direction of the RREQ packets. At the same time, the minimum residual energy of nodes is also considered. The simulation results indicate that this improved algorithm reduce the routing cost, extend the survival time of nodes, and balance the network load.
出处
《电信科学》
北大核心
2011年第9期106-110,共5页
Telecommunications Science
基金
江苏省住建厅建设科技发展项目(No.JS2009ZB02)