Mobile Ad-hoc Network Simulator: mobile AntNet R. Hekmat * (CACTUS TermiNet - TU Delft/EWI/NAS) and Radovan Milosevic (MSc student) Mobile Ad-hoc networks.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Ch. 12 Routing in Switched Networks
What Is an Ad Hoc Network?
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
BY PAYEL BANDYOPADYAY WHAT AM I GOING TO DEAL ABOUT? WHAT IS AN AD-HOC NETWORK? That doesn't depend on any infrastructure (eg. Access points, routers)
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
Ant Colony Optimization An adaptative nature inspired algorithm explained, concretely implemented, and applied to routing protocols in wired and wireless.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
The Antnet Routing Algorithm - A Modified Version Firat Tekiner, Z. Ghassemlooy Optical Communications Research Group, The University of Northumbria, Newcastle.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
Mobile Agents for Adaptive Routing Presented by Hong-Jiun Chen & Manu Prasanna Gianni Di Caro & Marco Dorigo.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
CMPT 401 Summer 2007 Dr. Alexandra Fedorova Lecture XVII: Distributed Systems Algorithms Inspired by Biology.
Investigation of antnet routing algorithm by employing multiple ant colonies for packet switched networks to overcome the stagnation problem Firat Tekiner.
Ants-based Routing Marc Heissenbüttel University of Berne
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
1 Lecture 24: Interconnection Networks Topics: communication latency, centralized and decentralized switches (Sections 8.1 – 8.5)
WSN Simulation Template for OMNeT++
RD-CSY /09 Distance Vector Routing Protocols.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
CMPT Dr. Alexandra Fedorova Lecture XVII: Distributed Systems Algorithms Inspired by Biology.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Roland van der Put Léon Rothkrantz Routing in packet switched networks.
Swarm Intelligent Networking Martin Roth Cornell University Wednesday, April 23, 2003.
Network Simulation Internet Technologies and Applications.
Network Topologies.
CECS 474 Computer Network Interoperability WAN Technologies & Routing
AntNet: Distributed Stigmetric Control for Communications Networks Gianni Di Caro & Marco Dorigo Journal of Artificial Intelligence Research 1998 Presentation.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
Security and QoS Self-Optimization in Mobile Ad Hoc Networks ZhengMing Shen and Johnson P. Thomas Presented by: Sharanpal singh.
NTU GICE Swarm Intelligence for Routing in Communication Networks Speaker: Shih-Chun Lin Advisor: Kwang-Cheng Chen.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Influence of Transmission Power on the Performance of Ad Hoc Networks Crystal Jackson SURE 2004.
Computer Networks with Internet Technology William Stallings
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
CSCI 465 D ata Communications and Networks Lecture 15 Martin van Bommel CSCI 465 Data Communications & Networks 1.
The Network Layer.
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
AntNet: A nature inspired routing algorithm
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Self-stabilizing energy-efficient multicast for MANETs.
M ulti m edia c omputing laboratory Biologically Inspired Cooperative Routing for Wireless Mobile Sensor Networks S. S. Iyengar, Hsiao-Chun Wu, N. Balakrishnan,
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Analysis the performance of vehicles ad hoc network simulation based
IMPROVEMENT OF NETWORK LIFETIME BY IMPROVING ROUTE DISCOVERY PHASE IN MULTI-PATH DSR USING HYBRID ANT COLONY OPTIMIZATION.
Ad-hoc Networks.
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
What is Mobile Network? Why is it called Ad Hoc?
Lecture XVII: Distributed Systems Algorithms Inspired by Biology
Firat Tekiner (Phd Student) Z. Ghassemlooy
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Data Communication Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Chapter-5 Traffic Engineering.
Presentation transcript:

Mobile Ad-hoc Network Simulator: mobile AntNet R. Hekmat * (CACTUS TermiNet - TU Delft/EWI/NAS) and Radovan Milosevic (MSc student) Mobile Ad-hoc networks Mobile ad-hoc networks are self-organized networks. Communication in ad-hoc network does not require existence of a central base station or a fixed network infrastructure. Each node of an ad-hoc network is the destination of some information packets while at the same time it can function as relay station for other packets to their final destination. This multi-hop support in ad-hoc networks, which makes communication between nodes outside direct radio range of each other possible, is probably the most distinct difference between mobile ad-hoc networks and wireless LANs. A mobile ad-hoc network may be connected at the edges to the fixed, wired Internet. In this case, mobile ad-hoc networks expand the present Internet and wireless access to the Internet. Mobile ad-hoc networks have certain advantages above traditional communication networks. For example, ad-hoc networks could increase mobility and flexibility, as ad-hoc networks can be brought up and torn down in very short time. Additionally, ad-hoc networks could be more economical in some cases because they eliminate fixed infrastructure costs and could reduce power consumption at mobile nodes. Ad-hoc network simulator To study network performance metrics like throughput, delay and routing protocol overhead in wireless ad-hoc networks we have developed a software simulation tool. This tool has a graphical user interface that allows us to monitor changes in the nodes routing table and data output variations when the network topology and the input traffic rates change. The input parameters for the simulator include: number of nodes in the network, size of the service area, speed of the nodes, capacity and transmission delay of radio link between nodes, input traffic statistics per node, and buffer capacity per node. Routing principles The routing protocol used in our simulator is a modified version of AntNet 1. AntNet is an adaptive approach to routing in packet-switched communication networks that is inspired by the stigmergy model of communication observed in ant colonies. In ant colonies, indirect communication takes place among individuals through modifications induced in their environment. Ants lay a trail of pheromones on their way between a source (nest) and destination (food). Each ant choosing a branch increases the amount of pheromones on that branch and in this way it increases the probability of choosing the same branch for following ants. Small but systematic differences are amplified to reach overall shortest path selection. * 1 G. Di Caro and M. Dorigo, AntNet: Distributed Stigmergetic Control for Communications Networks. Tech.Rep. IRIDIA/98-01, 1998, Université Libre de Bruxelles, Belgium. In our simulator program each node produces on regular intervals artificial ants that are sent to randomly chosen destinations. When a destination is reached, the ant travels back to the source node following the same route in opposite direction. Ants are handled with high priority at nodes and do not experience the same delay as data packets. However, based on the queue size at each node, ants collect information about the delay that a data packet would experience using the same path. This information is used to update two data structures in each node: the routing table and the local traffic statistics. In a network of N nodes, the routing table at each node contains the probabilities to reach any of the possible N-1 destination through each of the k neighbours of that node. Local traffic statistics at each node are the sample mean and the variance of the trip time to all other destinations in the network; plus the best trip time to each destination. This information, which is collected and updated by ants, is used to refresh routing tables continuously. Program output On the graphical user interface of the simulator one can follow changes in the network topology and its direct effects on the throughput, delay and capacity usage in the entire network. Therefore, this simulator helps to get a realistic feeling about the behavior of ad-hoc networks under varying circumstances. The following figure depicts some simulation results that show changes in the throughput and the packet delay as a function of the speed of the network nodes. These results are found for a Poisson traffic arrival rate with an average of 40 kbit/s data input per node. Acknowledgement We express our gratitude towards dr. drs. L.J.M. Rothkrantz at TU Delft/EWI. Our ad-hoc network simulator is built upon an AntNet software implementation by his team for dynamic vehicle routing in fixed networks. September 2003