Wireless internet routing Philippe Jacquet. Internet and networking Internet –User plurality connected to –Sources plurality.

Slides:



Advertisements
Similar presentations
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Advertisements

1 4 th International Conference on Systems and Network Communications IEEE ICSNC 2009 Porto, September 2009 Multi-Point Relaying Techniques with.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Large wireless autonomic networks Sensor networks Philippe Jacquet.
1 5 th IEEE Workshop on Wireless Mesh Networks IEEE WiMESH 2010 Boston, 21 June 2010 Using Relative Neighborhood Graphs for Reliable Database Synchronization.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Summary and Further Reading Part I of 13th.
Securing OLSR Using Node Locations Daniele Raffo Cédric Adjih Thomas Clausen Paul Mühlethaler 11 th European Wireless Conference 2005 (EW 2005) April
Arsitektur Jaringan Terkini
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
H-SPREAD: A Hybrid Multipath Scheme for Secure and Reliable Data Collection in Wireless Sensor Networks Wenjing Lou, Member, IEEE, and Younggoo Kwon.
KUASAR An efficient and light-weight protocol for routing and data dissemination in ad hoc wireless sensor networks David Andrews Aditya Mandapaka Joe.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
UM-OLSR OLSR routing protocol in NS2
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Ad hoc Network 江崎研究室 修士1年 中島 亮. What is Ad hoc Network?  Meaning of Ad hoc Network Ad hoc =その場限りの Node to node → ノード間で一時的に形成されるネットワーク.
Interference-Aware QoS OLSR for Mobile Ad-hoc Network Routing SAWN 2005, May 24 P. Minet & D-Q. Nguyen.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Ad Hoc Wireless Routing COS 461: Computer Networks
1 7 th IEEE International Conference on Mobile Ad-hoc and Sensor Systems IEEE MASS 2010 San Francisco, CA (United States), November 8 – 12, 2010 Optimization.
Wireless networks Philippe Jacquet. Link layer: protocols in local area networks MAC/link address: –6 octets Starts with 1: unicast Starts with 0: multicast.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
CIS 725 Wireless networks. Low bandwidth High error rates.
Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks Weisheng Si, Roksana Boreli Anirban Mahanti, Albert Zomaya.
Profiles and Multi-Topology Routing in Highly Heterogeneous Ad Hoc Networks Audun Fosselie Hansen Tarik Cicic Paal Engelstad Audun Fosselie Hansen – Poster,
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
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.
Carlos Rodrigo Aponte OLSRv2 High Level Overview.
A survey of Routing Attacks in Mobile Ad Hoc Networks Bounpadith Kannhavong, Hidehisa Nakayama, Yoshiaki Nemoto, Nei Kato, and Abbas Jamalipour Presented.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Outline Wireless introduction Wireless cellular (GSM, CDMA, UMTS) Wireless LANs, MAC layer Wireless Ad hoc networks – routing: proactive routing, on-demand.
Qamar A TararOLSR Protocol1 Optimized Link State Routing Protocol for Ad Hoc Networks Qamar Abbas Tarar “Mobile ad-hoc networks based on wireless LAN”
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
MANETS Justin Champion Room C203, Beacon Building Tel 3292,
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
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.
Ch 4. Routing in WMNs Myungchul Kim
Efficient Flooding in Ad Hoc Networks: a Comparative Performance Study
Link State Routing David Holmer Generic Link State Routing  Each node monitors neighbors/local links and advertises them to the network.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
Scalable Routing Protocols for
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
1 Optimized Link State Routing Protocol for Ad Hoc Networks Jacquet, p IEEE INMIC Dec park gi won
An Efficient Routing Protocol for Green Communications in Vehicular Ad-hoc Networks Jamal Toutouh, Enritue Alba GECCO’ 11, July Presented by 劉美妙.
Wireless Sensor Networks 5. Routing
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mobile Computing CSE 40814/60814 Spring 2017.
OSPF extension for MANET based on MPR
A Brief Talk on Mesh Routing
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
COMP 3270 Computer Networks
Sensor Network Routing
Ad-hoc On-demand Distance Vector
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad-hoc On-demand Distance Vector
Ad hoc Routing Protocols
Adhoc and Wireless Sensor Networks
OLSR + FSR for Scalability in Mesh Networks
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Routing protocols in Mobile Ad Hoc Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

Wireless internet routing Philippe Jacquet

Internet and networking Internet –User plurality connected to –Sources plurality

