基于云服务的智能家居网关管理系统研究与应用
摘 要
随着信息化技术的不断发展,智能家居技术日益走向成熟,如今越来越多智能家居设备不断融入到人们的日常生活中。与传统的家居环境相比,智能家居不仅具有基本的使用功能,还能够为人们提供一个安全舒适、便捷高效的居住环境。随着嵌入式技术的不断发展,以及人们对设备功能的多样化需求,越来越多的满足人们不同需求的新型智能设备走入人们的生活。为了实现对这些设备的统一高效管理,智能家居网关中需要管理越来越多的数据信息。
在智能家居环境中,智能家居网关是管理的核心设备,是感知控制层和应用服务层之间数据转发的枢纽。但是,由于智能家居系统需要7×24小时的不间断工作,再加上家庭用户操作的不专业性,很容易导致智能家居网关设备产生故障。而该设备一旦发生故障将导致存储在其中的数据丢失,从而会造成难以估计的损失。所以,在智能家居的使用中,如何提高对网关的管理维护效率直接关系到智能家居的使用体验。
传统的上门服务的管理维护方式,不仅管理效率低而且需要花费大量的人工成本,并且服务质量也没有保障。如今快速发展的云计算技术,为提高智能家居网关的管理效率提供了解决思路。本课题在研究了智能家居环境和云服务技术后,在云服务器上搭建一个云端管理系统,将分散的用户数据集中管理起来,实现对智能家居网关的远程高效管理。同时,在通过云端管理系统管理智能家居网关的过程中,需要实现云端服务器与智能家居网关之间的数据同步。在分析与借鉴现有的数据同步协议后,本次制定了一套适用于智能家居环境的数据同步协议,实现云端服务器与智能家居网关之间异构数据库的增量数据同步。
最后通过实验测试表明,该云端管理系统能够很好的实现对智能家居网关的远程高效管理,制定的数据同步协议也能够很好的实现云端服务器与智能家居网关之间的数据同步。
关键词:智能家居,云服务,智能家居网关,数据同步协议
Research and application of intelligent home gateway management system based on cloud service
Abstract
With the development of information technology, smart home technology is becoming more and more mature. Nowadays, more and more smart home devices have been integrated into people's daily life. Compared with the traditional home environment, smart home not only has basic functions, but also provides a safe, comfortable, convenient and efficient living environment for people. With the continuous development of embedded technology and the diversification of people's demand for device functions, more and more new intelligent devices that meet people's different needs come into people's lives. In order to realize the unified and efficient management of these devices, it is necessary to manage more and more data information in the smart home network.
In the smart home environment, the smart home gateway is the core of the management, and is the hub of data forwarding between the perceptual control layer and the application service layer. However, because the smart home system needs 7 hours and 24 hours of continuous work, plus the unprofessional operation of family users, it will easily lead to the failure of smart home gateway devices. The failure of the device will result in the loss of data stored in it, resulting in an inestimable loss. So, in the use of smart home, how to improve the efficiency of the management and maintenance of the gateway is directly related to the experience of the smart home.
The management and maintenance of the traditional door-to-door service not only has low management efficiency but also needs to spend a lot of labor costs, and the quality of service is not guaranteed. The rapid development of cloud service technology provides a solution to improve the management efficiency of the smart home gateway. After studying the smart home environment and cloud service technology, we build a cloud management system on cloud server, and manage the decentralized user data centrally to achieve the remote and efficient management of smart home gateway. At the same time, in the process of managing the smart home gateway through the cloud management system, data synchronization between the cloud server and the smart home gateway needs to be realized. After analyzing and drawing lessons from the existing data synchronization protocols, we have developed a set of data synchronization protocols suitable for smart home environment to achieve incremental data synchronization between cloud servers and smart home gateways.
Finally, the experimental test shows that the cloud management system can achieve the remote and efficient management of smart home gateway, and the data synchronization protocol can also achieve data synchronization between cloud server and smart home gateway.
Key words: Smart home, cloud service, smart home gateway, data synchronization protocol
目 录






















