首页> 外文期刊>Information Sciences: An International Journal >Ant colony optimization based enhanced dynamic source routing algorithm for mobile Ad-hoc network
【24h】

Ant colony optimization based enhanced dynamic source routing algorithm for mobile Ad-hoc network

机译:基于蚁群优化的移动自组网增强型动态源路由算法

获取原文
获取原文并翻译 | 示例
       

摘要

Due to the dynamic nature of the Mobile Ad-hoc Network (MANET), routing in MANET becomes challenging especially when certain QoS requirements (like high data packet delivery ratio, low end to end delay, low routing overhead, and low energy consumption) are to be satisfied. Though a number of routing protocols have been proposed aiming to fulfill some of these QoS requirements but none of them can support all these requirements at the same time. In this paper, we propose an enhanced version of the well-known Dynamic Source Routing (DSR) scheme based on the Ant Colony Optimization (ACO) algorithm, which can produce a high data packet delivery ratio in low end to end delay with low routing overhead and low energy consumption. In our scheme, when a node needs to send a packet to another node, like DSR, it first checks the cache for existing routes. When no routes are known, the sender node locally broadcasts the Route Request control packets (called the Req.Ant packets) to find out the routes. This is similar to the biological ants initially spreading out in all directions from their colony in search of food. Now, the ants, after finding the food source, come back to the colony and deposit pheromone on their way so that other ants get informed about the paths. Similarly, in our routing scheme, the Req.Ant packets propagate through the network according to our novel route discovery scheme and gathers information of the route (i.e. total length of the route, congestion along the route and end to end path reliability of the route), till it reaches the destination node. When the destination node receives a Req.Ant packet, it sends back Rep.Ant (Route Reply control packet) which consists the route information of the corresponding Req.Ant to the source node through the same route. On receiving such Rep.Ant packets from different routes, the source node comes to know about those routes. Under the ant colony framework, the best route is selected by the pheromone level of the route. Similarly, here we calculate the pheromone level of a route based on the number of hops in the route, the congestion along the route and end to end path reliability of the route. The route with the highest pheromone count will be selected for data packet delivery. We also propose a novel pheromone decay technique for route maintenance. The simulation results show that our ACO based Enhanced DSR (E-Ant-DSR) outperforms the original DSR and other ACO based routing algorithms. (C) 2014 Published by Elsevier Inc.
机译:由于移动自组织网络(MANET)的动态特性,尤其是在满足某些QoS要求(例如高数据包传输率,低端到端延迟,低路由开销和低能耗)的情况下,MANET中的路由变得充满挑战。感到满意。尽管已经提出了许多旨在满足其中一些QoS要求的路由协议,但是它们中没有一个可以同时支持所有这些要求。在本文中,我们提出了一种基于蚁群优化(ACO)算法的著名动态源路由(DSR)方案的增强版本,该方案可以在低端到端延迟下以低路由产生高数据包传递率开销大,能耗低。在我们的方案中,当一个节点需要将数据包发送到另一个节点(例如DSR)时,它首先检查缓存中是否存在现有路由。当没有路由已知时,发送方节点在本地广播路由请求控制数据包(称为Req.Ant数据包)以查找路由。这类似于最初从其殖民地四处扩散以寻找食物的生物蚂蚁。现在,这些蚂蚁在找到食物来源之后,回到了殖民地,并在途中存放了信息素,以便其他蚂蚁了解这些路径。同样,在我们的路由方案中,Req.Ant数据包根据我们新颖的路由发现方案在网络中传播,并收集路由信息(即,路由的总长度,沿路由的拥塞以及路由的端到端路径可靠性) ),直到到达目标节点为止。当目标节点接收到Req.Ant数据包时,它会通过同一路由将包含相应Req.Ant的路由信息​​的Rep.Ant(路由应答控制数据包)发送回源节点。从不同的路由接收到此类Rep.Ant数据包后,源节点就会知道这些路由。在蚁群框架下,最佳途径是通过该途径的信息素水平选择的。同样,在这里,我们根据路由中的跃点数,沿路径的拥塞以及路径的端到端路径可靠性来计算路径的信息素水平。信息素计数最高的路由将被选择用于数据包传递。我们还提出了一种新的信息素衰减技术,用于路由维护。仿真结果表明,我们基于ACO的增强型DSR(E-Ant-DSR)优于原始DSR和其他基于ACO的路由算法。 (C)2014由Elsevier Inc.发行

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号