DLMS Library

DLMS Library_1

Terranova’s Smart Meter Libraries suite is designed for the implementation of some of the more important and widely used communication protocols such as DLMS/COSEM, MBUS, SML . The Libraries can be used for a wide range of applications, but mainly for the implementation of:

  • Smart metering systems (server)
  • Data collection systems (client)
  • Data concentrators (client/server)
  • Customized Stack Layers



DLMS Library, component of the Smart Meter Libraries suite, is able to supply all the necessary software tools for rapid set-up of intelligent systems in multi service environments:


  • Independent software package developed by using the ANSI-C (C89) programming language, in accordance with the MISRA-C syntax rules
  • Object-Oriented module for organizing rough data in the server
  • Scalable and modular architecture of the protocol stack
  • Conforms to Green Book 9 and Blue Book 13: Push Service, Compact Frame, etc
  • Partial data management (COSEM objects larger than the available memory can be handled)
  • Includes definition of the more widely used OBIS codes (OBject Identification Sustem) and offers possibility of adding their customized versions
  • Security Suite: AES-128, AES-192, AES-256; AES-GCM, AES-CBC, AES-CTR; CMAC, GMAC; CRC-16, CRC-32; ECDSA, ECDH, SHA256;


Download Download
Find the right solution for your business
Click here