基于OLAP的话务分析系统研究
时间:2015-12-21 00:42:46 所属分类:电信技术 浏览量:
【摘要】随着通讯产业的高速发展和国家引入竞争机制,如何及时有效地对话务量进行分析和管理成为目前国内新兴通讯运营商需要解决的重要议题。本文立足于网通对话务统计的实际需求,在深入研究话单采集技术的基础上,运用联机分析处理(OLAP)技术研究新型电信
【摘要】随着通讯产业的高速发展和国家引入竞争机制,如何及时有效地对话务量进行分析和管理成为目前国内新兴通讯运营商需要解决的重要议题。本文立足于网通对话务统计的实际需求,在深入研究话单采集技术的基础上,运用联机分析处理(OLAP)技术研究新型电信话务量统计分析技术及其实现方法。
话务量 联机分析处理 分析统计随着新兴运营商的出现以及日益激烈的竞争和逐渐缩小的市场空间,精细化管理的需求已经变得越来越突出,及时提供反映业务拓展的效果的报表和分析数据,也变得越来越重要。因而传统的话务统计方式的弊端显得越来越突出。本文通过对话务分析系统中话务量统计和分析方式的研究,通过改进其中的不足,满足电信企业在新的竞争条件下发展的需要。
一、系统概述
本文研究解决的主要问题是电信话务量数据的采集、统计、查询和分析问题,该系统利用对交换机原始话单的采集、处理,并利用OLAP技术从各个角度对话务量数据进行查询、统计、分析来掌握现行网络的话务流量流向情况和变化趋势,从而为电信网络运行管理部门和市场营销管理部门制定决策提供支持。其需求主要有:能对交换机话务量进行细分统计;能提供更为精细的分析;能灵活生成小时、日、天、月的各类数据报表;能对话务数据进行多角度、多层次的灵活分析、比较;能形成直观明确的关键数据比例、变化趋势和指标运行数据图形。为此,本文通过研究新的话务流量的统计方式,即从交换机的原始话单获得所需的分析源数据,可增强系统对话务的分析能力,以满足对市场经营的有效支持的需要。使话务统计分析结果能发挥对制定市场营销政策、进行市场投资决策的参考作用。系统由四大模块组成,分别是话单数据处理模块、用户数据导入模块、数据库后台处理模块和话务信息分析查询模块。
二、实现技术
1.话单数据采集
话务数据采集模块的功能是实现自动或人工提供取程控交换机的话单原始文件,经处理后追加到相应的话务数据库中。目前,所有批准入网使用的电信交换机都有完善的详细话单计费系统。
话务数据采集模块将华为BAM服务器中的原始计费文件通过FTP方式拷贝到应用服务器相应文件目录中,区别并提取交换机的普通话单数据和智能话单数据,经过格式转换和初步处理后传递到后台的数据库服务器上,填入相应的数据表。数据有两种提取方式:一种是自动提取,每天在固定时刻对BAM服务器中新产生的原始计费文件自动提取写入数据库;另一种是采用人工提取,当系统自动提取功能出错时,可以通过后台数据维护管理模块对数据进行补提取或再处理,以保证话务基础数据的完整性和可靠性。程序设计上根据功能和各类话单格式、类型的不同,定义了普通话单格式转换函数、智能话单格式转换函数、数据库上传函数、数据预处理函数、归类统计函数等,通过主程序对这些函数的调用实现数据采集模块的各项功能。
通过对交换机详细话单进行分拣处理,从而获得话单级的话务统计数据,为实现用户级的话务分析提供了有效的数据源。
从原始话单提取的信息包括计费对象、业务类型、主叫号码、被叫号码、入中继、出中继、呼叫起始时间、呼叫结束时间和通话时长。
2.联机分析技术
随着数据库技术的广泛应用,企业信息系统产生了大量的数据,如何从这些海量数据中提取对企业决策分析有用的信息成为企业决策管理人员所面临的重要难题。传统的企业数据库系统作为数据管理手段,但它对分析处理的支持一直不能令人满意。因此,人们逐渐尝试对传统事务型数据库中的数据进行再加工,形成一个综合的、面向分析的、更好的支持决策制定的决策支持系统。数据仓库(Datawarehouse)技术就是在这样的背景下发展起来的。
数据仓库中数据量巨大,为了提高性能,RDBMS一般也采取一些提高效率的措施:采用并行处理结构、新的数据组织、查询策略、索引技术,等等。
包括联机分析处理(On-line Analytical Processing,简称OLAP)在内的诸多应用牵引驱动了数据仓库技术的出现和发展;而数据仓库技术反过来又促进了OLAP技术的发展。OLAP的目标是满足决策支持或多维环境特定的查询和报表需求,它的技术核心是“维”这个概念,因此OLAP也可以说是多维数据分析工具的集合。
联机分析处理展现在用户面前的是一幅幅多维视图。主要涉及:维(如时间维、地理维等)、维的层次(如时间维:日期、月份、季度、年)、维的成员(“某年某月某日”是在时间维上位置的描述)、度量(多维数组的取值)。
联机分析处理的基本多维分析操作有钻取(drill-up和drill-down)、切片(slice)和切块(dice)、以及旋转(pivot)等。
3.系统架构设计
网通话务分析系统主要面对二种用户群体,一是进行日常运行维护的工程师,主要在系统各客户端作业,二是关心用户话务信息的网通客户经理及管理人员。根据客户的分布特性及系统信息服务提供需求分析,本系统采用了B/S的设计体系。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
系统信息查询部分通过IIS服务器,采用HTTP通信协议,根据Request请求通过ASP的ADO数据库通道提供数据连接,网页动态生成,大大提高系统的灵活性。
三、系统功能应用
系统除了实现传统系统的各种运营指标的统计、常规报表的提供外,更主要的是利用数据库OLAP技术,提供多维分析功能以及数据挖掘的模型。
1.运营指标统计
面向中高层管理人员,系统提供一些关键指标,以此让管理者了解网络的运营状况,主要有每日通话用户总数、每次通话平均时长、用户月平均通话次数、低零次户数量、收入预测等。
2.常规报表
主要是从较细致的角度向各级分析人员反映网络的详细运营信息,这一点也是为了使管理人员能够沿用原来的分析模式,保持使用上的连贯性。
3.多维分析
系统通过OLAP技术建立多维立方体,以提供给基层分析人员从多个维度来综合分析网络的各项运营指标,帮助企业解决发展运营过程中的问题。比如,流量分析中,可以从时间、行政区、营销中心、客户类型、业务类型、中继方向、接入间客户经理等维度来分析流量变化和构成情况。
4.数据挖掘
主要是针对比较复杂的问题,通过建立数据挖掘模型来进行分析。比如,客户流失模型,通过建立一个预测型的模型,来预测将要流失的用户清单,并通过客户经理来进行客户关怀和客户挽留。
四、结束语
本文通过深入调查研究网通日常话务数据的情况,设计了网通话务量的新型采集统计方法,通过对交换机详细话单进行分拣处理,从而获得话单级的话务统计数据,为实现用户级的话务分析提供了有效的数据源。系统通过采用OLAP这种先进的数据库技术,提高系统的运行效率和分析性能。已现有话单数据的累积和用户资料为基础,把信息加以整理归纳和重组,并及时提供给相应的管理决策人员,从而实现对市场拓展及经营决策提供有力的参考。
参考文献:
[1][美]唐召洋,周子琪 .话务统计在电信运营中的地位与作用.通信世界报,2004,(5):14.
[2]林杰斌,刘明德,陈湘.资料采掘与OLAP理论与实务.北京:清华大学出版社,2003.
[3][美]Christoph,Koller . Study open ASP in 24 hours.(15)223-242
[4]王彦龙.企业级数据仓库(EDW)原理、设计与实践.北京:电子工业出版社,2006.
转载请注明来自:http://www.zazhifabiao.com/lunwen/gcjs/dxjs/34543.html