Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC

Size: px
Start display at page:

Download "Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC"

Transcription

1 Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC M. S. Sneha 1,J.P.Ashwini, 2, H. A. Sanjay 3 and K. Chandra Sekaran 4 1 Department of ISE, Student, NMIT, Bengaluru, , India. 2,3 Department of ISE, Faculty, Bengaluru , India. 4 Department of CSE, Faculty, NITK, Suratkal , India. 2 ashwini.janagal@gmail.com Abstract. Network routing is one area in computational science that is being updated constantly by new algorithms and technologies. Most of the prevalent algorithms provide good performance but at a particular stage, lack in factors such as congestion control, noise reduction, fault tolerance, robustness etc. Many efforts to achieve these factors have been taken. As one of the outcomes, recently a category of algorithms called Bioinspired algorithms are added to the computer science field. They have been proved to provide robust, reactive and self-adaptive solutions for hard real world problems. ACO (Ant Colony Optimization) is one amongst them which provides reliable data transmission. But there is no consideration of congestion in this algorithm. This paper proposes an optimization technique for ACO by combining the ideas of Flock-CC (Flock Congestion Control). The proposed algorithm resulted in average improvement of 34.07% in transmission time in comparison to ACO in congested networks. Keywords: Bio-inspired algorithms, ACO, Flock-CC, Congestion, Network routing. 1. Introduction Natural Computing is an approach of observing and studying the natural systems and mimicking them in developing new computing technology [1]. Some approaches of natural computing can be simulating the natural systems on computers, to help in the experiments on them and studying the biological processes to help in generating solutions to hard computational problems. The latter approach is called as Bio-inspired computing. This came to be the origin of a category of algorithms called Bio-inspired algorithms. Bio-Inspired Algorithms (BIAs) do not try to perfectly imitate the complex functioning of biological processes. They use them as an inspiration to solve hard real world problems in computation technology. Some fields where BIAs can be used are neural network, sensor network, swarm intelligence, communication networks and protocols etc. Network routing is one such area in computational science that is being updated constantly by new algorithms and technologies. Most of the prevalent algorithms provide good performance but at a particular stage, lack in factors such as congestion control, noise reduction, fault tolerance and robustness etc. Many efforts to achieve these factors have been taken. One such effort is to employ Bio Inspired Algorithms (BIAs) that are non-linear, robust and noise tolerant. They have wide variety of applications. Since it is an upcoming field, they have not yet been effectively implemented in the areas they find applications in. The well known BIAs are Ant Colony Optimization (ACO) and FlockCC (Flock based Congestion Control). The area in which ACO finds application is routing. ACO finds out an optimum solution and causes that shortest path to be used always. In case there is congestion due to this behaviour, recovery takes lot of time. To reduce this, we implement FlockCC at congested node that clears congestion at a faster rate by distributing the load to neighboring nodes while routing. ACO on its own has been used to solve few of the problems like travelling salesman problem ([5,6]), self organization in sensor networks ([7]), communication among sensor nodes ([8]) etc. But here we propose a different approach of optimizing it for routing in congested network by adopting ideas from FlockCC algorithm, which can be used on its own to route packets ([3]). This being the first stage of such an experiment, wired networks have been considered and it can be easily extended to wireless ones with few modifications. Corresponding author Elsevier Publications 2013.

2 M. S. Sneha, et al. Organization of this paper is as follows: Section 2 briefs out few works that have been done in this direction. Section 3 explains the general ACO and Flock CC algorithms. Proposed algorithm is presented in section 4. Section 5 shows experiments and results. Section 6 concludes the paper. 2. Related Work The work by M. Dorigo et al. [2] describes the pheromone trail laying and foraging behavior of ants as an autocatalytic process. Positive feedback accounts for rapid discovery of very good solutions. A model is derived from the study of artificial ant colonies and Ant system, Ant quantity and ant density algorithms are designed. The artificial ants here will have some memory and will live in an environment where time is discrete. Pavlos Antoniou et al. in their work [3] deal with the problem of congestion in wireless sensor networks (WSNs) and proposes a robust and self adaptable nature-inspired congestion control approach. Flocking and obstacle avoidance behavior of birds forms a source of inspiration to guide packets bypass obstacles like congestion regions and dead node zones. Jose Alex Pontes Martins et al. [4] deals with the Mobile ad hoc networksand proposesa routingmechanismcalled Ant-DYMO. It uses some characteristics from the Dynamic MANET On-demand Routing protocol and other MANET protocols in order to propose the new routing algorithm. The packet transfer from one node to the other, usage of memory associated with the ants to store the traversed nodes and coming back to the sender following the same path are all effectively explained through algorithms. 3. ACO and FLOCK-CC The ant colony optimization algorithm (ACO) [3] is a probabilistic technique for solving computational problems which can be reduced to finding good paths through graphs. This algorithm is a member of ant colony algorithms family, and it constitutes some metaheuristic optimizations. When individual ants move from their nest to a food source and back, they lay a chemical substance called pheromone. Other ants searching for food get attracted by these trails and follow such paths by reinforcing them even more. Eventually, an ant which reaches to the food faster comes back to the nest on the same trail and travels number of times in its path. This results an increase in the pheromone deposition on the shortest path and hence the trail-laying and trail-following behavior leads to the rapid emergence of optimal solution. Over time, the pheromone trail starts to evaporate, thus reducing its attractive strength. Longer an ant takes to travel between food and the nest, more time the pheromones have to evaporate. A short path, by comparison, gets marched over more frequently, and thus the pheromone density becomes higher on shorter paths than longer ones. The idea of the ant colony algorithm is to mimic this behavior with simulated ants walking around the graph representing the problem to solve. This system is based on positive feedback (the deposit of pheromone attracts other ants that will strengthen it themselves) and negative (dissipation of the route by evaporation prevents the system from thrashing). Routing by the means of ACO is implemented by researchers as: At definite time intervals, forward ants (data packets) are sent from source to predefined destinations. They are allowed to traverse the network, storing the identity of nodes they visited on a stack. Once the destination is reached, forward ant dies and creates a backward ant by giving all the information collected in its journey. Backward ant follows same path as the corresponding forward ant, updates pheromone values on links suitably (shortest path gets more pheromone) and reaches the source. At source, appropriate changes are made in the routing table based on the length of the path traversed by ants. An alternate path is reserved and can be used if the shortest link fails. The following advantages can be pointed out from the mechanism of ACO: Packets are always delivered in sequence and in the same route. So reliability is more. There is inherent parallelism in ACO Positive feedback accounts for rapid discovery of good solutions and negative feedback avoids premature convergence. Can be used in dynamic applications because of its adaptive nature. ACO has few disadvantages: Since packets are sent through the route one after the other, time taken for the transmission is more. Congestion model is not clearly defined. Waiting for new path to emerge in the case of congestion is time consuming. 188 Elsevier Publications 2013.

