一种小区切换方法及网络设备与流程

文档序号:14915318发布日期:2018-07-11 00:33阅读:216来源:国知局

本发明涉及无线通信技术领域,尤其涉及一种小区切换方法及网络设备。



背景技术:

随着LTE的部署的大力开展,LTE(Long Term Evolution,长期演进)已在全社会得到关注。目前,对于LTE系统中的小区切换,一般采用基站控制、用户设备协助测量的方式进行小区切换,具体来说,用户设备先测量所有邻区的RSRP(Reference Signal Receiving Power,参考信号接收功率)或者RSRQ(Reference Signal Receiving Quality,参考信号接收质量),并将测量报告上报给基站,基站再从RSRP或RSRQ大于一定门限要求的邻区中选择一个作为用户设备的目标切换小区。

对于上述目标切换小区的确定方式,需要先对所有的邻区进行RSRP或RSRQ的测量,工作量大,而且如果所确定出的小区并非是用户设备的运动范围内的小区,相当于也是无效切换。并且,用户设备在移动的过程中,还可能会被噪声等因素干扰,所以在某些位置的RSRP或RSRQ虽然很好,但是由于干扰的影响将可能导致用户设备的业务受到影响,例如在某些位置,手机上的信号显示满格,但是在通话时却频繁掉线,这也就可能是被干扰的影响。

也就是说,现有技术中在为用户选择目标切换小区时没有考虑到用户设备的运动轨迹和网络设备的受干扰情况,这样将可能导致用户设备在进行小区切换时切换失败,切换成功率较低,或者在切换之后无法获得较好的服务质量,影响用户的业务使用。



技术实现要素:

本发明实施例提供一种小区切换方法及网络设备,用于解决现有技术中小区切换的成功率较低以及在在切换后无法获得较好的服务质量的技术问题。

第一方面,提供一种小区切换方法,包括:

根据用户设备的历史运动信息对所述用户设备的运动轨迹进行预测,以获得所述用户设备的轨迹预测范围;

将处于所述轨迹预测范围内的可切换小区确定为待选小区集合;

获得所述待选小区集合所包括的可切换小区的SINR(Signal to Interference plus Noise Ratio,信号与干扰加噪声比)信息;

根据可切换小区的SINR信息,从所述待选小区集合中确定目标切换小区;

指示所述用户设备从当前服务小区切换至所述目标切换小区。

在一种可能的实现方式中,在指示所述用户设备从当前服务小区切换至所述目标切换小区之前,所述方法还包括:

接收所述用户设备发送的预定业务请求,其中,所述预定业务请求表明所述用户设备需要进行语音业务。

在一种可能的实现方式中,根据可切换小区的SINR信息,从所述待选小区集合中确定目标切换小区,包括:

从所述待选小区集合中确定SINR信息指示的SINR值大于等于所述当前服务小区的SINR值的多个可切换小区;

确定所述多个可切换小区中SINR值最大的可切换小区为所述目标切换小区。

在一种可能的实现方式中,在指示所述用户设备从当前服务小区切换至所述目标切换小区之后,所述方法还包括:

确定所述目标切换小区的SINR值在预定时长内降低至预定SINR值;

指示所述用户设备从所述目标切换小区切换至第一可切换小区,其中,所述第一可切换小区为所述待选小区集合中SINR值仅小于所述目标切换小区的SINR值的可切换小区。

在一种可能的实现方式中,根据可切换小区的SINR信息,从所述待选小区集合中确定目标切换小区,包括:

从所述待选小区集合中确定负载未超过预定门限的多个可切换小区;

确定所述多个可切换小区中负载最小且SINR信息指示的SINR值最大的可切换小区为所述目标切换小区。

在一种可能的实现方式中,根据用户设备的历史运动信息对所述用户设备的运动轨迹进行预测,以获得所述用户的设备的轨迹预测范围,包括:

根据所述历史运动信息,确定所述用户设备在当前时刻之前的预定时间段内所处的至少两个位置的至少两个速度信息;其中,所述当前时刻为对所述用户设备的运动轨迹进行预测的时刻;

根据所述至少两个速度信息,确定第一运动圆周;

根据所述第一运动圆周,确定所述轨迹预测范围。

在一种可能的实现方式中,根据所述第一运动圆周,确定所述轨迹预测范围,包括:

