OMS-Conformance-Test-Vol1 GEN V4 0 5
OMS-Conformance-Test-Vol1 GEN V4 0 5
Conformance Test
Volume 1
General Part
Release
Open Metering System - Conformance Test Vol. 1 - General Part
Issue 4.0.5 / 2019-12-22 (Release)
Document History
Version Date Comment Editor
1.0.0 2011-10-11 Final version J. Feuchtmeier
Update of [OMSCT-DLL] new version
1.0.1 2012-10-04 J. Feuchtmeier
Update of [OMSCT-APL] new version
Adaptions to OMS-S V3
1.9.0 2013-08-09 J. Feuchtmeier
To be released as OMS-CT V2.0
Adaption according Enquiry results
2.0.0 2013-10-16 J. Feuchtmeier
document status changed to “Release”
Adopting version number of the OMS-CT to
3.0.0 2014-10-06 be in line with the corresponding OMS-S J. Feuchtmeier
version
4.0.0. 2015-03-04 Start Version for OMS-CT V4 J. Feuchtmeier
Evaluation of mandatory & optional data
points according to meeting #29 results
4.0.0.1 2015-03-04 J. Feuchtmeier
Versions for OMS-S and EN… adopted
Abbreviations added
Adding statement for parametrization of OMS
4.0.0.2 2015-04-10 J. Feuchtmeier
certificated devices according Action#30-1
Add exclusion for ELL
4.0.0.3 2015-05-06 Replacement of MUC by Gateway L. Möllendorf
Replacement Configuration Word -> Field J. Feuchtmeier
Add correction of OMS-S:
4.0.0.4 2015-06-17 J. Feuchtmeier
subclause Security Profile
4.0.0 2015-10-16 Version for Enquiry J. Feuchtmeier
4.0.0 2015-12-16 Version for Vote J. Feuchtmeier
4.0.0 2016-05-09 Version for Release J. Feuchtmeier
4.0.1 2016-07-17 Change Version of [OMSCT-APL] J. Feuchtmeier
4.0.2 2017-05-29 Update to OMS-S V4.1.2 J. Feuchtmeier
4.0.3 2017-10-07 Release Version J. Feuchtmeier
Update of OMS-CT References
4.0.4 2018-01-18 J. Feuchtmeier
Release Version
4.0.5 2019-09-26 Update of OMS-CT References J. Feuchtmeier
4.0.5 2019-12-22 Release Version A. Reissinger
Contents
1 1 Scope.............................................................................................................................6
2 2 References ....................................................................................................................6
3 2.1 Definitions ................................................................................................................... 8
4 2.2 Abbreviations .............................................................................................................. 9
5 2.3 Number formats .........................................................................................................10
14 6 Certificate ....................................................................................................................18
Tables
1 Table 1: Open Metering Conformance Test Documents ........................................................ 6
2 Table 2: List of abbreviations used .......................................................................................10
3 Table 3: Declaration of standardised OMS-Interfaces ..........................................................12
4 Table 4: Declaration of selected application protocol ............................................................12
1 Scope
This document describes the general rules and frame conditions for the conformance test of
the Open Metering System (OMS). The detailed test description is given in the higher
volumes. The OMS-Conformance Test (OMS-CT) shows the following structure:
2 References
The following documents contain provisions which, through reference in this text, constitute
10 provisions of the present document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document applies.
[DSMR P2] Dutch Smart Meter Requirements v3.0 final P2
[EN13757-1] CEN EN 13757-1:2002 Communication system for meters and remote
reading of meters -Part 1: Data Exchange
15 [EN13757-2] CEN EN 13757-2:2004 Communication systems for meters and remote
reading of meters Part 2: Physical and link layer
[EN13757-3] CEN EN 13757-3:2013 Communication systems for meters and remote
reading of meters Part 3: Dedicated application layer
[EN13757-4] CEN EN 13757-4:2013 Communication systems for meters and remote
20 reading of meters Part 4: Wireless meter readout (Radio meter reading
for operation in the 868 MHz to 870 MHz SRD band)
[EN13757-6] CEN EN 13757-6:2008 Communication systems for meters and remote
reading of meters Part 6: Local Bus
[EN 300 220-1] ETSI EN 300 220-1 V2.4.1 (2012-05) Electromagnetic compatibility and
25 Radio spectrum Matters (ERM); Short Range Devices (SRD); Radio
equipment to be used in the 25 MHz to 1 000 MHz frequency range with
power levels up to 500 mW; Part 1: Technical characteristics and test
methods.
[EN 301 489-1] ETSI EN 301 489-1 V1.8.1 (2008-06) Electromagnetic compatibility and
30 Radio spectrum Matters (ERM); ElectroMagnetic Compatibility (EMC)
2.1 Definitions
Device under Test (DUT)
5 The device under test (DUT) is the device of which conformance with OMS specification is to
be tested.
Application frame
The Application frame is the payload that is transmitted over different physical layers. It
excludes physical layer specific information as preamble, synchronisation word, CRC and
10 more.
Fixed part of Application frame
The Application frame has to be separated into a fixed and a variable part. The fixed part
consists of the Application header. The Application header is independent from the selected
application protocol. The length of the fixed part depends on the type of CI-Field and is listed
15 in [OMSS-Vol2] Table 5.
Golden receiver unit
A receiver device that has been proven against fundamental specifications, especially with
respect to Manchester, 3-of-6 and NRZ decoding, chip/bit/byte order, CRC decoding, and
S2/T2/C2 mode response transmission window. The response transmission window of the
20 golden receiver shall be configurable for minimum and maximum values.
Golden transmitter unit
A transmitter device that has been proven against fundamental specifications, especially with
respect to Manchester, 3-of-6 and NRZ coding, chip/bit/byte order, and CRC encoding.
M-Bus-String
25 When M-Bus Application protocol is applied the collection of all bytes in the variable part of
the application frame are called M-Bus-String.
Marginal transmitter unit
A transmitter device that can be tuned to the extreme specifications with respect to
transmitter frequency offset and chip rate offset.
30 Packet Generator
A packet generator is part of the conformance testing tool set. It is used to generate wireless
M-Bus packets, especially requests and commands, in order to evaluate the reaction of the
DUT.
Sniffer Tool
35 A sniffer tool is part of the conformance testing tool set. It is used to intercept all wireless M-
Bus messages sent and received and to assess the conformance of the messages sent by
the DUT. For documentation purposes, all packets that are received by the sniffer tool are
logged together with a timestamp.
Variable part of the Application frame
40 The Application frame has to be separated into a fixed and a variable part. The variable part
consists of the Application protocol bytes starting at the next byte behind the fixed part until
the end of the datagram (without CRC, Check sum etc.).Symbols
[T(vol)(part)-(test)(index)(revision1)]
Test index to reference the criteria within the OMS-CT, with
vol = number of volume within the OMS-CT
part = number of part within the referenced volume
5 test = characters to indicate the test item
index = unique index of test point2
revision = single character (‘a’-‘z’) to indicate revision index.
2.2 Abbreviations
Abbreviation Explanation
ABS Absolute Value (without sign)
AFL Authentication and Fragmentation Layer
APL Application Layer of OSI-Communication model
ACN Access Number
ADR Address Field
BDM Bidirectional Meter
CW0 Permanent transmission of frequency for symbol 0 (Continuous Wave 0)
CW1 Permanent transmission of frequency for symbol 1 (Continuous Wave 1)
DC Duty Cycle
DLL Data Link Layer of OSI-Communication model
DIF Data Information Field (refer to[EN13757-3])
DIFE Data Information Field Extension (refer to[EN13757-3])
DSMR Dutch Smart Metering Requirement
DUT Device Under Test
ELL Extended Link Layer
3
GW Gateway
Lo-Bus Local Bus – A low voltage bus for short range, which may be used as
physical layer instead of M-Bus. The Lo-Bus is standardized in [EN13757-
6].
M-Bus Meter Bus – A Bus with higher voltage for meter communication up to
several kilometres. The M-Bus is standardized in [EN13757-2].
M-Bus Protocol A Protocol specification for the transmission of meter data via the M-Bus,
wM-Bus or other communication systems. The M-Bus-Protocol is
standardised in [EN13757-3]
MSB Most Significant Bit
OMS Open Metering System
1 The field “revision” is optional and will be added only, if more than one version of the same test point exists.
2 A “*” can be used to refer to the complete set of test points within the test item.
3 In earlier specifications the term „Multi Utility Controller (MUC) has been used.
3 Test Preparation
3.1 Items for Test
To prepare the OMS-Conformance test, a vendor has to provide following items in advance:
1. Manufacturer declaration
5 2. At least two DUT (of normal production) for the conformance test (if the DUT are
always running in test mode then two additional DUT with disabled test mode are also
required)
3. Software and Interface (if necessary)
4. Test description explaining how to start special services on the DUT
10 The test description is not necessary if the manufacturer attends the tests. This shall be
stated in the test documentation. The manufacturer declaration is always mandatory.
datarecord
OK OK OK OK N/A N/A
complies to OMS
datarecord
datarecord found
complies to
EN13757 datarecord does
not comply to
Message received
<not relevant> <not relevant> NOK NOK NOK N/A NOK N/A
4
While the [OMSS-Vol2] is an application specification based on [EN13757-3] there is no reason to
limit the implementation of possible features that are in line with EN13757.
4 Test execution
4.1 Test of the technical properties (PHY)
4.1.1 wM-Bus Interface (S1, S2, T1,T2, C1, C2)
The radio test for interfaces S1, S2, T1, T2, C1, C2 shall be executed only by an accredited
5 test laboratory for short range devices (Testing field A06 and A08). The test laboratory shall
be accredited according to ISO/IEC 17025. It shall prove its accreditation by listing its own
accreditation number in the test report (e.g. the DAR- or DAkkS-Registration No.). All tests
shall be executed according to [OMSCT-PHY]!
4.3.2 M-Bus-Protocol
25 If the manufacturer declares the Application protocol “M-Bus” all tests shall be executed
according to [OMSCT-APL]!
5 Test results
For every volume of OMS-CT a separate Test report shall be generated to record the test
results. The Test report shall be conform to EN 17025 and shall contain the following items:
1. Section “Details of the test laboratory”
5 Name and address of test laboratory
Registration number of accredited test laboratory
Name and phone for contact purposes
Name, Date and Sign of involved Testing personnel
2. Section “Declaration of the tested device”
10 Name and address of Manufacturer of tested device
Name and product identifier of the DUT (e.g. Gas meter BKG4)
Software version of the DUT
Tested OMS-Interfaces
3. Section “References of performed tests”
15 Applied version of OMS-Specification
Applied version of OMS-Conformance Test Specifications
Additional references
Deviations from the OMS-Conformance Test Specification
4. Section “Test Results”
20 a. Summary of test results (Pass/Fail)
b. Detailed description of every tests, with
Reference of performed test (Test name, Test-ID)
Applied limits for this test
Test result for every test (pass / fail / not applicable)
25 5. Section “Test Equipment”
Complete list of the measurement equipment (e.g. type of spectrum analyser)
Complete list of the test equipment (e.g. reference receiver) including Software
version of test equipment
6 Certificate
The OMS-Certificate requires all test reports for the OMS-CT volumes 2, 3 and 4.
The OMS-Certificate certifies a passed conformance test with references to
Manufacturer
5 Product name and product identifier
Certified OMS-Interface e.g. T2
Applied version of OMS-Specification and
Applied version of OMS-Conformance Test
Executing Test laboratory
10 The OMS-Certificate will be issued by one of the following certification bodies:
1. Certification body: