ttdd routing protocol.pdf

16
TTDD: A Two-tier Data Dissemination Model for Large- scale Wireless Sensor Networks Ajit Pawar ID: 2012H140035G BITS PILANI KK BIRLA GOA CAMPUS

Upload: ajit-pawar

Post on 12-Apr-2015

46 views

Category:

Documents


2 download

DESCRIPTION

the file explains about two tier data dissemination model used in routing in large wireless sensor networks with mobile sink nodes

TRANSCRIPT

Page 1: TTDD Routing Protocol.pdf

TTDD: A Two-tier Data Dissemination Model for Large-scale Wireless Sensor Networks

Ajit Pawar

ID: 2012H140035G

BITS PILANI KK BIRLA GOA CAMPUS

Page 2: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Outline

Application scenario

Two-tier query and data forwarding

Grid Maintenance

Conclusion

2

Page 3: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Application scenario

Excessive PowerConsumption

Increased WirelessTransmissionCollisions

State MaintenanceOverhead

3

Page 4: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Challenges

Deployment in large scale Fully distributed without global knowledge

Large numbers of sources and sinks

Unexpected sensor node failures

Sink mobility Frequent location updates

4

Page 5: TTDD Routing Protocol.pdf

9/02/2013 TTDD

TTDD Basics

Sensor initiated

Grid formation

Source proactively builds a grid structure

Divides the plane into grid of cells

Each cell size a x a

Data announcement messages from source

Greedy Geographic forwarding

Every DN keeps the information about its

upstream DN

5

Page 6: TTDD Routing Protocol.pdf

Two –tier forwarding model

Two-tier forwarding model

Query and data forwarding

Trajectory forwarding

9/02/2013 TTDD 6

Page 7: TTDD Routing Protocol.pdf

Query n Data forwarding

Query forwarding

Sink broadcasts query within the cell

Selects the nearest dissemination node

Dissemination node forwards the same query towards sink

Query aggregation in case of more than one sink asks for the same data

Data forwarding

Follows the same path as query

9/02/2013 TTDD 7

Page 8: TTDD Routing Protocol.pdf

9/02/2013 TTDD

TTDD Basics

Source

Dissemination Node

Sink

Data Announcement

Query

Data

Immediate DisseminationNode

8

Page 9: TTDD Routing Protocol.pdf

Trajectory forwarding

9/02/2013 TTDD 9

Page 10: TTDD Routing Protocol.pdf

9/02/2013 TTDD

TTDD Multiple Mobile Sinks

Source

Dissemination Node

Data Announcement

Data

Immediate DisseminationNode

TrajectoryForwarding

Source2

10

Page 11: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Grid Maintenance

Issues: Handle unexpected dissemination node failures

Efficiency

Solutions: Source sets the Grid Lifetime in Data

Announcement

DN replication: each DN recruits several sensor nodes from its one-hop neighbor, replicates the location of the upstream DN

11

Page 12: TTDD Routing Protocol.pdf

Grid Maintenance

When this dissemination node fails, messages from its downstream DN that needs data will stop at one of these recruited nodes

Grid maintenance is triggered on-demand by on-going query and data flows

9/02/2013 TTDD 12

Page 13: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Grid Maintenance

Source

Dissemination Node

Data

Immediate DisseminationNode

X

13

Page 14: TTDD Routing Protocol.pdf

limitations

Sink mobility speed

Limit on the mobility of stimulus

Waste of resources in regions where sinks never roam, in case of Even Distribution

9/02/2013 TTDD 14

Page 15: TTDD Routing Protocol.pdf

9/02/2013 TTDD

Conclusion

Provides scalable and efficient data delivery to multiple mobile sinks

Exploit sensor nodes being stationary and location-aware

Construct & maintain a grid structure with low overhead

15

Page 16: TTDD Routing Protocol.pdf

Thank you

9/02/2013 TTDD 16