论文部分内容阅读
随着手机的普及,手机短信业务在给人们的信息通信带来便捷的同时,也成为不法分子谋取利益散播谣言等的工具。近年来,垃圾短信泛滥成灾已经严重影响到人们的日常生活,而垃圾短信的治理则成为运营商面临的急迫且重要的难题。作为通信现网的监控系统中过滤垃圾短信最主要的方式垃圾短信监控策略,如何有效优化现有策略让优化后的策略在现网中更好地发挥作用,对于垃圾短信的治理具有重要意义,同时也是本论文所介绍的系统完成的主要功能。本论文来源于国内某运营商的实际工程项目,本人负责其中的设计并实现垃圾短信监控策略优化系统的工作,系统致力于减少人工优化策略的工作量和成本且保证优化策略的效果,从提高监控短信的精度和扩大监控范围两方面智能化地实现对监控策略的优化。前期通过对相关web系统设计的调研,结合本课题的需求制订了系统的设计原则,并采用分层的系统架构由下而上从数据模型层、数据访问层、业务逻辑层、模型层、控制层和表现层6个层面对系统进行总体设计。针对当前主要依靠人工从垃圾短信中选取出策略优化的候选词,其准确性得不到保证且不能有效地批量命中垃圾短信的问题,提出垃圾短信聚类算法和策略优化的候选词生成算法,设计实现了两个算法并对实验结果进行了分析。垃圾短信监控策略优化系统实现了策略评估、策略查准率优化、相似短信漏拦优化和普通短信漏拦优化四个功能,能够有效地优化策略。策略评估包括短信文件处理、策略文件处理和策略评估,完成初始化功能;策略查准率优化包括策略指标计算、策略路径拆分和策略优化,使策略能够提高监控精度;相似短信漏拦优化包括垃圾短信聚类、漏拦垃圾短信部分匹配策略生成和策略优化,使策略能够扩大监控范围;普通短信漏拦优化包括漏拦短信生成和策略优化,使策略能够监控所有垃圾短信。目前,该系统已全部完成且成功交付给运营商总部使用,并在全国多家省级运营商都有部署。