accommodating the disruption-tolerant network paradigm within geni

26
Accommodating the Disruption-Tolerant Network Paradigm within GENI Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA

Upload: obelia

Post on 18-Jan-2016

37 views

Category:

Documents


0 download

DESCRIPTION

Accommodating the Disruption-Tolerant Network Paradigm within GENI. Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA. DTN. The Rise of DTNs. The Main Message. DTNs: Where mobility is your friend A novel realistic network paradigm - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Accommodating the Disruption-Tolerant Network

Paradigm within GENI

Mostafa AmmarCollege of Computing

Georgia Institute of TechnologyAtlanta, GA

Page 2: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

The Rise of DTNs

Page 3: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

The Main Message

DTNs: Where mobility is your friend A novel realistic network paradigm

DTNs: The rest of the ICEBERG MANETS are really a special case!

Challenge for GENI: So Many Wireless Networks and so little time. The goal should be the entire WAM space

Page 4: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Sparse Wireless Networks

Disconnected By Necessity By Design (e.g. for power considerations)

Mobile With enough mobility to allow for some

connectivity over time Data paths may not exist at any one point

in time but do exist over time

Page 5: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Mobility-Assisted Data Delivery:

A New Communication Paradigm

Mobility used for connectivityNew Forwarding Paradigm Store Carry for a while forwardSpecial nodes: Transport entities that

are not sources or destinations

Page 6: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Epidemic Routing

Page 7: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Epidemic Routing

Page 8: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Epidemic Routing

Page 9: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Epidemic Routing

message isdelivered…

Page 10: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

SWIM

Page 11: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Vehicles on Highways Networks

SourceDestination

Page 12: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Vehicles on Highways Networks

SourceDestination

Page 13: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Vehicles on Highways Networks

SourceDestination

Page 14: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

DakNet (Pentland, Fletcher, and Hasson)

Page 15: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Message Ferrying System (cont.)

D

MF

M

S

MF

S

M

D

Page 16: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

The DTN paradigm

Mobility-Assisted Data DeliveryFINALLY! A realistic mobile wireless

network paradigmEverything looks familiar but this is a truly

different environmentTechniques developed have wide

applicabilityFertile Ground for both networking

problems and novel application paradigms

Page 17: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

DTNs and GENI

DTNs are an important class of wireless/mobile networks

Should accommodate the DTN paradigm within the GENI facility

Is this Yet Another Network?Is this a distraction

Page 18: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

The Wireless/Mobile Network Space

Need to distinguish Mobile/Wireless Environment Techniques we apply to achieve

communication

Page 19: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Some Terminology

A Space Path: A multi-hop path where all the links are active at the same time

A Space/Time Path: A multi-hop path that exists over time

NOTE: S path is a special case of S/T path

Page 20: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Example

A Space Paths Network

Page 21: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Example

A No Path Network

Page 22: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Example

A Space Time Path

Page 23: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Example

A Hybrid Network

Page 24: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

The Wireless and Mobile (WAM) Space

Node Density

“Mob

ilit

y”

High

Low

High

Space Paths

Low

No (Space/Time)Paths

Space/Time Paths

Hybrid Environments

Page 25: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

Mapping Solutions to WAM Space

Node Density

“Mob

ilit

y”

High

Low

Low

High

Space Paths

No (Space/Time)Paths

Space/Time Paths

Hybrid Environments

MF is necessaryhere

Traditional MANET solutions apply here

MF is applicable for the entire space

Epidemic Routingnecessary here

Epidemic Routingusable here

Page 26: Accommodating the  Disruption-Tolerant Network Paradigm  within GENI

DTNs in GENI

Will come naturally if GENI facility accommodates entire wireless/mobile network space.

Challenges: Formalizing/parametrizing Space (including

mobility modeling) Accommodating mobility in facility (intrinsic

and controlled) Ability to navigate WAM space in experimental

design