You are on page 1of 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/261204560

Data traffic analysis of utility smart metering network

Conference Paper · January 2013


DOI: 10.1109/PESMG.2013.6672750

CITATIONS READS
20 1,153

3 authors, including:

Wenpeng Luan
Tianjin University
49 PUBLICATIONS   1,007 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Research on applications based on load disaggregation View project

Manual set-up Event-based Non-intrusive Load Monitoring View project

All content following this page was uploaded by Wenpeng Luan on 29 June 2018.

The user has requested enhancement of the downloaded file.


Data Traffic Analysis of Utility Smart Metering
Network
Wenpeng Luan, SMIEEE Duncan Sharp, MIEEE Stephen LaRoy
wenpeng.luan@bchydro.com duncan.sharp@bchydro.com stephen.laroy@bchydro.com
Smart Metering Program
BC Hydro
Burnaby, BC, Canada

Abstract— This paper examines an implemented practical utility of BC Hydro’s Smart Metering Program [5], and explains the
AMI network, analyzes meter data size and data traffic volume approaches taken in this paper for the data traffic analysis.
in several key AMI system nodes such the smart meter, meter Results associated with identified nodes in the metering
data collector, data center firewall, metering system head-end, network are presented and discussed in Section III, which is
and meter data repository. Acknowledging that AMI solutions followed by a brief conclusion in Section IV.
are different from utility to utility and therefore the data traffic
volume and pattern flow through each AMI network will be
different depending on the metering system and its II. DATA TRAFFIC ANALYSING APPROACH
implementation, this study provides a practical reference and A. BC Hydro Smart Metering Solution Achitecture
traffic benchmark for future AMI project planning and
implementation. BC Hydro is nearing completion of its Smart Metering
Program, with all 1.9 million customer meters on schedule to
Index Terms—Smart Meters, Smart Grid, Advanced Metering be installed across the province by the end of 2012. A high-
Infrastructure (AMI), Communication Networks, Data Traffic level simplified system architecture is shown in Figure 1.
Analysis. From the figure, the major system elements include customer
smart meters, Neighborhood Area Network (NAN), meter data
I. INTRODUCTION collector, Wide Area Network (WAN), and head end
components including firewalls, Automated Data Collection
Advanced Metering Infrastructure (AMI) is an integrated
System (ADCS) and various other applications. In terms of
software and hardware system comprising the following key
scale, the 1.9 million meters are served by about 1,700
elements: smart meters, a two-way communication network
collectors. Although the average number of meters per
and a meter data repository and meter data management
collector is close to one thousand, depending on NAN
system (MDMS). AMI automatically collects interval meter
customer density and cluster size, the range is from under 100
data from end customers and shares them with various IT
to approximately 2,000 meters per collector.
applications in the utility back end. AMI provides system-
wide measurement and visibility, so it is often considered as Like many other utilities in North America, BC Hydro’s
first step towards smart grid [1]. smart metering system employs a 900MHZ unlicensed RF
mesh solution for the metering NAN. Data from smart meters
As most utilities are expecting to leverage the common
in each NAN are aggregated at the NAN collector and then
communication and IT infrastructure built through their AMI
backhauled to the data center via the WAN. Currently most of
implementation, understanding the data flow and
the meter collectors use commercial cellular mobile service
communication traffic volume in the AMI network has
for WAN backhaul. Beyond cellular coverage, the WAN can
significant value for utility infrastructure planning.
also be provided by community level Internet Service
There have been several studies [2]-[4] projecting the data Providers (ISP) and, as a last resort, by satellite service to a
volume and communication bandwidth requirements for pole-top mounted terminal. Use of WiMAX radio technology
planned AMI networks. However, the authors are unaware of as a WAN edge network is also on the roadmap, and has been
any published analysis on real world AMI system operations. undergoing extensive trials. The head end ADCS polls meter
This paper aims to fill in this gap by analyzing data volumes data three times a day following a predefined schedule. From
and traffic flow sizes seen in several key components in an the ADCS, the data is published on the Enterprise Service Bus
operational AMI network. Our motivation is to provide (ESB), which passes the data to the Meter Data Management
references for future AMI implementation planning. System (MDMS) and other applications in the data center;
eventually all data is stored in Data Repository (DR).
The paper is organized as follows. After this introductory
section, Section II describes the overall solution architecture
ESB Smart meters at the customer service locations record register
data, load profile data, voltage monitoring profile data, other
OMS Smart meter instrumentation profile measurement, and event detection
DMS Collector
logs. These data will support customer billing, outage
F response, system monitoring and optimization, and many
MDMS other applications. Depending on the meter and customer type,
Sat WAN . V NAN the measurement quantity and reading intervals are different.
DR LAN Cell WAN M As an example, residential meters are normally configured to
ADCS record the hourly interval profile. These hourly profiles are
uploaded to the data center three times a day and the register
A readings once. Table I lists the configured meter attributes in
DHCP -- C B
AAA -- D typical residential meters.
E
NMS -- TABLE I METER ATTRIBUTE EXAMPLE
DNS --
Data / Traffic Measurement Points
PresentRegister SelfReadRegister Interval Data
LEGEND Ins V(a) ccum W d max V(a)
A Meter data download
Router B Cell WAN monthly usage from billing Ins Watts Delivered Aggregate cum W d min V(a)
C Sat WAN daily usage logging Number of Demand Resets max W d VARh Q1
Firewall D Packet sniffer on data center firewall Number of Inversion Tampers VARh d Vh(a)
E Automated data collection system Number of minutes on battery VARh r Wh d
F Data repository carryover
Number of Power Outages Wh d
Figure 1 Simplified meter network architecture showing data/traffic Number of Removal Tampers Wh r
measurements points Number of times programmed

