本发明属于通信技术领域,尤其涉及一种切换访问接入点的方法、装置及移动终端。
背景技术:
无线保真技术(Wireless Fidelity,以下简称Wi-Fi)是一种允许电子设备连接到一个无线局域网的技术,通常使用2.4GHz或5GHz射频频段。其中,Wi-Fi使用的2.4GHz频段的频率范围为2400—2483.5MHz,其带宽为83.5MHz,在这个带宽内又划分有14个子信道。而时分双工长期演进(Time Division Duplexing Long Term Evolution,以下简称TDD-LTE)通信技术所用的频段包括编号分别为38、39、40及41的频段,即Band 38、Band39、Band 40及Band 41。其中,Band 40频段的覆盖范围为2300—2400MHz,Band 41频段的覆盖范围为2496—2690MHz。
由上述可知,Wi-Fi使用的2.4GHz频段的较低频部分和较高频部分分别与TDD-LTE的Band 40以及Band 41频段的频率相近。由于目前终端上Wi-Fi的滤波器和TDD-LTE的滤波器均很难完全消除来自相邻频段的干扰,因此当Wi-Fi和TDD-LTE同时工作时,二者之间很容易产生邻频干扰。
技术实现要素:
本发明的目的在于提供一种切换访问接入点的方法、装置及移动终端,旨在降低通信频段与无线访问接入点工作信道频段之间的邻频干扰。
为解决上述技术问题,本发明提供以下技术方案:
一种切换访问接入点的方法,包括:
当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,所述备用访问接入点为除当前访问接入点外的可接入访问接入点;
检测所述备用访问接入点是否满足预设低邻频干扰条件;
若检测出所述备用访问接入点满足预设低邻频干扰条件,则将所述备用访问接入点确定为目标访问接入点;
控制终端切换至所述目标访问接入点。
为解决上述技术问题,本发明还提供以下技术方案:
一种切换访问接入点的装置,包括:
获取单元,用于当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,所述备用访问接入点为除当前访问接入点外的可接入访问接入点;
检测单元,用于检测所述备用访问接入点是否满足预设低邻频干扰条件;
确定单元,用于若检测出所述备用访问接入点满足预设低邻频干扰条件,则将所述备用访问接入点确定为目标访问接入点;
控制单元,用于控制终端切换至所述目标访问接入点。
本发明还提供一种移动终端,所述移动终端包括上述切换访问接入点的装置。
相对于现有技术,本发明提供的切换访问接入点的方法、装置及移动终端,当确定出终端处于预设的邻频干扰状态时,终端搜索除当前访问接入点外的备用访问接入点。然后,终端检测该备用访问接入点是否满足预设的低邻频干扰条件。在终端检测出该备用访问接入点满足预设的低邻频干扰条件的情况下,终端将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。最后控制终端连接至该目标访问接入点。因此,本发明可以在终端处于预设的邻频干扰状态时,通过将终端切换至满足预设低邻频干扰条件的备用访问接入点,从而降低终端内部的邻频干扰。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其有益效果显而易见。
图1是本发明第一实施例提供的切换访问接入点的方法的流程示意图;
图2是本发明第二实施例提供的切换访问接入点的方法的流程示意图;
图3a为本发明第三实施例提供的切换访问接入点的装置的结构示意图;
图3b为本发明第三实施例提供的切换访问接入点的装置的另一结构示意图;
图4为本发明第四实施例提供的移动终端的结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
以下将详细说明。
第一实施例
一种切换访问接入点的方法,包括:当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,该备用访问接入点为除当前访问接入点外的可接入访问接入点;检测该备用访问接入点是否满足预设低邻频干扰条件;若检测出该备用访问接入点满足预设低邻频干扰条件,则将该备用访问接入点确定为目标访问接入点;控制终端切换至该目标访问接入点。
请参阅图1,图1是本发明第一实施例提供的切换访问接入点的方法的流程示意图,具体流程可以包括:
在步骤S101中,当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
可以理解的是,本发明实施例的执行主体可以是手机、平板电脑等终端设备。
比如,Wi-Fi使用的2.4GHz频段的频率范围为2400—2483.5MHz,在这个带宽内划分有14个子信道。而TDD-LTE通信技术所用的频段中Band 40频段的覆盖范围为2300—2400MHz,Band 41频段的覆盖范围为2496—2690MHz。可见,Wi-Fi使用的2.4GHz频段的较低频部分和较高频部分分别与TDD-LTE的Band 40和Band 41频段的频率相近。因此,当终端同时使用Wi-Fi的2.4GHz频段和Band 40或Band 41频段时,很容易产生邻频干扰。
需要说明的是,邻频干扰是指相邻或相近的频道的信号之间的相互干扰。由于调频信号含有无穷多个边频分量,当其中某些边频分量落入邻道接收机的通带内时,就会造成邻频干扰。在实际的使用过程中,邻频干扰主要是所使用信号频率的相邻频率的信号干扰,因为接收滤波器性能不可能达到理想状态,因此会导致相邻频率的信号泄露到传输带宽内并引起干扰。
为了解决上述问题,在本发明实施例的步骤S101中,可以在终端确定出其处于预设的邻频干扰状态时,获取终端的备用访问接入点,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
比如,在一种可能的实施方式中,上述步骤S101中,当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,可以具体包括:
当确定出终端使用预设通信频段进行通信时,获取当前访问接入点的工作信道频段;
若基于该预设通信频段和当前访问接入点的工作信道频段,确定出终端处于预设邻频干扰状态,则获取备用访问接入点。
比如,可以在终端确定出其正在使用预设通信频段进行通信时,获取终端所连接的当前无线访问接入点(Access Point)的工作信道频段。例如,当确定出终端正在使用预设的Band 40频段进行通信时,获取终端的当前访问接入点的工作信道频段。
之后,终端基于上述预设通信频段和当前访问接入点的工作信道频段,判断终端是否处于预设的邻频干扰状态。
比如,在一种可能的实施方式中,可以通过如下步骤来判断终端是否处于预设的邻频干扰状态:
检测当前访问接入点的工作信道频段是否属于与预设通信频段对应的预设频率范围;
若检测出当前访问接入点的工作信道频段不属于与预设通信频段对应的预设频率范围,则判断出终端不处于预设的邻频干扰状态;
若检测出当前访问接入点的工作信道频段属于与预设通信频段对应的预设频率范围,则判断出终端处于预设的邻频干扰状态。
比如,终端根据自身的性能,预先设定了与预设通信频段相对应的预设频率范围,该预设频率范围与预设通信频段相邻,因此处于该预设频率范围内的信号频段与预设通信频段之间存在邻频干扰。
因此,在一种可能的实施方式中,当判断出终端不处于预设的邻频干扰状态时,表明终端当前正在使用的预设通信频段与无线访问接入点的工作信道频段不会产生邻频干扰,那么终端可以继续使用当前的预设通信频段和无线访问接入点的工作信道频段。
当判断出终端处于预设的邻频干扰状态时,获取终端的备用访问接入点,之后进入步骤S102。
可以理解的是,终端还可以通过其它方式来确定是否处于预设的邻频干扰状态。比如,终端可以通过预设的监控应用软件来检测终端是否处于预设邻频干扰状态,等等。
在步骤S102中,检测该备用访问接入点是否满足预设低邻频干扰条件。
比如,在终端获取到备用访问接入点后,在步骤S102中,终端检测该备用访问接入点是否满足预设的低邻频干扰条件。
例如,在一种可能的实施方式中,该预设低邻频干扰条件可以是备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔。基于此,可以通过如下步骤来检测该备用访问接入点是否满足预设低邻频干扰条件:
确定备用访问接入点的工作信道频段;
检测该备用访问接入点的工作信道频段与预设通信频段的频率间隔是否大于当前访问接入点的工作信道频段与预设通信频段的频率间隔;
若检测出该备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则确定出该备用访问接入点满足预设低邻频干扰条件;
若检测出该备用访问接入点的工作信道频段与预设通信频段的频率间隔不大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则确定出该备用访问接入点不满足预设低邻频干扰条件。
可以理解的是,若检测出备用访问接入点的工作信道频段与预设通信频段的频率间隔不大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则表明备用访问接入点的工作信道频段与预设通信频段之间的邻频干扰不小于当前访问接入点的工作信道频段与预设通信频段之间的邻频干扰,此时终端可以继续使用当前访问接入点的工作信道频段。所以,在终端检测出其备用访问接入点不满足预设的低邻频干扰条件的情况下,终端可以继续使用当前访问接入点,即进入步骤S105。
若检测出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则表明备用访问接入点的工作信道频段与预设通信频段之间的邻频干扰小于当前访问接入点的工作信道频段与预设通信频段之间的邻频干扰。在终端检测出备用访问接入点满足预设的低邻频干扰条件的情况下,进入步骤S103。
在步骤S103中,若检测出该备用访问接入点满足预设低邻频干扰条件,则将该备用访问接入点确定为目标访问接入点。
比如,终端检测出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,那么表明相对于当前访问接入点,该备用访问接入点的工作信道频段与预设通信频段之间的频率间隔更大,因此相较于当前访问接入点,该备用访问接入点与预设通信频段之间的邻频干扰更小。在这种情况下,可以将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。
优选地,上述将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点,可以包括:
若检测出满足预设低邻频干扰条件的备用访问接入点中包含工作信道频段不属于预设频率范围的访问接入点,则将该工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点;
若检测出满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则将该满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点。
比如,终端搜索到有多个满足预设低邻频干扰条件的备用访问接入点,此时终端可以检测这些满足预设低邻频干扰条件的备用访问接入点中是否包含工作信道频段不属于预设频率范围的访问接入点。
如果检测出这些满足预设低邻频干扰条件的备用访问接入点中包含工作信道频段不属于预设频率范围的访问接入点,则将该工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点。这是因为预设频率范围之外的工作信道频段与预设通信频段之间不存在邻频干扰,因此可以优先将工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点。
如果检测出这些满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则表明此时满足预设低邻频干扰条件的备用访问接入点的工作信道频段与预设通信频段之间均存在邻频干扰,那么可以将这些满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点,从而最大程度的降低终端的预设通信频段与访问接入点的工作信道频段之间的邻频干扰。
进一步地,上述将该工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点,可以包括:
将工作信道频段不属于预设频率范围且信号最强的访问接入点确定为目标访问接入点。
比如,在检测到满足预设低邻频干扰条件的访问接入点中包含工作信道频段不属于预设频率范围的访问接入点之后,还可以进一步检测它们的信号强度,并将它们中信号强度最强的访问接入点确定为目标访问接入点。
通过将工作信道频段不属于预设频率范围且信号最强的访问接入点确定为目标访问接入点,可以使终端在避免邻频干扰的同时获得较好的无线上网速度。
在步骤S104中,控制终端切换至该目标访问接入点。
比如,在终端确定出目标访问接入点之后,控制终端切换至该目标访问接入点。
优选地,在控制终端切换至该目标访问接入点的步骤之后,还可以包括如下步骤:
当确定出终端未使用预设通信频段进行通信时,搜索终端可接入的访问接入点,并获取该终端可接入的访问接入点的信号强度值;
将终端切换至该信号强度值最大的访问接入点。
比如,在确定出终端不再使用预设通信频段进行通信时,例如终端不再使用Band 40频段进行通信时,表明终端的预设通信频段与访问接入点的工作信道频段之间的邻频干扰不再存在,此时终端可以搜索可接入的访问接入点,并获取这些可接入的访问接入点的信号强度值,包括当前访问接入点和备用访问接入点的信号强度值。然后,将终端切换至该信号强度值最大的访问接入点。
通过将终端切换至信号最强的访问接入点,可以使终端获得较好的无线上网速度。
由上述可知,本实施例提供的切换访问接入点的方法,当确定出终端处于预设的邻频干扰状态时,终端搜索除当前访问接入点外的备用访问接入点。然后,终端检测该备用访问接入点是否满足预设的低邻频干扰条件。在终端检测出该备用访问接入点满足预设的低邻频干扰条件的情况下,终端将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。最后控制终端连接至该目标访问接入点。因此,本发明可以在终端处于预设的邻频干扰状态时,通过将终端切换至满足预设低邻频干扰条件的备用访问接入点,从而降低终端内部的邻频干扰。
第二实施例
根据第一实施例所描述的方法,下面以手机为例对切换访问接入点的方法作进一步详细说明。
请参阅图2,图2为本发明第二实施例提供的切换访问接入点的方法的流程示意图,具体流程可以包括:
在步骤S201中,手机获取当前通信频段。
在步骤S202中,若基于当前通信频段确定出手机使用预设通信频段进行通信,则手机获取当前访问接入点的工作信道频段。
比如,步骤S201和S202可以具体包括:
当用户使用手机进行VoLTE(Voice over LTE)通话时,手机获取当前正在使用的通信频段。然后,手机检测当前通信频段是否属于预设通信频段。若检测出当前通信频段属于预设通信频段,则触发手机获取其所连接的当前无线访问接入点的工作信道频段。
例如,手机获取到其当前通信频段为2380—2400MHz,并检测出当前通信频段2380—2400MHz属于预设的Band 40频段中的一个预设通信频段。然后,手机获取当前无线访问接入点的工作信道频段,如获取到的当前无线访问接入点的工作信道频段为2401—2423MHz,即当前无线访问接入点的工作信道为2.4GHz频段的1号信道。
在手机获取到当前无线访问接入点的工作信道频段后,手机可以判断当前无线访问接入点的工作信道频段是否属于与预设通信频段对应的预设频率范围,例如该预设频率范围为2400—2428MHz。
若手机判断出当前无线访问接入点的工作信道频段不属于与预设通信频段对应的预设频率范围,则表明当前无线访问接入点的工作信道频段较高,不容易与当前使用的预设通信频段产生邻频干扰,那么手机可以继续使用当前无线访问接入点。例如,在步骤S202中手机获取到的当前无线访问接入点的工作信道频段为5GHz频段,则当前无线访问接入点的工作信道频段与手机当前使用的预设通信频段之间不会产生邻频干扰,在这种情况下,手机可以继续使用当前无线访问接入点的工作信道频段。
若手机判断出当前无线访问接入点的工作信道频段属于预设频率范围,则表明当前无线访问接入点的工作信道频段与预设通信频段相近,容易与预设通信频段产生邻频干扰,此时进入步骤S203。
在步骤S203中,若手机判断出当前访问接入点的工作信道频段属于与预设通信频段对应的预设频率范围,则手机获取备用访问接入点的工作信道频段,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
比如,在手机判断出当前无线访问接入点的工作信道频段2401—2423MHz属于与预设通信频段对应的预设频率范围2400—2428MHz的情况下,表明手机使用的当前无线访问接入点的工作信道频段与当前使用的预设通信频段2380—2400MHz容易产生邻频干扰,此时手机可以去获取备用访问接入点的工作信道频段,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
例如,手机获取到3个备用访问接入点的工作信道频段,分别为2406—2428MHz(即2.4GHz频段的2号信道)、2431—2453MHz(即2.4GHz频段的7号信道)以及5151—5173MHz(即5GHz频段)。
可以理解的是,在另一种可能的实施方式中,手机也可以事先获取其可接入的访问接入点的工作信道频段等信息。比如,可以在进入某个区域后,手机自动搜索其可接入的访问接入点,并获取这些可接入的访问接入点的工作信道频段、信号强度等信息,并将其保存在某个预设的文件夹中。这样,当手机需要获取这些信息时,手机就可以直接从预设的文件夹中调取这些信息。
然后,手机判断获取到的备用访问接入点的工作信道频段与预设通信频段的频率间隔是否大于当前访问接入点的工作信道频段与预设通信频段的频率间隔。
若手机判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔不大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则表明备用访问接入点与预设通信频段之间的邻频干扰不小于当前访问接入点与预设通信频段之间的邻频干扰,此时手机可以继续使用当前访问接入点。
若手机判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则进入步骤S204。
在步骤S204中,若判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则手机将备用访问接入点确定为目标访问接入点。
比如,若手机判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则表明备用访问接入点与预设通信频段之间的邻频干扰小于当前访问接入点与预设通信频段之间的邻频干扰。
例如,手机获取到的3个备用访问接入点的工作信道频段,分别为2406—2428MHz、2431—2453MHz以及5151—5173MHz,它们与预设通信频段2380—2400MHz的频率间隔均大于当前访问接入点的工作信道频段2401—2423MHz与预设通信频段的频率间隔。因此,手机可以把这3个备用访问接入点中的任何一个确定为目标访问接入点。
需要说明的是,可以通过如下方式来计算各访问接入点的工作信道频段与预设通信频段之间的频率间隔。例如,可以计算各访问接入点的中心频率与预设通信频段的中心频率之间的频率间隔来确定两个频段之间的频率间隔。如当前访问接入点的工作信道频段2401—2423MHZ的中心频率为2412MHz,而当前使用的预设通信频段2380—2400MHz的中心频率为2390MHz,则当前访问接入点的工作信道频段与预设通信频段的频率间隔为22MHz。而工作信道频段为2406—2428MHz的备用访问接入点的中心频率为2417MHz,其与当前使用的预设通信频段的中心频率2390MHz之间的频率间隔为27MHz。因此,备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔。
优选地,步骤S204中若判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则手机将备用访问接入点确定为目标访问接入点,可以具体包括:
若判断出备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则确定出备用访问接入点满足预设低邻频干扰条件;
若检测出满足预设低邻频干扰条件的备用访问接入点中包含工作信道频段不属于预设频率范围的访问接入点,则将该工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点;
若检测出满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则将该满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点。
例如,手机获取到的3个满足预设低邻频干扰条件的备用访问接入点的工作信道频段分别为2406—2428MHz、2431—2453MHz以及5151—5173MHz。其中2431—2453MHz以及5151—5173MHz这两个工作信道频段不属于预设频率范围,则手机可以优先将这两个工作信道频段对应的访问接入点中的任一个确定为目标访问接入点。
通过将工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点,可以有效避免访问接入点的工作信道频段与预设通信频段之间的邻频干扰。例如,将工作信道频段为5151—5173MHz的访问接入点确定为目标访问接入点,因其工作在5GHz频段,所以不会与工作在2.4GHz频段的预设通信频段产生邻频干扰。
若满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,如手机仅获取到1个满足预设低邻频干扰条件的备用访问接入点,其工作信道频段2406—2428MHz属于预设频率范围。因为满足预设低邻频干扰条件的备用访问接入点仅有1个,因此其即为满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点,此时手机将其确定为目标访问接入点。
由于若满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则这些备用访问接入点的工作信道频段与预设通信频段之间均会有不同程度的邻频干扰,所以通过将满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点,可以最大程度的降低手机即将连接到的访问接入点的工作信道频段与预设通信频段之间的邻频干扰。
进一步地,上述将工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点,还可以具体包括:
将工作信道频段不属于预设频率范围且信号最强的访问接入点确定为目标访问接入点。
例如,手机检测到满足预设低邻频干扰条件的备用访问接入点中有两个访问接入点的工作信道频段不属于预设频率范围,分别为甲访问接入点和乙访问接入点,其工作信道频段分别为2431—2453MHz以及5151—5173MHz。其中,乙访问接入点的信号强于甲访问接入点,则手机可以优先将信号更强的乙访问接入点确定为目标访问接入点。
通过将工作信道频段不属于预设频率范围且信号最强的访问接入点确定为目标访问接入点,可以使手机获得较好的无线上网速度。
在步骤S205中,手机切换至该目标访问接入点,并将该目标访问接入点确定为当前访问接入点。
比如,在步骤S204中手机确定出目标访问接入点之后,就可以控制手机切换至该目标访问接入点,并将该目标访问接入点确定为当前访问接入点。
由于相对于切换之前手机所连接的访问接入点,目标访问接入点与当前正在使用的预设通信频段之间的频率间隔更大,因此通过将手机的无线访问接入点切换至目标访问接入点可以降低手机当前使用的预设通信频段与访问接入点的工作信道频段之间的邻频干扰。
在步骤S206中,当确定出手机未使用预设通信频段进行通信时,手机搜索可接入的访问接入点,并获取该可接入的访问接入点的信号强度值。
在步骤S207中,手机切换至该信号强度值最大的访问接入点。
比如,步骤S206和S207可以具体包括:
当确定出用户不再使用手机进行VoLTE通话,即手机不再使用预设的2380—2400MHz频段进行通话时,因为此时预设通信频段与手机所连接的访问接入点的工作信道频段之间不再有邻频干扰,所以此时可以触发手机搜索可接入的访问接入点,并获取这些可接入的访问接入点的信号强度值,包括手机当前所连接的访问接入点和备用访问接入点的信号强度值。然后,将手机切换至该信号强度值最大的访问接入点。
通过将手机切换至该信号强度值最大的访问接入点,可以使手机获得较高的无线上网速度。
需要说明的是,上述步骤S203中,手机通过判断出当前访问接入点的工作信道频段属于与预设通信频段对应的预设频率范围来确定当前访问接入点的工作信道频段会与预设通信频段产生邻频干扰。而在其它可能的实施方式中,手机还可以通过其它方式来确定当前访问接入点的工作信道频段会与预设通信频段产生邻频干扰。比如,可以通过比较当前访问接入点的工作信道与预设信道的高低来确定当前访问接入点的工作信道频段是否会与预设通信频段产生邻频干扰,该预设信道与预设通信频段相对应。可以理解的是,该预设信道的设置与手机的性能密切相关,所以该预设信道的具体设定值可以由厂商或用户根据手机性能或自身的使用需求进行设定,此处不做具体限定。
例如,预设通信频段为2380—2400MHz,对应的预设信道为2.4GHz频段的2号信道,其工作信道频段为2406—2428MHz。当手机获取到当前访问接入点的工作信道后,判断当前访问接入点的工作信道是否高于预设信道。若判断出当前访问接入点的工作信道不高于预设信道,则可以确定当前访问接入点的工作信道频段会与预设通信频段产生邻频干扰。例如,当前访问接入点的工作信道频段为2401—2423MHz,对应2.4GHz频段的1号信道,手机判断出该1号信道低于预设信道(2号信道),则此时手机可以确定出当前访问接入点的工作信道频段会与预设通信频段产生邻频干扰。若判断出当前访问接入点的工作信道高于预设信道,则可以确定当前访问接入点的工作信道频段不会与预设通信频段产生邻频干扰。
再如,预设通信频段为2496—2516MHz,对应的预设信道为2.4GHz频段的13号信道,其工作信道频段为2461—2483MHz。当手机获取到当前访问接入点的工作信道后,判断当前访问接入点的工作信道是否低于预设信道。若判断出当前访问接入点的工作信道不低于预设信道,则可以确定当前访问接入点的工作信道频段会与预设通信频段产生邻频干扰。若判断出当前访问接入点的工作信道低于预设信道,则可以确定当前访问接入点的工作信道频段不会与预设通信频段产生邻频干扰。例如,当前访问接入点的工作信道频段为2456—2478MHz,对应2.4GHz频段的12号信道,手机判断出该12号信道低于预设信道(13号信道),则此时手机可以确定出当前访问接入点的工作信道频段不会与预设通信频段产生邻频干扰。
基于此,手机在确定目标访问接入点时,可以将工作信道高于(或低于)预设信道的备用访问接入点确定为目标访问接入点。例如,预设通信频段为2380—2400MHz频段时,可以将工作信道高于预设信道(2号信道)的备用访问接入点确定为目标访问接入点。而如果手机可接入的备用访问接入点的工作信道均低于预设信道,则手机可以将可接入的备用访问接入点中工作信道最高的访问接入点确定为目标访问接入点。例如,手机当前访问接入点的工作信道为1号信道,其可接入的备用访问接入点的工作信道均低于预设的2号信道,其中包含一个工作信道为2号信道的备用访问接入点,那么手机可以将该工作信道为2号信道的备用访问接入点确定为目标访问接入点。
如果预设通信频段为2496—2516MHz,则可以将工作信道低于预设信道(13号信道)的备用访问接入点确定为目标访问接入点。而如果手机可接入的备用访问接入点的工作信道均高于预设信道,则手机可以将可接入的备用访问接入点中工作信道最低的访问接入点确定为目标访问接入点。
由上述可知,本实施例提供的切换访问接入点的方法,当确定出终端处于预设的邻频干扰状态时,终端搜索除当前访问接入点外的备用访问接入点。然后,终端检测该备用访问接入点是否满足预设的低邻频干扰条件。在终端检测出该备用访问接入点满足预设的低邻频干扰条件的情况下,终端将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。最后控制终端连接至该目标访问接入点。因此,本发明可以在终端处于预设的邻频干扰状态时,通过将终端切换至满足预设低邻频干扰条件的备用访问接入点,从而降低终端内部的邻频干扰。
第三实施例
为便于更好地实施本发明实施例提供的切换访问接入点的方法,本发明实施例还提供一种基于上述切换访问接入点的方法的装置。其中名词的含义与上述切换访问接入点的方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图3a,图3a为本发明第三实施例提供的切换访问接入点的装置的结构示意图,该装置可以包括:获取单元301,检测单元302,确定单元303,以及控制单元304。
获取单元301,用于当确定出终端处于预设邻频干扰状态时,获取备用访问接入点,所述备用访问接入点为除当前访问接入点外的可接入访问接入点。
比如,在终端确定出其处于预设的邻频干扰状态时,由获取单元301获取终端的备用访问接入点,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
在一种可能的实施方式中,终端可以通过执行如下步骤来实现在确定出终端处于预设邻频干扰状态时,获取备用访问接入点:
当确定出终端使用预设通信频段进行通信时,获取当前访问接入点的工作信道频段;
若基于所述预设通信频段和当前访问接入点的工作信道频段,确定出终端处于预设邻频干扰状态,则获取备用访问接入点。
进一步地,上述若基于所述预设通信频段和当前访问接入点的工作信道频段,确定出终端处于预设邻频干扰状态,则获取备用访问接入点,可以具体包括:
若检测出当前访问接入点的工作信道频段属于与预设通信频段对应的预设频率范围,则判断出终端处于预设邻频干扰状态;
若判断出终端处于预设邻频干扰状态,则获取备用访问接入点。
比如,在终端确定出其正在使用预设的2380—2400MHz频段进行VoLTE通话时,终端获取其所连接的当前访问接入点的工作信道频段。例如,终端获取到当前访问接入点的工作信道频段为2401—2423MHz。而终端事先设定的与预设通信频段对应的预设频率范围为2400—2428MHz。可以理解的是,事先设定的预设频率范围与预设通信频段相邻,因此处于预设频率范围内的信号频段会与预设通信频段产生邻频干扰。
然后,终端检测当前访问接入点的工作信道频段是否属于与预设通信频段对应的预设频率范围。例如,此时终端检测出当前访问接入点的工作信道频段2401—2423MHz属于预设频率范围2400—2428MHz,则终端可以判断出自身处于预设邻频干扰状态,即终端所连接的当前访问接入点的工作信道频段与当前使用的预设通信频段之间容易产生邻频干扰。在终端判断出自身处于预设邻频干扰状态后,获取单元301获取终端可接入的备用访问接入点。
如果终端检测出当前访问接入点的工作信道频段不属于与预设通信频段对应的预设频率范围,则表明当前访问接入点的工作信道频段不会与预设通信频段产生邻频干扰,此时终端可以继续使用当前访问接入点。
检测单元302,用于检测所述备用访问接入点是否满足预设低邻频干扰条件。
比如,在获取单元301获取到终端可接入的备用访问接入点后,由检测单元302来检测该备用访问接入点是否满足预设低邻频干扰条件。
在一种可能的实施方式中,该预设低邻频干扰条件可以是备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔。基于此,检测单元302可以通过如下步骤来检测该备用访问接入点是否满足预设低邻频干扰条件:
确定备用访问接入点的工作信道频段;
检测该备用访问接入点的工作信道频段与预设通信频段的频率间隔是否大于当前访问接入点的工作信道频段与预设通信频段的频率间隔;
若检测出该备用访问接入点的工作信道频段与预设通信频段的频率间隔大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则确定出该备用访问接入点满足预设低邻频干扰条件;
若检测出该备用访问接入点的工作信道频段与预设通信频段的频率间隔不大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则确定出该备用访问接入点不满足预设低邻频干扰条件。
比如,终端获取到3个备用访问接入点,并确定出这三个备用访问接入点的工作信道频段分别为2406—2428MHz、2431—2453MHz以及5151—5173MHz。然后,检测单元302检测这三个备用访问接入点的工作信道频段与预设通信频段的频率间隔是否大于当前访问接入点的工作信道频段2401—2423MHz与预设通信频段的频率间隔。通过检测单元302的检测,上述三个备用访问接入点的工作信道频段与预设通信频段的频率间隔均大于当前访问接入点的工作信道频段与预设通信频段的频率间隔。因此,这三个备用访问接入点均满足预设低邻频干扰条件。
如果检测单元302检测出终端的备用访问接入点的工作信道频段与预设通信频段的频率间隔均不大于当前访问接入点的工作信道频段与预设通信频段的频率间隔,则可以确定出这些备用访问接入点均不满足预设低邻频干扰条件,那么终端可以继续使用当前访问接入点,或者终端也可以暂时断开与当前访问接入点的连接,以保证终端在预设通信频段上的通信。
确定单元303,用于若检测出所述备用访问接入点满足预设低邻频干扰条件,则将所述备用访问接入点确定为目标访问接入点
比如,若终端检测出备用访问接入点满足预设低邻频干扰条件,则确定单元303将该满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。
例如,终端的检测单元302判断出工作信道频段分别为2406—2428MHz、2431—2453MHz以及5151—5173MHz的3个备用访问接入点的均满足预设低邻频干扰条件,此时确定单元303可以将这3个备用访问接入点中的任一个确定为目标访问接入点。
优选地,确定单元303在确定目标访问接入点时,可以通过如下步骤来确定出最终的目标访问接入点:
若检测出满足预设低邻频干扰条件的备用访问接入点中包含工作信道频段不属于预设频率范围的访问接入点,则将该工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点;
若检测出满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则将该满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点。
比如,终端判获取到的3个备用访问接入点的工作信道频段2406—2428MHz、2431—2453MHz以及5151—5173MHz均满足预设低邻频干扰条件。在这种情况下,确定单元303可以优先将工作信道频段为2431—2453MHz或5151—5173MHz对应的访问接入点确定为目标访问接入点。这是因为工作信道频段2431—2453MHz及5151—5173MHz均不属于预设频率范围,因此这两个工作信道频段与预设通信频段之间均不会产生邻频干扰,所以确定单元303可以优先将这两个工作信道频段对应的访问接入点中的任一个确定为目标访问节点。
若终端获取到1个满足预设低邻频干扰条件的备用访问接入点,其工作信道频段为2406—2428MHz,该工作信道频段属于预设频率范围2400—2428MHz。在这种情况下,确定单元303将满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点。在此由于终端仅获取到一个满足预设低邻频干扰条件的备用访问接入点,所以该备用访问接入点即是工作信道频段与预设通信频段的频率间隔最大的访问接入点,确定单元303将该备用访问接入点确定为目标访问接入点。在终端获取到的满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围的情况下,通过将满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的访问接入点确定为目标访问接入点,可以最大程度的降低终端即将连接到的访问接入点的工作信道频段与预设通信频段之间的邻频干扰。
更进一步地,上述确定单元303将工作信道频段不属于预设频率范围的访问接入点确定为目标访问接入点,还可以具体包括如下步骤:
将工作信道频段不属于预设频率范围且信号最强的访问接入点确定为目标访问接入点。
比如,工作信道频段为2431—2453MHz及5151—5173MHz对应的访问接入点与预设通信频段均不会产生邻频干扰,而工作信道频段2431—2453MHz对应的甲访问接入点的信号强度强于工作信道频段5151—5173MHz对应的乙访问接入点。在这种情况下,确定单元303可以优先将信号更强的甲访问接入点确定为目标访问接入点,从而使终端获得更好的无线上网速度。
控制单元304,用于控制终端切换至所述目标访问接入点。
比如,在确定单元303确定出目标访问接入点之后,控制单元304控制终端切换连接至该目标访问接入点。
请一并参阅图3b,图3b为本发明第三实施例提供的切换访问接入点的装置的另一结构示意图,该装置还可以包括:切换单元305。
切换单元305,用于当确定出终端未使用预设通信频段进行通信时,搜索终端可接入的访问接入点,获取所述终端可接入的访问接入点的信号强度值,并将终端切换至所述信号强度值最大的访问接入点。
比如,当终端确定出用户结束VolTE通话,即不再使用工作在2380—2400MHz的预设通信频段进行通信时,可以触发终端搜索可接入点的访问接入点,并获取这些可接入的访问接入点的信号强度值,包括当前访问接入点和备用访问接入点的信号强度值。然后,由切换单元305控制终端切换至该信号强度值最大的访问接入点。
可以理解的是,通过将终端切换至信号强度最强的访问接入点,可以使终端获取较好的无线上网速度。
由上述可知,本实施例提供的切换访问接入点的装置,当确定出终端处于预设的邻频干扰状态时,终端搜索除当前访问接入点外的备用访问接入点。然后,终端检测该备用访问接入点是否满足预设的低邻频干扰条件。在终端检测出该备用访问接入点满足预设的低邻频干扰条件的情况下,终端将满足预设低邻频干扰条件的备用访问接入点确定为目标访问接入点。最后控制终端连接至该目标访问接入点。因此,本发明可以在终端处于预设的邻频干扰状态时,通过将终端切换至满足预设低邻频干扰条件的备用访问接入点,从而降低终端内部的邻频干扰。
对本发明实施例的所述切换访问接入点的装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以是两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器、磁盘或者光盘等。
第四实施例
为了更好地理解本发明,本发明还提供一种移动终端。
请参阅图4,图4为本发明实施例提供的移动终端的结构示意图。具体的,移动终端400包括切换访问接入点的装置410,该切换访问接入点的装置410可以为上述实施例中任一种切换访问接入点的装置。具体的,该切换访问接入点的装置410可以包括获取单元301、检测单元302、确定单元303、控制单元304以及切换单元305。所述获取单元301、检测单元302、确定单元303、控制单元304以及切换单元305的功能已在第三实施例中详细描述,此处不再赘述。
在实际应用场景中,例如移动终端400使用Band 40频段中的某个较高频段进行VoLTE通话,与此同时,移动终端400当前连接的无线访问接入点使用的是2.4GHz频段中的较低频工作信道,则此时移动终端400上容易产生邻频干扰。
为了解决上述问题,在一种可能的实施方式中,可以在移动终端400确定出其正在使用预设通信频段进行通信时,移动终端400获取其所连接的当前访问接入点的工作信道频段。然后,移动终端400基于该预设通信频段和当前访问接入点的工作信道频段,判断移动终端400是否处于预设邻频干扰状态。
例如,移动终端400通过检测当前访问接入点的工作信道频段是否属于与预设通信频段对应的预设频率范围,来判断自身是否处于预设邻频干扰状态。若移动终端400检测出当前访问接入点的工作信道频段不属于与预设通信频段对应的预设频率范围,则判断出移动终端400不处于预设邻频干扰状态,此时移动终端400可以继续使用当前访问接入点。若移动终端400检测出当前访问接入点的工作信道频段属于与预设通信频段对应的预设频率范围,则判断出移动终端400处于预设邻频干扰状态,此时移动终端400的获取单元301可以获取备用访问接入点,该备用访问接入点为除当前访问接入点外的可接入访问接入点。
在获取单元301获取到备用访问接入点之后,由检测单元302检测该备用访问接入点是否满足预设低邻频干扰条件。例如,该预设低邻频干扰条件可以为备用访问接入点的工作信道频段与预设通信频段之间的频率间隔大于当前访问接入点的工作信道频段与预设通信频段之间的频率间隔。
基于此,移动终端400可以先确定获取单元301获取到的备用访问接入点的工作信道频段。然后由检测单元302来检测备用访问接入点的工作信道频段与预设通信频段之间的频率间隔是否大于当前访问接入点的工作信道频段与预设通信频段之间的频率间隔。若检测出备用访问接入点的工作信道频段与预设通信频段之间的频率间隔不大于当前访问接入点的工作信道频段与预设通信频段之间的频率间隔,则检测单元302可以确定出备用访问接入点不满足预设低邻频干扰条件。若检测出备用访问接入点的工作信道频段与预设通信频段之间的频率间隔大于当前访问接入点的工作信道频段与预设通信频段之间的频率间隔,则检测单元302可以确定出备用访问接入点满足预设低邻频干扰条件。
若移动终端400的检测单元302检测出备用访问接入点中不包含满足预设低邻频干扰条件的访问接入点,则移动终端400可以继续使用当前访问接入点。若移动终端400的检测单元302检测出备用访问接入点中包含满足预设低邻频干扰条件的访问接入点,则移动终端400还可以进一步检测满足预设低邻频干扰条件的备用访问接入点中是否包含工作信道频段不属于预设频率范围的访问接入点。
若移动终端400检测出满足预设低邻频干扰条件的备用访问接入点中包含工作信道频段不属于预设频率范围的访问接入点,则移动终端400的确定单元303将该工作信道频段不属于预设频率范围的备用访问接入点确定为目标访问接入点,并由控制单元304控制移动终端400切换至该目标访问接入点。在一种优选的实施方式中,移动终端400的确定单元303可以优先将工作信道频段不属于预设频率范围且信号最强的备用访问接入点确定为目标访问接入点。
若移动终端400检测出满足预设低邻频干扰条件的备用访问接入点中不包含工作信道频段不属于预设频率范围的访问接入点,即满足预设低邻频干扰条件的备用访问接入点的工作信道频段均属于预设频率范围,则移动终端400的确定单元303将满足预设低邻频干扰条件的备用访问接入点中工作信道频段与预设通信频段的频率间隔最大的备用访问接入点确定为目标访问接入点,并由控制单元304控制移动终端400切换至该目标访问接入点。
在移动终端400切换至目标访问接入点,移动终端400的切换单元305还可以进一步地在确定出其不再使用预设通信频段进行通信时,搜索移动终端400可接入的访问接入点,并获取这些可接入的访问接入点的信号强度值,然后由切换单元305将移动终端400切换至该信号强度值最大的访问接入点。
以上对本发明实施例所提供的一种切换访问接入点的方法、装置及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。