Communication systems for and remote reading of meters - Part 3: Dedicated application layer

This European Standard applies to communication systems for meters and remote reading of meters.

Kommunikationssysteme für Zähler und deren Fernablesung - Teil 3: Spezielle Anwendungsschicht

Dieses Dokument betrifft Kommunikationssysteme für Zähler und deren Fernablesung.

Systèmes de communication et de télérelevé de compteurs - Partie 3: Couche d'application spéciale

Le présent document s’applique aux systèmes de communication des compteurs et au télérelevé de compteurs.

Komunikacijski sistemi za merilnike in daljinsko odčitavanje - 3. del: Poseben aplikacijski sloj

Ta evropski standard se nanaša na komunikacijske sisteme za metre in daljinsko branje metrov.

General Information

Status
Withdrawn
Public Enquiry End Date
24-Jun-2011
Publication Date
30-May-2013
Withdrawal Date
11-Apr-2018
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
12-Apr-2018
Due Date
05-May-2018
Completion Date
12-Apr-2018

Relations

Buy Standard

Standard
EN 13757-3:2013
English language
151 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Draft
prEN 13757-3:2011 - BARVE
English language
149 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Kommunikationssysteme für Zähler und deren Fernablesung - Teil 3: Spezielle AnwendungsschichtSystèmes de communication et de télérelevé de compteurs - Partie 3: Couche d'application spécialeCommunication systems for and remote reading of meters - Part 3: Dedicated application layer35.100.70Uporabniški slojApplication layer33.200Daljinsko krmiljenje, daljinske meritve (telemetrija)Telecontrol. TelemeteringICS:Ta slovenski standard je istoveten z:EN 13757-3:2013SIST EN 13757-3:2013en,de01-julij-2013SIST EN 13757-3:2013SLOVENSKI
STANDARDSIST EN 13757-3:20051DGRPHãþD



SIST EN 13757-3:2013



EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
EN 13757-3
May 2013 ICS 33.200; 35.100.70 Supersedes EN 13757-3:2004English Version
Communication systems for and remote reading of meters - Part 3: Dedicated application layer
Systèmes de communication et de télérelevé de compteurs - Partie 3: Couche d'application spéciale
Kommunikationssysteme für Zähler und deren Fernablesung - Teil 3: Spezielle Anwendungsschicht This European Standard was approved by CEN on 7 March 2013.
CEN 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 CEN 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 CEN member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions.
CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION EUROPÄISCHES KOMITEE FÜR NORMUNG
Management Centre:
Avenue Marnix 17,
B-1000 Brussels © 2013 CEN All rights of exploitation in any form and by any means reserved worldwide for CEN national Members. Ref. No. EN 13757-3:2013: ESIST EN 13757-3:2013



EN 13757-3:2013 (E) 2 Contents Page Foreword . 8 Introduction . 9 1 Scope . 10 2 Normative references . 10 3 Terms and definitions, abbreviated terms and numbers . 10 4 General principles: Cl-field . 12 5 Variable Data Send and Variable Data Respond . 17 6 Variable data blocks (records) . 29 7 Value Information Block (VIB) . 33 8 Application layer status and error reporting . 42 9 Generalised object layer . 45 10 Manufacturer specific unstructured data block . 45 11 Management of lower layers . 46 Annex A (normative)
Coding of data records . 50 Annex B (normative)
Interpretation of hex-codes Ah – Fh in BCD-data fields . 57 Annex C (normative)
VIF coding for special units . 58 Annex D (informative)
Alarm protocol . 60 Annex E (informative)
Examples . 61 Annex F (informative)
Secondary search . 69 Annex G (informative)
International reference works . 72 Annex H (informative)
Special sequences for wireless M-Bus devices . 73 Annex I (normative)
Transmission of profiles . 77 Annex J (informative)
The structure of higher protocol layers . 82 Annex K (normative)
Compact M-Bus frame . 84 Annex L (informative)
Use of standards for smart metering applications . 89 Annex M (informative)
Installation and registration . 94 Annex N (informative)
M-Bus data container . 97 Annex O (normative)
Translating M-Bus type record descriptors to OBIS-type record descriptors . 99 Annex P (informative)
Datagram examples for the M-Bus and the wM-Bus . 116 Bibliography . 151
SIST EN 13757-3:2013



