DTN Reference Implementation Update - PowerPoint PPT Presentation

About This Presentation
Title:

DTN Reference Implementation Update

Description:

Up to date with the Bundle Spec v4. Tested on Linux (x86 and ARM), Mac ... Fair trade coffee tracking in Brazil. System architecture: Cell phone for data input ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 9
Provided by: michael1733
Learn more at: https://www.ietf.org
Category:

less

Transcript and Presenter's Notes

Title: DTN Reference Implementation Update


1
DTN Reference Implementation Update
  • Michael Demmer
  • IETF 65 Dallas, TX
  • March 23, 2006

2
Outline
  • Status
  • Deployments
  • Future Directions

3
Implementation Status
  • 55,431 Source Lines of code
  • (reported by David Wheelers SLOCcount)
  • Up to date with the Bundle Spec v4
  • Tested on Linux (x86 and ARM), Mac OS X (PPC),
    Windows / Cygwin
  • Active development / user community
  • 100 subscribers to dtn-users mailing list

4
2.2.0 Release (coming soon)
  • Updates to match the bundle spec, including the
    dtn scheme, SDNV implemenation, status reports,
    bundle format changes, etc.
  • Custody Transfer implementation
  • File based storage system
  • TCA implementation from Waterloo
  • Initial Bluetooth convergence layer support
  • Minor updates, stability improvements,
    scalability, bug fixes, etc

5
DTN/TierStore in Cambodia
  • TIER (Technology and Infrastructure for Emerging
    Regions) project
  • Partner with Asia Foundation funded Cambodian
    Information Centers
  • Distributed storage system (TierStore)
  • Filesystem-like storage replicated over DTN
  • Disconnected web cache (wwwoffle)
  • Plans to extend to email

6
DTN based data collection
  • TIER summer projects
  • Survey collection in Rwanda
  • Fair trade coffee tracking in Brazil
  • System architecture
  • Cell phone for data input
  • DTN transport when connectivity is available (or
    via sneakernet)
  • Database backend in data center

7
Future Directions
  • Input Links / Last Hop header
  • Identify where a bundle came from
  • Bidirectional TCP Convergence Layer
  • Better support for opportunistic contacts, NAT
    busting, more efficient bundle flow
  • Abstract code for any connection-oriented
    transport (e.g. Bluetooth, SCTP)
  • Integrate security implementation
  • File based convergence layer

8
Future Directions (2)
  • Enhanced route matching hooks
  • Select route based on input link, priority of
    bundle, source eid, etc
  • Policy hooks for routing (Waterloo?)
  • Prophet implementation (Jeff Wilson?)
Write a Comment
User Comments (0)
About PowerShow.com