一种无线测量报告MR会话关联方法及装置与流程

文档序号:11882425阅读:219来源:国知局
一种无线测量报告MR会话关联方法及装置与流程

本发明涉及通信领域,尤其涉及一种无线测量报告MR会话关联方法及装置。



背景技术:

随着移动互联网的迅猛发展,移动互联网用户正呈现出爆发式增长,对于运营商来说,对移动互联网用户的无线环境进行分析,有助于更好的提升用户体验。无线测量报告(英文全称:Measurement Report,英文简称:MR)是由用户终端(英文全称:User Equipment,英文简称:UE)上报的能够反映UE当前无线环境真实情况的报告。通过采集并分析全网的MR,可以获得全网中的用户在通话过程中的空口测量值,从而进一步获取全网当前的用户分布以及用户无线环境质量,并根据上述内容改善用户的业务体验。

在长期演进(英文全称:Long Term Evolution,英文简称:LTE)系统中,MR以进化型基站(英文全称:Evolved Node B,英文简称:eNodeB)为粒度采集,一次会话的MR在eNodeB内部可以唯一标识,但是由于UE的移动性,当一次会话跨eNodeB时,该次会话的MR将分布在不同eNodeB的所采集的MR文件中,而在对全网的MR进行分析时,需要将MR与对应的会话关联起来。由于LTE系统的网络架构扁平化,LTE系统中无线侧设备只包括eNodeB,因此,当采集的MR由多个eNodeB进行采集时,无法依靠eNodeB自身确定不同的MR是否与同一会话相对应。

针对上述情况,通常在MR采集的过程中将MR对应会话的会话标识标记在该MR中,从而在分析全网采集的MR时,能够根据MR中的会话标识获取与该MR对应的会话。但在上述方案中,由于LTE系统中通常包括采用不同会话标识机制的eNodeB,而采用不同会话标识机制的MR针对相同会话所生成的会话标识往往不同,因此当一次会话跨eNodeB时,可能无法根据MR中的会话标识确定MR是对应的会话,从而无法对所采集的MR进行分析,导致用户体验受到损害。



技术实现要素:

本申请提供一种无线测量报告MR会话关联方法及装置,能够在一次会话跨eNodeB时,根据MR所携带的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识确定不同的MR对应同一会话。

第一方面,本发明的实施例提供了一种无线测量报告MR会话关联方法,包括获取多个进化型基站eNodeB所采集的MR;根据MR的会话标识以及MR的时间戳对采集的MR进行排序以获取排序后MR;当排序后MR中相邻的两个MR的会话标识不相同时,将相邻的两个MR中前一个MR作为第一MR;根据第一MR的邻区信息确定功率最强邻区,功率最强邻区为第一MR的参考信号接收功率最强的邻区;在采集的MR中确定功率最强邻区MR,功率最强邻区MR的小区标识所标识的小区为功率最强邻区;从功率最强邻区MR中选取第二MR,第二MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值,同时第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识与第二MR的会话标识相同的MR的时间戳所标识的时间,测量周期阈值为所采集的MR的采集周期;当第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。

第二方面,本发明的实施例提供了一种无线测量报告MR会话关联装置,包括获取模块,用于获取多个进化型基站eNodeB所采集的MR;排序模块,用于根据MR的会话标识以及MR的时间戳对采集的MR进行排序以获取排序后MR;当排序后MR中相邻的两个MR的会话标识不相同时,将相邻的两个MR中前一个MR作为第一MR;关联模块,用于根据第一MR的邻区信息确定第一MR的参考信号接收功率最强的邻区;在采集的MR中确定功率最强邻区MR,功率最强邻区MR的小区标识所标识的小区为第一MR的参考信号接收功率最强的邻区;从功率最强邻区MR中选取第二MR,第二MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值,同时第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识与第二MR的会话标识相同的MR的时间戳所标识的时间,测量周期阈值为所采集的MR的采集周期;当第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。

