Probabilistic Routing Protocol using History of Encounters and Transitivity (PRoPHET)
DTN Routing Protocol Number
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Value |
Protocol |
Reference |
| 0x00 |
PRoPHET Protocol |
RFC 6693 |
| 0x01-0xEF |
Unassigned |
|
| 0xF0-0xFF |
Reserved for Private/Experimental Use |
RFC 6693 |
PRoPHET Protocol Version
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
PRoPHET Result Field
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
PRoPHET Codes for Success
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Value |
Code Name |
Reference |
| 0x00 |
Generic Success |
RFC 6693 |
| 0x01 |
Submessage Received |
RFC 6693 |
| 0x02-0x7F |
Unassigned |
|
| 0x80-0xFF |
Reserved for Private/Experimental Use |
RFC 6693 |
PRoPHET Codes for Failure
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Value |
Code Name |
Reference |
| 0x00-0x01 |
Reserved |
RFC 6693 |
| 0x02 |
Unspecified Failure |
RFC 6693 |
| 0x03-0x7F |
Unassigned |
|
| 0x80-0xFE |
Reserved for Private/Experimental Use |
RFC 6693 |
| 0xFF |
Error TLV in Message |
RFC 6693 |
PRoPHET TLV Type
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
Hello TLV Flags 0, 1, 2
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
Flag numbers 0, 1 and 2 are treated as a three bit
unsigned integer with five of the eight possible values allocated and
the other three reserved.
Hello TLV Flags 3-7
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 3-6 |
Unassigned |
|
| 7 |
L Flag |
RFC 6693 |
Error TLV Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Value |
Error TLV Name |
Reference |
| 0x00 |
Dictionary Conflict |
RFC 6693 |
| 0x01 |
Bad String ID |
RFC 6693 |
| 0x02-0x7F |
Unassigned |
|
| 0x080-0xFF |
Reserved for Private Use |
RFC 6693 |
RIB Dictionary TLV Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 0 |
Sent by Listener |
RFC 6693 |
| 1-2 |
Reserved |
RFC 6693 |
| 3-7 |
Unassigned |
|
RIB TLV Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 0 |
More RIB TLVs |
RFC 6693 |
| 1-2 |
Reserved |
RFC 6693 |
| 3-7 |
Unassigned |
|
RIB Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 0-7 |
Unassigned |
|
Bundle Offer and Response TLV Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 0 |
More Offer/Response TLVs Following |
RFC 6693 |
| 1-7 |
Unassigned |
|
Bundle Offer and Response B Flags
- RFC 6693: Probabilistic Routing Protocol for Intermittently Connected Networks
| Bit Position |
Meaning |
Reference |
| 0 |
Bundle Accepted |
RFC 6693 |
| 1 |
Bundle is a Fragment |
RFC 6693 |
| 2 |
Bundle Payload Length Included in TLV |
RFC 6693 |
| 3-6 |
Unassigned |
|
| 7 |
PRoPHET ACK |
RFC 6693 |