3 Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC According to [1], at each iteration of the algorithm, some amount of pheromone is evaporated and the trail intensity on the link is incremented by a constant amount or by an amount that depends on the bandwidth of the link. This intensity is used to find out the transition probability of a packet from one node to the other. Flocking is the behaviour exhibited when a group of birds called a flock, are in flight. The flocking behaviour of birds is mimicked in [3] to design a BIA called Flock-CC to handle congestion in WSN (Wireless sensor networks). Here, packets are modelled as birds flying over a topological space (sensor network). The packets are generated by nodes and are guided to form flocks and fly towards a global attractor (destination), while trying to avoid obstacles (congested regions). The direction of motion is influenced by (a) Repulsion force by packets located on congested nodes. (b) Attractive forces by neighbouring packets located on low contention nodes. (c) Gravitational force in the direction of the destination. Due to the effect of these attractions and repulsions, packets tend to keep away from the congested nodes, thereby allowing them to recover. Nodes located closer to the sink are chosen with higher probability as next hop nodes. Since the packets are modeled as birds, in order to achieve congestion control, packet takes motivation from the limited visual field of birds. Here packet i can see only a fraction of nodes among all the nodes in the transmission range. So, FoV extends forward in the direction of decreasing hop distance towards the destination. This mechanism reveals the following advantages of FlockCC: Parallel transmission of packets through all the possible nodes in the network decreases transmission time. Since it is specially designed for the purpose, congestion control is easy and fast. We can also make out few disadvantages of FlockCC: Almost all possible paths in field of view are traversed. This includes the path with highest delay also. So, packets coming through that path might take long time to reach destination. If time out occurs before some packet coming through longer routes reach destination, retransmissions can be asked for. These retransmissions become useless once original packets are received after time out period. Packets are not always received in sequence. So, destination has to wait until all the packets are received and then additional process of rearranging them should be carried out. The normalized node loading indicator at a node is the good measure for repulsive force and normalized channel loading is a good measure of attractive force. The attraction and repulsion forces are captured according to the required level of influence through a desirability function. 4. Proposed Framework Even though routing and congestion seem to be two different problems, they are actually interrelated. An inefficient routing can lead to congestion and once congestion is detected, future packets must be routed away from congested nodes. Therefore, for congestion controlled routing, the methods employed for both efficient routing and congestion control must be collaborated. It has been proved that Bio-inspired approaches offer robust and adaptable algorithms with higher degree of performance. So, two BIAs mentioned above (ACO and Flock-CC) are used in this regard. The idea here is to use ACO for routing and it will always be active. Whenever congestion is reported, Flock-CC is initiated. Pictorial representation of this proposed algorithm s working is shown in figure 1. Figure 1. ACO and FlockCC combination. Elsevier Publications

4 M. S. Sneha, et al. Figure 2. Combination of ACO and Flock-CC. From the advantages and disadvantages of both ACO and Flock-CC discussed in the previous section, we can make out that, ACO is more reliable but weak in handling congestion. Efficient congestion control approach is to use FlockCC. But FlockCC lacks the control over paths used to go towards the destination. It can make packets go to such nodes that have no paths to destination and hence cause loss of packets. To overcome this, we can make a controlled use of FlockCC. That is, use FlockCC only at the point of congestion and restrict it to distribute the packets only to adjacent nodes of congested node. To employ this integration, each node must be capable of working with both ACO and Flock-CC algorithms. Integrated system works as shown in figure 2. Forward ant, backward ants are used as said by ACO and routes are found out. Using these routes, data packets are sent. Intermediate nodes, where the chance of congestion is high, constantly monitor the queue length factor which contributes for congestion. If any signs of congestion appear, congested nodes change over to Flock-CC. Here, overflow in queue is the symptom of congestion. We take the maximum number of data packets that can be handled by a node as some threshold, and exceed in this threshold as the indication of congestion. Once congestion is reported, congested nodes start to produce repulsive forces, due to which packets are diverted to some other best routes. This requires every node in the network to maintain a routing table that tells the best and next best paths to each destination in the network. Once the traffic comes to control, nodes that were congested in the past can return to use ACO algorithm. There are few challenges that are to be addressed when combining the algorithms. Pheromone is associated with the links. But links do not have memory associated with them to store these values. So, pheromone associated with a link was stored in a node which was the starting point to a link. Congestion model in ACO is not available. ICMP can be used to point out congestion. On detecting it, previous node tries for the emergence of some other path by decreasing the amount of pheromone on the link towards the congested node and increasing pheromone on the link towards the other neighbour nodes. This behaviour is drawn from the real ants which leaves out the congested path and traverses others leading to the evaporation of pheromone on congested paths. In the combined algorithm, initiation point of flock and the extent to which FlockCC will be employed had to be decided. So, the node previous to the congested node was made to initialise FlockCC when congestion was reported. FlockCC operates only in this location. All other nodes use ACO to route the packets. A. Algorithm for combining ACO and FlockCC Step 1: Route the packets using the ACO approach, selecting the paths with highest pheromone values Step 2: Whenever congestion in reported, just previous node to the congested one initiates flock CC by distributing the packets around congested area. Step 3: Nodes other than those in the area of congestion use ACO to route the packets. B. Problem formulation using the combination of ACO and FlockCC As said in the above algorithm for combination, ACO is employed first. After reading input values such as n, cost matrix, message size and congested node, routing is started using the pheromone table generated by ACO. During the course of routing, handling congestion by switching to FlockCC is done as follows: 190 Elsevier Publications 2013.