Wireless architectures Three main architectures –Point to point –Base station –Mesh

Signal processing complexity in ground wireless networks Diagram Capacity-Range GSM UMTS Wavelan IEEE Hiperlan1&2 IEEE802.11a UMTS pico- cell UMTS micro-cell Capacity in bit/s distance in m bluetooth

Mobile ad hoc networks Mesh and mobile

6 DARPA’s proposal for LANdroids 2. Wireless network capabilities required

7 2. Which wireless networks? MANET VANET wireless sensors Wireless community network

Wireless networks Mobile ad hoc networks –Mobility makes link failure a necessity Refresh period 1 second Automatic self-healing –Local neighborhood is local space Unlimited neighborhood size –Stadium network: N=10,000, with average degree 1,000 BGP needs links exchange per refresh time BGP fails on Wifi networks with 20 users at walking speed. Heavy density kills link state management.

Wireless internet Mobile ad hoc routing Mobile Ad hoc NETworks –Two protocol classes: Proactive class Reactive class

Proactive class Link state protocols –Full internet legacy –Topology compression –Periodic control traffic –Permanent routing tables –OLSR

Reactive class Distance vector based –Partial internet legacy –Path limited topology –On demand route discovery –Temporary routing tables –AODV

Optimized Link State Routing protocol Topology compression –Run light and fast, only on best routes Carry a subset of the local table Stay on selected links

Topology compression graph(V,E) Optimized Link State Routing (OLSR) –A mobile network can be very dense (ex: |V|=10 4,|E|=10 7 ) –Instead advertizing all links, a node advertizes only its multipoint relays. –The multipoint relay set much smaller than neighbor set

Multipoint relay sets Multipoint relay set of a terminal : Neighbor subset that covers the two hop neighbors Goal: find the smallest posible multipoint relay set Multipoint relay links

Multipoint relay set Local computation –Need to know two-hop neighborhood –Optimal is NP hard –Greedy algorithm is optimal to factor Good enough for performance

Multipoint relay set Greedy selection algorithm On node A Intialize N 2  N 2 (A), E r (A) . While (N 2  ) do Find y in N(A) which maximizes |N 2  N(y)| Add Ay to E r (A) N 2  N 2 - N(y) Return E r (A)

Topology compression In Erdös-Rényi random graph models: In unit disk random graph model:

B A Topology compression The union of multipoint relay link sets is a remote-spanner –Nodes compute their routing tables with the remote-spanner and their local table. Topology compression is lossless. –Optimal routes in tables also optimal in genuine topology.

Route optimality proof By recursion: if D is at distance k from A in G(V,E) there exists a route of length k in G(V,E(A)+E r ) from A to D –true for k=1: (A,D)  E(A). –If true for k, then if D at distance k+1, let the chain F-H-D with d(A,F)=k-1 and d(A,H)=k. Node F is a two hop neighbor of node D. –Let M the multipoint relay of D which covers F. –M is at distance k from A, thus there exists a route L of length k in G(V,E(A)+E r ) from A to M. –(M,D)  E r, thus L+(M,D) is in G(V,E(A)+E r ) and is of length k+1. AD FH M

Control traffic reduction Topology reduction –Topology compression Dissemination reduction –Information about topology move only on multipoint relay links Further dissemination reduction –Wireless flooding Total reduction

Wireless flooding A single transmission per node –broadcast emission –Instead of a copy per link

Dissemination reduction link flooding (cost |E|) packet P node A P←reception(); If !(P==null) then if!(P  received) then insert P in received; B←last_emitter(P); for each C  N(A) do if(C≠B) then send(P,C); broadcast flooding (cost |V|) P←reception(); If !(P==null) then if!(P  received) then insert P in received; broadcast(P);

Multipoint relay flooding Only multipoint relays flood the information (reduction factor |E r |/|E|) P←reception(); If !(P==null) then if!(P  received) then insert P in received; B←last_emitter(P); if(BA  E r ) then broadcast(P);

Multipoint relay flooding Packet P dissemination from node S. Any arbitrary A –Closest emitter of P to A: distance k –Prove that k≤1

Multipoint relay flooding A F G H G’

OLSR neighbor sensing Partial Link control on network layer Periodic broadcast of hello message –Contain list of heared neighbors –Two way check

MPR selection Collect the 2-way neighbor lists of neighbor nodes Run the selection algorithm. Advertize MPR set in hello