Business Strategy and Innovation Framework | Page 40

IIoT Application Stack
Business Strategy and Innovation Framework
IIoT Application Stack and Interoperability Dimensions
App # 1 App # 2 App # 3 App # 4
Interoperability Dimension
IIoT Platform Services
COMMON SERVICES
IIoT Platform Services
IIoT Platform Foundation
COMMON INFRASTRUCTURE
IIoT Platform Foundation
IIoT Platform A
IIoT Platform B
Device A ( App # 1 )
Device B ( App # 1 )
Device C ( App # 2 )
Sensor D ( App # 2 )
Device E ( App # 3 )
Sensor F ( App # 3 )
Sensor G ( App # 4 )
Sensor H ( App # 4 )
Figure 6-1 : High-level overview of key IIoT platform components ( Source : Adapted from IIC Open Horizontal testbed program [ IIC2 ])
Each IIoT application depends on a platform foundation and a set of platform services .
The platform foundation provides the basic processor , network and system software needed to host the IIoT platform services . From an application perspective , the platform may involve an Infrastructure-as-a-Service solution ( IaaS ) or a hosted solution ( public / private cloud , selfmanaged / third-party-managed , on-site / remote cloud , etc .).
IIoT platform services comprise two service groups .
Connectivity-management services include the functions needed to connect a device or sensor to a network and then manage its communications behavior once in operation . Device lifecycle management is an important support function and includes pre-provisioning ( for device testing ), service provisioning , activation , ongoing device management , in-operation status monitoring and decommissioning activities . User tools , such as management dashboards , visualization aids and services for remote troubleshooting are another important aspect of connectivity-management services .
Application-enablement services provide an environment for developers and users to develop , deploy , and manage IIoT applications . Developer environments provide services for managing data feeds and performing quality-control checks . Application-enablement services help users implement the application logic and business rules that enable a connected device to fulfill control-action and alarm-notification objectives .
Together , these two categories of platform service offer a wide range of capabilities comprising the items in Figure 6-2 :
IIC : PUB : B01 : V1.0 : PB : 20161115 - 40 -