Internet of Things Architecture

(Elliott) #1
and the contained information is not needed.

Other functionalities provided by the IoT Service Resolution
FC are the management of the service descriptions. IoT
Services can update, insert or simply delete the service
descriptions from the IoT Service Resolution FC. It is also
possible that these functions are called by the functional
components of the Management FG and not by the IoT
Services themselves.

Additional
description


The component is described in detail in deliverable D4.3 [De
2012], Section 2.2.1.

Pertaining
requirements


UNI.030, UNI.095, UNI.098, UNI.099, UNI.417, UNI.423,
UNI.425, UNI.426, UNI.427, UNI.429, UNI.601, UNI.602,
UNI.603, UNI.604, UNI.606, UNI.614, UNI.623

Interface
description


D4.3 [De 2012], Section 2.2.1.1

Technical use
case


C3.2.1

Default function set


Function name Function description Usage
example


Resolve Service with ID
Resolves the address of an IoT
service given its ID.


C3.2.2

(Un)Subscribe to Service
Resolution for service with given
ID


(Un)Subscribes to the resolution
(based on the ServiceID) to
receive notifications whenever
the ServiceURL changes on the
provided callback. The IoT
Service Resolution returns a
SubscriptionID to the User that
can be used to match
notifications to the subscription
and to unsubscribe.

C3.2.2

Look up Service given ID Retrieves the description of an
IoT service given its service ID.


C3.2.2

(Un) Subscribe to Service Look-
up for service with given ID


(Un)Subscribes to the resolution
(based on the ServiceID) to
receive notifications whenever

C3.2.2
Free download pdf