欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 小区切换方法、装置、终端及存储介质独创技术46929字

小区切换方法、装置、终端及存储介质

2021-04-23 13:23:22

小区切换方法、装置、终端及存储介质

  技术领域

  本申请属于通信技术领域,具体而言,涉及一种小区切换方法、装置、终端及存储介质。

  背景技术

  随着无线通信技术的发展,终端可以采用蜂窝数据结构提供正常的通信服务。此时用户可以使用终端在网页上浏览资讯,还可以使用终端玩游戏。

  终端能够提供正常的通信服务都必须从驻留到一个小区开始。具体的,终端可以获取预设范围内多个小区的信号强度,并基于获取到的信号强度值,可以选择其中一个小区驻留。

  发明内容

  本申请实施例提供一种小区切换方法、装置、终端及存储介质,可以提高小区切换的效率。本技术方案包括:

  第一方面,本申请实施例提供一种小区切换方法,应用于终端,所述方法包括:

  获取当前驻网小区的第一信号强度和信道质量,并获取所述驻网小区的邻区的第二信号强度;

  在所述第二信号强度高于所述第一信号强度,且所述信道质量不符合预设质量要求时,向网络设备发送测报事件,所述测报事件用于指示所述网络设备将所述当前驻网小区切换至所述邻区。

  第二方面,本申请实施例提供一种小区切换装置,应用于终端,所述装置包括:

  信号强度获取单元,用于获取当前驻网小区的第一信号强度和信道质量,并获取所述驻网小区的邻区的第二信号强度;

  事件发送单元,用于在所述第二信号强度高于所述第一信号强度,且所述信道质量不符合预设质量要求时,向网络设备发送测报事件,所述测报事件用于指示所述网络设备将所述当前驻网小区切换至所述邻区。

  第三方面,本申请实施例提供一种小区切换方法,应用于网络设备,所述方法包括:

  接收终端发送的测报事件;

  基于所述测报事件,将所述终端的当前驻网小区切换至所述驻网小区的邻区,所述邻区的第二信号强度高于所述驻网小区的第一信号强度,且所述驻网小区的信道质量不符合预设质量要求。

  第四方面,本申请实施例提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法。

  第五方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。

  第六方面,本申请实施例提供一种计算机程序产品,其中,上述计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

  本申请实施例提供一种小区切换方法,在驻网小区的邻区的第二信号强度高于当前驻网小区的第一信号强度,且当前驻网小区的信道质量不符合预设质量要求时,可以直接向网络设备发送测报事件,以便网络设备可以将当前驻网小区切换至邻区。因此在小区切换过程中不需要等待相应的触发时间,可以在终端无线链路失败之前发送测报事件,以便可以指示网络设备进行小区切换,可以降低出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。

  附图说明

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

  图1示出应用于本申请实施例的小区切换方法或者小区切换装置的应用场景示意图;

  图2示出本申请实施例的一种小区切换方法的流程示意图;

  图3示出本申请实施例的一种终端界面的举例示意图;

  图4示出本申请实施例的一种小区切换方法的流程示意图;

  图5示出本申请实施例的一种小区切换方法的流程示意图;

  图6示出本申请实施例的一种小区切换方法的流程示意图;

  图7示出本申请实施例的一种终端移动轨迹的举例示意图;

  图8示出本申请实施例的一种小区切换装置的结构示意图;

  图9示出本申请实施例的一种小区切换方法的流程示意图;

  图10示出本申请实施例的一种小区切换装置的结构示意图;

  图11示出本申请实施例的一种终端的结构示意图。

  具体实施方式

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

  图1示出应用于本申请实施例的小区切换方法或者小区切换装置的应用场景示意图。如图1所示,在终端100的当前位置覆盖有多个小区,多个小区例如可以分别为Q小区、W小区、E小区和R小区。其中Q小区、W小区、E小区和R小区的信号强度值可以不同。当终端处于Q小区、W小区、E小区和R小区覆盖范围内时,终端可以获取Q小区、W小区、E小区和R小区的信号强度值,并将Q小区、W小区、E小区和R小区的信号强度值发送至网络设备。当网络设备接收终端100发送的Q小区、W小区、E小区和R小区的信号强度值时,网络设备可以将终端100驻留在信号强度最大值对应的小区,此时用户可以使用终端100玩游戏或者浏览资讯。

  根据一些实施例,当终端驻留在驻网小区,即终端处于LTE网络连接状态时,网络设备发送配置A3事件的配置指令至终端。A3事件是指邻区的信号强度高于当前驻网小区的信号强度并持续预设时长,其中,高出的信号强度值以及预设时长可以是基于配置指令设置的,预设时长即A3事件的触发时间。

  易于理解的是,在终端移动过程或者在复杂的网络环境下,各个小区的信号强度会不断发生变化。因此当终端检测到当前事件满足A3事件时,终端可以发送测A3报事件至网络设备。但是在终端发送A3测报事件至网络设备之前,终端需要等待触发时间。但是由于邻区信号对驻网小区信号的干扰,当触发时间过长或者驻网小区的抗干扰能力较弱,当触发时间未到时,会出现终端的无线链路失败,终端掉网情况,此时终端无法发送A3测报,使得驻留小区的切换效率较低,影响用户的使用体验。本申请实施例提供一种小区切换方法,可以提高小区的切换效率。

  下面将结合附图2-附图7,对本申请实施例提供的小区切换方法进行详细介绍。附图2-附图7所示实施例的执行主体例如可以为终端。

  请参见图2,为本申请实施例提供了一种小区切换方法的流程示意图。如图2所示,本申请实施例的所述方法可以包括以下步骤S101-步骤S102。

  S101,获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度。

  根据一些实施例,当前驻网小区是指终端当前驻留的网络小区。当前驻网小区可以是长期演进(Long Term Evolution,LTE)制式小区。LTE是由第三代合作伙伴计划(The3rd Generation Partnership Project,3GPP)组织制定的UMTS(Universal MobileTelecommunications System,通用移动通信系统)技术标准的长期演进,可以提高终端的通信速度。

  易于理解的是,驻网小区的邻区是指覆盖范围与当前驻网小区有重叠并且具有切换关系的小区。本申请实施例的邻区是一个小区,该小区可以是当前驻网小区的至少一个邻区中的其中一个。终端可以基于获取规则获取该邻区。该预设规则包括但不限于按照预设频点、预设移动轨迹等。

  可选的,本申请实施例的终端包括但不限于:个人电脑、平板电脑、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digital assistant,PDA)等。

  根据一些实施例,当终端驻留在网络小区时,该网络小区即为当前驻网小区。终端可以获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度。其中,信道质量是表示当前驻网小区的信道质量,并不特指某一固定信道质量。例如当前驻网小区发生变化或者当前驻网小区的信道质量发生变化时,信道质量也会发生相应变化。信道质量包括但不限于参考信号接收质量和信噪比中的至少一种。

  S102,在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。

  根据一些实施例,网络设备即基站。基站即公用移动通信基站,是无线电台站的一种形式,基站是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。

  易于理解的是,当终端获取到当前驻网小区的第一信号强度和信道质量,并获取到驻网小区的邻区的第二信号强度时,终端可以检测第二信号强度是否高于第一信号强度,以及当前驻网小区的信道质量是否符合预设质量要求。当终端检测到第二信号强度高于第一信号强度,且当前驻网小区的信道质量不符合预设质量要求时,终端可以生成测报事件,该测报事件用于指示网络设备将当前驻网小区切换至邻区。因此当终端生成测报事件时,终端可以向网络设备发送测报事件。当网络设备接收到该测报事件时,网络设备可以将终端的当前驻网小区切换至邻区。

  可选的,终端当前驻网小区例如可以是A小区,终端获取到的驻网小区的邻小区例如可以是B小区。终端获取到的A小区的信道质量例如可以是A小区的信噪比(signal-to-noise ratio,SNR),该信噪比例如可以是-10。终端设置的预设质量要求例如可以是信噪比大于-6。终端获取到A小区的信号强度例如可以是-85dbm,B小区的信号强度例如可以是-80dbm。终端可以检测B小区的信号强度是否高于A小区的信号强度以及A小区的信噪比是否符合预设信噪比要求。

  易于理解的是,终端检测到B小区的信号强度-80dbm高于A小区的信号强度-85dbm,且A小区的信噪比-10低于预设质量要求时,终端可以生成测报事件。该测报事件例如可以是将A小区切换至B小区。当终端生成测报事件时,终端可以将该测报事件发送至网络设备。网络设备接收到该测报事件时,网络设备可以将终端的当前驻网小区A小区切换至B小区。

  根据一些实施例,当终端检测到第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件之前,终端还可以发出提示信息,该提示信息用于提示已生成测报事件,是否将该测报事件发送至网络设备。此时,终端界面的举例示意图可以如图3所示。当终端接收到针对该提示信息的确认指令时,终端可以将该测报事件发送至网络设备。

  易于理解的是,当终端检测到第二信号强度高于第一信号强度,且终端未检测到信道质量不符合预设质量要求时,终端可以在预设时长后向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。该预设时长可以是终端通过接收网络设备的配置信息设置的。

  本申请实施例提供一种小区切换方法,在驻网小区的邻区的第二信号强度高于当前驻网小区的第一信号强度,且当前驻网小区的信道质量不符合预设质量要求时,可以直接向网络设备发送测报事件,以便网络设备可以将当前驻网小区切换至邻区。因此在小区切换过程中不需要等待相应的触发时间,可以在终端无线链路失败之前发送测报事件,以便可以指示网络设备进行小区切换,可以降低出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。另外,在小区切换中,终端不需要等待相应的触发时间,在信道质量不符合要求时即可发送测报事件,可以减少邻区信号对当前驻网小区的影响导致测报事件发送失败的机率,可以减少小区切换时间,进而可以提高小区切换的效率。

  请参见图4,为本申请实施例提供了一种小区切换方法的流程示意图。如图4所示,本申请实施例的所述方法可以包括以下步骤S201-步骤S203。

  S201,获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度,信道质量包括参考信号接收质量和信噪比中的至少一种。

  具体过程如上所述,此处不再赘述。

  根据一些实施例,请参见图5,为本申请实施例提供了一种小区切换方法的流程示意图。如图5所示,本申请实施例的所述方法在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前还可以包括以下步骤S301-步骤S302。S301,获取预设频点对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;S302,确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  易于理解的是,终端在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,终端可以获取预设频点对应的至少一个网络小区,并获取至少一个网络小区中各网络小区的信号强度。其中,至少一个网络小区的信号强度大于第一信号强度,即,至少一个网络小区的服务质量高于当前驻网小区的服务质量。当终端获取到至少一个网络小区中各网络小区的信号强度时,终端可以对至少一个网络小区中各网络小区的信号强度进行排序确定各网络小区的信号强度中信号强度最大值。终端还可以直接基于最大值确定算法确定各网络小区的信号强度中信号强度最大值。当终端确定各网络小区的信号强度中信号强度最大值时,终端可以将各网络小区的信号强度中信号强度最大值对应的网络小区确定为邻区。

  可选的,预设频点例如可以是2150MHz。终端在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,终端可以获取预设频点2150MHz对应的至少一个网络小区。终端获取到预设频点2150MHz对应的至少一个网络小区例如可以为Z网络小区、X网络小区、C网络小区和V网络小区。终端可以获取Z网络小区、X网络小区、C网络小区和V网络小区的信号强度值。当终端获取到Z网络小区、X网络小区、C网络小区和V网络小区的信号强度值时,终端可以采用最大值确定算法确定Z网络小区、X网络小区、C网络小区和V网络小区的信号强度值中信号强度最大值。终端确定可以将信号强度最大值对应的网络小区确定为当前驻网小区的邻区。终端确定的信号强度最大值对应的网络小区例如可以是V网络小区,此时,终端可以确定V网络小区为邻区。

  根据一些实施例,请参见图6,为本申请实施例提供了一种小区切换方法的流程示意图。如图6所示,本申请实施例的所述方法在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前还可以包括以下步骤S401-步骤S403。S401,获取终端的移动速度和移动路径;S402,获取与移动速度和移动路径对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;S403,确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  易于理解的是,终端在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,终端可以获取终端的移动速度和移动路径。当终端获取到终端的移动速度和移动路径时,终端可以获取与移动速度和移动路径对应的至少一个网络小区,并获取至少一个网络小区中各网络小区的信号强度。其中,至少一个网络小区的信号强度大于第一信号强度,即,至少一个网络小区的服务质量高于当前驻网小区的服务质量。当终端获取到至少一个网络小区中各网络小区的信号强度时,终端可以对至少一个网络小区中各网络小区的信号强度进行排序确定各网络小区的信号强度中信号强度最大值。终端还可以直接基于最大值确定算法确定各网络小区的信号强度中信号强度最大值。当终端确定各网络小区的信号强度中信号强度最大值时,终端可以将各网络小区的信号强度中信号强度最大值对应的网络小区确定为邻区。

  可选的,终端在获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,终端可以获取终端的移动速度和移动路径。终端获取到的移动速度例如可以是40km/h。终端获取终端的移动轨迹时,终端可以基于终端所处的位置、移动方向以及道路设施等条件获取,终端还可以基于用户输入的导航路径获取。终端获取到的移动路径的距离示意图可以如图7所示。终端获取到终端的移动速度和移动路径对应的至少一个网络小区例如可以为H网络小区、J网络小区、K网络小区和L网络小区。终端可以获取H网络小区、J网络小区、K网络小区和L网络小区的信号强度值。当终端获取到H网络小区、J网络小区、K网络小区和L网络小区的信号强度值时,终端可以采用最大值确定算法确定H网络小区、J网络小区、K网络小区和L网络小区的信号强度值中信号强度最大值。终端确定可以将信号强度最大值对应的网络小区确定为当前驻网小区的邻区。终端确定的信号强度最大值对应的网络小区例如可以是J网络小区时,终端可以确定J网络小区确定为邻区。

  S202,在参考信号接收质量小于或者等于信号接收质量阈值,和/或,信噪比小于或者等于信噪比阈值时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。

  根据一些实施例,信道质量包括参考信号接收质量和信噪比中的至少一种。当终端获取当前驻网小区的信道质量时,终端可以获取参考信号接收质量和信噪比中的至少一种,即终端可以只获取参考信号接收质量,还可以只获取信噪比,还可以同时获取参考信号接收质量和信噪比。。

  易于理解的是,当终端获取当前驻网小区的信道质量,终端只获取参考信号接收质量时,终端可以在第二信号强度高于第一信号强度,且在参考信号接收质量小于或者等于信号接收质量阈值时,终端可以向网络设备发送测报事件。测报事件用于指示网络设备将当前驻网小区切换至邻区。当网络设备接收到该测报事件时,网络设备可以将终端当前驻网小区切换至邻区。

  可选的,终端设置的第一信号接收质量阈值例如可以是-22dBm。终端获取到当前驻网小区的参考信号接收质量例如可以是-23dBm。终端当前驻网小区例如可以是O小区,当前驻网小区例如可以是P小区。当终端检测到P小区的信号强度大于O小区的信号强度,且O小区的参考信号接收质量-23dBm小于信号接收质量阈值-22dBm时,终端可以生成测报事件,并将该测报事件发送至网络设备。该测报事件例如可以是将终端当前驻网小区O小区切换至P小区。当网络设备接收到该测报事件时,网络设备可以将终端当前驻网小区切换至邻区。

  易于理解的是,当终端获取当前驻网小区的信道质量,终端只获取信噪比时,终端可以在第二信号强度高于第一信号强度,且在信噪比小于或者等于信噪比阈值时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。当网络设备接收到该测报事件时,网络设备可以将终端当前驻网小区切换至邻区。

  易于理解的是,当终端获取当前驻网小区的信道质量,终端同时获取参考信号接收质量和信噪比时,在第二信号强度高于第一信号强度,且在参考信号接收质量小于或者等于信号接收质量阈值,和信噪比小于或者等于信噪比阈值时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。

  可选的,终端设置的信号接收质量阈值例如可以是-22dBm。终端获取到的当前驻网小区的参考信号接收质量例如可以是-23dBm。终端设置的信噪比阈值例如可以是-6。终端获取到的当前驻网小区的信噪比例如可以是-7。终端当前驻网小区例如可以是O小区,当前驻网小区例如可以是P小区。当终端检测到P小区的信号强度大于O小区的信号强度,且O小区的参考信号接收质量-23dBm小于信号接收质量阈值-22dBm,和O小区的信噪比-7小于信噪比阈值-6时,终端可以生成测报事件,并将该测报事件发送至网络设备。当网络设备接收到该测报事件时,网络设备可以将终端当前驻网小区切换至邻区。

  根据一些实施例,终端在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件之前,终端还可以基于终端的型号、性能以及实验数据,采用阈值设置算法设置信号接收质量阈值和信噪比阈值。其中实验数据包括但不限于实验室数据以及实网经验数据等。

  S203,在预设时长内检测到当前驻网小区未切换至邻区时,重新向网络设备发送测报事件。

  根据一些实施例,当终端向网络设备发送测报事件之后,终端可以检测在预设时长内当前驻网小区是否切换至邻区。在预设时长内终端检测到当前驻网小区未切换至邻区时,重新向网络设备发送测报事件。终端在无线链路连接失败之前,终端可以重新向网络设备发送测报事件,可以降低终端无线链路失败的概率。

  易于理解的是,终端设置的预设时长例如可以是100ms。当终端向网络设备发送测报事件之后,终端可以检测在100ms之内当前驻网小区是否切换至邻区。该测报事件例如可以是将终端当前驻网小区O小区切换至P小区。在预设时长100ms内终端检测到当前驻网小区未切换至邻区时,终端可以重新向网络设备发送测报事件。

  本申请实施例提供一种小区切换方法,在第二信号强度高于第一信号强度,且在参考信号接收质量小于或者等于信号接收质量阈值,和/或,信噪比小于或者等于信噪比阈值时,终端可以向网络设备发送测报事件,以便终端可以在小区切换未完成之前完成测报事件的发送,不需要等待触发时间,可以提高小区的切换效率。另外,在预设时长内检测到当前驻网小区未切换至邻区时,终端可以重新向网络设备发送测报事件,可以在终端的信道质量较差,终端无线链路失败之前,发送测报事件至网络设备,可以降低终端无线链路失败的概率,可以在提高小区切换效率的同时提高用户的使用体验。

  下面将结合附图8,对本申请实施例提供的小区切换装置进行详细介绍。需要说明的是,附图8所示的小区切换装置,用于执行本申请图2-图7所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图2-图7所示的实施例。

  请参见图8,其示出本申请实施例的小区切换装置的结构示意图。该小区切换装置800可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。根据一些实施例,该小区切换装置800包括信号强度获取单元801和事件发送单元802,具体用于:

  信号强度获取单元801,用于获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度;

  事件发送单元802,用于在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。

  根据一些实施例,信道质量包括参考信号接收质量和信噪比中的至少一种,事件发送单元802,用于信道质量不符合预设质量要求时,向网络设备发送测报事件时,具体用于:

  在参考信号接收质量小于或者等于信号接收质量阈值,和/或,信噪比小于或者等于信噪比阈值时,向网络设备发送测报事件。

  根据一些实施例,事件发送单元802,还用于信道质量不符合预设质量要求时,向网络设备发送测报事件之后,还包括:

  在预设时长内检测到当前驻网小区未切换至邻区时,重新向网络设备发送测报事件。

  根据一些实施例,该小区切换装置800还包括阈值设置单元803,用于在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件之前,基于终端的型号、性能以及实验数据,采用阈值设置算法设置信号接收质量阈值和信噪比阈值。

  根据一些实施例,该小区切换装置800还包括邻区确定单元804,用于获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,具体用于:

  获取预设频点对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;

  确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  根据一些实施例,邻区确定单元804,用于获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,具体用于:

  获取终端的移动速度和移动路径;

  获取与移动速度和移动路径对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;

  确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  本申请实施例提供一种小区切换装置,信号强度获取单元获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度,事件发送单元可以在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件,以便网络设备可以将当前驻网小区切换至邻区。因此在小区切换过程中不需要等待相应的触发时间,可以在终端无线链路失败之前发送测报事件,以便可以指示网络设备进行小区切换,可以降低出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。

  下面将结合附图9,对本申请实施例提供的小区切换方法进行详细介绍。附图9所示实施例的执行主体例如可以为网络设备。

  请参见图9,为本申请实施例提供了一种小区切换方法的流程示意图。如图9所示,本申请实施例的所述方法可以包括以下步骤S501-步骤S502。

  S501,接收终端发送的测报事件。

  根据一些实施例,当终端获取到当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度时,终端可以检测第二信号强度是否高于第一信号强度,以及信道质量是否符合预设质量要求。当终端检测到第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,终端可以生成测报事件,该测报事件用于指示网络设备将当前驻网小区切换至邻区。因此当终端生成测报事件时,终端可以向网络设备发送测报事件。网络设备检测到终端发送测报事件时,网络设备可以接收该测报事件。

  易于理解的是,终端当前驻网小区例如可以是D小区,终端获取到的驻网小区的邻小区例如可以是F小区。终端获取到的信道质量例如可以是D小区的信噪比-10(signal-to-noise ratio,SNR)。终端设置的预设质量要求例如可以是信噪比大于-6。终端获取到D小区的信号强度例如可以是-85dbm,F小区的信号强度例如可以是-80dbm。终端可以检测F小区的信号强度是否高于D小区的信号强度以及D小区的信噪比是否符合预设信噪比要求。

  易于理解的是,终端检测到F小区的信号强度-80dbm高于D小区的信号强度-85dbm,且D小区的信噪比-10低于预设质量要求时,终端可以生成测报事件。该测报事件例如可以是将D小区切换至F小区。当终端生成测报事件时,终端可以将该测报事件发送至网络设备。网络设备检测到终端发送该测报事件时,网络设备可以接收该测报事件。

  S502,基于测报事件,将终端的当前驻网小区切换至驻网小区的邻区,邻区的第二信号强度高于驻网小区的第一信号强度,且驻网小区的信道质量不符合预设质量要求。

  根据一些实施例,当网络设备接收到终端发送的测报事件时,网络设备可以基于该基于测报事件,将终端的当前驻网小区切换至驻网小区的邻区。其中,邻区的第二信号强度高于驻网小区的第一信号强度,且驻网小区的信道质量不符合预设质量要求。

  易于理解的是,网络设备接收到终端发送的测报事件例如可以是将终端当前的驻网小区D小区切换至邻区F小区。当网络设备接收到该测报事件时,网络设备可以将终端当前的驻网小区D小区切换至邻区F小区。

  本申请实施例提供一种小区切换方法,通过接收终端发送的测报事件,可以基于测报事件,将终端的当前驻网小区切换至驻网小区的邻区,由于该测报事件是终端在确定邻区的第二信号强度高于驻网小区的第一信号强度,且驻网小区的信道质量不符合预设质量要求时生成的,因此在小区切换过程中不需要等待相应的触发时间,网络设备可以在终端无线链路失败之前接收到该测报事件,以便可以直接进行小区切换,可以降低终端出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。

  下面将结合附图10,对本申请实施例提供的小区切换装置进行详细介绍。需要说明的是,附图10所示的小区切换装置,用于执行本申请图9所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图9所示的实施例。

  请参见图10,其示出本申请实施例的小区切换装置的结构示意图。该小区切换装置1000可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。根据一些实施例,该小区切换装置1000包括事件接收单元1001和小区切换单元1002,具体用于:

  事件接收单元1001,用于接收终端发送的测报事件;

  小区切换单元1002,用于基于测报事件,将终端的当前驻网小区切换至驻网小区的邻区,邻区的第二信号强度高于驻网小区的第一信号强度,且驻网小区的信道质量不符合预设质量要求。

  本申请实施例提供一种小区切换装置,通过事件接收单元接收终端发送的测报事件,小区切换单元可以基于测报事件,将终端的当前驻网小区切换至驻网小区的邻区,由于该测报事件是终端在确定邻区的第二信号强度高于驻网小区的第一信号强度,且驻网小区的信道质量不符合预设质量要求时生成的,因此在小区切换过程中不需要等待相应的触发时间,网络设备可以在终端无线链路失败之前接收到该测报事件,以便可以直接进行小区切换,可以降低终端出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。

  请参见图11,为本申请实施例提供的一种终端的结构示意图。如图11所示,所述终端1100可以包括:至少一个处理器1101,至少一个网络接口1104,用户接口1103,存储器1105,至少一个通信总线1102。

  其中,通信总线1102用于实现这些组件之间的连接通信。

  其中,用户接口1103可以包括显示屏(Display)和GPS,可选用户接口1103还可以包括标准的有线接口、无线接口。

  其中,网络接口1104可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

  其中,处理器1101可以包括一个或者多个处理核心。处理器1101利用各种借口和线路连接整个终端1100内的各个部分,通过运行或执行存储在存储器1105内的指令、程序、代码集或指令集,以及调用存储在存储器1105内的数据,执行终端1100的各种功能和处理数据。可选的,处理器1101可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1101可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1101中,单独通过一块芯片进行实现。

  其中,存储器1105可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1105包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1105可用于存储指令、程序、代码、代码集或指令集。存储器1105可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1105可选的还可以是至少一个位于远离前述处理器1101的存储装置。如图11所示,作为一种计算机存储介质的存储器1105中可以包括操作系统、网络通信模块、用户接口模块以及用于小区切换的应用程序。

  在图11所示的终端1100中,用户接口1103主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1101可以用于调用存储器1105中存储的小区切换的应用程序,并具体执行以下操作:

  获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度;

  在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件,测报事件用于指示网络设备将当前驻网小区切换至邻区。

  根据一些实施例,信道质量包括参考信号接收质量和信噪比中的至少一种,处理器1101用于信道质量不符合预设质量要求时,向网络设备发送测报事件时,具体用于执行以下步骤:

  在参考信号接收质量小于或者等于信号接收质量阈值,和/或,信噪比小于或者等于信噪比阈值时,向网络设备发送测报事件。

  根据一些实施例,处理器1101在信道质量不符合预设质量要求时,向网络设备发送测报事件之后,还具体用于执行以下步骤:

  在预设时长内检测到当前驻网小区未切换至邻区时,重新向网络设备发送测报事件。

  根据一些实施例,处理器1101用于在第二信号强度高于第一信号强度,且信道质量不符合预设质量要求时,向网络设备发送测报事件之前,还具体用于执行以下步骤:

  基于终端的型号、性能以及实验数据,采用阈值设置算法设置预设信号接收质量和预设信噪比。

  根据一些实施例,处理器1101用于获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,还具体用于执行以下步骤:

  获取预设频点对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;

  确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  根据一些实施例,处理器1101用于获取当前驻网小区的第一信号强度和信道质量,并获取驻网小区的邻区的第二信号强度之前,还具体用于执行以下步骤:

  获取终端的移动速度和移动路径;

  获取与移动速度和移动路径对应的至少一个网络小区,获取至少一个网络小区中各网络小区的信号强度,其中,至少一个网络小区的信号强度大于第一信号强度;

  确定各网络小区的信号强度中信号强度最大值对应的网络小区为邻区。

  本申请实施例提供一种终端,在驻网小区的邻区的第二信号强度高于当前驻网小区的第一信号强度,且当前驻网小区的信道质量不符合预设质量要求时,可以直接向网络设备发送测报事件,以便网络设备可以将当前驻网小区切换至邻区。因此在小区切换过程中不需要等待相应的触发时间,可以在终端无线链路失败之前发送测报事件,以便可以指示网络设备进行小区切换,可以降低出现无线链路失败的概率,可以提高小区切换的效率,进而可以提高用户的使用体验。

  本申请实施例还提供一种网络设备,该网络设备可以包括:至少一个网络设备处理器,至少一个网络接口,用户接口,存储器,至少一个通信总线。

  根据一些实施例,网络设备的处理器用于调用存储器中存储的小区切换的应用程序,并具体执行以下操作:

  接收终端发送的测报事件;

  基于所述测报事件,将所述终端的当前驻网小区切换至所述驻网小区的邻区,所述邻区的第二信号强度高于所述驻网小区的第一信号强度,且所述驻网小区的信道质量不符合预设质量要求。

  本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。

  本申请实施例还提供一种计算机程序产品,该计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,该计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种小区切换方法的部分或全部步骤。

  本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLE GateArray,FPGA)、集成电路(Integrated Circuit,IC)等。

  需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

  在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

  在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

  所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

  另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

  所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

  本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。

  以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。

《小区切换方法、装置、终端及存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)