一种网络结合方法技术

技术编号:20947860 阅读:15 留言:0更新日期:2019-04-24 03:50
本发明专利技术涉及一种一种Beacon设备与SIG Mesh网络的结合方法,Beacon设备向SIG Mesh节点广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;Beacon设备向SIG Mesh节点广播自身的详细信息;Beacon设备向SIG Mesh节点广播自身的动作状态信息;SIG Mesh节点接收到beacon设备的动作状态信息后,按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,发送给网关。本发明专利技术中的BLE Beacon设备与SIG Mesh网络结合方法能够使Beacon设备融入到SIG Mesh网络中,充分发挥beacon设备的优势,实现更丰富的家居场景应用SIG Mesh会让beacon设备的使用范围更广。

A Method of Network Combination

The invention relates to a method for combining Beacon device with SIG Mesh network. Beacon device broadcasts MAC address of its own node to SIG Mesh node, encrypts authentication mode, and static private key; Beacon device broadcasts detailed information of itself to SIG Mesh node; Beacon device broadcasts action status information of itself to SIG Mesh node; SIG Mesh node receives beacon device. After the action status information, the data is repackaged according to the message format defined by the SIG Mesh network, then pushed to the SIG Mesh network and sent to the gateway. The combination method of BLE Beacon device and SIG Mesh network in the invention can integrate Beacon device into SIG Mesh network, give full play to the advantages of beacon device, and realize more abundant application of SIG Mesh in household scene, which will make beacon device have wider application range.

【技术实现步骤摘要】
一种网络结合方法
本专利技术属于蓝牙通信领域,具体涉及BLEBeacon设备与SIGMesh网络的结合领域。
技术介绍
BLE(BluetoothLowEnergy低功耗蓝牙)Beacon设备广泛应用于物联网应用市场中,给用户带来了较好的体验,BLEBeacon智能设备的使用场景,包括:1.Beacon定位Beacon设备在BLE的广播通道(channel37,38,39)广播特定的消息帧,属于消息发送方。消息的接收方可以是手机APP,SIGMesh节点或者其他的能处理beacon消息的BLE设备。接收方通过对接收到的beacon消息进行处理,采用信号强度(RSSI)和距离的相关算法,得出接收方大概距离beacon设备的距离,从而得出发送方的大概的位置。虽然SIGMesh节点也能接收Beacon设备发送的消息,但不会再发送给其他SIGMesh节点或网关设备。2.智能设备对外广播有效信息例如一个蓝牙温湿度传感器,出于省电或者安放位置的原因,不带显示器。该类传感器会将周围环境的温度、湿度测量计算值周期性的对外广播,带显示屏的接收设备,可以将这些数据显示出来。还有一类是本身带显示功能的蓝牙温湿度传感器,也会周期性广播这些数据被其他接收设备接收,从而实现设备联动控制,但接收方是BLEobserver设备,不是一个网络。由上述内容可见,BLEBeacon的应用方式较简单,应用场景受限,beacon设备使用基本一对一,没办法融入无线网络,成为物联网的一个点。SIGMesh(BluetoothSpecialInterestGroupMesh)标准于2017年7月正式发布,目前家居商照领域没有BLEBeacon和SIGMesh网络相结合的相关应用场景。
技术实现思路
本专利技术的目的,就是解决现有技术中的BLEBeacon的应用方式较简单,应用场景受限的问题,提出了一种新型的节点结合方法。本专利技术的技术方案一:一种Beacon设备与SIGMesh网络的结合方法,其中,所述SIGMesh网络设置有多个SIGMesh节点,所述结合方法包括:Beacon设备向SIGMesh节点广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;SIGMesh节点将Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按照SIGMesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIGMesh节点广播自身的详细信息;SIGMesh节点将Beacon设备的详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIGMesh节点广播自身的动作状态信息;SIGMesh节点接收到beacon设备的动作状态信息后,按照SIGMesh网络定义的消息格式重新包装数据,然后推送到SIGMesh网络中,发送给网关。进一步的,所述Beacon设备的详细信息至少包括如下信息之一:Classcode、skucode,软件版本信息。进一步的,SIGMesh节点将Beacon设备的详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关,包括:SIGMesh节点将Beacon设备的MAC地址和详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关。进一步的,SIGMesh节点接收到beacon设备的动作状态信息后,按照SIGMesh网络定义的消息格式重新包装数据,包括:SIGMesh节点接收到beacon设备的动作状态信息后,将beacon设备的MAC地址和动作状态信息一起按照SIGMesh网络定义的消息格式重新包装数据。进一步的,所述动作状态信息,至少包括如下信息中的一个:噪声数据、温湿度数据,以及加速度传感器移动方向。进一步的,在所述Beacon设备向SIGMesh节点广播自身的动作状态信息之前,所述Beacon设备接收SIGMesh节点发送的学习完成确认消息。进一步的,所述Beacon设备接收SIGMesh节点发送的学习完成确认消息的前提是,Beacon设备具备接收广播包的能力。本专利技术的技术方案二:一种Beacon设备,包括:第一发送模块、第二发送模块,以及第三发送模块;其中,第一发送模块,用于对外广播自身节点的MAC地址,加密认证方式ENCmode,以及静态私有密钥privatekey;第二发送模块,用于通过广播的方式向SIGMesh节点发送Beacon设备的详细信息;第三发送模块,用于通过广播的方式向SIGMesh节点发送动作状态信息。进一步的,所述Beacon设备还包括接收模块;所述接收模块,用于接收SIGMesh节点发送的学习完成确认消息。进一步的,所述Beacon设备的详细信息至少包括如下信息之一:Classcode,skucode,软件版本信息。进一步的,所述动作状态信息,至少包括如下信息中的一个:噪声数据、温湿度数据,以及加速度传感器移动方向。本专利技术的技术方案三:一种SIGMesh节点,包括:第一接收模块、第二接收模块、第三接收模块、第一发送模块、第二发送模块,以及第三发送模块;其中,所述第一接收模块,用于在学习状态下,接收beacon设备对外广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;并将上述接收到的信息发送给第一发送模块;所述第一发送模块,用于将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIGMesh格式封装,并经SIGMesh网络发送给网关;所述第二接收模块,用于接收Beacon设备对外广播的详细信息,并将所述详细信息发送给第二发送模块;所述第二发送模块,用于将Beacon设备的详细信息按SIGMesh格式封装,并经SIGMesh网络发送给网关;所述第三接收模块,用于接收Beacon设备发送的动作状态信息,并将所述动作状态信息发送给所述第三发送模块;所述第三发送模块,用于将接收到的动作状态信息,按照SIGMesh网络定义的消息格式重新包装数据,然后经SIGMesh网络发送到网关。进一步的,所述将Beacon设备的详细信息按SIGMesh格式封装,并经SIGMesh网络发送给网关,包括:将Beacon设备的MAC地址和详细信息一起按SIGMesh格式进行封装,并经SIGMesh网络发送给网关。进一步的,所述将接收到的动作状态信息,按照SIGMesh网络定义的消息格式重新包装数据,然后经SIGMesh网络发送到网关,包括:将接收到的动作状态信息和Beacon设备的MAC地址,一起按照SIGMesh网络定义的消息格式重新包装数据,然后经SIGMesh网络发送到网关。进一步的,所述SIGMesh节点,还包括第四发送模块;所述第四发送模块,用于向所述Beacon设备发送学习完成确认消息。本专利技术的技术方案四:一种网络结合系统,包括前述的至少一个Beacon设备和前述的至少一个SIGMesh节点。本专利技术的有益效果为:本专利技术中的BLEBeacon设备与SIGMesh网络结合方法能够使Beacon设备融入到SIGMesh网络中,充分发挥beacon设备的优势,实现更丰富的家居场景应用SIGMesh会让beacon设备的使用范围更广。而且本专利技术中的结合方法无需对Beacon设备,以及SIGMesh节点做改动,实现更便捷的使用体验。附图说明为了更清楚本文档来自技高网
...

