Internet of Things Architecture

(Elliott) #1
can be set in this function or through the Configure
Packet Arguments function described below.

Configure
Packet
Arguments


This function configures the packet arguments for
the Transmit Packet Function. Examples of
arguments include: reliability, integrity, encryption,
unicast/multicast addressing and access control.
This function is executed by the Network
Communication FC and can be called by the End To
End Communication FC or the Network
Communication FC.

C.5.3

Translate
Network
Protocol


The Translate Network Protocol function allows
translating between different Network Protocols.
Examples would be to translate IPv4 to IPv6 and ID
to IPv4. This function is necessary to implement a
Gateway. It‘s an internal function with no exposed
interface outside the FC.

C.5.3

Route
Packet


The Route Packet allows finding the next hop in a
network. It also allows dealing with multiple network
interfaces. The function is not mandatory for all
implementations of the Network Communication FC.
It is required only on devices with multiple network
interfaces. It‘s an internal function with no exposed
interface outside the FC.

C.5.3

Resolve
Locator/ID


The Resolve Locator/ID function allows getting a
Locator from a given ID. The resolution can be
internal based on a look-up table or external via a
resolution framework. It‘s an internal function with no
exposed interface outside the FC.

C.5.3

Manage
Packet
Queue


The Manage Packet Queue function allows setting
up the size and priorities of the input and output
packet queues. This function can be leveraged in
order to achieve QoS. It‘s an internal function with no
exposed interface outside the FC.

C.5.3

Hop To Hop Communication


Description The Hop To Hop Communication FC provides the first layer of
abstraction from the device‘s physical communication
technology. The FC is an abstraction to enable the usage and
the configuration of any different link layer technology.


Pertaining UNI.012, UNI.020, UNI.021, UNI.048, UNI.100, UNI.101,
UNI.305, UNI.308, UNI.309, UNI.310, UNI.318, UNI.319,

Free download pdf