# Unreliable protocols
# Conventions Used in This Document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 (opens new window).
# Overview
The unreliable protocols can be used for the end-to-end communication between the End Device and the Gateway or between End Devices. Communication is not acknowledged meaning that data is sent "Best effort".
Setting the Application protocol ID to 14 allows for implementing an user-defined application protocol.
# Protocol ID numbers
This table lists the Application protocol ID numbers used in the Transport Header (THdr):
App protocol ID | Description |
---|---|
0 | RFU |
1 | Application Event protocol |
2 | Generic Attribute Protocol |
3-13 | Reserved |
14 | User defined protocol (proprietary) |
15 | Reserved |