Internet of Things Architecture

(Elliott) #1

storage


Output:
Functionality
Output


Impacted
Components

Return value Exception

Write
confirmation



  • ACK/NACK -


Interface Definition: Get State


Input:
Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Get state
from ―any‖ FC
and updates
the State
History


State <FC> getState Scope[] -

Output:


Functionality Output Impacted Components Return value Exception


Retrieved state , FC State stateData[] -


Interface Definition: Put State


Input:
Illustrative Action Calling
Component


Called
Component

Name of the
functionality

Parameters Prerequisite

Push state to ―any‖
FC. Although any
state can not be
reasonably set to a
given FC, this can
be used to switch
devices working in
different predefined
states: e.g. ―high
performance mode‖
or ―energy save
mode‖. Depending
on chosen design
choice, this could
also be done via
Configuration.


State <FC> putState stateData[] -
Free download pdf