一种基于CoAP协议的智能家电安全控制的方法和装置制造方法及图纸

技术编号:21951138 阅读:49 留言:0更新日期:2019-08-24 17:14
本发明专利技术公开了一种智能家电安全控制方法,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收到家电终端设备信息,则使用本地方式及CoAP协议进行控制;若没有接收到家电终端设备信息,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制。使用上述基于CoAP协议和混合云技术的智能家电安全控制方法,在保证安全性、可靠性的同时,本地和远程控制择优切换机制能满足用户在不同空间位置的功能需求并提供了更优的响应方式,使得网络反应时间更快,降低了网络故障的影响,适应不同场景需求。

A Method and Device for Safety Control of Intelligent Household Appliances Based on CoAP Protocol

【技术实现步骤摘要】
一种基于CoAP协议的智能家电安全控制的方法和装置
本专利技术涉及智能家电领域,特别是一种基于CoAP协议的智能家电安全控制的一种基于CoAP协议的智能家电安全控制的方法和装置。
技术介绍
随着现代科技的飞速发展,当今社会进入了信息化时代,物联网技术经过高速发展,已经到了普及的程度,物联网技术的成熟,使得当今社会更具智能化,各种智能设备走进人们生活当中,人类生活质量上升到一个新高度。智能家居领域中物联网技术应用中具有举足轻重的地位,它提供了各种设备之间的连接方式以及多种控制方式,智能家居在具有传统功能的同时兼备现代化的信息交互功能。虽然现有智能家电控制方式比较成熟,但是当前智能家电都使用远程控制的方式,这种方式在家庭局域网中响应时间较慢,需保持网络连接,缺乏智能化;随着社会进步,人们对安全和隐私问题越来越重视,智能家电被易被非法控制,具有极大的安全隐患;另外,在用户家庭中,各智能设备整体性不强,缺乏联系性,未能完全体现出智能化的特点。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种基于CoAP协议的智能家电安全控制的方法和装置,在保证安全性、可靠性的同时,本地和远程控制择优切换机制能满足用户在不同空间位置的功能需求并提供了更优的响应方式,使得网络反应时间更快,降低了网络故障的影响,适应不同场景需求。本专利技术解决其问题所采用的技术方案是:第一方面,本专利技术提供了一种基于CoAP协议的智能家电安全控制的方法,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收到家电终端设备信息,则使用本地方式及CoAP协议进行控制;若没有接收到家电终端设备信息,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制。进一步,在步骤判断移动端所连接的局域网是否接收到家电终端设备的信息之前还包括以下步骤:判断移动端所连接的网络类型是WIFI网络还是移动网络;若移动端所连接的网络类型为移动网络,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制;若移动端所连接的网络类型为WIFI网络,则执行判断移动端所连接的局域网是否接收到家电终端设备的信息。进一步,在步骤判断移动端所连接的网络类型是WIFI网络还是移动网络之前还包括以下步骤:在家电终端设备与移动端或私有云系统之间建立基于双层非对称加密方式,并对控制指令加密。进一步,所述步骤在家电终端设备与移动端或私有云系统之间建立基于双层非对称加密方式,并对控制指令加密表现为:移动端或私有云系统生成非对称加密的公钥和私钥;移动端或私有云系统向家电终端设备发送含有公钥的明文绑定请求;家电终端设备接收到绑定请求后,若已绑定客户端则丢弃该请求,若未绑定客户端则生成非对称加密的公钥和私钥;家电终端设备回复含有自身公钥的经过移动端或私有云系统公钥加密的回应报文至移动端或私有云系统,并将对方公钥存储在自身公钥所在内存将其覆盖;移动端或私有云系统存储解密回应报文后,获取并存储移动端或私有云系统公钥,回复经过移动端或私有云系统公钥和自身私钥双层加密的确认报文;家电终端设备收到确认报文通过自身私钥和移动端或私有云系统公钥成功解密后完成设备绑定。进一步,所述私有云系统用于存储用户数据和家电终端设备状态信息以及对各设备进行智能化管理和控制。第二方面,本专利技术提供了一种基于CoAP协议的智能家电安全控制的装置,包括:公有云系统、私有云系统、移动端和家电终端设备,所述家电终端设备、移动端和私有云系统之间是两两互联的双向通信的网状结构连接,所述私有云系统与公有云系统通过防火墙进行双向通信连接第三方面,本专利技术提供了一种基于CoAP协议的智能家电安全控制的设备,包括:至少一个控制处理器和用于与至少一个控制处理器通信连接的存储器;存储器存储有可被至少一个控制处理器执行的指令,指令被至少一个控制处理器执行,以使至少一个控制处理器能够执行如上所述的智能家电安全控制方法。第四方面,本专利技术提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行如上所述的智能家电安全控制方法。第五方面,本专利技术还提供了一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使计算机执行如上所述的智能家电安全控制方法。本专利技术实施例中提供的一个或多个技术方案,至少具有如下有益效果:一种基于CoAP协议的智能家电安全控制的方法,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收到家电终端设备信息,则使用本地方式及CoAP协议进行控制;若没有接收到家电终端设备信息,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制。使用上述基于CoAP协议和混合云技术的智能家电安全控制方法,在保证安全性、可靠性的同时,本地和远程控制择优切换机制能满足用户在不同空间位置的功能需求并提供了更优的响应方式,使得网络反应时间更快,降低了网络故障的影响,适应不同场景需求。附图说明下面结合附图和实例对本专利技术作进一步说明。图1是本专利技术实施例提供的一种智能家电安全控制方法的流程图;图2是本专利技术实施例提供的一种智能家电安全控制方法的网络判断流程图;图3是本专利技术实施例提供的智能家电安全控制设备中家电终端设备的双层非对称加密流程图;图4是本专利技术实施例提供的智能家电安全控制设备中家电终端设备的状态切换示意图图5是本专利技术实施例提供的智能家电安全控制设备的连接图;图6是本专利技术实施例三提供的一种智能家电安全控制设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。需要说明的是,如果不冲突,本专利技术实施例中的各个特征可以相互结合,均在本专利技术的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。随着现代科技的飞速发展,当今社会进入了信息化时代,物联网技术经过高速发展,已经到了普及的程度,物联网技术的成熟,使得当今社会更具智能化,各种智能设备走进人们生活当中,人类生活质量上升到一个新高度。智能家居领域中物联网技术应用中具有举足轻重的地位,它提供了各种设备之间的连接方式以及多种控制方式,智能家居在具有传统功能的同时兼备现代化的信息交互功能。虽然现有智能家电控制方式比较成熟,但是当前智能家电都使用远程控制的方式,这种方式在家庭局域网中响应时间较慢,需保持网络连接,缺乏智能化;随着社会进步,人们对安全和隐私问题越来越重视,智能家电被易被非法控制,具有极大的安全隐患;另外,在用户家庭中,各智能设备整体性不强,缺乏联系性,未能完全体现出智能化的特点。为解决上述问题,本专利技术公开一种基于CoAP协议的智能家电安全控制的方法,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收本文档来自技高网...

