多模单待用户设备rat事件调度方法和装置制造方法

文档序号:7988697阅读:260来源:国知局
多模单待用户设备rat事件调度方法和装置制造方法
【专利摘要】本发明涉及移动通信领域,提供多模单待用户设备RAT事件调度方法,根据从网络获取的控制信息确定RAT事件;根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件;还提供多模单待用户设备RAT事件调度装置;发明通过RAT事件优先级定义,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度,并进一步地根据有效剩余时间和RAT事件的优先级,动态调度RAT事件,保证了各RAT事件在上报时间点前至少完成一次调度,提高了对各模式下小区监控的准确性和实时性。
【专利说明】多模单待用户设备RAT事件调度方法和装置
【技术领域】
[0001]本发明涉及移动通信领域,特别涉及一种多模单待用户设备(UserEquipment,简称UE)需要监控多种无线接入技术(Radio Acess Technology,简称RAT)、多个小区的情况下,对不同RAT事件调度的方法和装置。
【背景技术】
[0002]移动通信系统中,用户设备UE与网络节点进行信息交互完成通信;UE优先工作于小区质量较好的小区中,而小区质量通过与网络接入技术相关的特定指标体现,UE需要监视网络各小区质量,监控结果用于UE重选/切换事件的触发条件。通常,各个小区设置不同质量偏移值Qoffset和滞后参数Qhyst,当小区的质量减去服务小区质量大于质量偏移值Qoffset与滞后参数Qhyst的和时,触发重选/切换事件。
[0003]UE的监控集由网络告知,告知的方式有广播和信令,特别的,对于LTE(LongTermEvolution,长期演进)、TD_SCDMA (Time Division-Synchronous CodeDivision MultipleAccess,时分同步码分多址)、GGE (GSM或GPRS或EDGE)多模单待UE,UE同一时刻只能在一个RAT下的小区中工作,但是UE需要监控所有支持的RAT小区。
[0004]典型的,RAT事件调度的一般过程,包括:
[0005]1、网络为UE配置控制信息:UE需要上报UE的监控能力信息(如UE支持的RAT,UE能够同时接收的小区等),网络根据UE的能力、网络布网情况和网络配置,将控制信息根据UE当前的工作状态使用不同的消息下发给UE。控制信息一般包括盲检的频点、测量对象的列表等信息。RAT事件可以是一个频点,也可以是一个具体的小区,网络可选的,会配置事件的优先级。
[0006]2、UE根据网络配置的控制信息,对于控制信息中的RAT事件进行处理。UE应当根据UE自身的能力,比如同时可以在两个不同频点或者多个RAT事件上接收数据的能力,调度RAT事件的处理。
[0007]3、UE根据控制信息中RAT事件的上报时间点,决定是否将RAT事件处理结果上报给网络,或者UE自行根据RAT事件进行适当的操作。上报时,UE还需要根据控制信息决定上报时间点和上报内容。
[0008]RAT事件处理结果为了有效支持UE的移动性,需要保证结果的实时性和准确性。实时性通过对象的选取和周期性事件结果上报和事件触发的结果上报来保证,准确性通过提高UE单次事件处理精度和增加事件样本点来保证。
[0009]以支持LTE/TD-SCDMA/GGE的多模单待UE连接模式为例说明,无论UE驻留在哪种RAT小区,网络会配置控制信息并告知UE,控制信息包括了 RAT类型、频点等信息,根据待处理的RAT事件,控制信息还可能会包含该频点下的小区ID列表,还包括当前状态下UE可以用于异频/异系统事件处理的时间段,和事件的上报周期。
[0010]如果UE支持同一时间除了在驻留小区上收发信号之外还能接收RAT小区的信号,则UE可以在不影响服务小区业务的情况下完成RAT事件。这种情况下,UE只需要接收RAT事件需要的数据完成处理即可。否则,UE在配置的连接模式下用于异频/异系统测量的时间段GAP内进行异频/异系统事件处理。受限于不同RAT事件对象需要的数据量,可能一个用于异频/异系统事件的时间段不能满足算法的性能需求,因此需要使用多个异频/异系统测量的时间段来完成一个异频/异系统事件的处理。
[0011]现有技术通常按演进优先级依次对RAT事件进行处理,如果RAT事件的调度顺序不当,会存在要求的RAT事件上报时间点可能无法完成RAT事件的风险。典型的,以LTE/TD-SCDMA/GGE多模在LTE连接模式为例,演进优先级为LTE>TD_SCDMA>GGE,由于依次完成RAT事件,首先进行LTE的RAT事件处理,然后进行TD-SCDMA的RAT事件处理,最后进行GGE的RAT事件处理。LTE的RAT事件和TD-SCDMA的RAT事件较多的情况下,可能会导致GGE的RAT事件不能在要求的时间点到来之前完成处理。

