Wireless Sensor Networks
- 5. Routing
Christian Schindelhauer
Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg
Version 30.05.2016
1
Wireless Sensor Networks 5. Routing Christian Schindelhauer - - PowerPoint PPT Presentation
Wireless Sensor Networks 5. Routing Christian Schindelhauer Technische Fakultt Rechnernetze und Telematik Albert-Ludwigs-Universitt Freiburg Version 30.05.2016 1 AODV Perkins, Royer - Ad hoc On-Demand Distance Vector Routing, IEEE
Christian Schindelhauer
Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg
Version 30.05.2016
1
§ Perkins, Royer
Mobile Computing Systems and Applications,1999 § Reaktives Routing-Protokoll § Reactive routing protocol
2
§ Algorithm
thesender
§ Assumption: symmetric connections
3
4
5
6
7
8
9
10
11
12
§ Intermediate nodes
is up-to-date
§ Destination Sequence Numbers
DSR
sequence number
may not generate a route reply (RREP) packets
13
§ Reverse pointers are deleted after a certain time
§ Routing table information to be deleted
14
§ Neighbors of a node X are active,
§ If a link of the routing table is interrupted,
§ Link failures are distributed by Route Error (RERR) packets to the sender
15
16
§ Hello messages
from
§ Alternative
17
§ When a node receives a message with destination sequence number N
§ In order to prevent loops
instance, CEABC)
18
19
Optimization Expanding Ring Search
§ Route Requests
increased by a constant factor and resent
§ This optimization is also applicable for DSR
20
DYMO - Dynamic MANET On-demand (AODVv2) Routing
§ Literature § I. Chakeres and C. Perkins, “Dynamic MANET On- demand (DYMO) Routing,” IETF MANET, Internet- Draft, 5 December 2008, draft-ietf-manet-dymo-16. § Improvement of AODV § RREQ, RREP to construct shortest length paths § Path accumulation § a single route request creates routes to all the nodes along the path to the destination § Unreliable links can be assigned a cost higher than
§ Sequence numbers to guarantee the freshness routing table entries
23
§ Routing
§ Protocol types
24
25
§ Proactive
Vector Protocols
Distance Vector (DSDV)
(OLSR) § Reactive
(AODV)
Routing Protocol
Algorithm (TORA) § Hybrid
§ Literature
Routing Protocol, 2003
§ Most proaktive protocols are are based on
26
§ Connections are periodically published throughout the network § Nodes propagate information to their neighbors
§ All network information is stored
§ Each node computes shortest paths
27
Optimized Link State Routing (OLSR)
§ Each nodes broadcasts its neighborhood list
§ Reducing the number of messages
§ Multipoint relay node (MPRs)
multipoint relay node as in its 2-hop neighborhood
§ Node sends their neighborhood lists
neighborhood can be chosen
28
Optimized Link State Routing (OLSR)
§ Combines Link-State protocol and topology control § Topology control
neighborhood
§ Link State component
29
Optimized Link State Routing (OLSR)
30
Optimized Link State Routing (OLSR)
31
Optimized Link State Routing (OLSR)
32
§ Multipoint Relaying for Flooding Broadcast Messages in Mobile Wireless Networks, Amir Qayyum, Laurent Viennot, Anis Laouiti, HICCS 2002 § Problem is NP-complete § Heuristics
§ Notations
33
§ At the beginning there is no MPR
§ Rule 1: A node of x is selected as MPR, if
§ Rule 2: If nodes in N2 (x) are not covered:
in N2(x)
34
35
Rule 1 Rule 1 Rule 1
36
37
§ OLSR is flooding link information using MPRs
§ Receivers choose their own MPRs for propagating
§ Routes use only MPRs as intermediate nodes
39
§ Haas 1997
networks, Proc. of IEEE 6th International Conference on Universal Personal Communications, 562–566
§ Zone Routing Protocol combine
40
§ Routing zone of a node x
§ Peripheral nodes
41
§ Intra zone routing
routing zone of node
§ Inter zone routing
nodes
42
43
routing zone of x
peripheral nodes
route discovery for blue node
44
45
route discovery for blue node
Route Reply
46
route discovery for blue node
47
Data transfer
route discovery for blue node
§ Literature § From MANET To IETF ROLL Standardization: A Paradigm Shift in WSN Routing Protocols, Watteyne et al, IEEE Communication Survey & Tutorials, Vol. 13, No. 4, 4th Quarter, 2011 § Routing Protocols in Wireless Sensor Networks: A Survey, Goyal, Tripathy, 2012 Second International Conference on Advanced Computing & Communication Technologies § Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey, Pantazis et al., IEEE Communication Survey & Tutorials, Vol. 15,
48
§ Single Hop § Two participants, sender/receiver, e.g. outdoor temperature sensor § Base stations: master/slave, e.g. Bluetooth § Many participants, i.e. data mule § Multihop § Local Communication § Point-to-Point/Unicast § Convergence § Aggregation § Divergance
49
Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey, Pantazis et al., IEEE Communication Survey & Tutorials, Vol. 15, No. 2, 2nd Quarter, 2013
improve networking
satisfies to forward the smallest value
50
51
52
53
54
55
easily
Aggregation Techniques for Sensor Networks, Shrivastava et al. Sensys 04
56
57
a tree
58
Probabilistic Counting for Data Aggregation
2004
Boaz Patt-Shamir, Theoretical Computer Science 370 (2007) 254–264 61
§ MANET Routing § Flooding Based Routing (MANET) § Flooding, DSR, AODV, DYMO § Cluster-Based Hierarchical Routing § Low-Energy Adaptive Clustering Hierarchy (LEACH) § Geographic Routing § Greedy Routing § Face Routing § Self-Organizing Coordinate Systems § Inferring Location from Anchor Nodes, Virtual Coordinates § Gradient Routing § Gradient-Based Routing (GBR) § Routing Protocol for Low Power and Lossy Networks (RPL)
62
Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey, Pantazis et al., IEEE Communication Survey & Tutorials, Vol. 15, No. 2, 2nd Quarter, 2013
University of Freiburg Technical Faculty Computer Networks and Telematics Christian Schindelhauer University of Freiburg Technical Faculty Computer Networks and Telematics Christian Schindelhauer
Routing