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-