本发明的实施例提供的一种无线测量报告MR会话关联方法及装置,首先获取eNodeB所采集的MR,其次根据MR的会话标识以及MR的时间戳对采集的MR进行排序,从而选取会话跨eNodeB前所采集的最后一个MR即第一MR,之后确定功率最强邻区即确定第一MR对应的会话在发生切换时优先会切换到的小区;之后在采集的MR中确定功率最强邻区MR,即确定会话切换后采集的MR为功率最强邻区的MR,并在功率最强邻区MR中确定第二MR,即确定第一MR对应的会话发生切换后,该会话优先切换到的eNodeB所采集的MR中采集时刻距离采集第一MR的时刻一个采集周期的MR,并且确定第二MR是由同一eNodeB所采集并且对应同一会话的MR中最先被采集的MR,从而确定第一MR对应的会话发生切换后,该会话优先切换到的小区中的eNodeB采集的满足该会话继续条件的MR即第二MR,最后在第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。因此本发明的实施例所提供的MR会话关联方法能够在一次会话跨eNodeB时,根据所获取的采集的MR中MR的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识将不同eNodeB采集的对应相同会话的MR关联起来,从而在一次会话跨eNodeB时,能够根据MR所携带的小区标识、邻区信息、时间戳以及会话标识确定不同的MR对应同一会话,从而能够对所采集的MR进行分析,改善用户体验。

附图说明

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

图1为本发明的实施例所提供的一种无线测量报告MR会话关联方法的示意性流程图;

图2为本发明的另一实施例所提供的一种无线测量报告MR会话关联方法的示意性流程图;

图3为本发明的另一实施例所提供的一种无线测量报告MR会话关联方法的示意性流程图;

图4为本发明的实施例所提供的一种无线测量报告MR会话关联装置的示意性结构图;

图5为本发明的另一实施例所提供的一种无线测量报告MR会话关联装置的示意性结构图。

具体实施方式

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

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。

无线测量报告(英文全称:Measurement Report,英文简称:MR)是由用户终端(英文全称:User Equipment,英文简称:UE)上报的能够反映UE当前无线环境真实情况的报告。MR是网络侧评估UE无线环境质量的主要依据之一,通过采集、分析全网的MR,可以获得全网中的用户在通话过程中的空口测量值,并可以进一步获取全网当前的用户分布以及用户无线环境质量,根据上述内容可以反映UE当前无线环境真实情况,从而并根据所反映的UE当前无线环境真实情况的改善用户的业务体验。

在长期演进(英文全称:Long Term Evolution,英文简称:LTE)系统中,MR以进化型基站(英文全称:Evolved Node B,英文简称:eNodeB)为粒度采集,一次会话的MR在eNodeB内部可以唯一标识,但是由于UE的移动性,当一次会话跨eNodeB时,该次会话的MR将分布在不同eNodeB的所采集的MR文件中,而在对MR进行分析时,需要将MR与对应额会话关联起来。

如附图1所示,本发明的实施例提供了一种无线测量报告MR会话关联方法,包括:

101、eNodeB在采集MR时获取MR对应会话的会话标识;

102、eNodeB将MR对应会话的会话标识标记在MR中;

103、eNodeB发送MR;

104、接收MR的设备根据MR中的会话标识确定MR对应的会话。

上述方法虽然可以根据MR中的会话标识确定MR在同一eNodeB中对应对应的会话,但由于LTE系统中通常包括采用不同会话标识机制的eNodeB,而采用不同会话标识机制的MR针对相同会话所生成的会话标识往往不同,因此当一次会话跨eNodeB时,可能无法根据MR中的会话标识确定MR是对应的会话,从而无法对所采集的MR进行分析,导致用户体验受到损害。

针对上述问题,如附图2所示,本发明的实施例提供了一种无线测量报告MR会话关联方法,包括:

201、获取多个进化型基站eNodeB所采集的MR。