5 Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC 1. while all packets p are not sent 2. for all nodes i in the network 3. send p to next node(i) 4. if next node(i) is congested 5. for all neighbours of i except next node(i) 6. send p in list of pkts[i] 7. end for 8. end if 9. end for 10. end while next node(i) is a function which returns node j, that has a high probability of receiving the data packets from node i according to the pheromone table. This is where ACO is implemented. On detecting congestion, node i sends the packets in its list to all of its neighbours except the congested node. This is the employment of FlockCC. FlockCC is initiated only in the node previous to congested one. If any node i, other than congested one receives the packet, FlockCC module is not at all entered and next node(i) function is called. So it is guaranteed that FlockCC is applied only in the proximity of congestion. Important formulae given by [2] and [3] which have been used in this regard with few transformations are: Updating pheromone τ on link (i, j) at time t + 1: τ ij (t + 1) = ρ τ ij (t) + τ ij (t, t + 1) where, ρ is a coefficient such that (1 ρ) represents the evaporation of trail and τ ij (t, t + 1) = 1/d is the quantity per unit of length of trail substance laid on edge (i, j) whose length is d. Transition probability p from node i to node j p ij (t) = [τ ij (t)] [τij If jε allowed (t)] 0 Otherwise Normalized node loading indicator p 1 if p in = p out = q = 0 P = otherwise p in +q p out p in +q where p in and p out are input and output packet rates respectively and q is the queue length of the node. Normalized channel loading factor r 0 if p out = 0 r = p out otherwise where p out is the total number of transmission attempts at a node. Desirability function D = α r + (1 α) (1 p) where α regulates the influence of parameters r and p. p out During the formulation, few considerations have been made to implement required conditions. From the source node, each packet(in ACO) or each flock (in Flock CC) are sent at intervals of T seconds, where T represents the approximate time taken by a packet or flock to move from a node to its neighbor node. It is calculated as the average of the transmission time taken by each link in the network. Congestion is thought of as the incapability of a node to hold the packets. So, a node is congested by initializing its queue size to 0. Each packet is stamped with a start time and end time is calculated at the destination depending on the path traversed by the packet. Transmission time is the time that has elapsed between the sending of the first packet at the source and reception of the last one at the destination. First node (with id 0) is the source and last node (with id n 1) is the destination. The nodes between which there is no link in the network are represented by a 0 entry in the network matrix. Elsevier Publications

6 M. S. Sneha, et al. 5. Experiments and Results ACO, FlockCC and combination were tested using a simulator built on our own using C language on fedora platform. Different network topologies were given as input and an attempt is made to note down the factors on which these algorithms depend. The following conventions were used in the experiments: A connected network is used, network topology is input in the form of a cost matrix, each packet is modeled to contain 20 kb, each node is given a queue capacity so that it can hold 20 such packets, evaporation factor ρ = 0.75, number of foraging ants sent to enforce pheromone trail π = 50. In FlockCC, parameter deciding the influence of r[k]and p[k] α = 0.5. To evaluate the performance of ACO, FlockCC and combined algorithm of these two, we have used the network topologies shown in figure 3. Topologies are selected so that they generate few of the cases that act as important factors in calculating transmission time, determining the aspect on which the performance of the algorithm depends, etc. Number on each link represents the bandwidth of that particular link. Giving each of these topologies as input to ACO, FlockCC and Combined algorithm, the time to transmit message of size 100 kb is noted down. Then, a node that comes in the shortest path determined by ACO is made as a congested node and time to transmit the same message of size 100 kb is recorded. These 3 values in each case are plot on a graph and compared Simulation Results. 5.1 Without congestion Here, only ACO and FlockCC are compared since the combined algorithm is ACO itself in the absence of congestion. Time measurements are plotted on a graph as shown in figure 4. We observe an average improvement of 16% in the results of FlockCC over ACO in congestion free network. We can make out that, when the number of nodes is less and bandwidth is uniform, FlockCC takes less time to transmit the packets than ACO. But as the number of nodes in the network increases, ACO outperforms FlockCC. The factors that contribute to this change are uneven distribution of bandwidth among the links, traversal of long paths by flock that cause high amount of increase in transmission time etc. Figure 3. Node topologies. Figure 4. Performance of ACO and FlockCC in congestion free network. 192 Elsevier Publications 2013.

7 Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC Figure 5. Performance of ACO, FlockCC and combined algorithm in congested network. 5.2 With congestion As we can make out from the above graph, ACO results in optimal path. So, we introduce congestion in one of the nodes along the shortest path suggested by ACO. To compare the performance of the combined algorithm with that of the individual ones, we find out transmission time taken by ACO, FlockCC and their combination for the same message of size 100 kb and plot the values on a graph as shown in figure 5. Combined algorithm shows an average improvement of 34.07% in transmission time in comparison to ACO. It is clear that the performance of combined algorithm comes close to that of FlockCC or lies in between ACO and FlockCC. The reasons for this behavior are flockcc is especially designed for congestion control. It transmits a flock of packets together. Unavailability of one node because of congestion does not affect much. In the case of congestion, ACO needs to traverse next shorter path, which might be a bit longer, and send packets sequentially in that path. The bandwidth of that path plus the sequential nature leads to more time. Combined algorithm-borrowing the required features from both the algorithms-works well in the congested case. From the above results, it can be inferred that, FlockCC does not perform well in the case of congestion free large networks, but ACO does. ACO s performance is not that impressive in the case of congestion, but FlockCC is effective. The combination has the capacity to choose efficient algorithms depending on the situation and hence perform well in small/large, congestion free/congested networks. 6. Conclusion On the basis of the analysis we can conclude that when we consider the performance of ACO, FlockCC and their combination on congested and congestion free networks, the combined algorithm will give better performance when compared to performance of individual algorithms. When performance measurement is done for these routing algorithms, it was observed that Flock CC takes 16% less transmission time in congestion free networks but because of the disadvantages of Flock CC like the chances of packet loss keeps us away from using it. Proposed algorithm shows an average improvement of 34.07% in transmission time in comparison to ACO in congested networks. As a part of future work, networks with nodes that have no path to destination can be considered and the situation be handled if packet goes to such nodes. These algorithms can be implemented on wireless, adhoc networks. Any node in the network can be considered as the destination. Multiple nodes in the network can be congested. References [1] Natural Computing, an International Journal, Editors-in-Chief: G. Rosenberg and H. P. Spaink [2] Ant System: An Autocatalytic Optimizing Process, M. Dorigo, V. Maniezzo and A. Colorni [3] Mimicking the Bird Flocking Behavior for Controlling Congestion in Sensor Networks, Pavlos Antoniou and Andreas Pitsillides, Andries Engelbrecht, Tim Blackwell [4] Ant-DYMO: A Bio-Inspired Algorithm for MANETS, Jos e Alex Pontes Martins, Sergio Luis O. B. Correia, Joaquim Celestino J unior [5] Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem, Marco Dorigo, Luca Maria Gambardella Elsevier Publications

8 M. S. Sneha, et al. [6] A Bio-inspired Approach for a Dynamic Railway Problem, Petrica C. Pop, Camelia-M. Pintea, Corina Pop Sitar and D. Dumitrescu [7] Towards Bio-Inspired Self-Organisation in Sensor Networks: Applying the Ant Colony Algorithm, Jue Hong, Sanglu Lu, Daoxu Chen, Jiannong Cao [8] Observation-based Cooperation in Mobile Sensor Networks: A Bio-Inspired Approach for Fault Tolerant Coverage, Briana Lowe Wellman, Shameka Dawson, Aparna Veluchamy and Monica Anderson 194 Elsevier Publications 2013.

Comparison of WCA with AODV and WCA with ACO using clustering algorithm

Comparison of WCA with AODV and WCA with ACO using clustering algorithm Comparison of WCA with AODV and WCA with ACO using clustering algorithm Deepthi Hudedagaddi, Pallavi Ravishankar, Rakesh T M, Shashikanth Dengi ABSTRACT The rapidly changing topology of Mobile Ad hoc networks

More information

An ACO Approach to Solve a Variant of TSP

An ACO Approach to Solve a Variant of TSP An ACO Approach to Solve a Variant of TSP Bharat V. Chawda, Nitesh M. Sureja Abstract This study is an investigation on the application of Ant Colony Optimization to a variant of TSP. This paper presents

More information

A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks

A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks JOURNAL OF NETWORKS, VOL. 3, NO. 4, APRIL 200 3 A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks Shahab Kamali, Jaroslav Opatrny Department of Computer Science and Software Engineering,

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)

More information

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of

More information

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol Lecture 2 : The DSDV Protocol Lecture 2.1 : The Distributed Bellman-Ford Algorithm Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol The Routing Problem S S D D The routing problem

More information

A Survey on Load Balancing Techniques Using ACO Algorithm

A Survey on Load Balancing Techniques Using ACO Algorithm A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square

More information

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility

More information

Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved.

Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved. EFFICIENT LOAD BALANCING USING ANT COLONY OPTIMIZATION MOHAMMAD H. NADIMI-SHAHRAKI, ELNAZ SHAFIGH FARD, FARAMARZ SAFI Department of Computer Engineering, Najafabad branch, Islamic Azad University, Najafabad,

More information

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.

More information

Research Article Ant Colony and Load Balancing Optimizations for AODV Routing Protocol

Research Article Ant Colony and Load Balancing Optimizations for AODV Routing Protocol Ashdin Publishing International Journal of Sensor Networks and Data Communications Vol. 1 (2012), Article ID X110203, 14 pages doi:10.4303/ijsndc/x110203 Research Article Ant Colony and Load Balancing

More information

Intelligent Agents for Routing on Mobile Ad-Hoc Networks

Intelligent Agents for Routing on Mobile Ad-Hoc Networks Intelligent Agents for Routing on Mobile Ad-Hoc Networks Y. Zhou Dalhousie University yzhou@cs.dal.ca A. N. Zincir-Heywood Dalhousie University zincir@cs.dal.ca Abstract This paper introduces a new agent-based

More information

Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System

Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System Shams Fathima M.Tech,Department of Computer Science Kakatiya Institute of Technology & Science, Warangal,India

