27
Power law and exponential decay of inter contact times between mobile devices Thomas Karagiannis Microsoft Research Cambridge J.-Y. Le Boudec, EPFL M. Vojnović, Microsoft Research Cambridge

Power law and exponential decay of inter contact times between

  • Upload
    hadien

  • View
    217

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Power law and exponential decay of inter contact times between

Power law and exponential decay of inter contact times

between mobile devices

Thomas Karagiannis Microsoft Research

Cambridge

J.-Y. Le Boudec, EPFL

M. Vojnović, Microsoft Research Cambridge

Page 2: Power law and exponential decay of inter contact times between

2

Opportunistic communications

Page 3: Power law and exponential decay of inter contact times between

Power-law finding

• Distribution of inter-contact time exhibit power-lawover a large range!

– Chaintreau et al. -- Infocom 06

• State of the art until 2006:

– Distribution of inter-contact time between mobile devices decays exponentially

3

Page 4: Power law and exponential decay of inter contact times between

Power tail hypothesis

• Hypothesis based on empirical finding

– Power-law tail

• Bad news for forwarding schemes!

– For sufficiently heavy tail, expected packet delay is infinite for any packet forwarding scheme

4

t

ttF 00 )( 0 ,0 0 tt

Assume a Pareto CCDF of inter-contact time :

If a <= 1, expected packet forwarding delay infinite for any forwarding scheme

Page 5: Power law and exponential decay of inter contact times between

Failure of mobility models

• Empirical finding:

• Power-law decay

• But:

Mobility models feature exponential decay!

5

1/41/41/4

1/4

Page 6: Power law and exponential decay of inter contact times between

Contributions

• Empirical evidence: We find a dichotomy in the inter-contact time distribution

– Power-law up to a point (order half a day),exponential decay beyond

– In sharp contrast to the power-law tail hypothesis

• Analytical results

– Dichotomy supported by (simple) mobility models

– Exponential tail applicable to a broad class of models

• Understanding the origins of the dichotomy– Can return time explain the inter-contact time dichotomy?

– Is dichotomy an artifact of aggregation?6

Page 7: Power law and exponential decay of inter contact times between

Outline

• Power-law, exponential dichotomy

• Mobility models support the dichotomy

• Origins of the dichotomy

• Conclusion

7

Page 8: Power law and exponential decay of inter contact times between

Datasets

8

• All but the vehicular dataset are public and were used in earlier studies

• Vehicular is a private trace (thanks to Eric Horvitz and John Krumm, Microsoft Research MSMLS project)

Page 9: Power law and exponential decay of inter contact times between

Power law

9

Page 10: Power law and exponential decay of inter contact times between

Power law (2)

10

Page 11: Power law and exponential decay of inter contact times between

Exponential decay

11

Page 12: Power law and exponential decay of inter contact times between

Outline

• Power-law, exponential dichotomy

• Mobility models support the dichotomy

• Origins of the dichotomy

• Conclusion

12

Page 13: Power law and exponential decay of inter contact times between

Inter-contact time is exponentially bounded

13B

RETURN TIME FOR FINITE MARKOV CHAIN

K

k

kkkk nbnan1

)]sin()cos([)( f(n) ~ g(n) means f(n)/g(n) goes to 1 as n goes to infty

Page 14: Power law and exponential decay of inter contact times between

What does this mean?

• Inter-contact time is exponentially bounded:

– if the mobility of two nodes is described by an irreducible Markov chain on a finite state space

• General result for a broad class of models

– No need for further assumptions

– Enough that the chain is irreducible

14

Page 15: Power law and exponential decay of inter contact times between

Examples of applicable mobility models

15

1/41/4

1/41/4

Page 16: Power law and exponential decay of inter contact times between

Simple random walk on a circuit0

1m-1

2

01234

Page 17: Power law and exponential decay of inter contact times between

Return time to a site0

1m-1

2

012345678

R = 8

Page 18: Power law and exponential decay of inter contact times between

Return time to a site of a circuit

• Expected return time:

• Power-law for infinite circuit:

• Exponentially decaying tail:

18

nn

nR large ,12

~)(P2/1

0, large ,)(~)(P nennR n

mR )(E

Page 19: Power law and exponential decay of inter contact times between

Inter-contact time0

1m-1

2

012345

T = 5

Page 20: Power law and exponential decay of inter contact times between

Inter-contact time on a circuit

• Expected inter-contact time:

• Power-law for infinite circuit:

• Exponentially decaying tail:

20

nn

nT large ,12

~)(P2/1

0, large ,)(~)(P nennT n

1)(E mT

Qualitatively same as return time to a site

Page 21: Power law and exponential decay of inter contact times between

Inter-contact time on a circuit of 20 sites

• Power-law, exponential dichotomy

21

Page 22: Power law and exponential decay of inter contact times between

Outline

• Power-law, exponential dichotomy

• Mobility models support the dichotomy

• Origins of the dichotomy

• Conclusion

22

Page 23: Power law and exponential decay of inter contact times between

Is inter-contact time distribution explained by return time?

23

Power-law, exponential dichotomy

Devices in contact at a few sites

Page 24: Power law and exponential decay of inter contact times between

• In most studies: Inter-contact time CCDF estimated

– over a time interval

– taking samples over all device pairs

• Unbiased estimate if inter contacts for distinct device pairs statistically identical

• But, behavior is not homogeneous across devices

– Is power-law an artifact of aggregation?

Aggregate viewpoint

24

Page 25: Power law and exponential decay of inter contact times between

Aggregate viewpoint

• CCDF of all pair inter-contact times equivalent to:

• Picking a time t uniformly at random

• Picking a device pair p uniformly at random

• Observe the inter-contact time for pair p from time t

25

• Aggregate vs. device pair viewpoint:

• In general not the same

• Some variability across device-pairs

• Dichotomy is also present for distinct device-pairs

Page 26: Power law and exponential decay of inter contact times between

Summary & Implications

• Dichotomy in the distribution of inter-contact time

– Power-law up to a characteristic time

– Exponential decay beyond

Infinite packet delay does not appear relevant

• Mobility models

– Simple models support the observed dichotomy

– Exponential tail for a broad class of models

Should not be abandoned as unrealistic

• Origins of dichotomy

– Return time might explain dichotomy inter-contact time

– Heterogeneity does not appear to be the cause26

Page 27: Power law and exponential decay of inter contact times between

First ACM SIGCOMM Workshop on Social Networks (WOSN 2008)