一种采用BLE技术的家庭物联网数据通信方法及系统技术方案

技术编号:19638969 阅读:37 留言:0更新日期:2018-12-01 19:10
本发明专利技术公开了一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,所述方法包括:所述BLE从机对外进行广播,所述广播的内容包括报警信息;当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。采用本发明专利技术提供的技术方案,既可以实现数据实时双向通信,又可以不增加智能设备的功耗。本发明专利技术还公开了与该方法相对应的系统。

【技术实现步骤摘要】
一种采用BLE技术的家庭物联网数据通信方法及系统
本专利技术涉及通信
,特别是涉及一种采用BLE技术的家庭物联网数据通信方法及系统。
技术介绍
BLE(BluetoothLowEnergy,低功耗蓝牙)是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHzISM射频频段。有BLE4.0,BLE4.1,BLE4.2,BLE5.0等多个协议版本,它从一开始就设计为超低功耗(ULP)无线技术,并利用许多智能手段最大限度地降低功耗。低功耗蓝牙技术采用可变连接时间间隔,这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外,因为BLE技术采用非常快速的连接方式,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是知晓对方,只有在必要时才开启链路,然后在尽可能短的时间内关闭链路。目前,以家庭智能网关为核心的家庭物联网,或者叫智能家居,正在逐渐走进居民家中,越来越普遍。现有的家庭物联网通常使用的BLE通信技术,在通信过程中,智能设备会采取一定的间隔时间对外进行广播,当家庭智能网关需要与智能设备进行数据通信交互时,家庭智能网关会主动扫描连接智能设备进行数据通信,通信完成后,家庭智能网关就会断开连接,具体的,在家庭智能网关中设置有BLE主机,在智能设备中设置有BLE从机,当需要通信时,BLE主机会主动进行扫描BLE从机,与BLE从机建立连接,从而完成数据通信。目前的通信只能由家庭智能网关主动发起,当智能设备有数据需要上报时,则无法实时主动进行数据通信;如果要实现数据实时双向通信,必须长时间维持BLE主机和从机的连接,但这会导致功耗较大,需要频繁更换智能设备中的电池或者为其充电,用户体验较差。有鉴于此,特提出本专利技术。
技术实现思路
本专利技术的目的是提供一种采用BLE技术的家庭物联网数据通信方法及系统,既可以实现数据实时双向通信,又可以不增加智能设备的功耗。为了实现上述目的,第一方面,本专利技术提供的一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,所述方法包括:所述BLE从机对外进行广播,所述广播的内容包括报警信息;当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。可选地或优选地,所述报警信息包括设备状态信息和第一设备标识信息。可选地或优选地,所述第一设备标识信息包括设备名称、MAC地址、设备编号中的至少一种。可选地或优选地,在接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接之前,所述方法还包括:所述BLE从机接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。可选地或优选地,所述方法还包括:所述BLE从机接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,所述控制信息包括操作内容和第二设备标识信息;将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。可选地或优选地,在所述BLE从机接收所述BLE主机发送的控制信息之前,所述方法包括:所述BLE从机发出的广播信息与所述控制信息进行匹配,所述广播信息包括第三设备标识信息;当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE从机接受所述BLE主机发出的建立连接请求,建立连接。可选地或优选地,所述第二设备标识信息和所述第三设备标识信息均包括设备名称、MAC地址、设备编号中的至少一种。第二方面,本专利技术提供了一种采用BLE技术的家庭物联网数据通信系统,包括:一种采用BLE技术的家庭物联网数据通信系统,其特征在于,包括:智能设备,所述智能设备中设有BLE从机,所述BLE从机用于对外进行广播,所述广播的内容包括报警信息;家庭智能网关,所述家庭智能网关中设有BLE主机,所述BLE主机用于主动与所述BLE从机断开连接以及检测所述广播的内容,当检测到所述报警信息时,向所述BLE从机发送连接请求,以与所述BLE从机建立连接,完成数据通信;用户终端,接收所述家庭智能网关发送的完成所述BLE从机和所述BLE主机通信后的数据,以及向所述家庭智能网关发送控制信息,所述控制信息包括操作内容和第二设备标识信息。可选地或优选地,所述BLE从机还用于接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;以及反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。可选地或优选地,所述BLE主机还用于接收所述用户终端发送的控制信息,根据所述控制信息检测所述BLE从机发出的广播信息,其中,所述广播信息包括第三设备标识信息,当所述第二设备标识信息与所述第三设备标识信息匹配成功时,所述BLE主机向所述BLE从机发出建立连接的请求,建立连接,将所述控制信息发送至相应的所述BLE从机;所述BLE从机还用于接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,反馈接收完毕信息给所述BLE主机,以供所述家庭智能网关将所述接收完毕信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。采用上述技术方案后,本专利技术与现有技术相比,至少具有以下有益效果:在BLE从机上报的广播内容中设置报警信息,其中,报警信息包括设备状态信息和第一设备标识信息,当BLE从机需要上报时,即将包含报警信息的广播发出,BLE主机检测到报警信息时,即发起与BLE从机建立连接,完成数据通信,然后断开连接,当BLE从机不需要上报时,即BLE主机和从机间一直保持断开状态,此外,BLE主机还可主动与BLE从机建立连接,通过这种方式即实现了实现数据实时双向通信,且不增加智能设备的功耗。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例提供的采用BLE技术的家庭物联网数据通信方法可实现于其中的系统架构图;图2是本专利技术实施例提供的采用BLE技术的家庭物联网数据通信方法的流程图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是图示了本专利技术实施例可实现于其中的系统100的图。该系统包括用户终端101、家庭智能网关102和智能设备103,用户终端101通过网络104与家庭智能网关102进行通信,家庭智能网关102通过蓝牙与智能设备103进行通信。在本系统100中,家庭本文档来自技高网
...