EN 13757-3:2013 (E) 3 Figures Figure A.1 — Change of time by daylight savings . 54 Figure F.1 — Number of selections with wildcard searching procedure . 69 Figure F.2 — Flow diagram for slave search with wildcards . 70
Tables Table 1 — CI-field codes used by the master or the slave . 12 Table 2 — Coding of the upper 4 bits of the first parameter after CI = 50h or 53h . 15 Table 3 — Variable data structure in answer send and respond direction . 17 Table 4 — Short data header . 18 Table 5 — Long data header . 18 Table 6 — Device type identification . 19 Table 7 — Coding of the status field . 22 Table 8 — Application errors coded with the status-field . 22 Table 9 — Meaning of status byte for partner messages . 23 Table 10 — General definition of the configuration field . 23 Table 11 — Definition of the mode bits (encryption method) . 24 Table 12 — Definition of the configuration field for encryption modes 2 and 3. 25 Table 13 — Definition of the configuration field for encryption mode 5 . 26 Table 14 — Initialisation vector mode 5 for the CBC-AES-128 . 26 Table 15 — Contents of meter message . 27 Table 16 — Contents of partner message . 28 Table 17 — Accessibility of a meter . 28 Table 18 — Address structure of the wireless link layer . 29 Table 19 — Structure of a data record (transmitted from left to right). 29 Table 20 — Coding of the Data Information Field (DIF) . 30 Table 21 — Coding of the data field . 30 Table 22 — DIF-coding for special functions . 31 Table 23 — Function field. 31 Table 24 — Coding of the Data Information Field Extension (DIFE) . 32 Table 25 — Coding of the Value Information Field (VIF) . 33 SIST EN 13757-3:2013



EN 13757-3:2013 (E) 4 Table 26 — Primary VIF-codes . 34 Table 27 — Special VIF-codes . 35 Table 28 — Main VIFE-code extension table . 35 Table 29 — Alternate extended VIF-code table . 38 Table 30 — Combinable (orthogonal) VIFE-table . 39 Table 31 — Extension of combinable VIFE-table (following VIFE = FCh of combinable (orthogonal) VIFE-table) . 41 Table 32 — Application error (no header) . 42 Table 33 — Application error (short data header) . 42 Table 34 — Application error (long data header) . 42 Table 35 — First error code byte for general application errors . 43 Table 36 — Codes for record errors (E = Extension bit) . 44 Table 37 — Action codes for the generalised object layer (master to slave) . 45 Table 38 — Management layer of the M-Bus link layer according EN 13757-2 . 46 Table 39 — CI-field codes for baud rate switching . 46 Table 40 —Structure of a datagram for selecting a slave . 47 Table 41 — Application layer structure of a datagram for enhanced selection (mode 1) . 48 Table A.1 — Type A: Unsigned BCD . 50 Table A.2 — Type B: Signed integer . 50 Table A.3 — Type C: Unsigned integer . 50 Table A.4 — Type D: Boolean . 51 Table A.5 — Type F: Date and time (CP32) . 51 Table A.6 — Type G: Date (CP16) . 51 Table A.7 — Type H: Floating point . 52 Table A.8 — Type I: Date and time (CP48) . 53 Table A.9 — Type J = Time (CP24) . 54 Table A.10 — Type K: Daylight savings . 55 Table A.11 — Type L: Listening window management . 56 Table B.1 — Decoding table. 57 Table C.1 — Metric/non-metric units . 58 Table C.2 — Data record structure for plain text VIF usage . 58 SIST EN 13757-3:2013



