Download presentation
Presentation is loading. Please wait.
Published byBrent Cole Modified over 8 years ago
2
Outline Motivation Protocol Terminology Implementation architecture SDNV Addressing scheme Bundle format Primary block Generic Block Processing Bundle Administrative record Convergence layer services Security Comparison between Our implementation and version 6
3
Motivation Opportunistic connections between nodes Delay in packet delivery will be large Node density is sparse High bit error rates
4
Terminology Bundle, Payload, Fragment Bundle node Bundle protocol agent Convergence layer adapters Application agent Bundle endpoint Forwarding, Registration, Delivery Deliverability/Abandonment Deletion, Discard Transmission Custody
5
Implementation architecture Source: "DTN: An Architectural Retrospective," Fall, K. Farrell, S., IEEE Journal on Selected Areas in Communications, Volume: 26, Issue: 5, pp: 828-836, June 2008.
6
SDNV – Self Delimiting Numeric value Example 0xCBA : 1100 1011 1010 SDNV: [1 00 11001] [0 0111010] = 10011001 00111010 Advantages Header format need not be changed when data type size increases Reduces header size (how?)
7
Addressing and Registration Addressing Late binding URI scheme format - : Examples ether://00-11-22-33-44-55 dns://mobtorrent.ddns.comp.nus.edu.sg dtn://*.nus.comp.nus.edu.sg dtn:none Registration Active and passive state Many-to-Many relationship
8
Bundle Format – Primary block Source: "DTN: An Architectural Retrospective," Fall, K. Farrell, S., IEEE Journal on Selected Areas in Communications, Volume: 26, Issue: 5, pp: 828-836, June 2008.
9
Bundle Format – Generic block Source: RFC 5050, Bundle protocol specification
10
Processing - Bundle Bundle transmission Dispatching Forwarding Reception Local bundle delivery Fragmentation Reassembly Custody transfer Bundle deletion Bundle discard Polling
11
Processing – Administrative Record Status report Source: RFC 5050, Bundle protocol specification
12
Processing – Administrative Record Custody Signal Source: RFC 5050, Bundle protocol specification
13
Convergence layer services Sending a bundle to minimum reception group Delivery of received bundle
14
Security Dealt in Bundle Security protocol (draft-irtf- dtnrg-bundle-security-05) Includes three optional services: Bundle authentication and integrity – Hop-by- Hop Bundle authentication and integrity – to Bundle confidentiality - to
15
Comparison Bundle format Addressing scheme Acknowledgement scheme Status report custody signal Custody transfer Authentication and integrity
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.