Enterprise-control system integration - Part 6: Messaging service model (IEC 62264-6:2020)

This document defines a technology independent model for a set of abstract services that is
located above the application layer of the OSI model, and that is used for exchanging
transaction messages based on the transaction models defined in IEC 62264-5. The model,
which is called the Messaging Service Model (MSM), is intended for interoperability between
manufacturing operations domain applications and applications in other domains.
NOTE It is recognized that other sets of services not defined in accordance with this document are possible for the
exchange of MOM information and are not deemed invalid as a result of this document.

Integration von Unternehmensführungs- und Leitsystemen - Teil 6: Dienstmodell zur Nachrichtenübermittlung (IEC 62264-6:2020)

Intégration des systèmes entreprise-contrôle - Partie 6: Modèle de service de messagerie (IEC 62264-6:2020)

IEC 62264-6:2020 définit un modèle, indépendant de la technologie employée, pour un ensemble de services abstraits qui est situé au-dessus de la couche d'applications du modèle OSI et qui est utilisé pour échanger des messages de transaction sur la base des modèles de transaction définis dans l'IEC 62264-5. Le modèle, appelé Modèle de Service de Messagerie (MSM), est conçu pour l'interopérabilité entre les applications du domaine des opérations de fabrication et les applications d'autres domaines.

Integracija sistemov za upravljanje podjetij - 6. del: Model storitve sporočanja (IEC 62264-6:2020)

Ta dokument opredeljuje tehnološko neodvisen model za nabor abstraktnih storitev, ki je nad aplikacijsko plastjo modela OSI in se uporablja za izmenjavo transakcijskih sporočil na podlagi transakcijskih modelov, opredeljenih v standardu IEC 62264-5. Model, ki se imenuje Messaging Service Model (MSM), je namenjen interoperabilnosti med aplikacijami domene proizvodnih operacij in aplikacijami v drugih domenah.
OPOMBA: Za izmenjavo informacij MOM so možni tudi drugi sklopi storitev, ki niso opredeljeni v skladu s tem dokumentom, in se zaradi tega dokumenta ne štejejo za neveljavne.

General Information

Status
Published
Public Enquiry End Date
20-Dec-2020
Publication Date
03-May-2022
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
23-Mar-2022
Due Date
28-May-2022
Completion Date
04-May-2022

Buy Standard

Standard
EN IEC 62264-6:2022 - BARVE
English language
53 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Draft
prEN IEC 62264-6:2020 - BARVE
English language
53 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN IEC 62264-6:2022
01-junij-2022
Integracija sistemov za upravljanje podjetij - 6. del: Model storitve sporočanja (IEC
62264-6:2020)
Enterprise-control system integration - Part 6: Messaging service model (IEC 62264-
6:2020)
Integration von Unternehmensführungs- und Leitsystemen - Teil 6: Dienstmodell zur
Nachrichtenübermittlung (IEC 62264-6:2020)
Intégration des systèmes entreprise-contrôle - Partie 6: Modèle de service de
messagerie (IEC 62264-6:2020)
Ta slovenski standard je istoveten z: EN IEC 62264-6:2022
ICS:
03.100.01 Organizacija in vodenje Company organization and
podjetja na splošno management in general
25.040.01 Sistemi za avtomatizacijo v Industrial automation
industriji na splošno systems in general
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
SIST EN IEC 62264-6:2022 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN IEC 62264-6:2022

---------------------- Page: 2 ----------------------
SIST EN IEC 62264-6:2022


EUROPEAN STANDARD EN IEC 62264-6

NORME EUROPÉENNE

EUROPÄISCHE NORM March 2022
ICS 25.040.40; 35.100.70

