一种对信令子流程的CDL数据进行处理的方法及装置制造方法及图纸

技术编号:11049278 阅读:137 留言:0更新日期:2015-02-18 14:31
本发明专利技术公开了一种对信令子流程的呼叫详细记录CDL数据进行处理的方法及装置,该方法包括:根据信令子流程的CDL数据,确定信令子流程的开始时间和结束时间;根据满足第一设定条件的信令子流程的CDL数据生成与信令子流程相关的指标,设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段重叠的时间范围内,结束时间在当前时间段与相邻的第一时间段非重叠的时间范围内,相邻的第一时间段在当前时间段之前且与当前时间段有重叠;或者,信令子流程的开始时间在所述非重叠的时间范围内,结束时间在所述重叠的时间范围内,相邻的第一时间段在当前时间段之后且与当前时间段有重叠。本发明专利技术能够保证对CDL数据处理结果的准确性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种对信令子流程的CDL数据进行处理的方法及装置
技术介绍
现有技术中,可通过对无线网络控制器(Radio Network Controller,RNC)中记录的信令子流程(比如通话建立时的RRC建立、RAB建立等)的呼叫详细记录(Call Detail Log,CDL)数据进行处理,根据信令子流程的CDL数据生成与该信令子流程相关的指标,比如,掉话次数、重定位次数等,目前对CDL数据进行处理主要采用以下两个方案:(1)、对同一RNC中的信令子流程的CDL数据进行串行处理:对同一RNC中的信令子流程的CDL数据,按照信令子流程的CDL数据产生时间的先后顺序进行分析,即,对同一RNC中的信令子流程的CDL数据进行串行处理。(2)、对信令子流程的CDL数据进行并行处理:对信令子流程的CDL数据进行分析时,以一段时间(假设1小时)为单位,分别对每个单位时间中产生的CDL数据进行处理,如果RNC的某一次信令子流程或者若干次信令子流程的开始时间和结束时间是跨时间段的,那么这些跨时间段的信令子流程的CDL数据将被丢弃,即,不对这些跨时间段信令子流程的CDL数据进行处理。上述两种方案虽然都可以对信令子流程的CDL数据进行处理,但是,方案(1)虽然保证了对信令子流程的CDL数据进行处理的完整性,即RNC中的每个信令子流程的CDL数据都会被处理,但是不能对同一RNC中的信令子流程的CDL数据进行并行处理,效率较差;上述方案(2)可以弥补上述方案(1)的缺陷,但是上述方案(2)会直接丢弃同一RNC中的跨时段信令子流程的CDL数据,从而可能会导致部分重要数据的丢失,使信令子流程的CDL数据的处理结果不准确。
技术实现思路
本专利技术提供了一种对信令子流程的呼叫详细记录CDL数据进行处理的方法及装置,用以解决现有技术中的并行处理CDL数据的方法容易造成CDL数据的丢失,从而导致信令子流程的CDL数据处理结果不准确的问题。本专利技术提供了一种对信令子流程的呼叫详细记录CDL数据进行处理的方法,对每个时间段内的CDL数据进行并行处理,针对单个时间段,该方法包括:根据记录了信令子流程开始时间的CDL数据,确定所述记录了信令子流程开始时间的CDL数据所属信令子流程的开始时间,并根据记录了信令子流程结束时间的CDL数据,确定所述记录了信令子流程结束时间的CDL数据所属信令子流程的结束时间;根据满足第一设定条件的信令子流程的CDL数据生成与所述信令子流程相关的指标,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间段非重叠的时间范围内,所述相邻的第一时间段是在当前时间段之前并且与当前时间段有重叠的时间范围的时间段;或者,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段非重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间段重叠的时间范围内,所述相邻的第一时间段是在当前时间段之后并且与当前时间段有重叠的时间范围的时间段。所述方法,进一步包括:丢弃满足第二设定条件的信令子流程的CDL数据,所述第二设定条件为:信令子流程的开始时间和结束时间均在所述当前时间段与相邻的第一时间段重叠的时间范围内。这样可以防止在两个相邻的时间段内重复处理同一信令子流程的CDL数据。所述方法,进一步包括:丢弃满足第三设定条件的信令子流程的CDL数据,所述第三设定条件为:信令子流程的开始时间在所述当前时间段内,且所述信令子流程的结束时间未在所述当前时间段内。此时,信令子流程的开始时间在当前时间段,但是信令子流程的结束时间未在当前时间段内时,该信令子流程的结束时间可能已丢失,此时,丢弃该信令子流程的CDL数据,不对其进行处理所述方法,对于相邻两个时间段重叠的时间范围,该方法还包括:确定每个时间段内发生跨时段信令子流程的次数T1,所述跨时段信令子流程为,开始时间在相应的时间段与相邻的第一时间段重叠的时间范围内,结束时间在所述相应的时间段与相邻的第一时间段非重叠的时间范围内的信令子流程,或者,所述跨时段信令子流程为,开始时间在相应的时间段与相邻的第一时间段非重叠的时间范围内,结束时间在所述相应的时间段与相邻的第一时间段重叠的时间范围内的信令子流程;如果相邻的第一时间段是在当前时间段之前并且与当前时间段有重叠的时间范围的时间段,确定每个时间段的起始时刻之后的预定时刻到该时间段的结束时刻内发生跨时段信令子流程的次数T2;如果相邻的第一时间段是在当前时间段之后并且与当前时间段有重叠的时间范围的时间段,确定每个时间段的结束时刻之前的预定时刻到该时间段的起始时刻内发生跨时段信令子流程的次数T2;根据T1与T2的比较结果,调整后续的相邻两个时间段重叠的时间范围。这样可以根据已处理过的时间段中不同时间范围内发生跨时段信令子流程的次数,实时的调整后续的两个相邻时间段重叠的时间范围,从而进一步保证信令子流程的CDL数据的不丢失。所述方法中所述根据T1与T2的比较结果,调整后续的相邻两个时间段重叠的时间范围,具体包括:当所述T1与T2连续N次相同时,缩小后续的相邻两个时间段重叠的时间范围;当所述T1与T2连续M次不同时,增大后续的相邻两个时间段重叠的时间范围。T1与T2连续N次相同说明,可以缩小后续的两个时间段重叠的时间范围,T1与T2连续M次不相同,说明可能还有跨时段信令子流程的CDL数据未被处理,此时增大后续的两个时间段重叠的时间范围。从而保证CDL数据的不丢失。基于与本专利技术提供的方法同样的专利技术构思,本专利技术还提供了一种对信令子流程的呼叫详细记录CDL数据进行处理的装置,对每个时间段内的CDL数据进行并行处理,针对单个时间段,包括:第一确定单元,用于根据记录了信令子流程开始时间的CDL数据,确定所述记录了信令子流程开始时间的CDL数据所属信令子流程的开始时间,并根据记录了信令子流程结束时间的CDL数据,确定所述记录了信令子流程结束时间的CDL数据所属信令子流程的结束时间;指标生成单元,用于根据满足第一设定条件的信令子流程的CDL数据生成与所述信令子流程相关的指标,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间段非本文档来自技高网
...
一种对信令子流程的CDL数据进行处理的方法及装置

