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 URL of the identified service.

 Look up service description based on Service Identifier


o This use case is initiated by a user of the system. The user wants to
have a full description of the service, including a description of the
interface and the URL or address for interacting with the service.

o The assumption is that the user already knows a unique identifier of
the service.

o In this use case, the IoT Service Resolution looks up the service
description based on the service identifier. The service description
contains all information necessary for interacting with the service
(including URL). This interaction is then based on service identifier.

o If the look-up step is successful, the user has all the information
needed for interacting with the service.

 Subscribe to look-up of Service Description based on Service Identifier


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 description of a service, which includes a
description of the URL or address for interacting with the service. A
new notification will be sent whenever the service description of the
service changes.

o The assumption is that the user already knows a unique identifier of
the service.

o In this use case, the IoT Service Resolution asynchronously notifies
the subscribing user about the service description and sends a new
notification whenever the service description changes.

o If the subscription is successful, the user will always receive the
current service description of the service.

 Unsubscribe to look-up of Service Description


o The use case is initiated by a user of the system. The user has
previously subscribed to receive notifications about the current
service description of a service identified by a service identifier.
Free download pdf