其中,多个eNodeB所采集的MR包括多个MR,其中多个MR可以对应多个对话,MR为采集周期为测量周期阈值的周期性MR,采集的MR中的MR携带有该MR的小区标识、该MR的邻区信息、该MR的时间戳以及该MR的会话标识,该MR的小区标识用于标识采集该MR对应的小区,该MR的邻区信息用于标识采集该MR对应的小区相邻小区以及采集该MR对应的小区相邻小区的参考信号接收功率,该MR的时间戳用于标识采集该MR的时间,该MR的会话标识用于在采集MR的eNodeB中标识与MR对应的会话。

具体的,多个eNodeB所采集的MR所包括的多个MR可以由多个eNodeB所采集,其中一个eNodeB可承载多个不同的小区。MR为采集周期为测量周期阈值的周期性MR,指MR的类型为周期性,即采集MR的多个eNodeB均根据统一设定的测量周期阈值周期性采集MR,示例性的,采集时间相邻的两个MR,其采集时间间隔为测量周期阈值。需要说明的是,当采集时间相邻的两个MR分别由不同的eNodeB采集时,其采集时间页遵循统一设定的测量周期阈值,该采集时间相邻的两个MR的采集时间间隔也为测量周期阈值。

需要说明的是,MR的邻区信息可以用于标识多个小区以及分别与该多个小区各自对应的参考信号接收功率,即采集该MR的小区可以有多个相邻小区。MR的会话标识用于在采集MR的eNodeB中标识与MR对应的会话,示例性的,当两个与相同会话对应的MR由相同的eNodeB采集时,该两个与相同会话对应的MR对应的会话标识相同;但当一个MR由一个eNodeB采集,另一个MR由另一个eNodeB采集,其中一个MR与另一个MR均对应相同的会话时,一个MR与另一个MR各自对应的会话标识可能不同。

202、根据MR的会话标识以及MR的时间戳对采集的MR进行排序以获取排序后MR。

具体的,可以先将具有相同会话标识的MR设置为相邻,再根据时间戳对具有相同会话标识的MR进行排序。

203、当排序后MR中相邻的两个MR的会话标识不相同时,将相邻的两个MR中前一个MR作为第一MR。

具体的,当排序后MR中相邻的两个MR的会话标识不相同时,说明前一个MR对应的会话从采集前一个MR的eNodeB切换至另一eNodeB,或者前一个MR对应的会话结束,该相邻的两个MR可能对应不同的会话,需要确定前一个MR对应的会话是否结束。

204、根据第一MR的邻区信息确定功率最强邻区。

其中功率最强邻区为第一MR的参考信号接收功率最强的邻区,即与第一MR的邻区信息所标识的小区中参考信号接收功率最强的小区。

需要说明的是,由于第一MR对应的会话在切换eNodeB时,通常优先切换至功率最强邻区,即会话当前所在小区的相邻小区中参考信号接收功率最强的小区。

具体的,可以根据第一MR的邻区信息获取与采集该第一MR对应的小区相邻的小区以及与采集该第一MR对应的小区相邻的小区的参考信号接收功率,并确定与采集该第一MR对应的小区相邻的小区中参考信号接收功率最强的小区。

205、从采集的MR中确定功率最强邻区MR。

其中功率最强邻区MR为采集的MR中MR的小区标识标识的小区为功率最强邻区的MR。

具体的,根据功率最强邻区确定用于标识功率最强邻区的小区标识,并从采集的MR中选取小区标识用于标识功率最强邻区的MR。

206、从功率最强邻区MR中选取第二MR。

其中第二MR为功率最强邻区MR中MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值的MR,同时第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识为第二MR的会话标识的MR的时间戳所标识的时间;

具体的,当功率最强邻区MR中的第二MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值时,指采集第一MR的时间之后一个测量周期的时间为采集第二MR的时间,同时确定第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识为第二MR的会话标识的MR的时间戳所标识的时间,即确定功率最强邻区MR中会话标识与第二MR的会话标识相同的MR的时间戳所标识的时间,均晚于第二MR的时间出所标识的时间,即确定第二MR为第二MR的会话标识所标识的会话在同一eNodeB中所采集的第一个MR。从而确定若第一MR为会话切换eNodeB前该eNodeB所采集的最后一个MR,则第二MR为会话切换到另一eNodeB后,另一eNodeB所采集的第一个MR。因此通过上述内容可以确定当第一MR为会话切换eNodeB前该eNodeB所采集的最后一个MR时,并且该会话未结束,而是该会话切换到该会话优先切换的另一eNodeB的小区中,在紧接着采集第一MR的时刻下一个测量周期阈值的时刻采集了对应该会话的第二MR,即确定该会话继续。

