一种Wi-Fi热点连接的处理方法、装置及终端的制作方法

文档序号:10493101阅读:231来源:国知局
一种Wi-Fi热点连接的处理方法、装置及终端的制作方法
【专利摘要】本发明提供一种Wi-Fi热点连接的处理方法、装置及终端,解决终端作为Wi-Fi热点时功耗大的问题。本发明包括:接收探测帧信息;对探测帧信息进行解析处理,得出一处理结果;若处理结果表明探测帧信息为探测终端的Wi-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与探测请求的相关度,对探测请求进行判断处理,得到探测应答信息并发送给探测帧信息的发送端;若所述处理结果表明所述探测帧信息为WPS连接请求,则获取终端的应用处理器对WPS连接请求进行处理得到的连接应答信息,并将连接应答信息发送给探测帧信息的发送端。本发明降低了移动终端的平均电流,解决了终端作为Wi-Fi热点时功耗大的问题。
【专利说明】
一种W1-Fi热点连接的处理方法、装置及终端
技术领域
[0001]本发明涉及通信应用的技术领域,特别是指一种W1-Fi热点连接的处理方法、装置及终端。
【背景技术】
[0002]随着移动通讯的发展,特别是4G时代的到来,移动终端的数据通讯功能越来越强大,人们使用移动终端作为无线热点的情况也越来越多。W1-Fi保护设置(W1-Fi ProtectSetup,WPS)技术的出现极大的简化了 W1-Fi的连接过程,但是WPS带来方便的同时也带来了移动终端功耗上的问题。

【发明内容】

