Industrial Internet Connectivity Framework | Page 44

Connectivity Framework 6 : How to Assess a Connectivity Technology ?
6.4 Functional Viewpoint 6.4.1 Core Framework Layer Functions
Data Resource Model
( Section 4.1.1 )
ID & Addressing ( Section 4.1.2 )
Data Type System ( Section 4.1.3 )
Data Resource Lifecycle ( CRUD ) ( Section 4.1.4 )
State Management ( Section 4.1.5 )
Publish-Subscribe ( Section 4.1.6 )
Request-Reply ( Section 4.1.7 )
Discovery ( Section 4.1.8 )
Exception Handling ( Section 4.1.9 )
Data Quality of Service ( QoS ) ( Section 4.1.10 )
Data Security ( Section 4.1.11 )
API ( Section 4.1.12 )
Governance ( Section 4.1.13 )
6.4.2 Core Transport Layer Functions
Messaging Protocol ( Section 5.1.1 )
Communication Modes ( Section 5.1.2 )
Endpoint Addressing ( Section 5.1.3 )
Connectedness ( Section 5.1.4 )
Prioritization ( Section 5.1.5 )
Timing & Synchronization ( Section 5.1.6 )
Message Security ( Section 5.1.7 )
Does it provide a data resource model ? Summarize the salient aspects .
Does it provide a way to identifying and addressing data objects ? Summarize the identification and addressing scheme .
Does it provide a data type system ? Summarize the salient aspects .
Does it provide a means of managing a data object ’ s lifecycle ? Summarize the salient aspects .
Does it provide a means to manage the recent history of data objects ? Summarize the salient aspects .
Does it provide a means to publish and subscribe the state of data objects ? Summarize the salient aspects .
Does it provide a means to request the state of data objects ? Summarize the salient aspects .
Does it provide a means to discover the data objects ? Summarize the salient aspects .
Does it provide a means to handle exceptions when quality of service or connectivity violations happen ? Summarize the salient aspects .
Does it support data QoS ? Summarize the scope and coverage . Highlight the salient aspects .
Does it provide a data object security model ? Summarize the salient aspects . Is there a standard API ? Which programming languages is it available for ?
Does it standardize the mechanisms for configuration , administration , and monitoring ? Summarize the salient aspects .
Does it require UDP or TCP ? What are the salient aspects of the messaging protocol ? What are the message size limitations ? What are the usage assumptions ? Is it optimized for certain message requirements ?
Which communication modes does it support ?
Describe the transport endpoints . How are the endpoints addressed ? What are the limitations , if any , on the number of endpoints ?
Does it require a connected circuit between the endpoints ? Summarize the salient aspects . Does it provide a means to prioritize messages ? Summarize the salient aspects .
Does it provide the ability to synchronize time ? Summarize the salient aspects .
Does it provide mechanisms for message security ? Summarize the salient aspects .
IIC : PUB : G5 : V1.0 : PB : 20170228 - 44 -