B. Data Traffic Analysis Approach Data can be ported directly from a smart meter using an
optical meter reading tool. Based on analysis of meter data
The data size and traffic volume were directly measured at extracted from a typical residential meter, the average meter
the meter system nodes identified in Figure 1. These include: traffic generated (sent) per day is on the order of 3,185 bytes
(A) Smart Meters: the data source where interval (in contrast, it receives 272 bytes/day) , or approximately 93.3
measurements are taken and stored at customer service kilo bytes per 30 day month. This includes application and
locations. network layer overheads in addition to the meter data. This
correlates reasonably well with overall meter communication
(B) WAN: network usage data was obtained from cellular statistics obtained from the data center, which indicate that the
mobile monthly billing. average daily data exchange is about 3,275 bytes per day, of
(C) WAN: network usage data was obtained from simple which more than 90% is outgoing and less than 10%
usage monitoring tools for the satellite service. incoming.
(D) Data center firewall: a packet sniffer was used to B. Cellular Mobile Wide Area Network
capture traffic flows. The capture point is inside the The cellular WAN service providers' monthly bill
firewall allowing the network overhead traffic to be itemizes usage per cellular modem in the smart meter data
identified and analyzed. collector. The WAN traffic includes: (i) metering system data
(E) Automated data collection system (ADCS): a packet exchanges between each meter and the ADCS – both
sniffer was used in the meter lab to capture various meter scheduled and on-demand; (ii) WAN overhead on each
data payloads arriving at the ADCS. metering system data packet including headers for TCP/IP,
IPsec tunnel and VPN tunnel; (iii) control and management
(F) Data repository (DR): Daily meter data volume in the overhead traffic for the NAN collector; and (iv) software
production DR was directly measured with 1.6 million update pushes to the NAN collector and to the meters.
meters read.
The monthly usage, in mega bytes (MB) for each cellular
Data and traffic measurements from each of these nodes modem, is mapped to the number of meters associated with
were analyzed separately and then, to ensure there was a the modem (i.e., NAN collector). This data can be shown as a
reasonable correlation in terms of data volumes, the data were scatter plot of monthly usage versus the number of meters --
analyzed together. This correlation provides confidence in the see Figure 2 for an example.
accuracy of the independent measurements.
Although a blunt instrument, a regression analysis of the
III. ANALYSING RESULTS scatter plot can be used to estimate the metering system
traffic per meter per month and the overhead traffic
A. Smart Meters associated with the NAN collector. Specifically, the y-axis
Of the approximately 1.9 million customers, about 90% intercept is the NAN collector overhead traffic and the slope
are residential and 10% are commercial and light industrial. of the line is the metering system traffic per month per meter.
700
Data per collector (MB)