More information

From Self-Organising Mechanisms to Design Patterns

From Self-Organising Mechanisms to Design Patterns Self-aware Pervasive Service Ecosystems From Self-Organising Mechanisms to Design Patterns University of Geneva Giovanna.Dimarzo@unige.ch 1 Outline Motivation: Spatial Structures and Services Self-Organising

More information

A Biologically Inspired Routing Algorithm for Mobile Ad Networks

A Biologically Inspired Routing Algorithm for Mobile Ad Networks A Biologically Inspired Routing Algorithm for Mobile Ad Networks Zhenyu Liu and Marta Z. Kwiatkowska School of Computer Science The University of Birmingham Birmingham, England B15 2TT @cs.bham.ac.uk Constantinou

More information

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji

More information

Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4

Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4 Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4 Michael Binhack, sentec Elektronik GmbH, Werner-von-Siemens-Str. 6, 98693 Ilmenau, Germany Gerald Kupris, Freescale Semiconductor

More information

A Catechistic Method for Traffic Pattern Discovery in MANET

A Catechistic Method for Traffic Pattern Discovery in MANET A Catechistic Method for Traffic Pattern Discovery in MANET R. Saranya 1, R. Santhosh 2 1 PG Scholar, Computer Science and Engineering, Karpagam University, Coimbatore. 2 Assistant Professor, Computer

More information

Network Load Balancing Using Ant Colony Optimization

Network Load Balancing Using Ant Colony Optimization Network Load Balancing Using Ant Colony Optimization Mr. Ujwal Namdeo Abhonkar 1, Mr. Swapnil Mohan Phalak 2, Mrs. Pooja Ujwal Abhonkar 3 1,3 Lecturer in Computer Engineering Department 2 Lecturer in Information

More information

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP) TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page

More information

CHAPTER 6 SECURE PACKET TRANSMISSION IN WIRELESS SENSOR NETWORKS USING DYNAMIC ROUTING TECHNIQUES

CHAPTER 6 SECURE PACKET TRANSMISSION IN WIRELESS SENSOR NETWORKS USING DYNAMIC ROUTING TECHNIQUES CHAPTER 6 SECURE PACKET TRANSMISSION IN WIRELESS SENSOR NETWORKS USING DYNAMIC ROUTING TECHNIQUES 6.1 Introduction The process of dispersive routing provides the required distribution of packets rather

More information

Using Ant Colony Optimization for Infrastructure Maintenance Scheduling

Using Ant Colony Optimization for Infrastructure Maintenance Scheduling Using Ant Colony Optimization for Infrastructure Maintenance Scheduling K. Lukas, A. Borrmann & E. Rank Chair for Computation in Engineering, Technische Universität München ABSTRACT: For the optimal planning

More information

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

AntHocNet: an Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks : an Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks Gianni Di Caro, Frederick Ducatelle and Luca Maria Gambardella Istituto Dalle Molle sull Intelligenza Artificiale (IDSIA) Galleria 2,

More information

Multi-Robot Traffic Planning Using ACO

Multi-Robot Traffic Planning Using ACO Multi-Robot Traffic Planning Using ACO DR. ANUPAM SHUKLA, SANYAM AGARWAL ABV-Indian Institute of Information Technology and Management, Gwalior INDIA Sanyam.iiitm@gmail.com Abstract: - Path planning is

More information

Routing in packet-switching networks

Routing in packet-switching networks Routing in packet-switching networks Circuit switching vs. Packet switching Most of WANs based on circuit or packet switching Circuit switching designed for voice Resources dedicated to a particular call

More information

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A New Protocol

More information

Fast and Secure Data Transmission by Using Hybrid Protocols in Mobile Ad Hoc Network

Fast and Secure Data Transmission by Using Hybrid Protocols in Mobile Ad Hoc Network Middle-East Journal of Scientific Research 15 (9): 1290-1294, 2013 ISSN 1990-9233 IDOSI Publications, 2013 DOI: 10.5829/idosi.mejsr.2013.15.9.11514 Fast and Secure Data Transmission by Using Hybrid Protocols

More information

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization 1 Neha Ujala Tirkey, 2 Navendu Nitin, 3 Neelesh Agrawal, 4 Arvind Kumar Jaiswal 1 M. Tech student, 2&3 Assistant Professor,

More information

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM *Shabnam Ghasemi 1 and Mohammad Kalantari 2 1 Deparment of Computer Engineering, Islamic Azad University,

More information

A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION

A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION Eng. Sorin Ilie 1 Ph. D Student University of Craiova Software Engineering Department Craiova, Romania Prof. Costin Bădică Ph. D University of Craiova

More information

Modified Ant Colony Optimization for Solving Traveling Salesman Problem

Modified Ant Colony Optimization for Solving Traveling Salesman Problem International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 Modified Ant Colony Optimization for Solving Traveling Salesman Problem Abstract-- This paper presents a new algorithm for

More information

Ant Colony Optimization for Distributed Routing Path Optimization in Optical Burst-Switched Networks

Ant Colony Optimization for Distributed Routing Path Optimization in Optical Burst-Switched Networks Ant Colony Optimization for Distributed Routing Path Optimization in Optical Burst-Switched Networks João Pedro 1, 2, João Pires 2, and Joao Paulo Carvalho 3 1 Nokia Siemens Networks Portugal S.A., R.

More information

Manet: Routing and Quality of Service Metrics

Manet: Routing and Quality of Service Metrics Manet: Routing and Quality of Service Metrics Manet: Routing and Quality of Service Metrics Juhi Singla B.M.College of Engg. & Tech. (Sonepat) R.K. Gupta, Ritu Goyal, and Anuj Jain T.C.M. College of Engineering

