针对现有ZigBee网络多PAN路由算法在路由构建过程中通信开销和传输时延较大,以及不相邻PAN的节点间无法建路的问题,提出一种基于梯度信息的低开销混合路由(GLHR)算法.通过网关的梯度定向扩散操作,构建PAN内节点至网关的梯度层次,并借助梯度信息限制路由发现中控制分组的路径,缩减控制分组转发次数.利用先验式和按需式的混合路由策略传输数据分组,降低通信开销、减少分组时延.仿真结果表明:与现有的典型算法IP-AODV相比,GLHR算法在数据分组平均端到端的时延、网络开销、分组传送成功率等方面的性能得到整体提升.
To reduce the control overhead and transmission delay in the process of creating routes of the multi-PAN(personal area network)routing algorithm,and to solve the problem of the router discovery fails,agradient-based low-overhead hybrid routing(GLHR)algorithm was proposed.GLHR algorithm established the gradient level from nodes to the gateway utilizing the directed diffusion gradient upon the broadcasting process of the gateway,utilized the gradient information to limit the packet transmission path,and thus reduced the number of control packet forwarding.In addition,a kind of hybrid routing strategy based on proactive and on-demand patterns was designed for the transmission of data packets to reduce overhead and end-to-end delay.Simulation results show that GLHR algorithm outperforms the existing classic IP-AODV algorithm in terms of average end-to-end delay, network overhead and the success rate of packer delivery.