Efficient flooding with Passive clustering (PC) in Ad Hoc Networks

Slides:



Advertisements
Similar presentations
1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Advertisements

The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
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.
Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA.
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”,
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Efficient Flooding in Ad hoc Networks using On-demand (Passive) Cluster Formation ICNS Lab Na Gajin.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
9/25/2000UCLA CSD Gerla, Kwon and Pei On Demand Routing in Large Ad Hoc Wireless Networks With Passive Clustering Mario Gerla, Taek Jin Kwon and Guangyu.
Ad Hoc Wireless Routing COS 461: Computer Networks
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Mobile Routing protocols MANET
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Cache Management of Dynamic Source Routing for Fault Tolerance in Mobile Ad Hoc Networks.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Rushing Attacks and Defense in Wireless Ad Hoc Network Routing Protocols ► Acts as denial of service by disrupting the flow of data between a source and.
/ 22 1 A Distributed and Efficient Flooding Scheme Using 1-hop Information in Mobile Ad Hoc Networks Hai Liu Xiaohua Jia Peng-Jun Wan Dept. of Comput.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
Efficient Flooding in Ad Hoc Networks: a Comparative Performance Study
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
2005/02/171 A Region-Based Routing Protocol for Wireless Mobile Ad Hoc Networks Speaker: Chen-Nien Tsai Adviser: Kai-Wei Ke.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
Weight-Based Clustering Multicast Routing Protocol for Mobile Ad Hoc Networks Chun-Chieh Huang, Ruay-shiung Chang and Ming-Huang Guo National Dong-Hwa.
1 Efficient Backbone Synthesis Algorithm for Multi-Radio Wireless Mesh Networks Huei-jiun Ju and Izhak Rubin Electrical Engineering Department University.
Enhancement of Passive Cluster Based Routing Protocol for Mobile Adhoc Networks Wang, Sheng-Shih May 29, 2003 Aja Rangaswamy and Hung Keng Pung School.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Speaker: Ju-Mei Li Virtual Paths Routing: A Highly Dynamic Routing Protocol for Ad Hoc Wireless Networks Abdulrahman H. Altalhi and Golden G. Richard Computer.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
TAODV: A Trusted AODV Routing Protocol for MANET
A Location-Based Routing Method for Mobile Ad Hoc Networks
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
MZR: A Multicast Protocol based on Zone Routing
Packet Leashes: Defense Against Wormhole Attacks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
By Ioannis Chatzigiannakis, Elena Kaltsa, Sotiris Nikoletseas
Wireless Sensor Network Architectures
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
Sensor Network Routing
CBRP: A Cluster-based Routing Protocol for Mobile Ad hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Overview: Chapter 3 Networking sensors
Outline 1. INTRODUCTION 2. PRELIMINARIES 3.THE PROPOSED PROTOCOL
Multi-Level Hierarchies for Scalable Ad hoc Routing
Vinay Singh Graduate school of Software Dongseo University
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

Efficient flooding with Passive clustering (PC) in Ad Hoc Networks Taek Jin Kwon, Mario Geria University of California at Los Angeles ACM SIGCOMM 2002

outline Introduction Limitations of existing clustering schemes Passive clustering Simulation Conclusion

introduction CONCEPT Flood search is the capstone of all on-demand routing protocols. Although some mechanism like “duplicates are detected” can reduce some overhead. Flooding generates replicated packet arrivals to each node. Cluster is a good idea to reduce flooding overhead.

Limitations of existing clustering schemes Node locations and neighborhood information are key for clustering; unfortunately, they do vary in time. In the period of neighbor learning and initial clustering, it is essential that there is no mobility for proper convergence. The cluster structure is useful only after the cluster have been created.

Passive clustering On-demand cluster. Create by route request. Utilize the advantages of cluster on the fly. Create a sub-layer under MAC layer for passing the packet for this node.

Cluster sub layer (CSL) MAC Cluster sub layer (CSL) IP Passive clustering Add 2-bits filed in MAC header for 4 states. INITIAL CLUSTERHEAD ORDINARY_NODE GATEWAY embedding/stripping the 4 states in CSL. And another internal state “CLUSERHEAD-READY”

Passive clustering Timing of states Initial: At cold start The number of this non-clusterhead node’s neighbor head is zero。 Clusterhead: At cold start, if the first received MAC packet is not send by header then set itself “CLUSERHEAD-READY” and then set itself “CLUSTERHEAD” when forwarding. ORDINARY_NODE: Anytime when received a message which send by header. Gateway: When a non-clusterhead node hears a packet from a clusterhead, the node becomes a gateway if α*NC + β > NG. NC = the number of cluster-head. NG = the number of neighboring gateway. β, α = user define parameter

Passive clustering An example to show “on the fly”: Source send the RREQ. When the neighbor of source receive the RREQ, change it’s state to ”Clusterhead-Ready.” When any of above node want to forward RREQ, set it’s state to ”CLUSTERHEAD” and broadcast it. The header selection schema is “first declaration wins.”

Passive clustering At this time, all nodes received the clusterhead announcement can changed to gateway (α*NC + β > NG). α set to 1 and β set to 0. Now NC=1 and NG =0. RREQ+gateway state RREQ+head state RREQ+gateway state Find D silence RREQ D S RREQ+head state silence CLUSTERHEAD Gateway CLUSTERHEAD Clusterhead-Ready Clusterhead-Ready

Simulation Simulation environment: Implement in GloMoSim. 100 nodes in 600x600 meters square space. 150m of transmission range. Traffic source are CBR. One packet per sec. Date packet: 512bytes. Control packet: 32 bytes. Each simulation duration is ten min. Use Random way point model. Pause time = 10 sec.

Simulation Test the path-finding (1): Environment: Result: 2400 random source and destination pairs. Ran from cold start one-by-one. Only one data packet is sent from each source to each destination. There is only one source and destination in a given period (which is much larger than cluster time out (=2 seconds)) to ensure that no residual clustering structure remains after the single transmission. Result: 100% packet delivery was observed with the experiment.

Simulation Test the path-finding (2): Environment: Result: Varying nodes speeds of 0,2,4,6,8 meters per sec. Send a packet every 15 sec for 100 min. (1/15 packet/sec) Slow rate to ensure that the previous cluster structure dissolves after timeout(2 sec). Result: The delivery of speeds of 0,2,4 meters/sec is 100%. Speed of 6 meters/sec is 99.25% and 8 meters/sec is 98.25%.

Simulation Throughput(kbits/sec) Throughput(kbits/sec)

Avg hop distance Avg hop distance Offered load(Kbps)

Simulation Number of flooding relay Offered load(Kbps)

Conclusion Passive cluster can reduce more flooding overhead than the active flooding schemas. Passive cluster can solve the limitations of active cluster schema. Obviously, total flooding will work best in sparse and very dynamic networks

END Reference: [1] “On Demand Routing in large AD Hoc wireless Networks with Passive Clustering” (WCNC 2002) [2] ”Energy Balanced Broadcasting Through Delayed Intelligence” (ITCC 2005) [3] ”Scalable AODV with Efficient Flooding based on On-Demand Cluster”( Mobile Computing and Communication Review, Volume 6, Number 3)