English Version
Enterprise-control system integration - Part 6: Messaging service
model
(IEC 62264-6:2020)
Intégration des systèmes entreprise-contrôle – Partie 6: Integration von Unternehmensführungs- und Leitsystemen -
Modèle de service de messagerie Teil 6: Dienstmodell zur Nachrichtenübermittlung
(IEC 62264-6:2020) (IEC 62264-6:2020)
This European Standard was approved by CENELEC on 2021-12-29. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.


European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2022 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
 Ref. No. EN IEC 62264-6:2022 E

---------------------- Page: 3 ----------------------
SIST EN IEC 62264-6:2022
EN IEC 62264-6:2022 (E)
European foreword
This document EN IEC 62264-6:2022 consists of the text of IEC 62264-6:2020 prepared by IEC/TC 65
"Devices and integration in enterprise systems".
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2022-09-11
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2025-03-11
document have to be withdrawn

Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
Any feedback and questions on this document should be directed to the users’ national committee. A
complete listing of these bodies can be found on the CENELEC website.
Endorsement notice
The text of the International Standard IEC 62264-6:2020 was approved by CENELEC as a European
Standard without any modifications.
In the official version, for Bibliography, the following notes have to be added for the standards
indicated:
IEC 62541-3:2015 NOTE Harmonized as EN 62541-3:2015 (not modified)
IEC 62541-4:2015 NOTE Harmonized as EN 62541-4:2015 (not modified)
IEC 62541-5:2015 NOTE Harmonized as EN 62541-5:2015 (not modified)
IEC 62541-6:2015 NOTE Harmonized as EN 62541-6:2015 (not modified)
IEC 62541-7:2015 NOTE Harmonized as EN 62541-7:2015 (not modified)
IEC 62541-8:2015 NOTE Harmonized as EN 62541-8:2015 (not modified)
IEC 62541-9:2015 NOTE Harmonized as EN 62541-9:2015 (not modified)
IEC 62541-10:2015 NOTE Harmonized as EN 62541-10:2015 (not modified)
IEC 62541-11:2015 NOTE Harmonized as EN 62541-11:2015 (not modified)


2

---------------------- Page: 4 ----------------------
SIST EN IEC 62264-6:2022
EN IEC 62264-6:2022 (E)

Annex ZA
(normative)

Normative references to international publications
with their corresponding European publications

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.

NOTE 1 When an International Publication has been modified by common modifications, indicated by (mod), the relevant
EN/HD applies.

NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available here:
www.cenelec.eu.

Publication Year Title EN/HD Year
IEC 62264-1 -  Enterprise-control system integration - Part EN 62264-1 -
1: Models and terminology
IEC 62264-2 -  Enterprise-control system integration - Part EN 62264-2 -
2: Object and attributes for enterprise-
control system integration
IEC 62264-4 -  Enterprise-control system integration - Part EN 62264-4 -
4: Objects models attributes for
manufacturing operations management
integration
IEC 62264-5 -  Enterprise-control system integration - Part EN 62264-5 -
5: Business to manufacturing transactions


3

---------------------- Page: 5 ----------------------
SIST EN IEC 62264-6:2022

---------------------- Page: 6 ----------------------
SIST EN IEC 62264-6:2022




IEC 62264-6

®


Edition 1.0 2020-06




INTERNATIONAL



STANDARD








colour

inside










Enterprise-control system integration –

Part 6: Messaging service model


























INTERNATIONAL

ELECTROTECHNICAL


COMMISSION





ICS 25.040.40; 35.100.70 ISBN 978-2-8322-8453-7




  Warning! Make sure that you obtained this publication from an authorized distributor.


® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 7 ----------------------
SIST EN IEC 62264-6:2022
– 2 – IEC 62264-6:2020 © IEC 2020
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 11
2 Normative references . 11
3 Terms, definitions, abbreviation, and conventions . 11
3.1 Terms and definitions . 11
3.2 Abbreviations . 12
3.3 Conventions . 13
4 Overview of the MSM . 13
4.1 Positioning of the MSM . 13
4.2 Abstract service model . 14
4.3 Transaction models supported . 14
4.4 Application roles . 15
4.5 MSM channels . 15
4.6 MSM channel services . 16
4.6.1 Types of channel services . 16
4.6.2 Channel management services . 16
4.6.3 Publication channel services . 16
4.6.4 Request channel services . 17
4.7 Notify listener service . 17
5 Methods of operation of channels . 18
5.1 Channel and topic identification . 18
5.2 Channel names and hierarchy . 18
5.2.1 Channel names. 18
5.2.2 Channel name hierarchy . 18
5.2.3 MSM root . 18
5.2.4 Channel scope . 19
5.2.5 Information scope . 19
5.2.6 Channel use . 19
5.3 Publication expiration . 20
5.4 Topics . 21
5.4.1 Topic definition . 21
5.4.2 Topic names . 21
5.5 Sessions . 22
5.6 Security . 22
5.6.1 Secure message exchanges . 22
5.6.2 Security tokens on channels . 22
5.6.3 Security token format . 23
5.6.4 MSM service provider implementations . 23
6 Service definitions . 23
6.1 Type definitions . 23
6.2 Defined return value of services . 24
6.3 Channel management services . 25
6.3.1 Create channel . 25
6.3.2 Add security tokens . 25
6.3.3 Remove security tokens . 26

---------------------- Page: 8 ----------------------
SIST EN IEC 62264-6:2022
IEC 62264-6:2020 © IEC 2020 – 3 –
6.3.4 Delete channel . 26
6.3.5 Get channel . 26
6.3.6 Get channels . 27
6.4 Notify listener service . 27
6.5 Provider publication services . 28
6.5.1 Open publication session . 28
6.5.2 Post publication . 28
6.5.3 Expire publication . 28
6.5.4 Close publication session . 29
6.6 Consumer publication services. 29
6.6.1 Open subscription session . 29
6.6.2 Read publication . 30
6.6.3 Remove publication . 30
6.6.4 Close subscription session . 31
6.7 Provider request services. 31
6.7.1 Open provider request session . 31
6.7.2 Read request . 32
6.7.3 Remove request . 32
6.7.4 Post response . 33
6.7.5 Close provider request session . 33
6.8 Consumer request services . 33
6.8.1 Open consumer request session . 33
6.8.2 Post request . 34
6.8.3 Read response . 34
6.8.4 Remove response . 35
6.8.5 Close consumer request session . 35
7 Scenarios . 36
7.1 Publish-subscribe scenarios. 36
7.1.1 Simple publish-subscribe scenario . 36
7.1.2 Publish-subscribe scenario with multiple messages . 36
7.1.3 Publish-subscribe scenario without notification . 37
7.1.4 Multiple publisher scenario . 38
7.1.5 Publish-subscribe scenario with publication expiration . 39
7.2 Request channel scenarios . 40
7.2.1 Request-response scenario with notification . 40
7.2.2 Request-response scenario without notification . 41
7.2.3 Multiple providers . 42
8 Conformance . 43
Annex A (informative)  MSM service provider considerations . 44
A.1 Service provider considerations . 44
A.2 Notification. 44
A.3 Security considerations . 44
A.4 MSM application implementation considerations . 44
A.5 MSM channel security considerations . 45
A.6 MSM session ID considerations . 45
A.7 Data format validation . 45
A.8 Allowed application checking . 45
A.9 Data exchange logging . 45
A.10 Common error handling . 45

---------------------- Page: 9 ----------------------
SIST EN IEC 62264-6:2022
– 4 – IEC 62264-6:2020 © IEC 2020
A.11 Data transformation services. 46
A.12 Cross company bridges . 46
A.13 Message maintenance . 47
Annex B (informative)  Enterprise Service Buses . 48
Bibliography . 50

