CN109673014B - 一种网络结合方法 - Google Patents
一种网络结合方法 Download PDFInfo
- Publication number
- CN109673014B CN109673014B CN201910074728.1A CN201910074728A CN109673014B CN 109673014 B CN109673014 B CN 109673014B CN 201910074728 A CN201910074728 A CN 201910074728A CN 109673014 B CN109673014 B CN 109673014B
- Authority
- CN
- China
- Prior art keywords
- sig mesh
- sig
- beacon device
- beacon
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种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设备的使用范围更广。
Description
技术领域
本发明属于蓝牙通信领域,具体涉及BLE Beacon设备与SIG Mesh网络的结合领域。
背景技术
BLE(Bluetooth Low Energy低功耗蓝牙)Beacon设备广泛应用于物联网应用市场中,给用户带来了较好的体验,BLE Beacon智能设备的使用场景,包括:
1. Beacon定位
Beacon设备在BLE的广播通道(channel 37,38,39 )广播特定的消息帧,属于消息发送方。消息的接收方可以是手机APP,SIG Mesh节点或者其他的能处理beacon消息的BLE设备。接收方通过对接收到的beacon消息进行处理,采用信号强度(RSSI)和距离的相关算法,得出接收方大概距离beacon设备的距离,从而得出发送方的大概的位置。虽然SIG Mesh节点也能接收Beacon设备发送的消息,但不会再发送给其他SIG Mesh节点或网关设备。
2. 智能设备对外广播有效信息
例如一个蓝牙温湿度传感器,出于省电或者安放位置的原因,不带显示器。该类传感器会将周围环境的温度、湿度测量计算值周期性的对外广播,带显示屏的接收设备,可以将这些数据显示出来。还有一类是本身带显示功能的蓝牙温湿度传感器,也会周期性广播这些数据被其他接收设备接收,从而实现设备联动控制,但接收方是BLE observer设备,不是一个网络。
由上述内容可见,BLE Beacon的应用方式较简单,应用场景受限,beacon设备使用基本一对一,没办法融入无线网络,成为物联网的一个点。SIG Mesh(Bluetooth SpecialInterest Group Mesh)标准于2017年7月正式发布,目前家居商照领域没有BLE Beacon和SIG Mesh网络相结合的相关应用场景。
发明内容
本发明的目的,就是解决现有技术中的BLE Beacon的应用方式较简单,应用场景受限的问题,提出了一种新型的节点结合方法。
本发明的技术方案一:一种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网络中,发送给网关。
进一步的,所述Beacon设备的详细信息至少包括如下信息之一:Class code、skucode,软件版本信息。
进一步的,SIG Mesh节点将Beacon设备的详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关,包括:SIG Mesh节点将Beacon设备的MAC地址和详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关。
进一步的,SIG Mesh节点接收到beacon设备的动作状态信息后,按照SIG Mesh网络定义的消息格式重新包装数据,包括:SIG Mesh节点接收到beacon设备的动作状态信息后,将beacon设备的MAC地址和动作状态信息一起按照SIG Mesh网络定义的消息格式重新包装数据。
进一步的,所述动作状态信息,至少包括如下信息中的一个:噪声数据、温湿度数据,以及加速度传感器移动方向。
进一步的,在所述Beacon设备向SIG Mesh节点广播自身的动作状态信息之前,所述Beacon设备接收SIG Mesh节点发送的学习完成确认消息。
进一步的,所述Beacon设备接收SIG Mesh节点发送的学习完成确认消息的前提是,Beacon设备具备接收广播包的能力。
本发明的技术方案二:一种Beacon设备,包括:第一发送模块、第二发送模块,以及第三发送模块;其中,第一发送模块,用于对外广播自身节点的MAC地址,加密认证方式ENCmode,以及静态私有密钥private key;第二发送模块,用于通过广播的方式向SIG Mesh节点发送Beacon设备的详细信息;第三发送模块,用于通过广播的方式向SIG Mesh节点发送动作状态信息。
进一步的,所述Beacon设备还包括接收模块;所述接收模块,用于接收SIG Mesh节点发送的学习完成确认消息。
进一步的,所述Beacon设备的详细信息至少包括如下信息之一:Class code,skucode,软件版本信息。
进一步的,所述动作状态信息,至少包括如下信息中的一个:噪声数据、温湿度数据,以及加速度传感器移动方向。
本发明的技术方案三:一种SIG Mesh节点,包括:第一接收模块、第二接收模块、第三接收模块、第一发送模块、第二发送模块,以及第三发送模块;其中,所述第一接收模块,用于在学习状态下,接收beacon设备对外广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;并将上述接收到的信息发送给第一发送模块;所述第一发送模块,用于将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;所述第二接收模块,用于接收Beacon设备对外广播的详细信息,并将所述详细信息发送给第二发送模块;所述第二发送模块,用于将Beacon设备的详细信息按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;所述第三接收模块,用于接收Beacon设备发送的动作状态信息,并将所述动作状态信息发送给所述第三发送模块;所述第三发送模块,用于将接收到的动作状态信息,按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关。
进一步的,所述将Beacon设备的详细信息按SIG Mesh格式封装,并经SIG Mesh网络发送给网关,包括:将Beacon设备的MAC地址和详细信息一起按SIG Mesh格式进行封装,并经SIG Mesh网络发送给网关。
进一步的,所述将接收到的动作状态信息,按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关,包括:将接收到的动作状态信息和Beacon设备的MAC地址,一起按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关。
进一步的,所述SIG Mesh节点,还包括第四发送模块;所述第四发送模块,用于向所述Beacon设备发送学习完成确认消息。
本发明的技术方案四:一种网络结合***,包括前述的至少一个Beacon设备和前述的至少一个SIG Mesh节点。
本发明的有益效果为:本发明中的BLE Beacon设备与SIG Mesh网络结合方法能够使Beacon设备融入到SIG Mesh网络中,充分发挥beacon设备的优势,实现更丰富的家居场景应用SIG Mesh会让beacon设备的使用范围更广。而且本发明中的结合方法无需对Beacon设备,以及SIG Mesh节点做改动,实现更便捷的使用体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例优选的BLE Beacon设备与SIG Mesh网络结合的***示意图;
图2为本发明实施例优选的BLE Beacon设备与SIG Mesh网络结合方法示意图;
图3为本发明实施例优选的包括确认流程的BLE Beacon设备与SIG Mesh网络结合方法示意图;
图4为本发明实施例优选的Beacon设备结构示意图;
图5为本发明实施例优选的SIG Mesh节点结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
下面结合附图对本发明作进一步说明。
实施例一
图1为本发明实施例优选的BLE Beacon设备与SIG Mesh网络结合的***示意图,如图1所示,椭圆形虚线框为SIG Mesh网络11,SIG Mesh网络11内存在多个SIG Mesh网络节点12,每个SIG Mesh网络节点12分别与其周围的SIG Mesh网络节点双向连接、通信,从而形成SIG Mesh网络,部分的SIG Mesh网络节点12与家居网关14连接,并通过家居网关14与网络云15通信。
在SIG Mesh网络11外存在一个或多个BLE Beacon节点13,在当前的BLE GATT协议下,只能实现BLE Beacon节点13中的中心节点和外设节点之间的连接,而本发明中的BLEBeacon节点13能够连接到SIG Mesh网络11内的SIG Mesh网络节点12,并将该SIG Mesh网络节点12作为代理节点,与其他SIG Mesh网络节点通信,从而融入到SIG Mesh网络中,充分发挥beacon设备的优势,实现更丰富的家居场景应用。
实施例二
图2为本发明实施例优选的BLE Beacon设备与SIG Mesh网络结合方法示意图,如图2所示,BLE Beacon设备与SIG Mesh网络结合方法的具体流程如下:
步骤S21,Beacon设备对外广播自身节点的MAC地址,加密认证方式ENC mode,以及静态私有密钥private key,从而被SIG Mesh节点接收,该SIG Mesh节点可以作为该beacon设备的代理节点。
步骤S22,该SIG Mesh代理节点将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,实现Beacon设备在网络云端的注册。
其中,Beacon设备的MAC地址用于Beacon设备的网络云id申请,确保该Beacon设备在网络云端有唯一标识,该网络云id与Beacon设备的MAC地址一一对应。此外,Beacon设备的加密认证方式,以及静态私有密钥用于解析该Beacon设备的beacon包的数据payload,或者认证beacon设备发送的消息是否合法。
步骤S23,Beacon设备对SIG Mesh代理节点广播产品的详细信息。
步骤S24,SIG Mesh代理节点接收到该Beacon设备的详细信息,将该Beacon设备的详细信息和MAC地址按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,使网络云端设备获知该Beacon设备的详细信息。至此Beacon设备的学习过程完成。
其中,该详细信息包括产品class/sku code,软件版本信息等。class code/skucode分别代表Beacon设备的类别和具体批次号,用于云端设备识别该Beacon设备具备的触发能力和配置能力。软件版本信息用于云端设备对该Beacon设备的功能追踪。
步骤S25,Beacon设备有状态改变或者设备本身定义的功能动作时,比如噪声数据、温湿度数据,加速度传感器移动方向等,就向SIG Mesh代理节点广播上述动作状态信息。
步骤S26,SIG Mesh代理节点接收到beacon设备的动作状态信息后,将Beacon设备的MAC地址和动作状态信息按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,经网关传送到网络云端。
经过上述步骤,即可将beacon设备融入到SIG Mesh网络中,并将SIG Mesh节点作为beacon设备的代理节点,将beacon设备作为SIG Mesh网络的扩展节点,使得beacon设备成为物联网的一个点,能够将beacon设备的动作状态信息发送给网络云端的后台设备进行处理。
实施例三
图3为本发明实施例优选的包括确认流程的BLE Beacon设备与SIG Mesh网络结合方法示意图,如图3所示,包括确认流程的BLE Beacon设备与SIG Mesh网络结合方法的具体流程如下:
步骤S31,Beacon设备对外广播自身节点的MAC地址,加密认证方式ENC mode,以及静态私有密钥private key,从而被SIG Mesh节点接收,该SIG Mesh节点即可作为该beacon设备的代理节点。
步骤S32,该SIG Mesh代理节点将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,实现Beacon设备在网络云端的注册。
其中,Beacon设备的MAC地址用于Beacon设备的网络云id申请,确保该Beacon设备在网络云端有唯一标识,该网络云id与Beacon设备的MAC地址一一对应。此外,Beacon设备的加密认证方式,以及静态私有密钥用于解析该Beacon设备的beacon包的数据payload,或者认证beacon设备发送的消息是否合法。
步骤S33,Beacon设备对SIG Mesh代理节点广播产品的详细信息。
步骤S34,SIG Mesh代理节点接收到该Beacon设备的详细信息,将该Beacon设备的详细信息和MAC地址按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,使网络云端设备获知该Beacon设备的详细信息。至此Beacon设备的学习过程完成。
其中,该详细信息包括产品class/sku code,软件版本信息等。class code/skucode分别代表Beacon设备的类别和具体批次号,用于云端设备识别该Beacon设备具备的触发能力和配置能力。软件版本信息用于云端设备对该Beacon设备的功能追踪。
步骤S35,Beacon设备接收SIG Mesh代理节点发送的学习完成确认消息。Beacon设备接收该学习完成确认消息的前提是,beacon设备拥有学习交互窗口,具备接收广播消息的能力,可以进行学习完成确认。
步骤S36,Beacon设备有状态改变或者设备本身定义的功能动作时,比如温湿度数据,加速度传感器移动方向等,就向SIG Mesh代理节点广播上述动作状态信息。
步骤S37,SIG Mesh代理节点接收到beacon设备的动作状态信息后,将Beacon设备的MAC地址和动作状态信息按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,经网关传送到网络云端。
经过上述步骤,即可将beacon设备融入到SIG Mesh网络中,并将SIG Mesh节点作为beacon设备的代理节点,将beacon设备作为SIG Mesh网络的扩展节点,使得beacon设备成为物联网的一个点,能够将beacon设备的动作状态信息发送给后台设备进行处理。本实施例中的上述步骤相对于实施例二中的结合方法,能够接收到SIG Mesh节点的学习完成确认消息,避免了beacon设备在不知道SIG Mesh节点状态的情况下,盲目发送消息。
实施例四
图4为本发明实施例优选的Beacon设备结构示意图,如图4所示,Beacon设备包括第一发送模块41、第二发送模块42、接收模块43,以及第三发送模块44。
其中,第一发送模块41,用于在学习状态下,对外广播自身节点的MAC地址,加密认证方式ENC mode,以及静态私有密钥private key,从而被SIG Mesh节点接收,该SIG Mesh节点即可作为该beacon设备的代理节点。
其中,Beacon设备的MAC地址用于Beacon设备的网络云id申请,确保该Beacon设备在网络云端有唯一标识,该网络云id与Beacon设备的MAC地址一一对应。此外,Beacon设备的加密认证方式,以及静态私有密钥用于解析该Beacon设备的beacon包的数据payload,或者认证beacon设备发送的消息是否合法。
第二发送模块42,用于通过广播的方式向SIG Mesh代理节点发送Beacon设备的详细信息,包括产品class/sku code,软件版本信息等。
其中, class code/sku code分别代表Beacon设备的类别和具体批次号,用于云端设备识别该Beacon设备具备的触发能力和配置能力。软件版本信息用于云端设备对该Beacon设备的功能追踪。
接收模块43,用于接收SIG Mesh节点发送的学习完成确认消息。该接收模块43为可选模块,当beacon设备具备在学习交互窗口,具备接收广播消息的能力,可以进行学习完成确认,则beacon设备内设置有该接收模块43;如果beacon设备不具备接收广播消息的能力,则beacon设备内不设置该接收模块43。
第三发送模块44,用于发送动作状态信息。Beacon设备有状态改变的信息或者设备本身定义的功能动作,比如温湿度数据,加速度传感器移动方向等,就通过广播的方式向SIG Mesh代理节点发送该Beacon设备的动作状态信息。
实施例五
图5为本发明实施例优选的SIG Mesh节点结构示意图,如图5所示,SIG Mesh节点包括第一接收模块51、第二接收模块52、第四发送模块53、第三接收模块54、第一发送模块55、第二发送模块56,以及第三发送模块57。
其中,第一接收模块51,用于在学习状态下,接收beacon设备对外广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;并将上述信息发送给第一发送模块55。
其中,Beacon设备的MAC地址用于Beacon设备的网络云id申请,确保该Beacon设备在网络云端有唯一标识,该网络云id与Beacon设备的MAC地址一一对应。此外,Beacon设备的加密认证方式,以及静态私有密钥用于解析该Beacon设备的beacon包的数据payload,或者认证beacon设备发送的消息是否合法。
第一发送模块55,用于将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,实现Beacon设备在网络云端的注册。
第二接收模块52,用于接收Beacon设备对外广播产品的详细信息,包括产品class/sku code,软件版本信息等。第二接收模块52再将Beacon设备的详细信息发送给第二发送模块56。
其中, class code/sku code分别代表Beacon设备的类别和具体批次号,用于云端设备识别该Beacon设备具备的触发能力和配置能力。软件版本信息用于云端设备对该Beacon设备的功能追踪。
第二发送模块56,用于该Beacon设备的详细信息和MAC地址按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;网关再将这些信息发送给网络云端设备,使网络云端设备获知该Beacon设备的详细信息。
第四发送模块53,用于向Beacon设备发送学习完成确认消息。该第四发送模块53为可选模块,如果Beacon设备具备接收广播消息的能力,则该第四发送模块53有用,如果Beacon设备不具备接收广播消息的能力,则即使SIG Mesh节点通过第四发送模块53向Beacon设备发送学习完成确认消息,Beacon设备也接收不到该学习完成确认消息。优选的,Beacon设备在学习过程中,在向SIG Mesh节点发送的消息中携带是否接收确认消息的指令,SIG Mesh节点根据该携带的是否接收确认消息的指令,决定是否发送确认信息。
第三接收模块54,用于接收Beacon设备发送的动作状态信息。Beacon设备有状态改变的信息或者设备本身定义的功能动作,比如温湿度数据,加速度传感器移动方向等,就在对外的广播消息里面包含这些动作状态信息。第三接收模块54将接收到的Beacon设备的动作状态信息发送给第三发送模块57。
第三发送模块57,用于将接收到的动作状态信息和Beacon设备的MAC地址,按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,经网关传送到网络云中进行后台分析处理。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (12)
1.一种Beacon设备与SIG Mesh网络的结合方法,其中,所述SIG Mesh网络设置有多个SIG Mesh节点,所述结合方法包括:
Beacon设备向SIG Mesh节点广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;
SIG Mesh节点将Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按照SIGMesh网络定义的消息格式重新包装并发送给网关;
Beacon设备向SIG Mesh节点广播自身的详细信息;
SIG Mesh节点将Beacon设备的详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关;
Beacon设备向SIG Mesh节点广播自身的动作状态信息;
SIG Mesh节点接收到beacon设备的动作状态信息后,按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,发送给网关;
SIG Mesh节点将Beacon设备的详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关,包括:
SIG Mesh节点将Beacon设备的MAC地址和详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关;
SIG Mesh节点接收到beacon设备的动作状态信息后,按照SIG Mesh网络定义的消息格式重新包装数据,包括:
SIG Mesh节点接收到beacon设备的动作状态信息后,将beacon设备的MAC地址和动作状态信息一起按照SIG Mesh网络定义的消息格式重新包装数据。
2.根据权利要求1所述的Beacon设备与SIG Mesh网络的结合方法,其特征在于:
所述Beacon设备的详细信息至少包括如下信息之一:
Class code、sku code,软件版本信息。
3.根据权利要求1所述的Beacon设备与SIG Mesh网络的结合方法,其特征在于:
所述动作状态信息,至少包括如下信息中的一个:
噪声数据、温湿度数据,以及加速度传感器移动方向。
4.根据权利要求1所述的Beacon设备与SIG Mesh网络的结合方法,其特征在于:
在所述Beacon设备向SIG Mesh节点广播自身的动作状态信息之前,所述Beacon设备接收SIG Mesh节点发送的学习完成确认消息。
5.根据权利要求4所述的Beacon设备与SIG Mesh网络的结合方法,其特征在于:
所述Beacon设备接收SIG Mesh节点发送的学习完成确认消息的前提是,Beacon设备具备接收广播包的能力。
6.一种Beacon设备,包括:第一发送模块、第二发送模块,以及第三发送模块;
其中,第一发送模块,用于向SIG Mesh节点广播自身节点的MAC地址,加密认证方式ENCmode,以及静态私有密钥private key,以便SIG Mesh节点将MAC地址,加密认证方式ENCmode,以及静态私有密钥private key按照SIG Mesh网络定义的消息格式重新包装并发送给网关;
第二发送模块,用于通过广播的方式向SIG Mesh节点发送Beacon设备的详细信息,以便SIG Mesh节点将Beacon设备的MAC地址和详细信息按照SIG Mesh网络定义的消息格式重新包装并发送给网关;
第三发送模块,用于通过广播的方式向SIG Mesh节点发送动作状态信息,以便SIGMesh节点接收到beacon设备的动作状态信息后,将beacon设备的MAC地址和动作状态信息一起按照SIG Mesh网络定义的消息格式重新包装数据,然后推送到SIG Mesh网络中,发送给网关。
7.根据权利要求6所述的Beacon设备,其特征在于:
所述Beacon设备还包括接收模块;
所述接收模块,用于接收SIG Mesh节点发送的学习完成确认消息。
8.根据权利要求6所述的Beacon设备,其特征在于:
所述Beacon设备的详细信息至少包括如下信息之一:
Class code,sku code,软件版本信息。
9.根据权利要求6所述的Beacon设备,其特征在于:
所述动作状态信息,至少包括如下信息中的一个:
噪声数据、温湿度数据,以及加速度传感器移动方向。
10.一种SIG Mesh节点,包括:第一接收模块、第二接收模块、第三接收模块、第一发送模块、第二发送模块,以及第三发送模块;
其中,所述第一接收模块,用于在学习状态下,接收beacon设备对外广播自身节点的MAC地址,加密认证方式,以及静态私有密钥;并将上述接收到的信息发送给第一发送模块;
所述第一发送模块,用于将接收到的Beacon设备的MAC地址,加密认证方式,以及静态私有密钥按SIG Mesh格式封装,并经SIG Mesh网络发送给网关;
所述第二接收模块,用于接收Beacon设备对外广播的详细信息,并将所述详细信息发送给第二发送模块;
所述第二发送模块,用于将Beacon设备的详细信息按SIG Mesh格式封装,并经SIGMesh网络发送给网关;
所述第三接收模块,用于接收Beacon设备发送的动作状态信息,并将所述动作状态信息发送给所述第三发送模块;
所述第三发送模块,用于将接收到的动作状态信息,按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关;
所述将Beacon设备的详细信息按SIG Mesh格式封装,并经SIG Mesh网络发送给网关,包括:
将Beacon设备的MAC地址和详细信息一起按SIG Mesh格式进行封装,并经SIG Mesh网络发送给网关;
所述将接收到的动作状态信息,按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关,包括:
将接收到的动作状态信息和Beacon设备的MAC地址,一起按照SIG Mesh网络定义的消息格式重新包装数据,然后经SIG Mesh网络发送到网关。
11.根据权利要求10所述的SIG Mesh节点,其特征在于:
所述SIG Mesh节点,还包括第四发送模块;
所述第四发送模块,用于向所述Beacon设备发送学习完成确认消息。
12.一种网络结合***,包括权利要求6-9中任一项所述的至少一个Beacon设备和权利要求10-11中任一项所述的至少一个SIG Mesh节点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910074728.1A CN109673014B (zh) | 2019-01-25 | 2019-01-25 | 一种网络结合方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910074728.1A CN109673014B (zh) | 2019-01-25 | 2019-01-25 | 一种网络结合方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109673014A CN109673014A (zh) | 2019-04-23 |
CN109673014B true CN109673014B (zh) | 2022-07-15 |
Family
ID=66149834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910074728.1A Active CN109673014B (zh) | 2019-01-25 | 2019-01-25 | 一种网络结合方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109673014B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11252636B2 (en) | 2019-05-16 | 2022-02-15 | Delta Electronics, Inc. | System and method for establishing bluetooth mesh network |
CN112738907B (zh) * | 2019-10-28 | 2023-02-28 | 杭州萤石软件有限公司 | 无线网络*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146336A (zh) * | 2006-09-14 | 2008-03-19 | 华为技术有限公司 | 选择信标消息广播设备的方法及装置 |
CN107462868A (zh) * | 2017-10-09 | 2017-12-12 | 深圳市芯联锐创科技有限公司 | 基于蓝牙mesh的室内定位*** |
CN107846672A (zh) * | 2017-10-31 | 2018-03-27 | 泰凌微电子(上海)有限公司 | 多模IoT设备的通信模式选择方法、IoT设备及存储介质 |
CN108173966A (zh) * | 2018-01-23 | 2018-06-15 | 南京邮电大学 | 基于用户协作的BLEMesh自动组网方法 |
CN109151096A (zh) * | 2018-11-15 | 2019-01-04 | 南京邮电大学 | 基于坐标信息的低功耗蓝牙网状网络IPv6地址生成配置方法 |
CN109168150A (zh) * | 2018-08-24 | 2019-01-08 | 欧普照明股份有限公司 | 一种蓝牙快速组网方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036425B (zh) * | 2009-09-27 | 2014-11-05 | 华为技术有限公司 | 基于边界网关的无线网状网络通信方法及设备 |
GB2512749B (en) * | 2014-02-25 | 2015-04-01 | Cambridge Silicon Radio Ltd | Linking ad hoc networks |
WO2017160211A1 (en) * | 2016-03-14 | 2017-09-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatus and method for transmitting beacon messages in a mesh network |
CN107846674B (zh) * | 2017-11-23 | 2021-09-14 | Tcl移动通信科技(宁波)有限公司 | 基于蓝牙网格协议的户外通信方法、移动终端及存储介质 |
-
2019
- 2019-01-25 CN CN201910074728.1A patent/CN109673014B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146336A (zh) * | 2006-09-14 | 2008-03-19 | 华为技术有限公司 | 选择信标消息广播设备的方法及装置 |
CN107462868A (zh) * | 2017-10-09 | 2017-12-12 | 深圳市芯联锐创科技有限公司 | 基于蓝牙mesh的室内定位*** |
CN107846672A (zh) * | 2017-10-31 | 2018-03-27 | 泰凌微电子(上海)有限公司 | 多模IoT设备的通信模式选择方法、IoT设备及存储介质 |
CN108173966A (zh) * | 2018-01-23 | 2018-06-15 | 南京邮电大学 | 基于用户协作的BLEMesh自动组网方法 |
CN109168150A (zh) * | 2018-08-24 | 2019-01-08 | 欧普照明股份有限公司 | 一种蓝牙快速组网方法 |
CN109151096A (zh) * | 2018-11-15 | 2019-01-04 | 南京邮电大学 | 基于坐标信息的低功耗蓝牙网状网络IPv6地址生成配置方法 |
Non-Patent Citations (2)
Title |
---|
"AliOS Things SIG BLE Mesh网络的介绍和搭建";luwang;《https://developer.aliyun.com/article/472198》;20180214;全文 * |
基于节点自动配置的用户协作BLE Mesh网络传输;孙吉武,聂志宇,倪介元,郭永安;《中国会议》;20171201;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109673014A (zh) | 2019-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11108754B2 (en) | Systems, methods and devices for direct communication | |
CN109997334B (zh) | 具有用于3gpp网络中物联网应用的间接连接的中继和收费的会话管理 | |
Bello et al. | Network layer inter-operation of Device-to-Device communication technologies in Internet of Things (IoT) | |
US10230790B2 (en) | Context management | |
CN107925620A (zh) | (s)gi‑lan 中的mtc 服务选择 | |
Afaneh | Intro to Bluetooth low energy | |
EA032516B1 (ru) | Система и способ для обеспечения связи в беспроводной сети | |
CN107223319A (zh) | 公共下行控制信息的传输、获取方法及装置 | |
US11190438B2 (en) | Twinning service for groups of internet of things (IOT) devices | |
CN106376099A (zh) | 基于lte和wifi网络同时下载文件的方法及*** | |
CN109673014B (zh) | 一种网络结合方法 | |
US20170272948A1 (en) | Method and apparatus for establishment of private commnunication between devices | |
CN110620716B (zh) | 数据传输方法、相关装置及*** | |
US10992578B2 (en) | Message retargeting in machine-to-machine service layer communications | |
CN113497692B (zh) | 一种tbs的确定方法及相关设备 | |
WO2019011339A1 (zh) | 一种通信方法及设备 | |
CN113543222B (zh) | 媒体报文的传输方法、装置及*** | |
EP4342157A1 (en) | Exchanging status messages during a call | |
CN116321108A (zh) | 国际移动用户识别码传输方法及装置 | |
TW202345612A (zh) | 射頻感測 | |
WO2022013281A1 (en) | Group management based on seal enhancements | |
KR101630378B1 (ko) | 무선개인 통신망에서의 mac프레임을 이용한 브로드캐스팅 시스템 및 이의 제어방법 | |
CN117098129A (zh) | 通信方法和装置 | |
CN117202352A (zh) | 通信方法及装置 | |
CN115996374A (zh) | 一种通信方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |