Simple Ant Routing Algorithm Strategies for MANET Fernando Correia and Teresa Vazão Portuguese Naval Academy, 葡萄牙海軍學院 Ad Hoc Networks 2010.

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
EPIDEMIC DENSITY ADAPTIVE DATA DISSEMINATION EXPLOITING OPPOSITE LANE IN VANETS Irem Nizamoglu Computer Science & Engineering.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Multicasting in Mobile Ad-Hoc Networks (MANET)
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
ECMANSI - Energy Conserving Multicast for Ad- Hoc Networks with Swam Intelligence Chaiporn Jaikaeo Vinay Sridhara Chien-Chung Shen.
Ants-based Routing Marc Heissenbüttel University of Berne
Distributed Token Circulation in Mobile Ad Hoc Networks Navneet Malpani, Intel Corp. Nitin Vaidya, Univ. Illinois Urbana-Champaign Jennifer Welch, Texas.
August 18-19, 2002 UCSC Baskin School of Engineering1 UCSC PERC COMPONENT: Protocols for Wireless Internetworks J.J. Garcia-Luna-Aceves Computer Communication.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Interference-Aware QoS OLSR for Mobile Ad-hoc Network Routing SAWN 2005, May 24 P. Minet & D-Q. Nguyen.
A Preferred Link Based Multicast Protocol for Wireless Mobile Ad hoc Networks R. S. Sisodia, Karthigeyan. I, B. S. Manoj, and C. Siva Ram Murthy ICC 2003.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
SHARP: A Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks Venugopalan Ramasubramanian, Zygmunt J. Haas, and Emin Gun sirer ACM MobiHoc 2003.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
Efficient Overlay Multicast Protocol in Mobile Ad hoc Networks Hochoong Cho, Sang-Ho Lee Mobile Telecommunication Research Division, ETRI, KOREA Younghwan.
Distributed Monitoring and Aggregation in Wireless Sensor Networks INFOCOM 2010 Changlei Liu and Guohong Cao Speaker: Wun-Cheng Li.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki MANET (Mobile Ad-hoc.
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
CSR: Cooperative Source Routing Using Virtual MISO in Wireless Ad hoc Networks IEEE WCNC 2011 Yang Guan, Yao Xiao, Chien-Chung Shen and Leonard Cimini.
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
On Reducing Broadcast Transmission Cost and Redundancy in Ad Hoc Wireless Networks Using Directional Antennas Minglu Li ( Department of Computer Science.
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,
A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
An Efficient Routing Protocol for Green Communications in Vehicular Ad-hoc Networks Jamal Toutouh, Enritue Alba GECCO’ 11, July Presented by 劉美妙.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
A comparison of Ad-Hoc Routing Protocols
Lei Chen and Wendi B. Heinzelman , University of Rochester
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad-hoc On-demand Distance Vector
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Routing in Ad Hoc Networks: A Case for Long Hops
MR2RP: The Multi-Rate and Multi-Range Routing Protocol for IEEE 802
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
A survey on Bio inspired Routing in MANETs
Presentation transcript:

Simple Ant Routing Algorithm Strategies for MANET Fernando Correia and Teresa Vazão Portuguese Naval Academy, 葡萄牙海軍學院 Ad Hoc Networks 2010

Page: 2 WMNL Introduction and Goals Simple Ant Routing Algorithm (SARA) Performance Evaluation Conclusions

Page: 3 WMNL Introduction and Goals Simple Ant Routing Algorithm (SARA) Performance Evaluation Conclusions

Page: 4 WMNL The growth of mobile devices and wireless networking –Made MANETs a popular research topic –Providing ubiquitous access to information –Enabled a wide variety of applications and services

Page: 5 WMNL A generalized dissemination is constrained imposed by –Limited bandwidth –The nodes can move randomly –Highly variable quality of the transmission path

Page: 6 WMNL Routing in MANETs is a major research issue –Allow the network to offer a good service –Robust, reliable and efficient –Low cost –As simple as possible

Page: 7 WMNL Many routing proposals have appeared –Broadcast –Table-driven –Demand-driven –Hybrid strategy –Opportunistic Routing

Page: 8 WMNL Many routing proposals have appeared –Broadcast Increase the overhead and the congestion and will cause extra power consumption –Table-driven –Demand-driven –Hybrid strategy –Opportunistic Routing

Page: 9 WMNL Many routing proposals have appeared –Broadcast –Table-driven Worse network performance to keep the network topology up-to-date. Makes them particularly less adequate for use in MATs –Demand-driven –Hybrid strategy –Opportunistic Routing

Page: 10 WMNL Many routing proposals have appeared –Broadcast –Table-driven –Demand-driven Require the use of a significant amount of control information during the route discovery process. –Hybrid strategy –Opportunistic Routing

Page: 11 WMNL Many routing proposals have appeared –Broadcast –Table-driven –Demand-driven –Hybrid strategy The overhead associated with the path discovery is high. –Opportunistic Routing

Page: 12 WMNL Many routing proposals have appeared –Broadcast –Table-driven –Demand-driven –Hybrid strategy –Opportunistic Routing Topology knowledge is required The overhead of this process increases significantly when nodes’ mobility increases.

Page: 13 WMNL Proposed a Routing Algorithm for MANETs –Reducing the overhead –Does not use any sort of extra information –Optimal performance –Dynamically adapted according to the traffic conditions

Page: 14 WMNL Introduction and Goals Simple Ant Routing Algorithm (SARA) Performance Evaluation Conclusions

Page: 15 WMNL SARA Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery

Page: 16 WMNL SARA

Page: 17 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d FANT Controlled Neighbor Broadcast (CNB) The cost of link u→j i The number of times previously selected The probability to choose node j i as the next hop.

Page: 18 WMNL nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) A010.5 B01 nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) A01 B01 nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) A B Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d FANT Controlled Neighbor Broadcast (CNB)

