Smart Metering for Water Utilities - Smart Metering for Water Utilities

Smart Metering for Water Utilities

Publication date: March 16, 2022 (Diagram history)

This architecture shows how AWS IoT Core for LoRaWAN can be used to reliably collect water meter readings from multiple metering devices. Transfer the data to the cloud, detect water leakage in the grid, and gain deeper insights on water consumption, while monitoring and managing the fleet of meters.

Smart Metering for Water Utilities

Reference architecture diagram showing how AWS IoT Core for LoRaWAN can be used to reliably collect water meter readings from multiple metering devices. Transfer the data to the cloud, detect water leakage in the grid, and gain deeper insights on water consumption, while monitoring and managing the fleet of meters.
  1. The purpose-built devices in the meter box use FreeRTOS as their operating system (OS). The meter collects water consumption, the valve interrupts water flow, both devices communicate via BLE with the hub, which uses the LoRaWAN protocol to send telemetry to the cloud. The hub runs in Class B mode, which enables it to receive commands from the gateway in defined timeframes.

  2. In-home displays or mobile apps are used to perform a local update process, connection is established via BLE.

  3. The LoRa gateway receives the meter data from the hub and forwards them to the AWS IoT Core for LoRaWAN service. The CUPS protocol is used to keep compatible gateways up-to-date.

  4. AWS IoT Core for LoRaWAN sends the payload to the Rules Engine (through a LoRaWAN destination) where an AWS Lambda function decodes the binary device payload before data can be further processed.

  5. Amazon CloudWatch monitors the state of your gateways and devices. AWS IoT Events tracks message deliveries to detect whether devices are still sending meter readings.

  6. Management Services is a custom-built layer to manage devices and schedule downlink messages.

  7. The data storage layer stores the meter readings on Amazon S3 or in a purpose-built data store such as Amazon Timestream.

  8. The backend services use the incoming meter readings to generate further insights.

  9. Amazon Managed Service for Grafana is used for creating dashboards, while AWS Amplify and Amazon API Gateway enable access for third parties.

Download editable diagram

To customize this reference architecture diagram based on your business needs, download the ZIP file which contains an editable PowerPoint.

Create a free AWS account

Sign up for a free AWS account

Sign up for an AWS account. New accounts include 12 months of AWS Free Tier access, including the use of Amazon EC2, Amazon S3, and Amazon DynamoDB.

Further reading

For additional information, refer to

Diagram history

To be notified about updates to this reference architecture diagram, subscribe to the RSS feed.

ChangeDescriptionDate

Initial publication

Reference architecture diagram first published.

March 16, 2022

Note

To subscribe to RSS updates, you must have an RSS plugin enabled for the browser you are using.