Transcript
Page 1: Opportunistic Routing Based on Daily Routines

Waldir Moreira, Paulo Mendes, and Susana Sargento [email protected]

June 25th, 20126th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012)

San Francisco, USA

Opportunistic Routing Based on Daily Routines

Page 2: Opportunistic Routing Based on Daily Routines

2

Agenda

• Introduction

• Motivation

• Our Proposal: dLife

• Evaluation

• Results

• Conclusions and Future Work

Page 3: Opportunistic Routing Based on Daily Routines

3

Introduction

• Powerful devices

• Spontaneous networks

• Opportunistic contacts

- Intermittent connectivity

Page 4: Opportunistic Routing Based on Daily Routines

• Many routing solutions

- epidemic, encounter history, social aspects ...

• Instability of the created proximity graphs

• Dynamism of users’ behavior

• Daily life routines

4

Motivation

Page 5: Opportunistic Routing Based on Daily Routines

• To capture the dynamics of the network represented by time-evolving social ties between pair of nodes

• Two utility functions

- Time-Evolving Contact Duration (TECD)

- TECD Importance (TECDi)

5

Our Proposal: dLife

Page 6: Opportunistic Routing Based on Daily Routines

6

Our Proposal: dLife

Page 7: Opportunistic Routing Based on Daily Routines

7

Our Proposal: dLife

A Bw(B,x)

A B

If Mx Buffer(B) and w(B,x) > w(A,x)

Mx

A BI(B)

A B

If I(B) > I(A)Mx

(1)

(2)

(3)

(4)

Otherwise

Page 8: Opportunistic Routing Based on Daily Routines

8

Our Proposal: dLifeComm

A Bw(B,x)

A B

If Mx Buffer(B) and B.sameComm(x) and w(B,x) > w(A,x)

Mx

A BI(B)

A B

If I(B) > I(A)Mx

(1)

(2)

(3)

(4)

Otherwise

Page 9: Opportunistic Routing Based on Daily Routines

9

Evaluation

Parameters Values

Simulator Opportunistic Network Environment (ONE)

Routing Proposals Bubble Rap, dLife and dLifeComm

Scenarios Heterogeneous Mobility Trace Cambridge (CRAWDAD)

Simulation Time 1036800 sec 1000000 sec

# of Nodes 150 (people/vehicles) 36 (people)

Mobility Models Working Day, Bus, Shortest Path Map Based Human

Node Interface Wi-Fi (Rate: 11 Mbps / Range: 100 m) Bluetooth

Node Buffer 2 MB

Message TTL 1, 2, 4 days, 1 and 3 weeks

Message Size 1 – 100 kB

Generated Messages 6000

K-Clique, k 5 (Bubble Rap and dLifeComm)

K-Clique, familiarThreshold 700 sec (Bubble Rap and dLifeComm)

Daily Samples 24 (dLife and dLifeComm)

Page 10: Opportunistic Routing Based on Daily Routines

10

Results

Heterogenous scenario

- dLife up to 39.5% - dLifeComm up to 31.2%- Bubble Rap (Global centrality)- Few nodes (~17%) high centrality

Cambridge traces

- dLife up to 31.5% - dLifeComm up to 31.3%- Network dynamics (daily routines)- Local centrality

Page 11: Opportunistic Routing Based on Daily Routines

11

Results

Heterogenous scenario

- dLife up to 78% less- dLifeComm up to 68% less- High social strength/importance- Bubble rap further replicates

Cambridge traces

- dLife up to 55% less- dLifeComm up to 50.5% less- Variable patterns of contacts- Forwarders not often available

Page 12: Opportunistic Routing Based on Daily Routines

12

Results

Heterogenous scenario

- dLife up to 48.3% less - dLifeComm up to 46.1% less- Smarter forwarding decisions- Bubble Rap (weak ties to destin.)

Cambridge traces

- dLife up to 83.7% less- dLifeComm up to 84.7% less- Smaller, well connected groups- Bubble Rap (Centrality not real)

Page 13: Opportunistic Routing Based on Daily Routines

• Dynamism of users’ social daily behavior => wiser forwarding decisions

• Centrality presented higher impact => does not capture reality

• Next steps

13

Conclusions andFuture Work

Internet-Draft DTNRG Meeting

Vancouver, July 2012

Information-Centric version of dLife

Page 14: Opportunistic Routing Based on Daily Routines

To FCT for financial support via PhD grant (SFRH/BD/62761/2009) and UCR project (PTDC/EEA-TEL/103637/2008)

14

Acknowledgements

Page 15: Opportunistic Routing Based on Daily Routines

Waldir Moreira, Paulo Mendes, and Susana Sargento [email protected]

June 25th, 20126th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012)

San Francisco, USA

Opportunistic Routing Based on Daily Routines


Top Related