More information

Load Balancing of Ant Based Algorithm in MANET

Load Balancing of Ant Based Algorithm in MANET ISSN : 2229-4333(Print) ISSN : 0976-8491(Online) IJCST Vo l. 1, Is s u e 2, De ce m b e r 2010 Load Balancing of Ant Based Algorithm in MANET 1 Rajbhupinder Kaur, 2 Ranjit Singh Dhillon, 3 Harwinder Singh

More information

DATA AGGREGATION FOR ANT COLONY TECHNIQUES IN WIRELESS SENSOR NETWORK

DATA AGGREGATION FOR ANT COLONY TECHNIQUES IN WIRELESS SENSOR NETWORK DATA AGGREGATION FOR ANT COLONY TECHNIQUES IN WIRELESS SENSOR NETWORK *1 Ms. Sangeetha. R, * 2 Mrs. Sangeetha Laskhmi. G, * 3 Ms. Sivasankari. A *1 M.Phil Research Scholar, Department of Computer Science,

More information

HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS

HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya

More information

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks Global Journal of Computer Science and Technology: E Network, Web & Security Volume 14 Issue 3 Version 1.0 Year 2014 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING

A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING Harshada Raut 1, Kumud Wasnik 2 1 M.Tech. Student, Dept. of Computer Science and Tech., UMIT, S.N.D.T. Women s University, (India) 2 Professor,

More information

A Performance Comparison of Stability, Load-Balancing and Power-Aware Routing Protocols for Mobile Ad Hoc Networks

A Performance Comparison of Stability, Load-Balancing and Power-Aware Routing Protocols for Mobile Ad Hoc Networks A Performance Comparison of Stability, Load-Balancing and Power-Aware Routing Protocols for Mobile Ad Hoc Networks Natarajan Meghanathan 1 and Leslie C. Milton 2 1 Jackson State University, 1400 John Lynch

More information

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 Prajakta Joglekar, 2 Pallavi Jaiswal, 3 Vandana Jagtap Maharashtra Institute of Technology, Pune Email: 1 somanprajakta@gmail.com,

More information

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS Reza Azizi Engineering Department, Bojnourd Branch, Islamic Azad University, Bojnourd, Iran reza.azizi@bojnourdiau.ac.ir

More information

Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol

Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol Monu Rani 1, Kiran Gupta 2, Arvind Sharma 3 1 M.Tech (Student), 2 Assistant Professor, 3 Assistant Professor Department

More information

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks) Survey on Load balancing protocols in MANET S (mobile ad-hoc networks) Ramandeep Kaur 1, Gagandeep Singh 2, Sahil Vashist 3 1 M.tech Research Scholar, Department of Computer Science & Engineering, Chandigarh

More information

An Improved ACO Algorithm for Multicast Routing

An Improved ACO Algorithm for Multicast Routing An Improved ACO Algorithm for Multicast Routing Ziqiang Wang and Dexian Zhang School of Information Science and Engineering, Henan University of Technology, Zheng Zhou 450052,China wzqagent@xinhuanet.com

More information

Optimized Load Balancing Mechanism Using Carry Forward Distance

Optimized Load Balancing Mechanism Using Carry Forward Distance Optimized Load Balancing Mechanism Using Carry Forward Distance Ramandeep Kaur 1, Gagandeep Singh 2, Sahil 3 1 M. Tech Research Scholar, Chandigarh Engineering College, Punjab, India 2 Assistant Professor,

More information

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract Wireless Mobile ad-hoc network (MANET) is an emerging technology and have great strength to be applied

More information

Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach

Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach Anamika K. Mittal L. D. College of Engineering, Ahmedabad, India Chirag S. Thaker L. D. College of Engineering, Ahmedabad,

More information

Introduction to LAN/WAN. Network Layer

Introduction to LAN/WAN. Network Layer Introduction to LAN/WAN Network Layer Topics Introduction (5-5.1) Routing (5.2) (The core) Internetworking (5.5) Congestion Control (5.3) Network Layer Design Isues Store-and-Forward Packet Switching Services

More information

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS Saranya.S 1, Menakambal.S 2 1 M.E., Embedded System Technologies, Nandha Engineering College (Autonomous), (India)

More information

Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO))

Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO)) www.ijcsi.org 91 Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO)) Laheeb M. Alzubaidy 1, Baraa S. Alhafid 2 1 Software Engineering,

More information

Biological inspired algorithm for Storage Area Networks (ACOSAN)

Biological inspired algorithm for Storage Area Networks (ACOSAN) Biological inspired algorithm for Storage Area Networks (ACOSAN) Anabel Fraga Vázquez 1 1 Universidad Carlos III de Madrid Av. Universidad, 30, Leganés, Madrid, SPAIN afraga@inf.uc3m.es Abstract. The routing

More information

On-line scheduling algorithm for real-time multiprocessor systems with ACO