【技术保护点】
1.一种基于CoAP协议的智能家电安全控制的方法,其特征在于,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收到家电终端设备信息,则使用本地方式及CoAP协议进行控制;若没有接收到家电终端设备信息,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制。

【技术特征摘要】
1.一种基于CoAP协议的智能家电安全控制的方法,其特征在于,包括以下步骤:判断移动端所连接的局域网是否接收到家电终端设备的信息;若接收到家电终端设备信息,则使用本地方式及CoAP协议进行控制;若没有接收到家电终端设备信息,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制。2.根据权利要求1所述的一种基于CoAP协议的智能家电安全控制的方法,其特征在于:在所述步骤判断移动端所连接的局域网是否接收到家电终端设备的信息之前还包括以下步骤:判断移动端所连接的网络类型是WIFI网络还是移动网络;若移动端所连接的网络类型为移动网络,则接入公有云系统与私有云系统所建立的连接进行信息交互,发现家电终端设备在线后,通过远程方式及MQTT协议进行控制;若移动端所连接的网络类型为WIFI网络,则执行所述步骤判断移动端所连接的局域网是否接收到家电终端设备的信息。3.根据权利要求2所述的一种基于CoAP协议的智能家电安全控制的方法,其特征在于:在所述步骤判断移动端所连接的网络类型是WIFI网络还是移动网络之前还包括以下步骤:在家电终端设备与移动端或私有云系统之间建立基于双层非对称加密方式,并对控制指令加密。4.根据权利要求3所述的一种基于CoAP协议的智能家电安全控制的方法,其特征在于:所述步骤在家电终端设备与移动端或私有云系统之间建立基于双层非对称加密方式,并对控制指令加密表现为:移动端或私有云系统生成非对称加密的公钥和私钥;移动端或私有云系统向家电终端设备发送含有公钥的明文绑定请求;...

【专利技术属性】
技术研发人员:谭洪舟张硕陈荣军谢舜道曾云逸朱雄泳曾衍瀚
申请(专利权)人:佛山市顺德区中山大学研究院广东顺德中山大学卡内基梅隆大学国际联合研究院中山大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1