System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术主要涉及无线通信,尤其是涉及一种快速配网的方法及终端设备。
技术介绍
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
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.根...
【专利技术属性】
技术研发人员:靳国荣,曾琪,苏金刚,邹书强,王伟军,
申请(专利权)人:四川长虹新网科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。