根据所述第一运动圆周和所述至少两个速度信息,预测所述用户设备在所述当前时刻之后的第一时刻的预测速度信息;

根据所述预测速度信息和角速度修正值,确定多个预测半径;其中,所述角速度修正值根据所述用户设备的位置不同而为不同值;

以所述第一运动圆周的圆心为圆心且分别以所述多个预测半径为半径,确定多个第二同心圆周;

根据所述多个第二同心圆周,确定所述轨迹预测范围。

第二方面,提供一种网络设备,包括:

轨迹预测单元,用于根据用户设备的历史运动信息对所述用户设备的运动轨迹进行预测,以获得所述用户设备的轨迹预测范围;

第一确定单元,将处于所述轨迹预测范围内的可切换小区确定为待选小区集合;

获得单元,用于获得所述待选小区集合所包括的可切换小区的SINR信息;

第二确定单元,用于根据可切换小区的SINR信息,从所述待选小区集合中确定目标切换小区;

指示单元,用于指示所述用户设备从当前服务小区切换至所述目标切换小区。

在一种可能的实现方式中,所述用户设备还包括:

接收单元,用于在所述指示单元指示所述用户设备从当前服务小区切换至所述目标切换小区之前,接收所述用户设备发送的预定业务请求,其中,所述预定业务请求表明所述用户设备需要进行语音业务。

在一种可能的实现方式中,所述第二确定单元用于:

从所述待选小区集合中确定SINR信息指示的SINR值大于等于所述服务小区的SINR值的多个可切换小区;

确定所述多个可切换小区中SINR值最大的可切换小区为所述目标切换小区。

在一种可能的实现方式中,所述用户设备还包括第三确定单元,用于:

在所述指示单元指示所述用户设备从当前服务小区切换至所述目标切换小区之后,确定所述目标切换小区的SINR值在预定时长内降低至预定SINR值;

所述指示单元还用于:

指示所述用户设备从所述目标切换小区切换至第一可切换小区,其中,所述第一可切换小区为所述待选小区集合中SINR值仅小于所述目标切换小区的SINR值的可切换小区。

在一种可能的实现方式中,所述第二确定单元用于:

从所述待选小区集合中确定负载未超过预定门限的多个可切换小区;

确定所述多个可切换小区中负载最小且SINR信息指示的SINR值最大的可切换小区为所述目标切换小区。

在一种可能的实现方式中,所述轨迹预测单元用于:

根据所述历史运动信息,确定所述用户设备在当前时刻之前的预定时间段内所处的至少两个位置的至少两个速度信息;其中,所述当前时刻为对所述用户设备的运动轨迹进行预测的时刻;

根据所述至少两个速度信息,确定第一运动圆周;

根据所述第一运动圆周,确定所述轨迹预测范围。

在一种可能的实现方式中,所述轨迹预测单元用于:

根据所述第一运动圆周和所述至少两个速度信息,预测所述用户设备在所述当前时刻之后的第一时刻的预测速度信息;

根据所述预测速度信息和角速度修正值,确定多个预测半径;其中,所述角速度修正值根据所述用户设备的位置不同而为不同值;

以所述第一运动圆周的圆心为圆心且分别以所述多个预测半径为半径,确定多个第二同心圆周;

根据所述多个第二同心圆周,确定所述轨迹预测范围

第三方面,提供另一种网络设备,该网络设备包括处理器和存储器,所述存储器与处理器耦合,所述存储器用于存储指令,所述处理器用于执行所述指令,以在执行所述指令时执行如第一方面中任一可能的小区切换方法所包括的步骤。

第四方面,提供一种非易失性计算机存储介质,该非易失性计算机存储介质存储有计算机可执行指令,所述计算机可执行指令包括用于执行如第一方面中任一可能的小区切换方法的指令。

第五方面,提供一种计算机程序,该计算机程序包括用于执行如第一方面中任一可能的小区切换方法的指令。

本发明实施例中,先对用户设备的运动轨迹进行预测,再从所预测的轨迹预测范围内确定待选小区集合,以便于后续再直接从该待选小区集合中确定用户设备最终需要进行切换的目标切换小区,通过轨迹预测范围的方式可以缩小对目标切换小区的选择范围,也就是说,先以轨迹预测范围对所有能够进行切换的小区进行初次筛选,这样就可以无需从所有能够进行切换的小区中依次进行筛选,可以在一定程度上降低网络设备的数据处理量,缩短切换时间。

