学位论文 > 优秀研究生学位论文题录展示

基于TTCN-3的SIP与ISUP互通自动化测试技术研究

作 者: 林丽英
导 师: 方玉明
学 校: 南京邮电大学
专 业: 电子与通信工程
关键词: SIP协议与ISUP协议互通 自动化测试 TTCN-3 测试系统 测试套
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 2次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着技术的不断进步和用户要求的不断提高,基于IMS的多种网络融合与互通已成为近几年的研究热点。由于技术和成本问题,传统电路交换网络与基于IMS的分组交换网络还将会在很长时间内并存。IMS是基于SIP(Session Initiation Protocol)协议的系统,而PSTN网络的控制是由ISUP(Integrated Service Digital Network User Part)协议来完成。因此,IMS与PSTN的互通的一个关键问题就是实现SIP与ISUP协议的互通。文中重点研究了SIP与ISUP互通测试中的测试套描述法和测试实现技术。通过对SIP协议和ISUP协议的特点以及SIP和ISUP协议互通机制的分析,使用TTCN-3核心语言完成了SIP和ISUP协议互通自动化测试套的描述。测试套采用模块化的结构,简化了测试套的开发,体现了这种测试技术的重用性。利用TTCN-3支持并行测试配置的动态规范,实现了SIP和ISUP协议互通测试配置。其次为了测试套的实现需求,设计了一个基于Eclipse平台的TTCN-3集成开发环境,它集成了TTCN-3抽象测试套开发环境,TTCN-3抽象测试套编译执行环境和抽象测试套管理环境。该系统不仅界面友好、功能全面、而且在可扩展性,支持多机分布式测试、支持新协议测试需求等方面都具有明显优势,它能加快TTCN-3抽象测试套的开发、部署和执行,从而提高测试效率。最后根据TTCN-3测试体系结构,文章进一步地阐述了基于TTCN-3的SIP与ISUP互通自动化测试流程,并通过对测试套执行结果的分析,验证了该测试技术的正确性和有效性。根据协议规范。将该测试系统和测试套用于SIP和ISUP互通功能实体MGCF的测试中,是IMS与PSTN控制面互通功能实体MGCF开发过程中的一个重要环节,保证了MGCF产品开发高品质,高效率的进行。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 引言  8-11
  1.1 课题研究背景及意义  8-9
  1.2 课题主要工作  9
  1.3 论文组织结构  9-11
第二章 自动化测试TTCN-3  11-20
  2.1 自动化测试理论基础  11-13
    2.1.1 自动化测试的意义  11
    2.1.2 自动化测试的优点  11-12
    2.1.3 自动化测试过程  12-13
  2.2 TTCN-3  13-20
    2.2.1 TTCN 的发展与现状  13-15
    2.2.2 TTCN- 3 核心语言  15-18
    2.2.3 TTCN3 测试系统结构  18-20
第三章 SIP与ISUP 协议及其互通基础  20-33
  3.1 SIP 协议  20-24
    3.1.1 SIP 概述  20
    3.1.2 SIP 消息主要类型及格式  20-24
  3.2 ISUP 协议  24-28
    3.2.1 ISUP 概述  24
    3.2.2 ISUP 的消息结构  24-26
    3.2.3 ISUP 信令流程  26-28
  3.3 SIP 与ISUP 互通机制  28-30
  3.4 SIP 与ISUP 消息映射  30-33
    3.4.1 ISUP 到SIP 的消息映射  30-31
    3.4.2 SIP 到ISUP 的消息映射  31-33
第四章 TTCN-3测试系统的设计  33-44
  4.1 TTCN-3 编辑模块的设计  34-37
  4.2 TTCN-3 执行子系统的设计  37-41
    4.2.1 测试执行子系统的块结构  37-38
    4.2.2 编写测试端口  38-41
  4.3 测试套管理模块设计  41-44
第五章 SIP与ISUP 互通系统测试套的设计和实现  44-60
  5.1 互通测试集设计  44-49
    5.1.1 ISUP 到SIP 交互过程  44-46
    5.1.2 SIP 到ISUP 交互过程  46-47
    5.1.3 异常流程  47-49
  5.2 基于TTCN-3 的测试套设计  49-60
    5.2.1 命名约定  49-50
    5.2.2 模块参数定义  50-51
    5.2.3 数据类型定义  51-52
    5.2.4 模板定义  52-54
    5.2.5 模块设计  54-55
    5.2.6 测试配置  55-57
    5.2.7 测试函数定义  57-58
    5.2.8 测试例  58-59
    5.2.9 测试例执行控制  59-60
第六章 测试套执行及结果分析  60-67
  6.1 测试流程  60-64
  6.2 测试结果分析  64-67
第七章 总结  67-68
致谢  68-69
参考文献  69-70

相似论文

  1. 基于无线传感器网络的电动汽车电池组综合测试技术研究,U469.72
  2. LXI自动测试系统集成技术研究,TP274
  3. 自动测试系统数字化设计平台研制,TP274
  4. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  5. 汽车起动机性能高精度高稳定测试方法研究及应用,U467
  6. 相变存储器测试方法及测试系统的研究,TP333
  7. 一个数据库功能性自动化测试系统的设计与实现,TP311.53
  8. 软件自动化测试方法研究及应用,TP311.53
  9. 内场验收自动测试系统的研制,TP311.52
  10. 内燃机配气机构工作特性数值模拟与试验研究,TK403
  11. 蓝牙自动化测试技术的研究与应用,TP274
  12. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  13. 基于图像处理的监控时延自动化测试系统,TP391.41
  14. 过滤器性能测试系统研制,TH137
  15. 螺杆空压机测试系统研究与实现,TH45
  16. PTC启动器综合参数测试方法的研究及实现,TH87
  17. 液力自动变速器电子控制系统研究与开发,U463.212
  18. 数字T/R组合自动测试系统的设计与实现,TN957
  19. 自动化测试框架系统ATestPPMC研究与实现,TP311.53
  20. 基于应变片的动平衡机测试系统的研究设计,TH877

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com