GSM/TD-SCDMA互操作协议一致性测试的研究

时间:2022-09-30 05:23:50

【摘要】ZHAO Guang-yin, WEI Huai (School of Electronics and Information Engineering, Beijing Jiaotong University, Beijing 100044, China) Abstract: As an important part of te...

GSM/TD-SCDMA互操作协议一致性测试的研究

摘 要:gsm/td-scdma操作协议一致性测试是终端一致性测试的重要组成部分,它对终端的研发、认证以及保证不同终端在网络中能够互联互通具有重要意义。基于该目的,对GSM/TD-SCDMA互操作协议一致性测试进行研究,首先研究了GSM/TD-SCDMA互操作协议一致性测试方案及其实现流程,然后通过一个3GPP测试用例说明了GSM/TD-SCDMA互操作协议一致性测试的具体实现。

关键词:GSM/TD-SCDMA; 互操作; 协议; 一致性测试

中图分类号:TN929.5-34 文献标识码:A

文章编号:1004-373X(2011)17-0057-03

Research of Protocol Conformance Testing to GSM/TD-SCDMA Inter-operation

ZHAO Guang-yin, WEI Huai

(School of Electronics and Information Engineering, Beijing Jiaotong University, Beijing 100044, China)

Abstract: As an important part of terminal confor-mance testing, GSM and TD-SCDMA inter- operation protocol conformance testing has overwhelming significance on terminal development and its certification. Based on the purpose, the GSM and TD-SCDMA protocol conformance testing is researched. The conformance testing solution and realization principles of GSM / TD-SCDMA inetr-operation protocol are studied. The realization of GSM/TD-SCDMA inetr-operation protocol conformance testing is analyzed through a complete 3GPP testcase.

Keywords: GSM/TD-SCDMA; inter-operation; protocol; conformance testing

0 引 言

随着对无线数据业务种类、无线传输速率要求不断增强,第三代移动通信[1]技术及应用得到了迅猛的发展,TD-SCDMA[2]标准及其应用的研究成为3G发展的重头戏,虽然TD-SCDMA技术已经成熟,但是其产业化的道路依然坎坷,其中终端设备的测试问题已经成为TD-SCDMA产业化发展的瓶颈。因此,开展对TD-SCDMA移动终端一致性测试技术的研究,设计针对TD-SCDMA系统的终端测试平台,对准确地验证移动终端设备的各项技术和性能要求具有十分重要的意义;23G交互的性能便是其中一项容易被忽视却又极其重要的性能指标,由于现在市面上所使用的TD-SCDMA终端缺乏对于终端在23G交互上的测试与认证,从而导致了诸多问题的发生,比如,当终端移动到TD-SCDMA信号覆盖盲区时,终端不能够顺利切换至GSM/GPRS网络,导致通话中断。因此对GSM与TD-SCDMA交互的协议一致性测试研究就显得非常重要了。

1 GSM与TD-SCDMA互操作协议一致性测试实现方案

GSM与TD-SCDMA互操作(以下简称23G交互)协议一致性测试环境是由大唐移动TD-SCDMA终端协议一致性测试仪表和罗德施瓦茨2G终端协议一致性测试仪表CRTU-G搭建完成,如图1所示,其中大唐移动TD-SCDMA测试仪表ECT6210主要完成对于3G侧的测量与测试工作,罗德施瓦茨2G测试仪表CRTU-G主要完成2G侧的测量与测试工作;在控制PC中装有SMT协议测试软件模块,主要负责测试用例的编写、执行以及测试结果分析等功能,提供图形化的人机界面。

(2) 2G适配模块接收到Test Case Info后,把解析后的Test Case Info发送到2G仪表,3G适配模块接收到Test Case Info等待2G返回用例执行状态;

(3) 2G适配模块获取并判断当前服务端用例执行状态,如果测试用例已经运行(RUNNING)则告诉3G适配模块停止(STOP)执行用例,并退出测试。如果测试用例没有运行处于空闲(IDLE)状态,则告诉3G适配模块2G仪表准备完成(READY),并执行协议一致性测试用例的2G部分;

(4) 3G适配模块判断接收到的信息,如果是停止(STOP)执行用例,则退出测试;如果是准备完成(READY),则执行协议一致性测试用例的3G部分;

(5) 测试用例执行过程中,用户可通过主控模块查看2G运行状态。通过3G适配模块把用户查看2G运行状态的指令发送给2G适配模块;

(6) 2G适配模块:接收到3G适配模块的2G用例运行状态查看命令。2G适配模块会通过Web Service,判断2G用例执行的状态。如果测试用例处于空闲(IDLE)状态,则告诉3G适配模块2G用例执行结束处于准备完成(READY)。如果测试用例处于运行(RUNNING)状态,则告诉3G适配模块2G用例正在执行处于执行状态(CONTINUE);

(7) 3G适配模块:接收到2G适配模块返回的2G用例运行状态信息。判断后,显示给用户查看;2G适配模块执行协议一致性测试用例的2G部分。执行完毕后,2G适配模块将获取2G执行日志和结果。返回2G执行日志和结果给主控模块;

(8) 3G适配模块执行协议一致性测试用例的3G部分,执行完毕后,3G适配模块将获取3G执行日志和结果。返回3G执行日志和结果给主控模块;

(9) 主控模块(SMT)向用户反馈2G/3G测试结果,测试结束。

3 GSM与TD-SCDMA互操作协议一致性测试验证

下面用一个具体的测试用例来说明23G交互协议一致性测试的具体实现:

测试用例:8.3.7.4(3GPP TS34.123)系统间切换:UTRAN到GSM/语音/建立/成功[3]。

测试目的:验证UE在UTRAN服务小区的通话建立阶段,如果收到HANDOVER FROM UTRAN COMMAN, 能够切换到所指示的GSM目标小区的信道上[3]。

最终的测试结果如图3和图4所示。

图3中的SMT模块显示该终端在测试用例8.3.7.4的final verdict为PASS,而且从图4的2G侧信令流程中可以看到该终端收到了HANDOVER FROM UTRAN COMMAN, 能够在UTRAN服务小区的通话建立阶段切换到所指示的GSM目标小区的信道上,所以得出结论:该终端满足8.3.7.4测试协议中相关规范的一致性要求。

4 结 语

目前,中国的TD-SCDMA产业链已逐具规模, 23G互操作协议一致性测试作为TD-SCDMA产业重要的一环,保证了不同厂家的终端在网络内能互联互通,保证了终端的开发人员有据可依,从而为运营商保证了服务质量;所以能够提供标准的、高效的23G互操作协议一致性测试方法和测试工具,并能准确地验证终端的实现是否能达到协议的要求,对于TD-SCDMA产业化和商业运营将具有十分重要的意义。

上一篇:正交幅度调制解调器的FPGA设计与仿真 下一篇:SONPMSA系统通信平台关键技术的研究