需要说明的是,从功率最强MR中选取的第二MR可以为一个MR,也可以为多个MR,只要所选取的MR满足上述选取第二MR的条件即可,当从功率最强MR中选取的第二MR为多个MR时,对每个MR执行步骤207以确定该MR是否满足会话关联的条件。

207、当第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。

具体的,可以根据第二MR的邻区信息确定与第二MR对应的小区相邻的小区,当上述与第二MR对应的小区相邻的小区包括第一MR对应的小区时,确定第二MR对应的小区与第一MR对应的小区相邻,从而确定第二MR与第一MR对应同一会话。

本发明的实施例提供的一种无线测量报告MR会话关联方法,首先获取eNodeB所采集的MR,其次根据MR的会话标识以及MR的时间戳对采集的MR进行排序,从而选取会话跨eNodeB前所采集的最后一个MR即第一MR,之后确定功率最强邻区即确定第一MR对应的会话在发生切换时优先会切换到的小区;之后在采集的MR中确定功率最强邻区MR,即确定会话切换后采集的MR为功率最强邻区的MR,并在功率最强邻区MR中确定第二MR,即确定第一MR对应的会话发生切换后,该会话优先切换到的eNodeB所采集的MR中采集时刻距离采集第一MR的时刻一个采集周期的MR,并且确定第二MR是由同一eNodeB所采集并且对应同一会话的MR中最先被采集的MR,从而确定第一MR对应的会话发生切换后,该会话优先切换到的小区的eNodeB采集的满足该会话继续条件的MR即第二MR,最后在第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。因此本发明的实施例所提供的MR会话关联方法能够在一次会话跨eNodeB时,根据所获取的采集的MR中MR的小区标识、邻区信息、时间戳以及会话标识将不同eNodeB采集的对应相同会话的MR关联起来,从而在一次会话跨eNodeB时,能够根据MR所携带的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识确定不同的MR对应同一会话,从而能够对所采集的MR进行分析,改善用户体验。

具体的,如附图3所示,本发明的实施例提供了一种无线测量报告MR会话关联方法,包括:

301、获取多个进化型基站eNodeB采集的MR。

具体步骤参照上述实施例中步骤201。

优选的,采集的MR中的参数包括Time_stamp、eNodeB_id、Cell_id、Report_type、Mme_ue_s1ap_id、LteScEarfcn、LteScPci、LteScRSRP、LteNcEarfcn、LteNcPci、LteNcRSRP,其中Time_stamp为MR的时间戳,Cell_id为MR的小区标识,Report_type为MR的类型标识,Mme_ue_s1ap_id为MR的会话标识,LteScEarfcn为小区载波号,LteNcPci为小区物理标识,LteScRSRP为小区参考信号接收功率,LteNcEarfcn为邻区载波号,LteNcPci为邻区物理标识,LteNcRSRP为邻区参考信号接收功率,其中根据Report_type可以获取MR的类型,MR的类型包括周期性和事件性,当采集的MR包括周期性MR和事件性MR时,可以在获取MR前可以根据Report_type将包括周期性MR的采集的MR筛选出来。根据服务小区Cell_id、LteNcEarfcn、LteNcPci以及事先设置的邻区关系表可以获取对应邻区的Cell_id。

302、根据预设时间阈值在采集的MR中选取选定采集时间MR

选定采集时间MR中MR的时间戳所标识的时间位于预设时间阈值内;

具体的,在采集的MR中选定采集时间在预设时间阈值内的MR,优选的,预设时间阈值的范围为1个小时。