EN 13757-3:2013 (E) 5 Table C.3 — Values for the remote control of the valve . 59 Table E.1 — Data structure for writing data . 62 Table E.2 — Coding of primary address . 62 Table E.3 — Coding of single identification number . 62 Table E.4 — Coding of complete secondary address . 63 Table E.5 — Structure of secondary address . 63 Table F.1 — Secondary addresses found with a wildcard search of four slaves . 71 Table H.1 — Least significant error byte (EF1) . 73 Table H.2 — Meaning of error bits in the least significant error byte (EF1) . 73 Table H.3 — Second least significant error byte (EF2) . 73 Table H.4 — Least significant byte of the remote control (RC1) . 74 Table H.5 — Remote control (RC1): adjust power . 74 Table H.6 — Remote control (RC1): enable test mode . 74 Table H.7 — Remote control (RC1): power save mode . 74 Table H.8 — Remote control (RC1): reserved . 74 Table H.9 — Structure of TC-field . 75 Table H.10 — Application frame “time setting” with CI=6Ch (Set date and time) . 75 Table H.11 — Application frame “time adjustment” with CI=6Dh (Add/Subtract Time Offset). 75 Table I.1 — Example for load profile: plain data . 77 Table I.2 — Example for load profile: M-Bus-sequence . 77 Table I.3 — Base value record (connected via storage-, tariff-, subunit number and VIF/ VIFEx) . 78 Table I.4 — Base time record (connected via the storage number) . 78 Table I.5 — Profile record (connected via storage-, tariff-, subunit number and VIF/VIFEx) . 78 Table I.6 — Spacing control byte . 79 Table I.7 — Structure of spacing control byte . 79 Table I.8 — Spacing value byte . 79 Table I.9 — Example of compact profile with registers: Plain data . 80 Table I.10 — Example of compact profile with registers: M-Bus data records . 81 Table I.11 — Example of compact profile without registers: Plain data . 81 Table I.12 — Example of compact profile without registers: M-Bus data records . 81 SIST EN 13757-3:2013



EN 13757-3:2013 (E) 6 Table J.1 — Application layer without a fixed header (none) . 82 Table J.2 — Application layer with a short header . 82 Table J.3 — Application layer with a long header . 82 Table J.4 — Transport layer with a short header . 83 Table J.5 — Transport layer with a long header . 83 Table K.1 — CI-fields for the Request of Full and Compact and Format M-Bus frame format . 85 Table K.2 — CI-fields for the Full and Compact and Format M-Bus frame format . 85 Table K.3 — Structure of Full M-Bus frame . 85 Table K.4 — Structure of M-Bus-Compact frame . 85 Table K.5 — Structure of M-Bus-Format frame. 86 Table L.1 — Required value resolution for meter with power/flow data . 91 Table L.2 — Required value resolution without power/flow data . 92 Table N.1 — Structure of data record . 97 Table O.1 — M-Bus-OBIS-Translation: legend . 100 Table O.2 — M-Bus-OBIS-Translation: general (for all devices) . 101 Table O.3 — M-Bus-OBIS-Translation: electricity meter . 102 Table O.4 — M-Bus-OBIS-Translation: heat cost allocator . 104 Table O.5 — M-Bus-OBIS-Translation: cooling meter . 105 Table O.6 — M-Bus-OBIS-Translation: combined heat and cooling meter . 107 Table O.7 — M-Bus-OBIS-Translation: heat meter . 109 Table O.8 — M-Bus-OBIS-Translation: gas meter . 111 Table O.9 — M-Bus-OBIS-Translation: water meter (cold) . 113 Table O.10 — M-Bus-OBIS-Translation: water meter (hot, warm) . 114 Table P.1 — SND-NR - Gas meter (wM-Bus) . 116 Table P.2 — RSP-UD - Gas meter (M-Bus) . 119 Table P.3 — SND-NR - Water meter (wM-Bus) . 121 Table P.4 — RSP-UD - Water meter (M-Bus) . 124 Table P.5 — SND-NR - Heat meter (wM-Bus) . 126 Table P.6 — RSP-UD - Heat meter (M-Bus) . 129 Table P.7 — SND-NR - H.C.A. (wM-Bus) . 131 SIST EN 13757-3:2013



