Pervasive Energy Monitoring and Control Through Low-Bandwidth Power Line Communication

The Internet of Things (IoT) is growing rapidly, with increasingly sophisticated networking, sensing, and actuation functions embedded into everyday devices. One important IoT application is managing a building’s energy usage by monitoring and controlling its electrical devices. Many existing IoT-enabled devices operate through low-cost and convenient power line networks, using protocols such as X10 and Insteon for communication. However, as these technologies have traditionally targeted low-bandwidth device control, they are often not readily suited to higher bandwidth uses such as continuous energy monitoring. In this paper, we consider the challenge of leveraging existing low-bandwidth power line communication networks for energy monitoring, and present several techniques that enable reliable and high-resolution monitoring in such networks. As a case study, we consider the popular Insteon protocol and show that intelligent polling and event detection methods can reduce the bandwidth requirements and undetected power events in a real-world Insteon network by 50% or more versus naive methods. Our techniques have been employed in a real IoT-enabled smart home, which has collected much of the data publicly released in the UMass Smart* energy dataset.

[1]  Mani B. Srivastava,et al.  It's Different: Insights into home energy consumption in India , 2013, BuildSys@SenSys.

[2]  David E. Culler,et al.  Experiences with a high-fidelity wireless building energy auditing network , 2009, SenSys '09.

[3]  Kamin Whitehouse,et al.  The hitchhiker's guide to successful residential sensing deployments , 2011, SenSys.

[4]  R. Beyah,et al.  Di-PriDA : A Privacy-preserving Meter Querying System for Smart Grid Load Balancing , 2014 .

[5]  Márk Jelasity,et al.  Distributional differential privacy for large-scale smart metering , 2014, IH&MMSec '14.

[6]  Refik Molva,et al.  Privacy Preserving Statistics in the Smart Grid , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems Workshops (ICDCSW).

[7]  Prashant J. Shenoy,et al.  Empirical characterization and modeling of electrical loads in smart homes , 2013, 2013 International Green Computing Conference Proceedings.

[8]  Prashant J. Shenoy,et al.  Exploiting home automation protocols for load monitoring in smart buildings , 2011, BuildSys '11.

[9]  David E. Culler,et al.  Design and implementation of a high-fidelity AC metering network , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[10]  Silvia Santini,et al.  Occupancy Detection from Electricity Consumption Data , 2013, BuildSys@SenSys.

[11]  Prabal Dutta,et al.  Exploring Powerline Networking for the Smart Building , 2011 .

[12]  Ranveer Chandra,et al.  Characterizing the End-to-End Performance of Indoor Powerline Networks , 2008 .

[13]  Prashant J. Shenoy,et al.  PowerPlay: creating virtual power meters through online load tracking , 2014, BuildSys@SenSys.

[14]  David E. Culler,et al.  BOSS: Building Operating System Services , 2013, NSDI.

[15]  Stefan Saroiu,et al.  An Operating System for the Home , 2012, NSDI.

[16]  Hae Young Noh,et al.  Exploring Sequential and Association Rule Mining for Pattern-based Energy Demand Characterization , 2013, BuildSys@SenSys.

[17]  Nirmalya Roy,et al.  Performance of the Latest Generation Powerline Networking for Green Building Applications , 2013, BuildSys@SenSys.

[18]  Jay Taneja,et al.  Towards Cooperative Grids: Sensor/Actuator Networks for Renewables Integration , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[19]  Haimonti Dutta,et al.  NILMTK: an open source toolkit for non-intrusive load monitoring , 2014, e-Energy.

[20]  Prashant J. Shenoy,et al.  Non-Intrusive Occupancy Monitoring using Smart Meters , 2013, BuildSys@SenSys.

[21]  Jeannie R. Albrecht,et al.  Smart * : An Open Data Set and Tools for Enabling Research in Sustainable Homes , 2012 .