一种Wi-Fi网络的连接方法及装置制造方法

文档序号:7809414阅读:406来源:国知局
一种Wi-Fi网络的连接方法及装置制造方法
【专利摘要】本申请提供了一种Wi-Fi网络连接方法及装置,当接收到与目标Wi-Fi网络的连接指令时,检测是否保存有用于与所述目标Wi-Fi网络建立连接的连接参数,若保存有,进而依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。与现有技术相比,本发明实施例当检测到保存的连接参数时,直接获取保存的该连接参数,并不需要耗费查找及交互过程以获得的连接参数,连接速度较快。
【专利说明】-种Wi-Fi网络的连接方法及装置

【技术领域】
[0001] 本发明涉及无线通信【技术领域】,尤其是一种Wi-Fi网络的连接方法及装置。

【背景技术】
[0002] Wi-Fi网络,是一种常用的无线通信网络,多用于移动终端与有线局域网的连接。 在Wi-Fi网络中,包括无线访问接入点(AP,A CCesS Point),用于在媒体存取控制层作为无 线工作站与有线局域网络之间的桥梁。移动终端连接Wi-Fi网络,即是通过无线通信信道 与AP点建立连接。
[0003] 目前,Wi-Fi网络的连接方法为,每次当需要连接某一 Wi-Fi网络时,在多个无线 通信信道中,查找该Wi-Fi网络所使用的通信信道,且在与无线访问接入点的交互过程中 获取其他连接参数,以建立连接。可见,该种方式连接速度较慢。


【发明内容】