303、根据选定采集时间MR中MR的会话标识以及选定采集时间MR中MR的时间戳对选定采集时间MR中的MR进行排序以获取排序后MR。

304、当排序后MR中相邻的两个MR的会话标识不相同时,将相邻的两个MR中前一个MR作为第一MR。

进一步的,当根据前一个MR对应的会话标识能够确定在采集前一个MR的时刻后所采集的另一个MR对应相同的会话标识时,确定该会话没有结束;当根据前一个MR对应的会话标识无法确定在采集前一个MR的时刻后所采集的另一个MR对应相同的会话标识时,确定该会话结束,另一会话开始。

305、根据第一MR的邻区信息确定功率最强邻区。

306、从采集的MR中选取功率最强邻区MR。

307、从功率最强邻区MR中选取第二MR。

示例性的,当第一MR的时间戳为T1,测量周期阈值为T时,功率最强邻区MR的小区标识为N_Cell_id时,第二MR为功率最强邻区MR中小区标识为N_Cell_id并且时间戳为T1+T的MR,同时功率最强邻区MR中与第二MR具有相同小区标识的MR的时间戳所指示的时间均晚于第二MR的时间戳所标识的时间。

308、当第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。

以上具体步骤参照上述实施例中步骤202-207,在此不再赘述。

309、将第二MR的第二会话ID与第一MR的第一会话ID置为相同的全网会话标识Session_id。

其中,第一MR还包括第一会话ID,第二MR还包括第二会话ID,第一会话ID用于标识第一MR对应的会话,第二会话ID用于标识第二MR对应的会话。

其中,MR的会话ID可以为全网会话标识Session_id,Session_id用于标识MR对应的会话,当确定第一MR与第二MR对应的会话相同时,向第一MR与第二MR的Session_id填入相同的自然数。

需要说明的是,当获取多个进化型基站eNodeB采集的MR为全网MR时,通过上述方案遍历全网MR,可以将对应相同会话的MR的Session_id置为相同的值,从而可以将Session_id作为全网范围内的会话标识。

310、当第二MR的邻区信息所标识的小区不包括第一MR的小区标识所标识的小区时,根据第一MR的邻区信息确定功率次强邻区。

功率次强邻区为与第一MR的邻区信息所标识的小区中参考信号接收功率第二强的小区;

311、从采集的MR中选取功率次强邻区MR。

功率次强邻区MR为采集的MR中小区标识标识的小区为功率次强邻区的MR;

312、从功率次强邻区MR中选取第三MR,

第三MR为功率次强邻区MR中时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值的MR,同时第三MR的时间戳所标识的时间均早于功率次强邻区MR中会话标识为第三MR的会话标识的MR的时间戳所标识的时间;

313、当第三MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第三MR与第一MR对应同一会话。

具体步骤参照上述实施例中步骤202-206确定第二MR与第一MR是否对应同一会话的内容以确定第三MR与第一MR是否对应同一会话,在此不再赘述。

本发明的实施例提供的一种无线测量报告MR会话关联方法,首先获取eNodeB所采集的MR,其次根据MR的会话标识以及MR的时间戳对采集的MR进行排序,从而选取会话跨eNodeB前所采集的最后一个MR即第一MR,之后确定功率最强邻区即确定第一MR对应的会话在发生切换时优先会切换到的小区;之后在采集的MR中确定功率最强邻区MR,即确定会话切换后采集的MR为功率最强邻区的MR,并在功率最强邻区MR中确定第二MR,即确定第一MR对应的会话发生切换后,该会话优先切换到的eNodeB所采集的MR中采集时刻距离采集第一MR的时刻一个采集周期的MR,并且确定第二MR是由同一eNodeB所采集并且对应同一会话的MR中最先被采集的MR,从而确定第一MR对应的会话发生切换后,该会话优先切换到的小区中的eNodeB采集的满足该会话继续条件的MR即第二MR,最后在第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。因此本发明的实施例所提供的MR会话关联方法能够在一次会话跨eNodeB时,根据所获取的采集的MR中MR的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识将不同eNodeB采集的对应相同会话的MR关联起来,从而在一次会话跨eNodeB时,能够根据MR所携带的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识确定不同的MR对应同一会话,从而能够对所采集的MR进行分析,改善用户体验。

