Internet of Things Architecture

(Elliott) #1

―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
Free download pdf