grammati pantziou 1, aristides mpitziopoulos 2, damianos gavalas 2, charalampos konstantopoulos 3,...

23
A Rendezvous-Based Approach Enabling Energy-Efficient Sensory Data Collection with Mobile Sinks Grammati Pantziou 1 , Aristides Mpitziopoulos 2 , Damianos Gavalas 2 , Charalampos Konstantopoulos 3 , and Basilis Mamalis 1 1 Department of Informatics, Technological Educational Institution of Athens, Athens, Greece 2 Department of Cultural Informatics, University of the Aegean Mytilene, Lesvos, Greece 3 Department of Informatics, University of Piraeus Piraeus, Greece IEEE Transactions On Parallel And Distributed Systems (TPDS) 2011

Upload: primrose-ferguson

Post on 29-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

A Rendezvous-Based Approach Enabling Energy-Efficient Sensory Data Collection with Mobile Sinks

Grammati Pantziou1, Aristides Mpitziopoulos2, Damianos Gavalas2,

Charalampos Konstantopoulos3, and Basilis Mamalis1

1 Department of Informatics, Technological Educational Institution of Athens, Athens, Greece2 Department of Cultural Informatics, University of the Aegean Mytilene, Lesvos, Greece

3 Department of Informatics, University of Piraeus Piraeus, Greece

IEEE Transactions On Parallel And Distributed Systems (TPDS) 2011

Page 2: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Introduction Related work Goals Assumptions MobiCluster protocol Simulation Conclusions

Outline

Page 3: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

A main reason of energy spending in WSNs relates with communicating the sensor readings from the sensor nodes (SNs) to remote sinks.◦ These readings are typically relayed using ad hoc multi-hop routes in

the WSN Energy is consumed faster A non-uniform depletion of energy

◦ A mobile sink (MS) moving through the network deployment region can collect data from the static SNs Reduces the energy consumption Prolonging the network lifetime

Introduction

Page 4: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

A large class of monitoring applications involve a set of urban areas (e.g. urban parks or building blocks) ◦ surveillance ◦ fire detection

In these environments, individual monitored areas are typically covered by isolated ‘sensor islands’◦ mobile nodes cannot move through but only approach the periphery of

the network deployment region

Introduction

Page 5: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

The movement of mobile robots is controllable◦ impractical in realistic urban traffic conditions

No strategy is used to appoint suitable nodes as RNs

Related work

Rendezvous sensor node

Page 6: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

◦ Knowledge of network topology◦ The whole algorithm is performed centrally

Related work

Page 7: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

A common characteristic of all techniques described◦ they do not take into account the contact time of a RN with the MS

during which it can send the buffered data

◦ there is no special focus on the amount of data the RNs receive from the other nodes of the network

◦ this considerably reduces the actual data delivery rate to the MS

Related work

Page 8: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

This paper proposed protocol called MobiCluster◦ minimizing the overall network overhead◦ balanced energy consumption◦ prolonged network lifetime

Goals

Page 9: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

MSs are mounted upon public buses◦ fixed trajectories◦ near-periodic schedule

Sensors are deployed in urban areas in proximity to public transportation vehicle routes.

SNs are location-unaware

Assumptions

Page 10: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 1: Clustering Phase 2: RNs selection Phase 3: CHs attachment to RNs Phase 4: Data aggregation and forwarding to the RNs Phase 5: Communication between RNs and mobile sinks

MobiCluster protocol

Page 11: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Overview

MobiCluster protocol

Rendezvous sensor node

Cluster Head

Sensor node

Page 12: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 1: Clustering

MobiCluster protocol

Sensor node

Cluster Head

Page 13: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 1: Clustering

MobiCluster protocol

Sensor node

Cluster Head

Page 14: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 2: RNs selection

MobiCluster protocol_ _ ( . _ , . , . , . )val first lastRN Cand Msg v Node ID v Comp v T v T

11 2 3

max

.bn

iresidual ival b

b

sEv Comp n

E n

pre-specified thresholdresidualE

RN => CH

CH

1 2 | |

RN

, , ... , ( . . . , , 1 | | )u

u

uj val i valR

v R

v v v v Comp v Comp i j i j R

Rendezvous sensor node

Cluster Head

Sensor node

Page 15: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 3: CHs attachment to RNs◦ RN_Attach (CH = 1; hops = 1)

MobiCluster protocol

21

3 4CH #4

RN_Attach (CH = 1; hops = 2)

RN_Attach (CH = 2; hops = 1)

Page 16: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 4: Data aggregation and forwarding to the RNs

MobiCluster protocol

Page 17: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 4: Data aggregation and forwarding to the RNs

MobiCluster protocol

Page 18: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Phase 5: Communication between RNs and mobile sinks

MobiCluster protocol

POLL transmission range

Rendezvous sensor node

Cluster Head

Sensor node

POLL

Page 19: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Sensor node 200,400,600,800,1000

Aggregation ratiof1=60%, f2=5%f1, f2=0%f1, f2=100%

Simulation

Page 20: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Simulation

Page 21: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Simulation

Page 22: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Simulation

Page 23: Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological

Increased data throughput is ensured by regulating the number of RNs for allowing sufficient time to deliver their buffered data and preventing data losses.

Enables balanced energy consumption

Conclusions