论文部分内容阅读
近年来我国的无线通信产业继续蓬勃发展,手机用户数量持续增加,移动互联网业务继续保持迅猛增长,数据业务大幅增加,随着云计算、物联网等新技术的高速发展,无线通信网络正在快速的发展变革中,多种模式的无线网络同时运行成为常态。在这种情况下,如何有效地进行无线网络的优化成为一个引起广泛重视的问题。根据无线网络的特点与无线网络优化要求,结合实验室自主研发的移动网络自动路测系统项目,本文针对移动网络自动路测系统中设备控制模块的设计与实现进行了研究,主要目的是为了解决在一套自动路侧系统中同时支持包括GSM网、TD-SCDMA网、WCDMA网络、CDMA2000网、WLAN网、4G网在内的多种无线网络的测试要求,论文的主要工作与成果如下: 1)研究了我国无线网络的发展情况,无线网络优化的具体工作内容和优化工作流程,移动网络自动路测系统的工作原理及测试指标体系等。给出了无线网络优化的必要性以及无线网络优化的发展趋势,说明了开发移动网络自动路测系统的目的和意义。同时通过分析比对当前常用的自动路测软件,提出开发一套软件型的移动网络自动路测系统,通过分层次、多模块的基本结构来提高自动路测系统的运行效率,同时通过增加设备控制模块来实现系统对当前运行的各种模式类型的无线网络的测试支持。 2)分析了当前国内无线网络的现状及无线网络优化工作面临的网络情况复杂多变问题,为了应对这种情况,本文提出了在自动路测系统中增加设备控制模块的设计方案,设备控制模块的主要功能为识别和接入不同的测试终端,在测试过程中用于管理和控制多个不同模式、不同类型、不同型号的测试终端协同测试,同时负责测试终端与系统之间的数据交互。 3)给出了开发移动网络自动路测系统设备控制模块的需求分析,提出了设备控制模块的设计原则、概要设计与详细设计方法,以C#2.0、VS2005、Rational Rose2003为主要开发平台和开发语言进行模块的设计和实现。模块在具体设计实现中采用了委托-事件机制来处理设备控制模块和其他模块以及服务器的信息交互,使得模块运行流程简洁明了,同时在功能实现中采用了工厂模式和多线程管理方法,可以有效的提高系统及模块运行时的稳定性和有效性。 4)给出了模块各个类包的功能和结构定义,并以流程图的方式展示了模块的工作机理,通过实际测试验证了设计方案合理可行。