- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
IXIA 3G分组核心网GGSN设备测试方案
IxLoad本身强大的多重播放协议仿真功能已经得到应用层协议测试用户的广泛认可,通过配合GTP协议,可以实现目前最为完整和强大的GGSN业务仿真压力测试方案。在IxLoad GGSN测试方案中,支持的应用层协议包括HTTP,HTTPS,FTP,POP3,SMTP,IMAP,SIP/TCP + RTP,WAP,Peer-to-Peer协议(P2P),VOD视频点播,有状态的数据包捕捉回放(Application replay)等。对上述协议,IxLoad均支持IPv4和IPv6协议。图5是IxLoad测试GGSN示意以及所支持的应用层协议。
图5 IxLoad测试GGSN示意以及所支持的应用层协议
IxLoad支持的GTP功能特性包括:
(1)创建、删除和更新PDP Context。
(2)对相应的Request/Response报文进行回应。
(3)最多支持多达11个主要和次要的PDP Context。
(4)支持在PDP Context创建过程中IP地址的动态分配。
(5)支持在主PDP Context上同时运行多种应用层协议。
(6)可以配置仿真的SGSN和用户终端的数量。
(7)支持仿真的SGSN之间的移动性功能,并且可以配置事件间隔和移动路径,包括带DTI的并发移动性。
(8)支持对IMSI,MSISDN,IMEISV,RAC/LAC/LAI,MCC/MNC等特性的配置。
(9)可以对每种应用层业务进行QoS,TFT和APNs等参数进行配置;可以对每个用户自动配置不同的APNs,该APNs可让系统自动生成。
(10)可以配置每个仿真SGSN的多个控制层面和用户平面的IP地址和端口号等信息。
(11)可以实时动态地对GTP协议层面进行网络损伤设置。
配合支持的GTP协议接口上,所运行的7层应用层协议特点包括:
(1)每个仿真用户可以同时支持多种应用层协议,每种应用层协议可以根据测试需要设置明确的目标,包括模拟用户数量、吞吐量、每秒新建连接数、每秒新建事务交易数和并发连接数和并发Session数等。
(2)多种应用层协议可以应用到每个仿真用户上,并且配置为请求次要的PDP Contexts或者和正在示意的主要PDP Context共享。
(3)在Gi接口上,支持上述各种应用层协议的服务器仿真。
在GGSN测试中,IXIA测试保持和其他测试工具同样的功能,可以实时显示测试运行状态和结果,并以图形方式清晰直观地显示,测试结果可以保存为.CSV格式,在运行结束后,可以根据需要产生自定义的报告内容和格式。针对应用层协议的统计,仍然保持了以前版本中同样详细的信息,下面主要对GTP协议的相关统计信息做一总结。表1是基于每个仿真用户范围(UE Range)的统计信息,表2是关于IMSI的相关统计信息。
表1 IxLoad GTP基于每个仿真用户范围统计信息
表2 IxLoad IMSI相关统计信息
IxLoad会在随后的版本中,继续完善3G核心网测试内容,除了前面提到的关于4G LTE的测试之外,还会支持更为完整的测试项目,在满足设备制造商和运营商测试需求的同时,继续保持领先地位。图6是IXIA在随后版本支持测试内容的示意,更为详细的相关测试方案会在以后专题介绍。
图6 IxLoad支持更多测试内容示意图
4 结束语
根据Frost & Sullian最新的市场报告,IXIA IxLoad在2007年三重播放测试工具用户全球排名第一,随着GTP协议的支持与增强,现有IxLoad用户通过软件升级增加相应协议模块就可以实现GGSN设备的性能测试,这种方式已经得到用户的普遍认可,目前IxLoad的GGSN测试方案在多个用户试用,反馈非常好。
美国IXIA公司100%专注IP测试技术领域,通过技术创新和以客户为中心原则保证技术的领先性以及对用户的承诺,这也是和其他测试工具提供商根本不同的地方。IXIA公司会继续保持统一化平台的解决方案,在IP测试领域里面继续延伸,在保护客户投资的同时,提供最为完整全面的IP测试解决方案。