[0003]本发明的目的在于提供一种W1-Fi热点连接的处理方法、装置及终端,用以解决现有终端作为W1-Fi热点时功耗大的问题。
[0004]为了实现上述目的,本发明提供了一种W1-Fi热点连接的处理方法,应用于终端,包括:
[0005]接收探测帧信息;
[0006]对所述探测帧信息进行解析处理,得出一处理结果;
[0007]若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端;
[0008]若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。
[0009]其中,在所述接收探测帧信息的步骤之前还包括:
[0010]在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。
[0011]其中,所述终端的设备属性信息至少包括:设备名称和/或设备支持能力信息。
[0012]其中,所述探测帧信息的发送端为W1-Fi射频模块,其中,所述W1-Fi射频模块在接收到应答信息后,将所述应答信息发送给所述探测帧信息对应的客户端,所述应答信息为所述探测应答信息或所述连接应答信息。
[0013]其中,所述若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端的步骤包括:
[0014]若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果;
[0015]若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端;
[0016]若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。
[0017]其中,所述若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息的步骤具体为:
[0018]若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述连接应答消息。
[0019]本发明的实施例还提供了一种W1-Fi热点连接的处理装置,应用于终端,包括:
[0020]接收模块,用于接收探测帧信息;
[0021]解析模块,用于对所述探测帧信息进行解析处理,得出一处理结果;
[0022]第一处理模块,用于若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端;
[0023]第二处理模块,用于若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。
[0024]其中,上述W1-Fi热点连接的处理装置,还包括:
[0025]第二获取模块,用于在所述接收模块接收探测帧信息之前,在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。
[0026]其中,所述终端的设备属性信息至少包括:设备名称和/或设备支持能力信息。
[0027]其中,所述探测帧信息的发送端为W1-Fi射频模块,其中,所述W1-Fi射频模块用于在接收到应答信息后,将所述应答信息发送给所述探测帧信息对应的客户端,所述应答信息为所述探测应答信息或所述连接应答信息。
[0028]其中,所述第一处理模块包括:
[0029]判断单元,用于若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果;
[0030]第一处理单元,用于若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端;
[0031]第二处理单元,用于若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。
[0032]其中,所述第二处理模块具体用于若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述连接应答消息。
[0033]本发明的实施例还提供了一种终端,包括W1-Fi芯片中的固件、分别与所述W1-Fi芯片中的固件连接的应用处理器和W1-Fi射频模块,所述W1-Fi芯片中的固件包括如上所述的W1-Fi热点连接的处理装置。
[0034]本发明实施例具有以下有益效果:
[0035]本发明实施例的W1-Fi热点连接的处理方法,对周围客户端STA发送的包含WPS信息的探测帧信息进行解析处理,在所述探测帧信息为探测所述终端WPS信息的探测请求且预先保存的WPS配置信息能够满足探测请求的情况下,不唤醒应用处理器直接由W1-Fi芯片中的固件进行处理,在所述探测帧信息为WPS连接请求或者预先保存的WPS配置信息不能够满足探测请求的情况下,才唤醒应用处理器对WPS连接请求进行处理,减少了唤醒应用处理器的次数,从而降低了移动终端的平均电流,进而解决了终端作为W1-Fi热点时功耗大的问题。
【附图说明】
[0036]图1表示本发明实施例的W1-Fi热点连接的处理方法的工作流程图一;
[0037]图2表示本发明实施例W1-Fi热点连接的处理方法的工作流程图二 ;
[0038]图3表示本发明实施例的的W1-Fi热点连接的处理装置的结构框图一;
[0039]图4表示本发明实施例的W1-Fi热点连接的处理装置的结构框图二 ;
[0040]图5表示本发明实施例的W1-Fi热点连接的处理装置中各部件的交互流程图。
[0041]附图标记说明:
[0042]1-应用处理器;2-Wi_Fi射频芯片。
【具体实施方式】
[0043]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例及附图进行详细描述。
[0044]本发明实施例提供了一种W1-Fi热点连接的处理方法、装置及终端,解决了解决现有终端作为W1-Fi热点时功耗大的问题。
[0045]本发明实施例的W1-Fi热点连接的处理方法,如图1所示,包括:
[0046]步骤Sll:接收探测帧信息;
[0047]在本发明的具体实施例中,当用户打开终端的AP功能后,终端通过W1-Fi射频模块发送广播信息,其中,所述广播信息内包括所述终端的WPS信息,周围的STA通过接收广播信息了解到终端AP的存在以及该终端AP支持WPS功能,并向终端发送包含WPS信息的探测帧信息。
[0048]步骤S12:对所述探测帧信息进行解析处理,得出一处理结果;
[0049]步骤S13:若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端;
[0050]步骤S14:若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。
[0051]在本发明的具体实施例中,所述述探测帧信息的发送端具体为W1-Fi射频模块,其中,所述W1-Fi射频模块在接收到应答信息后,将所述应答信息发送给所述探测帧信息对应的客户端,所述应答信息为所述探测应答信息或所述连接应答信息。
[0052]本发明实施例的W1-Fi热点连接的处理方法,在收到探测终端WPS信息的探测请求时,判断预设WPS配置信息是否能满足所述探测请求,若能满足所述探测请求,则不唤醒应用处理器,由W1-Fi芯片中的固件直接进行处理和回复;在预设WPS配置信息不能够满足所述探测请求或者收到WPS连接请求时,唤醒应用处理器进行处理,既保证了基本功能的实现又大大降低了移动终端的平均电流。
[0053]本发明实施例的W1-Fi热点连接的处理方法,在所述接收探测帧信息的步骤之前还包括:
[0054]在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。
[0055]在本发明的具体实施例中,终端的设备属性信息可以具体为设备名称、支持能力等。本发明实施例具体通过应用处理器中的W1-Fi守护进程(Hostapd)根据上述终端的设备属性信息进行配置生成,并将所述WPS配置信息发送给W1-Fi芯片中的固件(W1-FiFirmware)进行保存。其中,所述WPS配置信息包括但不限于以下内容:
[0056]元素标识(Element ID)、长度(Length)、组织唯一标识符(OUI)、组织唯一标识符类型(OUI Type)、版本(Vers1n)、通用唯一识别码(UUID-E)、制造商(Manufacturer)、型号名称(Model Name)。
[0057]由于上述信息不会因状态改变而频繁改变,因此可通过静态存储的方式保存在W1-Fi芯片中的固件中。
[0058]本发明实施例的W1-Fi热点连接的处理方法,所述若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端的步骤包括:
[0059]若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果;
[0060]若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端;
[0061]若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。
[0062]本发明实施例的W1-Fi热点连接的处理方法,所述若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的第二应答信息的步骤具体为:
[0063]若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述第二应答消息。
[0064]在本发明的具体实施例中,应用处理器包括=Hostapd以及W1-Fi驱动程序。当所述探测帧信息为WPS连接请求时,W1-Fi芯片中的固件唤醒应用处理器,并将WPS连接请求发送给W1-Fi驱动程序,由W1-Fi驱动程序对WPS连接请求进行物理层的处理后透传至Hostapd,由Hostapd进行处理得到第二应答信息并发送给W1-Fi芯片中的固件,由W1-Fi芯片中的固件将第二应答信息发送给W1-Fi射频模块,使得W1-Fi射频模块将所述第二应答信息发送给周围客户端。
[0065]由于在实际的使用环境中经常会同时存在很多客户端(STA),这些STA在不停的发送探测帧(Probe)以探测周围的无线访问接入点(Wireless Access Point,AP),所以移动终端的热点(AP)就会不停的收到包含WPS的Probe信息,移动终端就需要不停的唤醒应用处理器来处理这些信息,就会造成移动终终端的平均电流很高;而本发明实施例中,移动终端的应用处理器只有在真正收到WPS的连接请求时才唤醒,既保证了基本功能的实现又大大降低了移动终端的平均电流。
[0066]下面举例说明本发明实施例的具体实现过程。
[0067]在本发明的具体实施例中,如图2所示,包括:
[0068]步骤S21:开启终端的AP功能;
[0069]步骤S22:Hostapd 将 WPS 配置信息设置到 Wi_Fi Firmware 内;
[0070]步骤S23 =W1-Fi射频模块等待接收来自STA的探测帧信息;
[0071]步骤S24:获取STA发送的探测帧信息;
[0072]步骤S25:判断所述探测帧信息是WPS连接请求还是探测请求;
[0073]步骤S26:若所述探测帧信息为探测请求,且WPS配置信息能够满足所述探测请求,则由W1-Fi芯片中的固件直接生成第一探测应答信息;
[0074]步骤S27:若所述探测帧信息为探测请求,且WPS配置信息不能够满足所述探测请求,则唤醒应用处理器,由Hostapd进行处理生成第二探测应答信息;或者所述探测帧信息是WPS连接请求,则由Hostapd进行处理生成连接应答信息;
[0075]步骤S271 =Hostapd将第二探测应答信息或连接应答信息传送给W1-FiFirmware ;
[0076]步骤S28:ff1-Fi Firmware将第一探测应答信息、第二探测应答信息应答信息或者连接应答信息通过W1-Fi射频模块发送给周围STA。
[0077]本发明实施例的W1-Fi热点连接的处理方法,由W1-Fi Firmware对收到的探测帧信息进行预处理,在预先保存的WPS配置信息能够满足探测帧信息的情况下,不需唤醒应用处理器,直接由W1-Fi Firmware对探测帧信息进行处理,只有在预先保存的WPS配置信息不能够满足探测帧信息的情况下,才唤醒应用处理器进行处理,降低了终端的平均电流,解决了终端作为热点是功耗大的问题。
[0078]本发明实施例还提供了一种W1-Fi热点连接的处理装置,如图3所示,包括:
[0079]接收模块31,用于接收探测帧信息;
[0080]解析模块32,用于对所述探测帧信息进行解析处理,得出一处理结果;
[0081]第一处理模块33,用于若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述所述探测帧信息的发送端;
[0082]第二处理模块34,用于若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。
[0083]本发明实施例的W1-Fi热点连接的处理装置,还包括:
[0084]第二获取模块,用于从所述终端的W1-Fi射频模块中,获取周围客户端STA发送的包含W1-Fi保护设置WPS信息的探测帧信息之前,在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。
[0085]本发明实施例的W1-Fi热点连接的处理装置,所述终端的设备属性信息至少包括:设备名称和/或设备支持能力信息。
[0086]本发明实施例的W1-Fi热点连接的处理装置,所述第一处理模块33包括:
[0087]判断单元,用于若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果;
[0088]第一处理单元,用于若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端;
[0089]第二处理单元,用于若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。
[0090]本发明实施例的W1-Fi热点连接的处理装置,所述第二处理模块34具体用于若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述连接应答消息。
[0091]在本发明的具体实施例中,如图4所示,终端包括应用处理器1、W1-Fi Firmware以及W1-Fi射频模块,所述应用处理器I具体包括=Hostapd以及W1-Fi驱动程序。
[0092]其中,Hostapd是应用处理器中W1-Fi协议相关内容的处理模块,主要负责加密相关的信息处理,其中WPS作为W1-Fi的一种安全加密方式,也是hostapd要处理的主要内容;Wi_Fi驱动程序是Hostapd和W1-Fi芯片中的固件的桥梁;Wi_Fi Firmware可以具体是内嵌在W1-Fi射频芯片2中,另外,W1-Fi射频芯片2也可以具体为一个专用处理器;W1-Fi射频模块负责接收和发送W1-Fi的射频信号。
[0093]下面具体说明上述各部件之间的交互过程。
[0094]如图5所示,包括:步骤51:打开终端的AP功能后,Hostapd设置WPS配置信息并发送给W1-Fi驱动程序;
[0095]步骤52 =W1-Fi驱动程序将WPS配置信息发送给W1-Fi Firmware ;
[0096]步骤53 =W1-Fi Firmware保存WPS信息,并向W1-Fi射频模块发送向发送广播信息;
[0097]步骤54 =W1-Fi射频模块将所述广播信息发送给STA ;
[0098]步骤55 =W1-Fi射频模块获取STA根据广播信息返回的探测帧信息;
[0099]步骤56:ff1-Fi射频模块将所述探测帧信息反馈给W1-Fi Firmware ;
[0100]接着,由W1-Fi芯片中的固件对所述探测帧信息进行解析处理,得到一处理结果,所述处理结果包括三种情况:(I)W1-Fi Firmware判断出探测帧信息为探测请求且预先保存的WPS配置信息中包含与所述探测请求相关的探测信息;(2)W1-Fi Firmware判断出探测帧信息为探测请求且预先保存的WPS配置信息中不包含与所述探测请求相关的探测信息;(3) W1-Fi Firmware判断出探测帧信息为WPS连接请求。下面分别进行说明。
[0101]在所述处理结果为第一种情况时,本发明实施例包括如下步骤:
[0102]步骤571:ff1-Fi Firmware对探测帧进行解析处理,所述处理结果为第一种情况时,直接生成第一探测应答信息并发送给W1-Fi射频模块;
[0103]步骤572 =W1-Fi射频模块将第一探测应答信息发送给STA。
[0104]在所述处理结果为上述第二种情况或者第三种情况时,本发明实施例包括如下步骤:
[0105]步骤573:ff1-Fi Firmware对探测帧进行解析处理,所述处理结果为第二种情况或者第三种情况时,将探测帧信息发送给W1-Fi驱动程序;
[0106]步骤574 =W1-Fi驱动程序将探测帧信息发送给Hostapd ;
[0107]步骤575 =Hostapd对探测帧信息进行处理,得到相应的处理结果,并返回给W1-Fi驱动程序;
[0108]步骤576:Wi_Fi驱动程序将处理结果发送给W1-Fi Firmware ;
[0109]步骤577 =W1-Fi Firmware将处理结果发送给W1-Fi射频模块;
[0110]步骤578 =W1-Fi射频模块将所述连接应答信息发送给STA。
[0111]本发明实施例的W1-Fi热点连接的处理方法,在预设WPS配置信息能够满足探测帧信息的需求时,由W1-Fi Firmware直接构造回复信息进行回复和处理,否则唤醒应用处理器进行处理,减少了唤醒应用处理器的次数,降低了终端的平均电流。
[0112]需要说明的是,该装置是与上述方法实施例对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
[0113]本发明实施例还提供了一种终端,包括W1-Fi芯片中的固件、分别与所述W1-Fi芯片中的固件连接的应用处理器和W1-Fi射频模块,所述W1-Fi芯片中的固件包括如上所述的W1-Fi热点连接的处理装置。
[0114]本发明实施例的W1-Fi热点连接的处理方法、装置及终端,W1-Fi Firmware对于收到的探测帧信息进行预处理,对于之前暂存的静态信息已经足够的情况下,直接发送应答信息而不需要唤醒应用处理器进行处理,只有在应答与状态和流程相关的帧的时候,才唤醒应用处理器并交由Hostapd进行处理,大大的降低了移动终端的平均电流,解决了终端作为热点时功耗大的问题。
[0115]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种W1-Fi热点连接的处理方法,应用于终端,其特征在于,包括: 接收探测帧信息; 对所述探测帧信息进行解析处理,得出一处理结果; 若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端; 若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。2.根据权利要求1所述的W1-Fi热点连接的处理方法,其特征在于,在所述接收探测帧信息的步骤之前还包括: 在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。3.根据权利要求2所述的W1-Fi热点连接的处理方法,其特征在于,所述终端的设备属性信息至少包括:设备名称和/或设备支持能力信息。4.根据权利要求1所述的W1-Fi热点连接的处理方法,其特征在于,所述探测帧信息的发送端为W1-Fi射频模块,其中,所述W1-Fi射频模块在接收到应答信息后,将所述应答信息发送给所述探测帧信息对应的客户端,所述应答信息为所述探测应答信息或所述连接应答信息。5.根据权利要求1所述的W1-Fi热点连接的处理方法,其特征在于,所述若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端的步骤包括: 若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果; 若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端; 若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。6.根据权利要求1所述的W1-Fi热点连接的处理方法,其特征在于,所述若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息的步骤具体为: 若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述连接应答消息。7.—种W1-Fi热点连接的处理装置,应用于终端,其特征在于,包括: 接收模块,用于接收探测帧信息; 解析模块,用于对所述探测帧信息进行解析处理,得出一处理结果; 第一处理模块,用于若所述处理结果表明所述探测帧信息为探测所述终端的W1-Fi保护设置WPS信息的探测请求,则根据预先保存的WPS配置信息与所述探测请求的相关度,对所述探测请求进行判断处理,得到探测应答信息并发送给所述探测帧信息的发送端; 第二处理模块,用于若所述处理结果表明所述探测帧信息为WPS连接请求,则获取所述终端的应用处理器对所述WPS连接请求进行处理得到的连接应答信息,并将所述连接应答信息发送给所述探测帧信息的发送端。8.根据权利要求7所述的W1-Fi热点连接的处理装置,其特征在于,还包括: 第二获取模块,用于在所述接收模块接收探测帧信息之前,在所述应用处理器中获取所述终端的WPS配置信息并保存,其中,所述WPS配置信息是由所述应用处理器根据所述终端的设备属性信息进行配置生成的。9.根据权利要求8所述的W1-Fi热点连接的处理装置,其特征在于,所述终端的设备属性信息至少包括:设备名称和/或设备支持能力信息。10.根据权利要求7所述的W1-Fi热点连接的处理装置,其特征在于,所述探测帧信息的发送端为W1-Fi射频模块,其中,所述W1-Fi射频模块用于在接收到应答信息后,将所述应答信息发送给所述探测帧信息对应的客户端,所述应答信息为所述探测应答信息或所述连接应答信息。11.根据权利要求7所述的W1-Fi热点连接的处理装置,其特征在于,所述第一处理模块包括: 判断单元,用于若所述处理结果表明所述探测帧信息为探测所述终端WPS信息的探测请求,则根据预先保存的WPS配置信息判断所述WPS配置信息中是否包含与所述探测请求相关的探测信息,得出一判断结果; 第一处理单元,用于若所述判断结果为是,则根据所述WPS配置信息生成第一探测应答信息,并发送给所述探测帧信息的发送端; 第二处理单元,用于若所述判断结果为否,则获取终端的应用处理器对所述探测请求进行处理得到的第二探测应答信息,并发送给所述探测帧信息的发送端。12.根据权利要求7所述的W1-Fi热点连接的处理装置,其特征在于,所述第二处理模块具体用于若所述处理结果表明所述探测帧信息为WPS连接请求,则将所述WPS连接请求发送给所述应用处理器中的W1-Fi驱动程序,由所述W1-Fi驱动程序将所述WPS连接请求反馈给所述应用处理器中的W1-Fi守护进程,并由所述W1-Fi守护进程对所述WPS连接请求进行处理,得到所述连接应答消息。13.—种终端,包括W1-Fi芯片中的固件、分别与所述W1-Fi芯片中的固件连接的应用处理器和W1-Fi射频模块,其特征在于,所述W1-Fi芯片中的固件包括如权利要求7-12任一项所述的W1-Fi热点连接的处理装置。
【文档编号】H04W76/02GK105848302SQ201510019587
【公开日】2016年8月10日
【申请日】2015年1月15日
【发明人】张庆立, 陈剑锋, 方科颖
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1