论文部分内容阅读
随着国内第三代移动通信的迅猛发展,各大运营商的入网测试工作已经全面展开,设备提供商纷纷加快了通信网络管理软件的研发和测试步伐,作为管理无线接入网的核心软件—操作维护中心(OMC)也面临着商用阶段的大面积考验,相比外场的复杂网络结构与设备组成,设备提供商的实验室测试环境相对比较简陋,如何在外场入网测试前,尽可能的在实验室完成OMC软件的功能测试,模拟外场可能出现的各种测试场景显得尤其重要。在软件功能测试中,主要关注于被测软件的功能实现,而不是内部逻辑。被测对象的内部结构、动作情况对测试人员是不可见的。本文的研究目的就是为了解决在实验室测试中遇到的压力测试,和一些网元与OMC软件交互接口的功能遍历测试,以及在真实网元环境下无法触发的测试用例的测试。现在各厂商的OMC网管软件都遵循TMN标准,TMN是采用标准协议和信息接口将各类操作系统和电信设备互连起来进行信息交换,实现其管理功能的网络。它由操作系统(OS),工作站(WS)、数据通信网(DCN)和代表通信设备的网元(NE)等组成。OMC的主要功能是管理3G网络中无线接入部分网络设备RNC和NodeB,通过对TMN标准的详细研究和分析对比了厂商的OMC软件的具体实现过程,结合3G无线接入网的架构,提出了一种计算机网元仿真测试思路,作为对实验室真实网元测试环境的一种辅助测试手段,从而更好的完成对OMC软件全面正确的测试。并按此思想开发了一种通用性较强的模拟网元工具,整个工具的核心框架建立在XML文件基础之上,利用XML文件的灵活性,定义了前后台的各种交互接口消息,并设计了相对独立的GUI界面操作模块和支持多协议栈的底层通信模块。最后对所设计的模拟网元工具结合OMC软件进行了详细的测试,实际测试结果表明,模拟网元工具完全符合OMC测试的需求,可以完成大部分的OMC软件的测试工作。在实验室搭建一个真实网元和模拟工具共存的测试平台,将大幅度提高测试人员的工作效率和对OMC软件测试的准确性。