Action Component Component functionality
―Look Up
Service
Description
Based On
Service
Identifier‖ Use
Case
IoT Service
Client
IoT Service
Resolution
lookupService:
given the
ServiceID
provide the
Service
Description of
the service
ServiceID ServiceID
available
Output:
Functionality
Output
Impacted
Components
Return value Exception
Service
Description of
the Service
- ServiceDescription Service
Description not
available
Interface Definition: Subscribe Service Look-up
Input
Illustrative
Action
Calling
Component
Called
Component
Name of the
functionality
Parameters Prerequisite
―Subscribe
to Look-up
of Service
Description
based on
Service
Identifier‖
Use Case
IoT Service
Client
IoT Service
Resolution
subscribeService-
Lookup: given the
ServiceID
asynchronously
notify the IoT
Service Client
about the service
description as a
result of the
subscription and
on any change of
the service
description
ServiceID
Notification-
Callback
ServiceID
available
Notification-
Callback and
notifyService-
Lookup
implemented
on the IoT
Service Client
side
Output:
Functionality
Output
Impacted
Components
Return value Exception
Subscription
identifier
- SubscriptionID Subscription
failed