Top Banner
Delay and Disruption Delay and Disruption Tolerant Networks Tolerant Networks Mostafa Ammar Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT), Brian Levine and Mark Corner (UMass) Funding: NSF, DARPA, Cisco
30

Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Dec 30, 2015

Download

Documents

Poppy Mason
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Delay and Disruption Delay and Disruption Tolerant NetworksTolerant Networks

Mostafa AmmarMostafa AmmarCollege of Computing

Georgia Institute of TechnologyAtlanta, GA

In Collaboration: Ellen Zegura (GT), Brian Levine and Mark Corner (UMass)Funding: NSF, DARPA, Cisco

Page 2: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

The “Traditional” Ad-Hoc Wireless Paradigm

The Network is “Connected” There exists a (possibly multi-hop) path

from any source to any destination The path exists for a long-enough period of

time to allow meaningful communication If the path is disrupted it can be repaired

in short order “Looks like the Internet” above the

network layer

Page 3: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

The Rise of Sparse Disconnected Networks

Page 4: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Sparse Wireless Networks

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

Disruption-Tolerant Networks (DTNs)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: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

New Communication Paradigms

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

are not sources or destinations

Page 6: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Data Applications

Nicely suitable for Delay tolerant applications

Our work also considers the feasibility of flow-based applications

Page 7: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Delay and Disruption Delay and Disruption Tolerant NetworksTolerant Networks

A large burst of recent activitiesSome commonality but also lots of

different approachesA coherent picture is beginning to

emerge

Page 8: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Epidemic Routing

Page 9: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Epidemic Routing

Page 10: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Epidemic Routing

Page 11: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Epidemic Routing

message isdelivered…

Page 12: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Vehicle-to-Vehicle Networks

SourceDestination

Page 13: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Vehicle-to-Vehicle Networks

SourceDestination

Page 14: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Vehicle-to-Vehicle Networks

SourceDestination

Page 15: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

DakNet

Page 16: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Our Work

The Message Ferrying ParadigmThrowboxes to enhance capacityPower Management in DTNsVehicle-to-Vehicle NetworksPrototyping and Testbed Efforts

Page 17: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Message Ferrying (MF)Exploit non-randomness in device

movement to deliver data A set of nodes called ferries responsible

for carrying data for all nodes in the network

Store-carry-forward paradigm to accommodate disconnections

Ferries act as a moving communication infrastructure for the network

Page 18: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Message Ferrying

s

Page 19: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Message Ferrying

s

Page 20: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Message Ferrying

s

Page 21: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

MF Variations

Ferry mobility Task-oriented, e.g., bus movement Messaging-oriented, e.g., robot movement

Regular node mobility Stationary Mobile: task-oriented or messaging-oriented

Number of ferries and level of coordination Level of regular node coordinationFerry designation

Switching roles as ferry or regular node

Page 22: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Questions Our Research Answers

How to route the ferryHow to manage multiple ferriesHow to insure fault tolerance

Page 23: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Throwboxes

Basic idea: add new devices to enhance data transfer capacity between nodes

Deploy throwboxes to relay data between mobile nodes

Throwboxes are: small, inexpensive, possibly dispensable,

battery-powered wireless devices Some processing and storage capability Easy to deploy and replenish

Page 24: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Example: DTN w/out Throwboxes

Page 25: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Example: DTN w/ Throwboxes

Page 26: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Our Work Considers

Placement of ThrowboxesThrowbox prototypes (UMass)

Page 27: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

V2V Networks

Vehicle RelayingV3: Vehicle-to-Vehicle Video

Streaming

Page 28: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Prototyping Efforts

DTNrg Spec-Compliant implementation

Cisco Mobile RoutersDieselNet (UMass)

Page 29: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Concluding Remarks

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 30: Delay and Disruption Tolerant Networks Mostafa Ammar College of Computing Georgia Institute of Technology Atlanta, GA In Collaboration: Ellen Zegura (GT),

Concluding Remarks

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