EN 13757-3:2013 (E) 7 Table P.8 — RSP-UD - H.C.A. (M-Bus) . 134 Table P.9 — SND-IR (wM-Bus) . 136 Table P.10 — CNF-IR (wM-Bus) . 140 Table P.11 — SND-UD (wM-Bus) . 141 Table P.12 — ACK long (wM-Bus) . 143 Table P.13 — REQ-UD2 (wM-Bus) . 145 Table P.14 — RSP-UD (wM-Bus data) . 146 Table P.15 — RSP-UD (wM-Bus Appl.error) . 147 Table P.16 — SND-NKE (wM-Bus) . 149
SIST EN 13757-3:2013



EN 13757-3:2013 (E) 8 Foreword This document (EN 13757-3:2013) has been prepared by Technical Committee CEN/TC 294 “Communication systems for meters and remote reading of meters”, the secretariat of which is held by DIN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by November 2013, and conflicting national standards shall be withdrawn at the latest by November 2013. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN [and/or CENELEC] shall not be held responsible for identifying any or all such patent rights. This document supersedes EN 13757-3:2004. It shall be noted that the following significant technical changes compared to the previous edition have been incorporated in this European Standard:  Extension of existing frames formats for different data protocols to support various wireless transmission schemes (harmonisation with EN13757-4).  Adding an annex with a Smart Metering profile based on the requirements of the “Smart Meter Coordination Group” of the ESO´s.  Adding an annex to have a unique translation of M-Bus-data points to OBIS-Codes.  Update of the encryption methods to the state of the art.  Enhancement of data points for electricity meter. This document has been prepared under a mandate given to CEN by the European Commission and the European Free Trade Association. EN 13757, Communication systems for meters and remote reading of meters consists of the following parts:  Part 1: Data exchange  Part 2: Physical and link layer  Part 3: Dedicated application layer  Part 4: Wireless meter readout  Part 5: Wireless relaying  Part 6: Local bus According to the CEN-CENELEC Internal Regulations, the national standards organisations of the following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. SIST EN 13757-3:2013



EN 13757-3:2013 (E) 9 Introduction This document belongs to a series of parts of EN 13757, which covers communication systems for meters and remote reading of meters. EN 13757-1 contains generic descriptions and a communication protocol. EN 13757-2 contains a physical and a link layer for twisted pair based Meter-Bus (M-Bus). EN 13757-4 describes wireless communication (often called wireless M-Bus or wM-Bus). EN 13757-5 describes the wireless network used for repeating, relaying and routing for the different modes of EN 13757-4. EN 13757-6 describes a twisted pair local bus for short distance (Lo-Bus). This dedicated application layer (M-Bus-Protocol) can be used with various physical layers and with link layers and network layers, which support the transmission of variable length binary transparent messages. Frequently, the physical and link layers of EN 13757-2 (twisted pair) and EN 13757-4 (wireless) as well as EN 13757-5 (wireless with routing function) or the alternatives described in EN 13757-1 are used. This dedicated application layer has been optimised for minimum battery consumption of meters, especially for the case of wireless communication to ensure long battery lifetimes of the meters. Secondly, it is optimised for minimum message length to minimise the wireless channel occupancy and hence the collision rate. Thirdly, it is optimised for minimum requirements towards the meter processor regarding requirements of RAM size, code length and computational power. An overview of communication systems for meters is given in EN 13757-1, which also contains further definitions. This standard concentrates on the meter communication. The meter communicates with one (or occasionally several) fixed or mobile communication partners which again might be part of a private or public network. These further communication systems might use the same or other application layer protocols, security, privacy, authentication, and management methods. To facilitate common communication systems for CEN-meters (e.g. gas, heat, water meters and heat cost allocators) and for electricity meters, in this standard occasionally electricity meters are mentioned. All these references are for information only and are not standard requirements. The definition of communication standards for electricity meters (possibly by a reference to CEN standards) remains solely in the responsibility of CENELEC. NOTE 1 Annex L describes how parts of this standard and of EN 13757-2 and EN 13757-4 can be used to implement smart meter functionalities. Similar functionalities could also be implemented using other physical and link layers. NOTE 2 For information on installation procedures and their integration in meter management systems, see Annex M. SIST EN 13757-3:2013



