【技术实现步骤摘要】
本专利技术涉及移动通信、网络管理
,特别涉及一种3G网管接口综合测试系统和方法。
技术介绍
3G网络管理系统在整个3G网络中有极其重要的作用。网管接口是网络管理系统的一个重要组成部分,它描述了被管系统要向管理系统提供的管理功能和交互双方所应遵循的数据交互方式,是连接管理系统和被管系统之间的桥梁。网管接口的功能测试和信息模型一致性测试是保证不同的网管系统之间能进行互联互通和互操作的重要手段和必要步骤。
技术实现思路
本专利技术的目的是提供一种支持3种3G制式(WCDMA、TD-SCDMA、CDMA2000)的网管接口综合测试系统和方法。该测试系统能够对3G无线网、核心网、数据业务网、智能网以及IMS(IP多媒体系统)网络的OMC北向接口(厂家网管系统向上的接口,集中网管系统通过它跟厂家网管系统对接)进行功能测试和信息模型一致性测试,也能够对3G集中网络管理系统(NMS)的南向接口(集中网管系统向下的接口)进行功能测试和信息模型一致性测试,还能够通过直连网元对3G数据业务网的网元、IMS网元的网管接口进行功能测试。 为实现本专利技术的目的,提供了一种3G网管 ...
【技术保护点】
一种3G网管接口综合测试系统,包括集成参考点IRP功能测试模块、配置、性能资源模型比较模块、人机交互模块、文件传输模块、操作维护中心OMC功能模拟模块、北向接口功能模块、以及适配层;其中IRP功能测试模块,用于执行OMC北向接口或直连网元方式的功能测试;配置、性能资源模型比较模块,与所述文件传输模块和人机交互模块相连,用于执行OMC北向接口或直连网元方式的信息模型一致性测试;人机交互模块,与所述IRP功能测试模块和所述配置、性能资源模型比较模块进行信息交互,用于接受、处理测试人员的输入并显示测试结果;文件传输模块,与所述配置、性能资源模型比较模块相连,用于获取性能文件和配置 ...
【技术特征摘要】
所限定保护范围。 在图1中,根据本发明的3G网管接口综合测试系统能够对3G的无线网、核心网、业务网、智能网、IMS(IP多媒体子网,IP Multi-MediaSub-Network)网络的OMC北向接口进行功能测试和信息模型一致性测试,也能够对3G集中网络管理系统(NMS)的南向接口进行功能测试和信息模型一致性测试,还能够通过直连网元对3G业务网的网元、IMS(IP多媒体子网,IP Multi-Media Sub-Network)网元的网管接口进行功能测试。测试系统通过OMC北向接口从厂家网管系统(EMS)获得告警信息、配置数据和性能数据。其中所述3G网管接口综合测试系统与各种3G网络的OMC北向接口包括与IMS-NE连接的OMC-IMS接口、与无线网连接的OMC-R接口、与核心网电路域连接的OMC-S接口、与核心网分组域连接的OMC-G接口、与数据业务网连接的OMC-V接口和与智能网连接的OMC-IN接口。所述3G网管接口综合测试系统也能直连数据业务网、智能网和IMS-NE(IP多媒体子网,IPMulti-Media Sub-Network)获得告警信息、配置数据和性能数据。 图2示出了根据本发明的3G网管接口综合测试系统的总体构造和连接关系。根据本发明的3G网管接口综合测试系统主要包括以下几个功能模块,如图2所示IRP(集成参考点、Integration Reference Point)功能测试模块201;文件传输模块203;配置、性能资源模型比较模块205;OMC(操作维护中心、Operation Maintenance Center)功能模拟模块207;北向接口功能模块209;适配层210;系统初始化模块213;以及人机交互模块215。 其中,IRP功能测试模块201主要完成网管接口的功能测试。其中,网管接口的测试包括功能测试和信息模型一致性测试。具体的测试要求是由测试规范规定的。一般来说,功能测试包括故障管理测试、文件传输管理测试、配置管理测试、性能管理测试。功能测试的方法例如可以是测试平台提供测试规范要求的所有操作函数,用户一一调用这些函数,观察函数的返回值即可。 文件传输模块203负责网管接口综合测试系统和被测系统之间的文件传输。测试系统可以通过文件传输模块203从被测系统获取所需的数据文件,比如在信息模型一致性测试中,测试系统可以通过文件传输模块203从被测设备的OMC数据库(图中未示出,该数据库一般是在OMC服务器中配置的,由设备厂商提供)中获取性能文件和配置文件。 OMC功能模拟模块207和北向接口功能模块209相连接,并且该两个模块是实现对NMS(集中网管系统、Network ManagementSystem)南向接口进行测试的重要模块。在一种实施方式中,OMC功能模拟模块207是一个仿真程序,模拟OMC的工作,模拟产生的消息和数据经过北向接口功能模块209之后上传到NMS。在一种实施方式中,该OMC功能模拟模块207一般具备如下功能消息产生、消息响应的功能。产生的消息主要是模拟OMC的告警信息和上报通知。这些消息的产生可以是随机的也可以是定制的。消息经过北向接口功能模块209后转换成合适的格式上传到NMS。另外,当NMS发送上传数据的命令的时候,也能够正确的响应命令,并且将相应的消息上传上去。另外,图中示出的数据库217用于在OMC功能模拟模块207进行模拟时使用。 北向接口功能模块209负责产生跟NMS兼容的相关消息格式和数据格式的转换。另一方面,从NMS下发的命令或其他数据经过北向接口功能模块209转换后也交给OMC功能模拟模块207处理。 配置、性能资源模型比较模块205将从被测系统获得的配置文件和性能文件同准备好的模板文件进行比较,然后将比较结果显示并且导出到文件。在一种实施方式中,配置、性能资源模型比较模块205通过文件传输模块203从被测系统获得配置文件和性能文件。在一种实施方式中,配置、性能资源模型比较模块205将从被测系统获得的配置文件和性能文件与准备好的模板文件进行比较的结果通过人机交互模块215而导出到文件中。配置、性能资源模型比较模块205是用于完成网管接口的信息模型一致性测试功能的模块,可以是集成在一起的模块,也可以是单独的模块,优选地具备如下功能读取从被测系统上传上来的原始数据,例如是从OMC数据库上来的配置数据文件和性能数据文件,并且提取出对应的测试项,然后跟模板文件比较。将测试结果以一定的格式输出。结果可以输出到文件和人机界面。另外,可以对输出格式进行定制。对测试结果进行分析统计,并且将分析统计结果输出到文件。 另外,根据本发明的人机交互模块215专门处理信息显示和接收用户输入,并与OMC功能模拟模块207相连。OMC功能模拟模块207产生的信息都可以在人机交互模块215中呈现。另外,用户的输入也可以通过人机交互模块215传到OMC功能模拟模块207。 根据本发明的适配层210主要完成协议标准的转换并且是可配置的。由于系统要对不同的接口进行测试,所以要适配不同的接口技术。有些网管接口采用的是CORBA(公共对象请求代理体系,CommonObject Request Broker Architecture)技术,有的采用SNMP(简单网管协议,Simple Network Management Protocol)技术。适配层是插件式设计的。适配层由一系列的适配插件组成,每个插件对应于一种接口技术。当要对一个全新的接口进行测试的时候,只需在系统中增加一个该接口的适配插件即可,而不用修改系统本身。适配层210的存在提高了测试系统的兼容性,扩大了系统的适用范围。 系统初始化模块213主要在测试系统启动时完成一些初始化工作。人机交互模块215主要接受、处理测试人员输入并且将测试结果以直观有效的方式。 根据本发明的3G网管接口综合测试系统还具有一个数据库217。进行NMS南向接口测试的时候,系统运行之初,该数据库先进行初始化。然后NMS向测试系统发送上传数据的命令的时候,测试系统能够正确的访问数据库并且将相关的数据上传。另外,当NMS向测试系统发送下载数据的时候,测试系统能够正确的将数据接收并且存储到相应的位置。测试系统提供数据库监控和查询的功能。 当NMS出现系统问题的时候,测试系统能够接收到NMS发送过来的错误消息并且作相应的处理,比如不再上传数据,而是把数据保存到文件,收到NMS恢复正常消息之后再上传。 有利地,所有与系统相关的数据在系统初始化的时候被初始化。可以将系统数据以一定的格式存储到文件中,系统启动时可以读入该文件然后完成相应的初始化工作。 根据本发明的一种实施方式,OMC北向接口测试功能优选地由IRP功能测试模块201、文件传输模块203、配置、性能资源模型比较模块205以及人机交互模块215共同完成。NMS南向接口测试功能由OMC功能模拟模块207、北向接口功能模块209、人机交互模块215和数据库217共同完成。通过直连方式对网元进行测试的功能与OMC北向接口测试功能。 附图3示意性示出了根据本发明的3G网管接口综合测试系统进行3G OMC北向接口测试时的流程图。在对3G OMC北向接口进行测试的时候,优选地包括下列步骤在步骤S301给OMC北向接口分配可用的IP地址,并且正确配置3G网管接口综合测试系统所在的PC机的网络配置。首先确保3G网管接口综合测试系统可以连接到OMC。正确配置测试系统的初始化信息,包括OMC北向接口的IP信息和版本信息。 在步骤S303启动3G网管接口综合测试系统,待测试系统自动运行一些初始化程序之后,正式进入测试阶段。 在步骤S305每进行一个测试项的测试,测试系统会自动的将测试结果保存到一个文件中,该文件的名称就是该测试项的名称以及测试进行的具体的时间。有时候我们可能要将得到的测试文件再导入到测试平台,再由测试系统进行分析统计,输出最后的测试统计结果。 在步骤S307在测试系统所在的PC机上运行FTP(文件传输协议,File Transfer Protocol)服务端,正确配置FTP服务器的信息,然后启动FTP服务器。然后以FTP的方式从OMC数据库调用OMC配置数据和性能数据。将这些配置数据和性能数据导入到配置模型比较模块和性能比较模块,然后再设置模糊比较等级,启动比较程序,得到比较结果报表。 在步骤S309可以根据需要将结果报表导出到EXCEL文件。也可以将测试结果报表打印出来。 图4示意性示出了根据本发明的3G网管接口综合测试系统在对NMS南向接口进行测试时的流程图。在对NMS南向接口进行测试的时候,优选地包括下列步骤在步骤S401通过网络将NMS和3G网管接口测试系统连接,正确配置网络参数,保证两者已经连接。 在步骤S403启动测试系统的OMC模拟功能模块和数据库,进...
【专利技术属性】
技术研发人员:杨维忠,易学明,张琳峰,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。