Figure 1 – Steps in application-to-application communication . 9
Figure 2 – Defined standards at each level . 9
Figure 3 – Positioning and ole of MSM . 14
Figure 4 – Messaging service model terminology . 15
Figure 5 – Channel management services . 16
Figure 6 – Publication channel services . 17
Figure 7 – Services for request . 17
Figure 8 – Notify listener service . 18
Figure 9 – Changes and checkpoint channel example . 20
Figure 10 – Security of channels . 23
Figure 11 – Publication scenario with notification . 36
Figure 12 – Publication scenario with multiple messages . 37
Figure 13 – Publication without notification . 38
Figure 14 – Publication with multiple provider applications . 39
Figure 15 – Publication with expired publications . 40
Figure 16 – GET/SHOW request service scenario . 41
Figure 17 – CHANGE / RESPONSE request service scenario . 42
Figure 18 – Multiple providers CHANGE/RESPONSE scenario . 43
Figure A.1 – Transformation services with the MSM service provider . 46
Figure A.2 – Cross company bridge between multiple MSMs . 47
Figure B.1 – Standard interface to ESBs and other message exchange systems . 49

Table 1 – Application roles, channels, and services . 16
Table 2 – Channel use for transaction verbs . 19
Table 3 – Type definitions . 24
Table 4 – Service fault definitions . 24
Table 5 – Service parameter definitions . 25
Table 6 – Create channel . 25
Table 7 – Add security tokens . 25
Table 8 – Remove security tokens . 26
Table 9 – Delete channel . 26
Table 10 – Get channel . 27
Table 11 – Get channels . 27
Table 12 – Notify listener . 27
Table 13 – Open publication session . 28
Table 14 – Post publication . 28
Table 15 – Expire publication . 29

---------------------- Page: 10 ----------------------
SIST EN IEC 62264-6:2022
IEC 62264-6:2020 © IEC 2020 – 5 –
Table 16 – Close publication session . 29
Table 17 – Open subscription session . 30
Table 18 – Read publication . 30
Table 19 – Remove publication . 31
Table 20 – Close subscription session . 31
Table 21 – Open provider request session . 32
Table 22 – Read request . 32
Table 23 – Remove request . 33
Table 24 – Post response . 33
Table 25 – Close provider request session. 33
Table 26 – Open consumer request session. 34
Table 27 – Post request . 34
Table 28 – Read response . 35
Table 29 – Remove response . 35
Table 30 – Close consumer request session . 35

---------------------- Page: 11 ----------------------
SIST EN IEC 62264-6:2022
– 6 – IEC 62264-6:2020 © IEC 2020
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________

ENTERPRISE-CONTROL SYSTEM INTEGRATION –

Part 6: Messaging service model

FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC 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 National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC 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 National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence between
any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees 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 IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent
rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 62264-6 has been prepared by subcommittee 65E: Devices and
integration in enterprise systems, of IEC technical committee TC65: Industrial-process
measurement, control and automation.
The text of this International Standard is based on the following documents:
FDIS Report on voting
65E/706/FDIS 65E/724/RVD

Full information on the voting for the approval of this International Standard can be found in the
report on voting indicated in the above table.
This document has been drafted in accordance with the ISO/IEC Directives, Part 2.
A list of all parts in the IEC 62264, published under the general title Enterprise-control system
integration, can be found on the
...

SLOVENSKI STANDARD
oSIST prEN IEC 62264-6:2020
01-december-2020
Integracija sistemov za upravljanje podjetij - 6. del: Model storitve sporočanja
Enterprise-control system integration - Part 6: Messaging service model
Integration von Unternehmensführungs- und Leitsystemen - Teil 6: Dienstmodell zur
Nachrichtenübermittlung
Ta slovenski standard je istoveten z: prEN IEC 62264-6
ICS:
03.100.01 Organizacija in vodenje Company organization and
podjetja na splošno management in general
25.040.01 Sistemi za avtomatizacijo v Industrial automation
industriji na splošno systems in general
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
oSIST prEN IEC 62264-6:2020 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
oSIST prEN IEC 62264-6:2020