EN 13757-3:2013 (E) 10 1 Scope This European Standard applies to communication systems for meters and remote reading of meters. 2 Normative references The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. EN 13757-1, Communication system for meters and remote reading of meters
Part 1: Data exchange EN 13757-2, Communication systems for meters and remote reading of meters
Part 2: Physical and link layer EN 13757-4, Communication systems for meters and remote reading of meters
Part 4: Wireless meter readout (Radio meter reading for operation in the 868 MHz to 870 MHz SRD band) EN 13757-5, Communication systems for meters and remote reading of meters
Part 5: Wireless relaying EN 62056-21, Electricity metering
Data exchange for meter reading, tariff and load control
Part 21: Direct l
...

SLOVENSKI STANDARD
oSIST prEN 13757-3:2011
01-junij-2011
.RPXQLNDFLMVNLVLVWHPL]DPHULOQLNHLQGDOMLQVNRRGþLWDYDQMHGHO3RVHEHQ
DSOLNDFLMVNLVORM
Communication systems for and remote reading of meters - Part 3: Dedicated application
layer
Kommunikationssysteme für Zähler und deren Fernablesung - Teil 3: Spezielle
Anwendungsschicht
Systèmes de communication et de télérelevé de compteurs - Partie 3: Couche
d'application spéciale
Ta slovenski standard je istoveten z: prEN 13757-3
ICS:
33.200 Daljinsko krmiljenje, daljinske Telecontrol. Telemetering
meritve (telemetrija)
35.100.70 Uporabniški sloj Application layer
oSIST prEN 13757-3:2011 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
oSIST prEN 13757-3:2011

---------------------- Page: 2 ----------------------
oSIST prEN 13757-3:2011


EUROPEAN STANDARD
DRAFT
prEN 13757-3
NORME EUROPÉENNE

EUROPÄISCHE NORM

April 2011
ICS 33.200; 35.100.70 Will supersede EN 13757-3:2004
English Version
Communication systems for and remote reading of meters - Part
3: Dedicated application layer
Systèmes de communication et de télérelevé de compteurs Kommunikationssysteme für Zähler und deren
- Partie 3: Couche d'application spéciale Fernablesung - Teil 3: Spezielle Anwendungsschicht
This draft European Standard is submitted to CEN members for enquiry. It has been drawn up by the Technical Committee CEN/TC 294.

If this draft becomes a European Standard, CEN 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 CEN in three official versions (English, French, German). A version in any other language
made by translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland,
Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and 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 STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

Management Centre: Avenue Marnix 17, B-1000 Brussels
© 2011 CEN All rights of exploitation in any form and by any means reserved Ref. No. prEN 13757-3:2011: E
worldwide for CEN national Members.

---------------------- Page: 3 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Contents Page
Foreword . 8
Introduction . 9
1 Scope . 10
2 Normative references . 10
3 Terms and definitions . 10
4 General principles: Cl-field . 12
5 Variable Data Send (CI = 51h, 5Ah, 5Bh) and Variable Data Respond (Cl = 72h, 78h,
7Ah) . 17
6 Variable Data Blocks (Records) . 29
7 Value information block (VIB) . 33
8 Application layer status and error reporting . 42
9 Generalized object layer . 45
10 Manufacturer specific unstructured data block . 45
11 Management of lower layers . 46
Annex A (normative) Coding of data records . 50
Annex B (normative) Interpretation of Hex-codes Ah – Fh in BCD-data fields . 57
Annex C (normative) VIF coding for special units . 58
Annex D (informative) Alarm protocol . 60
Annex E (informative) Examples . 61
Annex F (informative) Secondary search . 68
Annex G (informative) International reference works . 71
Annex H (informative) Special sequences for wireless M-Bus devices . 72
Annex I (normative) Transmission of profiles . 76
Annex J (informative) The structure of higher protocol layers . 81
Annex K (normative) Compact M-Bus frame . 83
Annex L (informative) Use of standards for smart metering applications . 86
Annex M (informative) Installation and registration . 91
Annex N (informative) M-Bus data container . 94
Annex O (normative) Translating M-Bus type record descriptors to OBIS-type record
descriptors . 96
Annex P (informative) Telegram examples for the M-Bus and the wM-Bus . 113
Bibliography . 149

Figures
Figure A.1 — Change of time by daylight savings . 54
2

