Internet of Things Architecture

(Elliott) #1
o The assumption is that the user knows the subscription identifier of
the subscription assigned by the IoT Service Resolution.

o In this use case, the subscription to the IoT Service Resolution
identified by the subscription identifier is cancelled.

o If the unsubscription is successful, the user will no longer receive
notifications concerning the service description of the identified
service.

 Discover service based on service specification


o This use case is initiated by a user of the system. The user wants to
discover a service that can provide certain functionality.

o The assumption is that the user knows what kind of service he needs,
but does not know the specific service instances available.

o In this use case, the IoT Service Resolution discovers services that fit
the service specification, which can contain information about the type
of service, its requirements, and also scope information, e.g., the
geographic area for which the service provides information.

o If the discovery step is successful, i.e., services fitting the
specification are found, the user gets the service descriptions of these
services.

 Subscribe to discovery of Service Descriptions based on Service
Specification


o The use case is initiated by a user of the system, i.e., a Human User
or an Active Digital Artefact. The user wants to be asynchronously
notified about the service descriptions of all services fitting a given
service specification. A new notification with a service description will
be sent whenever a service description changes, a new service
description fitting the service specification has become available or
when a fitting service description was deleted from the IoT Service
Resolution.

o The assumption is that the user knows what kind of service he needs,
but does not know the specific service instances currently available.

o In this use case, the IoT Service Resolution asynchronously notifies
the subscribing user about the service descriptions fitting the give
service specification and sends a new notification whenever a service
description changes, a new service description fitting the service
specification has become available or when a fitting service
description was deleted from the IoT Service Resolution.
Free download pdf