List and maintenance of standard items
in the DLMS/COSEM specification

 

The DLMS User Association is recognized by the International Electrotechnical Commission (IEC) as the registration authority for the IEC 62056-42, -46, -47, -53, -61 and –62 standards and provides general maintenance services for these standards.

The registration and maintenance services are available for all and any users of the DLMS/COSEM specification.

Standard

Item

1

Direct local data exchange / IEC 62056-21

Manufacturer's identification

2

Direct local data exchange / IEC 62056-21

Enhanced identification character

3

Physical layer / Green book / IEC 62056-42

Identifiers for protocol identification service

4

Data link layer / Green book / IEC 62056-46

LLC parameters

5

Application layer / Green book / IEC 62056-53

COSEM Application context name

6

Application layer / Green book / IEC 62056-53

COSEM Authentication mechanism name

7

Blue Book OBIS codes / IEC 62056-61

Standard OBIS codes

8

Blue Book Interface classes / IEC 62056-62

COSEM Logical device name

9

Blue Book Interface classes / IEC 62056-62

Standard interface classes and versions

Back to Top


Manufacturer's identification

Reference: IEC 62056-21, Clause 6.3.2, item 12).

The manufacturer's identification comprises a combination of three letters. These are maintained by the FLAG Association, UK, in cooperation with the DLMS User Association.

For the list of registered manufacturer's identification or to request a new identifier, please visit http://www.dlms.com/flag

The purpose of the manufacturer's identification is to uniquely identify the manufacturer of a metering equipment using the DLMS/COSEM specification.

The manufacturer's identification is also part of the COSEM Logical Device Name.

Note: IEC 62056-21 defines also identifiers for:

  • protocol mode B, baud rate;

  • protocol mode C, baud rate;

  • Command message identifier;

  • Command type identifiers.

All values not specified are reserved.

Back to Top


Enhanced identification character

Reference: IEC 62056-21, Clause 6.3.2, item 24).

The enhanced identification character is part of the identification message used for direct data exchange. It indicates that enhanced protocol capabilities are available.

  • The value 2 indicates that the binary mode (HDLC) is available.

  • The values 0, 1 and 3 to 9 are reserved for future applications.

Back to Top


Identifiers for protocol identification service

References: Green Book Clause 4.3.3.3, IEC 62056-42, Clause 6.3.3.

The physical layer  protocol provides an identification service to allow the client to obtain information about the protocol stack implemented in the server.

The following identifiers are defined:

  • protocol: the value 0x04 of the std-protocol-id identifies the three layer, connection oriented, HDLC based protocol stack as defined in the Green Book and in the IEC 62056-42, IEC 62056-46 and the IEC 62056-53 standards;

  • version: the value 0x01 of the std-protocol version identifies the protocol included in the first edition of the above standards;

  • revision: the value 0x00 identifies the number of the amendments (no amendments at  this time).

Back to Top


LLC parameters

References: Green Book Clause 6.2.3.1/IEC 62056-46 Clause 5.3.1

The data link layer described in this standard has two sublayers: the Medium Access Control (MAC) layer and the Logical Link Control (LLC) layer.

The following LLC parameters are defined:

  • Destination_LSAP: 0xE6;

  • Source_LSAP: 0xE6 for command frames and 0xE7 for response frames;

  • LLC_Quality: it is reserbed for future use and its value must always be 0x00.

Back to Top


COSEM Application context name

References: Green book Clause 7.3.3.7.1 / IEC 62056-53 Clause 7.3.7.1

The COSEM Application-Context_Name defines a common set of rules that govern the exchange.

COSEM_Application_Context_Name-Logical_Name_Referencing_no_ciphering ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organisation(5) DLMS-UA(8) application-context(1) context_id(1)}

COSEM_Application_Context_Name-Short_Name_Referencing_no_ciphering ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organisation(5) DLMS-UA(8) application-context(1) context_id(2)}

COSEM_Application_Context_Name-Logical_Name _with_ciphering ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organisation(5) DLMS-UA(8) application-context(1) context_id(3)}

COSEM_Application_Context_Name-Short_Name_Referencing_with_ciphering ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organisation(5) DLMS-UA(8) application-context(1) context_id(4)}

Back to Top


COSEM Authentication mechanism name

References: Green book Clause 7.3.3.7.2 / IEC 62056-53 Clause 7.3.7.2

The COSEM authentication mechanism name defines the level of authentication security:

  • no authentication (lowest level;)

  • low level, password based authentication;

  • high level, four pass authentication security, identifying both the client and the server;

default-COSEM-lowest-level-security-mechanism-name ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organization(5) DLMS-UA(8) authentication_mechanism_name(2) mechanism_id(0)}

default-COSEM-low-level-security-mechanism-name ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organization(5) DLMS-UA(8) authentication_mechanism_name(2) mechanism_id(1)}

default-COSEM-high-level-security-mechanism-name ::=

{joint-iso-ccitt(2) country(16) country-name(756) identified-organization(5) DLMS-UA(8) authentication_mechanism_name(2) mechanism_id(2)}

NOTE The mechanism name for high-level security starts from 2 and is registered by the DLMS UA.

Back to Top


Standard OBIS codes

References: Blue Book, resp. IEC 62056-61, -62, EN 13757-1.

The OBIS OBject Identification System defines identification codes for all data in DLMS/COSEM compliant metering equipment. OBIS codes are meaningful combinations of values in each of the six value groups A to F in a hierarchical structure. They are used as logical names of COSEM objects and - together with the class_Id and version_Id – unambiguously identify all COSEM object instances. They are also used to identify data on the display of metering equipment.

The DLMS UA reserves the right to define and allocate OBIS codes and to maintain lists of valid OBIS codes.

CAUTION: All standard OBIS codes not yet allocated are automatically “reserved”.

Manufacturer-, utility-, consortia- and country-specific codes can be allocated according to the rules of the standard.
 

List of OBIS codes and maintenance process

Back to Top


COSEM Logical device name

References: Blue Book Clause 4.1.6.2, / IEC 62056-62 Clause 4.6.2.

COSEM Logical Device Name is defined  as an octet-string of 16 octets. The first three octets uniquely identify the manufacturer of the device and it corresponds to the manufacturer's identification in IEC 62056-21. The following 13 octets are assigned by the manufacturer. The manufacturer is responsible for guaranteeing the uniqueness of these octets.

Back to Top


Standard interface classes and versions

References: Blue Book, IEC 62056-61, EN 13757-1.

These standards define the interface classes used in the DLMS/COSEM specification.

The DLMS UA reserves the right to be the exclusive administrator of the COSEM interface classes and their versions. For the list of currently defined interface classes and versions please go to:

Interface classes overview

Back to Top


Last maintained: 2005.06.23.