---------------------- Page: 4 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Figure F.1 — Number of Selections with Wildcard Searching Procedure . 68
Figure F.2 — Flow diagram for slave search with wildcards . 69

Tables
Table 1 — CI-Field codes used by the master or the slave . 12
Table 2 — Coding of the upper 4 bits of the first parameter after CI = 50h . 15
Table 3 — Variable Data Structure in Answer Send and Respond Direction . 17
Table 4 — Short Data Header CI = 5Ah, 7Ah . 17
Table 5 — Long Data Header CI = 5Bh, 72h . 18
Table 6 — Device type identification . 18
Table 7 — Coding of the Status Field . 21
Table 8 — Application Errors coded with the Status-Field . 21
Table 9 — Meaning of status byte for partner telegrams . 22
Table 11 — Definition of the mode bits (encryption method) . 24
Table 14 — Initialization vector mode 5 for the CBC-AES-128 . 26
Table 15 — Contents of meter telegram . 27
Table 17 — Accessibility of a meter/actuator . 28
Table 18 — Address structure of the wireless link layer . 28
Table 19 — Structure of a data record (transmitted from left to right). 29
Table 20 — Coding of the data information field (DIF) . 29
Table 21 — Coding of the data field . 30
Table 22 — DIF-coding for special functions . 31
Table 23 — Function field. 31
Table 24 — Coding of the data information field extension (DIFE) . 32
Table 25 — Coding of the value information field (VIF) . 33
Table 26 — Primary VIF-codes . 34
Table 27 — Special VIF-Codes . 35
Table 28 — Main VIFE-code extension table . 35
Table 29 — Alternate extended VIF-code table . 38
Table 30 — Combinable (orthogonal) VIFE-Table . 39
3

---------------------- Page: 5 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Table 31 — Extension of combinable VIFE-Table (following VIFE = FCh of combinable (orthogonal)
VIFE-Table) . 41
Table 32 — Application error (no header) . 42
Table 33 — Application error (short data header) . 42
Table 34 — Application error (long data header) . 42
Table 35 — First error code byte for general application errors . 42
Table 36 — Codes for record errors (E = extension bit) . 44
Table 37 — Action codes for the generalized object layer (master to slave) . 45
Table 38 — Management layer of the M-Bus link layer according EN 13757-2 . 46
Table 39 — CI-field codes for baud rate switching . 46
Table 40 — Application layer structure of a telegram for selecting a slave . 47
Table 41 — Application layer structure of a telegram for enhanced selection (mode 1) . 48
Table A.1 — Type A: Unsigned BCD . 50
Table A.2 — Type B: Signed integer . 50
Table A.3 — Type C: Unsigned integer . 50
Table A.4 — Type D: Boolean . 51
Table A.5 — Type F: Date and time (CP32) . 51
Table A.6 — Type G: Date (CP16) . 51
Table A.7 — Type H: Floating point . 52
Table A.8 — Type I: Date and time (CP48) . 53
Table A.9 — Type J = Time (CP24) . 54
Table A.10 — Type K: Day light saving . 55
Table A.11 — Type L: Listening window management . 56
Table B.1 — Decoding table. 57
Table C.1 — Metric/ non-metric units . 58
Table C.2 — Data record structure for plain text VIF usage . 58
Table C.3 — Values for the remote control of the valve . 59
Table E.1 — Data structure for writing data . 62
Table E.2 — Coding of primary address . 62
Table E.3 — Coding of single identification number . 63
Table E.4 — Coding of complete secondary address . 63
4