【技术保护点】
1.一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,其特征在于,所述方法包括:所述BLE从机对外进行广播,所述广播的内容包括报警信息;当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。

【技术特征摘要】
1.一种采用BLE技术的家庭物联网数据通信方法,用于连接家庭智能网关和至少一个智能设备,所述家庭智能网关包括BLE主机,所述智能设备包括BLE从机,其特征在于,所述方法包括:所述BLE从机对外进行广播,所述广播的内容包括报警信息;当所述报警信息被所述BLE主机检测到时,所述BLE从机接收所述BLE主机发送的建立连接的请求;建立连接,将所述广播的内容发送至所述BLE主机,以供所述家庭智能网关将所述广播的内容发送至用户终端;接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接。2.根据权利要求1所述的方法,其特征在于,所述报警信息包括设备状态信息和第一设备标识信息。3.根据权利要求2所述的方法,其特征在于,所述第一设备标识信息包括设备名称、MAC地址、设备编号中的至少一种。4.根据权利要求1至3任一所述的方法,其特征在于,在接收所述BLE主机主动发出的断开连接的指令,与所述BLE主机断开连接之前,所述方法还包括:所述BLE从机接收所述BLE主机发送的已处理完毕信息,以供所述智能设备存储所述已处理完毕信息;反馈接收完毕信息给所述BLE主机,以供所述BLE主机主动发出的断开连接的指令。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述BLE从机接收所述BLE主机发送的控制信息,以供所述智能设备存储所述控制信息,所述控制信息包括操作内容和第二设备标识信息;将所述智能设备存储成功的信息反馈至所述BLE主机,以供所述家庭智能网关将所述存储成功的信息发送至所述用户终端,以及供所述BLE主机主动发出的断开连接的指令。6.根据权利要求5所述的方法,其特征在于,在所述BLE从机接收所述BLE主机发送的控制信息之前,所述方法包括:所述BLE从机发出的广播信息与所述控制信息进行匹配,所述广播信息包括第三设备标识信息;当所述第二设备标识信息与所述第三...

【专利技术属性】
技术研发人员:杨铮李龙董胜龙姚金龙高京
申请(专利权)人:廊坊新奥燃气设备有限公司
类型:发明
国别省市:河北,13

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

1