A Microservice Architecture for the Intranet of Things and Energy in Smart Buildings [Research Paper]

被引:13
作者
Bao, Kaibin [1 ]
Mauser, Ingo [1 ]
Kochanneck, Sebastian [1 ]
Xu, Huiwen [1 ]
Schmeck, Hartmut [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Appl Informat & Formal Descript Methods AIFB, D-76128 Karlsruhe, Germany
来源
FIRST INTERNATIONAL WORKSHOP ON MASHUPS OF THINGS AND APIS (MOTA) | 2016年
关键词
Internet of Things; Architecture; Middleware; Energy Informatics; Smart Energy; Smart Building; Energy Management; Visualization;
D O I
10.1145/3007203.3007215
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents challenges and issues in smart buildings and the Internet of Things (IoT), which we identified in years of research in real buildings. To tackle these challenges, a decentralized service-oriented architecture based on a message-oriented middleware has been implemented for the domain of smart buildings. It uses a network-transparent IoT message bus and provides the means for composing applications from auxiliary services, which facilitate device abstraction, protocol adaption, modularity, and maintainability. We demonstrate the flexibility of our architecture by describing how three distinct applications-privacy-enhancing energy data visualization, automated building energy management, and a generic user interface-can be integrated and operated simultaneously in our real smart building laboratory. We compare the advantages of our architecture to conventional ones and provide a best-practice solution for the Intranet of Things and Energy in smart buildings.
引用
收藏
页数:6
相关论文
共 22 条
[1]  
Alonso G., 2004, MIDDLEWARE, P29
[2]  
[Anonymous], 2013, EEBUS IN EV EEBUS WH
[3]  
[Anonymous], 2013, NSDI
[4]  
[Anonymous], 2010, Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, SenSys '10
[5]  
[Anonymous], 2014, 7252 RFC
[6]  
Bao K., 2015, 10 FUT SEC C 2015, P469
[7]   The many faces of publish/subscribe [J].
Eugster, PT ;
Felber, PA ;
Guerraoui, R ;
Kermarrec, AM .
ACM COMPUTING SURVEYS, 2003, 35 (02) :114-131
[8]  
Fortino G, 2014, INTERNET THINGS-TECH, P1, DOI 10.1007/978-3-319-00491-4_1
[9]  
Fraunhofer. OGEMA-Introduction of Concepts Terminology and Framework Services, 2015, TECHNICAL REPORT
[10]  
Gazis V, 2015, INT WIREL COMMUN, P1090, DOI 10.1109/IWCMC.2015.7289234