---------------------- Page: 6 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Table E.5 — Structure of secondary address . 63
Table F.1 — Secondary addresses found with a wildcard search of four slaves . 70
Table H.1 — Least significant error byte (EF1) . 72
Table H.2 — Meaning of Error bits in the least significant error byte (EF1) . 72
Table H.3 — Second least significant error byte (EF2) . 72
Table H.4 — Least significant byte of the remote control (RC1) . 73
Table H.5 — Remote control (RC1): adjust power . 73
Table H.6 — Remote control (RC1): enable test mode . 73
Table H.7 — Remote control (RC1): power save mode . 73
Table H.8 — Remote control (RC1): reserved . 73
Table H.9 — Structure of TC-Field . 74
Table H.10 — Application frame “time setting” with CI=6Ch (Set date and time) . 74
Table H.11 — Application frame “time adjustment” with CI=6Dh (Add/Subtract Time Offset). 74
Table I.1 — Example for load profile: plain data . 76
Table I.2 — Example for load profile: M-Bus-sequence . 76
Table I.3 — Base value record (connected via Storage-, Tariff-, Subunit number and VIF/ VIFEx). 77
Table I.4 — Base time record (connected via the storage number) . 77
Table I.5 — Profile record (connected via Storage-, Tariff-, Subunit number and VIF/VIFEx) . 77
Table I.6 — Spacing control byte . 78
Table I.7 — Structure of Spacing control byte. 78
Table I.8 — Spacing value byte . 78
Table I.9 — Example of compact profile with registers: Plain data . 79
Table I.10 — Example of compact profile with registers: M-Bus data records . 79
Table I.11 — Example of compact profile without registers: Plain data . 80
Table I.12 — Example of compact profile without registers: M-Bus data records . 80
Table J.1 — Application layer without a fixed header (none) . 81
Table J.2 — Application layer with a short header . 81
Table J.3 — Application layer with a long header . 81
Table J.4 — Transport layer with a short header . 82
Table J.5 — Transport layer with a long header . 82
5

---------------------- Page: 7 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Table K.1 — CI-Fields for the Request of full and compact and format M-Bus frame format . 83
Table K.2 — CI-Fields for the full and compact and format M-Bus frame format . 84
Table K.3 — Structure of full M-Bus frame . 84
Table K.4 — Structure of M-Bus-Compact frame . 84
Table K.5 — Structure of M-Bus-Format frame. 85
Table L.1 — Required value resolution for meter with power/ flow data . 88
Table L.2 — Required value resolution without power/flow data . 89
Table N.1 — Structure of data record . 94
Table O.1 — M-Bus-OBIS-Translation: legend . 97
Table O.2 — M-Bus-OBIS-Translation: general (for all devices) . 98
Table O.3 — M-Bus-OBIS-Translation: electricity meter . 99
Table O.4 — M-Bus-OBIS-Translation: heat cost allocator . 101
Table O.5 — M-Bus-OBIS-Translation: cooling meter . 102
Table O.6 — M-Bus-OBIS-Translation: combined heat and cooling meter . 104
Table O.7 — M-Bus-OBIS-Translation: heat meter . 106
Table O.8 — M-Bus-OBIS-Translation: gas meter . 108
Table O.9 — M-Bus-OBIS-Translation: water meter (cold) . 110
Table O.10 — M-Bus-OBIS-Translation: water meter (hot, warm) . 111
Table P.1 — SND-NR - Gas meter (wM-Bus) . 113
Table P.2 — RSP-UD - Gas meter (M-Bus) . 116
Table P.3 — SND-NR - Water meter (wM-Bus) . 118
Table P.4 — RSP-UD - Water meter (M-Bus) . 121
Table P.5 — SND-NR - Heat meter (wM-Bus) . 123
Table P.6 — RSP-UD - Heat meter (M-Bus) . 126
Table P.7 — SND-NR - H.C.A. (wM-Bus) . 128
Table P.8 — RSP-UD - H.C.A. (M-Bus) . 131
Table P.9 — SND-IR (wM-Bus) . 133
Table P.10 — CNF-IR (wM-Bus) . 137
Table P.11 — SND-UD (wM-Bus) . 138
Table P.12 — ACK long (wM-Bus) . 140
6

---------------------- Page: 8 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Table P.13 — REQ-UD2 (wM-Bus) . 142
Table P.14 — RSP-UD (wM-Bus data) . 143
Table P.15 — RSP-UD (wM-Bus Appl.error) . 144
Table P.16 — SND-NKE (wM-Bus) . 146
Table P.17 — ACK short (wM-Bus) . 147

7

