Download T9-routing

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Net bias wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

Distributed firewall wikipedia , lookup

Distributed operating system wikipedia , lookup

Wireless security wikipedia , lookup

Peering wikipedia , lookup

AppleTalk wikipedia , lookup

Backpressure routing wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

Deep packet inspection wikipedia , lookup

IEEE 802.11 wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

IEEE 1355 wikipedia , lookup

Computer network wikipedia , lookup

Internet protocol suite wikipedia , lookup

Zero-configuration networking wikipedia , lookup

CAN bus wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Kademlia wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Peer-to-peer wikipedia , lookup

Airborne Networking wikipedia , lookup

Routing wikipedia , lookup

Routing in delay-tolerant networking wikipedia , lookup

Transcript
Routing Protocols in
Ad-hoc Networks,
OLSR
Self configuring systems (SCS)
TTM3 – Høst 2004
Jørn Andre Berntzen
22/10/2004
Overview
Intro to wlan
 Type of Wlans
 Example of usages
 Example protocol
 Relevance to SCS

Intro Wlan







Wlan (Wi-Fi) is IEEE 802.11 standard
Wlan is a Wireless LAN
Alternative to cabled LAN
Radio interface, either send or receive
2.4 Ghz free (microwave & bluetooth)
5.15–5.35 GHz free for indoor usage in
Norway
campus, school, airports (hotspot)
802.11 Medium Acess Control (MAC)
802.11 is a protocol for communication between two nodes
( one-hop )
Two types of Wlan
Infrastructure:
One master, several slaves
Ad-hoc:
All potential masters and slaves at the same
time
IBSS
More of infrastructure
one subnet, one ESSID
BSS
Infrastructure or peer-to-’server’







Nodes can not choose its link, traffic is always
to/from the Access Point (AP)
802.11 says CSMA/CA (PCF)
Hotspots
x APs acts between at least two wireless nodes
APs in a ESS supports up to 255 nodes (one subnet)
Solution is centralized and scalable
Often used solution today (2004)
Example Ad-hoc ’without’ protocol
P2P type,one-hop only (802.11)
Ad-hoc ’with’ protocol (routing)
-multihop-
Ad-hoc with protocols, selfconfiguring
Self-organized routing (multihop)
 Dynamic updating and rapid topology
changes as nodes come and go
 No default gateway, a problem really
 Good for emergencies – redundancy in
every node reachable

WLAN; example of use
Ad-hoc protocols
Two types: proactive and reactive
Different protocols, different features of:





Scalability, number of nodes
routing table convergence time
organisation
Administration
Resource-usage
Ad-hoc: proactive protocols




Updates routing table proactively – before route
really needs to be know
Frequent update of routing table gives more
overhead to network traffic
But only short delay when packets need to be
transferred
Scalable if zoned or nodes given different roles
Ad-hoc: reactive Protocols




Updates routes only when data is to be
transferred
Updating routing table gives small overhead to
traffic
Updating typically done with controlled ’flooding
requests’ into the net
Possible long delay for packet transmission if
entry in routing-table has timed-out
Optimized link source routing
(OLSR)
Type: Proactive and ad-hoc
Mobile Ad Hoc Network Protocol (MANET)
Routing: Link state routing protocol w/optimization
Uses: Multipoint relay (MPR)
2
originating node
1
3
Two-hop node
5
4
One-hop node
MPR node
MPR(1)={2,3,4,5}
OLSR data structures
MPR relays and multicast control traffic when
theres are topology changes. The receiving nodes use
these TC messages to update the:



Neighbour sensing information base
Topology information base
Routing table
TC messages are sent from nodes and multicast
by MPRs
Internet connectivity
OLSR

MANET – Mobile Ad hoc Network

OLSR ’Internet Connectivity’
 Auxiliary
function of OLSR
 Uses Host and Network Association (HNA) messages
 injecting external routing information into an MANET
OLSR Plugins (the Unik Olsrd)

Add-ons to the original OLSR
 Plugin uses the ’standard’ OLSR forwarding
 No need to change implemented code, patch e.g
 Self-configuring nodes
Example of plugin:

PAA – proactive Auto-configuration
 No use of DHCP, every avoiding point-of-failure.
Client when unconfigured and server when configured.
Why MANET?







No centralized administration
mobile-user friendly (PDA, laptop)
Self-creating, self organizing
Anytime, anywhere
No fixed topology
Fault resilient
Wireless extension to the Internet Protocol (IP)
Questions ?