针对战场复杂恶劣环境下 Ad Hoc网络节点易受自然或人为因素影响发生故障,从而造成网络分割并导致通信中断,提出了一种基于情景感知的分布式功率控制算法(DPCAC)。DPCAC 采用 DS证据理论对影响节点失效的多“情景证据”进行融合,推理得到节点的生存状态,依据情景数据库中的信息构建拓扑矩阵,找出故障集并通过调节邻居节点的功率改变网络结构,进而达到恢复通信的目的。仿真实验表明,DPCAC可有效修复网络通信中断的链路,并可在网络恢复连通后通过调节功率降低不必要的能量消耗。
Ad Hoc network nodes in the harsh and complex battlefield environment are vulnerable to fault or failure due to natural or man-made factors,the network partition and communication interrupt is caused.Therefore,a distributed power control algorithm based on context-awareness is proposed.It firstly uses DS evidence theory to fuse the multiple context evi-dences that concerning node failure,and then reasons node’s survival state,and finds out the fault set according to topologi-cal matrix constructed from context information in the database.Finally,it changes the network structure through the pow-er control of relative neighbor nodes to achieve the purpose of restoring communication.Simulation results show that DP-CAC can effectively repair the broken link through the power control,and adjust transmitting power to reduce energy con-sumption after restoring network connectivity.