Bundle Protocol Version 6.0 - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Bundle Protocol Version 6.0

Description:

Source: RFC 5050, Bundle protocol specification. Processing Administrative Record ... Bundle authentication and integrity Hop-by-Hop ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 17
Provided by: soc128
Category:

less

Transcript and Presenter's Notes

Title: Bundle Protocol Version 6.0


1
Bundle Protocol Version 6.0
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 - ltschemegtltscheme-specific-par
    tgt
  • Examples
  • ether//00-11-22-33-44-55
  • dns//mobtorrent.ddns.comp.nus.edu.sg
  • dtn//.nus.comp.nus.edu.sg
  • dtnnone
  • 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 ltsecurity
    sourcegt to ltsecurity destinationgt
  • Bundle confidentiality - ltsecurity sourcegt to
    ltsecurity destinationgt

15
Comparison
  • Bundle format
  • Addressing scheme
  • Acknowledgement scheme
  • Status report
  • custody signal
  • Custody transfer
  • Authentication and integrity

16
THANK YOU
Write a Comment
User Comments (0)
About PowerShow.com