Industrial Internet Connectivity Framework | Page 45

Connectivity Framework 6 : How to Assess a Connectivity Technology ?
6.5 Implementation Viewpoint 6.5.1 System Architecture Considerations
Peer-to-Peer vs . Broker :
( Section 4.2.1.1 )
Data-Centric vs . Device / App-Centric : ( Section 4.2.1.2 )
Explicit vs . Implicit Governance : ( Section 4.2.1.3 )
6.5.2 Data Considerations
Content-Based Selection ( Section 4.2.2.1 )
Time-Based Selection
( Section 4.2.2.2 )
6.5.3 Performance Considerations
Real-Time ( Section 4.2.3.1 )
Latency and Jitter vs . Throughput
( Section 4.2.3.2 )
6.5.4 Scalability Considerations
Data Objects ( Section 4.2.4.1 )
Apps ( Section 4.2.4.2 )
6.5.5 Availability Considerations
Redundancy ( Section 4.2.5.1 )
Recovery ( Section 4.2.5.2 )
6.5.6 Deployment Considerations
Platforms Constraints ( Section 4.2.6.1 )
Incremental Upgrades ( Section 4.2.6.2 )
6.5.7 Network Layer Considerations
Topology ( Section 5.2.1.1 )
Span ( Section 5.2.1.2 )
Segmentation ( Section 5.2.1.3 )
Does the connectivity framework require running a special process or broker ?
Does the application code ( or business logic ) have to be aware of the other endpoints in order to participate in information exchange ?
Is the governance explicit and shareable ?
Can a content-filter specify the data subset of interest ?
Can sub-sampling specify the data subset of interest ?
Does the connectivity technology support real-time data distribution ? Is the latency deterministic ( smaller jitter is better )?
How does the latency and jitter change with throughput ? What limits the throughput ?
Can the connectivity framework effectively handle an increasing number of data objects ? What limits data object size ?
Can the connectivity framework effectively support interface evolution for an increasing number of distributed application components ?
Can the connectivity framework support continuous availability over a defined systemrelevant time period ?
Can the connectivity framework support recovery when fault conditions occur ?
Does the connectivity framework support the operating system ( OS ), the CPU and the resource constraints on the platform ( s ) being used ?
Does the connectivity framework facilitate incremental upgrades ?
What network topologies are allowed ? What is the span of the transport : LAN vs . WAN ?
Can the transport support multiple independent and isolated communication paths between the same network endpoints ?
IIC : PUB : G5 : V1.0 : PB : 20170228 - 45 -