Democratizing authority in the built environment

Michael P. Andersen, John Kolb, Kaifei Chen, David E. Culler, Randy Katz

Research output: Chapter in Book/Report/Conference proceedingConference contribution

18 Scopus citations

Abstract

Operating systems and applications in the built environment have relied upon central authorization and management mechanisms which restrict their scalability, especially with respect to administrative overhead. We propose a new set of primitives encompassing syndication, security, and service execution that unifies the management of applications and services across the built environment, while enabling participants to individually delegate privilege across multiple administrative domains with no loss of security or manageability. We show how to leverage a decentralized authorization syndication platform to extend the design of building operating systems beyond the single administrative domain of a building. The authorization system leveraged is based on blockchain smart contracts to permit decentralized and democratized delegation of authorization without central trust. Upon this, a publish/subscribe syndication tier and a containerized service execution environment are constructed. Combined, these mechanisms solve problems of delegation, federation, device protection and service execution that arise throughout the built environment. We leverage a high-fidelity city-scale emulation to verify the scalability of the authorization tier, and briefly describe a prototypical democratized operating system for the built environment using this foundation.

Original languageEnglish (US)
Title of host publicationBuildSys 2017 - Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments
EditorsRasit Eskicioglu
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450354769
DOIs
StatePublished - Nov 8 2017
Externally publishedYes
Event4th ACM International Conference on Systems for Energy-Efficient Built Environments, BuildSys 2017 - Delft, Netherlands
Duration: Nov 8 2017Nov 9 2017

Publication series

NameBuildSys 2017 - Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments
Volume2017-January

Conference

Conference4th ACM International Conference on Systems for Energy-Efficient Built Environments, BuildSys 2017
Country/TerritoryNetherlands
CityDelft
Period11/8/1711/9/17

Bibliographical note

Funding Information:
This work is sponsored in part by the California Energy Commission, Department of Energy grant DE-EE0007685, the Fulbright Scholarship Program, and National Science Foundation grant CPS-1239552. We also gratefully acknowledge the assistance of Gabe Fierro and Raluca Ada Popa.

Publisher Copyright:
© 2017 Copyright held by the owner/author(s).

Keywords

  • Built Environment
  • Federation
  • Microservices
  • Syndication

Fingerprint

Dive into the research topics of 'Democratizing authority in the built environment'. Together they form a unique fingerprint.

Cite this