Ant-based Dynamic Hop Optimization Protocol: a Routing Algorithm for Mobile Wireless Sensor Networks

Similar documents
Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Performance Evaluation of Various Routing Protocols in MANET

Performance Analysis of MANET Routing Protocols OLSR and AODV

Performance Analysis and Enhancement of Routing Protocol in Manet

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

ROUTING IN MANETS USING ACO WITH MOBILITY ASSISTANCE

Adhoc Network Routing Optimization and Performance Analysis of ACO Based Routing Protocol

Performance evaluation of AODV, DSDV and AntHocNet in video transmission

A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

A Survey - Energy Efficient Routing Protocols in MANET

Routing Protocols in MANET: Comparative Study

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Measure of Impact of Node Misbehavior in Ad Hoc Routing: A Comparative Approach

COMPARITIVE ANALYSIS OF ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Routing Protocols in MANETs

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Keywords: AODV, MANET, WRP

Routing protocols in WSN

A Literature survey on Improving AODV protocol through cross layer design in MANET

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Packet Routing using Optimal Flooding Protocol in Cluster based MANET

A Review: Optimization of Energy in Wireless Sensor Networks

A Stable TORA Based for Routing in Mobile Ad Ηoc Networks

Efficient On-Demand Routing Protocols to Optimize Network Coverage in Wireless Sensor Networks

MANET routing protocols based on swarm intelligence

Effects of Sensor Nodes Mobility on Routing Energy Consumption Level and Performance of Wireless Sensor Networks

AODV-PA: AODV with Path Accumulation

