Internet of Things Architecture

(Elliott) #1
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
Free download pdf