并且,由于轨迹预测范围是基于用户设备的历史运动信息进行预测的,所以该轨迹预测范围能够较为准确地体现出用户设备即将可能的活动区域,那么从该预测轨迹范围所覆盖的可切换小区中确定最终的目标切换小区,可以确保是在用户的运动范围之内所覆盖的可切换小区之间进行小区切换,这样可以尽量避免由于用户移动轨迹的变化而导致的快衰或者掉线等情形的发生,在保证切换成功率的基础上,在成功切换之后还可以确保所切入的小区能够为用户设备提高较高质量的服务,尤其是对于例如语音业务等对业务连续性要求高的业务类型时显得尤为重要,这样可以尽量保证业务的连续性。

同时,由于SINR更能反映用户设备的小区的实际通信质量,所以通过SINR信息来选择目标切换小区的方式可以将用户设备实时的受干扰情况一并考虑在内,这样选择出的目标切换小区能够更加尽量用户设备的实际业务需求,即通过SINR信息来选择目标切换小区的准确性更高,以使得所切入的小区能够为用户设备提高较高的服务质量。

附图说明

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

图1为本发明实施例中的小区切换方法的流程示意图;

图2为本发明实施例中的确定轨迹预测范围的一种示意图;

图3为本发明实施例中的确定轨迹预测范围的另一种示意图;

图4为本发明实施例中的网络设备的一种结构示意图;

图5为本发明实施例中的网络设备的另一种结构示意图。

具体实施方式

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

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。

为了便于本领域技术人员理解,以下对本文中的部分用语进行解释说明。

1)网络设备,例如是基站(例如,接入点),具体可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP(网际协议)分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM(Global System for Mobile Communication,全球移动通信系统)或CDMA(Code Division Multiple Access,码分多址)中的BTS(Base Transceiver Station,基站),也可以是WCDMA(Wideband Code Division Multiple Access,宽带码分多址)中的NodeB,还可以是LTE中的eNB(Evolved Node B,演进型基站),本发明并不限定。

2)用户设备,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其它处理设备。无线终端可以经RAN(Radio Access Network,无线接入网)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,PCS(Personal Communication Service,个人通信业务)电话、无绳电话、SIP(Session Initiation Protocol,会话发起协议)话机、WLL(Wireless Local Loop,无线本地环路)站、PDA(Personal Digital Assistant,个人数字助理)等设备。无线终端也可以称为系统、SU(Subscriber Unit,订户单元)、SS(Subscriber Station,订户站),MS(Mobile Station,移动站)、移动台、远程站、AP(Access Point,接入点)、远程终端、接入终端、用户终端、用户代理、用户设备。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

本发明实施例提供一种小区切换方法,该方法可以应用于能够指示用户设备进行小区切换的网络设备,该网络设备例如可以是LTE网络中的基站,即eNB。

请参见图1,本发明实施例中的小区切换方法的流程描述如下。

步骤101:根据用户设备的历史运动信息对用户设备的运动轨迹进行预测,以获得用户设备的轨迹预测范围。

在实际中,由于用户设备一般是被用户携带使用,所以通过用户设备的历史运动信息即可以体现使用该用户设备的用户的历史运动信息,以用户设备是手机为例,用户在使用手机的过程中,可能从家里到公司再从公司去公园,等等,即在不同时刻用户设备所处的位置可能不同,并且在不同位置对应的速度也可能不同,所以本发明实施例中的历史运动信息可以至少包括用户设备在不同时刻所处的多个位置以及在每个位置的速度。

其中,用户设备的历史运动信息是指在对运动轨迹进行预测之前所产生的运动信息,例如在今天12:00时对用户设备的运动轨迹进行预测,那么在今天12:00之前所产生的运动信息均可以理解为是该用户设备的历史运动信息,那么对于该用户设备的运动轨迹进行预测,即是在当前时刻之后该用户设备可能的运动轨迹进行预测,当然可以是对当前时刻之后的多个时刻的用户轨迹进行预测,进而可以获得用户设备的轨迹预测范围。历史运动信息可以由用户设备内置的多种传感器检测,例如通过速度传感器和/或陀螺仪检测速度信息,通过GPS(Global Positioning System,全球定位系统)获得位置信息,等等。