如附图4所示,本发明的实施例提供了一种无线测量报告MR会话关联装置401,包括:

获取模块402,用于获取多个进化型基站eNodeB所采集的MR。

其中,多个eNodeB所采集的MR包括多个MR,其中多个MR可以对应多个对话,MR为采集周期为测量周期阈值的周期性MR,采集的MR中的MR携带有该MR的小区标识、该MR的邻区信息、该MR的时间戳以及该MR的会话标识,该MR的小区标识用于标识采集该MR对应的小区,该MR的邻区信息用于标识采集该MR对应的小区相邻小区以及采集该MR对应的小区相邻小区的参考信号接收功率,该MR的时间戳用于标识采集该MR的时间,该MR的会话标识用于在采集MR的eNodeB中标识与MR对应的会话。

具体的,多个eNodeB所采集的MR所包括的多个MR可以由多个eNodeB所采集,其中一个eNodeB可以承载多个不同小区。MR为采集周期为测量周期阈值的周期性MR,指MR的类型为周期性,即采集MR的多个eNodeB均根据统一设定的测量周期阈值周期性采集MR,示例性的,采集时间相邻的两个MR,其采集时间间隔为测量周期阈值。需要说明的是,当采集时间相邻的两个MR分别由不同的eNodeB采集时,其采集时间页遵循统一设定的测量周期阈值,该采集时间相邻的两个MR的采集时间间隔也为测量周期阈值。

需要说明的是,MR的小区标识用于标识唯一的小区,即采集该MR的eNodeB位于唯一的小区,MR的邻区信息可以用于标识多个小区以及分别与该多个小区各自对应的参考信号接收功率,即采集该MR对应的小区可以与多个其他小区相邻。MR的会话标识用于在采集MR的eNodeB中标识与MR对应的会话,示例性的,当两个与相同会话对应的MR由相同的eNodeB采集时,该两个与相同会话对应的MR的会话标识相同;但当一个MR由一个eNodeB采集,另一个MR由另一个eNodeB采集,其中一个MR与另一个MR均对应相同的会话时,一个MR与另一个MR各自的会话标识可能不同。

排序模块403,用于根据MR的会话标识以及MR的时间戳对采集的MR进行排序以获取排序后MR。

当排序后MR中相邻的两个MR的会话标识不相同时,将相邻的两个MR中前一个MR作为第一MR。

具体的,可以先将具有相同会话标识的MR设置为相邻,再根据时间戳对具有相同会话标识的MR进行排序。

具体的,当排序后MR中相邻的两个MR的会话标识不相同时,说明前一个MR对应的会话从采集前一个MR的eNodeB切换至另一eNodeB,该相邻的两个MR可能对应不同的会话,需要确定前一个MR对应的会话是否结束。

关联模块404,用于根据第一MR的邻区信息确定第一MR的参考信号接收功率最强的邻区。

在采集的MR中确定功率最强邻区MR,功率最强邻区MR的小区标识所标识的小区为第一MR的参考信号接收功率最强的邻区。

从功率最强邻区MR中选取第二MR,第二MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值,同时第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识与第二MR的会话标识相同的MR的时间戳所标识的时间,测量周期阈值为所采集的MR的采集周期。

当第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。

其中功率最强邻区为第一MR的参考信号接收功率最强的邻区,即与第一MR的邻区信息所标识的小区中参考信号接收功率最强的小区。

需要说明的是,由于第一MR对应的会话在切换eNodeB时,通常优先切换至功率最强邻区,即会话对应小区的相邻小区中参考信号接收功率最强的小区。

具体的,可以根据第一MR的邻区信息获取与采集该第一MR对应的小区相邻的小区以及与采集该第一MR对应的小区相邻的小区的参考信号接收功率,并确定与采集该第一MR对应的小区相邻的小区中参考信号接收功率最强的小区。

