摘要
影响无线传感网络通信传输性能的主要原因之一是网络延迟,因此,需要进行网络通信延迟快速消除。但是采用当前方法进行网络通信延迟消除时,难以及时进行信息传送和处理,存在抗延迟性能较差的问题。为此,提出一种基于粒子群优化的无线传感网络通信延迟快速消除方法。该方法先计算出传感器节点发送与接收单位比特的数据所消耗的能量,得到节点在一轮数据收集过程中的能量消耗量,给出从第一个节点死亡到全部节点死亡过程中网络延迟的变化规律,利用得到无线传感网络第一个节点死亡前的网络延迟量,计算出无线传感网络最大网络延迟,给出无线传感网络通信延迟优化目标函数,结合粒子群优化思想对目标函数进行优化,将惯性权重线性递减策略与动态加速常数自适应策略加入粒子寻优过程中,由此完成无线传感网络通信延迟快速消除。仿真结果表明,所提方法能够大幅度提升通信信息传送和处理效率,可有效地延长网络的生命周期。
This article presents a method for rapid elimination of communication delay in wireless sensor network based on particle swarm optimization (PSO).Firstly,the energy consumed by sending and receiving unit bit data of sensor node is worked out and the energy consumption of node during a round of data collection is obtained.The change rule of network delay from death of first node to all nodes is given out and the obtained network delay before first node death is used to work out maximum network delay.Then,the objective function of communication delay optimization is provided and the objective function integrated with PSO is optimized.Finally,the linear decreasing strategy of inertia weight and adaptive strategy of dynamic acceleration constant are added into the particle optimization,and thus the rapid elimination of communication delay is completed.Simulation results show that the method can improve transfer and treatment efficiency of communication information by a large margin.It can prolong life cycle of network.
出处
《计算机仿真》
北大核心
2017年第3期273-276,356,共5页
Computer Simulation
关键词
无线传感网络
通信延迟
快速消除
Wireless Sensor Network
Communication Delay
Rapid Elimination