Industrial Internet Connectivity Framework | Page 16

Connectivity Framework
2 : Connectivity Framework
The layers above the network layer have evolved rapidly in the last decade and are not as widely recognized or understood . Therefore , the focus of this document is on the layers above the network layer , namely the transport and framework layers , as shown in Figure 2-2 .
2.2 ARCHITECTURAL ROLE
The connectivity function in the IIRA supports exchange of data among endpoints in a system of interest . The information , for example , can be sensor updates , telemetry data , control commands , alarms , events , logs , status changes or configuration updates . Fundamentally , connectivity ’ s role is to provide interoperable communications among endpoints to facilitate component integration .
Interoperability in communication can be achieved at various levels of abstraction , from custom integration to plug-and-play interfaces based on open standards . One common classification of interoperability is as follows ( see Tolk , Wikipedia 1 ):
Technical interoperability is the ability to exchange information as bits and bytes ( e . g . pencil scribbles ), assuming that the information exchange infrastructure ( e . g . pencil and paper ) is established and the underlying networks and protocols are unambiguously defined .
Syntactic interoperability is the ability to exchange information in a common data structure ( e . g . using words from a language ), assuming that a common protocol to structure the data is used ( e . g . the language ’ s alphabet and rules of grammar ) and the structure of the information exchange is unambiguously defined ( e . g . whitespace , punctuation ). Syntactic interoperability requires that technical interoperability be established .
Semantic interoperability is the ability to interpret the meaning of the exchanged data unambiguously as information in the appropriate context . However , the goal of the connectivity function is limited to provide syntactic interoperability between participating endpoints .
For IIoT systems , connectivity comprises two functional layers :
The connectivity transport layer provides the means of carrying data between endpoints . It provides technical interoperability between endpoints participating in a data exchange . This function maps to layer 4 ( transport ) of the OSI model or the transport layer of the Internet model ( see Table 2-1 ).
The connectivity framework layer facilitates how data is unambiguously structured and parsed by the endpoints . It provides the mechanisms to realize syntactic interoperability between endpoints . In this context , “ common data structure ” refers to the structure or schema of the data being exchanged . Familiar examples include data structures in programming languages and schemas for databases . The connectivity framework function spans layers 5 ( session ) through 7 ( application ) of the OSI model or the application layer of the Internet Model ( see Table 2-1 ).
1
See [ Tolk-2007 ], for overview [ WKPD-CI ]
IIC : PUB : G5 : V1.0 : PB : 20170228 - 16 -