5.6 Reverse mapping
In the course of its own project roadmap, our sister project - the Internet of
Things Initiative (IoT-I) - has targeted three different (but connected) activities
directly relating to the IoT-A architecture work as shown below:
- To review and categorise existing reference models having a connection
to the IoT field (or underlying disciplines, as IoT as such is more a
technology umbrella). Example of the reference models reviewed by IoT-
I are ETSI M2M, IETF Core, EPCglobal, Ucode and NFC to name just a
few [Haller 2012]; - To put online a survey, the goal of which was to capture, people
understanding and expectation, as far as reference models are
concerned. This exercise was very important because people have
generally different understanding about what are reference models,
architectures and what they should consist of; - Finally, to come back on reference models introduced and summarised in
previous versions of this deliverable and to do a reverse mapping
exercise towards the IoT Reference Model. The goal of this exercise was
to show that the reference model as defined by IoT-A is expressive
enough in order to allow a modelling of those (pre- IoT-A) existing IoT
reference models using the IoT-A one. In other words, if we would
consider that IoT-A does not attempt to define what is an IoT system
using sentences and words, but defining models where any IoT system
(from the IoT understanding) shall fit, then all those existing reference
models would be IoT systems reference models.
In this Section we aim at giving some details about this reverse mapping
exercise applied to ETSI M2M, EPCglobal and uID. Some of the material in this
Section comes directly from the IoT-I D1.5 deliverable [Haller 2012] (especially
the UML figures and concept tables). In order to improve readability, we do not
use direct citations, although the work presented in the following Section was
performed by the IoT-I project and reported in the deliverable D1.5.
In addition to the standards that we have mentioned above, we also apply the
IoT Architectural Reference Model to a concrete architecture, namely the
architecture of the MUNICH project in order to validate the IoT ARM against a
real system in contrast to an abstract standard.
5.6.1 ETSI M2M
Within the IoT-I D1.5 deliverable, Section 3.1.1 discusses the ETSI M2M
standard [ETSI TS 102 690]. In this section we analyse the ETSI M2M
standard. The acronym ETSI stands for European Telecommunications
Standards Institute (ETSI), viz. the standardisation body responsible for this
standard. The acronym M2M stands for Machine-to-Machine, which is a pointer
to the application field this standard addresses, viz. machine-to-machine
communications. Release 1 of this standard was published in October 2011