Head-End System Testing for Performance Optimization
A Case Study
Context
-
The client is one of the largest engineering conglomerates.
-
The client has a head-end system product line for Utilities, that enables data collection flexibility from bothRF mesh and cellular networks. This gives utilities great coverage, regardless of service territory conditions.
-
Demand for head system was increasing due to the global smart energy drive. The system supports extremely large scales. E.g. 5 million devices.
-
Different kinds of meters are supported, including gas, electricity, and water. These meters are deployed in IPv4 cellular and IPv6 mesh networks with various data collection and processing configurations.
- Since these are large, performance-critical systems with financial impact, end customers ask for validation reports to ensure:
- 1. The system will work in the specified context.
- 2. Deployment infrastructure costs are properly estimated to avoid later shocks.
Before Doppelio
-
The client had a dedicated performance engineering team that built simulators for different meter protocols like DLMS and C1222.
-
They realized that the home-grown simulator strategy wasn't scaling well for scale, speed, flexibility, and business demands.
-
The strategy was also affected by developer churn.
-
The simulator couldn't deliver the required scale, putting deals at risk.
-
It also couldn't support complex requirements like validating for IPv6 & pull workloads where the head-end needs to connect to each meter individually and pull readings
With Doppelio
-
The customer modeled different kinds of meters with different metering protocols (DLMS, C1222) and networking protocols (IPv6, IPv4) in Doppelio.
-
They can now run tests on demand with any number of meters. Current validation is at 5 million.
-
Tests can be conducted for any load pattern and per-second throughputs for different metering schedules.
-
This allows them to optimize the platform for a given workload configuration.
-
They can confidently present the validation reports to prospects.
-
The turnaround time for testing and reporting is now much quicker.
Doppelio Impact
On-Demand test for over 5 Million devices
Faster turnaround time for testing and reporting
Improved confidence in producing validation reports
View More Success Stories on IoT Testing
Get to know more about how we've solved diverse challenges when it comes to IoT Testing.