Page: 19 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d Controlled Neighbor Broadcast (CNB) nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) s B01 j1j1 01 j2j2 01 FANT nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) s B01 j1j1 01 j2j2 01 nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) s01 B01 j1j1 01 j2j2 01 nC(u,ji,d)C(u,ji,d) p(u,ji,d)p(u,ji,d) s B01 j1j1 01 j2j

Page: 20 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d Controlled Neighbor Broadcast (CNB) BANT

Page: 21 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d Controlled Neighbor Broadcast (CNB) S A j2j2 u j0j0 d B Time FANT_1 C_FANT_1 T1T1 FANT_1(2) C_FANT_1(2) BANT_1 T0T0 FANT_2 C_FANT_2 BANT_1

Page: 22 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d Controlled Neighbor Broadcast (CNB)

Page: 23 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery Controlled Neighbor Broadcast (CNB) S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d

Page: 24 WMNL SARA

Page: 25 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d

Page: 26 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d Increase Pheromone intensity (α) Decrease Pheromone intensity (γ)

Page: 27 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery Increase Pheromone intensity (α) Decrease Pheromone intensity (γ) Time Pheromone level τ1τ1 τ2τ2 τ3τ3 τ4τ4 T1T1 T1T1 T1T1 T1T1 T1T1 T1T1 T1T1 T1T1 α γ

Page: 28 WMNL SARA

Page: 29 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d The pheromone level between node u and node j i The number of hops from j i to destination The link cost The probability to choose node j i as the next hop.

Page: 30 WMNL SARA

Page: 31 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d R_FANT TTL=2

Page: 32 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d S A j2j2 u j0j0 d j1j1 Time DATA R_FANT R_BANT R_FANT R_BANT DATA

Page: 33 WMNL Route Repair Route Repair Route Selection Route Selection Route Maintenance Route Maintenance Route Discovery Route Discovery S S A A B B J2J2 J2J2 J1J1 J1J1 J3J3 J3J3 u u J4J4 J4J4 J0J0 J0J0 d d S A j2j2 u j0j0 d j1j1 Time DATA R_FANT RRT R_ERROR

Page: 34 WMNL Introduction and Goals Simple Ant Routing Algorithm (SARA) Performance Evaluation Conclusions

Page: 35 WMNL Simulation Parameters Size of network 1000  1000m 2 Number of nodes104 DeploymentRandomly Communication range200 m Simulation times60s Channel Capacity2Mbps Transmission Pair 4 CBR (8*512-byte per second) 4 FTP (1kB) Mobility0ms -1 ~10ms -1 Comparision ARA 、 AODV 、 AntHocNet

Page: 36 WMNL SARA Optimum configuration values F1 T0500 ms T11s RRT200ms τ500ms δ0.1 MAX_Tx2

Page: 37 WMNL Overhead CBR trafficFTP traffic

Page: 38 WMNL Route discovery time CBR trafficFTP traffic

Page: 39 WMNL Goodput CBR trafficFTP traffic

Page: 40 WMNL Introduction and Goals Simple Ant Routing Algorithm (SARA) Performance Evaluation Conclusions

Page: 41 WMNL Proposed a Routing Algorithm (SARA) for MANETs –Reducing the overhead –Does not use any sort of extra information –Optimal performance –Dynamically adapted according to the traffic conditions

Page: 42 WMNL Wireless & Mobile Network Laboratory (WMNL.) Department of Computer Science and Information Engineering, Tamkang University