其中功率最强邻区MR为采集的MR中MR的小区标识标识的小区为功率最强邻区的MR。

具体的,根据功率最强邻区确定用于标识功率最强邻区的小区标识,并从采集的MR中选取小区标识用于标识功率最强邻区的MR。

其中第二MR为功率最强邻区MR中MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值的MR,同时第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识为第二MR的会话标识的MR的时间戳所标识的时间;

具体的,当功率最强邻区MR中的第二MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值时,指采集第一MR的时间之后一个测量周期的时间为采集第二MR的时间,同时确定第二MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识为第二MR的会话标识的MR的时间戳所标识的时间,即确定功率最强邻区MR中会话标识与第二MR的会话标识相同的MR的时间戳所标识的时间,均晚于第二MR的时间出所标识的时间,即确定第二MR为第二MR的会话标识所标识的会话在同一eNodeB中所采集的第一个MR。从而确定若第一MR为会话切换eNodeB前该eNodeB所采集的最后一个MR,则第二MR为会话切换到另一eNodeB后,该另一eNodeB所采集的第一个MR。因此通过上述内容可以确定当第一MR为会话切换eNodeB前该eNodeB所采集的最后一个MR时,并且该会话未结束,而是该会话切换到该会话优先切换的另一eNodeB的小区中,在紧接着采集第一MR的时刻下一个测量周期阈值的时刻采集了对应该会话的第二MR,即确定该会话继续。

需要说明的是,从功率最强MR中选取的第二MR可以为一个MR,也可以为多个MR,只要所选取的MR满足上述选取第二MR的条件即可,当从功率最强MR中选取的第二MR为多个MR时,对每个MR进行判断以确定该MR是否满足会话关联的条件。

具体的,可以根据第二MR的邻区信息确定与采集第二MR对应的小区相邻的小区,当上述与采集第二MR对应的小区相邻的小区包括采集第一MR对应的小区时,确定采集第二MR对应的小区与采集第一MR对应的小区相邻,从而确定第二MR与第一MR对应同一会话。

本发明的实施例提供的一种无线测量报告MR会话关联装置,首先获取eNodeB所采集的MR,其次根据MR的会话标识以及MR的时间戳对采集的MR进行排序,从而选取会话跨eNodeB前所采集的最后一个MR即第一MR,之后确定功率最强邻区即确定第一MR对应的会话在发生切换时优先会切换到的小区;之后在采集的MR中确定功率最强邻区MR,即确定会话切换后采集的MR为功率最强邻区的MR,并在功率最强邻区MR中确定第二MR,即确定第一MR对应的会话发生切换后,该会话优先切换到的eNodeB所采集的MR中采集时刻距离采集第一MR的时刻一个采集周期的MR,并且确定第二MR是由同一eNodeB所采集并且对应同一会话的MR中最先被采集的MR,从而确定第一MR对应的会话发生切换后,该会话优先切换到的小区中的eNodeB采集的满足该会话继续条件的MR即第二MR,最后在第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。因此本发明的实施例所提供的MR会话关联方法能够在一次会话跨eNodeB时,根据所获取的采集的MR中MR的小区标识、邻区信息、时间戳以及会话标识将不同eNodeB采集的对应相同会话的MR关联起来,从而在一次会话跨eNodeB时,能够根据MR所携带的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识确定不同的MR对应同一会话,从而能够对所采集的MR进行分析,改善用户体验。

具体的,获取模块402,具体用于:

根据预设时间阈值在采集的MR中选取选定采集时间MR,选定采集时间MR中MR的时间戳所标识的时间位于预设时间阈值内;

具体的,在采集的MR中选定采集时间在预设时间阈值内的MR,优选的,预设时间阈值的范围为1个小时。

排序模块403,具体用于:

根据选定采集时间MR中MR的会话标识以及选定采集时间MR中MR的时间戳对选定采集时间MR中的MR进行排序以获取排序后MR。

