SensorAct: a privacy and security aware federated middleware for building management

The archaic centralized software systems, currently used to manage buildings, make it hard to incorporate advances in sensing technology and user-level applications, and present hurdles for experimental validation of open research in building information technology. Motivated by this, we --- a transnational collaboration of researchers engaged in development and deployment of technologies for sustainable buildings --- have developed SensorAct, an open-source federated middleware incorporating features targeting three specific requirements: (i) Accommodating a richer ecosystem of sensors, actuators, and higher level third-party applications (ii) Participatory engagement of stakeholders other than the facilities department, such as occupants, in setting policies for management of sensor data and control of electrical systems, without compromising on the overall privacy and safety, and (iii) Flexible interfacing and information exchange with systems external to a building, such as communication networks, transportation system, electrical grid, and other buildings, for better management, by exploiting the teleconnections that exist across them. SensorAct is designed to scale from small homes to network of buildings, making it suitable not only for production use but to also seed a global-scale network of building testbeds with appropriately constrained and policed access. This paper describes SensorAct's architecture, current implementation, and preliminary performance results.

[1]  Dawson R. Engler,et al.  DPF: fast, flexible message demultiplexing using dynamic code generation , 1996, SIGCOMM 1996.

[2]  Dipanjan Chakraborty,et al.  Softgreen: Towards energy management of green office buildings with soft sensors , 2012, 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012).

[3]  Karl Aberer,et al.  Global Sensor Networks , 2006 .

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

[5]  Jie Liu,et al.  SenseWeb: Browsing the Physical World in Real Time (Demo Abstract) , 2006 .

[6]  David E. Culler,et al.  sMAP: a simple measurement and actuation profile for physical information , 2010, SenSys '10.

[7]  Xingchen Chu,et al.  Open Sensor Web Architecture: Core Services , 2006, 2006 Fourth International Conference on Intelligent Sensing and Information Processing.

[8]  Lewis Girod,et al.  WaveScript: A Case-Study in Applying a Distributed Stream-Processing Language , 2008 .

[9]  Anthony Rowe,et al.  Sensor Andrew: Large-scale campus-wide sensing and actuation , 2011, IBM J. Res. Dev..

[10]  Zhenyu Wu,et al.  Swift: A Fast Dynamic Packet Filter , 2008, NSDI.

[11]  Mani B. Srivastava,et al.  SensorSafe: A Framework for Privacy-Preserving Management of Personal Sensory Information , 2011, Secure Data Management.

[12]  Robert S. Brewer,et al.  WattDepot: An Open Source Software Ecosystem for Enterprise-Scale Energy Data Collection, Storage, Analysis, and Visualization , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[13]  Ramón Cáceres,et al.  Virtual individual servers as privacy-preserving proxies for mobile devices , 2009, MobiHeld '09.

[14]  Min Y. Mun,et al.  Designing the Personal Data Stream: Enabling Participatory Privacy in Mobile Personal Sensing , 2009 .