Internet of Things – Architecture © 28
While the general objective of D1.5 is strictly the same than D1.4 i.e. describing
thoroughly an Architectural Reference Model for IoT, this version of the ARM brings
to the audience critical improvements to its previous version (v2), as it is summarised
below:
Feedback received internally from IoT-A and externally from IoT experts and
IERC cluster members (in the context of the Activity Chain on ―IoT architecture‖),
was taken into account in order to improve the document and in order to make
sure that the IoT-A architecture work will eventually meet expectations and
consensus from the external users; All chapters of the document were touched
by that feedback and therefore updated consequently;
Improvements in the Reference Model (Chapter 3 ) and in particular in the
Communication Model which was reshaped;
Existing views (Functional Decomposition, Information view) of the Reference
Architecture (Chapter 4 ) have been improved and completed. Major improvement
of the existing Deployment and Operation view has been also brought; Some
content (interfaces) has been moved out to appendixes in order to improve
readability;
Some new functional component dealing with brokerage of event and
publish/subscribe has been introduced also in the Functional Decomposition;
In the Reference Architecture, large improvement of Communication FG;
Chapter 5 on Guidance (formerly called Best Practices) has been completed and
in particular provides an in-depth introduction on how to use the document in
order to derive a domain-specific architecture from the ARM (―Process‖ and
―Reference Manuals‖ sections). It also provides a more complete list of design
choices and explains how to deal with events (as encapsulating information into
an event is a design choice for handling propagation of information throughout
the system). Section on typical interactions taking place not only inside on
Functionality Group (FG), but also among different FGs was added;
A small scenario is introduced in the Introduction (Section 2.3). This scenario is
used along all chapters and sections of the documents as a ―red thread‖ for
illustrating the different models and views of the IoT ARM. The reader can
therefore improve his global understanding of the ARM and its concepts, and
make better connections between the different chapters/sections, because he
can relate new concepts to a concrete recurring scenario he already knows;
Finally, the global readability of the document has been improved. Chapters 3 , 4
and 5 now look more like standalone chapters with an introduction that reminds
previous chapters and context;