Wi-Fi设备切换无线访问接入点的方法和系统技术方案

技术编号:12742891 阅读:108 留言:0更新日期:2016-01-21 04:57
本发明专利技术涉及一种Wi-Fi设备切换无线访问接入点的方法和系统,该方法包括:在Wi-Fi设备连接无线访问接入点后,判断是否满足无线访问接入点的切换条件;若是,则遍历数组链表中的服务集标识,并将数组链表中的服务集标识与Wi-Fi配置文件中的服务集标识进行匹配分析;若数组链表中当前服务集标识与Wi-Fi配置文件中的服务集标识匹配,则根据数组链表中当前服务集标识对应的网络ID切换Wi-Fi设备连接的无线访问接入点。本发明专利技术在网络状况较差时可自动切换可用AP,整个过程无需用户手动操作,切换AP的效率较高,保证用户拥有良好的Wi-Fi上网体验。

【技术实现步骤摘要】

本专利技术涉及W1-Fi
,特别是涉及一种W1-Fi设备切换无线访问接入点的方法和系统。
技术介绍
W1-Fi (Wireless-Fidelity,无线保真)是一种可以将个人电脑、手持设备(如平板电脑、手机)等终端以无线方式互相连接的技术,也是当今使用最广的一种无线网络传输技术,其实质上就是把有线网络信号转换成无线信号,移动终端(如手机、平板电脑等)在有W1-Fi信号的时候就可以不通过移动网络上网,节省数据流量费。AP(Wireless Access Point,无线访问接入点),就是传统有线网络中的HUB(集线器),也是组建小型无线局域网时最常用的设备。AP相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。大多数的无线AP都支持多用户接入、数据加密、多速率发送等功能,一些产品更提供了完善的无线网络管理功能。对于家庭、办公室这样的小范围无线局域网而言,一般只需一台无线AP即可实现所有计算机的无线接入。目前,对于手机、平板电脑等W1-Fi设备而言,用户在使用W1-Fi连接至AP后,若下一次进入该AP的覆盖区域,W1-Fi设备会自动连接至该AP,但有可能存在该AP已出现网络故障,而用户尚不知道该AP已有故障的情况(例如不能上网或者网络状况较差),因此在上网体验较差后,需要用户手动切换可用的AP,其操作比较麻烦,AP切换的效率较低,严重影响用户体验。
技术实现思路
基于此,本专利技术提供一种W1-Fi设备切换无线访问接入点的方法和系统,能在网络状况较差时自动切换W1-Fi设备连接的AP,无需用户手动操作,提高用户体验。为实现上述目的,本专利技术实施例中采用以下技术方案:—种W1-Fi设备切换无线访问接入点的方法,包括如下步骤:在W1-Fi设备连接无线访问接入点后,判断是否满足无线访问接入点的切换条件;若是,则遍历数组链表中的服务集标识,并将所述数组链表中的服务集标识与W1-Fi配置文件中的服务集标识进行匹配分析;所述数组链表中包括服务集标识及其对应的网络ID ;若所述数组链表中当前服务集标识与W1-Fi配置文件中的服务集标识匹配,则根据所述数组链表中当前服务集标识对应的网络ID切换所述W1-Fi设备连接的无线访问接入点。—种W1-Fi设备切换无线访问接入点的系统,包括:条件判断模块,用于在W1-Fi设备连接无线访问接入点后,判断是否满足无线访问接入点的切换条件;匹配分析模块,用于在无线访问接入点的切换条件满足时,遍历数组链表中的服务集标识,并将所述数组链表中的服务集标识与W1-Fi配置文件中的服务集标识进行匹配分析;所述数组链表中包括服务集标识及其对应的网络ID ;切换模块,用于在所述数组链表中当前服务集标识与W1-Fi配置文件中的服务集标识匹配时,根据所述数组链表中当前服务集标识对应的网络ID切换所述W1-Fi设备连接的无线访问接入点。本专利技术的W1-Fi设备切换无线访问接入点的方法和系统,在W1-Fi设备连接无线访问接入点后,实时检测网络状况,在无线访问接入点的切换条件满足时,通过W1-Fi设备中存储的数组链表中的SSID及其对应的网络ID来自动切换可用AP,整个过程无需用户手动操作,切换AP的效率较高,保证用户拥有良好的W1-Fi上网体验。【附图说明】图1为本专利技术的W1-Fi设备切换无线访问接入点的方法在一个实施例中的流程示意图;图2为本专利技术的W1-Fi设备切换无线访问接入点的方法在另一个实施例中的流程示意图;图3为本专利技术的W1-Fi设备切换无线访问接入点的系统在一个实施例中的结构示意图。【具体实施方式】下面将结合较佳实施例及附图对本专利技术的内容作进一步详细描述。显然,下文所描述的实施例是本专利技术的部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当说明的是,本专利技术实施例中描述的W1-Fi设备可包括:平板电脑、手机等等,上述W1-Fi设备仅是举例,而非穷举,包含但不限于上述W1-Fi设备。图1为本专利技术的W1-Fi设备切换无线访问接入点的方法在一个实施例中的流程示意图。如图1所示,在该实施例中,W1-Fi设备切换无线访问接入点的方法包括如下步骤:步骤S110:在W1-Fi设备连接无线访问接入点后,判断是否满足无线访问接入点的切换条件,若是,则进入步骤S200 ;步骤S120:则遍历数组链表中的SSID,并将所述数组链表中的SSID与Wi_Fi配置文件中的SSID进行匹配分析;所述数组链表中包括SSID及其对应的网络ID ;若所述数组链表中当前SSID与W1-Fi配置文件中的SSID匹配,则进入步骤S130 ;步骤S130:根据所述数组链表中当前SSID对应的网络ID切换所述Wi_Fi设备连接的无线访问接入点。以手机为例,当手机连接AP后,判断是否满足AP的切换条件,例如,可通过检测当前的网络状况进行判断。在一种【具体实施方式】中,用户在使用手机W1-Fi连接无法上网的AP时,网络链路会切换到W1-Fi通路,由于连接的AP不能上网,因此手机上尽管显示已连接AP,但是仍然无法使用网络,故可以以网络连通性作为AP切换的判断条件,即在W1-Fi设备连接AP后,检测网络连通性,判断当前网络是否连通,若否,则判定满足AP的切换条件,手机将自动切换连接的AP。在另一种【具体实施方式】中,若W1-Fi设备连接到一个网络质量较差的AP时,会出现一些网络消息延迟、网页打不开等问题,在传统的技术方案中,由于当前连接的AP仍有网络信号,还没达到自动断开的条件,所以W1-Fi设备不会自动切换到其他AP,用户只能手动选择其他AP进行上网。考虑到此种情况,本实施例中还可以以网络质量作为AP切换的判断条件,即在W1-Fi设备连接AP后,判断当前AP的RSSI (Received Signal StrengthIndicat1n,接收的信号强度指示)是否小于第一阈值(例如设置为_83dbm),若是,则判定满足无线访问接入点的切换条件;或者在W1-Fi设备连接AP后,判断当前的丢包率是否大于第二阈值(例如设置为5% ),若是,则判定满足无线访问接入点的切换条件。在另一种【具体实施方式】中,还可以将网络连通性、AP的RSSI以及丢包率结合起来,综合判断是否满足AP的切换条件。具体的,若当前网络连通,当前无线访问接入点的RSSI小于第一阈值,并且当前丢包率大于第二阈值,则判定满足AP的切换条件。上面给出了多种判断AP的切换条件是否满足的方法,当然还可以根据实际需求采用其它判断方式,此处不再一一说明。在AP的切换条件满足后,W1-Fi设备将切换连接的AP,具体的,Wi_Fi设备依据数组链表wifilist和W1-Fi配置文件切换AP,其中,数组链表wifilist存储于W1-Fi设备中,数组链表wifilist中的元素为SSID及其对应的网络ID,其中SSID是指Service SetIdentifier,即服务集标识,通俗地说,SSID便是给无线网络所取的名字,SSID通常由AP广播出来,通过W1-Fi设备自带的扫描功能可以查看当前区域内的SSID。出于安全考虑AP可以不广播SSI本文档来自技高网...

【技术保护点】
一种Wi‑Fi设备切换无线访问接入点的方法,其特征在于,包括如下步骤:在Wi‑Fi设备连接无线访问接入点后,判断是否满足无线访问接入点的切换条件;若是,则遍历数组链表中的服务集标识,并将所述数组链表中的服务集标识与Wi‑Fi配置文件中的服务集标识进行匹配分析;所述数组链表中包括服务集标识及其对应的网络ID;若所述数组链表中当前服务集标识与Wi‑Fi配置文件中的服务集标识匹配,则根据所述数组链表中当前服务集标识对应的网络ID切换所述Wi‑Fi设备连接的无线访问接入点。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡亚东刘合东
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1