―Restricted
Discovery/
Lookup‖ Use
Cases
IoT Service
Resolution
Pseudony-
mization
createPseudo
nym: create a
Pseudonym
for a ServiceID
ServiceID -
Output
Functionality
Output
Impacted
Components
Return value Exception
Pseudonym for
the ServiceID
- ServiceID -
addMapping
Input
Illustrative
Action
Calling
Component
Called
Component
Name of the
functionality
Parameters Prerequisite
―Restricted
Discovery/
Lookup‖
Use Cases
IoT Service
Resolution
Pseudonymization addMapping:
adds the
mapping
between a
ServiceID
and its
pseudonym
ServiceID,
URL
Output
Functionality
Output
Impacted
Components
Return value Exception
Maps an ID
(service, group,
etc.) to its
pseudo-ID.
- boolean -
resolvePseudonym
Input
Illustrative
Action
Calling
Component
Called Component Name of the
functionality
Parameters Prerequisite
―Restricted
Discovery/
Lookup‖ Use
Cases
IoT Service
Resolution
Resolution
Functional
Component
resolveID:
resolves the
pseudo-ID
returning the
respective
ServiceID
ServiceID Pseudonym
was created
before