WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf

上传人:a2 文档编号:672117 上传时间:2018-03-03 格式:PDF 页数:9 大小:866.21KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410379683.6

申请日:

2014.08.04

公开号:

CN104159219A

公开日:

2014.11.19

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 12/04申请日:20140804|||公开

IPC分类号:

H04W12/04(2009.01)I; H04W76/02(2009.01)I

主分类号:

H04W12/04

申请人:

深圳市晶讯软件通讯技术有限公司

发明人:

田帅坡

地址:

518034 广东省深圳市福田区香梅路青海大厦811-819房

优先权:

专利代理机构:

深圳市顺天达专利商标代理有限公司 44217

代理人:

李琴

PDF下载: PDF下载
内容摘要

本发明涉及WiFi终端以及WiFi终端快速接入WiFi AP的方法和系统。所述方法包括:S1.由第一WiFi终端接入WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;S2.由第二WiFi终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。本发明中,WiFi终端能够快速接入WiFi AP,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。

权利要求书

1.  一种WiFi终端快速接入WiFi AP的方法,其特征在于,包括如下步骤:
S1、由第一WiFi终端接入WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;
S2、由第二WiFi终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。

2.
  根据权利要求1所述的方法,其特征在于,所述特定的UDP数据包包含有特定的标识头;
所述步骤S2进一步包括:由第二WiFi终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。

3.
  一种WiFi终端快速接入WiFi AP的系统,其特征在于,包括:
WiFi AP,用于提供WiFi网络;
第一WiFi终端,用于接入所述WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;
第二WiFi终端,用于接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。

4.
  根据权利要求3所述的系统,其特征在于,所述特定的UDP数据包包含有特定的标识头;所述第二WiFi终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。

5.
  一种WiFi终端,其特征在于,包括:
WiFi接入模块,用于接入WiFi AP的WiFi网络;
WiFi接入信息配置模块,用于获取所述WiFi网络的网络名称和接入密码,并将所述网络名称和接入密码携带在一系列特定的UDP数据包的长度信息 中;
发送模块,用于通过所述WiFi网络发送所述特定的UDP数据包。

6.
  根据权利要求5所述的WiFi终端,其特征在于,所述WiFi接入信息配置模块在所述特定的UDP数据包中设置特定的标识头。

7.
  一种WiFi终端,其特征在于,包括:
接收模块,用于接收特定的UDP数据包;
解析模块,用于解析所述特定的UDP数据包的长度信息以获得网络名称和接入密码;
WiFi接入模块,用于基于所述网络名称和接入密码接入WiFi AP。

8.
  根据权利要求7所述的WiFi终端,其特征在于,所述接收模块通过识别UDP数据包的标识头确定所述特定的UDP数据包。

说明书