在具体实施过程中,在需要对用户设备的运动轨迹进行预测时,网络设备可以向用户设备发送指令以指示用户设备将历史运动信息上报给网络设备,网络设备在获得用户设备的历史运动信息之后即可以对其可能的运动轨迹进行预测。在另一种可能的实施方式中,当需要获得用户设备的轨迹预测范围时,网络设备可以向用户设备发送控制预测指令,通过控制预测指令的指示,用户设备可以自身根据历史运动信息对其可能的运动轨迹进行预测以获得轨迹预测范围,并将所获得的轨迹预测范围再上报给网络设备。也就是说,进行轨迹预测的操作可以是由网络设备执行,或者也可以由用户设备自身执行,本发明实施例对此不作具体限制。

通过轨迹预测范围可以大致上反映用户设备可能的运动轨迹,即在接下来的时间段内该用户设备的运动区域处于该轨迹预测范围内的可能性较大。

步骤102:将处于轨迹预测范围内的可切换小区确定为待选小区集合。

在获得用户设备的轨迹预测范围之后,网络设备可以将处于该轨迹预测范围内的可切换小区确定为待选小区集合,例如该轨迹预测范围包括5个可切换小区,那么则可以将这5个可切换小区所组成的集合理解为是本发明实施例中的待选小区集合。

本发明实施例中,先对用户设备的运动轨迹进行预测,再从所预测的轨迹预测范围内确定待选小区集合,以便于后续再直接从该待选小区集合中确定用户设备最终需要进行切换的目标切换小区,通过轨迹预测范围的方式可以缩小对目标切换小区的选择范围,也就是说,先以轨迹预测范围对所有能够进行切换的小区进行初次筛选,这样就可以无需从所有能够进行切换的小区中依次进行筛选,可以在一定程度上降低网络设备的数据处理量,缩短切换时间。

并且,由于轨迹预测范围是基于用户设备的历史运动信息进行预测的,所以该轨迹预测范围能够较为准确地体现出用户设备即将可能的活动区域,那么从该预测轨迹范围所覆盖的可切换小区中确定最终的目标切换小区,可以确保是在用户的运动范围之内所覆盖的可切换小区之间进行小区切换,这样可以尽量避免由于用户移动轨迹的变化而导致的快衰或者掉线等情形的发生,在保证切换成功率的基础上,在成功切换之后还可以确保所切入的小区能够为用户设备提高较高质量的服务,尤其是对于例如语音业务等对业务连续性要求高的业务类型时显得尤为重要,这样可以尽量保证业务的连续性。

步骤103:获得待选小区集合所包括的可切换小区的SINR信息。

同时,也可以获得用户设备的当前服务小区的SINR信息,而当前服务小区是指当前服务于用户设备的通信小区。

其中,SINR信息可以通过SINR值体现,SINR是指接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值,可简单的理解为“信噪比”,而接收到的有用信号的强度可以以RSRP或RSRQ表示,RSRP或RSRQ越大,表明当前能够接收到的网络信号强度越大或者信号强度质量越好。

步骤104:根据可切换小区的SINR信息,从待选小区集合中确定目标切换小区。

在通过步骤102中的以轨迹预测范围对所有可切换的小区进行第一次筛选以获得待选小区集合之后,进一步地在步骤104中,可以通过SINR信息再对待选小区集合进行第二次筛选,以从待选小区集合中选择出用户设备最终要切换的目标切换小区。

对于用户设备来说,在实际中还可能受到各种干扰和噪声的影响,如果仅考虑RSRP而忽略干扰和噪声的影响,往往则可能出现信号强度满格而通话效果却较差的情形,也就是说,相较于RSRP来说,SINR更能反映用户设备的小区的实际通信质量,所以通过SINR信息来选择目标切换小区的方式可以将用户设备实时的受干扰情况一并考虑在内,这样选择出的目标切换小区能够更加尽量用户设备的实际业务需求,即通过SINR信息来选择目标切换小区的准确性更高,以使得所切入的小区能够为用户设备提高较高的服务质量。

