Download presentation
Presentation is loading. Please wait.
1
DTN Reference Implementation Update
Michael Demmer IETF 71 ~ Philadelphia, PA March 12, 2008
2
Status: Protocols Implemented Specifications:
Bundle Protocol (RFC 5050) Bundle Security Protocol (ID) TCP Convergence Layer (ID) Metadata Block (ID)
3
Status: Protocols (2) BP-related IDs not implemented:
Bundle Encapsulation Previous Hop Block Retransmission Block Checksum Ciphersuites
4
* Not currently maintained
Status: Routing Delay-Tolerant Link State Routing (DTLSR) Prophet Static tables Simple flooding External Router support Tetherless Computing Architecture (TCA)* * Not currently maintained
5
Status: Platforms Supported Operating Systems:
Linux (x86, 64-bit x86, ARM) Mac OS X (x86, PPC) Unsupported (but probably works): FreeBSD (x86), Solaris (x86) Cygwin does not work
6
Recent Changes Latest release: 2.5.0 (October 2007)
SPARTA’s Bundle Security Protocol implementation SWIG bindings for application interface (Tcl, Python, Perl) Miscellaneous: API poll, route to EID
7
Recent Changes (2) Source Control switch to Mercurial
BBN fixes for duplicate bundles, shutdown races, memory leaks, etc. Support for Mac OS X 10.5 (Leopard) Rework of core forwarding path
8
Ongoing Work Publish/Subscribe API HotNets 2007 paper
Session layer protocol and implementation: Multicast and pull-based unicast capability New session block for update bundles Join/leave messages routed to dtn-session:<group_eid>
9
Ongoing Work (2) Apache Portable Runtime
Platform abstractions for OS features Aids future port to Win32 Rework of storage layer Payload data cache to limit disk thrashing Improve efficiency under load
10
Releases and Roadmap Minor 2.5.1 release within the month
2.6.0 release targeting this summer Session layer, pub/sub interface, APR port, storage/scalability improvements My graduation target summer / early fall Future of the RI discussion this evening
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.