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 language | English (US) |
|---|---|
| Title of host publication | BuildSys 2017 - Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments |
| Editors | Rasit Eskicioglu |
| Publisher | Association for Computing Machinery, Inc |
| ISBN (Electronic) | 9781450354769 |
| DOIs | |
| State | Published - Nov 8 2017 |
| Externally published | Yes |
| Event | 4th ACM International Conference on Systems for Energy-Efficient Built Environments, BuildSys 2017 - Delft, Netherlands Duration: Nov 8 2017 → Nov 9 2017 |
Publication series
| Name | BuildSys 2017 - Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments |
|---|---|
| Volume | 2017-January |
Conference
| Conference | 4th ACM International Conference on Systems for Energy-Efficient Built Environments, BuildSys 2017 |
|---|---|
| Country/Territory | Netherlands |
| City | Delft |
| Period | 11/8/17 → 11/9/17 |
Bibliographical note
Publisher Copyright:© 2017 Copyright held by the owner/author(s).
Keywords
- Built Environment
- Federation
- Microservices
- Syndication