[0004] 有鉴于此,本发明提供了一种Wi-Fi网络的连接方法及装置,用以解决现有技术 中Wi-Fi网络连接速度较慢的技术问题。为实现所述发明目的,本发明提供以下技术方案:
[0005] -种Wi-Fi网络的连接方法,包括:
[0006] 当接收到与目标Wi-Fi网络的连接指令时,检测是否保存有用于与所述目标 Wi-Fi网络建立连接的连接参数;其中,所述连接参数是与所述目标Wi-Fi网络进行首次连 接时保存的;
[0007] 若是,依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。
[0008] 上述方法,优选地,还包括:
[0009] 若否,建立与所述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连接参 数。
[0010] 上述方法,优选地,所述建立与所述目标Wi-Fi网络的首次连接,并保存所述首次 连接中的连接参数,包括:
[0011] 依次在多个预设信道上发送扫描指令,直至在某一信道上接收到与扫描指令对应 的响应指令,获取该信道的标识;
[0012] 当所述响应指令中包含有加密方式且所述加密方式为WPA/WPA2加密方式,依据 用户输入密码对应的PMK码(Pairwise Master Key),建立与所述目标Wi-Fi网络的连接, 并保存该信道标识、该加密方式、该PMK码及所述目标Wi-Fi网络的标识为连接参数;其中, 该目标Wi-Fi网络的标识是从该响应指令中获取到的;
[0013] 当所述响应指令中包含有加密方式且所述加密方式非WPA/WPA2加密方式时,依 据所述用户输入的密码,建立与所述目标Wi-Fi网络的连接,并保存该信道标识、该加密方 式、该输入密码及所述目标Wi-Fi网络的标识为连接参数;
[0014] 当所述响应指令中未包含有加密方式时,建立与所述目标Wi-Fi网络的连接,并 保存该信道标识及所述目标Wi-Fi网络的标识为连接参数。
[0015] 上述方法,优选地,所述依据所述保存的连接参数,建立与所述目标Wi-Fi网络的 连接,包括:
[0016] 获取所述保存的连接参数中的信道标识及目标Wi-Fi网络标识;
[0017] 当保存的所述连接参数中包含有PMK码时,在所述信道标识对应的信道上,依据 所述目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立与所述目标Wi-Fi网络的 连接;
[0018] 当保存的所述连接参数中包含有输入密码时,在所述信道标识对应的信道上,依 据所述目标Wi-Fi网络标识、保存的加密方式及保存的输入密码,建立与所述目标Wi-Fi网 络的连接;
[0019] 当保存的所述连接参数中未包含有PMK码及输入密码时,在所述信道标识对应的 信道上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi网络的连接。
[0020] 本申请还提供了一种Wi-Fi网络的连接装置,包括:
[0021] 连接参数检测单元,用于当接收到与目标Wi-Fi网络的连接指令时,检测是否保 存有用于与所述目标Wi-Fi网络建立连接的连接参数;其中,所述连接参数是与所述目标 Wi-Fi网络进行首次连接时保存的;若是,触发第一连接单元;
[0022] 连接单元,用于依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。
[0023] 上述装置,优选地,还包括:
[0024] 连接及保存单元,用于当未检测到保存有用于与所述目标Wi-Fi网络建立连接的 连接参数时,建立与所述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连接参数。
[0025] 上述装置,优选地,所述连接及保存单元包括:
[0026] 信道扫描子单元,用于依次在多个预设信道上发送扫描指令,直至在某一信道上 接收到与扫描指令对应的响应指令,获取该信道的标识;
[0027] 第一连接保存子单元,用于当所述响应指令中包含有第一加密方式且所述第一加 密方式为WPA/WPA2加密方式,依据用户输入密码对应的PMK码(Pairwise Master Key), 建立与所述目标Wi-Fi网络的连接,并保存该信道标识、该加密方式、该PMK码及所述目标 Wi-Fi网络的标识为连接参数;其中,该目标Wi-Fi网络的标识是从该响应指令中获取到 的;
[0028] 第二连接保存子单元,用于当所述响应指令中包含有加密方式且所述加密方式非 WPA/WPA2加密方式时,依据所述用户输入的密码,建立与所述目标Wi-Fi网络的连接,并保 存该信道标识、该加密方式、该输入密码及所述目标Wi-Fi网络的标识为连接参数;
[0029] 第三连接保存子单元,用于当所述响应指令中未包含有加密方式时,建立与所述 目标Wi-Fi网络的连接,并保存该信道标识及所述目标Wi-Fi网络的标识为连接参数。
[0030] 上述装置,优选地,所述连接单元包括:
[0031] 标识获取子单元,用于获取所述保存的连接参数中的信道标识及目标Wi-Fi网络 标识;
[0032] 第一连接子单元,用于当保存的所述连接参数中包含有PMK码时,在所述信道标 识对应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立与 所述目标Wi-Fi网络的连接;
[0033] 第二连接子单元,用于当保存的所述连接参数中包含有输入密码时,在所述信道 标识对应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式保存的输入密码,建立 与所述目标Wi-Fi网络的连接;
[0034] 第三连接子单元,用于当保存的所述连接参数中未包含有PMK码及输入密码时, 在所述信道标识对应的信道上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi网络 的连接。
[0035] 与现有技术相比,本发明具有以下有益效果:
[0036] 本发明实施例提供了一种Wi-Fi网络连接方法及装置,当接收到与目标Wi-Fi网 络的连接指令时,检测是否保存有用于与所述目标Wi-Fi网络建立连接的连接参数,若保 存有,进而依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。与现有技术相 t匕,本发明实施例当检测到保存的连接参数时,直接获取保存的该连接参数,并不需要耗费 查找及交互过程以获得的连接参数,连接速度较快。

【专利附图】

【附图说明】
[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0038] 图1为本发明实施例提供的Wi-Fi网络连接方法的流程图;
[0039] 图2为本发明实施例提供的Wi-Fi网络连接方法另一实施例的部分流程图;
[0040] 图3为本发明实施例提供的Wi-Fi网络连接方法又一实施例的部分流程图;
[0041] 图4为本发明实施例提供的Wi-Fi网络连接装置的结构框图;
[0042] 图5为本发明实施例提供的Wi-Fi网络连接装置另一实施例的部分结构框图;
[0043] 图6为本发明实施例提供的Wi-Fi网络连接装置又一实施例的部分结构框图。

