The embodiment of the invention discloses a Bluetooth grid communication method, device, control device and computer readable storage medium. It includes: a node in a Bluetooth grid network judges whether the data packet is legitimate when it receives the data packet sent by the sender; a node judges whether the data packet has been processed when the data packet is legitimate; a node parses the data packet and identifies the command type of the data packet according to the result of parsing when the data packet is not processed out of date; and a node is controlled to execute commands and to execute commands according to the result The command type determines whether the command execution result needs to be returned to the sender. It can reduce or even eliminate duplicate data packets in Bluetooth grid network, so as to ensure the speed and quality of Bluetooth grid communication.
【技术实现步骤摘要】
蓝牙网格通讯方法、装置、调控设备及计算机存储介质
本专利技术涉及蓝牙网格
,尤其涉及一种蓝牙网格通讯方法、装置、调控设备及计算机可读存储介质。
技术介绍
蓝牙网格网络是用于建立多对多设备通信的低能耗网络拓扑。蓝牙网格网络允许创建基于多个设备的大型网络,网络可以包含数十台,数百甚至数千台蓝牙网格设备,这些设备之间可以相互进行信息的传递,这样一种应用形态无疑为楼宇自动化,无线传感器网络,资产跟踪和其他解决方案提供了理想的选择。相比于WIFI,蓝牙支持自组网,理论上,同一个网络可支持上万个节点,同时因为各节点可以相互转发,即使部分节点损坏,也不会影响其他节点工作。而WIFI依赖于路由器,如果超过255个,涉及到网络的划分,极其复杂,同时如果路由器发生故障,则整个网络瘫痪。相比于zigbee,蓝牙支持与手机直连,手机只需与蓝牙网络中的一个设备连接,即可控制整个网络中的所有设备,使用简单方便。而zigbee需要借助“zigbee转蓝牙或WIFI”,才可与手机相连,大大增加了使用的复杂度。现如今,蓝牙网格采用基于Flooding协议的网格网络技术,数据包以广播的方式进行转发,每个节点都会接收到命令并进行转发,所以整个网络中会出现大量重复数据包,使得整体设备的功耗也会增加,因此当前的网格只适合规模较小的网络,存在一定的弊端。
技术实现思路
本专利技术实施例提供一种蓝牙网格通讯方法、装置、调控设备及计算机可读存储介质,用于减少甚至消除蓝牙网格网络中出现的重复数据包,从而保障蓝牙网格通讯的速度和质量。第一方面,本专利技术实施例提供了一种蓝牙网格通讯方法,该方法包括:蓝牙网 ...
【技术保护点】
1.一种蓝牙网格通讯方法,其特征在于,包括:蓝牙网格网络中的节点在接收到发送端发送的数据包时,判断所述数据包是否合法;在所述数据包合法时,判断所述数据包是否处理过;在所述数据包未处理过时,解析所述数据包并根据解析结果识别所述数据包的命令类型;控制所述节点执行命令,并根据所述命令类型确定是否需要向所述发送端返回命令执行结果。
【技术特征摘要】
1.一种蓝牙网格通讯方法,其特征在于,包括:蓝牙网格网络中的节点在接收到发送端发送的数据包时,判断所述数据包是否合法;在所述数据包合法时,判断所述数据包是否处理过;在所述数据包未处理过时,解析所述数据包并根据解析结果识别所述数据包的命令类型;控制所述节点执行命令,并根据所述命令类型确定是否需要向所述发送端返回命令执行结果。2.根据权利要求1所述的方法,其特征在于,判断所述数据包是否合法,包括:获取所述数据包携带的网络识别码、网络密钥以及源地址和目的地址;在所述网络识别码、网络密钥以及源地址和目的地址都合法时,判定所述数据包合法。3.根据权利要求1所述的方法,其特征在于,解析所述数据包并根据解析结果识别所述数据包的命令类型之前,还包括:判断是否需要转发所述数据包;若需要转发,则将所述数据包转发至所述蓝牙网格网络中的其他节点;若不需要转发,则执行所述解析所述数据包并根据解析结果识别所述数据包的命令类型的步骤。4.根据权利要求3所述的方法,其特征在于,判断是否需要转发所述数据包之前,还包括:将所述数据包标识为已处理。5.根据权利要求1所述的方法,其特征在于,控制所述节点执行命令,并根据所述命令类型确定是否需要向所述发送端返回命令执行结果,包括:在所述命令类型为第一命令时,控制所述节点执行命令,并向所述发送端返回命令执行结果;在所述命令类型为第二命令时,仅控制所述节点执行命令。6.根据权利要求5所述的方法,其特征在于,所述第一...
【专利技术属性】
技术研发人员:王二毛,
申请(专利权)人:苏州纽克斯电源技术股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。