首页> 中文学位 >ASN.1编解码器在协议一致性测试中的应用
【6h】

ASN.1编解码器在协议一致性测试中的应用

代理获取

目录

文摘

英文文摘

论文说明:缩略语

声明

第一章 绪论

1.1课题研究背景

1.2论文工作

1.3论文主要内容

1.4开发工具及开发环境

第二章 ASN.1基本理论

2.1 ASN.1简介

2.2 ASN.1编码规则

第三章 协议一致性测试

3.1一致性测试基本理论

3.1.1一致性测试分类

3.1.2协议一致性测试方法和测试体系结构

3.2测试例描述语言及工具平台

3.2.1 TTCN语言简介

3.2.2 Telelogic TAU平台TTCN Suite

3.2.3 TTCN测试集构成

3.3 3GPP TS 25.433协议分析

3.3.1 Iub接口协议功能

3.3.2 Iub接口无线网络控制平面协议

3.4测试集设计构造

第四章 TTCN转C

4.1 NBAP协议测试环境结构图

4.2软件接口(GCI接口)组成

4.3 TTCN转C实现

4.3.1 Telelogic TAU平台的TTCN转C

4.3.2测试适配层结构

4.3.3完善测试适配层

第五章基于ASN.1编/解码算法实现及比较分析

5.1编/解码器设计思想

5.2编码功能分析和实现

5.2.1 BER中各种数据类型编码分析和实现

5.2.2 PER中各种数据类型编码分析和实现

5.2.3 BER与PER的比较分析

5.3解码功能实现

5.3.1 BER解码实现

5.3.2 PER解码实现

5.4 ASN.1编解码器的应用

第六章 总结

致谢

参考文献

展开▼

摘要

随着信息技术的发展,网络通信协议、通信电信设备以及软件的安全、稳定、可靠性要求日益突出,从而相关领域的测试技术也日益受到各方面的重视。协议一致性测试可以检测所实现的协议实体与协议规范是否一致,它是协议实体之间互操作性和性能保证的基本前提,在网络通信测试中占有重要地位。由于通信信息产品更新换代周期非常快,如何快速、高效地完成通信设备的协议一致性测试便成为该类产品研发过程中的重要环节之一。 ISO和ITU在ISO/IEC9646-3中定义了一种规范测试语言TTCN(树表结合表示法),它被广泛地应用在协议一致性测试中。使用TTCN及相应的支撑平台开发测试例,相对于传统的方法,开发过程更加灵活,提高了模块的重用性,易于维护,极大缩短了开发周期。 测试系统和被测实体之间通过发送、接收信令数据完成协议一致性测试,为了使通信双方能够理解所传送的数据,编/解码器的实现尤为重要。编解码过程实现是基于某种规则的,ASN.1定义了几种已标准化的编码规则,广泛应用在基于ASN.1描述的3GPP协议的一致性测试中。ASN.1是一种标准的、与具体环境无关的语法格式,适用于描述在网络上传递的消息。目前,很多3GPP协议的消息格式都是用ASN.1语法描述的。因此,ASN.1编/解码器在协议一致性测试过程中占有举足轻重的地位。 本课题以3GPP的TS25.433协议(NBAP)为研究对象,采用TTCN、ASN.1及其相应的支撑工具完成该协议中RadioLinkSetup过程的测试例设计;然后脱离工具平台,完成与Windows系统的集成;最后实现并比较研究ASN.1编解码算法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号