---------------------- Page: 9 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Foreword
This document (prEN 13757-3:2011) has been prepared by Technical Committee CEN/TC 294
“Communication systems for meters and remote reading of meters”, the secretariat of which is held by
DIN.
This document is currently submitted to the CEN Enquiry.
This document will supersede EN 13757-3:2004.
EN 13757, Communication systems for meters and remote reading of meters consists of the following
parts:
― Part 1: Data exchange
― Part 2: Physical and link layer
― Part 3: Dedicated application layer
― Part 4: Wireless meter readout
― Part 5: Wireless relaying
― Part 6: Local bus

Amendments
It should be noted that the following significant technical changes compared to the previous edition
have been incorporated in this European Standard:
a) Extension of existing frames formats for different data protocols to support various wireless
transmission schemes (harmonisation with EN13757-4).
b) Adding an annex with a Smart Metering profile based on the requirements of the “Smart Mater
Coordination Group” of the ESO´s.
c) Adding an Annex to have a unique translation of M-Bus-data points to OBIS-Codes.
d) Update of the encryption methods to the state of the art.
e) Enhancement of data points for Electricity meter.
f) Adding some annexes to show explanations and examples.

8

---------------------- Page: 10 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
Introduction
This document belongs to a series of parts of EN 13757, which covers communication systems for
meters and remote reading of meters. EN 13757-1 contains generic descriptions and a communication
protocol. EN 13757-2 contains a physical and a link layer for twisted pair base band (M-Bus).
EN 13757-4 describes wireless communication (often named wireless M-Bus or wM-Bus). EN 13757-5
describes wireless relaying for the mode R2 of EN 13757-4. EN 13757-6 describes a twisted pair local
bus.
This dedicated application layer (M-Bus-Protocol) can be used with various physical layers and with
link layers and network layers which support the transmission of variable length binary transparent
telegrams. Frequently the physical and link layers of EN 13757-2 (Twisted pair baseband) and
EN 13757-4 (wireless) or the alternatives described in EN 13757-1 are used. This dedicated
application layer has been optimized for minimum battery consumption of meters especially for the
case of wireless communication to ensure long battery lifetimes of the meters. Secondly it is optimized
for minimum telegram length to minimize the wireless channel occupancy and hence the collision rate.
It is thirdly optimized for minimum requirements towards the meter processor regarding requirements
of RAM size, code length and computational power.
An overview of communication systems for meters is given in EN 13757-1, which also contains further
definitions.
This standard concentrates on the meter communication. The meter communicates with one (or
occasionally several) fixed or mobile communication partners which again might be part of a private or
public network. These further communication systems might use the same or other application layer
protocols, security, privacy, authentication, and management methods.
NOTE Another annex describes how part of this standard and of EN 13757-2 and -4 can be used to
implement smart meter functionalities. Similar functionalities could also be implemented using other physical and
link layers.
To facilitate common communication systems for CEN-meters (e. g. Gas, Heat, Water meters and
heat cost allocators) and for electricity meters in this standards occasionally electricity meters are
mentioned. All these references are for information only and are not standard requirements. The
definition of communication standards for electricity meters (possibly by a reference to CEN
standards) remains solely in the responsibility of CENELEC.
9

---------------------- Page: 11 ----------------------
oSIST prEN 13757-3:2011
prEN 13757-3:2011 (E)
1 Scope
This document applies to communication systems for meters and remote reading of meters.
2 Normative references
The following referenced documents are indispensable for the application 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.
EN 13757-2:2004, Communication systems for meters and remote reading of meters ― Part 2:
Physical and link layer
EN 13757-4:2005, Communication systems for meters and remote reading of meters ― Part 4:
Wireless communication
EN 62056-21, Electricity metering ― Data exchange for meter reading, tariff and load control ― Part
21: Direct local data exchange (IEC 62056-21:2002)

ANSI X3.92:1981

INCITS/ISO 8372-1987, Information Processing ― Modes of Operation for a 64-bit Block Cipher
Algorithm (formerly ANSI/ISO 8372-1987)))

1)
FIPS197, Advanced Encryption Standard

NOTE Further information and examples are available in the download area of http://www.m-bus.com.
3 Terms and definitions
For the purposes of
...

Questions, Comments and Discussion

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