System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种快速配网的方法及终端设备技术_技高网

一种快速配网的方法及终端设备技术

技术编号:42645188 阅读:5 留言:0更新日期:2024-09-06 01:40
本发明专利技术主要涉及无线通信技术领域。为了省略手动扫描二维码或输入SSID和密码连接的步骤,简化设备配网的复杂程度,本发明专利技术提供一种快速配网的方法及终端设备。在AP设备向环境中的STA设备发送自定义Beacon报文中以加密的方式嵌入SSID和密码,以及配网标志,STA设备检测到自定义Beacon报文中的配网标志后,加密模块对自定义Beacon报文中加密的SSID和密码,解析模块对解密后的SSID和密码进行解析,STA设备基于解析后的SSID和密码接入AP。

【技术实现步骤摘要】

本专利技术主要涉及无线通信,尤其是涉及一种快速配网的方法及终端设备


技术介绍

1、随着物联网(iot)的快速发展,wi-fi类终端产品如智能家居设备、工业自动化设备等日益增多。这些设备往往需要快速、简便地加入现有的无线网络中,以实现远程控制和数据传输。然而,许多这类设备由于设计和成本的限制,没有集成屏幕或物理键盘,导致传统的配网过程变得繁琐和用户不友好。用户通常需要通过第三方设备(如智能手机或平板电脑)下载特定的应用程序,然后通过扫描二维码或输入ssid和密码来连接设备,这个过程不仅耗时,而且对于非技术用户来说可能相当复杂。


技术实现思路

1、本申请所要解决的技术问题

2、提供一种快速配网的方法,旨在省略手动扫描二维码或输入ssid和密码连接的步骤,简化设备配网的复杂程度。

3、本方解决上述技术问题所采用的技术方案

4、一种快速配网的方法,包括以下步骤:

5、启动ap设备,ap设备向环境中的sta设备发送自定义beacon报文,所述自定义beacon报文中自定义字段包括加密的ssid和密码,还包括配网标志,所述配网标志用于标识当前ap处于可配网状态;

6、sta设备检测到自定义beacon报文中的配网标志后,对自定义beacon报文中加密的ssid和密码进行解密和解析;

7、sta设备基于解析后的ssid和密码接入ap。

8、进一步的,所述自定义beacon报文中的ssid和密码采用aes128加密算法进行加密。

9、进一步的,所述自定义beacon报文中还包括用于标识beacon报文中自定义字段的element id,用于标识element id字段长度的length,用于标识设备制造商的oui,用于标识密码字段长度的password length,用于标识加密后的密码的password,用于标识ssid长度的ssid length,用于标识加密后的ssid名称的ssid。

10、进一步的,所述方法还包括,在达到设定时间后,若sta设备未接入ap,则ap设备停止发送自定义beacon报文。

11、进一步的,所述方法还包括,在ap设备上设置物理按键触发ap设备向外发送自定义beacon报文。

12、进一步的,所述方法还包括,ap设备按照设定的频率向外发送自定义beacon报文。

13、进一步的,若ap设备支持多个频段,则分别定义每一个频段的自定义beacon报文。

14、进一步的,所述方法还包括,sta设备接入ap后,向ap设备发送接入ap成功的消息,ap设备停止发送自定beacon报文。

15、基于上述的一种快速配网的方法,本专利技术还提供一种快速配网的终端设备,具体包括触发模块、解析模块、加密模块和网络连接模块;

16、触发模块,用于触发ap设备进入配网模式;

17、所述加密模块,用于对ap设备生成的自定义beacon报文中的ssid和密码进行加密,以及对sta设备接收到的加密自定义beacon报文进行解密;

18、所述解析模块,用于对经过解密后的beacon报文进行解析;

19、所述网络连接模块,用于根据解析模块解析出的ssid和密码将sta设备接入ap。

20、本专利技术的有益效果

21、本专利技术所述的一种快速配网的方法及终端设备,通过在ap设备发出的beacon报文中嵌入ssid、密码和配网标志形成自定义beacon报文,并对生成的beacon报文采用加密算法进行加密,对sta设备接收到的beacon报文进行解密和解析,基于解析出的ssid和密码直接接入ap,可以简化sta设备配网的流程和复杂程度。

本文档来自技高网...

【技术保护点】

1.一种快速配网的方法,其特征在于,包括:

2.根据权利要求1所述的一种快速配网的方法,其特征在于,所述自定义Beacon报文中的SSID和密码采用AES128加密算法进行加密。

3.根据权利要求1所述的一种快速配网的方法,其特征在于,所述自定义Beacon报文中还包括用于标识Beacon报文中自定义字段的Element ID,用于标识Element ID字段长度的Length,用于标识设备制造商的OUI,用于标识密码字段长度的Password Length,用于标识加密后的密码的Password,用于标识SSID长度的Ssid Length,用于标识加密后的SSID名称的Ssid。

4.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,所述方法还包括,在达到设定时间后,若STA设备未接入AP,则AP设备停止发送自定义Beacon报文。

5.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,所述方法还包括,在AP设备上设置物理按键触发AP设备向外发送自定义Beacon报文。

6.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,所述方法还包括,AP设备按照设定的频率向外发送自定义Beacon报文。

7.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,若AP设备支持多个频段,则分别定义每一个频段的自定义Beacon报文。

8.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,所述方法还包括,STA设备接入AP后,向AP设备发送接入AP成功的消息,AP设备停止发送自定Beacon报文。

9.一种快速配网的终端设备,用于实现权利要求1-8任意一项所述的一种快速配网的方法,其特征在于,所述中终端设备包括:触发模块、解析模块、加密模块和网络连接模块;

...

【技术特征摘要】

1.一种快速配网的方法,其特征在于,包括:

2.根据权利要求1所述的一种快速配网的方法,其特征在于,所述自定义beacon报文中的ssid和密码采用aes128加密算法进行加密。

3.根据权利要求1所述的一种快速配网的方法,其特征在于,所述自定义beacon报文中还包括用于标识beacon报文中自定义字段的element id,用于标识element id字段长度的length,用于标识设备制造商的oui,用于标识密码字段长度的password length,用于标识加密后的密码的password,用于标识ssid长度的ssid length,用于标识加密后的ssid名称的ssid。

4.根据权利要求1-3任意一项所述的一种快速配网的方法,其特征在于,所述方法还包括,在达到设定时间后,若sta设备未接入ap,则ap设备停止发送自定义beacon报文。

5.根...

【专利技术属性】
技术研发人员:靳国荣曾琪苏金刚邹书强王伟军
申请(专利权)人:四川长虹新网科技有限责任公司
类型:发明
国别省市:

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

1