在一种可能的实施方式中,网络设备可以先从待选小区集合中确定SINR信息指示的SINR值大于等于当前服务小区的SINR值的多个可切换小区,再将该多个可切换小区中SINR值最大的可切换小区确定为目标切换小区。先从待选小区集合中选择SINR值大于当前服务小区的SINR值的多个可切换小区,是为了确保最终所选择的目标切换小区的SINR值要大于当前服务小区的SINR,这样可以使得小区的切换是从网络较差的小区往网络较好的小区切换,在确保业务连续性的基础上,还可以尽量保证业务能够在较佳的网络状态下执行,以提高业务执行的持续性和有效性。

在具体实施过程中,例如可以将多个可切换小区中SINR值最大的小区确定为目标切换小区,或者可以从多个可切换小区中随机选择一个作为目标切换小区,或者可以将多个可切换小区中当前负载最少的小区确定为目标切换小区,等等,对此本发明实施例不做限制。

进一步地,在指示用户设备切换至按照上述方法所选择出的目标切换小区之后,还可以判断该目标切换小区的SINR值是否在预定时长内降低至预定SINR值,如果确定在预定时长内降低至预定SINR值,则可以再指示用户设备从该目标切换小区切换至另一可切换小区,例如切换至第一可切换小区,而第一可切换小区是待选小区集合中SINR值仅小于目标切换小区的SINR值的小区。

其中,预定时长可以是自用户设备切换至目标切换小区之后的较短的一段时间,若在该较短的一段时间内就确定目标切换小区的SINR值降低至预定SINR值,则可以表明该目标切换小区的网络状况急剧变差,如果还继续以该目标切换小区进行业务服务的话,则可能导致业务中断,所以为了确保业务的连续性和有效性的执行,此时可以再次指示用户设备进行二次小区切换。并且,为了尽量确保再次切换的小区能够提供较好的网络服务,所以将待选小区集合中SINR值仅小于目标切换小区的小区作为二次切换小区。

在另一种可能的实施方式中,或者可以先从待选小区集合中确定负载未超过预定门限的多个可切换小区,再将该多个可切换小区中负载最小且SINR值最大的可切换小区作为目标切换小区。也就是说,在确定目标切换小区时,不仅要考虑SINR这一条件,还可以同时将小区的负载情况一并考虑,如果负载较大则表明该小区当前处于比较繁忙拥挤的网络状态,如果此时再将网络设备加入的话,可能导致网络设备的业务无法有效执行,还可能导致网络设备无法有效地切换,即向拥挤的小区进行切换的成功率较低,基于此,本发明实施例在确定目标切换小区时还一并将小区的负载情况进行考虑,以尽量确保网络设备进行小区切换的成功率和业务能够有效地执行。

另外,在确定目标切换小区的过程中,还可以同时将RSRP一并进行考虑,例如,可以先从待选小区集合中选择出RSRP值高于预定值或者高于当前服务小区的RSRP值的多个可切换小区,然后再基于前述介绍的方式从该多个可切换小区中确定出目标切换小区。

在具体实施过程中,还可以采用其它方式从待选小区集合中选择目标切换小区,一个总的原则是基于小区的SINR值进行确定,至于其它可能的确定方式此处就不再一一进行说明了。

步骤105:指示用户设备从当前服务小区切换至目标切换小区。

最后,网络设备可以指示用户设备向目标切换小区进行切换。具体来说,在确定了目标切换小区之后,网络设备可以向用户设备发送切换指令,网络设备根据切换指令的指示以从当前服务小区切换至目标切换小区。

另外,网络设备可以是在接收用户设备所发送的预定业务请求之后,再指示用户设备从当前服务小区切换至目标切换小区的,其中,预定业务请求表明用户设备需要进行语音业务,例如进行VoLTE(Voice over LTE)业务,VoLTE是一种基于LTE技术的语音服务,它是一种IP数据传输技术,无需2G/3G网,全部业务可以承载于4G网络上,可实现数据与语音业务在同一网络下的统一,换言之,4G网络下不仅仅提供高速率的数据业务,同时还提供高质量的音视频通话,后者便需要VoLTE技术来实现。

也就是说,在指示用户设备进行小区切换之前,可以先对用户设备的业务类型进行判断,只有在确定用户设备需要进行语音业务时才指示用户设备向目标小区进行切换,因为语音业务最基本也是最重要的一个要求就是需要确保业务的连续性,即保证在通话过程中不能出现掉线的情况,所以在进行语音业务时对于小区的网络状况的要求较高。并且,先对用户设备的业务类型进行判断后再确定是否指示用户设备进行小区切换以及向何种小区切换,即可以对用户设备的业务先进行分层处理,以便用户设备能够对应相应的分层业务进行小区切换。

