Title: MPR Extension for
165th IETF OSPF WG in Dallas, March 23rd 2006
- MPR Extension for
- OSPF on MANETs
- draft-baccelli-ospf-mpr-ext-01.txt
-
- Emmanuel Baccelli
2Agenda
- MANET-OSPF background
- Topology reduction with MPR links
- Flooding optimization with MPR extension
3Keys to efficient OSPF on MANETs
- MANET-OSPF DT results
- Need overhead reduction
- Need to focus on LSUpdate
- Reduction can be achieved
- with flooding optimization
- with topology reduction
- with adjacency limitation
benchmark results Henderson, Spagnolo et al.
4OSPF extensions for MANET
- No change to traditional OSPF
- Existing code/protocol unaltered
- MANET instabilities wont affect OSPF stability
- Leverage existing code/mechanisms
- Changes concern only OSPF MANET interfaces
- Specific MANET interface type addressing
- highly dynamic topology, scalability, radio link
fading - draft-baccelli-ospf-mpr-ext-01 proposes
- topology and adjacency reduction
- flooding optimization
5MPR Multi-Point Relays
- MPR selects a subset of
- links and nodes to achieve
- optimized network coverage.
MPR
MPR
MPR
6Topology Reduction withMPR Links Adjacency
Limitation
- MPR yields naturally adjacency limitation
- Adjacencies are between
- MPR and MPR-selectors (MPR links)
- Some routers form adjacencies with every neighbor
- Hybrid routers (with both traditional and MANET
interfaces) - Results in lossless topology reduction
7MPR links guarantee shortest paths
2-WAY link
Adjacency
MANET-OSPF
MANET-OSPF
Case 1
- MANET source hop
- may be 2-WAY
Case 2
8OSPF Heterogeneous Topologies
MANET-OSPF
- paths to/through a MANET
- made of adjacencies
- the best paths (shortest)
OSPF
S
D
MANET-OSPF
Case 1
OSPF
OSPF
S
Case 2
2-WAY link
Adjacency
9Path costs are minimal
2-WAY link
Adjacency
MANET-OSPF
1
1
1
1
1
1
1
S
OSPF
no out-of-track forwarding
10MPR Links Topology Reduction Evaluation
Unit Disk Graph simulations speed 60 mph, radio
range 1 mile, 40 - 100 routers
Full topology
Full topology
MPR-OSPF
MPR-OSPF
number of links in advertized topology
MANET LSUpdate overhead (number of
advertized links per minute)
11Flooding Optimization with MPR
- MPR selection can also be used to optimize
flooding - Only MPRs retransmit
- The whole network is covered
- The number of retransmitters is drastically
reduced
MPR
S
S
MPR
12Flooding Optimization with MPR
Unit Disk Graph simulations 2x2 miles, radio
range 1 mile, 40 - 100 routers
Traditional flooding
MPR flooding
Number of retransmitters to complete flooding
13OSPF MPR Extension in a Nutshell
- MPR information is signalled only on MANET
interface, with HELLO packets appended LLS
information.
- MPR is validated to be simple and efficient by
manet-wg - Drastic overhead reduction (topology flooding)
- No loss in connectivity
- Guaranteed no route-stretch
- Simple leverage of existing code base, extensible
- Performs well in all cases (including high
mobility)
14Next Step
- MPR extension must be evaluated for OSPF on MANETs