ISO/IEC 10192-4-3:2025
(Main)Information technology — Home electronic system (HES) interfaces — Part 4-3: Common user interface and cluster-to-cluster interface to support interworking among home cluster systems — Messaging
Information technology — Home electronic system (HES) interfaces — Part 4-3: Common user interface and cluster-to-cluster interface to support interworking among home cluster systems — Messaging
This document specifies messaging among user, interface and service objects in the HES gateway to enable interworking among home cluster systems and interoperability among the applications supported by these cluster systems, as well as a common user interface to these cluster-system applications. This common user interface provides input and output methods for user information exchange to access, monitor and control applications running on home cluster systems. This document specifies messaging among the required service and interface modules from the interoperability standard necessary for interworking and incorporation of these modules in the HES gateway (ISO/IEC 15045 series).
Titre manque — Partie 4-3: Titre manque
General Information
Standards Content (Sample)
ISO/IEC 10192-4-3
Edition 1.0 2025-07
INTERNATIONAL
STANDARD
Information technology - Home electronic system (HES) interfaces -
Part 4-3: Common user interface and cluster-to-cluster interface to support
interworking among home cluster systems - Messaging
ICS 35.200 ISBN 978-2-8327-0552-0
ISO/IEC 10192-4-3: 2025-07(en)
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or
by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either
IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC copyright
or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local
IEC member National Committee for further information.
IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Discover our powerful search engine and read freely all the
publications previews, graphical symbols and the glossary. With
The advanced search enables to find IEC publications by a
variety of criteria (reference number, text, technical a subscription you will always have access to up to date content
committee, …). It also gives information on projects, replaced tailored to your needs.
and withdrawn publications.
Electropedia - www.electropedia.org
The world's leading online dictionary on electrotechnology,
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published containing more than 22 500 terminological entries in English
details all new publications released. Available online and and French, with equivalent terms in 25 additional languages.
once a month by email. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or need
further assistance, please contact the Customer Service
Centre: sales@iec.ch.
CONTENTS
FOREWORD . 3
INTRODUCTION . 5
1 Scope . 7
2 Normative references . 7
3 Terms, definitions, and abbreviated terms . 8
3.1 Terms and definitions. 8
3.2 Abbreviated terms . 9
4 Conformance . 9
5 Messaging architecture for CUI . 9
6 Messaging for handling devices . 11
6.1 Operations . 11
6.1.1 CUI messaging over the C2C interface . 11
6.1.2 CUI messaging within the HES gateway . 11
6.1.3 CUI messaging within a cluster or the separate device . 12
6.2 HES-CLIP messaging flows . 12
6.2.1 Overview . 12
6.2.2 Retrieval of all devices of a user . 13
6.2.3 Retrieval of a device property . 14
6.2.4 Update of a device property . 15
6.2.5 Subscription to an event of a device . 17
6.2.6 Notification of an event of a device . 19
6.3 HES-CLDPE messaging flows . 19
7 Messaging for user object relationship . 20
8 Messaging for C2C authorization . 21
9 Messaging for C2C interface . 23
10 Privacy, security, and safety considerations . 23
Bibliography . 24
Figure 1 – Core interoperability and HES standards . 6
Figure 2 – HES gateway applications standards . 6
Figure 3 – Messaging architecture of alternative #1: common user interface in a cluster . 10
Figure 4 – Messaging architecture of alternative #2: common user interface in a
separate device . 10
Figure 5 – Messaging architecture of alternative #3: common user interface in a
service module . 11
Figure 6 – CUI messaging within a cluster or a separate device . 12
Figure 7 – Messaging flow for retrieval of all devices of a user . 13
Figure 8 – Messaging flow for retrieval of a device property . 14
Figure 9 – Messaging flow for update of a device property . 16
Figure 10 – Messaging flow for subscription to an event of a device . 17
Figure 11 – Messaging flow for notification of an event of a device . 19
Figure 12 – User object relationships . 21
Figure 13 – Messaging for setup of user object relationship . 21
Figure 14 – Messaging flow for creating a user identity federation . 22
Figure 15 – Messaging flow for adding a user identity into existing federation . 22
Figure 16 – Messaging flow for issuing, using and verifying an access token . 23
Table 1 – Description of messages for retrieval of all devices of a user . 13
Table 2 – Description of parameters in HES-CLIP messages for retrieval of all devices
of a user . 14
Table 3 – Description of messages for retrieval of a device property . 15
Table 4 – Description of parameters in HES-CLIP messages for retrieval of a device
property . 15
Table 5 – Description of messages for update of a device property . 16
Table 6 – Description of parameters in HES-CLIP messages for update of a device
property . 17
Table 7 – Description of messages for subscription to an event of a device . 18
Table 8 – Description of parameters in HES-CLIP messages for subscription to an
event of a device . 18
Table 9 – Description of messages for notification of an event of a device . 19
Table 10 – Description of parameters in HES-CLIP messages for notification of an
event of a device . 19
Information technology –
Home electronic system (HES) interfaces –
Part 4-3: Common user interface and cluster-to-cluster interface to
support interworking among home cluster systems – Messaging
FOREWORD
1) ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission)
form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC
participate in the development of International Standards through technical committees established by the
respective organization to deal with particular fields of technical activity. ISO and IEC technical committees
collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental,
in liaison with ISO and IEC, also take part in the work.
2) The formal decisions or agreements of IEC and ISO on technical matters express, as nearly as possible, an
international consensus of opinion on the relevant subjects since each technical committee has representation
from all interested IEC and ISO National bodies.
3) IEC and ISO documents have the form of recommendations for international use and are accepted by IEC and
ISO National bodies in that sense. While all reasonable efforts are made to ensure that the technical content of
IEC and ISO documents is accurate, IEC and ISO cannot be held responsible for the way in which they are used
or for any misinterpretation by any end user.
4) In order to promote international uniformity, IEC and ISO National bodies undertake to apply IEC and ISO
documents transparently to the maximum extent possible in their national and regional publications. Any
divergence between any IEC and ISO document and the corresponding national or regional publication shall be
clearly indicated in the latter.
5) IEC and ISO do not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC and ISO marks of conformity. IEC and ISO are not
responsible for any services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this document.
7) No liability shall attach to IEC and ISO or their directors, employees, servants or agents including individual
experts and members of its technical committees and IEC and ISO National bodies for any personal injury,
property damage or other damage of any nature whatsoever, whether direct or indirect, or for costs (including
legal fees) and expenses arising out of the publication, use of, or reliance upon, this ISO/IEC document or any
other IEC and ISO documents.
8) Attention is drawn to the Normative references cited in this document. Use of the referenced publications is
indispensable for the correct application of this document.
9) IEC and ISO draw attention to the possibility that the implementation of this document may involve the use of (a)
patent(s). IEC and ISO take no position concerning the evidence, validity or applicability of any claimed patent
rights in respect thereof. As of the date of publication of this document, IEC and ISO had not received notice of
(a) patent(s), which may be required to implement this document. However, implementers are cautioned that this
may not represent the latest information, which may be obtained from the patent database available at
https://patents.iec.ch and www.iso.org/patents. IEC and ISO shall not be held responsible for identifying any or
all such patent rights.
ISO/IEC 10192-4-3 has been prepared by subcommittee 25: Interconnection of information
technology equipment, of ISO/IEC joint technical committee 1: Information technology. It is an
International Standard.
The text of this International Standard is based on the following documents:
Draft Report on voting
JTC1-SC25/3268/CDV JTC1-SC25/3316/RVC
Full information on the voting for its approval can be found in the report on voting indicated in
the above table.
The language used for the development of this International Standard is English.
This document was drafted in accordance with ISO/IEC Directives, Part 2, and developed in
accordance with ISO/IEC Directives, Part 1, and the ISO/IEC Directives, JTC 1 Supplement
available at www.iec.ch/members_experts/refdocs and www.iso.org/directives.
A list of all parts in the ISO/IEC 10192 series, published under the general title Information
technology – Home Electronic System (HES) interfaces, can be found on the IEC and ISO
websites.
INTRODUCTION
A home cluster system is implemented by interconnecting several devices to deliver one or
more applications. A cluster can function independently of other clusters. Cluster devices
include sensors, actuators, a controller, and user interfaces. Multiple home cluster systems can
be installed and operated in a single home for the following reasons.
• There are various types of application domains in the home such as lighting, safety, air
conditioning, telecommunications, audio and video, etc. One or more applications are
implemented by the constituents of a cluster. If a user purchases several applications,
multiple home cluster systems can be installed in a home.
• Home application vendors usually provide systems implemented in clusters of required
devices. Depending on the user's needs, several application systems, possibly from
different manufacturers, can be installed in a home as separate clusters.
A customer can access a device in a cluster via a user interface provided for that cluster. With
multiple clusters it is important for a user to learn how to operate a range of different interfaces.
This document provides the cluster-to-cluster interworking foundation necessary for a single
common user interface to manage applications in multiple clusters.
Application-to-application and the resulting device-to-device collaboration are essential for
providing integrated services in a multi-device HES environment. For example, if a fire
monitoring system detects a fire, it is important that the indoor lights are turned on and the fire
announcements are broadcast through available speakers in the house for prompt evacuation
of the residents, the ventilation blowers are stopped to avoid spreading the fire, and the public
fire service is contacted. This needs collaboration among fire detectors, indoor lights, speakers,
HVAC and telecommunication devices. If the devices are located in different clusters, cluster-
to-cluster interworking is essential for collaboration among them.
In practice, a safety monitoring cluster can send out a fire-detected message and a lighting
cluster can be ready to activate a lighting scene that alerts the occupant by turning on or flashing
the appropriate lights. However, the two clusters usually do not have a way to communicate
with each other especially if supplied by different manufacturers possibly using different
protocols and messages. This document solves that problem by providing the necessary
interworking and interoperability functionality to ensure that the clusters can work together.
When the cluster systems are in different HANs or use different protocols, the interworking is
accomplished using the HES gateway (ISO/IEC 15045 series) and related interoperability
standards (ISO/IEC 18012 series). For interworking between cluster systems using the same
protocols and belonging to the same HAN, HES gateway services can optionally be used if the
cybersecurity, privacy and safety features of the HES gateway are desired. This document does
not require the Internet to operate but can connect to the Internet if the application requires.
This document specifies the architecture for interworking home cluster systems where:
– the home cluster systems use different HANs or protocols, or
– the home cluster systems use the same HANs and protocols plus the services of the HES
gateway.
Figure 1 shows the core interoperability and HES gateway standards. Figure 2 shows the
common user interface series of standards designated ISO/IEC 10192-4, Information
technology – Home Electronic System (HES) interfaces – Common user interface and cluster-
to-cluster interface to support interworking among home cluster systems. ISO/IEC 10192-4
consists of three parts:
Part 4-1: Architecture
Part 4-2: Interfaces, services and objects
Part 4-3: Messaging
Figure 1 – Core interoperability and HES standards
Figure 2 – HES gateway applications standards
1 Scope
This part of ISO/IEC 10192 specifies messaging among user, interface and service objects in
the HES gateway to enable interworking among home cluster systems and interoperability
among the applications supported by these cluster systems, as well as a common user interface
to these cluster-system applications. This common user interface provides input and output
methods for user information exchange to access, monitor and control applications running on
home cluster systems.
This document specifies messaging among the required service and interface modules from the
interoperability standard necessary for interworking and incorporation of these modules in the
HES gateway (ISO/IEC 15045 series).
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies.
For undated references, the latest edition of the referenced document (including any
amendments) applies.
ISO/IEC 10192-4-1, Information technology - Home electronic system (HES) interfaces -
Part 4-1: Common user interface and cluster-to-cluster interface to support interworking among
home cluster systems - Architecture
ISO/IEC 10192-4-2, Information technology - Home electronic system (HES) interfaces -
Part 4-2: Common user interface and cluster-to-cluster interface to support interworking among
home cluster systems - Interfaces, services and objects
ISO/IEC 15045-1, Information technology - Home Electronic System (HES) gateway - Part 1: A
residential gateway model for HES
ISO/IEC 15045-2, Information technology - Home Electronic System (HES) gateway - Part 2:
Modularity and protocol
ISO/IEC 15045-3-1, Information technology - Home Electronic System (HES) gateway - Part 3-1:
Privacy, security, and safety - Introduction
ISO/IEC 15045-4-1, Information technology - Home Electronic System (HES) gateway - Part 4-1:
Structure - Structural class and module requirements
ISO/IEC 18012-1, Information technology - Home Electronic System (HES) - Guidelines for
product interoperability - Part 1: Introduction
ISO/IEC 18012-2, Information technology - Home Electronic System (HES) - Guidelines for
product interoperability - Part 2: Taxonomy and application interoperability model
ISO/IEC 18012-3, Information technology - Home Electronic System (HES) - Guidelines for
product interoperability - Part 3: Lexicon
ISO/IEC 18012-4, Information technology - Home Electronic System (HES) - Guidelines for
product interoperability - Part 4: Event encoding
3 Terms, definitions, and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following
addresses:
• IEC Electropedia: available at http://www.electropedia.org/
• ISO Online browsing platform: available at http://www.iso.org/obp
3.1.1
cluster-to-cluster interface
C2C interface
interface in a cluster that supports HAN communication for C2C interworking with an HES
gateway by a cluster controller in a home cluster system
[SOURCE: ISO/IEC 10192-4-1:2022, 3.1.1, modified – "cluster-to-cluster interface" has been
added as first preferred term.]
3.1.2
cluster controller
functional unit that manages the operation of a home cluster system
[SOURCE: ISO/IEC 10192-4-2:2024, 3.1.2]
3.1.3
common user interface
CUI
interface that provides input and output methods for user information exchange to access,
monitor and control applications running on home cluster systems
[SOURCE: ISO/IEC 10192-4-2:2024, 3.1.5]
3.1.4
CUI operational information
common user interface operational information
local user object and service that enable users to access, monitor, and control applications
running on their home cluster system and to schedule coordination among them
3.1.5
home cluster system
set of functional units under common control in a home environment that includes sensors,
actuators, user interfaces, and a cluster controller
Note 1 to entry: The ISO/IEC 10192-4 series does not cover systems like sensor-actuator networks that do not need
a cluster controller.
[SOURCE: ISO/IEC 10192-4-1:2022, 3.1.3, modified – Note 1 to entry has been added.]
3.2 Abbreviated terms
API application programming interface
CoAP constrained application protocol
CON confirmable
C2C cluster-to-cluster
HAN home area network
HES home electronic system
HES-CLDPE home electronic system – common language direct PDU exchange
HES-CLIP home electronic system – common language internal protocol
HES-CLME home electronic system – common language message exchange
HTTP hypertext transfer protocol
HVAC heating, ventilation, and air conditioning
PDU protocol data unit
4 Conformance
The HES gateway and home cluster systems that claim conformance to this document shall
support the messaging as specified in Clause 5 and Clause 9.
5 Messaging architecture for CUI
The architecture for the common user interface (CUI) shall be one of the three alternatives
specified in ISO/IEC 10192-4-1. The common user interface can be located in a cluster
(alternative #1), a separate device (alternative #2), or a service module (alternative #3) in the
HES gateway. Figure 3 to Figure 5 show an architecture of common user interface messaging
that shall be used to deliver selection and resultant actions specified in ISO/IEC 10192-4-2 for
each alternative. The architectural models of the HES gateway shall be as specified in
ISO/IEC 15045-1 and ISO/IEC 15045-2, structural classes shall be as specified in
ISO/IEC 15045-4-1, and product interoperability shall be as specified in ISO/IEC 18012-1,
ISO/IEC 18012-2, ISO/IEC 18012-3 and ISO/IEC 18012-4.
The selection of options chosen by the user at the common user interface (see “Comm
message B from user” in Figure 7 and Figure 8 of ISO/IEC 10192-4-2:2024) is delivered by the
CUI messaging from the master CUI system (i.e. the cluster, a separate device or the HES
gateway where the common user interface is located) via the HES gateway to the receptive CUI
enhanced cluster. The presentation of resultant action (such as success or failure) in the cluster
controller of the receptive CUI enhanced cluster is delivered by the CUI messaging via the HES
gateway back to the user in the common user interface.
A cluster can manage the access rights of users to the cluster resources. To manage access
rights, all selection actions can include user identification information so the cluster is able to
identify the user who initiated the selection action.
The CUI messaging to transmit the selection and resultant actions between a cluster or separate
device and the HES gateway is performed by the cluster-to-cluster (C2C) protocol using
messages that are specific to a cluster or separate device. The selection and resultant actions
carried on the C2C protocol are represented using the lexicon specific to a cluster or separate
device.
The CUI messaging within the HES gateway is carried out by using the Common Language
Messaging Exchange (HES-CLME) specified in ISO/IEC 18012-4. The selection and resultant
actions within the HES gateway are represented by the standard HES lexicon specified in
ISO/IEC 18012-3. The HAN interface module in the HES gateway translates the messages of
the C2C protocol to those of the HES-CLME, and vice versa. Through this translation operation
in the HES gateway, interoperability between the heterogeneous clusters is achieved. The HES
gateway is based on the architectural model specified in ISO/IEC 15045-1 and ISO/IEC 15045-2,
and the product interoperability guidelines specified in ISO/IEC 18012-1 and ISO/IEC 18012-2.
The CUI messaging within a cluster or separate device uses the internal communication method
of a cluster or separate device. The selection and resultant actions carried on the CUI
messaging are represented using the lexicon specific to a cluster or separate device.
While the higher layer CUI messages are standardized, the lower layer C2C protocol and
internal cluster communication are implementation issues that are outside the scope of this
document.
Figure 3 – Messaging architecture of alternative #1: common user interface in a cluster
Figure 4 – Messag
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...