如何进行2.5G/3G核心网络测试

时间:2012-02-22来源:网络

  因此,PDP环境可成以下两类。1. 主PDP环境:向不同APN提供连接。SGSN就每个主PDP环境为MS分配一个唯一的IP地址。2. 次PDP环境:为相同APN提供连接,但QoS不同。次PDP环境总是与一个主PDP环境相关联。两个IP地址和接入点从主的PDP环境中被重复使用。

  任何有效的主或次PDP环境的QoS,可以采用PDP环境变更程序通过MS或网络进行变更。图3描述了G35协议测试仪模拟的议定QoS参数。

  

业务IE的质量 www.elecfans.com

  图3:业务IE的质量(G35协议模拟器屏幕截图)。

  所支持的PDP环境的最大数量取决于MS的容量。典型的测试移动平台支持多达6个PDP环境。SGSN/GGSN节点可以每个MS支持多达11个PDP环境。对于完整的压力测试,G35模拟高达600万个移动用户,而每个模拟的MS可以有高达11个激活的PDP环境。由于具有超过6,000万个同时工作的GPRS隧道的容量,G35可以模拟移动场景,以及从小到乡村规模,大到城市规模的用户负载。

  用G35进行GPRS域验证

  Tektronix的G35 GPRS功能和和负载测试平台是一个可扩展的多技术系统。在其基本配置中,便携式装置只配备一个模拟板。对于复杂的负载情景,机架系统可配备多达13个模拟板。不同的硬件接口可以组合成一个机柜,例如模拟2.5G接入网络用的(GERAN)E1板、UMTS无线接入网模拟用的ATM板(UTRAN)以及模拟外部PDN的以太网板。

  G35以其无可比拟的灵活性,为大量的网络元素提供了模拟和仿真能力,因此可以测试各种条件下的GPRS子系统。典型的应用案例如图4所示。

  

  图4:GPRS负载测试的典型拓扑。

  G35模拟无线接入网络,包括一定数量的移动用户。这些用户可能分布在60个虚拟无线蜂窝单元内,但在最简单的情景中,所有模拟用户都位于同一蜂窝单元内。

  蜂窝单元设置用的典型参数包括技术(2G、3G)、路由区编码(RAC)、移动国家代码(MCC)和移动网络代码(MNC)。这种方法允许使用者将用户进行相应群集,并模拟各种移动行为,比如:(1)移动列车(moving train)——所有用户均附在一个3G蜂窝单元上。一段时间之后经过一段时间,3G覆盖丢失。所有用户需要执行系统间的变更和附在2G网络单元上。(2)过境(crossing the border)——用户用不同的RAC、MNC或MCC切换蜂窝单元。需要执行路由区更新程序。(3)市区(urban area)——用户差不多均匀分布在几个蜂窝单元并与以伪随机方式切换到其它蜂窝单元。用户需要执行蜂窝单元重选或蜂窝单元变更程序。

  使用相同的命令将触发所有移动情况。根据单元的配置,G35会自动检测并启动相关的移动管理程序。

  根据使用情况,也可以模拟其他网络元素,如设备信息寄存器(EIR)、CAMEL、SMS中心、定位中心、归属位置寄存器(HLR)等。许多运营商都有相当数量的预付费用户,因此,对于预付费和后付费用户的混合配置,也有必要模拟SGSN和CAMEL中心之间Ge接口的有关事务处理。

  另一个典型测试情景是结合了背景负载的功能测试。这在推出新业务时尤为重要。大量模拟用户执行标准的GPRS程序,如ATTACH、PDP环境激活/去激活、IP转换和DETACH。这些用户构成产生的背景负荷的群组。另一较小群组由有限数量的用户(如1至20名)组成,并将新业务(如IMS)有关程序注入GPRS子系统。

  利用这种测试方法,可以在所有相关方面验证协议的执行。例如:协议执行情况是否符合标准?是否有足够能力承受异常行为/意外错误条件?长时间进行的稳定性测试期间,是否会发生内存泄漏?

  这样的测试情景也可以与错误插入相结合,这是一种模拟异常情况的确定性方法。利用这个功能,测试工程师可以将不规则程序注入到一定数量的用户流量中。存在大量供测试工程师选择的预定义的错误状况。例如,可以重现无线电连接的丢失、模拟不合格手机(如重复消息)或模拟不当配置的终端(如尝试连接到不存在的APN)。对于一定百分比的用户,每个错误将以伪随机方式注入。不同的错误状况可与其他状况混合。

  异常状况和错误状况的影响仍然不明确,因为这些状况往往不能在真正的网络节点进行测试。异常状况的一个例子是,用户发起的PDP环境激活与网络发起的DETACH程序相冲突。标准中通常没有对异常情况下的预期网络行进行定义。

  负载测试和功能测试的结合是一种新的测试范例,它消除了隔离负载/功能测试的固有弊端。

  G35的设计旨在支持真实负载和压力测试情景的模拟。一个关键的因素在于生成控制和用户面流量的能力。每个PDP环境可以单独与特定的用户面负载规范相关联。利用G35,每个MS可以激活高达11个PDP环境,而每个PDP环境与另一负载规范相关。

  通过模拟器可以内部生成用户面内容,也有可能将外部内容(如网页浏览、外部视频业务器的视频流)注入到用户面隧道。

  在复杂的生态系统中,症状和其根源往往相距甚远。分布在HLR到SGSN(Gr接口)的单个误计算或损坏的五件套可能引起SGSN和RNC(IuPS接口)之间的完整性检查错误。为彻底解决问题,G35结合了监视和主动测试功能。

  假设运营商想要模拟一个拥有10万个移动用户的接入网络,并想监视核心网络(到HLR、CAMEL骆驼中心等网络节点)的流量,再进一步假设完整的网络是基于IP。在这样的状况下,测试和测量工具上的投资将大大低于过去,因为运营商只需要投资带一个以太网板的G35。以太网板可用于同时主动测试(生成负载)和被动测试(监视),而不需要单独的协议监视设备。

  G35提供了大量的统计信息和计数器以支持分析任务。测试结果可以导入到Excel文件或数据库,以支持生成详细的报告。

1 2 3

关键词: 2.5 核心 网络测试

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版