具体实施方式
如图2所示,为本发明实施例提供的一种MDT Log信息的反馈方法的流程示意图,该方法具体包括以下步骤:
步骤S201、当终端设备由空闲状态切换为连接状态连接到目标小区,或由RLF状态切换到连接状态连接到目标小区,或在连接状态中将当前归属小区变更为目标小区时,终端设备确认是否允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息,具体说明如下:
情况一、当终端设备接收到携带允许终端设备反馈与任意无线接入类型相对应的MDT Log信息的配置信息的消息,或该终端设备被设置为允许反馈与任意无线接入类型相对应的MDT Log信息时,终端设备确认允许向目标小区的基站反馈与任意无线接入类型相对应的MDT Log信息。
在此种情况下,终端设备判断当前是否存储有MDT Log信息,如果有,终端设备判断MDT Log信息是否有效,如果MDT Log信息中的全部或部分信息有效,终端设备向目标小区的基站发送Log可用指示消息。
进一步的,当接收到目标小区的基站发送的Log上报请求时,终端设备将当前存储的所有有效的MDT Log信息上报给基站。
在具体的应用场景中,终端设备将MDT Log信息上报给基站之后,终端设备删除已经上报的MDT Log信息。
情况二、当终端设备接收到携带允许终端设备反馈与指定的多个无线接入类型相对应的MDT Log信息的配置信息的消息,或该终端设备被设置为允许反馈与指定的多个无线接入类型相对应的MDT Log信息时,终端设备确认允许向目标小区的基站反馈与指定的多个无线接入类型相对应的MDT Log信息。
在此种情况下,终端设备判断当前是否存储有MDT Log信息,如果有,终端设备判断MDT Log信息是否有效,如果MDT Log信息中的全部或部分信息有效,终端设备判断指定的多个无线接入类型中的一个或多个无线接入类型是否与有效的MDT Log信息所对应的无线接入类型相对应,如果判断结果为是,终端设备向目标小区的基站发送Log可用指示消息,如果判断结果为否,终端设备放弃向目标小区的基站发送Log可用指示消息,并继续保存MDT Log信息。
进一步的,当接收到目标小区的基站发送的Log上报请求时,终端设备将当前存储的与指定的多个无线接入类型中的一个或多个无线接入类型相对应的有效的MDT Log信息上报给基站。
在具体的应用场景中,终端设备将MDT Log信息上报给基站之后,终端设备删除已经上报的MDT Log信息。
情况三、当终端设备接收到携带只允许终端设备反馈与当前无线接入类型相对应的MDT Log信息的配置信息的消息,或该终端设备被设置为只允许反馈与当前无线接入类型相对应的MDT Log信息时,终端设备确认不允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息,只允许向目标小区的基站反馈与目标小区的无线接入类型相对应的MDT Log信息。
在此种情况下,执行步骤S102。
需要指出的是,上述的三种情况均可以被设置为终端设备的默认处理策略,从而,如果终端设备没有接收到任何关于是否允许跨无线接入类型进行反馈的指示或配置时,则采用默认处理策略进行处理,而具体采用哪种情况作为默认处理策略,则可以根据实际需要进行调整,这样的变化并不影响本发明的保护范围。
步骤S202、终端设备判断目标小区的无线接入类型是否是当前存储的MDT Log信息所对应的无线接入类型。
如果判断结果为是,执行步骤S203;
如果判断结果为否,执行步骤S204。
具体的判断过程包括:
终端设备判断当前是否存储有MDT Log信息,如果有,终端设备判断MDTLog信息是否有效,如果当前没有存储MDT Log信息,终端设备开始记录目标小区所对应的MDT Log信息。
如果MDT Log信息中的全部或部分信息有效,终端设备判断目标小区的无线接入类型是否是有效的MDT Log信息所对应的无线接入类型,其中,如果MDT Log信息中的全部或部分信息无效,终端设备继续保存该无效的MDTLog信息。
步骤S203、终端设备向目标小区的基站发送Log可用指示消息。
本步骤完成之后,还包括:
当接收到目标小区的基站发送的Log上报请求时,终端设备将与目标小区的无线接入类型相对应的MDT Log信息上报给基站。
在具体的应用场景中,终端设备将与目标小区的无线接入类型相对应的MDT Log信息上报给基站之后,终端设备删除已经上报的MDT Log信息。
步骤S204、终端设备放弃向目标小区的基站发送Log可用指示消息,并继续保存MDT Log信息。
与现有技术相比,本发明具有以下优点:
通过应用本发明实施例所提出的技术方案,终端设备根据自身所保存的MDT Log信息所对应的RAT,合理的选择是否向网络发送Log可用指示消息,从而,避免由于在当前RAT不对应时,进行MDT Log信息反馈,而导致有效地MDT Log信息丢失的情况,另一方面,由于终端设备可以根据实际的RAT情况确定是否向网络侧上报Log可用指示消息,可以避免不必要的MDT Log信息的上报,有效的节省系统的空口资源。
下面,结合具体的应用场景,对本发明实施例所提出的技术方案进行详细说明。
对于Logged MDT,MDT Log信息的上报由网络侧(即前述的目标小区的基站)控制,但在网络侧通知终端设备上报之前,终端设备会给网络侧一个Log可用的指示通知,即前述的Log可用指示消息。
该Log可用指示消息一般在连接建立过程/小区切换过程/小区重建过程/小区更新过程中进行发送,其在一般应用场景中的流程示意图如图3所示,具体说明如下:
情况一、终端设备从空闲状态进入连接状态,从而连接到目标小区中。
情况二、终端设备在RLF状态下进行小区重建,从而恢复到连接状态,连接到目标小区中。
情况三、终端设备处于连接状态,但是发生了小区更新或切换,使得当前归属小区变为目标小区。
对于以上三种情况,终端设备通知网络侧MDT Log是否可用,具体的方式是向网络侧上报Log可用指示消息,例如,在具体的应用场景中,终端设备可以在上行的RRC信令中指示MDT Log是否可用。
网络侧可以在收到Log可用指示消息后,请求终端设备将可用的MDTLog具体测量结果上报。
但是,当跨系统(跨RAT)的移动性发生后,是否允许终端设备在新系统上报旧系统中产生的MDT Log信息,在现有的技术方案中还尚未有确定结论。
如果网络侧不支持终端设备跨RAT上报时,终端设备上报了Log可用指示消息,那么,网络侧将可能请求终端设备上报相应的测量结果,即MDT Log信息,这样,终端设备就有可能将旧系统中的MDT Log信息上报给新系统,而新系统实际上并不需要,也无法处理这些就系统的MDT Log信息,因此,这样不必要的上传过程就会造成空口资源的浪费。不仅如此,终端设备在上报完MDT Log信息后,还会删除对应的已上报的MDT Log信息,而如果上报的MDT Log信息是旧系统的MDT Log信息,那么,这些MDT Log信息便在没有上报给相应的旧系统的情况下被删除,这样,便会造成MDT Log信息的丢失。
本发明实施例为了解决上述的问题,提出了相应的技术方案,终端设备在连接建立过程/小区切换过程/小区重建过程/小区更新过程中,首先确定终端设备是否允许跨RAT上报。
如果不允许,则判断将要连接的小区的RAT是否与当前存储的MDT Log信息的RAT相同。如果相同,并且记录的MDT Log信息有效,则向网络侧发送Log可用指示消息,指示网络侧MDT Log信息可用。否则,则不向网络侧发送Log可用指示消息,只保存MDT Log信息。
当网络侧请求终端设备进行MDT Log信息上报时,终端设备只将RAT与网络侧的RAT相对应的MDT Log信息进行上报。
反之,如果网络侧允许终端设备跨RAT上报,那么,还可以进一步分为以下两种情况:
情况一、网络侧允许终端设备跨任意RAT进行上报,那么,终端设备只要判断当前存储了有效的MDT Log信息,就可以向网络侧发送Log可用指示消息,指示网络侧MDT Log信息可用。
当网络侧请求终端设备进行MDT Log信息上报时,终端设备将当前存储的所有有效的MDT Log信息均进行上报。
网络侧接收到这些MDT Log信息后,可以进一步进行RAT识别,将MDTLog信息发给对应RAT的小区,具体的发送方式可以是高层信令,或者其他能够在网络侧的设备间传递信息的通信方式,网络侧的具体传输方式的变化并不会影响本发明的保护范围。
情况二、网络侧允许终端设备跨指定的RAT进行上报,那么,网络侧首先应该指示终端设备可以跨哪些RAT进行上报,具体的指示方式可以是发送包含多个RAT指示信息的消息,通知终端设备可以跨该指示信息所对应的RAT进行上报,而终端设备在接收到这样的指示信息后,进一步判断当前存储的有效MDT Log信息的RAT是否与该指示信息所对应的RAT相同,如果当前存储的有效MDT Log信息的RAT与该指示信息所指示的多个RAT中的一个或多个RAT相同,则终端设备向网络侧发送Log可用指示消息,指示网络侧MDT Log信息可用。
当网络侧请求终端设备进行MDT Log信息上报时,终端设备只将部分当前存储的有效的MDT Log信息均进行上报,这些MDT Log信息的RAT与该指示信息所指示的多个RAT中的一个或多个RAT相同。
网络侧接收到这些MDT Log信息后,可以进一步进行RAT识别,将MDTLog信息发给对应RAT的小区,具体的发送方式可以是高层信令,或者其他能够在网络侧的设备间传递信息的通信方式,网络侧的具体传输方式的变化并不会影响本发明的保护范围。
下面,以具体的应用场景为例,说明本发明实施例所提方法的具体使用过程。
为了简化说明,后续说明中均以网络侧不允许终端设备跨RAT上报的情况为例进行说明,允许跨RAT上报的情况参照上述说明,不再重复描述。
如图4所示,为本发明实施例所提出的一种具体应用场景下的MDT Log信息的反馈方法的流程示意图。
在该场景中,终端设备在旧系统下获得了MDT Log信息且没有向旧系统进行上报,然后,该终端设备连接到其他的新系统中,并且没有生成新系统下的MDT Log信息,其中,旧系统和新系统分别对应不同的RAT。
以LTE系统与UMTS系统为例,如果终端设备在UMTS系统(旧系统)下获得了一些MDT Log信息,且没有来得及上报给UMTS系统,然后,终端设备移动到了LTE系统(新系统)下,由于当前终端设备中并没有获得LTE系统下的MDT Log信息,所以,这时终端设备并不在LTE系统中发送Log可用指示消息,即并不通知网络侧MDT Log信息可用,只是保存MDT Log信息。
如图5所示,为本发明实施例所提出的一种具体应用场景下的MDT Log信息的反馈方法的流程示意图。
在该场景中,终端设备在旧系统下没有获得MDT Log信息,然后,该终端设备连接到其他的新系统中,并且生成了新系统下的MDT Log信息。
同样以LTE系统与UMTS系统为例,如果终端设备在UMTS系统(旧系统)下并没有获得MDT Log信息,因此,终端设备在UMTS系统中所交互的连接建立完成等消息都不会携带Log可用指示消息,但是,终端设备事先保留有LTE系统下的MDT Log信息,因此,当终端设备移动到LTE系统(新系统)下时,终端设备在LTE系统中发送Log可用指示消息,通知网络侧MDT Log信息可用。
如图6所示,为本发明实施例所提出的一种具体应用场景下的MDT Log信息的反馈方法的流程示意图。
在该场景中,如果在某RAT下,网络侧向终端设备进行了MDT Log信息的上报请求,则终端设备只上报该RAT的MDT Log信息。
同样以LTE系统与UMTS系统为例,如果在UMTS系统(旧系统)下的终端设备既保存有UMTS系统的MDT Log信息,也保存有LTE系统的MDTLog信息,那么,当终端设备移动到了LTE系统(新系统)下时,终端设备在LTE系统中发送Log可用指示消息,通知网络侧MDT Log信息可用。当网络侧请求终端设备上报MDT Log信息时,终端设备只上报LTE系统的MDTLog信息。
与现有技术相比,本发明具有以下优点:
通过应用本发明实施例所提出的技术方案,终端设备根据自身所保存的MDT Log信息所对应的RAT,合理的选择是否向网络发送Log可用指示消息,从而,避免由于在当前RAT不对应时,进行MDT Log信息反馈,而导致有效地MDT Log信息丢失的情况,另一方面,由于终端设备可以根据实际的RAT情况确定是否向网络侧上报Log可用指示消息,可以避免不必要的MDT Log信息的上报,有效的节省系统的空口资源。
为了实现上述的本发明实施例所提出的技术方案,本发明实施例还提供了一种终端设备,其结构示意图如图7所示,包括:
存储模块71,用于存储MDT Log信息。
确认模块72,用于当终端设备由空闲状态切换为连接状态连接到目标小区,或由RLF状态切换到连接状态连接到目标小区,或在连接状态中将当前归属小区变更为目标小区时,确认是否允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息,具体的确认方式如下:
当确认模块72确认接收到携带允许终端设备反馈与任意无线接入类型相对应的MDT Log信息的配置信息的消息,或确认该终端设备被设置为允许反馈与任意无线接入类型相对应的MDT Log信息时,确认模块72确认允许向目标小区的基站反馈与任意无线接入类型相对应的MDT Log信息;
当确认模块72确认接收到携带允许终端设备反馈与指定的多个无线接入类型相对应的MDT Log信息的配置信息的消息,或确认该终端设备被设置为允许反馈与指定的多个无线接入类型相对应的MDT Log信息时,确认模块72确认允许向目标小区的基站反馈与指定的多个无线接入类型相对应的MDTLog信息;
当确认模块72确认接收到携带只允许终端设备反馈与当前无线接入类型相对应的MDT Log信息的配置信息的消息,或,或确认该终端设备被设置为只允许反馈与当前无线接入类型相对应的MDT Log信息时,确认模块72确认不允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息,只允许向目标小区的基站反馈与目标小区的无线接入类型相对应的MDTLog信息。
判断模块73,用于在确认模块72确认不允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息时,判断目标小区的无线接入类型是否是存储模块71当前存储的MDT Log信息所对应的无线接入类型。
发送模块74,用于当判断模块73的判断结果为是时,向目标小区的基站发送Log可用指示消息。
在具体的应用场景中,
当确认模块72确认允许向目标小区的基站反馈与任意无线接入类型相对应的MDT Log信息时,判断模块73判断存储模块71当前是否存储有有效的MDT Log信息,如果有,发送模块74向目标小区的基站发送Log可用指示消息;
当确认模块72确认允许向目标小区的基站反馈与指定的多个无线接入类型相对应的MDT Log信息时,判断模块73判断指定的多个无线接入类型中的一个或多个无线接入类型是否与存储模块71当前存储的有效的MDT Log信息所对应的无线接入类型相对应,如果判断结果为是,发送模块74向目标小区的基站发送Log可用指示消息。
进一步的,该终端设备还包括接收模块75,用于在发送模块74向目标小区的基站发送Log可用指示消息之后,接收目标小区的基站发送的MDT Log上报请求;
发送模块74,在接收模块75接收目标小区的基站发送的MDT Log上报请求之后,还用于:
当确认模块72确认接收到携带允许终端设备反馈与任意无线接入类型相对应的MDT Log信息的配置信息的消息时,发送模块74将存储模块71当前存储的所有有效的MDT Log信息上报给基站;
当确认模块72确认允许向目标小区的基站反馈与指定的多个无线接入类型相对应的MDT Log信息时,发送模块74将存储模块71当前存储的与指定的多个无线接入类型中的一个或多个无线接入类型相对应的有效的MDT Log信息上报给基站;
当确认模块72确认不允许向目标小区的基站反馈与多个无线接入类型相对应的MDT Log信息时,发送模块74将存储模块71中与目标小区的无线接入类型相对应的MDT Log信息上报给基站。
进一步的,发送模块74将MDT Log信息上报给基站之后,
存储模块71删除已经由发送模块74上报的MDT Log信息。
与现有技术相比,本发明具有以下优点:
通过应用本发明实施例所提出的技术方案,终端设备根据自身所保存的MDT Log信息所对应的RAT,合理的选择是否向网络发送Log可用指示消息,从而,避免由于在当前RAT不对应时,进行MDT Log信息反馈,而导致有效地MDT Log信息丢失的情况,另一方面,由于终端设备可以根据实际的RAT情况确定是否向网络侧上报Log可用指示消息,可以避免不必要的MDT Log信息的上报,有效的节省系统的空口资源。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务端,或者网络设备等)执行本发明各个实施场景所述的方法。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明序号仅仅为了描述,不代表实施场景的优劣。
以上公开的仅为本发明的几个具体实施场景,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。