- Notifications
You must be signed in to change notification settings - Fork10
Reference implementation of a DLMS/COSEM access point, which is the part of an AMI system between end nodes and the Head-End System (HES).
License
epri-dev/dlms-access-point
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Electricity meters commonly implement Device Language Message Specification and Companion Specification for Energy Metering (DLMS/COSEM) standardized in the IEC 62056 series. Between meters in the field and a Head-End System (HES), metering systems often employ an intermediate device (sometimes called a collector or take-out point) that we are calling an access point. This device is often attached to two different network interfaces. One interface communicates with the meters, over a radio frequency (RF) or powerline carrier communications system. This first network, which we refer to a aField Area Network (FAN) is typically relatively low bandwidth and sometimes high latency if the FAN is built as a mesh system. The second network, which we call here thebackhaul network is often a higher speed, higher bandwidth and lower latency network. Examples of such networks commonly employed include cellular modem, fiber or point-to-point radio system, but it is also possible for this link to be the same kind of communications as is used for the FAN.
This project is intended to be a reference implementation and experimental platform for an access point and associated network and devices. It is intended to be run via software containers (such asDocker orPodman) and has various options controllable via a web interface that also exists in a container.
The simplest way to use the software is to build it directly from the github repository. Download just thebuild.sh
file anddocker-compose.yml
file and execute these two commands:
./build.shdocker-compose up --scale meter=3
This will create a simulated network with three meters, an access point, HES and dashboard, and a docserver.
About
Reference implementation of a DLMS/COSEM access point, which is the part of an AMI system between end nodes and the Head-End System (HES).