outside the FC.
Translate
End To End
Protocol
The Translate End To End Protocol function allows
translating between different End To End Protocols.
An example would be to translate HTTP/TCP to
COAP/UDP. This function is necessary to implement
a Gateway. It‘s an internal function with no exposed
interface outside the FC.
C.5.3
Pass Context The Pass Context function allows transmitting the
context of protocol translation between two
Gateways. The context could be related to
addressing, methods specific for a RESTful protocol,
keying material and security credentials. It‘s an
internal function with no exposed interface outside
the FC.
C.5.3
Network Communication
Description The Network Communication FC takes care of enabling
communication between networks through Locators
(addressing) and ID Resolution. The FC includes routing,
which enables linking different network address spaces.
Moreover different network technologies can be converged
through network protocol translations.
Pertaining
requirements
UNI.048, UNI.095, UNI.301, UNI.302, UNI.303, UNI.304,
UNI.308, UNI.309, UNI.310, UNI.312, UNI.313, UNI.314,
UNI.315, UNI.318, UNI.320, UNI.321, UNI.324, UNI.327,
UNI.328, UNI.506, UNI.614
Technical use
case
C.5.2
Default function set
Function
name
Function description Usage
example
Transmit
Packet
The function allows transmitting a packet from Hop
To Hop Communication FC to Network
Communication FC and from End To End
Communication FC to Network Communication FC.
This function is executed by the Network
Communication FC and can be called by an End To
End Communication FC or by the Hop To Hop
Communication FC. The arguments for the packet
C.5.3