600
500
400
300
No upgrade
200 Linear (No upgrade)
100 Upgraded
0
0 500 1000 1500 2000 2500 3000 3500
Number of meters per collector f(x) = 0.083x + 193.673
R² = 0.811
Figure 3 Graph of satellite WAN daily average data volume and meter count
for a collector in an isolated NAN
Figure 2 Scatter plot of the cellular WAN data volume per month per NAN
collector (CGR) versus number of meters per collector

From the example in Figure 2, as shown in the blue line,


the collector overhead traffic is on the order of 200 MB per
month and the metering system traffic is on the order of 100
kilo bytes (kB) per month per meter.
Figure 2 also shows 16 collectors received firmware
updates in this month, when a firmware package around 185
MB was pushed to each of them. To avoid skewing the steady
state statistics, the regression analysis excluded the collectors
that were upgraded.
Figure 4 Graph of satellite WAN daily average data volume and meter count
C. Satellite Mobile Wide Area Network for a collector on the edge of large multi-collector NAN
The satellite WAN comprises a space segment and a
terrestrial tail segment. The terrestrial segment consists of a The graphs in Figures 3 and 4 are interesting when taken
VPN connection from the satellite provider’s point of in context with subsequent events. Once the 900MHz mesh
presence (POP) to the ADCS in the BC Hydro data center. radios were enabled, nearby meters began to associate with
The pole-top satellite terminals create detailed Call Data the collectors and register with the ADCS, accompanied by a
Records (CDRs), enabling a granular view of the WAN corresponding increase in WAN traffic. The satellite service
traffic for each router. A web portal tool was used to access provider’s POP in the Atlantic region experienced a brief
the CDR data. The number of meters reporting through each power outage followed by extended network issues associated
collector on the satellite WAN were obtained using an with storm damage from Hurricane Sandy; these problems
application available through the ADCS. began on November 2nd, and continued for approximately 5
The satellite service began with a field trial to two days. These network outages caused a failure of the terrestrial
collectors -- one collector serving an isolated NAN (i.e., the tail VPN. Because the satellite connections to the collectors
meters in the cluster can only reach one collector), and one on were still active, the collectors continued to transmit data
the edge of a large NAN mesh served by multiple collectors attempting to re-establish connectivity with the head end. The
(i.e., meters near this collector can reroute depending on the meters associated with the collector in Figure 3, being
availability of the collector and its associated WAN). These isolated from any other collectors, remained associated with
were monitored closely after activation. Figures 3 and 4 plot the collector during the WAN outage. However, the meters
the average data throughput per day over the satellite and the associated with the collector in Figure 4 had alternate routes
number of meter reads attempted. The number of meter reads through the mesh to a cellular-connected collector. During the
attempted represents the number of meters that the ADCS outage, these meters re-associated themselves with this
believes should be reporting to the collector. The “chunky” alternative. Once the WAN connection was restored, the
piece-wise nature of the graphs is an artifact of the meters began migrating back to the satellite-connected
monitoring tool granularity and subsequent averaging. collector as they became aware of more optimal paths
through the mesh.
When these satellite terminals were first installed, the
NAN 900MHz mesh on the collector was disabled. The Another anomaly in the network traffic was discovered on
terminals remained connected for approximately two weeks November 13, but it only affected the satellite-connected
before the mesh was enabled. During this time, the only collector in Figure 3. An explanation for the traffic anomaly
WAN traffic consisted of collector management overhead. As is under investigation as this paper was finalized.
shown in Figures 3 and 4, this was approximately 6 MB per
day. This observed overhead is generally consistent with the D. Firewall Packet Capture
overhead for the cellular WAN derived in Figure 2. The sniffer inside the firewall captured packets after the
network security provisions had been removed. This allowed
the various network overhead traffic flows to be identified.
Analysis of this data is relatively time consuming, and a 4 G. Discussion
hour window on one of the collectors was used as a There is good correlation between the data obtained at the
representative sample. From this, the collector's monthly different points in the system. This provides confidence in the
WAN overhead traffic is approximately 202 mega-bytes (note accuracy of the overall assessment of the data and traffic
that this excludes meter payload and associated overheads). levels.
Based on 50 minute network management reporting intervals,
Table II breaks the overhead traffic down by type. If the collector WAN overhead traffic is taken as a ratio of
the meter payload traffic, it represents a significant overhead -
- specifically, for a collector with the system-wide average of
TABLE II BREAKDOWN OF COLLECTOR WAN OVERHEAD 1,000 associated meters, the WAN overhead at 200 MB is
TRAFFIC twice the meter data of 100 MB (from 100 kB per meter times
Traffic flow type Percent of total 1,000 meters). Over 75% of this overhead is from the network
Network management 78.7% management system. Due to the relatively high cost of WAN
bandwidth, in particular the satellite bandwidth, these network
Security controls related 7.1%
overheads are being examined in detail with the collector
Network time protocol 12.5% vendor.
Domain name system (DNS) 1.7%
IV. CONCLUSION
This paper analyzes the data volumes and traffic flow in
E. ADCS Headend selected system nodes in a practical utility AMI network.
Meter data size and traffic volumes are directly measured and
Smart meter data is transmitted in ANSI C12.22 format. A investigated in the smart meter, data center firewall, head-end,
close look at the ANSI C12.22 meter data payload gathered at and meter data repository. Service provider billing information
the monitoring point next to the ADCS has been done in the and monitoring tools are used to analyze the WAN traffic on
BC Hydro meter lab. The following table lists the incoming smart meter data collectors both with cellular services and
data packet counts and total data payload size in ANSI C12.22 satellite services. Acknowledging that AMI solutions are
format for a single phase residential meter in a single day, different from utility to utility, and consequently the data
with different combinations of data records read from the traffic volume and flow patterns through the AMI network
meter. will differ depending on the metering system and/or each
TABLE III DAILY METER DATA PAYLOAD utility’s implementation, the findings from this analysis can
Meter Attributes Packet Data Payload provide a practical reference for future AMI project planning
Counts (bytes) and implementation work.
Register, Load Profile 2 889
Register, Load Profile, Voltage Monitoring, 2 1,095 ACKNOWLEDGMENTS
Instantaneous Data The authors gratefully acknowledge that many individuals
Register, Load Profile, Voltage Monitoring, 4 1,920 in the BC Hydro Smart Metering Project team, especially
Instantaneous Data, Event Log, Prior Self Read Darren Parko, Chris Evans, Vern Kwiatkowski, Gord Mason,
Register, Load Profile, Voltage Monitoring, 5 2,740 Terry Ricks, Russell Barilea, Eliza Yiu, Joshua Peng, Ryan
Instantaneous Data, Event Log, Prior Self Read, Planinshek, Wayne Cross, contributed to this work and made
Demand Rest, Communication Log, Network this paper possible.
Statistics

