Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

20
Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing Fred Baker Cisco Systems draft-baker-manet-ospf- problem-statement-00.txt

description

Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing. Fred Baker Cisco Systems draft-baker-manet-ospf-problem-statement-00.txt. Interesting drafts. Things we think are close: draft-mirtorabi-ospfv3-af-alt-00.txt 3 more drafts coming Related Work - PowerPoint PPT Presentation

Transcript of Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Page 1: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Problem Statement for OSPF Extensions for Mobile Ad Hoc

Routing

Fred BakerCisco Systems

draft-baker-manet-ospf-problem-statement-00.txt

Page 2: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Interesting drafts

• Things we think are close:– draft-mirtorabi-ospfv3-af-alt-00.txt– 3 more drafts coming

• Related Work– draft-ogier-manet-ospf-extension-00.txt– draft-spagnolo-manet-ospf-wireless-interface-

00.txt

Page 3: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Fundamental Approach

• Current target:– US Army WIN-T Network

• Design Guidelines– Add a radio interface to OSPF without perturbing

existing protocol or capabilities– Using that within a combined radio+wired network

• Collaboration between– Cisco folks– Inria (OLSR) folks– Boeing Research– Naval Research Labs

Page 4: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Security considerations

• Mobile wireless networks prone to physical security threats

• Inter-router authentication needed prior to the exchange of network control information.

Page 5: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Network design requirements

• Manet networks are not often isolated networks • Manet networks often consist of vehicles

containing racks with equipment and an internal LAN, or vehicles or robots accompanying groups of people connected to them via wireless LAN technologies and interconnected with other such groups.

• Often interspersed with field offices• Connected to a larger internet via standard WAN

technologies such as satellite links, optical fiber, or virtual and circuit switched networks.

Page 6: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Combining manet and traditional wired networks

• Adaptation of both OSPFv2 and OSPFv3 has been considered

Page 7: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

The big picture

NIPRNETetc

Service backboneSuch as satcom to

Fixed assets

Truck addressableWithin fixed baseNetwork (802.11)

Truck addressableWithin regional rapidDeployment network

Unit-specificFixed assets

Manet cloud

Base network

Page 8: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Router-to-radio connection

Radio

System

Next-generation3200

Different rates depending on SNR/BER and radio waveform of connection

(potentially many waveforms in same chassis)

Page 9: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Key considerations in traffic management

• Router-radio interface has what amounts to virtual circuits per neighbor

–Shallow txring in radio per routing neighbor–Separate MQC QoS data structures per routing neighbor –Each routing neighbor has a different rate, managed by the radio–Therefore each neighbor must have its own controlled rate protocol between router and radio

JTRS Radio

System

Next-generation3200

PPPOE withextensions

Page 10: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Mobile ad hoc network issues

• Often bandwidth-constrained• Often power-constrained • Limited security • Unnecessary transmission is something to

be avoided. • Security threats need to be actively

addressed, • Transmissions and computation loads

need to be minimized.

Page 11: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Ad hoc networks

• IEEE 802.11?

• Choose layer 3 routing over 802.1 bridging?– Network management concerns, – Scaling concerns, – Administrative boundaries

• No obvious way to aggregate neighbor sets in the way one does for lans.

Page 12: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Relay traffic minimization

• Optimizations such as DR election will not perform correctly in MANET networks

• How much information needs to be flooded throughout the network?– Ideal solution: each node will receive a

particular lsa exactly once– It would be nice if only and exactly one router

relayed lsas.– It would be nice to minimize the transmission

of lsa acknowledgements

Page 13: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Standard OSPF Flooding

Page 14: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Overlapping Relays

Page 15: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Addressing power issues

• Units that rely on batteries may set a policy that they are willing to relay messages on their radio interfaces, but not very willing

• May also have LAN interfaces and be willing to relay traffic from radio interfaces on which they are not exchanging even keep-alive traffic to non-radio neighbors at times that their radio interfaces are incommunicado.

Page 16: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Scaling for rapid movement

• Network should not thrash • If neighbor relationships are changing rapidly,

the time invested to become FULL with a peer as defined in OSPF must be minimized,

• Efficiently scope the propagation of topology information such that rapid mobility or change in one part of the network need not be disseminated throughout the network.

Page 17: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

IPv4 and IPv6 routing

• OSPF has historically chosen a "ships in the night" model

• In mobile ad hoc networks, however, running two protocols in parallel has a heavy impact when the network changes

• In mobile ad hoc networks carrying both ipv4 and ipv6 traffic, it would be good for a single routing protocol to calculate one set of routes and decorate those routes with both ipv4 and ipv6 prefixes.

Page 18: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Reliable vs unreliable flooding

• Problem with unreliable flooding: the assumptions it makes.– Frequent unreliable flooding: limited scalability

• Consequences of losing even a single LSA can be great.

– Exponential explosions of transmissions, such as can be prohibitively chatty

Page 19: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Area hierarchy

• No present manet protocol provides a counterpart to OSPF administrative areas.

• Some provide dynamic clustering

• Not obvious that the hierarchical area model fits proposed manet deployments.

• Model permitting summary lsas exchange at any boundary preferable

Page 20: Problem Statement for OSPF Extensions for Mobile Ad Hoc Routing

Problem Statement for OSPF Extensions for

Mobile Ad Hoc RoutingFred Baker

Cisco Systemsdraft-baker-manet-OSPF-problem-statement-00