On-line scheduling algorithm for real-time multiprocessor systems with ACO International Journal of Intelligent Information Systems 2015; 4(2-1): 13-17 Published online January 28, 2015 (http://www.sciencepublishinggroup.com/j/ijiis) doi: 10.11648/j.ijiis.s.2015040201.13 ISSN:

More information

A Novel Approach for Load Balancing In Heterogeneous Cellular Network

A Novel Approach for Load Balancing In Heterogeneous Cellular Network A Novel Approach for Load Balancing In Heterogeneous Cellular Network Bittu Ann Mathew1, Sumy Joseph2 PG Scholar, Dept of Computer Science, Amal Jyothi College of Engineering, Kanjirappally, Kerala, India1

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

More information

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK http:// PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK Anjali Sahni 1, Ajay Kumar Yadav 2 1, 2 Department of Electronics and Communication Engineering, Mewar Institute,

More information

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR GUIDOUM AMINA University of SIDI BEL ABBES Department of Electronics Communication Networks,

More information

Technology Longowal, Punjab, India

Technology Longowal, Punjab, India An Intrusion Detection System Against Multiple Blackhole Attacks In Ad-Hoc Networks Using Wireless Antnet Sunny Chanday 1, Rajeev Kumar 2, Dilip Kumar 3 1 M.Tech student, Department of Computer Science

More information

Dynamic Source Routing in Ad Hoc Wireless Networks

Dynamic Source Routing in Ad Hoc Wireless Networks Dynamic Source Routing in Ad Hoc Wireless Networks David B. Johnson David A. Maltz Computer Science Department Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213-3891 dbj@cs.cmu.edu Abstract

More information

Swarm Intelligence Algorithms Parameter Tuning

Swarm Intelligence Algorithms Parameter Tuning Swarm Intelligence Algorithms Parameter Tuning Milan TUBA Faculty of Computer Science Megatrend University of Belgrade Bulevar umetnosti 29, N. Belgrade SERBIA tuba@ieee.org Abstract: - Nature inspired

More information

Ant Routing in Mobile Ad Hoc Networks

Ant Routing in Mobile Ad Hoc Networks Ant Routing in Mobile Ad Hoc Networks S. S. Dhillon, X. Arbona and P. Van Mieghem Delft University of Technology Faculty of Electrical Engineering, Mathematics and Computer Science P.O. Box 531, 26 GA,

More information

Chapter 4. Distance Vector Routing Protocols

Chapter 4. Distance Vector Routing Protocols Chapter 4 Distance Vector Routing Protocols CCNA2-1 Chapter 4 Note for Instructors These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor, Ontario.

More information

Load Balancing and Resource Reservation in Mobile Ad-Hoc Networks 1

Load Balancing and Resource Reservation in Mobile Ad-Hoc Networks 1 Load Balancing and Resource Reservation in Mobile Ad-Hoc Networks 1 Gautam Chakrabarti Sandeep Kulkarni Department of Computer Science and Engineering Michigan State University Abstract To ensure uninterrupted

More information

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter.

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter. Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Evaluation of

More information

ANT COLONY OPTIMIZATION BASED MODIFIED TERMITE ALGORITHM (MTA) WITH EFFICIENT STAGNATION AVOIDANCE STRATEGY FOR MANETS

ANT COLONY OPTIMIZATION BASED MODIFIED TERMITE ALGORITHM (MTA) WITH EFFICIENT STAGNATION AVOIDANCE STRATEGY FOR MANETS ANT COLONY OPTIMIZATION BASED MODIFIED TERMITE ALGORITHM (MTA) WITH EFFICIENT STAGNATION AVOIDANCE STRATEGY FOR MANETS Sharvani G S, Dr. A G Ananth and Dr T M Rangaswamy R V College Of Engineering Mysore

More information

SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET

SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET MR. ARVIND P. PANDE 1, PROF. UTTAM A. PATIL 2, PROF. B.S PATIL 3 Dept. Of Electronics Textile and Engineering

More information

A Comprehensive Analysis on Route Discovery and Maintenance Features of DSDV, AODV and IERF Ad-hoc Routing Protocols

A Comprehensive Analysis on Route Discovery and Maintenance Features of DSDV, AODV and IERF Ad-hoc Routing Protocols International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Issue-2 E-ISSN: 2347-2693 A Comprehensive Analysis on Route Discovery and Maintenance Features of DSDV, AODV

More information

Energy Effective Routing Protocol for Maximizing Network Lifetime of WSN

Energy Effective Routing Protocol for Maximizing Network Lifetime of WSN Energy Effective Routing Protocol for Maximizing Network Lifetime of WSN Rachana Ballal 1, S.Girish 2 4 th sem M.tech, Dept.of CS&E, Sahyadri College of Engineering and Management, Adyar, Mangalore, India

More information

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols Er. Pooja Kamboj Research Scholar, CSE Department Guru Nanak Dev Engineering College, Ludhiana (Punjab) Er.

More information

ACO ALGORITHM FOR LOAD BALANCING IN SIMPLE NETWORK

ACO ALGORITHM FOR LOAD BALANCING IN SIMPLE NETWORK ACO ALGORITHM FOR LOAD BALANCING IN SIMPLE NETWORK Mrs Minal.Nerkar Faculty of Dept of Computer Engineering. Bhagyashree Kale,Shivani Bhutada,Chetan Darshale,Poonam Patil Dept of Computer Engineering.

More information

A Survey: High Speed TCP Variants in Wireless Networks

A Survey: High Speed TCP Variants in Wireless Networks ISSN: 2321-7782 (Online) Volume 1, Issue 7, December 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com A Survey:

More information

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology

More information

Praktikum Wissenschaftliches Rechnen (Performance-optimized optimized Programming)

Praktikum Wissenschaftliches Rechnen (Performance-optimized optimized Programming) Praktikum Wissenschaftliches Rechnen (Performance-optimized optimized Programming) Dynamic Load Balancing Dr. Ralf-Peter Mundani Center for Simulation Technology in Engineering Technische Universität München

More information

Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm

Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm 1 N. Sasikala and 2 Dr. D. Ramesh PG Scholar, Department of CSE, University College of Engineering (BIT Campus), Tiruchirappalli,

More information

A NOVEL RESOURCE EFFICIENT DMMS APPROACH

A NOVEL RESOURCE EFFICIENT DMMS APPROACH A NOVEL RESOURCE EFFICIENT DMMS APPROACH FOR NETWORK MONITORING AND CONTROLLING FUNCTIONS Golam R. Khan 1, Sharmistha Khan 2, Dhadesugoor R. Vaman 3, and Suxia Cui 4 Department of Electrical and Computer

More information

Optimization and Ranking in Web Service Composition using Performance Index

Optimization and Ranking in Web Service Composition using Performance Index Optimization and Ranking in Web Service Composition using Performance Index Pramodh N #1, Srinath V #2, Sri Krishna A #3 # Department of Computer Science and Engineering, SSN College of Engineering, Kalavakkam-

More information

Security in Ad Hoc Network

Security in Ad Hoc Network Security in Ad Hoc Network Bingwen He Joakim Hägglund Qing Gu Abstract Security in wireless network is becoming more and more important while the using of mobile equipments such as cellular phones or laptops

More information

. 1/ CHAPTER- 4 SIMULATION RESULTS & DISCUSSION CHAPTER 4 SIMULATION RESULTS & DISCUSSION 4.1: ANT COLONY OPTIMIZATION BASED ON ESTIMATION OF DISTRIBUTION ACS possesses

More information

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu AP/ECE HOD/ECE Sona College of Technology, GCE, Salem. Salem. ABSTRACT Routing protocol is a challenging issue

More information

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols

More information

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) olume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER

networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery - Improving the way the world connects - WHITE PAPER Live On-Demand Video Streaming without Interruption

More information

Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm

Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm www.ijcsi.org 54 Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm Linan Zhu 1, Qingshui Li 2, and Lingna He 3 1 College of Mechanical Engineering, Zhejiang

More information

Distributed Optimization by Ant Colonies

Distributed Optimization by Ant Colonies APPEARED IN PROCEEDINGS OF ECAL91 - EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, PARIS, FRANCE, ELSEVIER PUBLISHING, 134 142. Distributed Optimization by Ant Colonies Alberto Colorni, Marco Dorigo, Vittorio

More information

A Comparative Study of Scheduling Algorithms for Real Time Task

A Comparative Study of Scheduling Algorithms for Real Time Task , Vol. 1, No. 4, 2010 A Comparative Study of Scheduling Algorithms for Real Time Task M.Kaladevi, M.C.A.,M.Phil., 1 and Dr.S.Sathiyabama, M.Sc.,M.Phil.,Ph.D, 2 1 Assistant Professor, Department of M.C.A,

More information

Load Balancing in Mobile Ad Hoc Networks by Using Different Routing Protocols and Algorithms

Load Balancing in Mobile Ad Hoc Networks by Using Different Routing Protocols and Algorithms Load Balancing in Mobile Ad Hoc Networks by Using Different Routing Protocols and Algorithms Minakshi Department of Computer Science & Engineering Sai Institute of Engineering and Technology Amritsar,

More information

Figure 1. The Example of ZigBee AODV Algorithm

Figure 1. The Example of ZigBee AODV Algorithm TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.2, February 2014, pp. 1528 ~ 1535 DOI: http://dx.doi.org/10.11591/telkomnika.v12i2.3576 1528 Improving ZigBee AODV Mesh Routing Algorithm

More information

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph Assignment #3 Routing and Network Analysis CIS3210 Computer Networks University of Guelph Part I Written (50%): 1. Given the network graph diagram above where the nodes represent routers and the weights

More information

APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM

APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM 152 APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM A1.1 INTRODUCTION PPATPAN is implemented in a test bed with five Linux system arranged in a multihop topology. The system is implemented

More information

Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling

Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling R.G. Babukartik 1, P. Dhavachelvan 1 1 Department of Computer Science, Pondicherry University, Pondicherry, India {r.g.babukarthik,

More information

ECE 555 Real-time Embedded System Real-time Communications in Wireless Sensor Network (WSN)

ECE 555 Real-time Embedded System Real-time Communications in Wireless Sensor Network (WSN) ECE 555 Real-time Embedded System Real-time Communications in Wireless Sensor Network (WSN) Yao, Yanjun 1 Papers Real-time Power-Aware Routing in Sensor Networks Real-Time Traffic Management in Sensor

More information

QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data

QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,

More information

An ACO-based Approach for Scheduling Task Graphs with Communication Costs

An ACO-based Approach for Scheduling Task Graphs with Communication Costs An ACO-based Approach for Scheduling Task Graphs with Communication Costs Markus Bank Udo Hönig Wolfram Schiffmann FernUniversität Hagen Lehrgebiet Rechnerarchitektur 58084 Hagen, Germany {Markus.Bank,

More information

Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling

Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling Vivek Kurien1, Rashmi S Nair2 PG Student, Dept of Computer Science, MCET, Anad, Tvm, Kerala, India

More information

Web Mining using Artificial Ant Colonies : A Survey

Web Mining using Artificial Ant Colonies : A Survey Web Mining using Artificial Ant Colonies : A Survey Richa Gupta Department of Computer Science University of Delhi ABSTRACT : Web mining has been very crucial to any organization as it provides useful

More information

TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION

TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION Bharti Suri Computer Science Department Assistant Professor, USIT, GGSIPU New Delhi, India bhartisuri@gmail.com Shweta Singhal Information

More information

Security Scheme for Distributed DoS in Mobile Ad Hoc Networks

Security Scheme for Distributed DoS in Mobile Ad Hoc Networks Security Scheme for Distributed DoS in Mobile Ad Hoc Networks Sugata Sanyal 1, Ajith Abraham 2, Dhaval Gada 3, Rajat Gogri 3, Punit Rathod 3, Zalak Dedhia 3 and Nirali Mody 3 1 School of Technology and

More information