【发明内容】

[0012]为解决以上问题,本发明提供一种多模单待用户设备RAT事件调度方法和装置。
[0013]本发明的多模单待用户设备RAT事件调度方法,包括:根据从网络获取的控制信息确定RAT事件;根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件;
[0014]所述RAT事件优先级确定原则包括:先确定模式间优先级,再确定模式内优先级,最后进行模式间优先级优化;
[0015]所述确定模式间优先级包括:主模优先,从模根据演进优先级确定,所述演进优先级为 LTE>TD-SCDMA>GGE ;
[0016]所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检>小区帧同步;
[0017]所述模式间优先级优化包括:从模的小区预同步和小区测量优先级高于主模的频点盲检优先级;
[0018]其中,GAP为主模连接模式下用于异频/异系统测量的时间段。
[0019]优选地,所述方法还包括:当有效剩余时间大于所有未进行调度的RAT事件的收数时间时,若有效剩余时间为O或者有效剩余时间小于所有RAT事件的收数时间,则向网络上报RAT事件处理结果,否则,对收数时间超过剩余时间的RAT事件进行调度,向网络上报RAT事件处理结果。
[0020]本发明的多模单待用户设备RAT事件调度装置,包括:
[0021]控制信息获取单元,用于从网络获取的控制信息,并根据所述控制信息确定RAT事件;
[0022]RAT事件优先级确定单元,用于根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;
[0023]RAT事件调度单元,根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件;
[0024]所述RAT事件优先级确定原则包括:先确定模式间优先级,再确定模式内优先级,最后进行模式间优先级优化;
[0025]所述确定模式间优先级包括:主模优先,从模根据演进优先级确定,所述演进优先级为 LTE>TD-SCDMA>GGE ;[0026]所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检>小区帧同步;
[0027]所述模式间优先级优化包括:从模的小区预同步和小区测量优先级高于主模的频点盲检优先级;
[0028]其中,GAP为主模连接模式下用于异频/异系统测量的时间段。
[0029]优选的,所述装置还包括与RAT事件调度单元相连接的有效剩余时间判断单元和RAT事件处理结果上报单元;
[0030]所述有效剩余时间判断单元,用于判断有效剩余时间是否大于所有未进行调度的RAT事件的收数时间,判断有效剩余时间是否为O或者有效剩余时间小于所有RAT事件的收数时间;
[0031]所述RAT事件处理结果上报单元,用于向网络上报RAT事件处理结果;
[0032]所述RAT事件调度单元,还用于对收数时间超过剩余时间的RAT事件进行调度。
[0033]与现有技术相比,本发明通过RAT事件优先级定义,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度,并进一步地根据有效剩余时间和RAT事件的优先级,动态调度RAT事件,保证了各RAT事件在上报时间点前至少完成一次调度,提高了对各模式下小区监控的准确性和实时性。
【专利附图】

