Products and Services Information Organization Documentation Conformance FAQ - Answers News Collaboration Tools
Home page Conformance Conformance test plans

Conformance


Specification and updates Conformance test tool Conformance test plans Conformance test maintenance Conformance Testing tips and tricks List of OBIS codes Certification process List of compliant equipment

Index Imprint, IPR Contact

Conformance test plans


Conformance test plans for the DLMS/COSEM specification have been developed by the DLMS UA Working Group Conformance Testing.

Layer Description
Physical layer List of physical layer tests implemented in CTT
Link to PL test plan files
Data link layer List of data link layer tests implemented in CTT
Link to DL test plan files
COSEM Application layer List of COSEM application layer tests implemented in CTT
Link to AL test plan files
COSEM interface objects List of COSEM interface object tests implemented in CTT
Link to COSEM interface object test plan files

Physical layer test plan

List of physical layer tests implemented in CTT

Test groups Test cases
None at this time  


Link to physical layer test plans

Version Date Comment Get file
V 1.0 13 July 2000 Release 1 Get V 1.0 file
V.2.0 15 May 2002 Official release Get V 2.0 file

Data link layer test plan

List of data link layer tests implemented in CTT

Test groups Test cases
HDLC_1: Incorrect frame field values Subtest_0: make sure we have a connected device
  Subtest_1: Frame is not properly bound by two flags
  Subtest_2: Frame is too short
  Subtest_4: Unknown HDLC addresses
  Subtest_5: All-station and No-Station addresses
  Subtest_7: Unknown value in format type sub-field of the Frame format field
  Subtest_8: Wrong value in frame length sub-field of the Frame format field
  Subtest_9: Unknown command identifier in control field
  Subtest_10: Wrong N(R) sequence number in control field
  Subtest_11: Wrong N(S) sequence number in control field
  Subtest_12: Too long information field
HDLC_2: Mode change to NRM Subtest_1: SNRM without information field
  Subtest_2: Check NRM by sending a RR frame
  Subtest_3: SNRM with information field = Client.MaxInfoLengthReceive = 128
  Subtest_4: SNRM with information field = Client.WindowSizeReceive = 2
HDLC_3: Wrong command frames, I frames in NDM mode Subtest_1: I frame in NDM
  Subtest_2: DISC frame in NDM
HDLC_4: Mode change to NDM  
HDLC_5: I frame exchange Subtest_1: Send small frames with Seg = true and Poll = true and monitor responses
  Subtest_2: Send small frames with Seg = true and Poll = false and monitor responses
HDLC_6: Inter-frame time-out  
HDLC_7: Long delay without any data exchange (Inactivity time-out)  


Link to data link layer test plans

Version Date Comment Get file
V 1.0 07 July 2000 Release 1 Get V 1.0 file
V 1.1 27 July 2001 Brought in line with CTT Pack 1 Get V 1.1 file
V 1.2 26 Oct 2001 Brought in line with IEC 62056-46 FDIS and CTT Pack 2 Get V 1.2 file
V 1.3 29 January 2002 Brought in line with CTT Pack 3 Get V 1.3 file
V 2.0 15 May 2002 Official release Get V 2.0 file

COSEM application layer test plan

List of COSEM application layer tests implemented in CTT

Test groups Test cases
Appl_01: Connection establishment : Protocol-version Subtest_1: Protocol version not present
  Subtest_2: Protocol version present and containing the default value
  Subtest_3: Protocol version present but not containing the default value
Appl_02:Connection establishment : Application-context-name Subtest_1: Using the wrong context
  Subtest_2: Uses an unknown context
Appl_03: Called and calling - titles, qualifiers and identifiers Subtest_1: Parameters not included
  Subtest_2: All parameters included with dummy values
Appl_04: Connection establishment : authentication parameter Subtest_1: NO_SECURITY association with parameters
  Subtest_2: LOW_SECURITY association without using authentication
  Subtest_3: Associate using the specified parameters
  Subtest_4: Associate using the wrong ACSE requirement
  Subtest_5: Associate using the wrong mechanism
  Subtest_6: Associate using the wrong password
Appl_06: Connection establishment: implementation information  
Appl_07: DLMS-Initiate.request: Dedicated Key  
Appl_08: DLMS-Initiate.request: quality of service  
Appl-09: DLMS-Initiate.request: dlms-version-number Subtest_1: ProposedDlmsVersionNumber = 1
  Subtest_2: ProposedDlmsVersionNumber = 255
  Subtest_3: ProposedDlmsVersionNumber = PIXIT declaration minus 1
  Subtest_4: ProposedDlmsVersionNumber = PIXIT declaration plus 1
Appl_10: DLMS-Initiate.request: conformance Subtest_1: Request all services
  Subtest_2: Request services that are not implemented
Appl_11: DLMS- Initiate.request: client-max-receive-pdu-size Subtest_1: Propose a non null size < 12
  Subtest_2: Propose the largest possible valid size
Appl_12: Graceful releasing of an association  
Appl_14: Idle state  
Appl_16: GET & READ with wrong APDUs Subtest_1: GetRequest with unsupported tag number / ReadRequest with unsupported tag number
  Subtest_2: GetRequest with missing InstanceId and AttributeNr (truncated) / ReadRequest with missing object name (truncated)
  Subtest_3: GetRequest with illegal OBIS code / ReadRequest with illegal object name
Appl_17: Unknown services Subtest_1:


Link to COSEM Application layer test plans

Version Date Comment Get file
V 1.0 13 July 2000 Release 1 Get V 1.0 file
V 1.1 12 November 2001 Brought in line with IEC 62056-53 FDIS and CTT Pack 2 Get V 1.1 file
V 1.2 7 January 2002 Brought in line with CTT Pack 3 Get V 1.2 file
V 1.3 4 March 2002 Brought in line with CTT Pack 4 Get V 1.3 file
V 2.0 15 May 2002 Official release Get V 2.0 file

COSEM interface objects test plan


List of COSEM interface object tests implemented in CTT

Test groups Test cases
COSEM_01_Data  
COSEM_03_Register  
COSEM_04_Extended Register  
COSEM_05_Demand Register  
COSEM_07_Profile Generic  
COSEM_08_Clock  
COSEM_09_Script Table  
COSEM_11_Special Days  
COSEM_12_association SN  
COSEM_15_Association LN  
COSEM_17_SAP Assignment  
COSEM_19_IEC Local Port Setup  
COSEM_20_Activity Calendar  
COSEM_21_Register Monitor  
COSEM_23_iEC_hDLC_Setup  
COSEM_27_PSTN Modem Configuration  
COSEM_28_PSTN Auto Answer  
COSEM_29_PSTN Auto Dial  
COSEM_Multiple references  


Link to COSEM interface object test plans

Version Date Comment Get file
OBIS V1.0 10 July 2000 Merged with COSEM interface objects test plan V 1.2 Get V 1.0 file
COSEM objects V 1.0 11 July 2000   Get V 1.0 file
COSEM objects V 1.1 14 December 2001 Brought in line with IEC 52056-62 FIDS and CTT Pack 3 Get V 1.1 file
COSEM objects V 1.2 6th March 2002 Brought in line with CTT Pack 4 Get V 1.2. file
V 2.0 15 May 2002 Official release Get V 2.0 file


Back to Top

Conformance testing

Questions and Answers