Delay Tolerant Networking - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Delay Tolerant Networking

Description:

Asymmetric data rates. High error rates. Consists of heterogenious networks. 11/12/09 ... Else send message to host with highest probability ... – PowerPoint PPT presentation

Number of Views:80
Avg rating:3.0/5.0
Slides: 26
Provided by: dave142
Category:

less

Transcript and Presenter's Notes

Title: Delay Tolerant Networking


1
Delay Tolerant Networking
  • Dave Wick
  • RVS Group
  • University of Berne

2
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

3
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

4
Outer Space Network
5
What is a DTN?
  • Network with intermittent connectivity
  • Long variable delays
  • Asymmetric data rates
  • High error rates
  • Consists of heterogenious networks

6
Why do we need DTN research?
  • To cover regions with no infrastructure
  • Networks with pedestrians
  • Intelligent highways
  • Military battlefield
  • Challange for academic research
  • First the technology, then the need

7
Challenges of a DTN
  • Naming addressing
  • Routing
  • Data transmission (retransmission, flow control)
  • Application interface
  • Security
  • QoS (prioritisation)
  • Timesynchronization

8
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

9
The DTN framework
  • Overlay architecture
  • Network of regional networks
  • Gateways, routers and hosts
  • Delay tolerant between within regions
  • Unique identifiers region id, host id

Gateway
Region B
Region A
Address region b, host x
10
The DTN framework
  • Bundle concept
  • Bundlelayer between app- region specific layers
  • Use of bundles instead of packets
  • Bundle store forward-routing
  • Custody transfer
  • Security
  • Prioritization
  • No routing algorithm proposed

11
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

12
Routing algorithms
  • Epidemic routing
  • CAR, Context Aware Routing
  • DTC, Disconnected Transitive Communication
  • MoVe, Motion Vector Routing

13
Assumptions
Epi CAR DTC MoVe
Hosts cooperate for transmission x x x x
Single carrier x x x
Use of indirect connectivity (through underlying network) x x
History of recently connected host x x
Position-information required x
14
Context Aware Routing
  • Calculates delivery probability for every known
    host
  • Broadcast information in cloud
  • Using the underlying proactive routing protocol
  • Every node maintains a table containing the
    probabilities
  • Send message directly if destination is in cloud
  • Else send message to host with highest
    probability
  • If host is unknown, deliver to host with highest
    mobility

15
Delivery probability
  • Adaptive weighted utility function
  • Change rate of connectivity
  • Probability of colocation with destination-host
  • Weights are adapted at runtime

16
CAR roundup
  • Assets drawbacks
  • Low number of messages on propagation
  • Lightweight algorithm
  • Table setup required
  • Learning phase required
  • Doesnt scale well

17
Disconnected Transitive Communication
  • Based as well on calculation of a utility
  • Extension with additional measures
  • 3 phases to collect information and send data
  • Utility calculation
  • Most recently noticed
  • Most frequently noticed
  • Future plans
  • Power
  • Rediscovery interval
  • Source defined utility function

18
DTC roundup
  • Assets drawbacks
  • More independent measures
  • Adaptive, individual utility function
  • Capsuled utility calculation
  • Heavy traffic on demand
  • No implementation

19
Motion Vector
  • Routing based on actual movement of the node
  • Needs location information of itself and
    destination
  • Motionvector based on past locations
  • Broadcast hello-message to neighbors
  • Send to host with closest distance (cd)

cd
ß
20
MoVe roundup
  • Assets drawbacks
  • No history, no learning needed
  • Easy to implement algorithm
  • Position data needed
  • Performs very badly in real world

21
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

22
Zebranet
  • The goal is tracking of zebras in wildlife
  • Position, direction, heart rate, body temperature
    etc.
  • Constraints
  • One year of operation
  • Low weight (lt1 kg)
  • Wide range (gt1000 km2)
  • No fixed basestation
  • High data delivery rate

23
Zebranet implementation
  • Collar design
  • Low high range radio
  • Solar panels, battery
  • 4 mbit flash memory
  • Routing
  • Flooding
  • History based

Zebras
24
Overview
  • Motivating a Delay Tolerant Network
  • DTN Framework
  • Routing Ideas
  • Real World Applikation Zebranet
  • Summary Outlook

25
Summary Outlook
  • Framework allows to implement new algorithms
    quite fast
  • Routing performance depends strongly on chosen
    scenario
  • Realworld applications are rare and have
    experimental character
  • Focus on improvement of existing protocols
  • Decrease chattyness
  • Improve buffer allocation deletion
  • Message duplication for more efficient delivery
  • Refine routing algorithms
  • Merging different routing approaches
Write a Comment
User Comments (0)
About PowerShow.com