
论文摘要
TD-SCDMA的研发过程中,需要对RNC设备进行黑盒测试,即不需要测试RNC内部是否正常,只需要测试RNC与外界的通信是否正常,RNC与外界的通信主要是通过三个接口进行的,包括Iub接口、Iur接口、Iu接口。因此,引入了Iub接口的测试。对于Iub接口的测试,将通过NodeB模拟器来进行。由该模拟器向RNC发消息,检查RNC是否能正常处理模拟器发过来的消息,以此来完成对RNC设备的测试。本文首先分析了NodeB模拟器的设计目标,系统功能,系统结构;然后基于OSS ASN.1工具,实现了NBAP协议模块向NBAP协议消息转化的编译过程,NBAP协议消息向NBAP协议字节串转化的编码过程,NBAP协议字节串向NBAP协议消息转化的解码过程;最后通过一些测试用例,对协议数据单元的编码和解码效率进行了研究,证明编码和解码效率是与一些因素有关的,并总结出提高编码和解码效率的措施。在实现RNC设备和Node B模拟器时,采用了本文中提出的提高编解码效率的措施后,一系列数据表明,编码和解码效率极大提高,为TD-SCDMA的商业化作出了一点贡献。
论文目录
摘要Abstract第一章 绪论1.1 引言1.2 TD-SCDMA 简介1.3 论文工作1.4 论文章节安排第二章 相关技术2.1 ASN.12.2 BER 编解码2.3 PER 编解码第三章 IUBTS 系统分析3.1 设计目标3.2 系统功能3.3 系统结构3.4 系统测试方式3.5 NBAP 协议3.6 编解码模块3.7 OSS ASN.1 工具3.7.1 概述3.7.2 编译器3.7.3 编解码器3.7.4 编解码器之间的转化3.7.5 OSS API第四章 NBAP 消息的生成4.1 编译过程4.2 头文件分析4.2.1 概述4.2.2 PDU 标识号4.2.3 基本过程结构体PDU'>4.2.4 结构体NBAPPDU4.2.5 消息结构体4.2.6 整型常量ID 类型常量'>4.2.7 ProtocolIEID 类型常量4.3 赋值过程第五章 NBAP 消息的编解码及其效率测试5.1 编解码规则选择5.2 编解码过程5.2.1 接口函数设计5.2.2 接口函数实现5.2.3 接口函数调用5.3 测试环境5.4 测试用例流程图5.5 测试用例与测试结果5.5.1 设置与不设置DEBUGPDU 标志位效率分析5.5.2 设置与不设置NOCONSTRAIN 标志位效率分析5.5.3 设置与不设置NOTRAPPING 标志位效率分析5.5.4 预分配输出缓冲区与动态分配输出缓冲区效率分析5.5.5 消息中信息元素嵌套深度与编解码效率分析5.5.6 消息中信息元素线性存储与链式存储编解码效率分析5.6 测试结果分析第六章 结束语致谢参考文献附录A
相关论文文献
标签:协议论文;
基于OSS ASN.1工具的NBAP协议数据单元编解码研究
下载Doc文档