为了均衡地磁式无线车辆检测器网络的能量负载和延长系统生命周期,文章设计了无线通信分簇算法与路由协议。针对城市交通控制的应用场景,考察被测对象——交叉口交通流的运动变化规律,将日交通流变化划分为高峰时段、低峰时段和平峰时段3个阶段,提出按3个阶段分别设计的分簇算法,即高峰时段的节点主动式(proactive)分簇算法、低峰时段的节点被动式(reactive)分簇算法和平峰时段的主动分簇被动重构分簇算法;在此基础上,依据第1顺序无线电模型,引人中继簇首剩余能量作为权重因子,设计了单跳多跳自适应数据传输路由;最后,采用OMNeT++对算法协议进行了建模仿真,以系统生命周期、死亡节点占有率和系统剩余能量作为性能指标进行对比分析。结果表明,算法协议能够提高系统的能量利用率,有效平衡节点能耗,延长了系统的生命周期。
In order to balance energy consumption and prolong the lifetime of the geomagnetic wireless vehicle detector system, a design of clustering algorithm and routing protocol for wireless communication is proposed. According to the application scenarios of Urban Traffic Control(UTC), the motion feature of traffic flow of urban road intersection is investigated. The daily process of the traffic flow is divided into three parts, including peak period, low peak period and flat peak period. The clustering algorithm is designed respectively in accordance with the three periods, namely the proactive clustering algorithm for peak period, the reactive clustering algorithm for low peak period, and the proactive clustering and reactive reconfiguration algorithm for flat peak period. According to the first order radio energy dissipation model, the adaptive protocol about single-hop to multi-hop is provided. In the protocol, the remaining energy of relay cluster heads is introduced as weight factor. Finally, the protocol is simulated on OMNeT+ +. The life cycle, death nodes occupancy and remaining energy are selected as measurement indexes. The results show that the protocol is able to improve the energy efficiency, balance the energy consumption and prolong the life cycle of the system.