防乒乓切换优化方法和系统及基站与流程

文档序号:12732339阅读:780来源:国知局
防乒乓切换优化方法和系统及基站与流程
本发明涉及通信
技术领域
,具体涉及一种防乒乓切换优化方法和系统及基站。
背景技术
:在GSM(GlobalSystemforMobileCommunication,全球移动通信系统)语音通话中,由于用户的移动性,GSM会发生小区切换。GSM小区切换需要先中断与原有小区的联系,然后再在新的小区上发起接入,这种切换方式称为硬切换,中间会有短暂的通信中断。因为切换命令是网络下发,当网络下发切换命令时,终端必须进行小区切换,否则会发生通信中断。因此现有技术没有对小区切换做特别的优化和保护。而由于语音通信的实时性,没有重传机制,这就会导致用户的语音断续,造成不好的用户体验。在两个小区覆盖的中间地带,由于两个小区的信号质量相当,网络如果控制不好,会让终端进行频繁的来回切换,即乒乓切换,切换次数越多,语音断续发生越多,用户感受越差。另外,在广播频点与网络指派的业务频点信号条件相差较大时,也容易造成乒乓切换。技术实现要素:本发明实施例提供一种防乒乓切换优化方法和系统及基站,以避免或减少终端在小区间发生乒乓切换。本发明第一方面提供一种防乒乓切换优化方法,包括:检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区;在满足启动条件时,启动保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。其中,还可以在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。本发明第二方面提供一种防乒乓切换优化系统,包括:处理模块,用于检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区;控制模块,用于在在满足启动条件时,进入保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。其中,所述控制模块,还可用于在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。本发明第三方面提供一种基站,包括:发射机,接收机,调制器,解调器,处理器,控制器,及天线;其中,所述控制器,用于检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区;在满足启动条件时,启动保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。其中,所述控制器,还可用于在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。由上可见,在本发明的一些可行的实施方式中,可识别出乒乓切换的场景,并在满足启动条件时启动保护模式,保护模式下,可通过对上报的信号测量值进行修正,来降低小区切换的概率,从而避免或减少终端在小区间发生乒乓切换。并且,还可以在满足停止条件时及时退出保护模式,以使终端能被进行正常的小区切换,从而避免该切未切而导致的移动性掉话问题。附图说明为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本发明涉及的通信系统的结构示意图;图2是本发明一个实施例提供的防乒乓切换优化方法的流程示意图;图3是本发明一个应用场景例的流程示意图;图4是本发明一个实施例提供的防乒乓切换优化系统的结构示意图;图5是本发明一个实施例提供的基站的结构示意图。具体实施方式为了使本
技术领域
的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本发明实施例技术方案,涉及一种通信系统,如图1所示,该通信系统包括网络侧和用户侧,用户侧包括终端101,也可称为移动台(mobilestation,MS);网络侧包括基站(NodeB)102,以及基站控制器(BaseStationController,BSC)103,其中,基站可包括基站收发台(BaseTransceiverStation,BTS)。BTS包括无线发射/接收设备、天线和所有无线接口特有的信号处理部分。BTS可看作一个无线调制解调器,负责移动信号的接收和发送处理。BTS受控 于BSC,服务于某小区的无线收发信设备。一个BSC通常控制几个BTS,BSC主要功能是进行无线信道管理、实施呼叫和通信链路的建立和拆除,并为本控制区内移动台的过区切换进行控制等。在传统蜂窝移动通信网络中,终端周围存在一组相邻的小区,同一时刻终端只与一个小区通信,当终端的移动导致终端跨越两个小区的边界时,将触发小区间切换。通常情况下,这种切换在一个基站控制器内部的两个小区间进行,所涉及的两个小区可以属于同一个基站,也可以属于不同的基站。小区切换的触发过程包括:终端测量周围一组小区的下行信号的信号强度和信噪比等信息,并将信号测量信息发送给基站,由基站上报给基站控制器;基站控制器根据信号测量信息进行分析,对终端进行小区切换。为了应对
背景技术
部分所述的乒乓切换的问题,本发明实施例提供一种防乒乓切换优化方法和系统及基站,以避免或减少终端在小区间发生乒乓切换。下面通过具体实施例,分别进行详细的说明。(实施例一、)请参考图2,本发明一个实施例提供一种防乒乓切换优化方法,可包括:210、检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区。基站可以检测终端是否发生了小区切换,当终端于短时间内在两个小区间发生了反复切换,例如,短时间内,其中一个小区被切换至少两次,或者,其中每个小区都被切换至少两次,则意味着终端可能发生了乒乓切换。乒乓切换是指短时间内终端在两个小区间进行频繁的来回切换。所说的短时间例如可以是1分钟或30秒或者介于1分钟和30秒之间的值。一些实施例中,可以采用以下方式判断所述检测终端是否在两个小区间发生了乒乓切换:a1、获取终端在通话过程中的小区切换顺序,各个小区停留的时间,以及各个小区的信号质量;a2、如果终端在两个小区间发生了反复切换,计算所述两个小区停留的平均时间是否小于门限值,若是,则判断终端在所述两个小区间发生了乒乓切换。一些实施例中,所述确定所述两个小区中的正常小区和问题小区可包括:a3、计算所述两个小区各自停留的平均时间,如果其中一个小区停留的平均时间不小于另一个小区停留的平均时间的两倍,则将其中停留的平均时间较小的小区确定为问题小区,停留的平均时间较长的小区确定为正常小区,否则,确定所述两个小区均为正常小区。一些实施例中,所述小区的信号质量可以用误比特率(bit-error-rate,ber)表示,当然,其它实施例中,也可以用其它参数表示。下面举例说明:分别用A和B表示两个小区,如表1所示,当A和B两个小区之间发生切换时,小区切换顺序例如可以表达为A-B-A(表示从A切换到B再切换到A)等形式,所述的小区的信号质量具体可以用滤波后的ber表示。表1A小区B小区A小区B小区A小区B小区如果终端通话过程中在两个小区间发生了反复切换,例如小区切换顺序为A-B-A-B,或者A-B-A,或者B-A-B,或者A-B-A-B-A等,则可以排除终端的终端高速移动场景,发生乒乓切换的可能性较大,则可以计算如下参数,以便根据计算得到的参数判断是否发生了乒乓切换。Average_Timing_AB:AB两个小区停留的平均时间;(有可能B的停留时间只有一个样本)Average_Timing_A:A小区停留的平均时间;Average_Timing_B:B小区停留的平均时间;(有可能B的停留时间只有一个样本)以小区切换顺序为A-B-A-B为例,在各个小区停留的时间分别为5,3,5,3(单位为秒),则AB两个小区停留的平均时间为4秒(即前四个值就和之后除以4),A小区停留的平均时间为5秒,B小区停留的平均时间为3秒。每次小区切换后,计算所述两个小区停留的平均时间是否小于门限值,若是,则判断所述终端在所述两个小区间发生了乒乓切换。例如所述门限值可以 设为30S,如果有(Average_Timing_AB<30s),则可以判断终端在A和B两个小区间发生了乒乓切换,继续执行下面确定正常小区和问题小区的步骤。接下来,可以根据小区的停留时间来识别问题小区,例如可判断其中一个小区停留的平均时间是否不小于另一个小区停留的平均时间的两倍:如果有(Average_Timing_A>=2*Average_Timing_B),则确定小区B为问题小区,小区A为正常小区;如果有(Average_Timing_B>=2*Average_Timing_A),则确定小区A为问题小区,小区B为正常小区;否则,确定小区A和B均为正常小区。其它实施例中,也可以采用其它方式识别问题小区,例如,直接经停留的平均时间较短的小区确定为问题小区,而将停留的平均时间较长的小区确定为正常小区。本步骤中,如果识别出发生了乒乓切换,且对问题小区进行了识别之后,即可进一步判断,是否需要启动防止乒乓切换的保护模式。220、在满足启动条件时,启动保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。需要说明的是,判断是否切换的前提是,发生了乒乓切换。如果发生了乒乓切换,且满足上述启动条件;则可以启动保护模式。一些实施例中,所说的当前服务小区的信号质量满足要求可以是指:阿尔法(Alpha)滤波后的连续三个ber<=0.5%;当然,其它实施例中,也可以是其它要求,例如,连续四个ber<=0.6%,等等。一些实施例中,所说的启动条件还可以包括:问题小区在m强之内,m为自然数,例如为不大于6的自然数。问题小区在m强之内,是指:问题小区的信号强度在当前服务小区的所有相邻小区中排名在前m名之内。在满足启动条件时,启动保护模式,在保护模式下:如果终端发送了包含信号测量值的信号测量信息给基站,基站获取到终端 的当前服务小区以及所有相邻小区(包括上文所述的两个小区)的信号测量值后,不再是直接上报给基站控制器,而是首先对指定的小区的信号测量值做降低处理,然后,将降低处理后的信号测量值上报给基站控制器。其中,所说的指定小区至少包括所述问题小区。一些实施例中,所说的指定小区可以包括所述当前服务小区的所有相邻小区,此时,将所述当前服务小区的所有相邻小区的信号测量值都做降低处理后上报给所述基站控制器。其中,所说的信号测量值具体是指信号强度测量值。信号强度测量值可以用dBm表示,dBm是一个表示功率绝对值的值(可以认为是以1mW功率为基准的一个比值),计算公式为:10log(功率值/1mw)。在dB,dBm计算中,用一个dBm减另外一个dBm时,得到的结果是dB。某个小区的信号测量值越高,则该小区被切换到的概率就越高。在保护模式下,通过降低各个相邻小区上报的信号测量值,就可以降低终端被切换到相邻小区的概率,从而,提高终端驻留在当前服务小区的概率,这样就可以减少发生切换的概率,从而避免乒乓切换或者减少乒乓切换的概率。一些实施例中,所述将所述当前服务小区的所有相邻小区的信号测量值都做降低处理后上报给所述基站控制器可以包括:b1、将所有相邻小区的信号测量值分别减去第一预设值例如20db;b2、对于其中任一个小区,若该小区的信号测量值减去20db后小于第二预设值例如-110db,则将第二预设值例如-110db作为该小区降低处理后的信号测量值,否则,将该小区的信号测量值减去第一预设值例如20db作为该小区降低处理后的信号测量值;b3、将所有相邻小区的做了降低处理后的信号测量值上报给基站控制器。即,所有邻区上报的信号测量值-20dB,并做最小值-110dBm的保护。可选的,上述方法还可以包括以下步骤:230、在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。发生了乒乓切换后,如果启动了保护模式,则在保护模式启动后,实时判 断是否满足退出保护模式的停止条件,如果满足,则退出保护模式。举例说明:如果当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值,例如Alpha滤波后的ber>0.5%,则退出保护模式。可见,一旦当前服务小区的信号变差,就可以退出保护模式,然后终端便能被执行正常的小区切换,从而可以避免该切未切而导致的移动性掉话问题。值得说明的是,在一些实施例中,可以采用如下方法统计小区的信号质量例如误比特率(ber):可以只统计subber(子误码率),然后对subber进行1/2alpha滤波,对滤波后的ber进行判断:每个测量周期,进行一次alpha滤波计算,计算方法如下:其中第一个测量周期:sub_ber_filter(0)=sub_ber(0)后面的测量周期:sub_ber_filter(n)=alpha*sub_ber(n)+(1-alpha)*sub_ber_filter(n-1);采用上述公式即可计算得到各个测量周期的滤波后的ber。请参考表2,本发明实施例中,还对本发明技术方案进行了时延验证,在问题场景(静态)回归,本发明的优化方案相比现有技术的方案,切换次数大大降低,语音断续感有明显改善。另外,对高铁、高速等快速移动场景也进行了回归对比,没有因优化方案引起的异常。表2为便于更好的理解本发明实施例提供的技术方案,下面通过一个具体场景下的实施方式为例进行介绍。请参考图3,本场景实施例的具体流程可包括:开始:S1、在通话过程中,记录各小区的切换顺序,以及每个小区停留的时间,信号质量。S2、如果发现切换路径为A-B-A-B(发生四次切换)这种反复切换的情况,则计算如下几个参数:Average_Timing_AB:AB小区停留的平均时间;Average_Timing_A:A小区停留的平均时间;Average_Timing_B:B小区停留的平均时间。S3、判断是否有Average_Timing_AB<30s,若否,说明没有发生乒乓切换,令Flag=false,若是,说明发生了乒乓切换,令Flag=true,进入步骤S4。S4、将停留时间短的小区设置为问题小区。S5、判断是否满足以下切换条件:Flag=ture&&(当前服务小区为正常小区)&&(Alpha滤波后的连续三个ber<=0.5%)&&(问题小区在6强以内);其中,“&&”表示“和”。如果判断结果为是,进入步骤S6,否则进入步骤S7。S6、启动保护模式:将所有邻区的上报信号测量值-20dB,并做最小值-110dBm的保护。S7、判断是否满足以下退出条件:Flag=ture&&(当前服务小区为正常小区)&&(Alpha滤波后的ber>0.5%)。S8、若步骤S7判断为是,则令Flag=false,退出保护模式。结束。由上可见,在本发明的一些可行的实施方式中,公开了一种防乒乓切换优化方法,可以理解,上述方案例如可以在基站设备具体实施。该技术方案可识别出乒乓切换的场景,并在满足启动条件时启动保护模式,保护模式下,可通过对上报的信号测量值进行修正,来降低小区切换的概率,从而避免或减少终端在小区间发生乒乓切换。并且,还可以通过监测当前服务小区的信号质量情况,在满足停止条件时及时退出保护模式,以使终端能被进行正常的小区切换,从而避免该切未切而导致的移动性掉话问题。(实施例二、)为了更好的实施本发明实施例的上述方案,下面还提供用于配合实施上述方案的相关装置。请参考图4,本发明实施例提供一种防乒乓切换优化系统400,可包括:.处理模块410,用于检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区;控制模块420,用于在在满足启动条件时,进入保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。其中,所述处理模块410和控制模块420可对应于基站的控制器。在一些实施例中,所述处理模块410可以包括:获取单元4101,用于所述获取在终端通话过程中的小区切换顺序,各个小区停留的时间,以及各个小区的信号质量;处理单元4102,用于如果所述终端在两个小区间发生了反复切换,计算所述两个小区停留的平均时间是否小于门限值,若是,则判断所述终端在所述两个小区间发生了乒乓切换。在一些实施例中,所述处理模块410可以包括:确定单元4103,计算所述两个小区各自停留的平均时间,如果其中一个小区停留的平均时间不小于另一个小区停留的平均时间的两倍,则将其中停留的平均时间较小的小区确定为问题小区,停留的平均时间较长的小区确定为正常小区,否则,确定所述两个小区均为正常小区。在一些实施例中,所述系统400还可以包括:上报模块430,用于在所述终端进入保护模式后,将所述当前服务小区的所有相邻小区的信号测量值都做降低处理后上报给所述基站控制器。在一些实施例中,所述上报模块430具体用于:将所有相邻小区的信号测量值分别减去20db;对于其中任一个小区,若该小区的信号测量值减去20db后小于-110db,则将-110db作为该小区降低处理后的信号测量值,否则,将该 小区的信号测量值减去20db作为该小区降低处理后的信号测量值;将所有相邻小区的做了降低处理后的信号测量值上报给所述基站控制器。其中,所述上报模块430可对应于基站的发射机。在一些实施例中,所述控制模块420,还用于在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。可以理解,本发明实施例的防乒乓切换优化系统的各个功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述,此处不再赘述。由上可见,在本发明的一些可行的实施方式中,可识别出乒乓切换的场景,并在满足启动条件时启动保护模式,保护模式下,可通过对上报的信号测量值进行修正,来降低小区切换的概率,从而避免或减少终端在小区间发生乒乓切换。并且,还可以通过监测当前服务小区的信号质量情况,在满足停止条件时及时退出保护模式,以使终端能被进行正常的小区切换,从而避免该切未切而导致的移动性掉话问题。(实施例三、)请参考图5,本发明实施例还提供一种基站500,可包括:发射机501,接收机502,解调器503,调制器504,处理器505,控制器506,天线507;其中,处理器505可包括用于发射信道的发送数据处理器5501,以及,用于接收信道的接收数据处理器5502;发射机501和接收机502分别与天线507连接,解调器503与接收机502连接,调制器504与发射机501连接,所述处理器505分别与解调器503和调制器504连接。所述处理器505用于对接收到的数据或待发送的数据进行处理,其中,接收数据处理器5502与解调器503连接,发送数据处理器5501与调制器504连接。所述控制器506分别与所述解调器503和调制器504以及处理器505连接,用于对所述解调器503和调制器504以及处理器505进行控制;可选的,还可以包括存储器508,控制器506还可以与存储器508相连接,进行必要的数据读取。基站500的通常工作流程为:待发送数据先进入处理器505,进行分块、编码、交织、加扰等基带操作,再送入调制器504进行信号调制,最后通过发射 机501发射出去;对于接收到的信号,则经历相反的过程,先通过解调器503进行解调,再进入接收处理器505,进行解扰、解交织、解码等操作,得到需要的接收数据;处理器505和调制器504及解调器503的具体参数和实施步骤都由控制器506进行统一控制。本发明实施例中,所述控制器506,用于检测终端是否在两个小区间发生了乒乓切换;若是,确定所述两个小区中的正常小区和问题小区;在满足启动条件时,启动保护模式;其中,所述启动条件包括:当前服务小区为正常小区,且所述当前服务小区的信号质量满足要求,且另一小区为问题小区;所述保护模式包括:若获取到包括所述两个小区的各个小区的信号测量值,则至少将所述问题小区的信号测量值做降低处理后上报给基站控制器。在一些实施例中,所述控制器506,还用于获取所述终端在通话过程中的小区切换顺序,各个小区停留的时间,以及各个小区的信号质量;如果所述终端在两个小区间发生了反复切换,计算所述两个小区停留的平均时间是否小于门限值,若是,则判断所述终端在所述两个小区间发生了乒乓切换。在一些实施例中,所述控制器506,还用于计算所述两个小区各自停留的平均时间,如果其中一个小区停留的平均时间不小于另一个小区停留的平均时间的两倍,则将其中停留的平均时间较小的小区确定为问题小区,停留的平均时间较长的小区确定为正常小区,否则,确定所述两个小区均为正常小区。在一些实施例中,所述控制器506,还用于启动保护模式后,将终端的当前服务小区的所有相邻小区的信号测量值都做降低处理;所述发射机501,用于根据所述控制器506的控制,将所述终端的当前服务小区的所有相邻小区的做降低处理后的信号测量值上报给所述基站控制器。在一些实施例中,所述控制器506,还用于将所有相邻小区的信号测量值分别减去20db;对于其中任一个小区,若该小区的信号测量值减去20db后小于-110db,则将-110db作为该小区降低处理后的信号测量值,否则,将该小区的信号测量值减去20db作为该小区降低处理后的信号测量值。在一些实施例中,所述控制器506,还用于在满足停止条件时,退出保护模式;其中,所述停止条件包括:所述当前服务小区为正常小区,且所述当前服务小区的信号质量变差且变差幅度大于阈值。由上可见,在本发明的一些可行的实施方式中,基站可识别出乒乓切换的场景,并在满足启动条件时启动保护模式,保护模式下,可通过对上报的信号测量值进行修正,来降低小区切换的概率,从而避免或减少终端在小区间发生乒乓切换。并且,还可以通过监测当前服务小区的信号质量情况,在满足停止条件时及时退出保护模式,以使终端能被进行正常的小区切换,从而避免该切未切而导致的移动性掉话问题。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。需要说明的是,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上对本发明实施例所提供的防乒乓切换优化方法和系统及基站进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1