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

多点测试中直接测试控制器改进与实验

作 者: 鲍亚军
导 师: 曾华燊
学 校: 西南交通大学
专 业: 计算机应用技术
关键词: 协同多点并发穿越测试方法(CMC-TTM) 分布式多点协同并发测试系统(DCMC-TS) 多点协同并发测试管理器(CMC-TM) 直接测试控制器(DTC) 多点测试协同并发管理协议(MPT-CMP)
分类号: TN915.06
类 型: 硕士论文
年 份: 2009年
下 载: 22次
引 用: 1次
阅 读: 论文下载
 

内容摘要


通信子网与网络中继设备(路由器、交换机)的测试,特别是性能测试与评价要求对多点(中继设备的多个端口或通信子网的多个观测点)同时进行观测且各点的测试数据可能具有并发性,对各点的测试过程要求能够协调控制。因此,ISO 9646为测试网络中继设备而定义的“回绕测试法”(Loop-back Test Method,LTP)和“穿越测试法”(Transverse TestMethod,TTM)都不能适应多点测试的需要。为此,四川省网络通信重点实验室(SC-Netcom Lab)提出了一种通用的“协同多点并发穿越测试方法”(CMC-TTM-Coordinated Multi-point Concurrent-Transverse TestMethod),并以此为基础开发了“分布式多点协同并发测试系统”(DCMC-TS-Distributed Coordinated Multi-point Concurrent-Test System)。这就是笔者硕士论文研究工作的大背景。DCMC-TS由上下两级结构组成,上级为多点协同并发测试管理器(CMC-TM-Coordinated Multi-point Concurrent-Test Manager),下级为多个直接测试控制器(DTC-Direct Test Controller),二者间通过本地网络或被测对象网络实现互联。为了使DTC既可作为独立的单/双点测试设备,也可作为DCMC-TS中的下级单元,必须对现有的DTC进行功能扩展,使之能够适应多点测试的需要。这就是本文研究的主题。单个DTC最多涉及两个测试点的协调和控制,较容易利用传统的测试描述语言如TTCN-3(Testing and Test Control Notation Version 3)描述;但是,当涉及多点测试时,对由多个DTC构成的测试点间的协调控制,则需要认真研究。目前,典型的策略是通过对TTCN-3进行同步功能扩展,在为单个DTC描述的测试例时,直接在测试例中通过消息实现同步。笔者不对TTCN-3进行语法元素扩展,而利用TTCN-3编译器自动插入同步点和同步方式描述的策略。这一方式的优点是:任何利用标准TTCN-3描述的测试例都能够既用于单/双点测试,也能用于多点测试;多点测试中的DTC测试例的同步点的插入可在对测试例进行参数化的过程中自动完成。本论文反映的开发工作包括:为适应多点测试的需要对TTCN-3/C编译程序进行的功能扩展与修改、DTC-TM模块的实现、对DTC用户界面部分的实用化改进。笔者研究与开发的结果,对DTC的多点测试的功能扩展工作基本完成,初步形成了一个能够与多点协同并发测试管理器(CMC-TM)配合进行多点测试实验的测试系统雏形。笔者的初步测试实验表明:扩展改进后的DTC已经具备了支持协同控制下的多点测试基本功能,达到了设计与开发的目标。笔者相信,通过更为广泛的测试实验和对DTC进一步修改完善,可以尽快开发出具有协同控制能力的针对通信子网和中继设备的分布式多点并发测试样机系统。

全文目录


摘要  6-8
Abstract  8-13
第1章 绪论  13-18
  1.1 论文的研究背景  13-15
    1.1.1 传统的测试法只关注对单个或一对端口的测试  13-14
    1.1.2 通用多点测试法与分布式多点测试系统  14-15
  1.2 国内外相关工作  15-17
    1.2.1 国内的研究性测试系统  15-16
    1.2.2 国外相关测试工作和系统  16-17
  1.3 论文的主要工作  17
  1.4 论文的组织结构  17-18
第2章 多点测试新需求与解决思路  18-33
  2.1 路由器双端口测试系统工作总结  18-22
    2.1.1 TPT系统结构详解  18-20
    2.1.2 TPT系统工作总结  20-21
    2.1.3 TPT系统相关工作总结  21-22
  2.2 多点测试对现有测试器的要求  22-23
    2.2.1 测试执行  22
    2.2.2 多点协同  22-23
    2.2.3 同步支持  23
    2.2.4 直接测试控制器的提出  23
  2.3 DCMC-TS坝叮试系统概述  23-26
    2.3.1 DCMC-TS系统的提出  23
    2.3.2 DCMC-TS结构介绍  23-26
  2.4 多点测试协同并发管理协议讨论  26-27
    2.4.1 多点测试协同并发管理协议介绍  26
    2.4.2 多点测试的需求  26
    2.4.3 对协议的改进  26-27
  2.5 同步点机制分析  27-33
    2.5.1 同步点的背景  27-28
    2.5.2 同步点的属性  28-29
    2.5.3 同步点的类型  29-31
    2.5.4 同步点的插入位置  31
    2.5.5 同步点插入时机  31-33
第3章 DTC的改进与实现  33-55
  3.1 多点测试协同并发管理协议的实现  33-35
    3.1.1 协议实现方案比较  33
    3.1.2 协议实现结构  33-34
    3.1.3 协议实现  34-35
  3.2 同步点机制实现  35-39
    3.2.1 同步点的定义  35-36
    3.2.2 同步点的插入  36-38
    3.2.3 同步点的实现  38-39
  3.3 对DTC的其他改进  39-52
    3.3.1 DTC独立测试模式和联合测试模式  40-42
    3.3.2 多点测试协同并发管理协议模块的处理  42-43
    3.3.3 DTC性能测试数据的实时显示  43-46
    3.3.4 DTC测试记录文件的传送  46-47
    3.3.5 TTCN-3编译器的易用性改进  47-49
    3.3.6 DTC测试数据生成  49-52
  3.4 DTC的面向方面分析  52-55
    3.4.1 面向方面介绍  52-53
    3.4.2 用面向方面的观点分析DTC  53-55
第4章 性能测试实验与分析  55-62
  4.1 吞吐率测试实验设计  55-58
    4.1.1 吞吐率测试介绍  55-56
    4.1.2 吞吐率测试实验设计  56
    4.1.3 吞吐率测试实验过程  56-57
    4.1.4 吞吐率实验结果分析  57-58
  4.2 时延测试实验设计  58-62
    4.2.1 时延测试介绍  59
    4.2.2 时延测试实验设计  59
    4.2.3 时延测试实验过程  59-60
    4.2.4 时延实验结果分析  60-62
结论  62-63
致谢  63-64
参考文献  64-69
附录  69-70
攻读硕士学位期间发表的论文  70

相似论文

  1. 通信子网与中继设备的协同多点并发测试研究及测试实验,TN915.06
  2. 基于多分形小波的网络流量模拟系统的研究,TN915.06
  3. 基于小波方法的网络流量建模分析,TN915.06
  4. NGN网络测试仪,TN915.06
  5. 基于T-MPLS的自相似特性的网络流量模型的分析与研究,TN915.06
  6. 网络流量识别特征码自动提取系统的研究与实现,TN915.06
  7. 面向SLA的网络运行态势及链路性能分析技术的研究与实现,TN915.06
  8. 基于SIP协议的业务测试环境的设计与实现,TN915.06
  9. 分布式NGN承载网络测量评估系统设计,TN915.06
  10. 通信子网与中继设备的协同多点并发测试研究及测试实验,TN915.06
  11. 基于分形的网络流量模型的分析与研究,TN915.06
  12. SUPANET的流量工程技术研究,TN915.06
  13. 面向SLA的网络运行监测系统,TN915.06
  14. 面向SLA的网络运行监测系统设计与实现,TN915.06
  15. SLA参数管理在网络动态监测系统中的研究与实现,TN915.06
  16. 基于xDSL宽带网络测试系统的通信协议设计与实现,TN915.06
  17. 双端口测试器的可执行测试例生成系统研究与开发,TN915.06
  18. 基于端到端测量的网络链路丢包性能推测,TN915.06
  19. 端到端网络时延的性能测量,TN915.06
  20. 基于SNMP高效网络监测算法的研究,TN915.06

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信网 > 一般性问题 > 测试、运行
© 2012 www.xueweilunwen.com