相当于是说,本发明实施例可以基于用户轨迹和用户业务类型完成对切换小区的较优选择,以此来提高小区切换的针对性和准确性。

在可能的实施方式中,例如可以采用以下方式基于用户设备的历史运动信息来对用户设备的运动轨迹进行预测。

首先根据历史运动信息,确定用户设备在当前时刻之前的预定时间段内所处的至少两个位置的至少两个速度信息,再根据至少两个速度信息确定第一运动圆周,最后再根据第一运动圆周确定用户设备的轨迹预测范围。其中当前时刻可以是指当前对用户设备的运动轨迹进行预测的时刻。

根据运动学可知,任一运动的对象都可以看作是在做圆周运动,特别地,直线运动可以看成是半径为无穷大的圆周运动。

请参见图2,其中的S1、S2表示在用户在预定时间段内所处的两个不同位置,而v1和v2是与S1、S2对应的两个速度,本发明实施例中的速度为矢量,即包括速度值和运动方向,本发明实施例中以v1和v2表示速度值,以图2中v1和v2所指的箭头方向表明用户设备的运动方向。

图2中所示的圆周即为本发明实施例中的第一运动圆周,以下说明第一运动圆周的确定过程。

1、确定第一运动圆周的圆心。连接S1和S2,得到线段S1S2,然后做线段S1S2的垂直平分线H,再在点S1处做垂直于v1方向的垂线L1(或者也可与在点S2处做垂直于v2方向的垂线L2),将H与L1或L2的焦点作为第一运动圆周的圆心,在图2中以O表示第一运动圆周的圆心。

2、确定第一运动圆周的半径。通过图2可知,第一运动圆周的半径即为线段OS1或线段OS2的长度。由于S1S1之间的距离已知,那么MS1即为S1S1/2,所以sinα=MS1/v1,进而可以获得α=arcsin MS1/v1。进一步地,在直角三角形S1MO中,MS1已知且α已知,则可以获得OS1(即第一运动圆周的半径)的值,例如将第一运动圆周的半径以r表示。

3、确定第一运动圆周。在获得第一运动圆周圆心O和半径r之后,则可以确定第一运动圆周。

在具体实施过程中,S1、S2可以是在物理位置上具有一定间距的两点,这样可以避免由于两点相差太近(例如相邻)而导致结果不准确的发生,当然,通过越多的位置点和对应的速度信息,可以更加精确地确定第一运动圆周,即采样点越多那么确定结果的准确性就更高,图2中是为了说明,所以仅以两个点进行图示说明。

进一步地,根据第一运动圆周和至少两个速度信息预测用户设备在当前时刻之后的第一时刻的预测速度信息,再根据预测速度信息和角速度修正值,确定多个预测半径,再以第一运动圆周的圆心为圆心且分别以多个预测半径为半径确定多个第二同心圆周,最后根据多个第二同心圆周确定轨迹预测范围。其中,角速度修正值根据用户设备的位置不同而为不同值。

根据v1、v2和r,可以计算角速度ω0=(v1+v2)/2/r=(v1+v2)/2r。

假设在当前时刻之后的第一时刻的预测速度信息为v3,可以将用户设备在S2之后的运动看作是速度为v3的变速运动,v3=(ω0±θ)r,其中θ为修正角速度,即θ根据用户设备的位置不同而可以为不同值。

用户设备在第一时刻的位置的半径r3=((ω0±θ)/ω0)r=(1±θ/ω0)r,此时用户设备处在变速运动圆周,继续以O为圆心,半径r3受θ的影响在如图3所示的S区域变化,即可以以O为圆心且以不同的r3值为半径获得多个同心圆,图3中S区域所表示的范围即为本发明实施例中的用户设备的轨迹预测范围,也就是说,在当前时刻的之后一段时间,用户设备在很大程度上即在S区域之内移动。

基于同一发明构思,请参见图4,本发明实施例提供一种网络设备,该网络设备例如可以前述的网络设备。该网络设备包括轨迹预测单元401、第一确定单元402、获得单元403、第二确定单元404和指示单元405,而且本发明实施例中的轨迹预测单元401、第一确定单元402、获得单元403、第二确定单元404和指示单元405可以通过硬件处理器来实现相关功能单元。其中:

