研发垃圾短信监控核查系统.ppt

上传人:文库蛋蛋多 文档编号:2939446 上传时间:2023-03-04 格式:PPT 页数:30 大小:1.45MB
返回 下载 相关 举报
研发垃圾短信监控核查系统.ppt_第1页
第1页 / 共30页
研发垃圾短信监控核查系统.ppt_第2页
第2页 / 共30页
研发垃圾短信监控核查系统.ppt_第3页
第3页 / 共30页
研发垃圾短信监控核查系统.ppt_第4页
第4页 / 共30页
研发垃圾短信监控核查系统.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《研发垃圾短信监控核查系统.ppt》由会员分享,可在线阅读,更多相关《研发垃圾短信监控核查系统.ppt(30页珍藏版)》请在三一办公上搜索。

1、中国移动通信海南公司网络维护中心短信QC小组,研发垃圾短信监控核查系统,小组概况,秉承“网络质量是通信企业的生命线”的网络工作核心理念,全面贯彻落实网络运行维护工作“质量领先,运行高效,支撑有力”战略定位,中国移动海南公司专门成立了以提升短信业务质量,追求细节品质为目标的短信QC小组,运用质量管理的理论和方法,围绕生产活动中出现的实际问题,开展QC活动。小组自成立以来,撰写了多个QC课题,其中:提高短信接通率获得了2006年海南省QC成果一等奖,2007年国际质量管理小组会议卓越成果QC成果,短信QC小组获得2006年海南省优秀质量管理小组,2006年全国优秀质量管理小组。,小组简介,短信QC

2、小组,小组成员,本次课题活动时间,成立时间2005年3月,课题:研发垃圾短信监控核查系统,时间:2007年11月2008年3月,相关术语解释,选择课题,一、提出问题,选择课题,一、提出问题,异常导致上万元欠费,异常导致某号码上万元欠费,07年10月垃圾短信1309例投诉,选择课题,一、提出问题,本次讨论课题:如何有效拦截垃圾短信呢?,针对垃圾短信治理存在问题,小组成员需要研究并提出解决办法。,选择课题,二、选择突破口,选择课题,三、确定课题,研发垃圾短信监控核查系统,目标设定,选择了上述课题后,我们要实现哪些目标呢?,提出并选择方案,小组成员运用头脑风暴法,围绕实现小组活动目标,提出许多想法和

3、看法,初步归纳成以下三种方案:,提出并选择方案,经过评估分析,决定采用方案三来研发垃圾短信监控核查系统。,制定对策,对策实施,硬件平台分析原短信监控系统淘汰主机,其配置为:2CPU 280G MEMORY 3G,可以利旧这两台设备。,对策实施,可行性分析1、原始数据采集分析短信中心存在日志查询系统和流量监控系统2个对短信中心每日数据的实时监控,在原始数据采集上不存在困难。2、采集流程分析短信中心日志查询系统数据采集的流程为:短信中心日志查询系统Oracle数据库。3、表结构分析经分析,该数据库表结构设计相对合理,采用以时间为单位,每小时建立存储分区,在查询时,如果注意引用分区数据,能较小的占用

4、系统资源,提高查询效率。,对策实施,系统规划1、系统使用编程语言:java2、编程工具:eclipse、PL/SQL3、系统实施 系统在原短信监控系统主机上实施,数据库基于原日志查询系统数据库SLMS。4、与其他系统接口 系统生成可疑用户数据,自动push到垃圾短信系统服务器,在该服务器上运行一个定时脚本,再自动将该文件push到BOSS系统处理。,对策实施 系统实施,程序设计 为了保证数据库连接的稳定性,DBConnectionManager类建立和oracle数据库的稳定连接,同时,POOL方法建立数据库连接池,数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数

5、据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。MyTimerTask类为一个定时器任务,该类是我们程序的主要部分,垃圾短信用户行为的监控在该类中实现;Writefile和Ftpfile两个类提供了黑名单文件生成和向服务上传黑名单数据的功能;main_pro类为系统主进程类,该类调度系统各个资源,完成系统整体功能。,对策实施 系统实施,数据库设计源表:SLMS_LOG_T;中间表:HN_WGZX_TIME、HN_WGZX_LASTTIME、HN_WGZX_OUTPUT、HN_WGZX_ALLDATE其中SLMS_LOG

6、_T为日志查询系统表数据,该表包含了所有我省短信日志信息;HN_WGZX_ALLDATE为所有历史数据;HN_WGZX_LASTTIME、HN_WGZX_TIME为临时表数据;HN_WGZX_OUTPUT为实时输出可疑名单数据。系统按照时间分区从SLMS_LOG_T表中按滑动窗口方法,实时取出符合垃圾短信发送用户可疑规则数据送入HN_WGZX_TIME表,HN_WGZX_TIME表和HN_WGZX_LASTTIME核对剔除重复数据后送入HN_WGZX_OUTPUT黑名单输出表,最后汇总到HN_WGZX_ALLDATE表中形成历史数据。Java主程序完成个定时任务的调度,可疑名单文件的生成,同时

7、,调用PL/SQL编程的存储过程,生成相关数据。所有程序完成后,打包成java程序包,在服务器运行。,对策实施 系统实施,程序设计,主程序类图,数据库连接基础类图,对策实施 系统实施,为了保证数据库连接的稳定性,DBConnectionManager类建立和oracle数据库的稳定连接,同时,POOL方法建立数据库连接池,数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。,MyTimerTask类为一个定时器任务,该类是我们程序的主要部分,垃圾短

8、信用户行为的监控在该类中实现;Writefile和Ftpfile两个类提供了黑名单文件生成和向服务上传黑名单数据的功能;main_pro类为系统主进程类,该类调度系统各个资源,完成系统整体功能。,源表:SLMS_LOG_T;中间表:HN_WGZX_TIME、HN_WGZX_LASTTIME、HN_WGZX_OUTPUT、HN_WGZX_ALLDATE,对策实施 系统实施,其中SLMS_LOG_T为日志查询系统表数据,该表包含了所有我省短信日志信息。HN_WGZX_ALLDATE为所有历史超标数据,记录了某个号码每隔5分值的发送量,HN_WGZX_LASTTIME表记录每小时某个号码发送量、HN

9、_WGZX_TIME记录超标号码,HN_WGZX_OUTPUT为实时输出排重的可疑名单数据。,对策实施 系统实施,日记数据库表,每5分钟进行流量统计,分析汇总超量号码,排重生成黑名单,送往boss关闭短信功能,程序处理流程,文件传送脚本,more ftp.sh#!/bin/shftp-n!open 172.28.1.130 连接远程服务器user username passwordprompt offlcd/data/file/进入传送目录cd/blackdata/file/进入本地存放目录mput*.txt 传送文件close bye!,在2007年12月正式运行后,通过一段时间的检验,确实

10、发现了现有垃圾短信系统黑名单数据的不全及不准确性,其中包括:1、及时发现了已有垃圾短信系统生成垃圾短信黑名单的不准确性。该系统运行后,在比对2个系统产生名单的情况,及时要就厂家校正拦截系统相关参数阀值,保证了系统数据的准确性。2、发现了已有垃圾短信系统拦截的缺陷。原垃圾短信系统在取拦截原始数据的时候,由于没有考虑到手机群发push短信的情况,没有将该类型数据加以统计,导致大量该类垃圾短信发送号码未被拦截。3、由于现网平台只能实现单一拦截条件,不能对复杂的用户行为加以拦截,在3.15期间,根据业务部门需求,在该系统上实现新的拦截规则,配合现有现网平台实现多规则拦截垃圾短信用户。,效果检查,利用监

11、控核查系统我们发现并解决了现网以上3个问题,垃圾短信拦截效果明显提升,控制了垃圾短信泛滥,提高了用户满意度。,1,效果检查,系统上线后,日拦截的用户数从原最高的712降到20个左右,较好的进行了垃圾短信的拦截,控制了垃圾短信蔓延,提升了企业的形象。,2,效果检查,系统上线后,经过客服投诉平台数据统计,每月垃圾短信的投诉量和排重的发送号码量不断呈下降趋势,达到了明显的效果,减少了用户投诉量。,3,3,效果检查,系统上线后,经过boss统计,发送垃圾短信的号码欠费金额从原最高的上万元减少到几十元,满足了市场部门要求,控制了号码欠费风险,提高了欠费回收率。,3,4,三大标准化手段,制定垃圾短信监控核查系统操作手册,归档保存。,手段1,制定垃圾短信监控核查系统维护手册,归档保存。,制定垃圾短信监控核查系统数据库手册,归档保存。,巩固措施,手段2,手段3,总结与下一步打算,此次QC活动,小组成员通过运用质量管理的方法及工具,紧紧围绕以快速控制垃圾短信的群发,研究系统软件研发等一系列活动,取得了很大的成功。活动中,小组成员集思广益,提高了创新和质量管理意识。以下是小组自我评价图,总结与下一步打算,集团业务为集团公司重点发展的业务,针对集团短信下发成功率低的问题,我们下一个课题是:,提,高,集,团,短,信,成,功,率,请各位评委多提宝贵意见,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号