【具体实施方式】
[0044] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0045] 参见图1,其示出了本发明实施例提供的Wi-Fi网络的连接方法流程,具体包括:
[0046] 步骤S100 :当接收到与目标Wi-Fi网络的连接指令时,检测是否保存有用于与所 述目标Wi-Fi网络建立连接的连接参数;其中,所述连接参数是与所述目标Wi-Fi网络进行 首次连接时保存的;若是,执行步骤S200。
[0047] 其中,当用户需要与某一 Wi-Fi网络进行连接时,该网络为目标Wi-Fi网络。由用 户的操作触发生成连接指令,且所述连接指令被发送至本发明实施例的执行主体,当该执 行主体接收到该连接指令后,检测是否已经保存有连接参数。其中,所述连接参数是用于 与该目标Wi-Fi网络进行连接的参数,可以包括但不限定于目标Wi-Fi网络的标识及目标 Wi-Fi网络使用的信道。若所述连接需要连接密码时,同时保存所述连接密码。
[0048] 需要说明的是,上述连接参数是与目标Wi-Fi网络首次建立连接时保存的参数。
[0049] 步骤S200 :依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。
[0050] 由以上的技术方案可知,本发明实施例提供的Wi-Fi网络连接方法,当接收到与 目标Wi-Fi网络的连接指令时,检测是否保存有用于与所述目标Wi-Fi网络建立连接的连 接参数,若保存有,进而依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。与 现有技术相比,本发明实施例当检测到保存的连接参数时,直接获取保存的该连接参数,并 不需要耗费查找及交互过程以获得的连接参数,连接速度较快。
[0051] 可选地,如图1所示,在上述方法实施例的基础上,还可以包括:当步骤S100的判 断结果为否时,执行步骤S300。
[0052] 步骤S300 :建立与所述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连 接参数。
[0053] 当未检测到保存有用于与所述目标Wi-Fi网络建立连接的连接参数时,说明生成 连接指令的该次连接为首次连接,因此,需要与该目标Wi-Fi网络建立连接。需要说明的 是,首次连接可以是利用现有技术中的任意一种连接方式。
[0054] 可选地,参见图2,步骤S300可以通过以下方式实现:
[0055] 步骤S301 :依次在多个预设信道上发送扫描指令,直至在某一信道上接收到与扫 描指令对应的响应指令,获取该信道的标识。
[0056] 其中,Wi-Fi网络使用的是无线信号,对应多个固定的无线通信信道。Wi-Fi网络 对应14个信道,每个信道上传输固定频段的无线信号。需要说明的是,当连接某一具体的 Wi-Fi网络时,需要查询该网络使用的信道。
[0057] 本实施例中,依次在所述多个信道中,发送扫描指令。可选地,依照信道标识排序 依次发送扫描指令。具体地,依照信道1、信号2、信道3……信道14的顺序依次发送扫描指 令。其中,所述扫描指令为Probe Request,该指令中包含有负载部分Frame Body,进一步 地,所述负载部分中包含有SSID字段,该字段的值为查找目标Wi-Fi网络所使用信道时使 用的目标Wi-Fi网络的名称。
[0058] 其中,若某一信道中存在所述扫描指令中包含的目标Wi-Fi网络标识对应的访问 接入点(AP)时,该无线访问接入点会通过该信道返回与该扫描指令对应的响应指令,则表 明目标目标Wi-Fi网络使用该信道,进而获取该信道的标识。
[0059] 可选地,所述响应指令为Probe Respond,且包含有负载部分,确定该负载部分中 的属性Capability,查看该属性中Privacy字段的值。当该字段值为1时,表明响应指令 中包含有加密方式且加密方式为WEP加密方式;当该字段值并非1时,进一步查看Vendor Specific字段的内容,如果该字段中包含WPA信息,表明响应指令中包含有加密方式且加密 方式为WPA加密方式,更具体地为WPA TKIP加密方式,在此情况下,可以进一步查看RSN字 段,若该字段不为空,则表明该目标Wi-Fi网络的加密方式为WPA加密方式中的WPAAES加 密方式;以上各个字段的值均为空时,表明该目标Wi-Fi网络为非加密网络。另外,通过查 看负载部分中的版本,可以获知所述WPA加密方式是否为WPA2加密方式。
[0060] 步骤S302 :当所述响应指令中包含有加密方式且所述加密方式为WPA/WPA2加密 方式,依据用户输入密码对应的PMK码(Pairwise Master Key),建立与所述目标Wi-Fi网 络的连接,并保存该信道标识、该加密方式、该PMK码及所述目标Wi-Fi网络的标识为连接 参数;其中,该目标Wi-Fi网络的标识是从该响应指令中获取到的。
[0061] 其中,当接收到响应指令后,且所述响应指令中包含有加密方式,则表明所述目标 Wi-Fi网络为加密网络,用户需要输入密码(PSK码)。若加密方式为WPA/WPA2加密方式, 需要计算用户输入密码对应的PMK码,利用该PMK码再次发送与目标Wi-Fi网络的连接指 令,以连接与目标Wi-Fi网络的连接。
[0062] 需要说明的是,本步骤中保存的加密方式为WPA/WPA2加密方式。同时,所述目标 Wi-Fi网络返回的上述响应指令中包含有目标Wi-Fi网络的标识,具体为响应指令中BSSID 字段的值。该标识是无线访问接入点设置的标识,该标识具有唯一性,用来唯一定位该目标 Wi-Fi网络。
[0063] 步骤S303 :当所述响应指令中包含有加密方式且所述加密方式非WPA/WPA2加密 方式时,依据所述用户输入的密码,建立与所述目标Wi-Fi网络的连接,并保存该信道标 识、该加密方式、该输入密码及所述目标Wi-Fi网络的标识为连接参数。
[0064] 其中,若加密方式非WPA/WPA2加密方式,例如为WEP加密方式,直接利用用户输入 的密码,发送连接指令,建立连接。需要说明的是,保存的所述加密方式非WPA/WPA2加密方 式,当从响应指令中获取到的加密方式为何种即保存为何种加密方式。
[0065] 步骤S304 :当所述响应指令中未包含有加密方式时,建立与所述目标Wi-Fi网络 的连接,并保存该信道标识及所述目标Wi-Fi网络的标识为连接参数。
[0066] 其中,当响应指令中未包含有加密方式时,表明目标Wi-Fi网络非加密网络。在发 送的连接指令中并不需要包含密码,即可建立连接。
[0067] 由以上技术方案可知,本申请提供的Wi-Fi网络连接方法中,可以在建立首次连 接的过程中,同时保存连接时使用的连接参数。并且,可以依据目标Wi-Fi网络是否加密 及加密方式是否为WPA/WPA2加密,相应地保存连接参数,实现了对WPA/WPA2加密网络、非 WPA/WPA2加密网络及非加密网络不同安全模式情况下的连接参数的保存。
[0068] 参见图3,上述方法实施例中的步骤S200可以通过以下方式实现:
[0069] 步骤S201 :获取所述保存的连接参数中的信道标识及目标Wi-Fi网络标识;
[0070] 步骤S202 :当保存的所述连接参数中包含有PMK码时,在所述信道标识对应的信 道上,依据所述目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立与所述目标 Wi-Fi网络的连接;
[0071] 步骤S203 :当保存的所述连接参数中包含有输入密码时,在所述信道标识对应的 信道上,依据所述目标Wi-Fi网络标识、保存的加密方式及保存的输入密码,建立与所述目 标Wi-Fi网络的连接;
[0072] 步骤S204 :当保存的所述连接参数中未包含有PMK码及输入密码时,在所述信道 标识对应的信道上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi网络的连接。
[0073] 由以上技术方案可知,本发明实施例提供的Wi-Fi网络连接方法,可以依据目标 Wi-Fi网络在不同安全模式下保存的连接参数进行相应的连接。需要说明的是,在连接过程 中,使用的是依据首次连接保存下来的连接参数,其中包括信道标识,因此,与现有技术不 同,本发明并不需要在多个信道中依次查找目标Wi-Fi网络,可以节省信道的搜索时间。
[0074] 进一步地,针对加密的目标Wi-Fi网络,本发明实施例使用预先保存的密码,并不 需要用户再次输入密码,节省了密码输入时间。进一步的,当加密网络的加密方式为WAP/ WAP2加密方式时,使用预先计算生成并保存的PMK码,节省了依据用户输入的密码计算PMK 码的时间,即节省了密钥生成时间。
[0075] 另外,当依据上述保存的连接参数,并未成功建立连接时,可以依据新的目标 Wi-Fi网络标识重新进行与新的目标Wi-Fi网络的首次连接。
[0076] 经过试验证明,本发明实施例提供的Wi-Fi网络连接方法,与现有技术5-6秒的连 接建立时间相比,可以最低减少到〇. 75秒,可见,网络连接速度明显提升。
[0077] 下面对本发明实施例提供的Wi-Fi网络连接装置进行介绍,需要说明的是,下文 中对Wi-Fi网络连接装置的介绍可参见上文对Wi-Fi网络连接的说明,在此不做赘述。
[0078] 参见图4,其示出了本发明实施例提供的Wi-Fi网络连接装置的结构,具体包括:
[0079] 连接参数检测单元100,用于当接收到与目标Wi-Fi网络的连接指令时,检测是否 保存有用于与所述目标Wi-Fi网络建立连接的连接参数;其中,所述连接参数是与所述目 标Wi-Fi网络进行首次连接时保存的;若是,触发第一连接单元;
[0080] 连接单元200,用于依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连 接。
[0081] 由以上的技术方案可知,本发明实施例提供的Wi-Fi网络连接装置,当接收到与 目标Wi-Fi网络的连接指令时,检测是否保存有用于与所述目标Wi-Fi网络建立连接的连 接参数,若保存有,进而依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。与 现有技术相比,本发明实施例当检测到保存的连接参数时,直接获取保存的该连接参数,并 不需要耗费查找及交互过程以获得的连接参数,连接速度较快。
[0082] 可选地,如图4所示,在上述方法实施例的基础上,还可以包括:连接及保存单元 300,用于当未检测到保存有用于与所述目标Wi-Fi网络建立连接的连接参数时,建立与所 述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连接参数。
[0083] 可选地,参见图5,所述连接及保存单元300可以具体包括:
[0084] 信道扫描子单元301,用于依次在多个预设信道上发送扫描指令,直至在某一信道 上接收到与扫描指令对应的响应指令,获取该信道的标识;
[0085] 第一连接保存子单元302,用于当所述响应指令中包含有第一加密方式且所述第 一加密方式为WPA/WPA2加密方式,依据用户输入密码对应的PMK码(Pairwise Master Key),建立与所述目标Wi-Fi网络的连接,并保存该信道标识、该加密方式、该PMK码及所述 目标Wi-Fi网络的标识为连接参数;其中,该目标Wi-Fi网络的标识是从该响应指令中获取 到的;
[0086] 第二连接保存子单元303,用于当所述响应指令中包含有加密方式且所述加密方 式非WPA/WPA2加密方式时,依据所述用户输入的密码,建立与所述目标Wi-Fi网络的连接, 并保存该信道标识、该加密方式、该输入密码及所述目标Wi-Fi网络的标识为连接参数; [0087] 第三连接保存子单元304,用于当所述响应指令中未包含有加密方式时,建立与所 述目标Wi-Fi网络的连接,并保存该信道标识及所述目标Wi-Fi网络的标识为连接参数。
[0088] 可选地,参见图6,所述连接单元200可以具体包括:
[0089] 标识获取子单元201,用于获取所述保存的连接参数中的信道标识及目标Wi-Fi 网络标识;
[0090] 第一连接子单元202,用于当保存的所述连接参数中包含有PMK码时,在所述信道 标识对应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立 与所述目标Wi-Fi网络的连接;
[0091] 第二连接子单元203,用于当保存的所述连接参数中包含有输入密码时,在所述信 道标识对应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式保存的输入密码,建 立与所述目标Wi-Fi网络的连接;
[0092] 第三连接子单元204,用于当保存的所述连接参数中未包含有PMK码及输入密码 时,在所述信道标识对应的信道上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi 网络的连接。
[〇〇93] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重 点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。 [〇〇94] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
【权利要求】
1. 一种Wi-Fi网络的连接方法,其特征在于,包括: 当接收到与目标Wi-Fi网络的连接指令时,检测是否保存有用于与所述目标Wi-Fi网 络建立连接的连接参数;其中,所述连接参数是与所述目标Wi-Fi网络进行首次连接时保 存的; 若是,依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。
2. 根据权利要求1所述的方法,其特征在于,还包括: 若否,建立与所述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连接参数。
3. 根据权利要求2所述的方法,其特征在于,所述建立与所述目标Wi-Fi网络的首次连 接,并保存所述首次连接中的连接参数,包括: 依次在多个预设信道上发送扫描指令,直至在某一信道上接收到与扫描指令对应的响 应指令,获取该信道的标识; 当所述响应指令中包含有加密方式且所述加密方式为WPA/WPA2加密方式,依据用户 输入密码对应的PMK码(Pairwise Master Key),建立与所述目标Wi-Fi网络的连接,并保 存该信道标识、该加密方式、该PMK码及所述目标Wi-Fi网络的标识为连接参数;其中,该目 标Wi-Fi网络的标识是从该响应指令中获取到的; 当所述响应指令中包含有加密方式且所述加密方式非WPA/WPA2加密方式时,依据所 述用户输入的密码,建立与所述目标Wi-Fi网络的连接,并保存该信道标识、该加密方式、 该输入密码及所述目标Wi-Fi网络的标识为连接参数; 当所述响应指令中未包含有加密方式时,建立与所述目标Wi-Fi网络的连接,并保存 该信道标识及所述目标Wi-Fi网络的标识为连接参数。
4. 根据权利要求3所述的方法,其特征在于,所述依据所述保存的连接参数,建立与所 述目标Wi-Fi网络的连接,包括: 获取所述保存的连接参数中的信道标识及目标Wi-Fi网络标识; 当保存的所述连接参数中包含有PMK码时,在所述信道标识对应的信道上,依据所述 目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立与所述目标Wi-Fi网络的连 接; 当保存的所述连接参数中包含有输入密码时,在所述信道标识对应的信道上,依据所 述目标Wi-Fi网络标识、保存的加密方式及保存的输入密码,建立与所述目标Wi-Fi网络的 连接; 当保存的所述连接参数中未包含有PMK码及输入密码时,在所述信道标识对应的信道 上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi网络的连接。
5. -种Wi-Fi网络的连接装置,其特征在于,包括: 连接参数检测单元,用于当接收到与目标Wi-Fi网络的连接指令时,检测是否保存有 用于与所述目标Wi-Fi网络建立连接的连接参数;其中,所述连接参数是与所述目标Wi-Fi 网络进行首次连接时保存的;若是,触发第一连接单元; 连接单元,用于依据所述保存的连接参数,建立与所述目标Wi-Fi网络的连接。
6. 根据权利要求5所述的装置,其特征在于,还包括: 连接及保存单元,用于当未检测到保存有用于与所述目标Wi-Fi网络建立连接的连接 参数时,建立与所述目标Wi-Fi网络的首次连接,并保存所述首次连接中的连接参数。
7. 根据权利要求6所述的装置,其特征在于,所述连接及保存单元包括: 信道扫描子单元,用于依次在多个预设信道上发送扫描指令,直至在某一信道上接收 到与扫描指令对应的响应指令,获取该信道的标识; 第一连接保存子单元,用于当所述响应指令中包含有第一加密方式且所述第一加密方 式为WPA/WPA2加密方式,依据用户输入密码对应的PMK码(Pairwise Master Key),建立与 所述目标Wi-Fi网络的连接,并保存该信道标识、该加密方式、该PMK码及所述目标Wi-Fi 网络的标识为连接参数;其中,该目标Wi-Fi网络的标识是从该响应指令中获取到的; 第二连接保存子单元,用于当所述响应指令中包含有加密方式且所述加密方式非WPA/ WPA2加密方式时,依据所述用户输入的密码,建立与所述目标Wi-Fi网络的连接,并保存该 信道标识、该加密方式、该输入密码及所述目标Wi-Fi网络的标识为连接参数; 第三连接保存子单元,用于当所述响应指令中未包含有加密方式时,建立与所述目标 Wi-Fi网络的连接,并保存该信道标识及所述目标Wi-Fi网络的标识为连接参数。
8. 根据权利要求7所述的装置,其特征在于,所述连接单元包括: 标识获取子单元,用于获取所述保存的连接参数中的信道标识及目标Wi-Fi网络标 识; 第一连接子单元,用于当保存的所述连接参数中包含有PMK码时,在所述信道标识对 应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式及保存的PMK码,建立与所述 目标Wi-Fi网络的连接; 第二连接子单元,用于当保存的所述连接参数中包含有输入密码时,在所述信道标识 对应的信道上,依据所述目标Wi-Fi网络标识、保存的加密方式保存的输入密码,建立与所 述目标Wi-Fi网络的连接; 第三连接子单元,用于当保存的所述连接参数中未包含有PMK码及输入密码时,在所 述信道标识对应的信道上,依据所述目标Wi-Fi网络标识,建立与所述目标Wi-Fi网络的连 接。
【文档编号】H04W76/02GK104113895SQ201410348312
【公开日】2014年10月22日 申请日期:2014年7月21日 优先权日:2014年7月21日
【发明者】徐炜, 杨海波 申请人:上海庆科信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1