Internet of Things Architecture

(Elliott) #1

Output:


Functionality Output Impacted Components Return value Exception


Report is generated or
retrieved from History,
and sent back to
requester. Optionally it
is saved in Report
History


if scope does not refer to
an existing report,
Configuration FC, Fault
FC, Member FC, State FC

Report[] – empty if No
record matches requested
scope in Report History

Interface Definition: Write Report


Input:
Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Write
Report to
History


Reporting Reporting writeReportHistory Report Report record
is available
(i.e. it has
been created)

Output:


Functionality
Output


Impacted
Components

Return value Exception

Write
confirmation



  • ACK/NACK -


Interface Definition: Read Report


Input:


Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Read
Report from
History


Reporting Reporting readReportHistory Scope -

Output:
Functionality
Output


Impacted
Components

Return value Exception

Retrived report - Report[] –
empty if No
record matches
requested
scope in Report
History

Free download pdf