估计终端速度的方法、目标基站以及系统与流程

文档序号:12041840阅读:351来源:国知局
估计终端速度的方法、目标基站以及系统与流程
本发明涉及通信系统,特别是指一种估计终端速度的方法、目标基站以及系统。

背景技术:
以LTE(LongTermEvolution,长期演进)系统为例,LTE系统中移动性算法的设计和相关参数的配置,是为了保证网络的连续性覆盖,UE(终端)在进行小区切换的时候,尽可能得保证通话不发生中断,节约网络资源并保证用户的感受度。现阶段随着大量高速铁路、高速公路的修建,陆地交通手段的越来越发达,同一区域内的UE可能处于不同的移动速度状态。而对于处于连接态高速移动的UE,一方面可能会频繁进行切换从而导致正在进行的业务频繁中断并且会浪费大量的信令资源,另一方面相关的测量和切换判决策略对于高速场景已经不再适用。因此,LTE系统需要估计UE的速度,从而依据UE的速度状态而采取相应的策略。现有技术中,通过物理层测量获得终端的速度,这种方法比较复杂。

技术实现要素:
本发明要解决的技术问题是提供一种终端的速度的估计方法、目标基站以及系统,处理方法比较简单。为解决上述技术问题,本发明的实施例提供技术方案如下:一方面,提供一种估计终端速度的方法,包括:目标基站从源基站获取终端的终端历史信息;所述目标基站根据所述终端历史信息,估计所述终端的速度状态。所述目标基站根据所述终端历史信息,估计所述终端的速度状态的步骤包 括:所述目标基站获取所述终端历史信息中的所有小区中至少一个小区的停留时间;并将所述至少一个小区的停留时间进行相加,生成第一数值;所述目标基站获取所述至少一个小区对应的至少一个速度类型的时间阈值;并将所述至少一个小区的同一速度类型的时间阈值分别进行相加,生成至少一个第二数值;所述目标基站比较所述第一数值和所述至少一个第二数值之间的大小,生成比较结果;所述目标基站根据所述比较结果,确定所述终端的速度状态。所述目标基站获取所述至少一个小区对应的至少一个速度类型的时间阈值的步骤为:所述目标基站从所述终端历史信息中获取所述至少一个小区的大小类型;所述目标基站根据小区大小类型和至少一个速度类型的时间阈值之间的对应关系,查找所述至少一个小区对应的至少一个速度类型的时间阈值。所述至少一个小区为不包括所述终端历史信息中的所有小区中所述终端最先离开的小区;和/或所述至少一个小区为所述终端历史信息中的所有小区中按照终端离开顺序从后到先排序的前预定数量个小区。所述速度类型的时间阈值是终端以预定的速度沿所述小区的轴线穿越小区需要的时间;和/或所述速度类型的时间阈值根据地理环境内的网络布局、所述地理环境内行驶轨迹以及所述行驶轨迹的允许行驶速度而确定。所述终端的速度状态至少包括第一速度状态和第二速度状态,所述第一速度状态的速度小于第二速度状态的速度;所述目标基站获取所述终端历史信息中的所有小区中至少一个小区的停留时间的步骤之前,所述方法还包括:所述目标基站判断所述终端历史信息中包含的小区的数量是否小于预定值,如果为是,则确定所述终端的速度为第一速度状态;否则,所述目标基站执行获取所述终端历史信息中的所有小区中至少一个小区的停留时间的步骤。另一方面,提供一种目标基站,包括:获取单元,从源基站获取终端的终端历史信息;估计单元,根据所述终端历史信息,估计所述终端的速度状态。所述估计单元包括:第一子获取单元,获取所述终端历史信息中的所有小区中至少一个小区的停留时间;第一相加子单元,将所述至少一个小区的停留时间进行相加,生成第一数值;第二获取子单元,获取所述至少一个小区对应的至少一个速度类型的时间阈值;第二相加子单元,将所述至少一个小区的同一速度类型的时间阈值分别进行相加,生成至少一个第二数值;比较子单元,比较所述第一数值和所述至少一个第二数值之间的大小,生成比较结果;确定子单元,根据所述比较结果,确定所述终端的速度状态。所述第二获取子单元包括:获取模块,从所述终端历史信息中获取所述至少一个小区的大小类型;查找模块,根据小区大小类型和至少一个速度类型的时间阈值之间的对应关系,查找所述至少一个小区对应的至少一个速度类型的时间阈值。所述终端的速度状态至少包括第一速度状态和第二速度状态,所述第一速度状态的速度小于第二速度状态的速度;所述估计单元还包括:判断子单元,判断所述终端历史信息中包含的小区的数量是否小于预定值,如果为是,则确定所述终端的速度为第一速度状态。另一方面,提供一种估计终端速度的系统,包括:目标基站、源基站、终端;所述目标基站用于,从所述源基站获取所述终端的终端历史信息;并根据所述终端历史信息,估计所述终端的速度状态。本发明的实施例具有以下有益效果:上述方案中,目标基站从源基站获取终端的终端历史信息;所述目标基站 根据所述终端历史信息,估计所述终端的速度状态。处理过程比较简单,从而在后续的处理过程中,目标基站能够根据终端的不同速度状态,对终端采取不同策略。附图说明图1为本发明所示的一种估计终端速度的方法的一实施例的流程示意图;图2为本发明所示的一种估计终端速度的方法的另一实施例的流程示意图;图3为本发明所示的一种估计终端速度的方法的另一实施例的流程示意图;图4为一地理环境内小区的网络布局以及终端的穿越小区的行驶轨迹的示意图;图5为本发明所述的估计终端速度的方法的实施例的流程示意图;图6为本发明所述的基站的结构示意图;图7为本发明所述的估计终端速度的系统的结构示意图。具体实施方式为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。首先描述本发明中用到的UEhistoryInformation(终端历史信息)。在3GPP(第三代合作伙伴计划)36.300协议中给出UEhistoryInformation(终端历史信息)的应用介绍:用来记录UE切换过程中的历史信息,在源eNB(evolvedNodeB,演进型基站)向目标eNB发送切换请求消息中包含UEHistoryInformation,该信息列出UE最近访问的最多16个小区、UE切换过程中在每个服务小区的停留时间、Celltye(cellsize,小区大小类型),最多可以存储16个小区的值。假如UE连续切换的小区大于16个,则遵循先进先出的原则,注意当UE在A小区开始为IDLE(空闲)态,然后发起业务进入CONNECTED(连接)态并且移动切换进入另外一个小区B,那么A小区将此UE的历史信息发给B,在UEhistoryInformation中只有一个小区A的信息。 也就是说,UEhistoryInformation是用来记录激活状态下小区列表和小区的类型、以及各个小区对其服务时间。以下描述本发明的估计终端速度的方法。如图1所示,为本发明所示的一种估计终端速度的一实施例,包括:步骤11,目标基站从源基站获取终端的终端历史信息;步骤12,所述目标基站根据所述终端历史信息,估计所述终端的速度状态。速度状态可以为第一速度状态(例如为低速)、第二速度状态(例如为中速)、第三速度状态(例如为高速)等,其中,第一速度状态的速度小于第二速度状态的速度,第二速度状态的速度小于第三速度状态的速度。上述实施例中,由于终端历史信息中包含终端停留的各个小区以及终端在各个小区的停留时间,可以根据终端停留的小区数量或者终端在各个小区的停留时间,估计终端的速度状态,计算方法比较简单。如图2所示,为本发明所示的一种估计终端速度的方法的另一实施例,包括:步骤21,目标基站从源基站获取终端的终端历史信息;其中,终端历史信息中包含终端在各个小区的停留时间以及各个小区的大小类型。步骤22,所述目标基站获取所述终端历史信息中的所有小区中至少一个小区的停留时间;并将所述至少一个小区的停留时间进行相加,生成第一数值。可选的,所述至少一个小区为不包括所述终端历史信息中的所有小区中所述终端最先离开的小区;和/或所述至少一个小区为所述终端历史信息中的所有小区中按照终端离开顺序从后到先排序的前预定数量个小区。例如,终端历史信息中包含8个小区的停留时间以及各个8个小区的大小类型,8个小区按照终端离开顺序从后到先排序分别到第1个小区、第2个小区直到第8个小区。从8个小区中可以选择至少一个小区,选择的小区可以不包括第1个小区,这样终端从第一个小区开始切换时,排除终端可能位于第一个小区的正中间或者位于第一个小区的边缘部分等不确定因素,使得估计结果更加准确。从8个小区的选择的小区可以为从后往前选择,也就是说,从第8个小区开始选择,这样,使得估计结果具有实时性。也可以只选择第8个小区,也可以选择除第1个小区外的其他7个小区。步骤23,所述目标基站获取所述至少一个小区对应的至少一个速度类型的时间阈值;并将所述至少一个小区的同一速度类型的时间阈值分别进行相加,生成至少一个第二数值;所述速度类型的时间阈值是终端以预定的速度沿所述小区的轴线穿越小区需要的时间;和/或所述速度类型的时间阈值根据地理环境内的网络布局、所述地理环境内行驶轨迹以及所述行驶轨迹的允许行驶速度而确定。例如,当终端历史信息中包含8个小区,并且每个小区设置有两个速度类型(分别为第一速度类型(例如为低速)和第二速度类型(例如为低速))的时间阈值时,选择除第1个小区外的其他7个小区,并且获取所述7个小区对应的第一速度类型的时间阈值和第二时间的阈值。然后,将所述7个小区的第一速度类型的时间阈值相加,生成第一速度类型的时间阈值的总和;将所述7个小区的第二速度类型的时间阈值相加,生成第二速度类型的时间阈值的总和。其中,步骤23包括:步骤231,所述目标基站从所述终端历史信息中获取所述至少一个小区的大小类型;步骤232,所述目标基站根据小区大小类型和至少一个速度类型的时间阈值之间的对应关系,查找所述至少一个小区对应的至少一个速度类型的时间阈值。该步骤中,由于终端历史信息中包含小区的大小类型(例如为verysmall(很小),small(小),medium(中),large(大)),可以不必为每个小区分别设置时间阈值,而是为大小类型相同的小区设置至少一个速度类型的时间阈值,简化了处理方法。至少一个速度类型的时间阈值可以为两个,例如,一个为高速时间阈值,一个为中速时间阈值。步骤24,所述目标基站比较所述第一数值和所述至少一个第二数值之间的大小,生成比较结果。例如,本步骤中,比较第一数值与第一速度类型的时间阈值的总和,以及比较第一数值与第一速度类型的时间阈值的总和。步骤25,所述目标基站根据所述比较结果,确定所述终端的速度状态。例如,当第一数值大于第一速度类型的时间阈值的和,则认为终端为低速,当第一数值小于第二速度类型的时间阈值的和,则认为终端为高速;第一数值小于或等于第一速度类型的时间阈值的和,并且大于或者等于第二速度类型的时间阈值的和,则认为终端为中速。如图3所示,为本发明所示的一种估计终端速度的方法的另一实施例,该 实施例中,所述终端的速度状态至少包括第一速度状态和第二速度状态,所述第一速度状态的速度小于第二速度状态的速度。所述方法包括:步骤31,目标基站从源基站获取终端的终端历史信息;步骤32,所述目标基站判断所述终端历史信息中包含的小区的数量是否小于预定值;如果为是,则执行步骤33,否则,执行步骤34。该步骤中,终端历史信息中包含终端停留的小区数量,通过比较小区数量和预定值,可以估计终端的速度。预定值可以为2。步骤33,确定所述终端的速度为第一速度状态。步骤34,所述目标基站获取所述终端历史信息中的所有小区中至少一个小区的停留时间;并将所述至少一个小区的停留时间进行相加,生成第一数值;所述至少一个小区为不包括所述终端历史信息中的所有小区中所述终端最先离开的小区;和/或所述至少一个小区为所述终端历史信息中的所有小区中按照终端离开顺序从后到先排序的前预定数量个小区。步骤35,所述目标基站获取所述至少一个小区对应的至少一个速度类型的时间阈值;并将所述至少一个小区的同一速度类型的时间阈值分别进行相加,生成至少一个第二数值;所述速度类型的时间阈值是终端以预定的速度沿所述小区的轴线穿越小区需要的时间;和/或所述速度类型的时间阈值根据地理环境内的网络布局、所述地理环境内行驶轨迹以及所述行驶轨迹的允许行驶速度而确定。步骤36,所述目标基站比较所述第一数值和所述至少一个第二数值之间的大小,生成比较结果;步骤37,所述目标基站根据所述比较结果,确定所述终端的速度状态。以下以LTE系统为系,描述UE速度的估计方法的实施例,利用UE的历史信息判定UE的速度状态,例如为高速、中速、低速。图4中示出了一地理环境内小区的网络布局以及终端的行驶轨迹,其中T1、T2、T3、T4、T5、T6为终端在各个小区的停留时间。小区的大小类型有四种,分别为verysmall(很小),small(小),medium(中),large(大)。设定verysmall,small,medium,large小区的高速时间阈值 分别为Tverysmall_H、Tsmall_H,Tmedium_H,Tlarge_H,高速时间阈值为终端以高速(例如,120km/h以上)沿小区的轴线穿越小区需要的时间。设定verysmall,small,medium,large小区的中速时间阈值分别为Tverysmall_M、Tsmall_M,Tmedium_M,Tlarge_M,以中速时间阈值为终端以中速(例如为15km/h~120km/h)沿小区轴线穿越小区需要的时间。高速时间阈值和中速时间阈值根据实际的网络布局和行驶速度的允许范围(例如,列车的速度范围)制定。如图5所示,所述方法包括:步骤一,判定UEhistoryInformation(终端历史信息)中的小区数量是否大于预定值(例如2个),如果小于两个,则认为UE未穿越过多的小区,认为UE为低速。步骤二,如果小区数目大于2个假设为N个,则把终端历史信息中包含的终端在第2个小区到第N个小区的分别停留时间进行相加,与第2个小区到第N个小区的高速时间阈值的和进行比较:T2+T3+T4...+T(N-1)+T(N)<Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H;其中,T(N)为终端历史信息中包含的终端在T(N)为序号为N的小区中的停留时间;Tcelltype(N)_H为预设的序号为N的小区中的高速时间阈值(类似于上述的)。其中,小区的序号按照终端离开时间从早到晚的时间进行排序,也就是说,第一个小区是所述终端历史信息中的所有小区中所述终端最先离开的小区。如果上式成立,则判定UE为高速,否则继续进行下一步。步骤三,把终端历史信息中包含的终端在第2个小区到第N个小区的分别停留时间相加得到的和,与第2个小区到第N个小区的中速时间阈值的和进行比较,如下式:T2+T3+T4...+T(N-1)+T(N-1)+T(N)<Tcelltype(2)_M+...+Tcelltype(N-1)_M+Tcelltype(N)_M;其中,Tcelltype(N)_M为预设的序号为N的小区中的中速时间阈值。如果上式成立,则判定UE为中速度,否则为低速。本发明所述的方法,利用协议中标准化的接口信息,可以估计UE速度范围(高、中、低),与复杂的物理层测量获得终端速度的方法相比,简单方便。应用场景一:设定verysmall,small,medium,large小区的高速时间阈值分别为Tverysmall_H=10s,Tsmall_H=20s,Tmedium_H=30s,Tlarge_H=80s。设定verysmall,small,medium,large小区的中速时间阈值分别为Tverysmall_M=100s、Tsmall_M=200s,Tmedium_M=300s,Tlarge_M=1000s。从A小区切换到B小区的UE携带的历史消息UEhistoryInformation中有5个经历的小区:1、CellType:verysmall,TimeUEstayedinCell:20s2、CellType:small,TimeUEstayedinCell:40s3、CellType:large,TimeUEstayedinCell:300s4、CellType:large,TimeUEstayedinCell:800s5、CellType:medium,TimeUEstayedinCell:500s通过本发明的处理流程进行判定:(1)小区的数量大于2个,所以继续进行下面的判定;(2)比较T2+T3+T4...+T(N-1)+T(N)和Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H之间的大小。T2+T3+T4...+T(N-1)+T(N为40+300+800+500=1540sTcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H为20+80+80+30=210s可以看出,T2+T3+T4...+T(N-1)+T(N)大于Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H;所以继续下面的处理过程。(3)继续判定T2+T3+T4...+T(N-1)+T(N)与Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H之间的大小。T2+T3+T4...+T(N-1)+T(N)为40+300+800+500=1540s;Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H为200+1000+1000+300=1800s;所以T2+T3+T4...+T(N-1)+T(N)小于Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H.所以确定UE是中速状态。应用场景二:设定verysmall,small,medium,large小区高速时间阈值分别为Tverysmall_H=10s,Tsmall_H=20s,Tmedium_H=30s,Tlarge_H=80s。设定verysmall,small,medium,large小区中速时间阈值分别为 Tverysmall_M=100s、Tsmall_M=200s,Tmedium_M=300s,Tlarge_M=1000s。从A切换到B小区的UE携带的历史消息UEhistoryInformation中有1个经历的小区:1、CellType:small,TimeUEstayedinCell:360s。通过本发明的处理流程进行判定:(1)小区的数量小于1个,所以得到UE是低速。应用场景三:设定verysmall,small,medium,large小区的高速时间阈值分别为Tverysmall_H=10s,Tsmall_H=20s,Tmedium_H=30s,Tlarge_H=80s。设定verysmall,small,medium,large小区的中速时间阈值分别为Tverysmall_M=100s、Tsmall_M=200s,Tmedium_M=300s,Tlarge_M=1000s。从A切换到B小区的UE携带的历史消息UEhistoryInformation中有5个经历的小区:1、CellType:large,TimeUEstayedinCell:20s2、CellType:large,TimeUEstayedinCell:40s3、CellType:large,TimeUEstayedinCell:100s4、CellType:large,TimeUEstayedinCell:80s5、CellType:large,TimeUEstayedinCell:50s通过本发明的处理流程进行判定:(1)小区的数量大于2个,所以继续进行下面的判定。(2)比较T2+T3+T4...+T(N-1)+T(N)和Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H之间的大小。T2+T3+T4...+T(N-1)+T(N)为40+100+80+50=270s。Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H为80+80+80+80=320s。所以T2+T3+T4...+T(N-1)+T(N)小于Tcelltype(2)_H+...+Tcelltype(N-1)_H+Tcelltype(N)_H。所以得到UE是高速状态。例如,UE在RRCCONNECTED态下高速运行,不断进行切换,连续停留在各个小区的时间都非常的短,可以借此判定UE处于高速状态。如图6所示,为本发明所示的一种目标基站,包括:获取单元61,从源基站获取终端的终端历史信息;估计单元62,根据所述终端历史信息,估计所述终端的速度状态。所述估计单元62包括:第一子获取单元,获取所述终端历史信息中的所有小区中至少一个小区的停留时间;第一相加子单元,将所述至少一个小区的停留时间进行相加,生成第一数值;第二获取子单元,获取所述至少一个小区对应的至少一个速度类型的时间阈值;第二相加子单元,将所述至少一个小区的同一速度类型的时间阈值分别进行相加,生成至少一个第二数值;比较子单元,比较所述第一数值和所述至少一个第二数值之间的大小,生成比较结果;确定子单元,根据所述比较结果,确定所述终端的速度状态。所述第二获取子单元包括:获取模块,从所述终端历史信息中获取所述至少一个小区的大小类型;查找模块,根据小区大小类型和至少一个速度类型的时间阈值之间的对应关系,查找所述至少一个小区对应的至少一个速度类型的时间阈值。所述终端的速度状态至少包括第一速度状态和第二速度状态,所述第一速度状态的速度小于第二速度状态的速度;所述估计单元62还包括:判断子单元,判断所述终端历史信息中包含的小区的数量是否小于预定值,如果为是,则确定所述终端的速度为第一速度状态。如图7所示,为本发明所述的一种估计终端速度的系统,包括:目标基站71、源基站72、终端73;所述目标基站71用于,从所述源基站72获取所述终端73的终端历史信息;并根据所述终端历史信息,估计所述终端73的速度状态。本发明可以用于以下场景:当存在高速公路、高速铁路的区域,LTE系统内移动性管理在切换判决时,估计终端的速度。通过考虑UE的速度因素,采 取不同的策略,以实现提高用户感知和避免频繁切换的目的。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1