Professional Documents
Culture Documents
Localization And
Routing
Unit 4: Localization And Routing
C C
Mulitilateration
A A A
B B B
C C C
TRIANGULATION
• Triangulation is used when the direction of
the node instead of the distance is
estimated, as in Angle of Arrival (AoA)
systems. The node positions are
calculated by using the trigonometry laws
of sine and cosine.
θ3
θ2
θ1
Routing
● Routing Basics,
● Routing Metrics
● Routing Techniques
Routing Basics
● Data source
◦ The node in the network, which produces the
required data and is able to send it out to other
nodes in the network
● Data destination
◦ The node in the network, which requires the
data and is able to receive it from other nodes
in the network
Contd..
● Data forwarder. Any node in the
network, which is not the source or the
destination of the data, which is able to
receive it from another node and to send it
further
● Data sink. A dedicated node(s) in the
network, which is the implicit destination
of any data in this network.
Routing scenarios in a sensor
network
Routing scenarios in a sensor
network
5.2 ROUTING METRICS
● The routing metric is the driving force
behind routing
◦ Hops
◦ Number of Retransmissions
Location and Geographic Vicinity
5.2.2 Hops
5.2.3 Number of Retransmissions
Delivery Delay
5.3 ROUTING PROTOCOLS
● A routing protocol is an algorithm, which defines how
exactly to route the packet from the source to the
destination.
● It uses one or even more of the previous metrics to
evaluate the network conditions and to decide what
to do the main routing
● Routing protocol requirements for WSNs:
◦ Energy efficient : Protocols need to be able to cope
with node sleep and to have little overhead for
route discovery and management.
◦ Flexible : Protocols must be able to cope with
nodes entering or exiting the network (e.g., dead
nodes or new nodes) and with changing link
conditions
5.3 ROUTING PROTOCOLS
● Routing Protocols:
● Full-Network Broadcast,
● Location-Based Routing,
● Directed Diffusion,
● Collection Tree Protocol
5.3 ROUTING PROTOCOLS
● Controlled full-network broadcast sends a
single packet from one source to all other
nodes of the network. It is guaranteed that
it will stop once all nodes receive the
packet.
● ⇒ Location-based routing selects next hops
from a single source to a single destination
by evaluating the geographic distance
between the next hops and the final
destination. Sometimes it enters a dead
end, which needs to be solved via face
routing.
5.3 ROUTING PROTOCOLS
● Directed diffusion explores an alternative
routing approach, where there are no real
destinations for the packets but interests. Data
is routed towards these interests and eventually
arrive at the interested destination(s).
● CTP (Collection Tree Protocol) is the most often
protocol used in real world applications. It
builds a tree rooted at the sink and connects all
nodes with the sink. The data gets collected
from all nodes at the sink.
● ⇒ Zigbee is a (industrial) standard protocol
that is less flexible than CTP.
QUESTIONS
THANK YOU
RANGE BASED DISTANCE ESTIMATION
Note: The Friis space equation above does not consider losses
RANGE BASED DISTANCE ESTIMATION
Anchor Nodes: These are nodes that know their coordinates a priori
and are used to calculate global coordinates in Anchor-based systems
3. Refine the node positions using information about the range to,
and positions of neighbouring nodes
REFERENCES
Moaveni-Nejad, K. and Li, X.-Y. Path Exposure, Target Location, Classification and Tracking in Sensor Networks,
in Handbook of Sensor Networks: Algorithms and Architectures (ed I. Stojmenović), John Wiley & Sons, Inc.
2005
D. Niculescu and B. Nath, “Ad hoc positioning system (APS),” in Proceedings of GLOBECOMM, November
2001.
R. Severino and M. Alves “On a Test-bed Application for the ART-WiSe Framework” Technical Report,
November 2006 www.hurray.isep.ipp.pt website visited November 15, 2011
Boukerche, E. F. Nakamura and A.A.F. Loureiro “Algorithms For Wireless Sensor Networks: Present And Future”
in Algorithms and Protocols for Wireless Sensor Networks, John Wiley & Sons Inc. 2009
L. Hu, and D. Evans, “Localization for Mobile Sensor Networks,” in Proceeding of Tenth Annual International
Conference on Mobile Computing and Networking (MobiCom 2004), October 2004
A. Savvides, H. Park, M.Srivastava, “The bits and flops of the N-hop multilateration primitive for node
localization problems”, in First ACM International Workshop on Wireless Sensor Networks and Application
(WSNA), Atlanta, GA, 2002, pp. 112-121.