Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Automatic Meter Reading (AMR)

Automatic Meter Reading (AMR)

AggreGate can collect consumption, diagnostic and status data from water, gas, heat, and electric meters and store this data in the AggreGate Server's database for billing, troubleshooting and analyzing. AggreGate Platform plays the role of Meter Data Management (MDM) software, but it also shares collected data with other systems.

Remote data collection saves the expense of periodic trips to each physical location to read a meter. Another advantage is that billing can be based on near real time consumption rather than on estimates based on previous or predicted consumption. Analysis of logged meter readings can help to optimize consumption and production of water, gas and electricity.

The Automatic Meter Reading solution is based on AggreGate SCADA/HMI box product which, in its turn, is built atop of AggreGate Platform.

Implementing AMR with AggreGate

The architecture of AggreGate IoT Platform allows to set up the centralized data logging for different meter types with minimal efforts:

  • Meters which use standard communication protocols (Modbus, Meter-Bus, DLMS/COSEM, OPC, SNMP, etc.) are supported directly
  • Other meters may be connected through hardware procotol converters (Agents) of custom software drivers
  • Meter readings can be imported from other AMR systems via web services (SOAP) or external database connectivity (SQL)
  • Meter readings are seamlessly stored in the server database
  • Flexible meter polling rules and customizable reading history storage
  • Integrated alerting, reporting, charting, and data querying for reading data
  • Long term correlation-based trending and trend prediction allows to warn operators in advance if growing consumption is going to cross the Service Level Agreement (SLA) threshold
  • Detailed peak usage analysis
  • Manual export of readings into multiple formats
  • Open-source APIs for integration with billing/analytics systems and delivering information to customers, suppliers and service providers
  • Customization and rebranding options for meter manufacturers

Counter Value Storage and Analysis

Values exposed by automatic meters are normally counter-type metrics representing a number of consumed units (cubic meters, kilowatt hours, etc.) since device installation or startup. Converting those values into average consumption rates suitable for charting, reporting and billing is a complicated and tricky task. AggreGate Platform solves the counter-to-rate conversion problem by employing an out-of-the-box statistics module. This module offers:

  • Automatic calculation of minutely/hourly/daily/weekly/monthly/yearly average maximum and minimum cosumption rates
  • Internal support for counter overflows, negative change rates and counters which are reset upon reading
  • Support for gauge-type metrics, i.e. device-provided "spot averages"
  • Statistical data storage in a Round-Robin Database (RRD) for small non-changing archive size and extremely fast access
  • Configurable precision loss for older statistical samples
  • Support for storing a configurable amount of "raw" readings in a classic relational database
  • Flexible charting, trending and reporting over statistical meter values
  • Aggregated metrics calculated by a formula involving several "raw" meter values
  • Flexible data export to a large number of formats (CSV, XLS, XML, PDF, and more)
  • User-definable dictionaries for custom enrichment of meterings

Advanced Metering Infrastructure (Advanced AMR)

The concept of Advanced AMR presumes managing meters in addition to monitoring them. It enables bidirectional data exchange and collection of additional data. AggreGate will allow intercommunication with smart meters for:

  • Remote configuration of meters, including batch configuration
  • Real-time meter operations (e.g. remote shutoff)
  • Receiving and processing device-generated alerts, such as leak detection, reverse flow, low battery or tamper
  • Collecting statistics for time/rate of use

Meter Network Scalability

A single AggreGate Server can directly monitor and manage up to 50 000 meters or around 10 000 simultaneously connected meters. The is practical limitation caused by the limited performance of IP stack in underlying operating systems. For further scaling, one of the following technologies should be used:

  • Meters can be connected via hardware concentrators, such as industrial PCs or programmable controllers. If an average concentrator hosts 100 meters, a single AggreGate server will service up to a million meters, although requiring high-performance hardware.
  • Any number of independent servers can be joined into a distributed installation providing virtually unlimited scalability. A distributed installation can comprise one or more "master" servers which perform periodic polling of "field" servers in order to build overall reports. These master servers can also offer dashboards aggregating KPIs collected from secondary servers in a real-time mode.

Rebranding and OEM Contracts

AggreGate is designed to be rebranded and redistributed by Smart Meter manufacturers under the OEM agreement. The system may be easily customized for specific market's requirements. Branded package will inherit your custom name, copyright, logos, icons, website links, and other elements of corporate identity.

Our unique value proposition includes:

  • Open-source Driver Development Kit for bridging any existing or newly designed meter to AggreGate. See connectivity for more information.
  • Open-source Software Development Kit (SDK) for easy development of custom meter data analytics (alerts, reports, widgets/maps, etc.) and brigding your custom AMR solution to external systems (e.g. billing systems).
  • Wide range of professional services for quickly bringing your new AMR solution to the market.
  • Flexible OEM/ODM licensing policy

Please contact Tibbo for more information or leave us a message to get contacted by our OEM project manager.

Contact Us: