网络质量实时分析思路
通信网络时时刻刻在产生着大量的事件,如信令、xDR等,产生速度可达几十MB/s至几十GB/s。要想实现大规模流数据的实时分析,传统的IT系统已经无法支撑,因此,我们需要引入流计算平台,如IBM Streams。利用流计算平台高性能、分布式、可扩展等特点,高速产生和流动网络事件能及时地获取有业务价值的信息。流计算平台在网络质量实时分析中实现的关键业务包括:
- 全局实时KPI计算,如当前1分钟和10分钟内的MSC切换失败次数和比例。
- 局部KPI监控与重点对象的关注,如VIP客户通话失败原因实时汇总。
- 大规模数据预处理,以便后续加载到数据仓库或HDFS再进行离线批量处理。
整体思路如下图所示。
信令数据直接从网络设备引入到Streams