掌桥专利:专业的专利平台
掌桥专利
首页

一种WiFi漫游中对切换AP网络的检测方法及系统

文献发布时间:2023-06-19 11:21:00


一种WiFi漫游中对切换AP网络的检测方法及系统

技术领域

本发明涉及通信技术领域,具体涉及一种WiFi漫游中对切换AP网络的检测方法及系统。

背景技术

在WiFi覆盖场景中,AP间配置成相同的ssid和秘钥,这样,在设备移动时,就引入了WiFi无缝漫游的问题;

当前的WiFi漫游技术,均是设备在连接一个AP的时候,扫描其他信道中存在的AP,并依据扫描到AP的信号质量,选择一个最优的AP进行漫游连接;

信号质量是一个物理指标,其表征着物理连接的质量,因此,也引入了一个问题:其TCP/IP层的连通性是完全未知的;也即,如果所选择AP的网络是不通的,移动设备也会漫游过去,从而导致设备不能上网。

与本发明最接近的技术方案主要是以下几种:

1、一种是基于11kv的WiFi漫游,移动设备与当前连接的AP进行交互,将扫描到的其他AP返回给当前AP,当前AP根据信号质量选择候选AP发送给移动设备,移动设备选择候选AP作为漫游AP,进行漫游。整个过程中,无论AP还是移动设备,都没有关注候选AP的网络连通性,特别是移动设备,在当前的技术手段下,没有方法知道候选AP的网络连通性;

2、一种是不支持11kv的WiFi漫游,移动设备通过自身的连接质量判断、以及扫描结果,来选择候选AP。在这个过程中,由于只会有一个sta存在,所以一个时刻,只会连接一个AP,也即移动设备只会在断开当前设备的连接时,才能连接候选AP,并检测候选AP的网络状况。而一旦候选AP网络不通,移动设备会在较长时间内不能上网,需要重新选择网络,其用户体验差,代价巨大。

综上,现有技术均只对漫游AP的物理链路进行检测,而未关注其网络状况,从而可能导致用户选择不能上网的AP进行漫游。

发明内容

针对现有技术的不足,本发明公开了一种WiFi漫游中对切换AP网络的检测方法及系统,用于解决现有技术均只对漫游AP的物理链路进行检测,而未关注其网络状况,从而可能导致用户选择不能上网的AP进行漫游的问题。

本发明通过以下技术方案予以实现:

第一方面,本发明公开了一种WiFi漫游中对切换AP网络的检测方法,包括以下步骤:

S1移动设备连接当前AP,在移动设备向候选AP方向移动时,检测候选AP;

S2移动设备保持与当前AP连接,并建立与候选AP的连接;

S3通过移动设备在新建的连接上进行ping检测网络的连通性;

S4移动设备获取ping的结果,并选择断开或保留与原AP及候选AP的连接。

更进一步的,所述方法中,在移动设备确定了候选AP之后,在移动设备上保持与原AP连接。

更进一步的,所述方法通过虚拟出一个sta,用这个sta与候选AP建立连接,并在这个连接上通过ping来检测网络的连通性。

更进一步的,所述方法中,移动设备在新建的连接上进行ping检测网络的连通性,而其他数据均由原有连接传输。

更进一步的,所述方法中,移动设备获取ping的结果,如果能够ping通,则断开与原AP的连接,保留与候选AP的连接;如果ping不通,则断开与候选AP的连接,保留与原AP的连接。

第二方面,本发明公开了一种WiFi漫游中对切换AP网络的检测系统,包括至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的WiFi漫游中对切换AP网络的检测方法。

本发明的有益效果为:

本发明解决了移动设备漫游到网络不通的AP上导致不能上网的问题,移动设备在保持与当前AP数据不中断的同时,对候选AP进行了检测。既满足了当前连接的数据连通性,也确保了漫游后AP的网络连通性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是一种WiFi漫游中对切换AP网络的检测方法原理步骤图;

图2是本发明实施例的使用情景图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

本实施例公开如图1所示的一种WiFi漫游中对切换AP网络的检测方法,包括以下步骤:

S1移动设备连接当前AP,在移动设备向候选AP方向移动时,检测候选AP;

S2移动设备保持与当前AP连接,并建立与候选AP的连接;

S3通过移动设备在新建的连接上进行ping检测网络的连通性;

S4移动设备获取ping的结果,并选择断开或保留与原AP及候选AP的连接。

本实施例一种在漫游前对候选AP的网络连通性进行检测的方法,在移动设备确定了候选AP之后,在移动设备上保持与原AP连接的同时,再虚拟出一个sta,用这个sta与候选AP建立连接,并在这个连接上通过ping来检测网络的连通性。确保终端设备在保持当前数据连接的条件下,能够对候选AP进行网络连通性检测。

实施例2

本实施例公开使用情景,如图2所示。其具体实施步骤如下:

1.移动设备与当前AP连接,当移动设备向候选AP方向移动后,检测到候选AP可以提供一个质量更优的连接。

2.在移动设备保持与当前AP连接的同时,建立一条与候选AP的连接。

3.移动设备在新建的连接上进行ping检测网络的连通性,而其他数据均走原来连接。

4.移动设备获取ping的结果,如果能够ping通,则断开与原AP的连接,保留与候选AP的连接;如果ping不通,则断开与候选AP的连接,保留与原AP的连接。

本实施例在终端设备在保持与当前AP连接的同时,再建立一条与候选AP的连接,在这条新建的连接上,检测候选AP的网络连通性。以实现当前连接不中断的前提下,对候选AP进行充分检测,从而保证终端设备不会切换到一个网络不通的AP上、承受一段时间不能上网的后果。

实施例3

本实施例公开一种WiFi漫游中对切换AP网络的检测系统,包括至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行WiFi漫游中对切换AP网络的检测方法。

综上,本发明解决了移动设备漫游到网络不通的AP上导致不能上网的问题,移动设备在保持与当前AP数据不中断的同时,对候选AP进行了检测。既满足了当前连接的数据连通性,也确保了漫游后AP的网络连通性。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种WiFi漫游中对切换AP网络的检测方法及系统
  • 一种WIFI中无线AP性能检测方法及检测系统
技术分类

06120112894864