具体的,如附图5所示,无线测量报告MR会话关联装置401还包括标识模块405,标识模块405用于将第二MR的第二会话ID与第一MR的第一会话ID置为相同的全网会话标识Session_id。

其中,第一MR还包括第一会话ID,第二MR还包括第二会话ID,第一会话ID用于标识第一MR对应的会话,第二会话ID用于标识第二MR对应的会话。

其中,MR的会话ID可以为全网会话标识Session_id,Session_id用于标识MR对应的会话,当确定第一MR与第二MR对应的会话相同时,向第一MR与第二MR的Session_id填入相同的自然数。

需要说明的是,当获取多个进化型基站eNodeB采集的MR为全网MR时,通过上述方案遍历全网MR,可以将对应相同会话的MR的Session_id置为相同的值,从而可以将Session_id作为全网范围内的会话标识。

具体的,关联模块404还用于:

当第二MR的邻区信息所标识的小区不包括第一MR的小区标识所标识的小区时,根据第一MR的邻区信息确定功率次强邻区,功率次强邻区为第一MR的邻区中参考信号接收功率第二强的小区;

从采集的MR中选取功率次强邻区MR,功率次强邻区MR的小区标识所标识的小区为第一MR的参考信号接收功率次强的邻区;

从功率次强邻区MR中选取第三MR,第三MR的时间戳标识的时间晚于第一MR的时间戳标识的时间一个测量周期阈值,同时第三MR的时间戳所标识的时间均早于功率最强邻区MR中会话标识与第三MR的会话标识相同的MR的时间戳所标识的时间;

当第三MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第三MR与第一MR对应同一会话。

具体内容参照上述实施例中关联模块404确定第二MR与第一MR是否对应同一会话的内容,以确定第三MR与第一MR是否对应同一会话,在此不再赘述。

本发明的实施例提供的一种无线测量报告MR会话关联装置,首先获取eNodeB所采集的MR,其次根据MR的会话标识以及MR的时间戳对采集的MR进行排序,从而选取会话跨eNodeB前所采集的最后一个MR即第一MR,之后确定功率最强邻区即确定第一MR对应的会话在发生切换时优先会切换到的小区;之后在采集的MR中确定功率最强邻区MR,即确定会话切换后采集的MR为功率最强邻区的MR,并在功率最强邻区MR中确定第二MR,即确定第一MR对应的会话发生切换后,该会话优先切换到的eNodeB所采集的MR中采集时刻距离采集第一MR的时刻一个采集周期的MR,并且确定第二MR是由同一eNodeB所采集并且对应同一会话的MR中最先被采集的MR,从而确定第一MR对应的会话发生切换后,该会话优先切换到的小区中的eNodeB采集的满足该会话继续条件的MR即第二MR,最后在第二MR的邻区信息所标识的小区包括第一MR的小区标识所标识的小区时,确定第二MR与第一MR对应同一会话。因此本发明的实施例所提供的MR会话关联方法能够在一次会话跨eNodeB时,根据所获取的采集的MR中MR的小区标识、邻区信息、时间戳以及会话标识将不同eNodeB采集的对应相同会话的MR关联起来,从而在一次会话跨eNodeB时,能够根据MR所携带的小区标识、邻区信息、时间戳以及eNodeB内部的会话标识确定不同的MR对应同一会话,从而能够对所采集的MR进行分析,改善用户体验。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存储器(英文全称:Random Access Memory,英文简称:RAM)、只读存储器(英文全称:Read Only Memory,英文简称:ROM)、电可擦可编程只读存储器(英文全称:Electrically Erasable Programmable Read Only Memory,英文简称:EEPROM)、只读光盘(英文全称:Compact Disc Read Only Memory,英文简称:CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户专线(英文全称:Digital Subscriber Line,英文简称:DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在计算机可读介质的定义中。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,当以软件方式实现本发明时,可以将用于执行上述方法的指令或代码存储在计算机可读介质中或通过计算机可读介质进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、电可擦可编程只读存储器(全称:electrically erasable programmable read-only memory,简称:EEPROM)、光盘、磁盘或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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