African Centre of Excellence in the Internet of Things, University of Rwanda, Kigali P.O. Box 3900, Rwanda.
Department of Computer and Software Engineering, University of Rwanda, Kigali P.O. Box 3900, Rwanda.
Sensors (Basel). 2022 Aug 27;22(17):6462. doi: 10.3390/s22176462.
Nowadays, building infrastructures are pushed to become smarter in response to desires for the environmental comforts of living. Enhanced safety upgrades have begun taking advantage of new, evolving technologies. Normally, buildings are configured to respond to the safety concerns of the occupants. However, advanced Internet of Things (IoT) techniques, in combination with edge computing with lightweight virtualization technology, is being used to improve users' comfort in their homes. It improves resource management and service isolation without affecting the deployment of heterogeneous hardware. In this research, a containerized architectural framework for support of multiple concurrent deployed IoT applications for smart buildings was proposed. The prototype developed used sensor networks as well as containerized microservices, centrally featuring the DevOps paradigm. The research proposed an occupant counting algorithm used to check occupants in and out. The proposed framework was tested in different academic buildings for data acquisition over three months. Different deployment architectures were tested to ensure the best cases based on efficiency and resource utilization. The acquired data was used for prediction purposes to aid occupant prediction for safety measures as considered by policymakers.
如今,建筑基础设施正在朝着智能化方向发展,以满足人们对舒适生活环境的需求。增强的安全升级开始利用新的、不断发展的技术。通常,建筑物的配置是为了响应居住者的安全问题。然而,先进的物联网 (IoT) 技术与轻量化虚拟化技术的边缘计算相结合,正被用于提高用户在家中的舒适度。它提高了资源管理和服务隔离能力,同时又不会影响异构硬件的部署。在这项研究中,提出了一种用于支持智能建筑中多个并发部署的物联网应用的集装箱式架构框架。开发的原型使用了传感器网络和集装箱化的微服务,其核心是 DevOps 范例。该研究提出了一种用于检查人员进出的人数统计算法。所提出的框架在不同的学术建筑中进行了测试,以在三个月的数据采集期间获得数据。测试了不同的部署架构,以确保根据效率和资源利用率选择最佳案例。所获取的数据可用于预测目的,以帮助决策者进行安全措施的人员预测。