当前位置: 首页 > 专利查询>启北公司专利>正文

设备配网方法及装置、系统及存储介质制造方法及图纸

技术编号:31979798 阅读:14 留言:0更新日期:2022-01-20 01:35
本申请实施例公开了一种设备配网方法及装置、系统及存储介质,方法包括:第一设备按照RSSI编码方式对包含配网请求的第一待编码数据进行编码,生成第一待编码数据对应的第一RSSI值序列,RSSI值编码方法是指将待编码数据进行编码得到码值序列,设置编码序列中码值对应的RSSI值的大小,形成RSSI值序列,第一设备广播该第一RSSI值序列,使得第二设备在确定第一RSSI值序列中包含配网请求之后,按照RSSI编码方式对包含配网信息的第二待编码数据进行编码,得到第二RSSI值序列,使得第一设备能够基于第二RSSI值序列得到配网信息,按照配网信息进行配网。通过设置RSSI编码方式,使得第一设备与第二设备能够通过广播的方式交互配网请求及配网信息,不受限于无线协议,灵活性强。灵活性强。灵活性强。

【技术实现步骤摘要】
设备配网方法及装置、系统及存储介质


[0001]本申请涉及通信
,尤其涉及一种设备配网方法及装置、系统及存储介质。

技术介绍

[0002]目前,无线设备入网需要使用到配网信息,如果想通过无线的方式进行配网就必须要通过该无线设备支持的无线协议去获取配网信息,即发送配网信息的无线设备和接收配网信息的设备需要支持相同的无线协议。
[0003]然而,目前该种配网方式局限性太大,灵活性差,无法适应配网需求。

技术实现思路

