1 Introduction ...................................................................................................................... 8 | |
1.1 |
Purpose ............................................................................................................................... 9 |
1.2 |
Scope .................................................................................................................................. 9 |
1.3 |
Summary ........................................................................................................................... 10 |
1.4 |
Structure ........................................................................................................................... 11 |
1.5 |
Audience ........................................................................................................................... 12 |
1.6 |
Use ................................................................................................................................... 12 |
1.7 |
Relationship with Other IIC Documents .............................................................................. 12 |
2 Connectivity Framework ................................................................................................. 14 | ||
2.1 |
IIoT Connectivity Stack Model ............................................................................................ 14 |
|
2.2 |
Architectural Role .............................................................................................................. 16 |
|
2.3 |
Key Architectural Qualities ................................................................................................ 17 |
|
2.3.1 |
Performance ...................................................................................................................... 17 |
|
2.3.2 |
Scalability ........................................................................................................................... 18 |
|
2.3.3 |
Reliability ........................................................................................................................... 18 |
|
2.3.4 |
Resilience ........................................................................................................................... 18 |
|
2.3.5 |
Security .............................................................................................................................. 18 |
|
2.3.6 |
Longevity ............................................................................................................................ 19 |
|
2.3.7 |
Integration and interoperability ........................................................................................ 20 |
|
2.3.8 |
Operation ........................................................................................................................... 20 |
|
2.3.9 |
Safety ................................................................................................................................. 20 |
3 Connectivity Reference Architecture ............................................................................... 21 | |
3.1 |
IIoT Connectivity Challenge ................................................................................................ 21 |
3.2 |
Connectivity Core Standards .............................................................................................. 22 |
3.3 |
Core Gateways .................................................................................................................. 23 |
3.4 |
Core Standards Criteria ...................................................................................................... 25 |
4 Connectivity Framework Layer ........................................................................................ 27 | ||
4.1 |
Core Functions ................................................................................................................... 27 |
|
4.1.1 |
Data Resource Model ........................................................................................................ 28 |
|
4.1.2 |
ID and Addressing .............................................................................................................. 28 |
|
4.1.3 |
Data Type System .............................................................................................................. 28 |
|
4.1.4 |
Data Resource Lifecycle ( CRUD ) ........................................................................................ 29 |
|
4.1.5 |
State Management ............................................................................................................ 29 |
|
4.1.6 |
Publish-Subscribe .............................................................................................................. 29 |
|
4.1.7 |
Request-Reply .................................................................................................................... 30 |
|
4.1.8 |
Discovery ........................................................................................................................... 30 |
|
4.1.9 |
Exception Handling ............................................................................................................ 30 |
|
4.1.10 |
Data Quality of Service ( QoS ) ............................................................................................ 30 |
|
4.1.11 |
Data Security ...................................................................................................................... 31 |
|
4.1.12 |
API ...................................................................................................................................... 32 |
|
4.1.13 |
Governance ........................................................................................................................ 32 |
|
4.2 |
Typical Considerations ....................................................................................................... 33 |
|
4.2.1 |
System Architecture Considerations ................................................................................. 33 |