一种确定sca采集数据正确性的方法及装置的制造方法_2

文档序号:8225904阅读:来源:国知局
所有消息的处理延时取平均值,得到每类消息的平均处理延时。
[0039]所述装置中,所述时间指标值还包括最大处理延时,所述比较单元还用于:
[0040]根据每类消息中所有消息的处理延时的最大值,得到每类消息的最大处理延时。
[0041]利用本发明提供的方法,具有以下有益效果:通过将SCA采集的数据与测试设备中的测试数据进行比较,根据比较结果确定SCA采集数据是否准确,从而提供了一种验证SCA采集数据准确性的方案,在LTE信令监测系统出现问题时,利用该方案能够确定是否是SCA采集数据不准确导致LTE信令监测系统出现问题。
【附图说明】
[0042]图1为现有技术中LTE检测系统示意图;
[0043]图2为本发明实施例提供的确定SCA采集数据正确性的方法流程图;
[0044]图3为本发明实施例提供的确定SCA采集数据是否正确的流程图;
[0045]图4为本发明实施例提供的得到内容有偏差的消息个数的具体实施过程;
[0046]图5为本发明实施例提供的确定SCA采集数据时间正确性流程图;
[0047]图6为本发明实施例提供的确定SCA采集数据正确性时各设备连接示意图;
[0048]图7为本发明实施例提供的装置示意图。
【具体实施方式】
[0049]下面结合附图和实施例对本发明提出的的方法进行更详细的说明。
[0050]本发明提供的一种确定流量汇聚适配器SCA采集数据正确性的方法,如图2所示,包括:
[0051]步骤101,获取第一测试设备中由SCA上传的消息,以及所述SCA向所述第一测试设备上传所述消息的时刻,所述SCA上传的消息为SCA从基站采集的由多个测试UE向基站上报的与所述测试UE相关的消息,所述多个测试UE同时还向第二测试设备上报与所述测试UE相关的消息。
[0052]具体的,SCA从各个基站采集与多个测试UE相关的消息,经过SCA缓存之后,将与多个测试UE相关的消息上传给第一测试设备,第一测试设备记录SCA向该设备上传与多个测试UE相关的消息的时刻。多个测试UE向基站上报消息的同时,也向第二测试设备上传与多个测试UE相关的消息。
[0053]步骤102,获取第二测试设备中由多个测试UE上报的与所述测试UE相关的消息,以及所述第二测试设备接收到所述消息的时刻。
[0054]步骤103,将第一测试设备中的消息与第二测试设备中对应的消息进行比较,将SCA向所述第一测试设备上传所述消息的时刻与第二测试设备收到对应消息的时刻进行比较,根据比较结果确定SCA采集的数据是否正确。
[0055]具体的,与多个测试UE相关的消息有多个,理想情况下,第一测试设备中的消息与第二测试设备中的消息在消息条数,消息内容、消息上传/接收时刻等方面都是相同的。但是,在实际应用环境中,两个设备中的消息可能有偏差,SCA在采集到基站中与测试UE相关的消息之后可能不会立即将该消息上传给第一测试设备,即,SCA在向第一测试设备上传消息之前会有延时,因此需要将第一测试设备中的消息与第二测试设备中对应的消息进行比较。
[0056]本发明实施例中,以第二测试设备中的消息为基准,将第一测试设备中的消息与第二测试设备中对应的消息进行比较。
[0057]在实施本发明实施例提供的确定SCA采集数据正确性的方法之前,需要保证基站、测试UE、第一测试终端、SCA、第二测试终端之间的时间同步。
[0058]基于上述实施例,上述与多个测试UE相关的消息至少包括一类消息,根据比较结果确定SCA采集的数据是否正确,如图3所示,具体包括:
[0059]步骤201,将第一测试设备中的每类消息总个数与第二测试设备中同类消息的总个数进行比较,和/或,将第一测试设备的每类消息的解码内容与第二测试设备中同类消息的解码内容进行比较,得到每类消息的至少一个消息指标值;其中,消息指标值包括,消息总个数差值和/或内容有偏差的消息个数。
[0060]具体的,为了验证SCA采集数据是够正确,将第一测试设备中的消息与第二测试设备中的消息进行比较,具体是指将两个测试设备中同类消息的个数,和/或,两个设备中对应的消息(理想状态下为同一条消息)解码内容等进行比较,从而得到至少一个消息指标值,即消息总个数差值和/或内容有偏差的消息个数。
[0061]步骤202,将SCA向所述第一测试设备上传每类消息的时刻与第二测试设备收到同类消息的时刻进行比较,得到每类消息的至少一个时间指标值。
[0062]具体的,SCA所采集到的数据在SCA中会有处理延时,即,可能要经过一定延时之后SCA才会将与测试UE相关的消息上传给第一测试设备,为了保证SCA中的与测试UE相关的消息的时间准确性,将第一测试设备上传每类消息的时刻与第二测试设备收到同类消息的时刻进行比较。
[0063]步骤203,判断每类消息的每个消息指标值是否均小于对应的设定阈值,且每类消息的每个时间指标值是否均小于对应的设定阈值,如果是,执行步骤204 ;否则执行步骤205。
[0064]步骤204,确定SCA采集的数据正确。
[0065]步骤205,确定SCA采集的数据不正确。
[0066]每类消息中包含至少一个消息指标值,和至少一个时间指标值。每个消息指标值对应一个设定阈值;每个时间指标值对应一个设定阈值;在每个消息指标值小于该消息指标值对应的设定阈值,并且每个时间指标值小于该时间指标值对应的设定阈值时,则确定SCA采集的数据正确;否则,确定SCA采集的数据不准确,即,其中一个或多个消息指标值或时间指标值不小于其对应的设定阈值时,则确定SCA采集数据不准确。
[0067]所述与测试UE相关消息类型包括:RRC(Rad1 Resource Control,无线资源控制协议)消息、MR(测量报告)消息、测试UE小区切换消息。其中,RRC消息又包括多种类型的RRC消息,MR消息又包括多种类型的MR消息。
[0068]利用本发明实施例,能够从多个方面将第一测试设备中的消息与第二测试设备中的消息进行比较,从而能够从多方面判断SCA采集数据的正确性。
[0069]基于上述实施例,上述消息指标值包括内容有偏差的消息个数时,将第一测试设备的每类消息的解码内容与第二测试设备中同类消息的解码内容进行比较,得到每类消息的至少一个消息指标值,如图4所示,具体包括:
[0070]步骤301,随机从第一测试设备中的每类消息中抽取设定数目条消息并解码;
[0071]步骤302,将设定数目条消息的解码内容与第二测试设备中对应消息的解码内容进行比较,得到每类消息内容有偏差的消息个数。
[0072]具体的,消息的个数很多,如果将每条消息的内容都进行解码和比较,会导致处理速度慢的问题,本发明实施例通过抽样对比的方式,来比较两个测试设备中消息的解码内容并得到内容有偏差的消息个数。从而避免了该问题。
[0073]基于上述实施例,所述时间指标值包括平均处理延时,将SCA向所述第一测试设备上传每类消息的时刻与第二测试设备收到同类消息的时刻进行比较,得到每类消息的至少一个时间指标值,如图5所示,具体包括:
[0074]步骤401,统计所述SCA向所述第一测试设备上传每条消息的时刻tl,以及第二测试设备接收到对应消息的时刻t2,根据tl与t2的差值得到每条消息的处理延时;
[0075]步骤402,对每类消息中所有消息的处理延时取平均值,得到每类消息的平均处理延时。
[0076]其中,得到的每类消息的平均处理延时为每类消息的一个时间指标值。
[0077]利用本发明实施例,可以从SCA采集数据时间正确性方面判断SCA采集数据的正确性。
[0078]优选地,所述时间指标值还包括最大处理延时,得到每条消息的处理延时之后,还包括:
[0079]根据每类消息中所有消息的处理延时的最大值,得到每类消息的最大处理延时。
[0080]其中,得到的每类消息的平均处理延时也是每类消息的一个时间指标值。
[0081]通过
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1