[0004]本申请的主要目的在于提供一种设备配网方法及装置、系统及存储介质,配网方式灵活,且不受限于无线协议是否相同,能够适配更多配网需求。
[0005]为实现上述目的,本申请第一方面提供一种设备配网方法,所述方法包括:
[0006]第一设备按照接收信号强度指示RSSI编码方式对包含配网请求的第一待编码数据进行编码,生成所述第一待编码数据对应的第一RSSI值序列;
[0007]所述第一设备广播所述第一RSSI值序列;
[0008]若接收到第二设备发送的第二RSSI值序列,且所述第二RSSI值序列对应的第二解码数据中包含配网信息,则利用所述配网信息接入网络;所述第二RSSI值序列为所述第二设备基于所述第一RSSI值序列得到所述配网请求之后,按照所述RSSI编码方式对包含所述配网信息的第二待编码数据进行编码得到的。
[0009]可选地,所述RSSI编码方式包括:
[0010]将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列,所述目标区间由RSSI的最大值及RSSI的最小值构成,所述最大值和最小值分别为基于所述第一设备与第二设备允许的最大距离和最小距离得到的。
[0011]可选地,所述将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列包括:
[0012]将所述待编码数据进行编码得到所述码值序列,遍历所述码值序列,对于遍历到的目标码值,获取所述目标码值的上一码值对应的RSSI值;
[0013]若所述目标码值为第一类值,则将所述上一码值对应的RSSI值加上或减去第一预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,若所述目标码值为第二类值,则将所述上一码值对应的RSSI值加上或减去第二预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,以得到所述待编码数据的RSSI值序列,所述第一预设阈值大于预设比较值,所述预设比较值大于所述第二预设阈值。
[0014]可选地,所述待编码数据还包括:前导码及后导码,所述前导码、所述配网请求及所述后导码依次排列构成所述第一待编码数据,所述前导码、所述配网信息及所述后导码
依次排列构成所述第二待编码数据,所述前导码及所述后导码用于定位所述配网请求或所述配网信息。
[0015]可选地,所述方法还包括:
[0016]若接收到所述第二设备发送的第二RSSI值序列,则确定所述第二RSSI值序列中各个RSSI值对应的码值,得到第二码值序列;
[0017]对所述第二码值序列进行解码,得到所述第二解码数据;
[0018]若所述第二解码数据中包含所述前导码及所述后导码,则提取所述前导码与所述后导码之间的数据作为所述配网信息。
[0019]可选地,所述确定第二RSSI值序列中各个RSSI值对应的码值,得到第二码值序列,包括:
[0020]遍历所述第二RSSI值序列,确定遍历到的目标RSSI值与上一RSSI值之间的差值;
[0021]若所述差值大于所述预设比较值,则确定所述目标RSSI值对应的码值为第一类值,若所述差值小于所述预设比较值,则确定所述目标RSSI值对应的码值为第二类值,以得到所述第二RSSI值对应的第二码值序列。
[0022]可选地,所述第一设备广播所述第一RSSI值序列,包括:
[0023]按照信道频率的使用概率从大到小的顺序对所述第一设备支持的信道频率进行排序,得到信道频率序列;
[0024]对所述信道频率序列进行遍历,在遍历到的目标信道频率中广播所述第一RSSI值序列;
[0025]若在预设时长内接收到所述第二设备发送的第二RSSI值序列,且所述第二RSSI值序列对应的第二解码数据中包含配网信息,则利用所述配网信息接入网络;
[0026]若在所述预设时长内未接收第二设备发送的第二RSSI值序列,则继续遍历。
[0027]为实现上述目的,本申请第二方面提供一种设备配网方法,所述方法包括:
[0028]第二设备若接收到第一设备发送的第一RSSI值序列,并确定所述第一RSSI值序列对应的第一解码数据包含配网请求,则按照RSSI编码方式对包含配网信息的第二待编码数据进行编码,得到第二RSSI值序列;
[0029]所述第二设备广播所述第二RSSI值序列。
[0030]可选地,所述RSSI编码方式包括:
[0031]将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列,其中,所述目标区间由RSSI的最大值及RSSI的最小值构成。
[0032]可选地,所述将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列包括:
[0033]将所述待编码数据进行编码得到所述码值序列,遍历所述码值序列,对于遍历到的目标码值,获取所述目标码值的上一码值对应的RSSI值;
[0034]若所述目标码值为第一类值,则将所述上一码值对应的RSSI值加上或减去第一预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,若所述目标码值为第二类值,则将所述上一码值对应的RSSI值加上或减去第二预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,以得到所述待编码数据的RSSI值
序列,所述第一预设阈值大于预设比较值,所述预设比较值大于所述第二预设阈值。
[0035]可选地,所述方法还包括:
[0036]所述第二设备若接收到所述第一设备发送的所述第一RSSI值序列,则确定所述第一RSSI值序列中各个RSSI值对应的码值,得到第一码值序列;
[0037]对所述第一码值序列进行解码,得到所述第一解码数据;
[0038]若所述第一解码数据中包含前导码、后导码,则确定所述前导码与所述后导码之间的数据为所述配网请求。
[0039]可选地,所述确定所述前导码与所述后导码之间的数据为所述配网请求之后还包括:
[0040]获取所述配网请求中包含的目标区间,确定所述前导码、所述后导码及所述配网请求构成的数据对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备配网方法,其特征在于,所述方法包括:第一设备按照RSSI编码方式对包含配网请求的第一待编码数据进行编码,生成所述第一待编码数据对应的第一RSSI值序列;所述第一设备广播所述第一RSSI值序列;若接收到第二设备发送的第二RSSI值序列,且所述第二RSSI值序列对应的第二解码数据中包含配网信息,则利用所述配网信息接入网络;所述第二RSSI值序列为所述第二设备基于所述第一RSSI值序列得到所述配网请求之后,按照所述RSSI编码方式对包含所述配网信息的第二待编码数据进行编码得到的。2.根据权利要求1所述的方法,其特征在于,所述RSSI编码方式为:将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列,其中,所述目标区间由RSSI的最大值及RSSI的最小值构成。3.根据权利要2所述的方法,其特征在于,所述将待编码数据进行编码得到码值序列,设置所述码值序列中各个码值对应的RSSI值的大小,且各个码值对应的RSSI值位于目标区间内,形成RSSI值序列,包括:将所述待编码数据进行编码得到所述码值序列,遍历所述码值序列,对于遍历到的目标码值,获取所述目标码值的上一码值对应的RSSI值;若所述目标码值为第一类值,则将所述上一码值对应的RSSI值加上或减去第一预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,若所述目标码值为第二类值,则将所述上一码值对应的RSSI值加上或减去第二预设阈值,得到处于所述目标区间内的和值或差值作为所述目标码值的RSSI值,以得到所述待编码数据的RSSI值序列,所述第一预设阈值大于预设比较值,所述预设比较值大于所述第二预设阈值。4.根据权利要求1所述的方法,其特征在于,所述待编码数据还包括:前导码及后导码,所述前导码、所述配网请求及所述后导码依次排列构成所述第一待编码数据,所述前导码、所述配网信息及所述后导码依次排列构成所述第二待编码数据,所述前导码及所述后导码用于定位所述配网请求或所述配网信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若接收到所述第二设备发送的第二RSSI值序列,则确定所述第二RSSI值序列中各个RSSI值对应的码值,得到第二码值序列;对所述第二码值序列进行解码,得到所述第二解码数据;若所述第二解码数据中包含所述前导码及所述后导码,则提取所述前导码与所述后导码之间的数据作为所述配网信息。6.根据权利要求5所述的方法,其特征在于,所述确定第二RSSI值序列中各个RSSI值对应的码值,得到第二码值序列,包括:遍历所述第二RSSI值序列,确定遍历到的目标RSSI值与上一RSSI值之间的差值;若所述差值大于所述预设比较值,则确定所述目标RSSI值对应的码值为第一类值,若所述差值小于所述预设比较值,则确定所述目标RSSI值对应的码值为第二类值,以得到所述第二RSSI值对应的第二码值序列。7.根据权利要求1所述的方法,其特征在于,所述第一设备广播所述第一RSSI值序列,
包括:按照信道频率的使用概率从大到小的顺序对所述第一设备支持的信道频率进行排序,得到信道频率序列;对所述信道频率序列进行遍历,在遍历到的目标信道频率中广播所述第一RSSI值序列;若在预设时长内接收到所述第二设备发送的第二RSSI值序列,且所述第二RSSI值序列对应的第二解码数据中包含配网信息,则利用所述配网信息接入网络;若在所述预设时长内未接收第二设备发送的第二RSSI值序列,则继续遍历。8.一种设备配网方法,其特征在于,所述方法包括:第二设备若接收到第一设备发送的第一RSSI值序列,并确定所述第一RSSI...

【专利技术属性】
技术研发人员:范乐宇
申请(专利权)人:启北公司
类型:发明
国别省市:

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

1