Brume - A Horizontally Scalable and Fault Tolerant Building Operating System

Almir Mehanovic, Thomas Heine Rasmussen, Mikkel Baun Kjærgaard

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

207 Downloads (Pure)

Resumé

The physically centralized nature of current building automation systems increases complexity and has limited scalability and fault tolerance. A building automation system which can scale to encompass a future Internet of things, needs an architecture which is decentralized from the lowest to the highest layers. We present Brume, a building operating system which logically provides the same kind of service oriented architecture as a modern building operating system, while physically it runs on the same fabric as a future Internet of Things; large numbers of small and heterogeneous devices. This enables Brume to be highly horizontally scalable and fault tolerant through means of redundancy, while also being secure and simple to operate. To verify the expected benefits and the applicability of the platform for building automation, a prototype is developed for a real building setup. A set of micro benchmarks are run against the prototype to evaluate various aspects of the design, and two cases are used to show the platforms ability to support real-time control of building equipment and supervisory control based on neural network-based predictions.

OriginalsprogEngelsk
TitelProceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation
ForlagIEEE
Publikationsdato28. maj 2018
Sider84-95
ISBN (Trykt)978-1-5386-6313-4
ISBN (Elektronisk)978-1-5386-6312-7
DOI
StatusUdgivet - 28. maj 2018
BegivenhedACM/IEEE International Conference on Internet of Things Design and Implementation -
Varighed: 17. apr. 201820. apr. 2018

Konference

KonferenceACM/IEEE International Conference on Internet of Things Design and Implementation
Periode17/04/201820/04/2018

Fingeraftryk

Automation
Real time control
Service oriented architecture (SOA)
Fault tolerance
Redundancy
Scalability
Neural networks
Internet of things

Citer dette

Mehanovic, A., Rasmussen, T. H., & Kjærgaard, M. B. (2018). Brume - A Horizontally Scalable and Fault Tolerant Building Operating System. I Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation (s. 84-95). IEEE. https://doi.org/10.1109/IoTDI.2018.00018
Mehanovic, Almir ; Rasmussen, Thomas Heine ; Kjærgaard, Mikkel Baun. / Brume - A Horizontally Scalable and Fault Tolerant Building Operating System. Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation. IEEE, 2018. s. 84-95
@inproceedings{b6fff1911b7d46fbb59d7efb6b55f1f0,
title = "Brume - A Horizontally Scalable and Fault Tolerant Building Operating System",
abstract = "The physically centralized nature of current building automation systems increases complexity and has limited scalability and fault tolerance. A building automation system which can scale to encompass a future Internet of things, needs an architecture which is decentralized from the lowest to the highest layers. We present Brume, a building operating system which logically provides the same kind of service oriented architecture as a modern building operating system, while physically it runs on the same fabric as a future Internet of Things; large numbers of small and heterogeneous devices. This enables Brume to be highly horizontally scalable and fault tolerant through means of redundancy, while also being secure and simple to operate. To verify the expected benefits and the applicability of the platform for building automation, a prototype is developed for a real building setup. A set of micro benchmarks are run against the prototype to evaluate various aspects of the design, and two cases are used to show the platforms ability to support real-time control of building equipment and supervisory control based on neural network-based predictions.",
keywords = "Building Operating Systems, Decentralization, Fault tolerance, Internet of things, Scalability, Smart buildings",
author = "Almir Mehanovic and Rasmussen, {Thomas Heine} and Kj{\ae}rgaard, {Mikkel Baun}",
year = "2018",
month = "5",
day = "28",
doi = "10.1109/IoTDI.2018.00018",
language = "English",
isbn = "978-1-5386-6313-4",
pages = "84--95",
booktitle = "Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation",
publisher = "IEEE",
address = "United States",

}

Mehanovic, A, Rasmussen, TH & Kjærgaard, MB 2018, Brume - A Horizontally Scalable and Fault Tolerant Building Operating System. i Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation. IEEE, s. 84-95, ACM/IEEE International Conference on Internet of Things Design and Implementation, 17/04/2018. https://doi.org/10.1109/IoTDI.2018.00018

Brume - A Horizontally Scalable and Fault Tolerant Building Operating System. / Mehanovic, Almir; Rasmussen, Thomas Heine; Kjærgaard, Mikkel Baun.

Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation. IEEE, 2018. s. 84-95.

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

TY - GEN

T1 - Brume - A Horizontally Scalable and Fault Tolerant Building Operating System

AU - Mehanovic, Almir

AU - Rasmussen, Thomas Heine

AU - Kjærgaard, Mikkel Baun

PY - 2018/5/28

Y1 - 2018/5/28

N2 - The physically centralized nature of current building automation systems increases complexity and has limited scalability and fault tolerance. A building automation system which can scale to encompass a future Internet of things, needs an architecture which is decentralized from the lowest to the highest layers. We present Brume, a building operating system which logically provides the same kind of service oriented architecture as a modern building operating system, while physically it runs on the same fabric as a future Internet of Things; large numbers of small and heterogeneous devices. This enables Brume to be highly horizontally scalable and fault tolerant through means of redundancy, while also being secure and simple to operate. To verify the expected benefits and the applicability of the platform for building automation, a prototype is developed for a real building setup. A set of micro benchmarks are run against the prototype to evaluate various aspects of the design, and two cases are used to show the platforms ability to support real-time control of building equipment and supervisory control based on neural network-based predictions.

AB - The physically centralized nature of current building automation systems increases complexity and has limited scalability and fault tolerance. A building automation system which can scale to encompass a future Internet of things, needs an architecture which is decentralized from the lowest to the highest layers. We present Brume, a building operating system which logically provides the same kind of service oriented architecture as a modern building operating system, while physically it runs on the same fabric as a future Internet of Things; large numbers of small and heterogeneous devices. This enables Brume to be highly horizontally scalable and fault tolerant through means of redundancy, while also being secure and simple to operate. To verify the expected benefits and the applicability of the platform for building automation, a prototype is developed for a real building setup. A set of micro benchmarks are run against the prototype to evaluate various aspects of the design, and two cases are used to show the platforms ability to support real-time control of building equipment and supervisory control based on neural network-based predictions.

KW - Building Operating Systems

KW - Decentralization

KW - Fault tolerance

KW - Internet of things

KW - Scalability

KW - Smart buildings

U2 - 10.1109/IoTDI.2018.00018

DO - 10.1109/IoTDI.2018.00018

M3 - Article in proceedings

SN - 978-1-5386-6313-4

SP - 84

EP - 95

BT - Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation

PB - IEEE

ER -

Mehanovic A, Rasmussen TH, Kjærgaard MB. Brume - A Horizontally Scalable and Fault Tolerant Building Operating System. I Proceedings of the ACM/IEEE International Conference on Internet of Things Design and Implementation. IEEE. 2018. s. 84-95 https://doi.org/10.1109/IoTDI.2018.00018