BOSS: Building Operating System Services

Commercial buildings are attractive targets for introducing innovative cyber-physical control systems, because they are already highly instrumented distributed systems which consume large quantities of energy. However, they are not currently programmable in a meaningful sense because each building is constructed with vertically integrated, closed subsystems and without uniform abstractions to write applications against. We develop a set of operating system services called BOSS, which supports multiple portable, fault-tolerant applications on top of the distributed physical resources present in large commercial buildings. We evaluate our system based on lessons learned from deployments of many novel applications in our test building, a four-year-old, 140,000sf building with modern digital controls, as well as partial deployments at other sites.

[1]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[2]  George J. Pappas,et al.  Green scheduling: Scheduling of control systems for peak power reduction , 2011, 2011 International Green Computing Conference and Workshops.

[3]  Pat Hanrahan,et al.  ICrafter: A Service Framework for Ubiquitous Computing Environments , 2001, UbiComp.

[4]  Inseok Hwang,et al.  E-Gesture: a collaborative architecture for energy-efficient gesture recognition with hand-worn sensor and mobile devices , 2011, SenSys.

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

[6]  Burcin Becerik-Gerber,et al.  Toward adaptive comfort management in office buildings using participatory sensing for end user driven control , 2012, BuildSys '12.

[7]  Francis Rubinstein,et al.  Co-simulation based building controls implementation with networked sensors and actuators , 2011, BuildSys '11.

[8]  Prashanth Mohan,et al.  Design and Evaluation of an Energy Agile Computing Cluster , 2012 .

[9]  Thomas Weng,et al.  Duty-cycling buildings aggressively: The next frontier in HVAC control , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[10]  Feng Zhao,et al.  Accurate real-time occupant energy-footprinting in commercial buildings , 2012, BuildSys@SenSys.

[11]  David E. Culler,et al.  HBCI: human-building-computer interaction , 2010, BuildSys '10.

[12]  Jack Weast,et al.  UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play , 2003 .

[13]  Thomas Weng,et al.  Occupancy-driven energy management for smart building automation , 2010, BuildSys '10.

[14]  Standard Ashrae Thermal Environmental Conditions for Human Occupancy , 1992 .

[15]  Kamin Whitehouse,et al.  The smart thermostat: using occupancy sensors to save energy in homes , 2010, SenSys '10.

[16]  Young-Guk Ha,et al.  ubiHome: An Infrastructure for Ubiquitous Home Network Services , 2007, 2007 IEEE International Symposium on Consumer Electronics.

[17]  David E. Culler,et al.  A living laboratory study in personalized automated lighting controls , 2011, BuildSys '11.

[18]  Gail Brager,et al.  Comport control for short-term occupancy , 1994 .

[19]  Alberto Cerpa,et al.  Thermovote: participatory sensing for efficient building HVAC conditioning , 2012, BuildSys@SenSys.

[20]  Mesut Avci,et al.  Demand Response-Enabled Model Predictive HVAC Load Control in Buildings using Real-Time Electricity Pricing , 2013 .

[21]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[22]  David E. Culler,et al.  Experiences Integrating Building Data with sMAP , 2012 .

[23]  이병준,et al.  IFC(Industry Foundation Classes)를 활용한 일조분석 인터페이스모듈 개발 , 2011 .

[24]  Qi Han,et al.  Building the case for automated building energy management , 2012, BuildSys@SenSys.

[25]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

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

[27]  Jon Crowcroft,et al.  Profiling energy use in households and office spaces , 2010, e-Energy.

[28]  Gregory D. Abowd,et al.  SNUPI: sensor nodes utilizing powerline infrastructure , 2010, UbiComp.

[29]  Kamin Whitehouse,et al.  Achieving stable network performance for wireless sensor networks , 2008, SenSys '08.

[30]  Clifford C. Federspiel,et al.  Design of an Energy and Maintenance System User Interface for Building Occupants , 2003 .

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

[32]  Mark Weiser The computer for the 21st century , 1991 .

[33]  Andreas Terzis,et al.  RACNet: a high-fidelity data center sensing network , 2009, SenSys '09.

[34]  José Domingo Álvarez,et al.  Optimizing building comfort temperature regulation via model predictive control , 2013 .

[35]  David E. Culler,et al.  Energy-Efficient Building HVAC Control Using Hybrid System LBMPC , 2012, ArXiv.

[36]  Sila Kiliccote,et al.  Design and Implementation of an Open, Interoperable Automated Demand Response Infrastructure , 2008 .

[37]  Sila Kiliccote,et al.  Design and Implementation of an Open, Interoperable AutomatedDemand Response Infrastructure , 2007 .

[38]  Simon Hay,et al.  The case for apportionment , 2009, BuildSys '09.

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

[40]  David E. Culler,et al.  Building application stack (BAS) , 2012, BuildSys '12.

[41]  Philip Haves,et al.  HVAC component data modeling using industry foundation classes , 2002 .

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