28
LOCALIZATION in Sensor Networking Hamid Karimi

LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node power supply sensors embedded processor wireless

Embed Size (px)

Citation preview

Page 1: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

LOCALIZATION in Sensor Networking

Hamid Karimi

Page 2: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Wireless sensor networks

Wireless sensor node power supply sensors embedded processor wireless link

Many, cheap sensors wireless easy to install intelligent collaboration low-power long lifetime

Page 3: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

The first Sensor Networks

Research started in the 80s by DARPA

Early sensor networks were used in the military

Page 4: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Sensor Network Architecture

SINK

TASK MANAGER

Internet/Satellite

Page 5: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

What is Localization?

A mechanism for discovering spatial relationships between objects

Page 6: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Modern applications

Physical security Detecting intruders

Medical Patients in a hospital

Habitat monitoring Wildlife, plants

Environmental Tracking forest fires, pollution

Smart buildings Air traffic control

Required in most applications:Location of the sensor

Page 7: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Reasons for the important of localizationThe localization problem is even more important in wireless sensor

networks for

the following reasons:

1. Many WSN protocols and applications simply assume that all nodes in the system are location-aware.

2. If a sensor is reporting a critical event or data, we must know the location of that sensor.

3. If a WSN is using a geographical routing technique, all of the nodes must be aware of their location.(Location Aided routing)

Page 8: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Initialization

Initialization: Node has no knowledge of its location.

Page 9: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Localization in Sensor Networks

Spatial localization - determining physical

location of a sensor node in the network.

Localization is an essential tool for: The development of low-cost sensor networks

for use in location-aware applications Geographic routing

Page 10: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Possible Implementations/ Computation Models

Page 11: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Determining Location

Direct approaches GPS

Expensive (cost, size, energy) Only works outdoors, on Earth

Configured manually Expensive Not possible for ad hoc, mobile networks

Indirect approaches Small number of anchor nodes

anchor are configured or have GPS Other nodes determine location based on messages

received

Page 12: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

GPS

The most obvious solution to this localization problem is to simply equip every node with its own GPS device.

GPS can work only outdoors.

GPS receivers are expensive and not suitable in the construction of small cheap sensor nodes.

A third factor is that it cannot work in the presence of any obstruction like dense foliage etc.

Most of the proposed localization techniques today,depend on recursive trilateration/multilateration techniques

Page 13: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

NASA Mars Tumbleweed

Nodes moving, Anchors stationary

Nodes and Anchors moving

Nodes stationary, Anchors moving

Indirect approaches

Page 14: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Steps in Localization

Ranging Phase : distances or angles are measured between known points and the object to be located.

Localization Phase : distances or angle measurements are combined to produce the location of the object.

Refinement Phase : which is an optional step

Most localization techniques consist of tree steps or phases:

Page 15: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Ranging Phase

Received Signal Strength Indicator (RSSI)

Time of Arrival (ToA)

Angle of Arrival (AoA)

Incremental Stepping of Transmission Power

Hybird

Some of the prominent techniques for the Ranging phase include:

Page 16: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Received Signal Strength Indicator (RSSI)

Problem: Irregular signal propagation characteristics (fading, interference, multi-path etc.)

A node receiving a message simply, measures the power of the incoming signal .

An inverse relationship between power and distance can be used to estimate the distance between the nodes.

Page 17: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Time difference of arrival (TDOA)

Idea: Use time difference between arrival of RF and ultrasound signals.

Advantage:

No synchronization Accurate Estimate

Page 18: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Incremental Stepping of Transmission Power

the relationship between a device's transmission power and the maximum distance a signal can transmit.

allows one to gradually increment that transmission power. Once a message is "heard", a bound on the maximum distance between the nodes can be inferred.

Page 19: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Localization Phase

Range Base Schemes Trilateration Multilateration Sum-Dist

Range Free Schemes

Centroid Localization DV-Hop localization

Depending on the method used for ranging, an appropriate localization technique is applied in the second phase. The following localization strategies have been proposed :

Page 20: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Trilateration

: unknown coordinates of node

Subtracting eq. 3 from 1 & 2:

Assuming distances to three points with known location are exactly given

: coordinates of anchor point i, Ri distance to anchor i

Page 21: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Trilateration

Rearranging terms gives a linear equation in

Rewriting as a matrix equation :

Page 22: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Trilateration

Page 23: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

MultilaterationAssume some nodes can hear at least three anchors (to perform triangulation), but not all

Problem: Errors accumulate

Page 24: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Sum-Dist

C

A

B

A: 5

5

B: 6+4 = 10

6

4

C: 5+6+4 = 15

6

5

Nodes

add hop distances

require range measurement

Page 25: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Centroid Localization

Receive beacon from anchor nodes.

It is simple and easy to implement

Position is estimated in the center of area where circles from which signal is heard overlap.

Page 26: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

DV-HOP

A

B

1

1

1

1

2

2

2

2

2

3

3

3

4

4

A-B: 123 hops

avg hop: 4

Anchors flood network with

known position flood network with avg

hop distance

Nodes count #hops to anchors multiply with avg hop

distance

Page 27: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Local lateration

Refinement

Initial estimate

A

Receive neighbour positions

Broadcast new position

Page 28: LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless

Thank you