一种基于物联网安全技术的智能家庭系统的制作方法

文档序号:15751973发布日期:2018-10-26 17:56阅读:360来源:国知局
一种基于物联网安全技术的智能家庭系统的制作方法

本发明涉及智慧家庭领域,特别是涉及一种基于物联网安全技术的智能家庭系统。



背景技术:

随着物联网的兴起,市场上智能化产品被黑客攻击的案例越来越多。黑客的攻击都是选择网络漏洞进行攻击,用户app和服务器的通信,以及服务器和网关的通信的设计漏洞为黑客攻击提供了有利条件。为了避免黑客攻击,设立一种几乎无漏洞、防攻击、系统稳定性高的基于物联网安全技术的智能家庭系统,我们研发出了一套基于智能家居网关、用户app、服务器以及设备端与一体的物联网安全技术智能家庭系统。



技术实现要素:

为解决上述问题,本发明提供一种基于物联网安全技术的智能家庭系统,包括服务器端、网关端、用户app端以及设备端,所述的服务器端分别与网关端和用户app端连接,所述的网关端与设备端连接,所述的服务器端分为了mqtt服务器、http服务器、mqttclient、sql数据库四部分,mqtt服务器是用户app和智慧家庭网关通信的桥梁,mqtt服务器通过mqtt协议与网关端连接,并通过mqtt协议分别与用户app端、mqttclient连接,将通信的消息发送到mqttclient,然后mqttclient将消息通过sql语言保存到sql数据库中,sql数据库与用户app端通过http服务器和http协议连接,所述的网关端与设备端通过z_wave协议、zigbee协议或433协议通信连接。

进一步的,所述的网关端和用户app端采用socket协议,建立的socket连接是提供绑定网关时使用,网关绑定一旦成功则socket便断开。

进一步的,所述的mqtt协议、https协议、socket协议均采用双端双重加密。

本发明基于智能家居网关、用户app、服务器以及设备端相互通信,服务器端的mqtt服务器、http服务器、mqttclient、sql数据库四部分的通信架构。围绕mqtt服务器的三端通信均使用的是mqtt协议。http服务器则是用户app读取sql数据库的桥梁。采用该设计更有利于智能家庭系统的结构稳定性,不易被黑客攻击,防御性好,安全系数高,是基于智能家居网关、用户app、服务器以及设备端与一体的物联网安全技术智能家庭系统,适用于个人住宅、写字楼以及部分酒店房间等。

附图说明

上述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,以下结合附图与具体实施方式对本发明作进一步的详细说明。

图1为本发明的结构示意图。

具体实施方式

参照图1所示,本发明提供一种基于物联网安全技术的智能家庭系统,包括服务器端、网关端、用户app端以及设备端,所述的服务器端分别与网关端和用户app端连接,所述的网关端与设备端连接,所述的服务器端分为了mqtt服务器、http服务器、mqttclient、sql数据库四部分,mqtt服务器是用户app和智慧家庭网关通信的桥梁,mqtt服务器通过mqtt协议与网关端连接,并通过mqtt协议分别与用户app端、mqttclient连接,将通信的消息发送到mqttclient,然后mqttclient将消息通过sql语言保存到sql数据库中,sql数据库与用户app端通过http服务器和http协议连接,所述的网关端与设备端通过z_wave协议、zigbee协议或433协议通信连接。

所述的网关端和用户app端采用socket协议,建立的socket连接是提供绑定网关时使用,网关绑定一旦成功则socket便断开。

所述的mqtt协议、https协议、socket协议均采用双端双重加密。

本发明的服务器端分为了mqtt服务器、http服务器、mqttclient、sql数据库四部分,mqtt服务器是用户app和智慧家庭网关通信的桥梁,并且将通信的消息发送到mqttclient,然后mqttclient将消息通过sql语言保存到sql数据库中,围绕mqtt服务器的三端通信均使用的是mqtt协议。http服务器则是用户app读取sql数据库的桥梁。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本领域技术人员利用上述揭示的技术内容做出些许简单修改、等同变化或修饰,均落在本发明的保护范围内。



技术特征:

技术总结
本发明提供一种基于物联网安全技术的智能家庭系统,包括服务器端、网关端、用户APP端以及设备端,所述的服务器端分别与网关端和用户APP端连接,所述的网关端与设备端连接,所述的服务器端分为了MQTT服务器、HTTP服务器、MQTT Client、SQL数据库四部分,MQTT服务器是用户APP和智慧家庭网关通信的桥梁,MQTT服务器通过MQTT协议与网关端连接,并通过MQTT协议分别与用户APP端、MQTT Client连接,将通信的消息发送到MQTT Client,然后MQTT Client将消息通过SQL语言保存到SQL数据库中,SQL数据库与用户APP端通过HTTP服务器和HTTP协议连接,所述的网关端与设备端通过Z_wave协议、Zigbee协议或433协议通信连接。采用该设计更有利于智能家庭系统的结构稳定性,不易被黑客攻击,防御性好,安全系数高。

技术研发人员:田培金;杜贵阳;朱德丰;邸平柱;霍平
受保护的技术使用者:山东智慧生活数据系统有限公司
技术研发日:2018.04.24
技术公布日:2018.10.26
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1