dtnrg-7----Page:3
1  2  3  4  5  6  7  8  9  10  11 

TOC
Table of Contents

1. Introduction..........................................3
2. Service Description...................................4
2.1 Definitions...........................................4
2.2 Services at the User Interface........................5
2.3 Summary of Primitives.................................5
2.3.1 Requests..............................................5
2.3.2 Indications...........................................6
2.4 Summary of Parameters.................................6
2.4.1 Destination Communications endpoint ID................6
2.4.2 Source Communications endpoint ID.....................6
2.4.3 Report Communications endpoint ID.....................6
2.4.4 Class of Service......................................6
2.4.5 Delivery Options......................................7
2.4.6 Lifespan..............................................7
2.4.7 Application Data Unit.................................7
2.4.8 Delivery Failure Action...............................7
2.5 Bundling Service Primitives...........................8
2.5.1 SEND.REQUEST..........................................8
2.5.2 CANCELBUNDLE.REQUEST..................................8
2.5.3 REGISTER.REQUEST......................................9
2.5.4 START-DELIVERY.REQUEST................................9
2.5.5 STOP-DELIVERY.REQUEST................................10
2.5.6 CHANGE-REGISTRATION.REQUEST..........................10
2.5.7 DEREGISTER.REQUEST...................................10
2.5.8 POLL.REQUEST.........................................11
2.5.9 DATA.INDICATION......................................11
2.5.10 SENDERROR.INDICATION.................................12
2.5.11 SENDTOKEN.INDICATION.................................12
2.5.12 REGISTRATIONTOKEN.INDICATION.........................13
3. Bundle Message Format................................13
3.1 General Bundle Header Format.........................16
3.2 Tuples...............................................16
3.3 Primary Bundle Header................................17
3.4 Bundle Payload Header................................20
3.5 Bundle Authentication Header.........................20
3.6 Payload Security Header..............................20
3.7 Bundle Fragment Header...............................21
3.8 Dictionary Header....................................21
3.9 Rules Governing the Appearance and Order of Headers..22
4. Bundle Processing....................................22
4.1 Bundle transmission requests.........................22
4.2 Bundles received from other bundle agents............22


Internet Draft Bundle Protocol Specification September 2004


Delay Tolerant Networking Research Group K. Scott
Internet Draft The MITRE Corporation

September 2004 S. Burleigh
Expires: March 2005 Jet Propulsion Laboratory

PPT Version