The other day I needed information about which IoT architecture is typical (reference). Such information could not be quickly found either on the “Habré” or on other resources. It turned out that the first attempts to develop standards in this direction were made only two years ago, and the work is still in the “project” stage. In this article you will find a “slice” of the state of development of IEEE & ISO / IEC standards according to the description of the IoT Reference Architecture (IoT Reference Architecture).
A sourceWhy do we need standards?
Let's start with the
holivarial ambiguous topic of standardization.
World technical progress is moving in the following direction: when technology becomes mature enough, it is time to standardize it, which is a step towards the so-called "open systems" with typical components and interfaces. If we consider the well-known
Gartner Hype Cycle , then standardization can be carried out proactively, long before the technology is ready for mass implementation.
The whole world of technical (and not only) products is defined by standards, and without it all of us would be covered with chaos.
')
As for IoT, the use of standards is also an important platform when working with large government and corporate customers, including in the area of safety-critical applications (safety critical, security critical, mission critical, etc.).
"Glorifying" standardization can not be said about the "dark side of power", which, in my opinion, includes:
- the existence of an excess of standards, the lack of a clear system, the presence of different organizations involved in standardization in the same sphere;
- incomplete and uneven coverage of standardization objects;
- “war of standards”, i.e. lobbying the interests of individual firms to the detriment of solving common problems of standardization;
- regulation mainly only the most simple objects and mass processes;
- a bureaucratic procedure and a long development of standards (on average, three to five years), which leads to their conservatism and the backlog of practical needs.
Nevertheless, the world of standards exists, and we live in it.
IEEE vs ISO / IEC
Those who are faced with the world of standards, knows that in the field of IT this world is bipolar, because there are two generally recognized organizations: IEEE (Institute of Electrical and Electronics Engineers) and IEC (International Electrotechnical Commission - IEC).
In different areas of standardization, the mutual influence of IEEE and IEC is different, but “on average” (there are exceptions), America loves IEEE, and Europe loves IEC.
In some areas, IEC collaborates with ISO, for example, the ISO / IEC JTC1 (Joint Technical Committee in International and Communication Technology) deals with the IoT area of interest to us.
There are, of course, other international standards organizations, for example, CENELEC, which develops EN (European Normative), ITU-T (International Telecommunication Union Telecommunication Standardization Sector), American NIST (National Institute of Standards and Technology) and many others.
What does IEEE do in the field of IoT
IoT fell within the scope of IEEE and ISO / IEC JTC1 almost simultaneously. In July 2014, the
IEEE P2413 Working Group was created and the first rally was held to develop the Standard for the Internet of Things (IoT) Standard. The working group included representatives from Cisco, Emerson, Hitachi, Honeywell, Huawei, Intel, Kaspersky Lab, Rockwell Automation, Schneider Electric, Siemens, STMicroelectronics, Toshiba, Yokogawa, and others. Microsoft and Google were not noticed.
In 2014-2016 rallies are held 4 times a year. Detailed information on the development status on the group website is not given, there are only high-level presentations.
An interesting fact is the attentive attitude of the
IEEE P2413 working group to the issues of ensuring reliability and security (Dependability & Security).
A sourceTherefore, IoT is planned for use in the area of already mentioned systems important to safety (safety critical, security critical, mission critical, etc.). This is also confirmed by the participation in the development of the standard "monsters" of industrial automation.
What does ISO / IEC JTC1 do in the field of IoT?
The decision to create the Working Group on Internet of Things (WG10) working group was taken at the
ISO / IEC JTC1 plenary rally in 2014. In January 2015, the first WG10 rally was held, at which it was decided to develop the ISO / IEC 30141 standard “Internet of Things Reference Architecture (IoT-RA)”, since then similar meetings are held three times a year. The
ISO / IEC JTC1 page contains an initial report on the state of affairs in the field of IoT (Study Report on IoT Reference Architectures / Frameworks) and some of the results from “WG10 on IoT”. Let's stop on the mentioned report
What can be understood from scarce facts?
First, many of the provisions of the future IoT-RA standard are borrowed from related already standardized areas, such as:
- home electronic systems (Home Electronic Systems, described in the ISO / IEC 14543 series of standards);
- MPEG-V architecture for media management (Media context and control, described in ISO / IEC 23005 series standards);
- Sensor Network Reference Architecture (SNRA, described in ISO / IEC 29182 series of standards).
Regarding the latter architecture, it should be noted that it was she who was the standardized prototype of the IoT architecture, proposing four typical levels: device, network, service, and application.
Secondly, the architecture description for IoT will be adapted from the existing ITU-T standards ((International Telecommunication Union Telecommunication Standardization Sector) since 2012, in particular ITU-T Y.2060 “Overview of the Internet of things”.
Relevant levels of architecture and the relationship between them (the so-called "ecosystem") are listed below.

A sourceThirdly, the developed requirements for IoT components will be structured according to the taxonomy proposed in ITU-T Y.2066 “Common requirements of the Internet of things”, which includes the following groups of requirements:
- Implementation and operability requirements;
- Non-functional requirements
- Application support requirements;
- Service requirements;
- Communication requirements;
- Device requirements;
- Data management requirements;
- Security and privacy protection requirements.
Conclusion
In the near future, the release of standards describing the Reference Architecture for IoT is expected. This fact will further approximate IoT to “open systems” with typical compatible components and interfaces.
Since 2014, the development of such standards has been conducted in parallel with the
IEEE Working Group P2413 and the
ISO / IEC “Working Group on the Internet of Things (WG10)” . Having two standards will add headaches to component suppliers and system integrators.
Open information about these developments is available a little. It is obvious that existing developments will be standardized, in particular, from
ITU-T , according to which the reference architecture includes four typical levels: device layer, network layer, service layer, and application layer.