轨迹预测单元401,用于根据用户设备的历史运动信息对用户设备的运动轨迹进行预测,以获得用户设备的轨迹预测范围;

第一确定单元402,将处于轨迹预测范围内的可切换小区确定为待选小区集合;

获得单元403,用于获得待选小区集合所包括的可切换小区的信号与干扰加噪声比SINR信息;

第二确定单元404,用于根据可切换小区的SINR信息,从待选小区集合中确定目标切换小区;

指示单元405,用于指示用户设备从当前服务小区切换至目标切换小区。

在具体实施过程中,轨迹预测单元401、第一确定单元402、获得单元403、第二确定单元404和指示单元405可以是独立的单元,也可以是集成在服务器内核中的功能模块,在本发明实施例中不作限制。

在一种可能的实施方式中,所述网络设备还可以包括:

接收单元,用于在指示单元指示用户设备从当前服务小区切换至目标切换小区之前,接收用户设备发送的预定业务请求,其中,预定业务请求表明用户设备需要进行语音业务。

在一种可能的实施方式中,第二确定单元404可以用于:

从待选小区集合中确定SINR信息指示的SINR值大于等于服务小区的SINR值的多个可切换小区;

确定多个可切换小区中SINR值最大的可切换小区为目标切换小区。

在一种可能的实施方式中,网络设备还可以包括第三确定单元,用于在指示单元405指示用户设备从当前服务小区切换至目标切换小区之后,确定目标切换小区的SINR值在预定时长内降低至预定SINR值;

指示单元405还可以用于指示用户设备从目标切换小区切换至第一可切换小区,其中,第一可切换小区为待选小区集合中SINR值仅小于目标切换小区的SINR值的可切换小区。

在一种可能的实施方式中,第二确定单元404可以用于:

从待选小区集合中确定负载未超过预定门限的多个可切换小区;

确定多个可切换小区中负载最小且SINR信息指示的SINR值最大的可切换小区为目标切换小区。

在一种可能的实施方式中,轨迹预测单元404可以用于:

根据历史运动信息,确定用户设备在当前时刻之前的预定时间段内所处的至少两个位置的至少两个速度信息;其中,当前时刻为对用户设备的运动轨迹进行预测的时刻;

根据至少两个速度信息,确定第一运动圆周;

根据第一运动圆周,确定轨迹预测范围。

在一种可能的实施方式中,轨迹预测单元401用于根据第一运动圆周,确定所述轨迹预测范围,可以包括:

根据第一运动圆周和至少两个速度信息,预测用户设备在当前时刻之后的第一时刻的预测速度信息;

根据预测速度信息和角速度修正值,确定多个预测半径;其中,角速度修正值根据用户设备的位置不同而为不同值;

以第一运动圆周的圆心为圆心且分别以多个预测半径为半径,确定多个第二同心圆周;

根据多个第二同心圆周,确定轨迹预测范围。

由于本发明实施例中的网络设备可以用于执行前述任一的小区切换方法,因此对于本发明实施例中的网络设备包括的各功能单元所能够实现的功能及一些实现过程可参考前述任一的小区切换方法的实施例部分的描述,在此不再赘述。

请参见图5,基于同一发明构思,本发明实施例还提供另一种网络设备,该网络设备包括存储器501和处理器502,存储器501和处理器502可以通过总线500连接,或者也可以通过专门的连接线连接,图5中以通过总线500连接为例。其中存储器501用于存储指令,处理器502用于执行存储器501所存储的指令,以在执行指令时可以执行前述任一的小区切换方法所包括的步骤。

处理器502具体可以是通用的CPU(中央处理器),或者可以是ASIC(Application Specific Integrated Circuit,特定应用集成电路),或者可以是一个或多个用于控制程序执行的集成电路,可以是基带芯片,等等。

存储器501的数量可以是一个或多个。存储器501可以包括ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)或磁盘存储器,等等。

通过对处理器502进行设计编程,可以将前述的小区切换方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的小区切换方法,如何对处理器502进行设计编程为本领域技术人员所公知的技术,这里不再赘述。

本发明实施例还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机指令,所述计算机指令使所述计算机执行上述任一方法实施例所提供的小区切换方法。

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述任一方法实施例所提供的小区切换方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

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

以上所述,以上实施例仅用以对本发明的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1