【技术保护点】
一种对信令子流程的呼叫详细记录CDL数据进行处理的方法,其特征在于,对每个时间段内的CDL数据进行并行处理,针对单个时间段,该方法包括:根据记录了信令子流程开始时间的CDL数据,确定所述记录了信令子流程开始时间的CDL数据所属信令子流程的开始时间,并根据记录了信令子流程结束时间的CDL数据,确定所述记录了信令子流程结束时间的CDL数据所属信令子流程的结束时间;根据满足第一设定条件的信令子流程的CDL数据生成与所述信令子流程相关的指标,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间段非重叠的时间范围内,所述相邻的第一时间段是在当前时间段之前并且与当前时间段有重叠的时间范围的时间段;或者,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的第一时间段非重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间段重叠的时间范围内,所述相邻的第一时间段是在当前时间段之后并且与当前时间段有重叠的时间范围的时间段。

【技术特征摘要】
1.一种对信令子流程的呼叫详细记录CDL数据进行处理的方法,其特征
在于,对每个时间段内的CDL数据进行并行处理,针对单个时间段,该方法
包括:
根据记录了信令子流程开始时间的CDL数据,确定所述记录了信令子流
程开始时间的CDL数据所属信令子流程的开始时间,并根据记录了信令子流
程结束时间的CDL数据,确定所述记录了信令子流程结束时间的CDL数据所
属信令子流程的结束时间;
根据满足第一设定条件的信令子流程的CDL数据生成与所述信令子流程
相关的指标,所述设定条件为:信令子流程的开始时间在当前时间段与相邻的
第一时间段重叠的时间范围内,结束时间在所述当前时间段与相邻的第一时间
段非重叠的时间范围内,所述相邻的第一时间段是在当前时间段之前并且与当
前时间段有重叠的时间范围的时间段;或者,所述设定条件为:信令子流程的
开始时间在当前时间段与相邻的第一时间段非重叠的时间范围内,结束时间在
所述当前时间段与相邻的第一时间段重叠的时间范围内,所述相邻的第一时间
段是在当前时间段之后并且与当前时间段有重叠的时间范围的时间段。
2.如权利要求1所述的方法,其特征在于,进一步包括:
丢弃满足第二设定条件的信令子流程的CDL数据,所述第二设定条件为:
信令子流程的开始时间和结束时间均在所述当前时间段与相邻的第一时间段
重叠的时间范围内。
3.如权利要求1所述的方法,其特征在于,进一步包括:
丢弃满足第三设定条件的信令子流程的CDL数据,所述第三设定条件为:
信令子流程的开始时间在所述当前时间段内,且所述信令子流程的结束时间未
在所述当前时间段内。
4.如权利要求1~3任一项所述的方法,其特征在于,对于相邻两个时间
段重叠的时间范围,该方法还包括:
确定每个时间段内发生跨时段信令子流程的次数T1,所述跨时段信令子
流程为,开始时间在相应的时间段与相邻的第一时间段重叠的时间范围内,结
束时间在所述相应的时间段与相邻的第一时间段非重叠的时间范围内的信令
子流程,或者,所述跨时段信令子流程为,开始时间在相应的时间段与相邻的
第一时间段非重叠的时间范围内,结束时间在所述相应的时间段与相邻的第一
时间段重叠的时间范围内的信令子流程;
如果相邻的第一时间段是在当前时间段之前并且与当前时间段有重叠的
时间范围的时间段,确定每个时间段的起始时刻之后的预定时刻到该时间段的
结束时刻内发生跨时段信令子流程的次数T2;如果相邻的第一时间段是在当
前时间段之后并且与当前时间段有重叠的时间范围的时间段,确定每个时间段
的结束时刻之前的预定时刻到该时间段的起始时刻内发生跨时段信令子流程
的次数T2;
根据T1与T2的比较结果,调整后续的相邻两个时间段重叠的时间范围。
5.如权利要求4所述的方法,其特征在于,所述根据T1与T2的比较结
果,调整后续的相邻两个时间段重叠的时间范围,具体包括:
当所述T1与T2连续N次相同时,缩小后续的相邻两个时间段重叠的时
间范围;
当所述T1与T2连续M次不同时,增大后续的相邻两个时间段重叠的时
间范围。
6.一种对信令子流程的呼叫详细记录CDL数...

【专利技术属性】
技术研发人员:余再跃徐永根赵立庆
申请(专利权)人:上海大唐移动通信设备有限公司大唐移动通信设备有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1