深入浅出TD-SCDMA接入网接口测试

网络 通信技术
Node B OM仿真器屏蔽了实际Node B OM对维护信息的复杂的处理过程,使得LMT-B的TD-SCDMA接入网接口测试操作变得相对容易、简单。

TD-SCDMA接入网还有很多值得我们学习的地方,这里我们主要介绍TD-SCDMA接入网接口测试。被测Node B的性能数据的上报、初始化信息的上报等均是以XML文件形式进行的,可完全通过上报到FTP服务器上的数据文件、SNMP Trap消息来分析Node B OM执行过程是否满足需求定义。

若要完成LMT-B的TD-SCDMA接入网接口测试,则需要Node B OM仿真工具来模拟Node B设备的维护管理支持功能。LMT-B和Node B之间是管理者(Manager)和代理者(Agent)的关系。一些公司如AdventNet,也开发了比较通用的Agent仿真器。然而对于本地维护管理系统,国内或国际并没有严格进行标准化(其实即使有标准,不同设备开发商的理解角度也不尽相同),这些Agent仿真工具并不能很好地满足测试要求,需要根据Node B产品特性开发Node B OM仿真器。开发Node B OM仿真器付出的代价并不大,完全可以利用开源的SNMP++和AGENT++开发包,这两个开发包提供了很好的SNMP支持。我们还可以通过AgentPro工具将ASN.1形式的MIB编译成C++形式的MIB框架文件(.CPP和.H文件)。这样,具有SNMP支持的Node B OM仿真器软件框架就完成了,剩下的工作就是如何让它响应Get、Set操作,发发Trap信息了。

通过调用AGENT++提供的外部接口,可为Node B OM仿真器开发出友好的可视化界面(UI)。LMT-B的任何配置和修改操作都可以直观反映到Node B OM仿真器的UI上来,便于测试人员判断LMT-B操作的正确性。我们还可以通过UI设置和修改MIB中的值来模拟Node B参数发生变化的情况,来判断LMT-B是否能够真实反映当前Node B的实际工作和运行状况。Node B OM仿真器屏蔽了实际Node B OM对维护信息的复杂的处理过程,使得LMT-B的TD-SCDMA接入网接口测试操作变得相对容易、简单。以故障管理功能的测试为例,只需要按照Trap PDU格式要求进行信息的封装和上报即可。不但可以手工发送单个告警来判断LMT-B对告警信息的处理情况,也可以选择自动发送大量告警信息,来模拟Node B出现告警风暴时间接测试LMT-B系统的负载处理能力。另外,一些在实际环境中不常发生的情况,如板卡温度过高告警、风扇故障告警等,也可以利用Node B OM仿真器来模拟,方便充分验证LMT-B本地网管系统。

诸如Node B性能数据上报、系统测试结果上报的模拟,可以采用数据模板来实现。Node B OM仿真器只需要套用这些数据模板,生成符合要求的XML文件,上载到LMT-B的FTP服务器上,并发送相应的Trap消息即可。测试人员通过对数据模板进行修改,来测试LMT-B对各种数据的处理情况。

经过上述两个测试过程,基本上可以发现和解决LMT-B和Node B OM模块绝大部分的软件缺陷。事实也证明了这一点,当完成上述两个步骤后,把LMT-B本地网管系统和Node B设备进行对接,可以看到:LMT-B成功地发现了Node B设备,LMT-B上的各种操作基本上都可以下发到Node B设备,而且绝大部分测试用例都可以测试通过。这也从侧面证明了接口测试方案的可行性。

结束语

网络维护管理系统的接口测试方法是多种多样、千差万别的,但本文的TD-SCDMA接入网本地网管系统的接口测试策略不失一般性,完全可以应用于其他维护管理系统的接口测试,并为测试设计、测试执行人员进行网管系统接口测试提供一种思路。
 

责任编辑:王晓东 来源: NET130
相关推荐

2009-12-24 09:55:35

TD-SCDMA无线接

2012-02-27 15:49:38

TD-SCDMA3G技术Marvell

2010-03-19 13:54:21

TD-SCDMA无线技

2021-03-16 08:54:35

AQSAbstractQueJava

2011-07-04 10:39:57

Web

2011-09-29 10:20:14

TD-LTETD-SCDMA

2009-11-03 12:45:51

2009-11-06 15:59:48

LTE接入承载网

2019-01-07 15:29:07

HadoopYarn架构调度器

2017-07-02 18:04:53

块加密算法AES算法

2012-05-21 10:06:26

FrameworkCocoa

2021-07-20 15:20:02

FlatBuffers阿里云Java

2009-12-29 15:33:54

无线接入网

2022-09-26 09:01:15

语言数据JavaScript

2009-12-28 10:23:42

FTTx接入网

2011-08-18 13:58:17

TD-SCDMA无线网络覆盖测试

2009-07-19 22:18:13

TD-SCDMA光网络

2009-11-05 14:05:12

无线接入网

2012-09-21 09:56:05

TD-LTETD-SCDMA华为

2018-11-09 16:24:25

物联网云计算云系统
点赞
收藏

51CTO技术栈公众号