ETSI TR 103 536 V1.1.1 (2019-12)
SmartM2M; Strategic/technical approach on how to achieve interoperability/interworking of existing standardized IoT Platforms
SmartM2M; Strategic/technical approach on how to achieve interoperability/interworking of existing standardized IoT Platforms
DTR/SmartM2M-103536
General Information
Standards Content (Sample)
ETSI TR 103 536 V1.1.1 (2019-12)
TECHNICAL REPORT
SmartM2M;
Strategic/technical approach on how to achieve
interoperability/interworking
of existing standardized IoT Platforms
---------------------- Page: 1 ----------------------
2 ETSI TR 103 536 V1.1.1 (2019-12)
Reference
DTR/SmartM2M-103536
Keywords
interoperability, IoT, IoT platforms, oneM2M,
SAREF, semantic
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
The present document can be downloaded from:
http://www.etsi.org/standards-search
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the prevailing version of an ETSI
deliverable is the one made publicly available in PDF format at www.etsi.org/deliver.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
https://portal.etsi.org/TB/ETSIDeliverableStatus.aspx
If you find errors in the present document, please send your comment to one of the following services:
https://portal.etsi.org/People/CommiteeSupportStaff.aspx
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying
and microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.
© ETSI 2019.
All rights reserved.
DECT™, PLUGTESTS™, UMTS™ and the ETSI logo are trademarks of ETSI registered for the benefit of its Members.
3GPP™ and LTE™ are trademarks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
oneM2M™ logo is a trademark of ETSI registered for the benefit of its Members and
of the oneM2M Partners.
®
GSM and the GSM logo are trademarks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI TR 103 536 V1.1.1 (2019-12)
Contents
Intellectual Property Rights . 7
Foreword . 7
Modal verbs terminology . 7
Introduction . 7
1 Scope . 9
1.1 Context for the present document . 9
1.2 Scope of the present document . 9
2 References . 9
2.1 Normative references . 9
2.2 Informative references . 9
3 Definition of terms, symbols and abbreviations . 13
3.1 Terms . 13
3.2 Symbols . 14
3.3 Abbreviations . 14
4 Platforms Interoperability in the context of IoT . 17
4.1 A global approach to IoT Systems . 17
4.1.1 Major characteristics of IoT systems . 17
4.1.2 The need for an "IoT-centric" view . 18
4.1.2.1 Introduction . 18
4.1.2.2 Roles . 18
4.1.2.3 Reference Architecture(s) . 18
4.1.2.4 Guidelines . 18
4.2 Main objectives of the present document . 18
4.3 Purpose and target group . 19
4.4 Content of the present document . 19
5 The IoT Platforms Landscape . 19
5.1 A framework for IoT Platforms . 19
5.1.1 Expectations and definition. 19
5.1.2 Challenges. 20
5.1.2.1 Flexibility, versatility . 20
5.1.2.2 Semantic Interoperability . 21
5.1.2.3 Flexible deployment models . 21
5.1.2.4 Open and efficient implementations. 22
5.1.2.5 Non-functional properties . 22
5.1.2.6 Security . 22
5.1.2.7 Privacy and data confidentiality . 22
5.1.2.7 Integration with legacy . 22
5.2 An IoT Platforms Landscape . 23
5.2.1 Fragmentation and lack of maturity . 23
5.2.2 A typology of platforms . 23
5.2.2.1 Main dimensions for platform analysis . 23
5.2.2.2 Scope and breadth . 23
5.2.2.3 Openness . 24
5.2.2.4 Origin and governance . 24
5.2.2.5 Ecosystem . 26
5.2.2.6 Maturity . 26
5.2.2.7 A classification of Platforms . 27
5.2.3 Finding a way in the jungle of platforms . 28
5.2.3.1 Introduction . 28
5.2.3.2 Platforms identified by UNIFY-IoT and the IoT-EPI . 28
5.2.3.3 Platforms in the IoT Large Scale Pilots. 28
5.2.3.4 Emerging approaches: Marketplaces and APIs . 30
5.3 Standardized IoT Platforms . 31
ETSI
---------------------- Page: 3 ----------------------
4 ETSI TR 103 536 V1.1.1 (2019-12)
5.3.1 Characterization of Standardized IoT Platforms . 31
5.3.2 oneM2M . 31
5.3.2.1 Scope . 31
5.3.2.2 Architecture . 32
5.3.2.3 Interoperability and other aspects . 33
5.3.3 The OCF Platform . 34
5.3.3.1 The Ecosystem . 34
5.3.3.2 The Interoperability . 34
5.3.3.3 The Architecture . 34
5.3.4 The Apache Platform . 35
5.3.4.1 The Ecosystem . 35
5.3.4.2 Some elements of the platform. 36
5.3.5 Point solutions and the challenge of integration . 37
5.3.5.1 Fitting point solutions in global platforms . 37
5.3.5.2 Stand-alone or cloud-based solutions: two examples . 37
5.3.5.3 The role of integration . 38
6 Dealing with Interoperability . 38
6.1 Strategic Approaches to Interoperability . 38
6.2 Technical Approaches to Interoperability . 39
6.2.1 A program for evolution . 39
6.2.2 The Internet of Things (IoT): The basic objectives of IoT platforms . 40
6.2.3 The WoT: a step towards interoperability of IoT platforms . 40
6.2.4 The SWoT: The foundations for semantic interoperability of IoT platforms . 40
6.3 Interoperability Frameworks . 40
6.3.1 The AIOTI Reference Framework . 40
6.3.2 Other Interoperability Frameworks . 41
6.3.3 Interoperability examples of use-cases . 42
6.4 The challenge of IoT Deployment . 42
6.4.1 Key technologies and design requirements . 42
6.4.2 Interoperability in Smart Cities . 43
6.5 Criteria for Interoperability . 43
7 The case of Industrial IoT . 45
7.1 The challenges of Industrial IoT . 45
7.1.1 The role of Industrial IoT in Smart Manufacturing . 45
7.1.1.1 Smart Manufacturing . 45
7.1.1.2 Industrial IoT. 46
7.1.2 IIoT: a major segment of the IoT with significant specificities . 47
7.1.2.1 A major business segment . 47
7.1.2.2 Differences with traditional Operational Technology (OT) . 47
7.1.2.3 Differences with consumer IoT . 47
7.1.3 Expected Benefits of IIoT . 48
7.1.4 Challenges and barriers to, and strategies for the adoption of IIoT . 50
7.1.4.1 The current situation: A Progressive Adoption . 50
7.1.4.2 On the importance of legacy: Greenfield vs Brownfield . 50
7.1.4.3 Technical barriers to adoption . 50
7.1.4.4 Strategic choices and their impact on platforms . 51
7.2 Using Standardized Platforms in IIoT . 52
7.2.1 Technical aspects . 52
7.2.2 Connectivity . 52
7.2.2.1 The importance of legacy . 52
7.2.2.2 Greenfield: starting from scratch . 52
7.2.2.3 Brownfield: integrating (with) legacy . 53
7.2.3 Interoperability and the role of Semantics . 54
7.2.4 IoT Virtualization and the role of Cloud . 55
7.2.4.1 IoT Virtualization . 55
7.2.4.2 Virtualization in the context of IIoT . 56
7.2.5 Data Management and Analysis . 56
7.2.6 Business Processes and Enterprise view . 57
7.2.6.1 The need for Vertical Integration . 57
7.2.6.2 The Impact of IIoT . 58
ETSI
---------------------- Page: 4 ----------------------
5 ETSI TR 103 536 V1.1.1 (2019-12)
7.2.7 Software Development . 59
7.3 Platform adoption: proprietary or open/standardized . 60
7.3.1 Proprietary platforms . 60
7.3.1.1 Benefits and limits of proprietary platforms . 60
7.3.1.2 Issues in coupling proprietary platforms and open/standardized platforms . 60
7.3.2 A review of IIoT Platforms . 61
7.3.2.1 Introduction . 61
7.3.2.2 Standardized Platforms . 61
7.3.2.3 Open Source Platforms . 61
7.3.2.4 Industry Groups Platforms . 61
7.3.2.5 Proprietary Platforms . 63
7.3.3 Conclusions. 64
8 Conclusions . 64
8.1 Lessons learned . 64
8.2 Guidelines and Recommendations . 65
8.2.1 Introduction. 65
8.2.2 Strategy Recommendations . 66
8.2.3 Technical Recommendations . 68
8.2.4 Recommendations to oneM2M . 68
Annex A: IoT Platforms identified by UNIFY-IoT and IoT-EPI . 70
A.1 The platforms identified by UNIFY-IoT . 70
A.2 The platforms in the IoT-EPI projects . 70
History . 72
ETSI
---------------------- Page: 5 ----------------------
6 ETSI TR 103 536 V1.1.1 (2019-12)
Figures
Figure 1: AIOTI 3-Layer Functional Model.20
Figure 2: The Three IoT Software Stacks .21
Figure 3: Functional components of ACTIVAGE IoT platforms .29
Figure 4: The platforms across the AUTOPILOT Use Cases .30
Figure 5: oneM2M high level architecture .32
Figure 6: oneM2M functional architecture .33
Figure 7: Building Blocks of OCF architecture .35
Figure 8: The example of the Apache Hadoop ecosystem .35
Figure 9: AIOTI HLA Functional Model .41
Figure 10: Synthetic view of interoperability dimensions .44
Figure 11: Manufacturing Pyramid .46
Figure 12: Cyber-Physical Production Systems .46
Figure 13: The potential of Cloud-Native Infrastructures .55
Figure 14: An HLA for IoT Virtualization .56
Figure 15: OPC-UA multiple queries support .59
Figure 16: OPC-UA support for Information Models .62
Figure 17: OPC UA Companion Specifications - The example of EUROMAP .63
Figure 18: Risk of double work and approaches in the Companion Specifications .63
Figure 19: oneM2M OPC-UA Interworking and Functional Architecture with IPE .69
Figure A.1: UNIFY-IoT: Leading IoT Platforms selected for in-depth analysis.70
Tables
Table 1: A classification of platforms .27
Table 2: Examples of Apache Software Components .36
Table 3: Expected benefits of Industrial IoT .48
Table 4: IIoT Platform selection scenarios .51
Table 5: Scenarios for Control Systems modifications .53
Table 6: Functional Level of Activities .58
Table A.1: Platforms used by the IoT EPI Projects .71
ETSI
---------------------- Page: 6 ----------------------
7 ETSI TR 103 536 V1.1.1 (2019-12)
Intellectual Property Rights
Essential patents
IPRs essential or potentially essential to normative deliverables may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (https://ipr.etsi.org/).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Trademarks
The present document may include trademarks and/or tradenames which are asserted and/or registered by their owners.
ETSI claims no ownership of these except for any which are indicated as being the property of ETSI, and conveys no
right to use or reproduce any trademark and/or tradename. Mention of those trademarks in the present document does
not constitute an endorsement by ETSI of products, services or organizations associated with those trademarks.
Foreword
This Technical Report (TR) has been produced by ETSI Technical Committee Smart Machine-to-Machine
communications (SmartM2M).
Modal verbs terminology
In the present do
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.