[发明专利]一种快速稳定一键配置wifi的方法有效
申请号: | 202010969408.5 | 申请日: | 2020-09-15 |
公开(公告)号: | CN112261591B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 蔡勇;张瑞斌;于振中;李文兴 | 申请(专利权)人: | 哈工大机器人(合肥)国际创新研究院 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W12/04;H04W12/06;H04W16/18 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 孙倩倩 |
地址: | 230601 安徽省合肥市经*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 稳定 配置 wifi 方法 | ||
本发明涉及一种快速稳定一键配置wifi的方法,包括:信息采集阶段,智能设备扫描AP信息,对采集到的每个AP的ssid进行crc运算,得到crc校验码,并与ssid配对记录;轮询监听所有channel中的网络数据包;channel锁定阶段,智能设备接收到目标udp组播包且满足锁定条件时,停止channel切换,锁定当前channel持续监听;数据获取阶段,智能设备在锁定的channel中抓取组播包,并对所述组播包的目标mac地址字段进行解析,最终获取所述目标AP的crc校验码以及psw等信息。本发明将一键配置wifi过程分为三个阶段,对其中channel锁定、数据获取阶段实施不同的编码方式,提高了锁定channel的准确性,减少了实际数据传输量,并通过重新设计的数据获取编码规则有效屏蔽干扰同时提高了配网成功率。
【技术领域】
本发明属于无线设备配网和改性技术领域,尤其涉及一种快速稳定一键配置wifi的方法。
【背景技术】
智能设备联网是IoT实现“万物互联”的基础性功能,无线网络由于其灵活性、便捷性以及组网成本低等特点,现已广泛用于家居、工业、医药等领域的智能设备上。为解决无输入端口的智能设备无线联网的问题以及操作的便捷性,一键配置wifi技术应运而生。
当前对一键配置wifi实现方法各不相同,根据UDP包类型以及编码字段的不同,大致可以分为三类:1)组播地址编码,对组播udp包的地址字段进行编码,目前使用最为广泛,主要包括联发科MTK的SmartConnection、MARVELL的EasyConnection、Reltek的SimpleConfig等方案;2)组播长度编码,对组播udp包的length字段进行编码,以乐鑫Esp8266芯片中的SmartConfig方案为主要代表;3)广播长度编码,全网广播的方式发包并对广播UDP包长度字段编码,由微信AirKiss提出的一种实现方法。
由上述可知,实现一键配置wifi方式多种多样,即使对同类型UDP包的同一字段编码,各方案的编码方式也完全不同,方案间互不兼容。当前组播地址编码由于单个UDP包中可编码位数多,编解码算法实现简单等优点应用最广,但抗干扰差且易破解,无AP信道锁定阶段,同一局域网内若多个AP同时进行一键配网操作,则AP信息获取会出现错乱。而对length字段编码的方法实现中,微信的AirKiss算法比较完善,但接受过程分为多个阶段(guide、magic、prefix以及数据传输阶段),且每个阶段需要连续顺序接收到特定顺序的udp包,才能处理并进入下一阶段,网络丢包率在30%~40%情况下也需要较长时间才能完成psw和ssid数据的接收,当网络丢包率达到50%,就已经很难完成wifi配置功能了。
【发明内容】
为了解决现有技术中的上述问题,本发明提供了一种快速稳定一键配置wifi的方法。
本发明采用的技术方案具体如下:
一种快速稳定一键配置wifi的方法,包括以下步骤:
步骤1:客户控制端获取目标AP的SSID和无线密码psw,连接所述目标AP,并计算所述SSID的crc校验码,基于所述crc校验码和无线密码psw,生成预编码的多个udp组播包;
所述组播包包括3个符合预定锁定条件的锁定包、1个用于存储crc校验码的校验码包,以及1个用于存储psw长度n的长度包、n个用于存储psw字符的密码包;其中,所述组播包使用其mac地址字段的低23位来存储其对应的数据信息;
步骤2:客户控制端将生成的所述多个组播包发送给目标AP,所述目标AP在无线局域网中转发所述组播包;
步骤3:信息采集阶段,智能设备的wifi芯片扫描附近存在的所有AP信息,采集每个AP的ssid以及相应channel等主要信息,对所述每个AP的ssid字符串进行crc运算,得到crc校验码,并与ssid配对记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈工大机器人(合肥)国际创新研究院,未经哈工大机器人(合肥)国际创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010969408.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有翻转功能的面包烘烤装置
- 下一篇:一种血液柜及血液存储系统