呼叫详细记录信令合成系统和方法技术方案

技术编号:32678827 阅读:69 留言:0更新日期:2022-03-17 11:36
本发明专利技术涉及一种呼叫详细记录信令合成系统和方法,呼叫详细记录信令合成系统包括:信令解析单元,信令解析单元对呼叫过程中采集到的信令数据流进行解码,形成事务详细记录信令事件;呼叫详细记录信令合成单元,将信令解析单元输出的原始信令作为输入,呼叫详细记录信令合成单元利用Flink的会话窗口机制,完成对原始信令数据流的分组、聚合操作,生成呼叫详细记录信令;呼叫详细记录信令推送接口单元,用于将形成的呼叫详细记录信令通过http接口实时推送给各个业务应用。依据本发明专利技术的呼叫详细记录信令合成系统,基于Flink会话窗口实现,不增加硬件采集设备,不增加软件算法模块,仅利用现有的TDR信令数据,实现合成CDR的操作,大大降低了实现难度和经济成本。大大降低了实现难度和经济成本。

【技术实现步骤摘要】
呼叫详细记录信令合成系统和方法


[0001]本专利技术涉及通信
,具体而言,涉及一种基于Flink会话窗口开发出的呼叫详细记录信令合成系统和方法。

技术介绍

[0002]目前,移动通信领域中的许多增值业务,是基于对话务分析来触发的,例如挂机短信系统,计费系统等,而话务分析的基础CDR(Calling Detail Records,呼叫详细记录)的合成,这也是整个信令监测系统的核心技术,它为应用层功能提供原始的数据依据,实现对网络各项业务的分析与统计,也是挂机短信、计费系统等应用场景的数据依据,CDR信令的实时性、完整性和准确性决定了业务产品的服务质量。随着移动通信网络的不断发展,为提高网络业务质量以及用户感知,逐渐衍生出许多以CDR信令为依托的业务产品。
[0003]然而由于历史原因,业务系统在接入信令监测系统的建设初期,并未考虑到对CDR信令的需求,因此业务系统只能从现有的信令监测系统中获取TDR(Transation Detail Records,事务详细记录)信令。而由于TDR信令在内容上缺少通话时长这类只有CDR信令才有的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种呼叫详细记录信令合成系统,包括:信令解析单元,所述信令解析单元对呼叫过程中采集到的信令数据流进行解码,形成事务详细记录信令事件,所述事务详细记录信令事件包括主叫号码、被叫号码、事件类型和事件发生的时间戳,经过解码后的事务详细记录信令属于原始信令,由所述信令解析单元输出,其中,所述事件类型包括:起呼、振铃、应答、挂机;呼叫详细记录信令合成单元,将所述信令解析单元输出的原始信令作为输入,所述呼叫详细记录信令合成单元利用Flink的会话窗口机制,完成对所述原始信令数据流的分组、聚合操作,其中,主叫号码和被叫号码作为信令分组的关键字,所述关键字相同的信令分为一组,聚合操作是在同一组内,对每一对主被叫的信令事件类型进行统计叠加,其中,统计叠加后的数组形式为[起呼,振铃,应答,挂机],判断是否收集齐起呼、振铃、应答、挂机4种事件类型,如果是,则聚合为一条CDR信令,对于重复事件的信令,则取时间戳最大值的信令事件,然后计算出本次呼叫的通话时长:通话时长=挂机事件信令时间戳

应答事件信令时间戳,从而获得通话时长,所述通话时长与所述事务详细记录信令合并生成呼叫详细记录信令,所述呼叫详细记录信令合成单元输出所述呼叫详细记录信令;以及呼叫详细记录信令推送接口单元,用于将形成的呼叫详细记录信令通过http接口实时推送给各个业务应用,触发业务逻辑。2.如权利要求1所述的呼叫详细记录信令合成系统,其中,所述事件类型的数据延迟到来时,使用Flink提供的allowedLateness来处理延迟的数据,预设该延迟事件会延迟的时间值,通过allowedLateness加入所述延迟时间值,使得延迟的事件数据分到另一个会话窗口中处理。3.如权利要求2所述的呼叫详细记录信令合成系统,其中,在allowedLateness预设的时间值到达后仍未收到延迟事件数据时,使用Flink提供的sideOutputLateData方法,把延迟之后的数据输出到全局窗口,并按照设定的周期性的触发窗口计算,直到聚合完成;如果超过设定的周期,则丢弃。4.如权利要求1所述的呼叫详细记录信令合成系统,其中,所述事务详细记录信令事件的出现重复时,在会话窗口内对聚合后的信令进行记录合并操作,其中,合并的依据是对关键字为对应主叫号码和被叫号码的记录,对于重复信令事件,则取时间戳最大值的信令。5.一种呼叫详细记录信令合成方法,包括如下步骤:步骤1:信令解码,对呼叫过程中采集到的信令数据流进行解码,形成事务详细记录信令事件,所述事务详细记录信令事件包括主叫号码、被叫号码、事件类型和事件发生的时间戳,经过解码后的事务详细记录信令属于原始信令,解码后形成事务详细记录信令并输出,其中,所述事件类型包括:起...

【专利技术属性】
技术研发人员:李宏图朱运坤贾泉臻崔隆郭心如杨晓宇吴仲文柏京卢丹孙永学王荣辉
申请(专利权)人:号百信息服务有限公司
类型:发明
国别省市:

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

1