REFERENCES
The volume and size of the Event logs and [1] “The NETL Modern Grid Initiative:A Vision for Modern Grid”,
Communication Logs maybe different from meter to meter, http://www.netl.doe.gov/moderngrid/docs/
[2] CRA International, “Cost Benefits Analysis of Smart Metering and
and the size and volume of other meter records will be same Direct Load Control”, CRA International, Australia, Sept 2007
for all meters with the same meter type. The data presented in [3] W.P. Luan, D. Sharp, and S. Lancashire, “Smart Grid Communication
this table can be good estimate for most of the meters in the Network Capacity Planning for Power Utilities”, proceedings of IEEE
system. PES T&D Conference 2010, April 2010, New Orleans, Florida
[4] Engage Consulting Ltd, “High Level Smart Meter Data Traffic
F. Data Repository Analysis for ENA”, May 2010, [Online]. Available:
http://www.energynetworks.org/modx/assets/files/electricity/futures/sm
All data collected by the smart metering system is stored in art_meters/ENA-CR008-001-1 4_Data Traffic Analysis.pdf
the data repository (DR) in the data center. When the system [5] BC Hydro. (2011). “Smart Metering and Infrastructure Program
had 1.6 million meters read, the data repository accumulated Business Case” [Online]. Available:
11 giga bytes (GB) of data per day, which divided into http://www.bchydro.com/etc/medialib/internet/documents/smi/smi_busi
ness_case.Par.0001.File.smi_business_case.pdf
approximately 60% data and 40% index.

View publication stats

You might also like