MLAPI在WCDMA终端测试中的应用

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:beibeigou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2009年1月7日,中国联通获得第三代移动通信系统WCDMA的运营牌照。于是,越来越多的设备商投入到了3G终端的研发和生产当中。手机终端是WCDMA产业链中关键的一环,随着商用的展开,WCDMA手机终端的质量是影响用户选择3G业务的一个重要因素。所以,完善手机测试技术迫在眉睫。我国手机入网一致性测试包括:协议,射频,音频,卡接口这4个部分。其中,协议一致性测试是检测手机性能的关键环节。目前,协议一致性测试例的开发主要基于TTCN语言。它是一种数表结合的表示方法,被3GPP推荐用作UMTS测试套的测试规范描述语言。但是随着测试需求的不断扩大,TTCN的局限性被凸显出来了:它是由3GPP定义的,不能随客户的需求随意改动,灵活性差;基于层1,层2接口的特性,使得它各层之间的一致性配置变得复杂且易于出错;一系列的中间工具,包括:TTCN编辑器,TTCN编译器和C编译器,大大延长了开发周期;缺乏一些状态机的定义,使得在更复杂的场景下无法进行测试;无论是点对点的应用还是互操作性的测试都不能使用3GPP发布的TTCN测试例。产业链各环节急需一套扩展性强的协议一致性测试例。德国罗德&施瓦茨公司开发的MLAPI C++类库可支持3GPP TS34.123协议中规定的测试项目,既可用于终端厂商、芯片厂商等的研发生产,也可用于国家相关认证部门、运营商等的入网认证。本文内容为作者在参与的“基于MLAPI类库的WCDMA终端协议一致性测试系统”项目中所担任的工作。作者全程参与了项目预研、需求分析、系统设计以及实现等阶段的工作,主要负责该测试系统的终端协议测试例的开发,包括根据3GPP TS34.123、国家通信行业标准以及其他相关协议进行测试例的参数设计与接口定义,并编写详细的测试流程。全部测试例利用C++语言完成,完全符合业界规范。作者首先介绍了WCDMA系统,一致性测试理论,说明了使用MLAPI替代TTCN编写测试例的原因,介绍了WCDMA终端协议一致性测试系统的架构;然后,在深入研究3GPP TS34.123,3GPP TS25.331,3GPP TS25.304以及3GPP TS34.108等协议的基础上,分析WCDMA小区建立,UE在CS域上的注册以及实现被叫用户(MTC)呼叫的相关过程,以及在这些过程中终端所承担的任务与功能,完成了WCDMA终端协议一致性测试的测试点与测试例规范确定的工作,并对移动用户被叫(MTC)呼叫测试例进行模块化设计与实现。本文最后对所做工作进行总结。
其他文献
近几年来,广播电视领域正处在从模拟电视向数字电视转化的过程中。在经历了数年的努力后,我国的数字电视地面广播传输系统国家标准已经发展成熟并最终公布。国家标准是一个融
人们对视频享受的要求一直在不断提高,从黑白电视发展到彩色电视,又从模拟电视发展到高清晰数字电视,下一次变革将从平面电视发展到立体电视。立体视频需要存储或者传输的数
无线频谱的紧缺是限制无线通信与服务应用持续发展的瓶颈。认知无线电(Cognitive Radio)技术被认为是解决无线频谱紧缺问题的一种新方法。认知无线电技术是无线移动通信领域
随着网络技术、视频编解码技术和嵌入式操作系统的迅猛发展,世界将掀起一股强大的视频数字化、网络化浪潮。对于公安、安防行业的发展,必须经历模拟数字混合的阶段,但是最终的趋