[Jagtap*, 5 (4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

ComparisonofPacketDeliveryforblackholeattackinadhocnetwork. Comparison of Packet Delivery for Black Hole Attack in ad hoc Network

Wireless Ad Hoc and Sensor Networks Prof. Sudip Misra Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Power aware Multi-path Routing Protocol for MANETS

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Local Recovery of Routes for Reliability using Backup Nodes in MANETs

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

2013, IJARCSSE All Rights Reserved Page 85

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS

Analysis and Comparison of DSDV and NACRP Protocol in Wireless Sensor Network

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Performance Evaluation of Active Route Time-Out parameter in Ad-hoc On Demand Distance Vector (AODV)

International Journal of Advancements in Research & Technology, Volume 2, Issue 9, September-2013 SN

A Review of Reactive, Proactive & Hybrid Routing Protocols for Mobile Ad Hoc Network

Performance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV

Mitigating Superfluous Flooding of Control Packets MANET

Routing Protocols in Mobile Ad-Hoc Network

Comparison of proposed path selection protocols for IEEE s WLAN mesh networks

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

An Innovative Approach to increase the Life time of Wireless Sensor Networks

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

A New Approach for Energy Efficient Routing in MANETs Using Multi Objective Genetic Algorithm

Recent Researches in Communications, Information Science and Education

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

A Novel Review on Routing Protocols in MANETs

A Survey on Path Weight Based routing Over Wireless Mesh Networks

ANT COLONY OPTIMIZED ROUTING FOR MOBILE ADHOC NETWORKS (MANET)

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Performance Evaluation Of Ad-Hoc On Demand Routing Protocol (AODV) Using NS-3 Simulator

3. Evaluation of Selected Tree and Mesh based Routing Protocols

AntHocNet: an Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks

Multiple-Metric Hybrid Routing Protocol for Heterogeneous Wireless Access Networks

DISTANCE BASED CLUSTER FORMATION FOR ENHANCING THE NETWORK LIFE TIME IN MANETS

Study of Route Reconstruction Mechanism in DSDV Based Routing Protocols

A Multipath AODV Reliable Data Transmission Routing Algorithm Based on LQI

Balanced Load Sharing Protocol for Wireless Sensor Networks

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

Event Driven Routing Protocols For Wireless Sensor Networks

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

Impact of Hello Interval on Performance of AODV Protocol

Introduction to Mobile Ad hoc Networks (MANETs)

Regression-based Link Failure Prediction with Fuzzy-based Hybrid Blackhole/Grayhole Attack Detection Technique

Comparative Performance of PRO-AODV, DFRR, CPRR algorithm based on Link Failure Route Rectification problem in Mobile Sensor Network

Energy Consumption Analysis of modified AODV Routing protocol under Random Waypoint and Reference point Group Mobility Models

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

A Review Paper on Routing Protocols in Wireless Sensor Networks

Excavation Balance Routing Algorithm Simulation Based on Fuzzy Ant Colony

Ant Colony based Routing for Mobile Ad-Hoc Networks towards Improved Quality of Services

Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks

AWERProcedia Information Technology & Computer Science

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

Investigation on OLSR Routing Protocol Efficiency

Impulse Radio Ultra Wide Band Based Mobile Adhoc Network Routing Performance Analysis

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

SECURE AND EFFICIENT HYBRID APPROACH FOR DATA TRANSMISSION IN ZIGBEE NETWORK

Preemptive Multicast Routing in Mobile Ad-hoc Networks

WSN Routing Protocols

AN ADAPTIVE GATEWAY DISCOVERY IN HYBRID MANETS

Relative Performance Analysis of Reactive (on-demand-driven) Routing Protocols

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

Computation of Multiple Node Disjoint Paths

Transcription:

Joint Workshop of SCPA 2011 and SaCoNAS 2011 Ant-based Dynamic Hop Optimization Protocol: a Routing Algorithm for Mobile Wireless Sensor Networks Alexandre Massayuki Okazaki and Antônio Augusto Fröhlich Laboratory for Software and Hardware Integration (LISHA) Federal University of Santa Catarina (UFSC) P.O.Box 476, 88040900 Florianópolis Brazil {alexandre,guto}@lisha.ufsc.br Abstract In this paper, we introduce Ant-based Dynamic Hop Optimization Protocol (), a self-configuring reactive routing protocol for dynamic Wireless Sensor Networks (WSNs). Our approach is inspired on HOPNET, a multi-hop and selfconfiguring hybrid routing protocol based on Ant Colony Optimization (ACO) for Mobile Ad Hoc Networks (MANETs). The design considers several restrictions since WSNs tend to be more stringent than MANETs in respect to resource availability, such as energy consumption, processing power, memory, and bandwidth. There are many challenges in designing routing protocols for WSNs, and topology change is a factor that affects the network lifetime of WSNs. And with the robustness of routing protocols for MANETs, dealing with dynamic topologies becomes a less arduous task. Moreover, acting together with ACO allows us to deal with the restrictions of WSNs and yet improve the route discovery and the route maintenance through pheromone. We have evaluated and compared our algorithm to the original HOPNET and obtained better results in terms of data delivery ratio, routing overhead, and congestion avoidance for environments of dynamic topology. I. INTRODUCTION WSN consists of a set of sensor nodes which aims at several applications such as home automation, industrial sensing and control, and environment monitoring [12]. Sensor nodes are characterized by their constraints in processing power, memory, bandwidth, and energy [8]. They are often deployed in harsh environments. As a result, node damage and failure become common events. Therefore, associated routing protocols must dynamically handle network topology changes. This adds to the typical topology change of MANETs due to node mobility [4]. Moreover, by introducing mobility to WSNs, the network capability can be improved in many aspects, such as automatic node deployment, flexible topology adjustment, and rapid event reaction [16]. This way, routing algorithms for WSNs which handle the overhead of topology changes and mobility have attracted a significant interest [1]. Several solutions monitor the quality of links using metrics such as signal strength, data reception ratio, location, and heuristics to maintain reliable links between nodes [13]. As a result, many routing techniques attempt to obtain routes through reliable links. Routing algorithms inspired by ACO can be an effective way to deal with dynamic topologies due to the ability of ants to perceive changes in networks through pheromone. In this paper, we introduce a new routing method based on dynamic hops. It allows us to deal with the overhead of dynamic topologies taking into account congestion and unreliable links between nodes. We also designed, a selfconfiguring reactive routing protocol that uses the dynamic hops to improve the routing decisions. ACO-based routing protocols usually provide the ability to learn the shortest routes [7] and yet automatically adapt to network topology changes [6]. Such routing algorithms have been considered as an ernative for many scalable multi-hop networks, including WSNs [2], [10]. Our approach aims at efficiency in data delivery ratio as well as minimizing the traffic overhead. It helps us to handle important routing problems in ad hoc networks such as route discovery and broken routes. These contributions allow us to achieve a routing algorithm powerful enough to ensure reliable routes among nodes to handle congestion in dynamic topology environments like MANETs. However, several routing schemes of MANETs are inadequate for WSNs due to typical limitations of sensor network nodes [10]. Hence, these constraints were taken in consideration in the architectural design of our routing algorithm in order to achieve a suitable protocol for WSNs. The remainder of this paper is organized as follows: section II presents related work. In section III, we explain and describe. Section IV, we evaluate our implementation. Finally, we present our conclusion of the study in the last section. II. RELATED WORK The main challenges of routing in WSNs are to support data communication while trying to prolong the lifetime of nodes batteries, prevent connectivity degradation, decrease congestion, improve energy efficiency. However, differently from our proposal, most of these protocols do not consider dynamic network topologies. Vlajic and Stevanovic [14] analyzed the pros and cons of deploying path-constrained mobile sinks in real IEEE 802.15.4 networks. They introduced two simple mechanisms for the reduction of mobility-related overhead in WSNs. They also 978-1-4673-0040-7/11/$26.00 2011 IEEE 1179

demonstrated analytically and through simulation that in idealist networks, mobile sinks can result in a better distribution of routing load and longer network lifetime. Unfortunately, in real world networks, including IEEE 802.15.4, the overhead is not zero. These networks use mechanisms that generate additional overhead to manage congestion, lessen mobility, and consequently bring down the amount of changes in network topology. Hence, for contemplating the use of real WSNs with continuous changes in network topology, the minimization of protocol overhead may have to be the first course of action. HOPNET is a self-configuring and multi-hop hybrid routing algorithm for MANETs [15]. It has features extracted from ZRP [5] and involves ACO [3] to solve routing problems. ZRP is a hybrid routing protocol which aims to reduce the control overhead of proactive protocols and the latency of reactive protocols. Each node maintains a reactive routing among zones and a proactive routing within its zone to obtain reliable link information between neighbor nodes. However, HOPNET uses ant collective intelligence in the proactive routing to maintain and improve existing routes or explore better options. HOPNET has obtained efficiency and good results in terms of data delivery ratio and overhead for networks of high scalability and high mobility. III. : THE PROPOSED ROUTING STRATEGY is an evolution from Ant-based Dynamic Zone Routing Protocol (AD-ZRP) [9], a routing protocol which uses pheromone as a metric to make routing decisions within dynamic zones. is also a self-configuring and multihop reactive routing protocol inspired on HOPNET. With the robustness of HOPNET, it handles important problems in mobile networks. The idea behind routing protocols based on ACO is to apply the behaviour of ants in the network to discover and maintain the best routes among nodes. These protocols can thereby maintain the routing table updated efficiently due to the proportionate dynamism of ants to detect, by pheromone, changes in the network topology. In HOPNET, source nodes can quickly obtain a route to any destination that shares the same zone. However, if most of the transmissions are to nodes outside the zone, then the routing becomes expensive. For instance, if the external node is not in the routing table as a destination, but it is part of any route, then each route has to be verified minutely in order to find this node. The source node could also start a search process in order to discover a new route to the external node. Anyway, both processes waste memory, processing, and bandwidth. In order to reduce the on-demand data transmissions, HOP- NET allows us to increase the zone radius. Nonetheless, defining an optimal zone radius for each network is a challenge. Different from HOPNET, which uses fixed-sized zones defined by a zone radius, our approach abstracts the concept of zones and focus on the next hop that the ant has to perform. aims to minimize the latency while reducing the network overhead. Each node in can store an amount of pheromone between itself and any other node in the network. All routing decisions are made locally, without needing to know a entire route to transmit data. In order to make routing decisions properly, the ants are responsible for dissipating the knowledge of the network thus teaching to nodes the best route to be taken at that instant. Therefore, nodes do not need to be concerned to discover and maintain entire routes. They just need to direct the data to the next hop toward the destination node through a local decision. The routes in are not predetermined and the hops are chosen dynamically at each node toward the destination. This way, our approach adapts to topology changes and network needs transparently, as shown in Figure 1. In Figure 1 (a), from the source to a particular destination, the algorithm define the best route by pheromone. In Figure 1 (b), a node fails along the route. Meanwhile, this part of the route is no longer used, then the other nodes eventually leaves the route due to pheromone evaporation. The same happens when one of the nodes moves away from the route, as shown in Figure 1 (c). In order to accomplish these routing operations, a new collection of ants is presented: forward transport ant (FTA) and exploratory transport ant (). Although each ant category has a different function, they share a common data structure. Figure 2 shows the ant data structure of. The data structure includes address fields as Source and Destination. The Previous field is responsible for storing the address of the previous node. The SequenceNO field is used for control. The Type field indicates the ant category, and the Hops field indicates the number of hops which the ant has done. The Heuristic Inf. field is responsible for storing the necessary heuristic information to calculate the evaporation and the pheromone deposit ratio. These ants help to reduce the complexity by offering better tactics to diffuse and verify pheromone among nodes. Hence, they reinforce the links between neighbors to maintain the best routes according to the heuristic information. Header Data Source Previous Heuristic Inf. Destination SequenceNO Type Fig. 2. Ant Structure In HOPNET, if there is any change in the route during data transmission, ants are sent to notify the other nodes and get a new route respectively. In, the data packet is sent along with the ant to ensure that sudden changes in the network do not interfere with the transportation of the data towards the destination. The data packet may thereby be dynamically redirected to a safer route. Figure 3 depicts the sequence diagram for data transmission in. s are responsible for discovering routes to unknown nodes. These ants travel through the network to discover the destination node. At the destination, the delivers the data packet and returns to the source node. On the way back, the ant just sets the pheromone trail in order to reinforce the route, as shown in Figure 4. Hops 1180

Source Destination Failure Mobile (a) (b) (c) Fig. 1. Dynamic Hops ITA 1: send data 1.1: get destination <<listen>> Rx from network 1: wait 1.2: destination 2: received 1.3: build 3: ant 3.1: update 1.3.1: get data 1.3.2: data 1.3.3: get neighbor 3.2: send data 1.3.4: neighbor 1.3.5: send 3.3: return 1.3.3: build 1.3.3.1: get data 1.3.3.2: data 1.3.3.3: send 3.4: relay 1.3.3.3: sent opt 3.5: get neighbor 3.6: neighbor Fig. 3. - Data Transmission 3.7: return When a source node discovers a new route to certain destination by, the following data packet transmissions are performed by FTAs until the pheromone amount on the route evaporates entirely. Nevertheless, at any time, if any route to any destination breaks, any node on the route can use a new to recover it or discover a new path, as the sequence diagram shown in Figure 5. In each transmissions, the ant selects a node v j as the next hop from the current node v i. At the node v j, the ant updates the pheromone τ i,s on the entry (v i, v s ) in the routing table, where v s is the source node, as follows [3]: τ i,s = (1 ϕ) τ i,s + ϕ τ 0 (1) <<listen>> Rx from network 1: wait 2: received 3: ant ITA Fig. 4. 3.1: update 3.2: send data Rx 3.3: get neighbor 3.4: neighbor 3.5: relay where τ 0 is the initial value of pheromone, and ϕ [0, 1) is the pheromone decay coefficient which is calculated from the heuristic information (Figure 2) of the node v i. The equation (1) allows us to diversify the search process by increasing or decreasing the pheromone amount in the routes while allowing other ants to achieve different routes. It also helps to increase the effect of dynamic hops, allowing us to deal with dynamic network topologies, avoiding possible broken routes, and adapting to the needs of the network through the heuristic information. The evaporation occurs periodically to all nodes in the Fig. 5. 3.6: build FTA Rx network, using the following equation: 3.6.1: send τ i,j = (1 ρ) τ i,j, i N, j Z (2) where ρ [0, 1) is the evaporation ratio, N is the set of neighbor nodes, and Z is the set of nodes which, together with 1181

neighbor nodes, define entries (v i, v j ) in the routing table. abstracts problems in the network and handles topology changes through pheromone. It avoids additional overhead in the network as well as possible congestion, avoiding the need to be updated at each change in network topology. These changes in topology are observed unwittingly by ants. Thereupon, warning messages or control packets are unnecessary. It allows us to handle dynamic topologies the way that complex operations in the network can be avoided. IV. PERFORMANCE EVALUATION, HOPNET and AODV were analyzed and compared using the Global Mobile Information System Simulator (GloMoSim). It is a protocol simulation software for network systems that supports routing protocols for purely ad hoc wireless networks. The evaluation took place by way of a number of simulation scenarios. Each simulation scenario was run for a total of 900 seconds in an environment that is conducive to high data loss. The nodes were placed randomly in a rectangular area of 700 meters x 400 meters, and each one moved at a maximum speed of 10 meters per second, according to the Random Way Mobility Model (RWP). The data traffic was generated by 20 Constant Bit Rate (CBR) sources. The protocol used for MAC sublayer was the standard IEEE 802.11. The radio transmission power was set to 15 dbm and the bit rate was 2 megabits per second. This base scenario was used for the experiments on GloMoSim. The test scenarios are obtained by varying specific parameters in this base scenario. The number of nodes ranged from 20 to 200. Figure 6 shows the data packet delivery ratio in this simulation environment. As the number of node increases, the delivery ratio also increases due to the ants which are able to take the best routes to certain destinations. If the network is too large and dense, then the delivery ratio is higher due to the large number of routes choices. On the other hand, if the network is small and sparse, then the delivery ratio decreases due to lack of connectivity among nodes. Our approach shows better results of data delivery ratio for networks with high scalability and high mobility. Nevertheless, we notice from the figure that both protocols give a low delivery ratio in the simulations of 100 nodes. We ascribe it to the congestion, as a result of the placement and mobility of nodes at some point in the simulation. AODV, a routing protocol for ad hoc networks [11], shows worse data packet delivery ratio than. However, we can notice that AODV presents better stability in congested conditions. Figure 7 shows the dropped packet ratio due to broken routes. Because of the low connectivity of small and sparse networks, the data packets cannot be transmitted and the packet loss tends to be low. Nevertheless, as the number of nodes in the network increases, the amount of broken routes tends to decrease slightly. Because of the ability of ants to determine the best route between several options to obtain reliable links between nodes along the routes. Since the routing in is solely performed by pheromone, the nodes % (Data Packe Delivery Ratio) 0.8 0.75 0.7 5 5 5 AODV 0.35 Fig. 6. Data Packet Delivery Ratio become more attentive as the topology changes. It also allows us to use more efficient ways to retrieve a route or discover another (Figure 5). This way, we can notice that our proposal produces better results of broken routes than HOPNET. % (Broken Routes) 5 0.15 0.1 0.05 0 Fig. 7. Broken Routes Figure 8 shows the results of dropped packets ratio due to link failures. Different from broken routes, link failures refers to the error messages that originate from MAC sublayer in order to conduct a repair procedure. We see from the figure that the amount of link failures is superior in small and sparse networks due to low connectivity between nodes. We also notice that HOPNET produces better results of link failures than. Since our approach is a reactive routing protocol, the links between neighbor nodes tend to be more susceptible to failure. Because HOPNET has more reliable pheromone information in the zones than due to proactive routing. However, our proposal provides better results in situations of congestion and high mobility due to dynamic hops which provide better adaptability to dynamic topologies than fixed-sized zones. Figure 9 shows the comparison between HOPNET,, and AODV for routing overhead. AODV presents good results in terms of data packet delivery ratio, as shown in Figure 6. Route Requests, Route Replies, and Route Errors are the message types defined by AODV. Considering the high mobility and the high rate of data loss of the simulation performed, AODV has a great load of control packets. Each time a route 1182

% (Link Failures) 5 5 0.35 0.3 5 0.15 0.1 Fig. 8. Link Failures breaks, AODV flood the network with these messages to notify and/or define a new route. In HOPNET, the control packets (ants) are periodically sent out within a zone to maintain the routes in the zone, others are sent out to perform reactive route discovery and repair procedures. In, the data is sent along with the ants thereby decreasing the amount of control packets in the network. We notice from the figure that gives lower routing overhead than HOPNET due to a reduction of ants in the network. Accordingly, our approach tends to produce low routing overhead for sparse networks due to low connectivity. However, it also produces high link failures, as explained in the previous figure. Differently, HOPNET produces high routing overhead for sparse networks. On this account, it tends to send many more control packets to obtain reliable routes. And as the number of nodes increases, the routing overhead also tends to increase. In another way, since the data is sent along with the ants and the routing is reactive, the routing overhead of tends to stay almost constant for large and dense networks. % (Routing Overhead) 1 0.9 0.8 0.7 0.3 AODV Fig. 9. Routing Overhead V. CONCLUSION In this paper, we introduce a new routing method based on dynamic hops and present, a routing algorithm inspired on HOPNET for dynamic WSNs. It is a routing algorithm inspired by ACO and uses pheromone as a metric to make routing decisions. Furthermore, uses heuristic information for evaporation and pheromone deposit ratio. We have evaluated and compared our algorithm to the original HOPNET and obtained better results in terms of data delivery ratio, routing overhead, and congestion avoidance for environments of dynamic topology. In fact, our study lacks performance evaluation in the context of WSN. However, our proposal focuses primarily on routing overhead to reduce the amount of control packets from the network to require less effort in communication. achieves these results through the routing method based on dynamic hops which tends to keep the best routes in terms of connectivity without significant losses in the data delivery ratio. Dynamic hops allow us to improve the routing and to avoid the necessity of complex structures and procedures thus increasing the efficiency and reducing the routing complexity for WSNs. In future work, we are planning to extend the analysis of our algorithm in WSN environments to improve the experimental scenarios of dynamic topologies. We also wish to focus on the heuristics information such as location, coverage, and energy consumption. REFERENCES [1] K. Akkaya and M. Younis, A survey on routing protocols for wireless sensor networks, Ad Hoc Networks, vol. 3, no. 3, pp. 325 349, 2005. [2] S. Dhurandher, S. Misra, H. Mittal, A. Agarwal, and I. Woungang, Ant colony optimization-based congestion control in ad-hoc wireless sensor networks, may. 2009, pp. 492 497. [3] M. Dorigo, M. Birattari, and T. Stutzle, Ant colony optimization, Computational Intelligence Magazine, IEEE, vol. 1, no. 4, pp. 28 39, nov. 2006. [4] J. Garcia-Macias and J. Gomez, Manet versus wsn, in Sensor Networks and Configuration, N. P. Mahalik, Ed. Springer Berlin Heidelberg, 2007, pp. 369 388. [5] Z. Haas, A new routing protocol for the reconfigurable wireless networks, vol. 2, oct. 1997, pp. 562 566 vol.2. [6] S. Iyengar, H.-C. Wu, N. Balakrishnan, and S. Y. Chang, Biologically inspired cooperative routing for wireless mobile sensor networks, Systems Journal, IEEE, vol. 1, no. 1, pp. 29 37, sep. 2007. [7] Y. Lu, G. Zhao, and F. Su, Adaptive ant-based dynamic routing algorithm, vol. 3, jun. 2004, pp. 2694 2697 Vol.3. [8] K. Matrouk and B. Landfeldt, Rett-gen: A globally efficient routing protocol for wireless sensor networks by equalising sensor energy and avoiding energy holes, Ad Hoc Networks, no. 3, pp. 514 536, 2009. [9] A. Okazaki and A. Frohlich, Ad-zrp: Ant-based routing algorithm for dynamic wireless sensor networks, in 18th International Conference on Telecommunications, may. 2011, pp. 15 20. [10] S. Okdem and D. Karaboga, Routing in wireless sensor networks using an ant colony optimization (aco) router chip, Sensors, vol. 9, no. 2, pp. 909 921, 2009. [11] C. Perkins and E. Royer, Ad-hoc on-demand distance vector routing, in Mobile Computing Systems and Applications, 1999. Proceedings. WMCSA 99. Second IEEE Workshop on, Feb. 1999, pp. 90 100. [12] B. Shuang, Z. Li, and J. Chen, An ant-based on-demand energy route protocol for ieee 802.15.4 mesh network, International Journal of Wireless Information Networks, vol. 16, pp. 225 236, 2009, 10.1007/s10776-009-0110-4. [13] J. Stankovic, Wireless sensor networks, Computer, vol. 41, no. 10, pp. 92 95, oct. 2008. [14] N. Vlajic and D. Stevanovic, Performance analysis of zigbee-based wireless sensor networks with path-constrained mobile sink(s), jun. 2009, pp. 61 68. [15] J. Wang, E. Osagie, P. Thulasiraman, and R. K. Thulasiram, Hopnet: A hybrid ant colony optimization routing algorithm for mobile ad hoc network, Ad Hoc Networks, vol. 7, no. 4, pp. 690 705, 2009. [16] Y.-C. Wang, F.-J. Wu, and Y.-C. Tseng, Mobility management algorithms and applications for mobile sensor networks, Wireless Communications and Mobile Computing, Jan. 2010. 1183