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

技术编号:34463135 阅读:15 留言:0更新日期:2022-08-10 08:34
本申请实施例提供了一种设备配网方法、装置、设备及存储介质,涉及物联网技术领域。所述方法包括:第一设备广播第一管理帧,第一管理帧的自定义字段携带第一网络的联网信息,第一网络的联网信息用于配置第二设备接入第一网络;第二设备接收第一管理帧。本申请实施例实现了配网设备与智能设备之间关于配网相关的信息的快速交互;确保了配网设备当前的通讯连接的稳定性;对智能设备的设备能力不存在严苛的要求,可以在一定程度上降低智能设备的成本。本。本。

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


[0001]本申请实施例涉及物联网
,特别涉及一种设备配网方法、装置、设备及存储介质。

技术介绍

[0002]智能设备(Intelligent Device)包括具备计算能力和处理能力的设备、器械以及机器等。通常情况下,在第一次使用智能设备或者在更换智能设备的使用场景(如将智能设备从一个网络环境更换至另一个网络环境中使用)等情况下,需要对智能设备进行配网,以使得智能设备连接至网络,进而通过网络实现对智能设备的控制。
[0003]相关技术提供了多种配置智能设备入网的方法,其中包括基于AP(Access Point,接入点)连接的配网方式。基于AP连接的配网方式的主要流程如下:智能设备开启soft AP(软AP),并广播soft AP的信标(beacon);配网设备在扫描到该soft AP的信标后,接入该soft AP,从而配网设备和智能设备位于相同的局域网(智能设备开启的soft AP所提供的网络服务)中;通过智能设备开启的soft AP所提供的网络服务,配网设备可以向智能设备发送需要接入的AP的网络配置信息,如需要接入的AP的密码等;之后,智能设备关闭soft AP,并根据配网设备发送的网络配置信息接入AP,进而完成配网过程。
[0004]从上述配网流程可见,配网设备在为智能设备配网的过程中,需要断开配网设备当前连接的网络,并接入智能设备启动的soft AP,才能进一步向智能设备发送网络配置信息以配置智能设备入网。然而,这样会导致配网设备当前的通讯连接断开,对配网设备的正常通讯产生不利影响。

技术实现思路

[0005]本申请实施例提供了一种设备配网方法、装置、设备及存储介质,可用于实现配网设备与智能设备之间关于配网相关的信息的快速交互,并同时确保配网设备当前的通讯连接的稳定性。所述技术方案如下:
[0006]一方面,本申请实施例提供了一种设备配网方法,应用于第一设备中,所述第一设备与第二设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述方法包括:
[0007]广播第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0008]另一方面,本申请实施例提供了一种设备配网方法,应用于第二设备中,所述第二设备与第一设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述方法包括:
[0009]接收来自于所述第一设备的第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0010]再一方面,本申请实施例提供了一种设备配网装置,设置在第一设备中,所述第一设备与第二设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述装置包括:
[0011]第一广播模块,用于广播第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0012]又一方面,本申请实施例提供了一种设备配网装置,设置在第二设备中,所述第二设备与第一设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述装置包括:
[0013]第一接收模块,用于接收来自于所述第一设备的第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0014]还一方面,本申请实施例提供了一种第一设备,所述第一设备与第二设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;
[0015]所述第一设备包括:处理器,以及与所述处理器相连的收发器;其中:
[0016]所述收发器,用于广播第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0017]还一方面,本申请实施例提供了一种第二设备,所述第二设备与第一设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;
[0018]所述第二设备包括:处理器,以及与所述处理器相连的收发器;其中:
[0019]所述收发器,用于接收来自于所述第一设备的第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。
[0020]还一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序用于被第一设备的处理器执行,以实现上述第一设备侧的设备配网方法。
[0021]还一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序用于被第二设备的处理器执行,以实现上述第二设备侧的设备配网方法。
[0022]还一方面,本申请实施例提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在第一设备上运行时,用于实现如上述第一设备侧的设备配网方法。
[0023]还一方面,本申请实施例提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在第二设备上运行时,用于实现如上述第二设备侧的设备配网方法。
[0024]还一方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品被第一设备的处理器执行时,其用于实现上述第一设备侧的设备配网方法。
[0025]还一方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品被第二设备的处理器执行时,其用于实现上述第二设备侧的设备配网方法。
[0026]本申请实施例提供的技术方案可以带来如下有益效果:
[0027]通过配网设备向智能设备广播配网相关的信息,实现了配网设备与智能设备之间关于配网相关的信息的快速交互。本申请实施例中,由于配网设备无需断开当前的通讯连接即可向智能设备广播配网相关的信息,确保了配网设备当前的通讯连接的稳定性。并且,本申请实施例中,由于智能设备仅需监听即可获取配网相关的信息,而无需启动热点连接,从而对智能设备的设备能力不存在严苛的要求,可以在一定程度上降低智能设备的成本。
附图说明
[0028]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本申请一个实施例提供的配网系统的示意图;
[0030]图2是本申请一个实施例提供的基于AP连接的配网方式的流程图;
[0031本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备配网方法,其特征在于,应用于第一设备中,所述第一设备与第二设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述方法包括:广播第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。2.根据权利要求1所述的方法,其特征在于,所述广播第一管理帧,包括:在所述第二设备的工作信道上广播所述第一管理帧。3.根据权利要求1所述的方法,其特征在于,所述自定义字段包括至少一个信元,所述至少一个信元中的第一信元包括以下子字段中的至少一个子字段:标签号子字段,用于标识所述自定义字段;长度子字段,用于标识所述第一信元的长度;组织唯一标识符子字段,用于标识所述第一信元对应的格式标准;数据类型子字段,用于标识二层消息的类型;数据子字段,用于描述所述二层消息的内容信息。4.根据权利要求1所述的方法,其特征在于,所述第一管理帧携带的二层消息包括设备配网请求;所述设备配网请求对应的数据类型子字段的值为第一值;所述设备配网请求对应的数据子字段携带所述第一网络的联网信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收来自于所述第二设备的第二管理帧,所述第二管理帧的所述自定义字段携带所述第二设备的配网进度信息。6.根据权利要求5所述的方法,其特征在于,所述第二管理帧携带的二层消息包括设备配网应答;所述设备配网应答对应的数据类型子字段的值为第二值;所述设备配网应答对应的数据子字段携带所述配网进度信息。7.根据权利要求5所述的方法,其特征在于,所述接收来自于所述第二设备的第二管理帧之前,还包括:在所述第一网络对应的信道上广播第三管理帧,所述第三管理帧的所述自定义字段携带针对所述第二设备的配网进度查询信息。8.根据权利要求7所述的方法,其特征在于,所述第三管理帧携带的二层消息包括设备配网请求;所述设备配网请求对应的数据类型子字段的值为第一值;所述设备配网请求对应的数据子字段携带所述配网进度查询信息。9.根据权利要求7所述的方法,其特征在于,所述在所述第一网络对应的信道上广播第三管理帧,包括:从所述第一管理帧的广播时刻开始,经过第一时长后,在所述第一网络对应的信道上广播所述第三管理帧。10.根据权利要求7所述的方法,其特征在于,所述在所述第一网络对应的信道上广播第三管理帧之后,还包括:
在检测到第二网络的情况下,再次在所述第二设备的工作信道上广播所述第一管理帧,所述第二网络为所述第二设备启动的网络。11.根据权利要求1所述的方法,其特征在于,所述在所述第二设备的工作信道上广播所述第一管理帧之前,还包括:获取所述第二设备的设备信息,所述第二设备的设备信息包括以下至少一项:所述第二设备的工作信道、所述第二设备的产品标识信息、所述第二设备的能力信息、随机数;其中,所述第二设备的能力信息包括所述第二设备支持二层配网;所述随机数用于生成共享密钥以加密所述第一网络的联网信息。12.根据权利要求11所述的方法,其特征在于,所述第一管理帧还携带所述随机数,所述随机数用于所述第二设备进行消息验证。13.根据权利要求1所述的方法,其特征在于,所述至少一个管理帧的类型包括行动帧或探测帧。14.一种设备配网方法,其特征在于,应用于第二设备中,所述第二设备与第一设备之间通过n个管理帧进行交互,所述n个管理帧中的至少一个管理帧包括自定义字段,所述n为正整数;所述方法包括:接收来自于所述第一设备的第一管理帧,所述第一管理帧的所述自定义字段携带第一网络的联网信息,所述第一网络的联网信息用于配置所述第二设备接入所述第一网络。15.根据权利要求14所述的方法,其特征在于,所述接收来自于所述第一设备的第一管理帧,包括:在所述第二设备的工作信道上监听所述第一管理帧。16.根据权利要求14所述的方法,其特征在于,所述自定义字段包括至少一个信元,所述至少一个信元中的第一信元包括以下子字段中的至少一个子字段:标签号子字段,用于标识所述自定义字段;长度子字段,用于标识所述第一信元的长度;组织唯一标识符子字段,用于标识所述第一信元对应的格式标准;数据类型子字段,用于标识二层消息的类型;数据子字段,用于描述所述二层消息的内容信息。17.根据权利要求14所述的方法,其特征在于,所述第一管理帧携带的二层消息包括设备配网请求;所述设备配网请求对应的数据类型子字段的值为第一值;所述设备配网请求对应的数据子字段携带所述第一网络的联网信息。18.根据权利要求14所述的方法,其特征在于,所述方法还包括:向所述第一设备发送第二管理帧,所述第二管理帧的所述自定义字段携带所述第二设备的配网进...

【专利技术属性】
技术研发人员:曾春亮翟召轩余志刚吴泰月范作朱洪波徐丰华成云峰余振荣魏竟林
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1