---------------------- Page: 2 ----------------------
oSIST prEN IEC 62264-6:2020


EUROPEAN STANDARD DRAFT
prEN IEC 62264-6
NORME EUROPÉENNE

EUROPÄISCHE NORM

October 2020
ICS 25.040.40; 35.100.70

English Version
Enterprise-control system integration - Part 6: Messaging service
model
(IEC 62264-6:2020)
To be completed Integration von Unternehmensführungs- und Leitsystemen -
(IEC 62264-6:2020) Teil 6: Dienstmodell zur Nachrichtenübermittlung
(IEC 62264-6:2020)
This draft European Standard is submitted to CENELEC members for enquiry.
Deadline for CENELEC: 2020-12-25.

The text of this draft consists of the text of IEC 62264-6:2020 (65E/706/FDIS).

If this draft becomes a European Standard, CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which
stipulate the conditions for giving this European Standard the status of a national standard without any alteration.

This draft European Standard was established by CENELEC in three official versions (English, French, German).
A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to
the CEN-CENELEC Management Centre has the same status as the official versions.

CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.

Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to
provide supporting documentation.

Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without notice and
shall not be referred to as a European Standard.


European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2020 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Project: 72277 Ref. No. prEN IEC 62264-6 E

---------------------- Page: 3 ----------------------
oSIST prEN IEC 62264-6:2020
prEN IEC 62264-6:2020 (E)
European foreword
This document (prEN IEC 62264-6:2020) consists of the text of IEC 62264-6:2020 prepared by
IEC/SC 65E: "Devices and integration in enterprise systems”, of IEC technical committee TC65:
“Industrial-process measurement, control and automation”.
This document is currently submitted to the Enquiry.
The following dates are proposed:
• latest date by which the existence of (doa) dor + 6 months
this document has to be announced at national
level
• latest date by which this document has to be (dop) dor + 12 months
implemented at national level by publication of an
identical national standard or by endorsement
• latest date by which the national standards (dow) dor + 36 months
conflicting with this document have to be (to be confirmed or
withdrawn modified when voting)


2

---------------------- Page: 4 ----------------------
oSIST prEN IEC 62264-6:2020
prEN IEC 62264-6:2020 (E)
Annex ZA
(normative)

Normative references to international publications
with their corresponding European publications

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.

NOTE 1 When an International Publication has been modified by common modifications, indicated by
(mod), the relevant EN/HD applies.
NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex
is available here: www.cenelec.eu.


Publication Year Title EN/HD Year
IEC 62264-1 - Enterprise-control system integration - Part EN 62264-1 -
1: Models and terminology
IEC 62264-2 - Enterprise-control system integration - Part EN 62264-2 -
2: Object and attributes for enterprise-
control system integration
IEC 62264-4 - Enterprise-control system integration - Part EN 62264-4 -
4: Objects models attributes for
manufacturing operations management
integration
IEC 62264-5 - Enterprise-control system integration - Part EN 62264-5 -
5: Business to manufacturing transactions

3

---------------------- Page: 5 ----------------------
oSIST prEN IEC 62264-6:2020

---------------------- Page: 6 ----------------------
oSIST prEN IEC 62264-6:2020




IEC 62264-6

®


Edition 1.0 2020-06




INTERNATIONAL



STANDARD








colour

inside










Enterprise-control system integration –

Part 6: Messaging service model


























INTERNATIONAL

ELECTROTECHNICAL


COMMISSION





ICS 25.040.40; 35.100.70 ISBN 978-2-8322-8453-7




  Warning! Make sure that you obtained this publication from an authorized distributor.


® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 7 ----------------------
oSIST prEN IEC 62264-6:2020
– 2 – IEC 62264-6:2020 © IEC 2020
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 11
2 Normative references . 11
3 Terms, definitions, abbreviation, and conventions . 11
3.1 Terms and definitions . 11
3.2 Abbreviations . 12
3.3 Conventions . 13
4 Overview of the MSM . 13
4.1 Positioning of the MSM . 13
4.2 Abstract service model . 14
4.3 Transaction models supported . 14
4.4 Application roles . 15
4.5 MSM channels . 15
4.6 MSM channel services . 16
4.6.1 Types of channel services . 16
4.6.2 Channel management services . 16
4.6.3 Publication channel services . 16
4.6.4 Request channel services . 17
4.7 Notify listener service . 17
5 Methods of operation of channels . 18
5.1 Channel and topic identification . 18
5.2 Channel names and hierarchy . 18
5.2.1 Channel names. 18
5.2.2 Channel name hierarchy . 18
5.2.3 MSM root . 18
5.2.4 Channel scope . 19
5.2.5 Information scope . 19
5.2.6 Channel use . 19
5.3 Publication expiration . 20
5.4 Topics . 21
5.4.1 Topic definition . 21
5.4.2 Topic names . 21
5.5 Sessions . 22
5.6 Security . 22
5.6.1 Secure message exchanges . 22
5.6.2 Security tokens on channels . 22
5.6.3 Security token format . 23
5.6.4 MSM service provider implementations . 23
6 Service definitions . 23
6.1 Type definitions . 23
6.2 Defined return value of services . 24
6.3 Channel management services . 25
6.3.1 Create channel . 25
6.3.2 Add security tokens . 25
6.3.3 Remove security tokens . 26

---------------------- Page: 8 ----------------------
oSIST prEN IEC 62264-6:2020
IEC 62264-6:2020 © IEC 2020 – 3 –
6.3.4 Delete channel . 26
6.3.5 Get channel . 26
6.3.6 Get channels . 27
6.4 Notify listener service . 27
6.5 Provider publication services . 28
6.5.1 Open publication session . 28
6.5.2 Post publication . 28
6.5.3 Expire publication . 28
6.5.4 Close publication session . 29
6.6 Consumer publication services. 29
6.6.1 Open subscription session . 29
6.6.2 Read publication . 30
6.6.3 Remove publication . 30
6.6.4 Close subscription session . 31
6.7 Provider request services. 31
6.7.1 Open provider request session . 31
6.7.2 Read request . 32
6.7.3 Remove request . 32
6.7.4 Post response . 33
6.7.5 Close provider request session . 33
6.8 Consumer request services . 33
6.8.1 Open consumer request session . 33
6.8.2 Post request . 34
6.8.3 Read response . 34
6.8.4 Remove response . 35
6.8.5 Close consumer request session . 35
7 Scenarios . 36
7.1 Publish-subscribe scenarios. 36
7.1.1 Simple publish-subscribe scenario . 36
7.1.2 Publish-subscribe scenario with multiple messages . 36
7.1.3 Publish-subscribe scenario without notification . 37
7.1.4 Multiple publisher scenario . 38
7.1.5 Publish-subscribe scenario with publication expiration . 39
7.2 Request channel scenarios . 40
7.2.1 Request-response scenario with notification . 40
7.2.2 Request-response scenario without notification . 41
7.2.3 Multiple providers . 42
8 Conformance . 43
Annex A (informative)  MSM service provider considerations . 44
A.1 Service provider considerations . 44
A.2 Notification. 44
A.3 Security considerations . 44
A.4 MSM application implementation considerations . 44
A.5 MSM channel security considerations . 45
A.6 MSM session ID considerations . 45
A.7 Data format validation . 45
A.8 Allowed application checking . 45
A.9 Data exchange logging . 45
A.10 Common error handling . 45

---------------------- Page: 9 ----------------------
oSIST prEN IEC 62264-6:2020
– 4 – IEC 62264-6:2020 © IEC 2020
A.11 Data transformation services. 46
A.12 Cross company bridges . 46
A.13 Message maintenance . 47
Annex B (informative)  Enterprise Service Buses . 48
Bibliography . 50