【技术保护点】
1.一种Beacon设备与SIG Mesh网络的结合方法,其中,所述SIG Mesh网络设置有多个SIG Mesh节点,所述结合方法包括:Beacon设备向SIG Mesh节点广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;SIG Mesh节点将Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按照SIG Mesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIG Mesh节点广播自身的详细信息;SIG Mesh节点将Beacon设备的详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIG Mesh节点广播自身的动作状态信息;SIG Mesh节点接收到beacon设备的动作状态信息后,按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,发送给网关。

【技术特征摘要】
1.一种Beacon设备与SIGMesh网络的结合方法,其中,所述SIGMesh网络设置有多个SIGMesh节点,所述结合方法包括:Beacon设备向SIGMesh节点广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;SIGMesh节点将Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按照SIGMesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIGMesh节点广播自身的详细信息;SIGMesh节点将Beacon设备的详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关;Beacon设备向SIGMesh节点广播自身的动作状态信息;SIGMesh节点接收到beacon设备的动作状态信息后,按照SIGMesh网络定义的消息格式重新包装数据,然后推送到SIGMesh网络中,发送给网关。2.根据权利要求1所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:所述Beacon设备的详细信息至少包括如下信息之一:Classcode、skucode,软件版本信息。3.根据权利要求1所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:SIGMesh节点将Beacon设备的详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关,包括:SIGMesh节点将Beacon设备的MAC地址和详细信息按照SIGMesh网络定义的消息格式重新包装并发送给网关。4.根据权利要求1所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:SIGMesh节点接收到beacon设备的动作状态信息后,按照SIGMesh网络定义的消息格式重新包装数据,包括:SIGMesh节点接收到beacon设备的动作状态信息后,将beacon设备的MAC地址和动作状态信息一起按照SIGMesh网络定义的消息格式重新包装数据。5.根据权利要求1所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:所述动作状态信息,至少包括如下信息中的一个:噪声数据、温湿度数据,以及加速度传感器移动方向。6.根据权利要求1所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:在所述Beacon设备向SIGMesh节点广播自身的动作状态信息之前,所述Beacon设备接收SIGMesh节点发送的学习完成确认消息。7.根据权利要求6所述的Beacon设备与SIGMesh网络的结合方法,其特征在于:所述Beacon设备接收SIGMesh节点发送的学习完成确认消息的前提是,Beacon设备具备接收广播包的能力。8.一种Beacon设备,包括:第一发送模块、第二发送模块,以及第三发送模块;其中,第一发送模块,用于对外广播自身节点的MAC地址,加密认证方式ENCmode,以及静态私有密钥privatekey;第二发送模块,...

【专利技术属性】
技术研发人员:王智
申请(专利权)人:欧普照明股份有限公司苏州欧普照明有限公司
类型:发明
国别省市:上海,31

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

1