论文部分内容阅读
随着移动通信技术的快速发展,特别是近几年来由我国主导的第四代无线通信技术标准TD-LTE的大规模应用,我国移动通信网络的发展呈现突飞猛进之势。目前我国已经建成了世界上规模最大的4G网络,然而在如此巨大的网络覆盖范围中仍然存在着关于网络覆盖方面的问题或故障,给移动用户的通信体验造成严重的影响,因此在移动通信网络的建设、运营和维护过程中,网络的优化工作是必不可少的环节。为了提高无线网络优化工作的效率,本文设计了一个网络覆盖分析系统,该系统可以对网络中存在问题的覆盖区域进行分析和定位。移动通信运营商可以利用该系统的分析结果帮助其快速发现网络覆盖中存在的问题,从而更加精确地进行优化,提高无线网络优化工作的效率。本文首先分析了网络覆盖分析系统的需求,即通过对大量的MR(Measure Report,测量报告)数据进行分析后获知当前网络的整体覆盖情况,发现网络中存在覆盖问题的区域(弱覆盖区域、过覆盖区域、重叠覆盖区域、导频污染区域),同时要求系统还可以对3G网络和4G网络的覆盖情况进行对比分析。其次,本文设计了系统的软件体系结构、物理拓扑结构、数据库结构和功能结构,将系统划分为用户管理、MR数据处理、工程参数管理、查询任务调度管理、LTE业务功能分析、3/4G互操作和业务分析结果处理七个功能模块。系统在C/S架构基础之上按照经典的三层体系结构进行实现,客户端使用了C#技术进行Windows Forms控件和GIS地图开发工作;服务端使用了Java和Quartz任务调度技术实现系统中的任务调度、具体功能业务逻辑和数据库接口开发,使用WebService和FTP技术实现前后端的通信和数据传输;数据库方面,系统采用Sybase IQ数据库产品按照主从方式进行部署,针对具体的覆盖分析业务功能编写存储过程和函数实现具体的业务逻辑和判定过程。最后,本文描述了对整个系统的功能需求和非功能需求进行测试的过程,测试过程包括测试环境的准备、测试用例的编写、具体功能的测试和测试结果的分析。系统经过充分的测试后能够满足用户需求,目前已经在国内的成都电信、河南联通、吉林移动以及国外的日本电信、印尼金光电信等多个地方进行了商用,各个运营商反映系统运行良好,在很大程度上提高了网络优化工作的效率。