Figure 1 – Steps in application-to-application communication . 9
Figure 2 – Defined standards at each level . 9
Figure 3 – Positioning and ole of MSM . 14
Figure 4 – Messaging service model terminology . 15
Figure 5 – Channel management services . 16
Figure 6 – Publication channel services . 17
Figure 7 – Services for request . 17
Figure 8 – Notify listener service . 18
Figure 9 – Changes and checkpoint channel example . 20
Figure 10 – Security of channels . 23
Figure 11 – Publication scenario with notification . 36
Figure 12 – Publication scenario with multiple messages . 37
Figure 13 – Publication without notification . 38
Figure 14 – Publication with multiple provider applications . 39
Figure 15 – Publication with expired publications . 40
Figure 16 – GET/SHOW request service scenario . 41
Figure 17 – CHANGE / RESPONSE request service scenario . 42
Figure 18 – Multiple providers CHANGE/RESPONSE scenario . 43
Figure A.1 – Transformation services with the MSM service provider . 46
Figure A.2 – Cross company bridge between multiple MSMs . 47
Figure B.1 – Standard interface to ESBs and other message exchange systems . 49

Table 1 – Application roles, channels, and services . 16
Table 2 – Channel use for transaction verbs . 19
Table 3 – Type definitions . 24
Table 4 – Service fault definitions . 24
Table 5 – Service parameter definitions . 25
Table 6 – Create channel . 25
Table 7 – Add security tokens . 25
Table 8 – Remove security tokens . 26
Table 9 – Delete channel . 26
Table 10 – Get channel . 27
Table 11 – Get channels . 27
Table 12 – Notify listener . 27
Table 13 – Open publication session . 28
Table 14 – Post publication . 28
Table 15 – Expire publication . 29

---------------------- Page: 10 ----------------------
oSIST prEN IEC 62264-6:2020
IEC 62264-6:2020 © IEC 2020 – 5 –
Table 16 – Close publication session . 29
Table 17 – Open subscription session . 30
Table 18 – Read publication . 30
Table 19 – Remove publication . 31
Table 20 – Close subscription session . 31
Table 21 – Open provider request session . 32
Table 22 – Read request . 32
Table 23 – Remove request . 33
Table 24 – Post response . 33
Table 25 – Close provider request session. 33
Table 26 – Open consumer request session. 34
Table 27 – Post request . 34
Table 28 – Read response . 35
Table 29 – Remove response . 35
Table 30 – Close consumer request session . 35

---------------------- Page: 11 ----------------------
oSIST prEN IEC 62264-6:2020
– 6 – IEC 62264-6:2020 © IEC 2020
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________

ENTERPRISE-CONTROL SYSTEM INTEGRATION –

Part 6: Messaging service model

FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC 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 National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC 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 National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence between
any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees 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 IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent
rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 62264-6 has been prepared by subcommittee 65E: Devices and
integration in enterprise systems, of IEC technical committee TC65: Industrial-process
measurement, control and automation.
The text of this International Standard is based on the following documents:
FDIS Report on voting
65E/706/FDIS 65E/724/RVD

Full information on the voting for the approval of this International Standard can be found in the
report on voting indicated in the above table.
This document has been drafted in accordance with the ISO/IEC Directives, Part 2.
A list of all parts in the IEC 62264, published under the general title Enterprise-control system
integration, can be found on the IEC website.

---------------------- Page: 12 ----------------------
oSIST prEN IEC 62264-6:2020
IEC 62264-6:2020 © IEC 2020 – 7 –
The committee has decided that the contents of this document will remain unchanged until the
stability date indicated on the IEC website under "http://webstore.iec.ch" in the data related to
the specific document. At this date, the document will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.

IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct understanding
of its contents. Users should therefore print this document using a colou
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.