SML Library

SML Library, integral part of Terranova Smart Meter Libraries Suite, is a SML-based software library providing the features and performance required to quickly implement Smart Metering applications.


SML Library has a modular architecture implemented as a collection of modules, each associated to a specific communication protocol. The modular structure allows for creation of module networks, which can be used to implement a whole protocol stack.


The SML stack is configured by default as a layered structure with three distinct levels: the SML application layer on top of a custom service module (e.g. FTP or HTTP), built in turn on a TLS (Transport Layer Security) module.



Terranova Object Model is independent of the underlying protocol stack. It was conceived, designed and developed with the aim of easing communication and data sharing between application level modules.


A LAN Test software can be additionally provided in order to speed up integration activities and application debugging. SML Library is an optimal solution for all components of a Smart Metering network, i.e. it can be efficiently integrated into data collection systems, smart meters, concentrators and finally mobile devices. Thanks to Terranova Smart Meter Libraries Suite, smart meters are also endowed with the capability to directly communicate with wireless technology including laptops, netbooks, tablets, PDAs.