WiFi终端及WiFi终端快速接入WiFi AP的方法和系统
技术领域
本发明涉及WiFi网络技术,更具体地说,涉及WiFi终端以及WiFi终端快速接入WiFi AP的方法和系统。
背景技术
当支持WiFi的终端例如智能手机需要连接到某一个WiFi网络时,目前通常的方法是由手机扫描当前网络中存在的WiFi热点,然后选择需要连接的网络,输入密码之后就会连接该网络。这种方法对于有屏幕显示、可以方便输入的高级智能终端设备来说是恰当的,但是对于一个没有显示屏也没有输入按键、更没有触摸屏的WiFi智能插座就显得毫无用处。
针对这个问题,很多公司提出了自己的解决方案,主要有以下几种:
1、通过WPS按键配置。现在有很多无线路由器都会有一个称为“WPS”的按键,当WiFi终端需要连接到这个无线路由器的时候,首先按下无线路由器的WPS按键,然后再按下WiFi终端的WPS按键,这样,WiFi终端和无线路由器就会自动配对,最后可成功连接到这个无线路由器。这种方法有一个致命的缺点就是,有很多高级的加密算法不支持WPS,这样为了方便配置便不得不降低无线路由器的加密等级,这是很多客户无法接受的。这种方法的另外一个大的缺陷就是部分无线路由器不支持WPS。因此这种方法很难做到通用,无法兼容到市场上的所有无线路由器。
2、通过使WiFi终端工作在AP或者Soft AP的方式下实现配置。实际的连接过程是:首先按下WiFi终端的某一个按键,使得WiFi终端工作在AP模式,然后通过智能手机搜索到该WiFi终端的网络并连接上,然后运行手机上的特有软件,输入需要连接的无线路由器的网络名称和密码,点击配置按钮后就可以将需要连接到的无线路由器的信息发送给WiFi终端,WiFi终端收到后 就根据这个信息连接目标无线路由器。当WiFi终端成功连接到无线路由器后,智能手机需要手动的再切换回无线路由器网络。这种方法的缺点是,用户需要的操作太多,往往需要用户手动从当前网络切换到WiFi终端的网络上去,完成配置后再切换回原来使用的网络,对普通用户来说难度稍高。
以上两种方案都无法使用户获得最佳的用户体验。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种简单高效的WiFi终端快速接入WiFi AP的方法和系统以及WiFi终端。
本发明解决其技术问题所采用的技术方案是:提出一种WiFi终端快速接入WiFi AP的方法,包括如下步骤:
S1、由第一WiFi终端接入WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;
S2、由第二WiFi终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。
根据本发明的一个实施例中,所述特定的UDP数据包包含有特定的标识头;
所述步骤S2进一步包括:由第二WiFi终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。
本发明为解决其技术问题还提出一种WiFi终端快速接入WiFi AP的系统,包括:
WiFi AP,用于提供WiFi网络;
第一WiFi终端,用于接入所述WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;
第二WiFi终端,用于接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。
根据本发明的一个实施例中,所述特定的UDP数据包包含有特定的标识头;所述第二WiFi终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。
本发明为解决其技术问题还提出一种WiFi终端,包括:
WiFi接入模块,用于接入WiFi AP的WiFi网络;
WiFi接入信息配置模块,用于获取所述WiFi网络的网络名称和接入密码,并将所述网络名称和接入密码携带在一系列特定的UDP数据包的长度信息中;
发送模块,用于通过所述WiFi网络发送所述特定的UDP数据包。
根据本发明的一个实施例中,所述WiFi接入信息配置模块在所述特定的UDP数据包中设置特定的标识头。
本发明为解决其技术问题还提出一种WiFi终端,包括:
接收模块,用于接收特定的UDP数据包;
解析模块,用于解析所述特定的UDP数据包的长度信息以获得网络名称和接入密码;
WiFi接入模块,用于基于所述网络名称和接入密码接入WiFi AP。
根据本发明的一个实施例中,所述接收模块通过识别UDP数据包的标识头确定所述特定的UDP数据包。
本发明通过智能手机等方便接入操作的第一WiFi终端连接到无线路由器上,将接入相应WiFi网络的网络名称和接入密码携带在其通过该WiFi网络发送的UDP数据包中的长度信息中,由待接入该WiFi网络的智能家电等不方面输入操作的第二WiFi终端通过接收并解析数据包的长度信息获得网络名称和接入密码,从而自动接入该WiFi网络,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明一个实施例的WiFi终端快速接入WiFi AP的系统的示意图;
图2是本发明一个实施例的第一WiFi终端的逻辑框图;
图3是本发明一个实施例的第二WiFi终端的逻辑框图;
图4是本发明一个实施例的UDP数据包的结构示意图;
图5是本发明一个实施例的WiFi终端快速接入WiFi AP的方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提出一种WiFi终端快速接入WiFi AP的方法和系统,所基于的原理是:未接入目标路由器(AP)的WiFi终端不知道目标路由器的加密方法、密钥、信道,但是可以看到和接收已经接入目标AP的WiFi终端在这个WiFi网络内传输的所有数据包。虽然未接入的WiFi终端不能将数据包内的数据内容解码出来,但是仍然可以获得很多关于数据包的信息,例如数据发送者和接收者的MAC地址、发送数据的长度。因此,本发明所采用的解决方案是:利用数据包的长度来携带需要传送的数据。加密对数据的影响是恒定的,例如发送了n字节,那么加密后的数据是n+x字节。若要发送字母w(ASCII码为119)给未接入目标AP的WiFi终端,那么就需要发送一个长度为119的数据包,该WiFi终端收到的数据包可能的长度是219,减去加密的影响100,就得到了字母w的ASCII码。这样,便可以通过已接入目标AP的WiFi终端在该WiFi网络上发送一系列特殊的UDP数据包来向未接入目标AP的WiFi终端传递网络名称和接入密码,以便未接入的WiFi终端基于该网络名称和接入密码自动接入目标AP,无需复杂的用户操作。
图1示出了本发明一个实施例的WiFi终端快速接入WiFi AP的系统100。如图1所示,该系统100包括WiFi AP 110、第一WiFi终端120和第二WiFi 终端130。其中,WiFi AP 110用于提供WiFi网络。第一WiFi终端120用于接入WiFi AP 110的WiFi网络,获取该WiFi网络的网络名称(SSID)和接入密码,并通过该WiFi网络发送一系列特定的UDP数据包,利用该UDP数据包的长度携带WiFi网络的网络名称和接入密码。第二WiFi终端130用于接收第一WiFi终端120发送的特定的UDP数据包,解析该特定的UDP数据包的长度信息以获得网络名称和接入密码,并基于所述网络名称和接入密码接入WiFi AP 110。
第一WiFi终端120可以是例如智能手机、PAD等具有友好的用户输入界面的WiFi终端设备,用户通过第一WiFi终端120可以以常规的方式很方便的接入WiFi AP 110。图2示出了本发明一个实施例的第一WiFi终端120的逻辑框图。如图2所示,第一WiFi终端120包括WiFi接入模块121、WiFi接入信息配置模块122和发送模块123。WiFi接入模块121用于接入WiFi AP 110的WiFi网络。具体来说,WiFi接入模块121用于扫描并选择目标WiFi AP 110,基于用户输入的接入密码连接上WiFi AP 110,然后便可以使用WiFi AP 110提供的WiFi网络。WiFi接入信息配置模块122用于获取该WiFi网络的网络名称和接入密码,并产生一系列特定的UDP数据包,将网络名称和接入密码携带在该UDP数据包的长度信息中。一个具体实施例中,WiFi接入信息配置模块122可以从WiFi接入模块121获得该WiFi网络的网络名称和接入密码信息。发送模块123用于通过该WiFi网络发送WiFi接入信息配置模块122产生的特定的UDP数据包。
第二WiFi终端130可以是各种不方便用户输入操作的WiFi终端,例如各种智能家电产品,如WiFi智能插座、WiFi智能遥控器、WiFi智能LED灯等。这些终端都没有输入设备,无法输入需要连接网络的网络名称和接入密码,因此无法以常规的方式快捷连接到WiFi AP 110上。图3示出了本发明一个实施例的第二WiFi终端130的逻辑框图。如图3所示,第二WiFi终端130包括接收模块131、解析模块132和WiFi接入模块133。接收模块131用于接收第一WiFi终端120通过WiFi AP 110提供的WiFi网络发送的一系列特定的UDP数据包。解析模块132用于解析该特定的UDP数据包的长度信息以获得网络名 称和接入密码。解析模块132只对UDP数据包的长度感兴趣,并不解析UDP数据包内的数据内容。WiFi接入模块133用于基于网络名称和接入密码接入对应的WiFi AP 110。具体来说,WiFi接入模块133根据网络名称连接目标WiFi AP 110,并用接入密码完成接入认证,接入WiFi AP 110提供的WiFi网络。
第二WiFi终端130通过以上方式接入WiFi AP 110,操作简单,无需用户进行复杂的配置操作,给用户带来最佳的用户体验。但是,第二WiFi终端130还会面临一个问题,就是第二WiFi终端130收到的UDP数据包中可能包含大量的其它终端发送的无用的数据包,还有很多无线网络的管理数据包、QoS服务数据包等,影响第二WiFi终端130对第一WiFi终端120发送的特定UDP数据包的辨识。因此,本发明的一个优选实施例中,第二WiFi终端120的WiFi接入信息配置模块122对其产生的UDP数据包进行了特殊处理,在该特定的UDP数据包中设置特定的标识头,以便第二WiFi终端能够辨识这些特定的UDP数据包,如图4所示。第二WiFi终端130的接收模块131在收到UDP数据包后,首先识别UDP数据包的标识头以确定该UDP数据包是否是第一WiFi终端发送的特定UDP数据包,然后再由解析模块132解析该UDP数据包的长度信息获取网络名称和接入密码。
图5示出了本发明一个实施例的WiFi终端快速接入WiFi AP的方法500的流程图。如图5所示,该方法500包括:
步骤S501中,由第一WiFi终端接入WiFi AP的WiFi网络,获取所述WiFi网络的网络名称和接入密码,并通过所述WiFi网络发送一系列特定的UDP数据包。其中,所述UDP数据包的长度携带了所述网络名称和接入密码。优选实施例中,所述UDP数据包还包含有特定的标识头。
步骤S502中,由第二WiFi终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WiFi AP。具体实施例中,第二WiFi终端接收到UDP数据包后,首先通过识别该UDP数据包的标识头来确定该UDP数据包是否为第一WiFi终端发送的特定UDP数据包,然后再解析该UDP数据包 的长度信息获取网络名称和接入密码。
本发明的以上方法通过第一WiFi终端连接到无线路由器上,将接入相应WiFi网络的网络名称和接入密码携带在其通过该WiFi网络发送的UDP数据包的长度信息中,由待接入该WiFi网络的第二WiFi终端通过接收并解析数据包的长度信息获得网络名称和接入密码,从而自动接入该WiFi网络,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。因而本发明尤其适用于那些没有输入设备的需要连接无线路由器的WiFi终端。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf_第1页
第1页 / 共9页
WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf_第2页
第2页 / 共9页
WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf》由会员分享,可在线阅读,更多相关《WIFI终端及WIFI终端快速接入WIFIAP的方法和系统.pdf(9页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104159219A43申请公布日20141119CN104159219A21申请号201410379683622申请日20140804H04W12/04200901H04W76/0220090171申请人深圳市晶讯软件通讯技术有限公司地址518034广东省深圳市福田区香梅路青海大厦811819房72发明人田帅坡74专利代理机构深圳市顺天达专利商标代理有限公司44217代理人李琴54发明名称WIFI终端及WIFI终端快速接入WIFIAP的方法和系统57摘要本发明涉及WIFI终端以及WIFI终端快速接入WIFIAP的方法和系统。所述方法包括S1由第一WIFI终端接入WIFIAP。

2、的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;S2由第二WIFI终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。本发明中,WIFI终端能够快速接入WIFIAP,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。51INTCL权利要求书1页说明书5页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图2页10申请公布号。

3、CN104159219ACN104159219A1/1页21一种WIFI终端快速接入WIFIAP的方法,其特征在于,包括如下步骤S1、由第一WIFI终端接入WIFIAP的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;S2、由第二WIFI终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。2根据权利要求1所述的方法,其特征在于,所述特定的UDP数据包包含有特定的标识头;所述步骤S2进。

4、一步包括由第二WIFI终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。3一种WIFI终端快速接入WIFIAP的系统,其特征在于,包括WIFIAP,用于提供WIFI网络;第一WIFI终端,用于接入所述WIFIAP的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;第二WIFI终端,用于接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。4根据权利要求3所述的系统。

5、,其特征在于,所述特定的UDP数据包包含有特定的标识头;所述第二WIFI终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。5一种WIFI终端,其特征在于,包括WIFI接入模块,用于接入WIFIAP的WIFI网络;WIFI接入信息配置模块,用于获取所述WIFI网络的网络名称和接入密码,并将所述网络名称和接入密码携带在一系列特定的UDP数据包的长度信息中;发送模块,用于通过所述WIFI网络发送所述特定的UDP数据包。6根据权利要求5所述的WIFI终端,其特征在于,所述WIFI接入信息配置模块在所述特定的UDP数据包中设置特定的标识头。7一种WIFI终端,其特征在于,包括。

6、接收模块,用于接收特定的UDP数据包;解析模块,用于解析所述特定的UDP数据包的长度信息以获得网络名称和接入密码;WIFI接入模块,用于基于所述网络名称和接入密码接入WIFIAP。8根据权利要求7所述的WIFI终端,其特征在于,所述接收模块通过识别UDP数据包的标识头确定所述特定的UDP数据包。权利要求书CN104159219A1/5页3WIFI终端及WIFI终端快速接入WIFIAP的方法和系统技术领域0001本发明涉及WIFI网络技术,更具体地说,涉及WIFI终端以及WIFI终端快速接入WIFIAP的方法和系统。背景技术0002当支持WIFI的终端例如智能手机需要连接到某一个WIFI网络时,。

7、目前通常的方法是由手机扫描当前网络中存在的WIFI热点,然后选择需要连接的网络,输入密码之后就会连接该网络。这种方法对于有屏幕显示、可以方便输入的高级智能终端设备来说是恰当的,但是对于一个没有显示屏也没有输入按键、更没有触摸屏的WIFI智能插座就显得毫无用处。0003针对这个问题,很多公司提出了自己的解决方案,主要有以下几种00041、通过WPS按键配置。现在有很多无线路由器都会有一个称为“WPS”的按键,当WIFI终端需要连接到这个无线路由器的时候,首先按下无线路由器的WPS按键,然后再按下WIFI终端的WPS按键,这样,WIFI终端和无线路由器就会自动配对,最后可成功连接到这个无线路由器。。

8、这种方法有一个致命的缺点就是,有很多高级的加密算法不支持WPS,这样为了方便配置便不得不降低无线路由器的加密等级,这是很多客户无法接受的。这种方法的另外一个大的缺陷就是部分无线路由器不支持WPS。因此这种方法很难做到通用,无法兼容到市场上的所有无线路由器。00052、通过使WIFI终端工作在AP或者SOFTAP的方式下实现配置。实际的连接过程是首先按下WIFI终端的某一个按键,使得WIFI终端工作在AP模式,然后通过智能手机搜索到该WIFI终端的网络并连接上,然后运行手机上的特有软件,输入需要连接的无线路由器的网络名称和密码,点击配置按钮后就可以将需要连接到的无线路由器的信息发送给WIFI终端。

9、,WIFI终端收到后就根据这个信息连接目标无线路由器。当WIFI终端成功连接到无线路由器后,智能手机需要手动的再切换回无线路由器网络。这种方法的缺点是,用户需要的操作太多,往往需要用户手动从当前网络切换到WIFI终端的网络上去,完成配置后再切换回原来使用的网络,对普通用户来说难度稍高。0006以上两种方案都无法使用户获得最佳的用户体验。发明内容0007本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种简单高效的WIFI终端快速接入WIFIAP的方法和系统以及WIFI终端。0008本发明解决其技术问题所采用的技术方案是提出一种WIFI终端快速接入WIFIAP的方法,包括如下步骤0009。

10、S1、由第一WIFI终端接入WIFIAP的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;说明书CN104159219A2/5页40010S2、由第二WIFI终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。0011根据本发明的一个实施例中,所述特定的UDP数据包包含有特定的标识头;0012所述步骤S2进一步包括由第二WIFI终端接收UDP数据包,通过识别UDP数据包的标识头确定所。

11、述特定的UDP数据包。0013本发明为解决其技术问题还提出一种WIFI终端快速接入WIFIAP的系统,包括0014WIFIAP,用于提供WIFI网络;0015第一WIFI终端,用于接入所述WIFIAP的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发送一系列特定的UDP数据包,其中,所述UDP数据包的长度携带了所述网络名称和接入密码;0016第二WIFI终端,用于接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。0017根据本发明的一个实施例中,所述特定的UDP数据包包。

12、含有特定的标识头;所述第二WIFI终端接收UDP数据包,通过识别UDP数据包的标识头确定所述特定的UDP数据包。0018本发明为解决其技术问题还提出一种WIFI终端,包括0019WIFI接入模块,用于接入WIFIAP的WIFI网络;0020WIFI接入信息配置模块,用于获取所述WIFI网络的网络名称和接入密码,并将所述网络名称和接入密码携带在一系列特定的UDP数据包的长度信息中;0021发送模块,用于通过所述WIFI网络发送所述特定的UDP数据包。0022根据本发明的一个实施例中,所述WIFI接入信息配置模块在所述特定的UDP数据包中设置特定的标识头。0023本发明为解决其技术问题还提出一种W。

13、IFI终端,包括0024接收模块,用于接收特定的UDP数据包;0025解析模块,用于解析所述特定的UDP数据包的长度信息以获得网络名称和接入密码;0026WIFI接入模块,用于基于所述网络名称和接入密码接入WIFIAP。0027根据本发明的一个实施例中,所述接收模块通过识别UDP数据包的标识头确定所述特定的UDP数据包。0028本发明通过智能手机等方便接入操作的第一WIFI终端连接到无线路由器上,将接入相应WIFI网络的网络名称和接入密码携带在其通过该WIFI网络发送的UDP数据包中的长度信息中,由待接入该WIFI网络的智能家电等不方面输入操作的第二WIFI终端通过接收并解析数据包的长度信息获。

14、得网络名称和接入密码,从而自动接入该WIFI网络,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。附图说明0029下面将结合附图及实施例对本发明作进一步说明,附图中0030图1是本发明一个实施例的WIFI终端快速接入WIFIAP的系统的示意图;说明书CN104159219A3/5页50031图2是本发明一个实施例的第一WIFI终端的逻辑框图;0032图3是本发明一个实施例的第二WIFI终端的逻辑框图;0033图4是本发明一个实施例的UDP数据包的结构示意图;0034图5是本发明一个实施例的WIFI终端快速接入WIFIAP的方法的流程图。具体实施方式0035为了使本。

15、发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0036本发明提出一种WIFI终端快速接入WIFIAP的方法和系统,所基于的原理是未接入目标路由器AP的WIFI终端不知道目标路由器的加密方法、密钥、信道,但是可以看到和接收已经接入目标AP的WIFI终端在这个WIFI网络内传输的所有数据包。虽然未接入的WIFI终端不能将数据包内的数据内容解码出来,但是仍然可以获得很多关于数据包的信息,例如数据发送者和接收者的MAC地址、发送数据的长度。因此,本发明所采用的解决方案是利用数据包的长度来。

16、携带需要传送的数据。加密对数据的影响是恒定的,例如发送了N字节,那么加密后的数据是NX字节。若要发送字母WASCII码为119给未接入目标AP的WIFI终端,那么就需要发送一个长度为119的数据包,该WIFI终端收到的数据包可能的长度是219,减去加密的影响100,就得到了字母W的ASCII码。这样,便可以通过已接入目标AP的WIFI终端在该WIFI网络上发送一系列特殊的UDP数据包来向未接入目标AP的WIFI终端传递网络名称和接入密码,以便未接入的WIFI终端基于该网络名称和接入密码自动接入目标AP,无需复杂的用户操作。0037图1示出了本发明一个实施例的WIFI终端快速接入WIFIAP的系。

17、统100。如图1所示,该系统100包括WIFIAP110、第一WIFI终端120和第二WIFI终端130。其中,WIFIAP110用于提供WIFI网络。第一WIFI终端120用于接入WIFIAP110的WIFI网络,获取该WIFI网络的网络名称SSID和接入密码,并通过该WIFI网络发送一系列特定的UDP数据包,利用该UDP数据包的长度携带WIFI网络的网络名称和接入密码。第二WIFI终端130用于接收第一WIFI终端120发送的特定的UDP数据包,解析该特定的UDP数据包的长度信息以获得网络名称和接入密码,并基于所述网络名称和接入密码接入WIFIAP110。0038第一WIFI终端120可以。

18、是例如智能手机、PAD等具有友好的用户输入界面的WIFI终端设备,用户通过第一WIFI终端120可以以常规的方式很方便的接入WIFIAP110。图2示出了本发明一个实施例的第一WIFI终端120的逻辑框图。如图2所示,第一WIFI终端120包括WIFI接入模块121、WIFI接入信息配置模块122和发送模块123。WIFI接入模块121用于接入WIFIAP110的WIFI网络。具体来说,WIFI接入模块121用于扫描并选择目标WIFIAP110,基于用户输入的接入密码连接上WIFIAP110,然后便可以使用WIFIAP110提供的WIFI网络。WIFI接入信息配置模块122用于获取该WIFI网。

19、络的网络名称和接入密码,并产生一系列特定的UDP数据包,将网络名称和接入密码携带在该UDP数据包的长度信息中。一个具体实施例中,WIFI接入信息配置模块122可以从WIFI接入模块121获得该WIFI网络的网络名称和接入密码信息。发送模块123用于通过该WIFI网络发送WIFI接入信息配置模块122产生的特定的UDP数据包。说明书CN104159219A4/5页60039第二WIFI终端130可以是各种不方便用户输入操作的WIFI终端,例如各种智能家电产品,如WIFI智能插座、WIFI智能遥控器、WIFI智能LED灯等。这些终端都没有输入设备,无法输入需要连接网络的网络名称和接入密码,因此无法。

20、以常规的方式快捷连接到WIFIAP110上。图3示出了本发明一个实施例的第二WIFI终端130的逻辑框图。如图3所示,第二WIFI终端130包括接收模块131、解析模块132和WIFI接入模块133。接收模块131用于接收第一WIFI终端120通过WIFIAP110提供的WIFI网络发送的一系列特定的UDP数据包。解析模块132用于解析该特定的UDP数据包的长度信息以获得网络名称和接入密码。解析模块132只对UDP数据包的长度感兴趣,并不解析UDP数据包内的数据内容。WIFI接入模块133用于基于网络名称和接入密码接入对应的WIFIAP110。具体来说,WIFI接入模块133根据网络名称连接目。

21、标WIFIAP110,并用接入密码完成接入认证,接入WIFIAP110提供的WIFI网络。0040第二WIFI终端130通过以上方式接入WIFIAP110,操作简单,无需用户进行复杂的配置操作,给用户带来最佳的用户体验。但是,第二WIFI终端130还会面临一个问题,就是第二WIFI终端130收到的UDP数据包中可能包含大量的其它终端发送的无用的数据包,还有很多无线网络的管理数据包、QOS服务数据包等,影响第二WIFI终端130对第一WIFI终端120发送的特定UDP数据包的辨识。因此,本发明的一个优选实施例中,第二WIFI终端120的WIFI接入信息配置模块122对其产生的UDP数据包进行了特。

22、殊处理,在该特定的UDP数据包中设置特定的标识头,以便第二WIFI终端能够辨识这些特定的UDP数据包,如图4所示。第二WIFI终端130的接收模块131在收到UDP数据包后,首先识别UDP数据包的标识头以确定该UDP数据包是否是第一WIFI终端发送的特定UDP数据包,然后再由解析模块132解析该UDP数据包的长度信息获取网络名称和接入密码。0041图5示出了本发明一个实施例的WIFI终端快速接入WIFIAP的方法500的流程图。如图5所示,该方法500包括0042步骤S501中,由第一WIFI终端接入WIFIAP的WIFI网络,获取所述WIFI网络的网络名称和接入密码,并通过所述WIFI网络发。

23、送一系列特定的UDP数据包。其中,所述UDP数据包的长度携带了所述网络名称和接入密码。优选实施例中,所述UDP数据包还包含有特定的标识头。0043步骤S502中,由第二WIFI终端接收所述特定的UDP数据包,解析所述特定的UDP数据包的长度信息以获得所述网络名称和接入密码,并基于所述网络名称和接入密码接入所述WIFIAP。具体实施例中,第二WIFI终端接收到UDP数据包后,首先通过识别该UDP数据包的标识头来确定该UDP数据包是否为第一WIFI终端发送的特定UDP数据包,然后再解析该UDP数据包的长度信息获取网络名称和接入密码。0044本发明的以上方法通过第一WIFI终端连接到无线路由器上,将。

24、接入相应WIFI网络的网络名称和接入密码携带在其通过该WIFI网络发送的UDP数据包的长度信息中,由待接入该WIFI网络的第二WIFI终端通过接收并解析数据包的长度信息获得网络名称和接入密码,从而自动接入该WIFI网络,无需用户进行复杂的配置操作,而且兼容性好,操作简单,给用户带来最佳的用户体验。因而本发明尤其适用于那些没有输入设备的需要连接无线路由器的WIFI终端。0045以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精说明书CN104159219A5/5页7神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN104159219A1/2页8图1图2图3图4说明书附图CN104159219A2/2页9图5说明书附图CN104159219A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1