Industrial Internet Connectivity Framework | Page 38

Connectivity Framework 5 : Connectivity Transport Layer
5 CONNECTIVITY TRANSPORT LAYER
The connectivity transport layer provides a logical transport network connecting the endpoints . The connectivity transport is akin to a pipe , opaque to the data flow amongst endpoints .
The key role of the connectivity transport layer is to provide technical interoperability among the endpoints .
5.1 CORE FUNCTIONS
The key connectivity transport functions include endpoint addressing , modes of communication , network topology , connectedness , prioritization , timing and synchronization , and message security . These are summarized in Figure 5-1 and described below .
Distributed Data Interoperability & Management
Framework
Transport
Connectivity Transport Functions
Messaging Protocol
Communication Modes
Endpoint Addressing
Connectedness
Prioritization
Timing & Synchronization
Security
Network
Link
Figure 5-1 : Connectivity transport layer functions .
5.1.1 MESSAGING PROTOCOL
Physical
The messaging protocol is the wire protocol that describes the format and behavior of the messages exchanged between the endpoints . A messaging protocol should support the implementation of connectivity framework layer functions ( see section 4.1 ). It may be directly exposed for use by applications , possibly using ad hoc ( and unnamed ) application-specific connectivity frameworks .
The messaging protocol may include discovery , authentication , session establishment , message retry and acknowledgment , fragmentation and re-assembly of large messages , data encoding and serialization , message reorder and de-conflicting across connectivity transports .
IIC : PUB : G5 : V1.0 : PB : 20170228 - 38 -