论文部分内容阅读
提出了一种基于蚁群的新型按能需求路由算法(ARADE),针对移动网络节点剩余能量分布不均而导致网络生命周期短和蚁群算法收敛速度慢这两种缺陷做了相应的改进。存有路由信息的反向信息素表的引入简化了路由请求数据包的数据结构,将节点剩余能量、路径消耗能量以及跳数通过相应的影响因子归一化成一个参数作为路由性能评价值,以此来达到均衡整个网络节点剩余能量的目的。此外,迭代过程中信息素的最大值Γ_(high)可以当作参数进行一次自我迭代,使得当前节点维护在反向信息素表中的信息素值得到正反馈变化,从而加快整个算法的收敛速度。整个实验仿真是在NS-2平台上进行,随着数据包的传输速率的增加,它的生命周期、平均能量消耗和端到端延迟都会优于AODV。
This paper proposes a new ARADE algorithm based on ant colony to improve the shortcomings of short network life span and slow convergence speed of ant colony algorithm in view of the uneven distribution of remaining energy in mobile network nodes. The introduction of the inverted pheromone table with routing information simplifies the data structure of the routing request data packet and normalizes the node residual energy, path consuming energy and the hop count by using the corresponding impact factor as a parameter to evaluate the routing performance This achieves the purpose of balancing the remaining energy of the entire network node. In addition, the maximum value of pheromone in iteration Γ_ (high) can be used as a parameter to conduct a self-iteration, which makes the current node maintain the positive feedback change of the pheromone value in the reversed pheromone table, thus accelerating the convergence of the whole algorithm . The entire experimental simulation was conducted on the NS-2 platform. As the data packet transmission rate increases, its life cycle, average energy consumption and end-to-end delay will be superior to AODV.