【附图说明】
[0034]图1为现有技术LTE系统GAP结构模型;
[0035]图2为本发明多模单待用户设备RAT事件调度方法优选实施例流程图;
[0036]图3为本发明多模单待用户设备RAT事件调度方法另一优选实施例流程图;
[0037]图4为本发明多模单待用户设备RAT事件调度装置优选实施例结构图;
[0038]图5为本发明多模单待用户设备RAT事件调度装置另一优选实施例结构图。
【具体实施方式】
[0039]下面结合本发明附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0040]为便于理解,特别对本文中几个术语进行说明,本文中调度是指接收完成RAT事件的数据源,系统调度周期是指从收到网络控制信息起至上报时间点的时间长度。GAP是指系统在连接模式下用于进行供异频/异系统事件处理的时间段,例如,LTE系统在连接模式存在6ms长度的GAP时间段供异频/异系统事件处理,GAP时间段在系统调度周期内中位置不固定,GAP时间段每40ms或80ms再现一次,如图1所示;例如TD-SCDMA在连接模式下存在Interval,其长度为IOms,每40、80或160ms出现一次,GGE在连接模式下存在Cluster,其长度为5.77ms,为便于描述,本发明统一用GAP来表示LTE、TD_SCDMA或GGE系统在连接模式下用于进行供异频/异系统事件处理的时间段,而并不仅仅是指LTE统在连接模式下用于进行供异频/异系统事件处理的时间段。
[0041]本发明针对的通信模式包括LTE、TD_SCDMA和GGE,在以上模式的通信系统同时存在(本文表示为LTE/TD-SCDMA/GGE多模),一种模式作为连接状态(简称主模),另外二种作为非连接状态(简称从模)的情况下(该情况简称多模单待),提出用户设备对各种RAT事件进行调度的方法和装置
[0042]作为本发明一种实施方式,本发明多模单待用户设备RAT事件调度方法,如图2所示,包括:
[0043]S201、根据从网络获取的控制信息确定RAT事件;
[0044]网络向用户设备发送控制信息,用户设备接收控制信息,然后根据控制信息确定出RAT事件;
[0045]所述控制信息包括服务小区接入网技术模式、频点、小区标识等,服务小区为用户设备当前所驻留的小区。
[0046]典型的,如LTE频点、服务小区的小区标识、同频邻小区的频点和小区标识、异频邻小区的频点和小区标识、测量带宽;TD-SCDMA频点、小区标识;GGE频点和、小区标识等。
[0047]S202、根据RAT事件优先级确定原则对RAT事件排序,获得RAT事件调度顺序;
[0048]一般来说,用户设备在一个系统调度周期内会处理多个RAT事件,对于需要处理的多个RAT事件,需要确定这些RAT事件优先级;
[0049]本发明RAT事件优先级确定原则,包括:先确定模式间优先级、再确定模式内优先级,最后进行模式间优先级优化:
[0050]所述模式间优先级包括:主模优先、从模根据演进优先级确定,所述演进优先级为LTE>TD-SCDMA>GGE ;
[0051]当前连接状态的主模具有最高优先级,其他非连接状态的从模根据演进优先级来确定优先级高低,例如,根据以上模式间优先级原则,在LTE/TD-SCDMA/GGE多模单待用户设备驻留在LTE模的连接模式下,模式间优先级为LTE>TD-SCDMA>GGE ;在LTE/TD-SCDMA/GGE多模单待用户设备驻留在TD-SCDMA模的连接模式下,模式间优先级为TD-SCDMA>LTE>GGE,如在LTE/TD-SCDMA/GGE多模单待用户设备驻留在GGE模的连接模式下,模式间优先级为GGE>LTE>TD-SCDMA。
[0052]所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检>小区帧同步。
[0053]经过以上模式间优先级和模式内优先级的处理,可以形成一个RAT事件优先级初步排序,但考虑到多模单待用户设备连接状态下,对主模的频点盲检需求最小,而对从模实时同步测量监控具有更高需求,以便重选/切换,因此针对RAT事件优先级初步排序,还需要进行模式间优先级优。
[0054]所述模式间优先级优化包括:从模的预同步和测量优先级高于主模的频点盲检优先级,所述从模的预同步和测量同样遵守以上演进优先级和模式内优先级的原则。
[0055]将以上RAT事件优先级初步排序将从模的预同步和测量优先级提高到主模的盲检之前,经过优化处理后,即形成RAT事件调度顺序。
[0056]此处形成的RAT事件调度顺序是静态优先级顺序,如果不出现特别的提高优先级的操作,将按此顺序依次进行后续的RAT事件调度。
[0057]下面以LTE/TD-SCDMA/GGE多模单待用户设备为例举例说明。
[0058]经统计发现,涉及到的RAT事件包括LTE符号同步盲检、LTE预同步、LTE测量、TDS帧同步、TDS预同步、TDS盲检、TDS测量、GGE的BSIC初始确认、GGE的BSIC再确认和GGE测量;采用以上RAT事件优先级确定原则,确定RAT事件调度顺序为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认。
[0059]典型地,如果系统调度周期足够长,各RAT事件在上报时间点前至少完成一次调度后还有剩余,则还可在RAT事件调度顺序之后增加测量事件,测量事件可在RAT事件调度顺序中重复多次,比如以上RAT事件调度顺序后面增加测量事件,RAT事件调度顺序更新为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认>LTE测量>TDS测量>GGE测量;
[0060]在RAT事件排序完成后获得RAT事件调度顺序,后续即可按照该顺序依次调度。
[0061]S203、根据RAT事件调度顺序,在GAP时间段内调度RAT事件。
[0062]进一步包括:提取RAT事件调度顺序中优先级最高的RAT事件,输出当前需要处理的RAT事件相关参数,在GAP时间到来时,进行该RAT事件样本点收集。
[0063]优选的,可输出多个当前需要处理的RAT事件相关参数,在同一 GAP中进行多个RAT事件样本点的收集;所述多个RAT事件,受GAP时间长度及RAT事件样本点收集所需时间限制,不超过两个。
[0064]调度完一个RAT事件后,将该RAT事件在标记为不可调度,不再处理该RAT事件,或者将其排到RAT事件调度顺序的末尾,将该RAT事件的优先级降到最低。
[0065]与现有技术相比,本实施例通过RAT事件优先级定义,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度,保证了各RAT事件在上报时间点前至少完成一次调度,提高了对各模式下小区监控的准确性和实时性。
[0066]以上实施例是针对系统调度周期较长的情形考虑的,但更多的情况是,系统调度周期有较严格的限制,使得用于调度的时间并不充裕,在此情况下,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度的方式将有可能导致紧急事件不能被调度,会导致在上报时间点可能无法完成RAT事件的风险。
[0067]进一步地,本发明提供另一种多模单待用户设备RAT事件调度方法实施例,如图3所示,包括:
[0068]S301、根据从网络获取的控制信息确定RAT事件;
[0069]所述控制信息包括目标小区的接入网技术模式、频点、小区标识等,目标小区为当前所驻留的小区。
[0070]典型的,如LTE频点、服务小区的小区标识、同频邻小区的频点和小区标识、异频邻小区的频点和小区标识、测量带宽;TD-SCDMA频点、小区标识;GGE频点和、小区标识等。
[0071]S302、根据RAT事件优先级对本次需要处理的RAT事件排序,获得RAT事件调度顺序;
[0072]具体参考S202的描述,需要说明的是在获得RAT事件调度顺序,后续并不是按照该顺序依次完成调度,在完成一个RAT事件调度之后,还需进行判断,判断的结果有可能对后续调度顺序产生影响,见本文后面内容所述。也即是说,本步骤生成的RAT事件调度顺序可以看成是静态优先级顺序,而在后续判断过程中,静态优先级顺序可能被打乱,从而形成动态优先级顺序。[0073]S303、根据RAT事件调度顺序,在GAP时间段内调度RAT事件
[0074]具体参考S203的描述,
[0075]S304、判断有效剩余时间是否充沛,即有效剩余时间是否大于所有未进行调度的RAT事件的收数时间,如果是,则返回S303,在剩余时间中调度未完成一次调度的RAT事件,否则,进入S305 ;
[0076]所述有效剩余时间是指从当前至上报时间点剩余的所有GAP时间长度,即剩余GAP个数XTGAP,其中TGAP表示GAP时间长度,主模为LTE系统时,其值为6ms,主模为TD-SCDMA系统时,其值为10ms,主模为GGE系统时,其值为5.77ms。
[0077]所述有效剩余时间可以从定时器获取,定时器在从网络获取控制信息时开启,递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度。
[0078]优先地,所述定时长度为从收到网络控制信息起至上报时间点的时间长度、预留的射频转换所需时间、上报原语组装所需时间、同步恢复所需时间之和。
[0079]所述有效剩余时间可以通过GAP个数获取,计算方式为,(系统调度周期内GAP总个数一已使用GAP个数)X Tmp,其中TeAP表示GAP时间长度,主模为LTE系统时,其值为6ms,主模为TD-SCDMA系统时,其值为10ms,主模为GGE系统时,其值为5.77ms。
[0080]所述RAT事件的收数时间,可通过统计用户设备的各RAT事件收数的时间来获得,与用户设备的处理能力有关,这在工程实现领域,通过统计即可获得,不再详述。
[0081]S305、判断是否有效剩余时间不足,即若有效剩余时间为O或者有效剩余时间小于所有RAT事件的收数时间,则进入S307,否则,进入S306 ;
[0082]发现有效剩余时间已经很少或者已经没有有效剩余时间或者有效剩余时间小于所有RAT事件的收数时间,则说明已经没有时间进行RAT事件调度。
[0083]S306、对收数时间超过剩余时间的RAT事件进行调度。
[0084]所述对收数时间超过剩余时间的RAT事件进行调度的包括几种情形式,分别处理:
[0085]若超过剩余时间的RAT事件为I个,则对该RAT事件进行调度。
[0086]若超过剩余时间的RAT事件有至少2个,即存在两种及以上RAT事件未调度,则根据事件优先级和事件收数时间确定调度的RAT事件进行调度。
[0087]所述根据事件优先级和事件收数时间确定调度的RAT事件,包括:
[0088]I)计算超过剩余时间的RAT事件的时间超过值
[0089]即,用有效剩余时间减去样本点收集所需时间的时间差
[0090]2)计算超过剩余时间的RAT事件的加权系数
[0091]所述加权系数根据事件优先级和事件收数时间共同确定,所述加系数跟事件收数时间成反比,与事件优先级成正比。
[0092]例如,作为一个实例,以以上LTE/TD-SCDMA/GGE多模单待用户设备驻留在LTE模的连接模式,确定的RAT事件调度顺序为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认为例,进行说明。
[0093]A)先确定各RAT事件的优先级等级值,即从最低优先级的RAT事件设置等级初始值,按优先级从低到高,依次增加;
[0094]例如,假设BSIC初始确认优先级等级值为10,GGE测量增加2,TDS帧同步又增加2,依次增加,直到LTE预同步优先级等级值为28,
[0095]B)根据事件收数时间得到RAT事件收数因子,即获得各RAT事件的收数时间,取最大值,用该最大值除以各RAT事件的收数时间,获得各RAT事件收数因子。
[0096]例如,假设LTE预同步收数时间为1ms、LTE测量收数时间为1ms、TDS预同步收数时间为5ms、TDS测量收数时间为5ms,LTE盲检收数时间为20ms,等等,若收数时间最长为20ms,则用20ms除以各RAT事件的收数时间,获得各RAT事件收数因子.[0097]C)将超过剩余时间的RAT事件的优先级等级值与收数因子相乘,获得超过剩余时间的RAT事件的加权系数
[0098]3)将超过剩余时间的RAT事件的加权系数与时间超过值的绝对值相乘,将相乘结果最大的事件,确定为调度事件。
[0099]对于确定的调度事件,首先在GAP时间内调度,如果GAP时间占用完,则占用GAP以外的时间,进行调度。
[0100]S307、向网络上报RAT事件处理结果;
[0101]将调度完成的RAT事件处理结果组装响应原语中,上报给网络;
[0102]未调度的RAT事件上报结果为与网络约定的无效值;
[0103]根据有效剩余时间和RAT事件的优先级,动态调度RAT事件能够满足RAT事件上报要求,以及实时的任务对象调度信息进行当前的RAT事件调度,能够保证满足上报的要求的情况下,尽可能的获取更多高优先级的RAT事件的样本,保证任务实时性和高效性,使得用户设备具有更好的移动性。
[0104]一种多模单待用户设备用户设备的RAT过程的任务调度装置,如图4所示,包括:
[0105]控制信息获取单元,用于从网络获取的控制信息,并根据所述控制信息确定RAT事件;
[0106]网络向用户设备发送控制信息,用户设备接收控制信息,然后根据控制信息确定出RAT事件;
[0107]所述控制信息包括服务小区接入网技术模式、频点、小区标识等,服务小区为用户设备当前所驻留的小区。
[0108]典型的,如LTE频点、服务小区的小区标识、同频邻小区的频点和小区标识、异频邻小区的频点和小区标识、测量带宽;TD-SCDMA频点、小区标识;GGE频点和、小区标识等。
[0109]RAT事件优先级确定单元,用于根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;
[0110]—般来说,用户设备在一个系统调度周期内会处理多个RATG事件,对于需要处理的多个RAT事件,需要确定这些RAT事件优先级;
[0111]本发明RAT事件优先级确定原则,包括:先确定模式间优先级、再确定模式内优先级,最后进行模式间优先级优化:
[0112]所述模式间优先级包括:主模优先、从模根据演进优先级确定,所述演进优先级为LTE>TD-SCDMA>GGE ;
[0113]当前连接状态的主模具有最高优先级,其他非连接状态的从模根据演进优先级来确定优先级高低,例如,根据以上模式间优先级原则,在LTE/TD-SCDMA/GGE多模单待用户设备驻留在LTE模的连接模式下,模式间优先级为LTE>TD-SCDMA>GGE ;在LTE/TD-SCDMA/GGE多模单待用户设备驻留在TD-SCDMA模的连接模式下,模式间优先级为TD-SCDMA>LTE>GGE,如在LTE/TD-SCDMA/GGE多模单待用户设备驻留在GGE模的连接模式下,模式间优先级为GGE>LTE>TD-SCDMA。
[0114]所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检>小区帧同步。
[0115]经过以上模式间优先级和模式内优先级的处理,可以形成一个RAT事件优先级初步排序,但考虑到多模单待用户设备便于模式切换,对从模预同步和测量也具有较高优先级的处理需求,因此针对RAT事件优先级初步排序,还需要进行模式间优先级优。
[0116]所述模式间优先级优化包括:从模的预同步和测量优先级高于主模的频点盲检优先级,所述从模的预同步和测量同样遵守以上演进优先级和模式内优先级的原则。
[0117]将以上RAT事件优先级初步排序将从模的预同步和测量优先级提高到主模的盲检之前,经过优化处理后,即形成RAT事件调度顺序。
[0118]此处形成的RAT事件调度顺序是静态优先级顺序,如果不出现特别的提高优先级的操作,将按此顺序依次进行后续的RAT事件调度。
[0119]下面以LTE/TD-SCDMA/GGE多模单待用户设备为例,经统计发现,涉及到的RAT事件包括LTE符号同步盲检、LTE预同步、LTE测量、TDS帧同步、TDS预同步、TDS盲检、TDS测量、GGE的BSIC初始确认、GGE的BSIC再确认和GGE测量,经过以上RAT事件优先级确定方法,确定RAT事件调度顺序为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认。
[0120]典型地,如果系统调度周期足够长,各RAT事件在上报时间点前至少完成一次调度后还有剩余,则还可在RAT事件调度顺序之后增加测量事件,测量事件可在RAT事件调度顺序中重复多次,比如以上RAT事件调度顺序后面增加测量事件,RAT事件调度顺序更新为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认>LTE测量>TDS测量>GGE测量;
[0121]在RAT事件排序完成后获得RAT事件调度顺序,后续即可按照该顺序依次调度。
[0122]RAT事件调度单元,根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件。
[0123]提取RAT事件调度顺序中优先级最高的RAT事件,输出当前需要处理的RAT事件相关参数,在GAP时间到来时,进行该RAT事件样本点收集。
[0124]优选的,可输出多个当前需要处理的RAT事件相关参数,在同一 GAP中进行多个RAT事件样本点的收集;所述多个RAT事件,受GAP时间长度及RAT事件样本点收集所需时间限制,不超过两个。
[0125]调度完一个RAT事件后,将该RAT事件在标记为不可调度,不再处理该RAT事件,或者将其排到RAT事件调度顺序的末尾,将该RAT事件的优先级降到最低。
[0126]与现有技术相比,本实施例通过RAT事件优先级定义,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度,保证了各RAT事件在上报时间点前至少完成一次调度,提高了对各模式下小区监控的准确性和实时性。
[0127]以上实施例是针对系统调度周期较长的情形考虑的,但更多的情况是,系统调度周期有较严格的限制,使得用于调度的时间并不充裕,在此情况下,提前对各RAT事件进行任务优先级排序获得RAT事件调度顺序,按照RAT事件调度顺序对各任务进行调度的方式将有可能导致紧急事件不能被调度,会导致在上报时间点可能无法完成RAT事件的风险。
[0128]进一步地,本发明提供另一种多模单待用户设备RAT事件调度装置实施例,如图5所示,包括:
[0129]控制信息获取单元,用于从网络获取的控制信息,并根据所述控制信息确定RAT事件;
[0130]所述控制信息包括目标小区的接入网技术模式、频点、小区标识等,目标小区为当前所驻留的小区。
[0131]典型的,如LTE频点、服务小区的小区标识、同频邻小区的频点和小区标识、异频邻小区的频点和小区标识、测量带宽;TD-SCDMA频点、小区标识;GGE频点和、小区标识等。
[0132]RAT事件优先级确定单元,用于根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;
[0133]具体参考前一个实施例关于RAT事件优先级确定单元的描述,需要说明的是在获得RAT事件调度顺序,后续并不是按照该顺序依次完成调度,在完成一个RAT事件调度之后,还需进行判断,判断的结果有可能对后续调度顺序产生影响,见本文后面内容所述。也即是说,本步骤生成的RAT事件调度顺序可以看成是静态优先级顺序,而在后续判断过程中,静态优先级顺序可能被打乱,从而形成动态优先级顺序。
[0134]RAT事件调度单元,根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件;
[0135]参见上一个实施例关于RAT事件调度单元的内容。
[0136]有效剩余时间判断单元,用于判断有效剩余时间是否大于所有未进行调度的RAT事件的收数时间,判断有效剩余时间是否为O或者有效剩余时间小于所有RAT事件的收数时间;
[0137]所述有效剩余时间是指从当前至上报时间点剩余的所有GAP时间长度,即剩余GAP个数XTeAP,其中Tmp表示GAP时间长度,主模为LTE系统时,其值为6ms,主模为TD-SCDMA系统时,其值为10ms,主模为GGE系统时,其值为5.77ms。
[0138]所述有效剩余时间可以从定时器获取,定时器在从网络获取控制信息时开启,递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度。
[0139]优先地,所述定时长度为从收到网络控制信息起至上报时间点的时间长度、预留的射频转换所需时间、上报原语组装所需时间、同步恢复所需时间之和。
[0140]所述有效剩余时间可以通过GAP个数获取,计算方式为,(系统调度周期内GAP总个数一已使用GAP个数)X Tmp,其中TeAP表示GAP时间长度,主模为LTE系统时,其值为6ms,主模为TD-SCDMA系统时,其值为10ms,主模为GGE系统时,其值为5.77ms
[0141]所述RAT事件的收数时间,可通过统计用户设备的各RAT事件收数的时间来获得,与用户设备的处理能力有关,这在工程实现领域,通过统计即可获得,不再详述。
[0142]发现有效剩余时间已经很少或者已经没有有效剩余时间或者有效剩余时间小于所有RAT事件的收数时间,则说明已经没有时间进行RAT事件调度。
[0143]所述RAT事件调度单元,还用于对收数时间超过剩余时间的RAT事件进行调度
[0144]所述对收数时间超过剩余时间的RAT事件进行调度的包括几种情形式,分别处理:[0145]若超过剩余时间的RAT事件为I个,则对该RAT事件进行调度。
[0146]若超过剩余时间的RAT事件有至少2个,即存在两种及以上RAT事件未调度,则根据事件优先级和事件收数时间确定调度的RAT事件进行调度。
[0147]所述根据事件优先级和事件收数时间确定调度的RAT事件,包括:
[0148]I)计算超过剩余时间的RAT事件的时间超过值
[0149]S卩,用有效剩余时间减去样本点收集所需时间的时间差。
[0150]2)计算超过剩余时间的RAT事件的加权系数
[0151]所述加权系数根据事件优先级和事件收数时间共同确定,所述加系数跟事件收数时间成反比,与事件优先级成正比。
[0152]例如,作为一个实例,以以上LTE/TD-SCDMA/GGE多模单待用户设备驻留在LTE模的连接模式,确定的RAT事件调度顺序为LTE预同步>LTE测量>TDS预同步>TDS测量>BSIC再确认>LTE盲检>TDS盲检>TDS帧同步>GGE测量>BSIC初始确认为例,进行说明。
[0153]A)先确定各RAT事件的优先级等级值,即从最低优先级的RAT事件设置等级初始值,按优先级从低到高,依次增加;
[0154]例如,假设BSIC初始确认优先级等级值为10,GGE测量增加2,TDS帧同步又增加2,依次增加,直到LTE预同步优先级等级值为28,
[0155]B)根据事件收数时间得到RAT事件收数因子,即获得各RAT事件的收数时间,取最大值,用该最大值除以各RAT事件的收数时间,获得各RAT事件收数因子。
[0156]例如,假设LTE预同步收数时间为1ms、LTE测量收数时间为1ms、TDS预同步收数时间为5ms、TDS测量收数时间为5ms,LTE盲检收数时间为20ms,等等,若收数时间最长为20ms,则用20ms除以各RAT事件的收数时间,获得各RAT事件收数因子.[0157]C)将超过剩余时间的RAT事件的优先级等级值与收数因子相乘,获得超过剩余时间的RAT事件的加权系数
[0158]3)将超过剩余时间的RAT事件的加权系数与时间超过值的绝对值相乘,将相乘结果最大的事件,确定为调度事件。
[0159]对于确定的调度事件,首先在GAP时间内调度,如果GAP时间占用完,则占用GAP以外的时间,进行调度。
[0160]RAT事件处理结果上报单元,用于向网络上报RAT事件处理结果;
[0161]将调度完成的RAT事件处理结果组装响应原语中,上报给网络;
[0162]未调度的RAT事件上报结果为与网络约定的无效值;
[0163]根据有效剩余时间和RAT事件的优先级,动态调度RAT事件能够满足RAT事件上报要求,以及实时的任务对象调度信息进行当前的RAT事件调度,能够保证满足上报的要求的情况下,尽可能的获取更多高优先级的RAT事件的样本,保证任务实时性和高效性,使得用户设备具有更好的移动性。
[0164]以上对本发明实施例提供的多模单待用户设备RAT事件调度方法和装置优选实施例结构进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.多模单待用户设备RAT事件调度方法,包括:根据从网络获取的控制信息确定RAT事件;根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序;根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件; 其特征在于: 所述RAT事件优先级确定原则包括:先确定模式间优先级,再确定模式内优先级,最后进行模式间优先级优化; 所述确定模式间优先级包括:主模优先,从模根据演进优先级确定,所述演进优先级为LTE>TD-SCDMA>GGE ; 所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检 > 小区中贞同步; 所述模式间优先级优化包括:从模的小区预同步和小区测量优先级高于主模的频点盲检优先级; 其中,GAP为主模连接模式下用于异频/异系统测量的时间段。
2.根据权利要求1所述多模单待用户设备RAT事件调度方法,其特征在于,还包括:当有效剩余时间大于所有未进行调度的RAT事件的收数时间时,若有效剩余时间为O或者有效剩余时间小于所有RAT事件的收数时间,则向网络上报RAT事件处理结果,否则,对收数时间超过剩余时间的RAT事件进行调度,向网络上报RAT事件处理结果;所述有效剩余时间是指从当前至上报时间点剩余的所有GAP时间长度。
3.根据权利要求1或2所述多模单待用户设备RAT事件调度方法,其特征在于,所述RAT事件调度顺序包括:在所述RAT事件调度顺序之后增加测量事件,所述测量事件至少重复一次。
4.根据权利要求2所述多模单待用户设备RAT事件调度方法,其特征在于,所述有效剩余时间从定时器获取,所述定时器在从网络获取控制信息时开启,递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度。
5.根据权利要求2所述多模单待用户设备RAT事件调度方法,其特征在于,所述有效剩余时间从定时器获取,所述定时器在从网络获取控制信息时开启,递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度、预留的射频转换所需时间、上报原语组装所需时间、同步恢复所需时间之和。
6.根据权利要求2所述多模单待用户设备RAT事件调度方法,其特征在于,所述有效剩余时间通过GAP个数获取,计算方式为:(系统调度周期内GAP总个数一已使用GAP个数)ΧΤωρ,其中TeAP表示GAP时间长度;所述系统调度周期为从收到网络控制信息起至上报时间点的时间长度。
7.根据权利要求2所述多模单待用户设备RAT事件调度方法,其特征在于,对收数时间超过剩余时间的RAT事件进行调度,包括:若超过剩余时间的RAT事件为I个,则对该RAT事件进行调度。
8.根据权利要求2所述多模单待用户设备RAT事件调度方法,其特征在于,对收数时间超过剩余时间的RAT事件进行调度,包括:若超过剩余时间的RAT事件有至少2个,则根据事件优先级和事件收数时间确定调度 的RAT事件进行调度;所述根据事件优先级和事件收数时间确定调度的RAT事件,包括:O计算超过剩余时间的RAT事件的时间超过值; 2)计算超过剩余时间的RAT事件的加权系数; 3)将超过剩余时间的RAT事件的加权系数与时间超过值的绝对值相乘,将相乘结果最大的事件,确定为调度事件。
9.多模单待用户设备RAT事件调度装置,其特征在于,包括: 控制信息获取 单元,用于从网络获取的控制信息,并根据所述控制信息确定RAT事件; RAT事件优先级确定单元,用于根据RAT事件优先级确定原则对所述RAT事件排序,获得RAT事件调度顺序; RAT事件调度单元,根据所述RAT事件调度顺序,在GAP时间段内调度RAT事件; 所述RAT事件优先级确定原则包括:先确定模式间优先级,再确定模式内优先级,最后进行模式间优先级优化; 所述确定模式间优先级包括:主模优先,从模根据演进优先级确定,所述演进优先级为LTE>TD-SCDMA>GGE ; 所述模式内优先级根据事件类型确定,包括:小区预同步 > 小区测量 > 频点盲检 > 小区中贞同步; 所述模式间优先级优化包括:从模的小区预同步和小区测量优先级高于主模的频点盲检优先级; 其中,GAP为主模连接模式下用于异频/异系统测量的时间段。
10.根据权利要求9所述多模单待用户设备RAT事件调度装置,其特征在于,还包括与RAT事件调度单元相连接的有效剩余时间判断单元和RAT事件处理结果上报单元; 所述有效剩余时间判断单元,用于判断有效剩余时间是否大于所有未进行调度的RAT事件的收数时间,判断有效剩余时间是否为O或者有效剩余时间小于所有RAT事件的收数时间; 所述RAT事件处理结果上报单元,用于向网络上报RAT事件处理结果; 所述RAT事件调度单元,还用于对收数时间超过剩余时间的RAT事件进行调度; 所述有效剩余时间是指从当前至上报时间点剩余的所有GAP时间长度。
11.根据权利要求10所述多模单待用户设备RAT事件调度装置,其特征在于,所述有效剩余时间从定时器获取,所述定时器在从网络获取控制信息时开启, 递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度。
12.根据权利要求10所述多模单待用户设备RAT事件调度装置,其特征在于,所述有效剩余时间从定时器获取,所述定时器在从网络获取控制信息时开启,递减定时,定时长度为从收到网络控制信息起至上报时间点的时间长度、预留的射频转换所需时间、上报原语组装所需时间、同步恢复所需时间之和。
13.根据权利要求10所述多模单待用户设备RAT事件调度装置,其特征在于,所述有效剩余时间通过GAP个数获取,计算方式为:(系统调度周期内GAP总个数一已使用GAP个数)ΧΤωρ,其中TeAP表示GAP时间长度;所述系统调度周期为从收到网络控制信息起至上报时间点的时间长度。
14.根据权利要求10所述多模单待用户设备RAT事件调度装置,其特征在于,对收数时间超过剩余时间的RAT事件进行调度,包括:若超过剩余时间的RAT事件为I个,则对该RAT事件进行调度。
15.根据权利要求10所述多模单待用户设备RAT事件调度装置,其特征在于,对收数时间超过剩余时间的RAT事件进行调度,包括:若超过剩余时间的RAT事件有至少2个,则根据事件优先级和事件收数时间确定调度的RAT事件进行调度;所述根据事件优先级和事件收数时间确定调度的RAT事件,包括: 1)计算超过剩余时间的RAT事件的时间超过值; 2)计算超过剩余时间的RAT事件的加权系数; 3)将超过剩余时间的RAT事件的加权系数与时间超过值的绝对值相乘,将相乘结果最大的事件,确定为调度事件。
【文档编号】H04W72/12GK103916970SQ201210592429
【公开日】2014年7月9日 申请日期:2012年12月30日 优先权日:2012年12月30日
【发明者】刘若堃, 陈路, 王清, 黄利军 申请人:重庆重邮信科通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1