Orthogonal Rendezvous Routing Protocol for Wireless Mesh Networks Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.

Slides:



Advertisements
Similar presentations
1 Using Directionality in Mobile Routing Bow-Nan Cheng (MIT LL) Murat Yuksel (Univ Nevada - Reno) Shivkumar Kalyanaraman (IBM IRL) (Work done at Rensselaer.
Advertisements

ECE /24/2005 A Survey on Position-Based Routing in Mobile Ad-Hoc Networks Alok Sabherwal.
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
SEEKER: An Adaptive and Scalable Location Service for Mobile Ad Hoc Networks Jehn-Ruey Jiang and Wei-Jiun Ling Presented by Jehn-Ruey Jiang National Central.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
VDR: Proactive element Conclusions VDR reaches 3.5% more nodes than VDR-R and 9% more nodes than our modified random walk routing strategy (RWR) VDR shows.
Rendezvous-Based Directional Routing: A Performance Analysis Bow-Nan Cheng (RPI) Murat Yuksel (UNR) Shivkumar Kalyanaraman (RPI)
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
Directional Routing for Wireless Mesh Networks: A Performance Evaluation Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.
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.
An Implementation Framework for Trajectory-Based Routing in Ad Hoc Networks Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman Electrical, Computer,
Optimal Communication Coverage for Free-Space-Optical MANET Building Blocks Murat Yuksel, Jayasri Akella, Shivkumar Kalyanaraman, Partha Dutta Electrical,
1-1 Topology Control. 1-2 What’s topology control?
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Trajectory-Based Forwarding Mechanisms for Ad-Hoc Sensor Networks Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman Electrical, Computer, and Systems.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Impact of Directional Antennas on Ad Hoc Routing Romit Roy Choudhury Nitin H. Vaidya.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
1 Virtual Direction Routing for Overlay Networks Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.
Mobile Ad-hoc Pastry (MADPastry) Niloy Ganguly. Problem of normal DHT in MANET No co-relation between overlay logical hop and physical hop – Low bandwidth,
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
1 Using Directionality in Wireless Routing Bow-Nan Cheng Advisors: Dr. Shivkumar Kalyanaraman Dr. Partha Dutta.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Mobile Routing protocols MANET
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Rendezvous-Based Directional Routing: A Performance Analysis Bow-Nan Cheng (RPI) Murat Yuksel (UNR) Shivkumar Kalyanaraman (RPI)
Scalable Ad Hoc Routing the Case for Dynamic Addressing.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Efficient HopID Based Routing for Sparse Ad Hoc Networks Yan Chen Lab for Internet & Security Technology (LIST) Northwestern University
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
Geo Location Service CS218 Fall 2008 Yinzhe Yu, et al : Enhancing Location Service Scalability With HIGH-GRADE Yinzhe Yu, et al : Enhancing Location Service.
Ch 4. Routing in WMNs Myungchul Kim
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
1 Using Directionality in Mobile Routing Bow-Nan Cheng (MIT LL) Murat Yuksel (Univ Nevada - Reno) Shivkumar Kalyanaraman (IBM IRL) (Work done at Rensselaer.
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
Network and Systems Laboratory nslab.ee.ntu.edu.tw R. Vedantham, S. Kakumanu, S. Lakshmanan and R. Sivakumar Georgia Institute of Technology Appear in.
Directional Routing for Wireless Mesh Networks: A Performance Evaluation Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Structure-Free Data Aggregation in Sensor Networks.
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.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Virtual Direction Routing
A Location-Based Routing Method for Mobile Ad Hoc Networks
Routing Metrics for Wireless Mesh Networks
AODV-OLSR Scalable Ad hoc Routing
Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman
GPSR Greedy Perimeter Stateless Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
by Saltanat Mashirova & Afshin Mahini
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

Orthogonal Rendezvous Routing Protocol for Wireless Mesh Networks Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman

By removing position information, can we still efficiently route packets? Motivation L3: Geographic Routing using Node IDs (eg. GPSR, TBF etc.) L2: ID to Location Mapping (eg. DHT, GLS etc.) L1: Node Localization ORRP N/A Issues in Position-based Schemes S N WE (0,4) (4,6) (5,1) (8,5) (12,3) (15,5)S D D(X,Y)? ?

Motivation – Multi-directional Transmission Methods Multi-directional AntennasTessellated FSO Transceivers Directional communications Model needed for ORRP 45 o 22.5 o

ORRP Introduction Up to 69% A B 98% Assumptions  Neighbors are assigned a direction  Local Sense of Direction Ability to Transmit/Receive Directionally Directional, smart antennas FSO transceivers

ORRP Design Considerations  Considerations: High probability of connectivity without position information [Reachability] Scalability O(N 3/2 ) total state information maintained. (O(N 1/2 ) per node state information) Even distribution of state information leading to no single point of failure [State Complexity] Handles voids and sparse networks  Trade-offs Path Stretch Probabilistic Reachability

ORRP Proactive and Reactive Elements Node C Fwd Table DestNextCostDir AB2120 o DD1230 o Node B Fwd Table DestNextCostDir AA190 o A B C D 1.ORRP Announcements (Proactive) – Generates Rendezvous node-to-destination paths ORRP Route REQuest (RREQ) Packets (Reactive) ORRP Route REPly (RREP) Packets (Reactive) 4. Data path after route generation 4 4

Deviation Correction: Multiplier Angle Method (MAM) Concept 180 o =45 o 45 o = 180 o -90 o =- A B C D E F G Multiplier (m) Desired Angle Received Angle Loop Prevention Actual Tx Angle Interface Separation Angle Deviation Angle New Multiplier (m)

Void  min(+4  6   =  +  4  m = +2 S R  min(+4   =  +  m = +3  min(+4   =  +  m = 0  min(+4  4   =  +  4  m = +2  min(+4  4   =  +  4  m = +3 Multiplier Angle Method (MAM) Examples Basic Example VOID Navigation/Sparse Networks Example  min(+4  6   =  +  4  m = +2

ORRP Void Navigation – differences from GPSR perimeter routing  ORRP seeks only intersections between destination ORRP packets and source ORRP packets – increased flexibility  MAM is an inherent nature of ORRP and not a special case that switches on and off like GPSR perimeter routing  ORRP does not require location-id mappings as GPSR does

Performance Evaluation of ORRP  Metric Reachability – Percentage of nodes reachable by each node in network (Hypothesis: high reachability) State Complexity – The total state information needed to be maintained in the network (Hypothesis: O(N 3/2 )) Path Stretch – Average ORP Path vs. Shortest Path (Hypothesis: Low path stretch)  Analysis (without MAM) Reachability Upper Bound State Information Maintained at Each Node Average Path Stretch  Packetized Simulation Scenarios Evaluated Effect of MAM on reachability Effect of finer-grained directionality Total state complexity and distribution of state

Reachability Numerical Analysis P{unreachable} = P{intersections not in rectangle} 4 Possible Intersection Points %99.75% 57% 67.7% Probability of Unreach highest at perimeters and corners NS2 Simulations with MAM show around 99% reachability

ORRP Perimeter Issue  Perimeter/Corner Nodes – Corner nodes have higher probability of orthogonal line intersections outside of topology bounding region

Path Stretch Analysis Average Stretch for various topologies Square Topology – Circular Topology – X 4 Rectangular – 3.24 Expected Stretch – x = 1.255x = 1.15 x = 3.24

State Complexity Analysis/Simulations GPSRDSDVXYLSORRP Node StateO(1)O(n 2 )O(n 3/2 ) ReachabilityHigh 100%High (99%) Name ResolutionO(n log n)O(1) InvariantsGeographyNoneGlobal Comp.Local Comp. ORRP state scales with Order N 3/2 ORRP states are distributed fairly evenly (no single pt of failure)

Reachability – Finer Grained Directionality (NS2 Simulations)  Observations/Discussions For sparse networks, reachability increases dramatically as number of interfaces increases. This is due to more node choices to effectively route paths Non-complete reachability even with MAM due to network “fingers” Finer-grained interface spread have increased effectiveness in sparse networks to a point Finer-grained interface spread increases reach in networks with voids

Additional Results (in brief)  MAM increases reachability to almost 100% even in rectangular topologies in NS2 simulations  Path stretch with MAM stays relatively constant even with finer granularity of antenna spread (discounting unreach)  Numerical Simulation of “additional lines” yields very little REACH and PATH STRETCH gain while adding a lot of additional state

Summary  ORRP achieves high reachability in random topologies  ORRP achieves O(N 3/2 ) state maintenance – scalable even with flat, unstructured routing  ORRP achieves low path stretch (Tradeoff for connectivity under relaxed information is very small!)

Future Work  Mobile ORRP (MORRP)  Hybrid Direction and Omni-directional nodes  More detailed abstraction to 3-D  Route loop prevention  ORRP for peer to peer networks requires the concept of locally consistent virtual direction Thanks! Questions or Comments:

Affect of Control Packet TTL on Varying Network Densities (NS2)  Observations/Discussions Reachability increases heavily when TTL is increased from 2 to 7 but stays roughly constantly with continued increases (Saturation Pt.) Total States increases dramatically from setting a TTL of 2 to 7 and then stays constant Average path length remains unchanged with TTL Reach increases until Saturation Pt with increase in TTL Total States increases until Saturation Pt with increase in TTL Average Path Length Remains constant with varying TTL

Additional Lines Study  Observations / Discussions Probability of reach is not increased dramatically with addition of lines above “2” Path stretch is decreased with addition of lines but not as dramatically as between “1” and “2” Total States maintained is increased heavily with increase in number of lines

Motivation – Hybrid FSO/RF MANETs  Current RF-based Ad Hoc Networks: 802.1x with omni-directional RF antennas High-power – typically the most power consuming parts of laptops Low bandwidth – typically the bottleneck link in the chain Error-prone, high losses Free-Space-Optical (FSO) Communications Mobile Ad Hoc Networking High bandwidth Low power Directional – secure, more effective use of medium Mobile communication Auto-configuration Free-Space-Optical Ad Hoc Networks Spatial reuse and angular diversity in nodes Low power and secure Electronic auto-alignment Optical auto-configuration (switching, routing) Interdisciplinary, cross-layer design

State Complexity – Varying Number of Interfaces (NS2 Simulations)  Observations/Discussions Total States increases with the number of nodes in the network (expected) Total states is not very dependent on the number of interfaces Increase in Total States maintained consistent with increased reachability (more states = more reachability)

Stretch – Average Path Length vs. Varying Interfaces (NS2 Simulations)  Observations/Discussions As node density increases, path length increases as next hop nodes are chosen at random from the nodes within the transmission range + LOS. With more nodes, there is more choices of “closer nodes” Average Path Length improves for dense networks with more interfaces. More interfaces increases granularity and limits node selection

ORRP Introduction Assumptions  Neighbor Discovery 1-hop neighbors Given direction/interface to send packets to reach each neighbor  Local Sense of Direction  Ability to Transmit/Receive Directionally Directional, smart antennas FSO transceivers

Deviation Correction: Multiplier Angle Method (MAM) Number of Interfaces  The angle node received packets from Received Angle () The angle node received packets from Deviation Angle () The angle to add/subtract that previous node deviated from desired angle when sending Desired Angle () The desired angle to send out Found Angle () The angle of transceiver found with neighbor closest to desired angle Separation Angle () The angle of separation between each transceiver Multiplier (m) The value to multiply  by to find new desired angle Important Notes: 1.Only corrections outside of antenna spread considered 2.MAM assumes that relative distances from one hop to another are relatively equal 3.All deviation correction done at RREQ and ORRP Announcement level (not on each transmission)

ORRP Packet Deviation Issue  Sending in orthogonal directions increases likelihood of intersections (Single line: 69% intersection vs. Orthogonal Lines: 98% intersection)  Packet deviation potentially lowers the likelihood of intersections (ie: if packets end up traveling in parallel paths)  Question: How can we maintain straight paths as much as possible without adding too much overhead to the system?

Thanks! Can directionality be used at Layer 3? YES!