2、软交换系统测试
2.1 设备测试
(1)设备组网结构
软交换组网设备主要包括:软交换设备(Softswitch)、信令网关(Signaling Gateway)、应用服务器(Application Server)、媒体服务器(Media Server)、综合接入媒体网关(Integrated Access Media Gateway)、中继媒体网关(Trunk Media Gateway)、综合接入设备(IAD)等。图1所示为软交换系统测试逻辑组网图。
图1 软交换系统测试逻辑组网图
(2)测试内容及方法
设备测试的内容主要包括:基本功能测试、统计功能测试、网管功能测试、性能测试、可靠性测试以及时钟同步测试等几大项。其中,基本功能测试主要针对各个设备在软交换组网中所具备的基本能力进行,例如:软交换设备主要针对呼叫控制与处理功能、对下级设备管理功能等能力进行测试;中继媒体网关主要针对语音处理、资源控制等能力进行测试;信令网关主要针对设备组网能力、屏蔽功能等进行测试。在测试过程中,需要根据不同设备的不同功能,构造环境进行测试。
由于软交换组网中每个设备所具备的能力互不相同,所以各个设备的统计功能测试侧重点也互不相同,软交换设备侧重于话务统计,中继媒体网关更关注链路统计,而对于信令网关来讲,消息数量统计是一个必不可少的功能。在测试过程中,可以在网络中拨打一些呼叫,操作一些业务,来验证各个设备的统计功能。
网管功能测试主要针对设备的网元管理功能测试,主要包括SNMP协议(Simple Network Management Protocol,简单网络管理协议)测试,配置管理测试、故障管理测试、安全和日志管理测试等。此项测试需要对设备进行配置管理的操作,并验证生效。故障管理测试中,可以人为设置一些设备故障,验证设备告警功能。在设备上进行的操作和告警,都应保存在日志当中。
设备的性能决定了网络的容量和处理能力,因此,性能测试对于设备测试来说,是一个必不可少的部分。其中,软交换设备的性能最为重要,软交换设备的性能测试包括设备启动时间、容量、呼叫建立时间、长时通话和呼叫处理能力测试,软交换的这些性能给软交换网络的性能定下了基调,整个网络的性能设计都是以软交换设备性能为基础,在同一软交换网络中,其它组网设备的性能都应该适应并符合软交换设备的性能要求。此项测试需要呼叫发生器配合,模拟呼叫。
作为一个电信级设备来讲,软交换网络中的设备应该具有相当高的可靠性。可靠性测试包括系统启动测试,冗余备份测试、热插拔测试、系统及设备故障恢复时间测试、设备升级测试等。对于设备的主控板,应该要求能够冗余备份和热插拔,并且在操作过程中不影响正常呼叫。
软交换系统测试中,各个组网设备均要求时钟同步测试。此外,由于现在软交换系统组网设备均为IP承载,越来越多的设备制造商将NTP时间同步功能加入到设备当中,以满足计费和即时话单的需求。因此,随着NTP时间同步功能需求的添加,在时钟同步测试中,也应该增加时间同步功能的测试。
此外,软交换系统组网设备测试还应包括对软交换设备和信令网关等网络中的关键设备的消息跟踪功能进行测试,很多情况下,设备的消息跟踪功能会整合在网管功能中,可以与网管功能测试同步进行。
2.2 协议测试
软交换的标准、协议是网络融合的关键。现在包括设备制造商、业务提供者在内的业界都在为标准制定工作而努力,希望把先进业务、语音应用引入到数据网中,并能和传统网络顺利融合。软交换网络中,主要涉及到的协议有H.248协议、MGCP协议、SIP协议、SIP-I协议、BICC协议、M3UA协议、M2UA协议等。
(1)设备间协议接口
协议测试主要针对各个设备接口对协议的支持性进行测试,下面来分析一下设备接口所支持的协议:
●软交换和应用服务器之间采用SIP协议。
●软交换和软交换之间采用SIP/SIP-I或BICC协议。当软交换网络仅支持传统POTS终端来提供传统话音业务时,软交换之间可以采用BICC或SIP-Ⅱ协议;当软交换网络同时支持传统POTS终端和SIP终端时,建议软交换之间采用SIP/SIP-I协议。
●软交换和媒体服务器之间采用媒体控制协议,具体可采用SIP协议、H.248协议或MGCP协议。
●软交换和信令网关之间使用信令传送协议(SIG-TRAN),在IP网上传送No.7信令的高层信令信息(TUP/ISUP/SCCP),具体SIGTRAN协议为No.7信令MTP第三级用户适配层(M3UA)协议。
●软交换和中继媒体网关(TG)之间的接口,主要完成媒体网关控制、资源控制和管理功能。该接口协议为H.248或MGCP协议。
●软交换和接入网关(AG)之间的接口主要完成媒体网关控制、资源控制和管理功能。该接口协议为H.248或MGCP协议。
●应用服务器/应用网关和媒体服务器之间的接口可采用SIP协议、H.248协议和MGCP协议。
●应用服务器/应用网关和信令网关之间的接口可采用INAP协议,应用服务器/应用网关通过信令网关与现有的智能网的SSP/IP等设备互通,通过INAP协议分别向软交换用户提供智能网业务。
●软交换和IAD之间的接口可采用H.248协议和MGCP协议。
(2)测试方法
在软交换系统测试中,协议的测试是针对系统支持协议进行的,没有必要针对每种设备进行协议测试。在进行MGCP,H.248,SIP协议测试时,需要使用仪器|仪表分别模拟MG和MGC进行测试。首先,仪表与软交换连接,模拟MG(IAD,AG,SIP终端)与软交换互相发送接收消息;仪表与MG连接,模拟软交换与MG互相发送接收消息。
在协议测试中使用仪表,除了正常的消息流程需要检验外,还需要检验一些异常消息流程。