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

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:lonely
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通信子网与网络中继设备(路由器、交换机)的测试,特别是性能测试与评价要求对多点(中继设备的多个端口或通信子网的多个观测点)同时进行观测且各点的测试数据可能具有并发性,对各点的测试过程要求能够协调控制。因此,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进一步修改完善,可以尽快开发出具有协同控制能力的针对通信子网和中继设备的分布式多点并发测试样机系统。
其他文献
改革开放以来,国民经济迅猛发展。随着人民物质生活水平的不断提高,对一个家庭而言,拥有一辆甚至多辆汽车,已经不是遥不可及的梦想。根据国家统计局最新发布的《2014年国民经
智能卡操作系统(Chip Operating System,简称COS)是智能卡在软件层面的核心技术。其研究和开发对智能卡技术的发展和普及有很大的促进作用。自动指纹识别技术是利用人类指纹
人工免疫系统是借鉴生物免疫系统中的信息处理机制而设计的模型和算法,提供了一种解决复杂计算问题的新颖途径。目前,人工免疫系统在诸如故障检测、数据挖掘、优化等多个领域
无线传感器网络是集信息采集、信息传输、信息处理于一体的综合智能信息系统,在军事国防、生态环保、医疗护理、智能交通等诸多领域都有广泛的应用前景。然而,由于工作环境和
无线自组网是由多个无线移动节点组成的一个多跳的,无固定架构的网络。由于无需任何固定的基础设施就能实现网络的快速展开,因此Ad hoc网络非常适用于战场、救援、等特殊场合
近年来,数字技术和计算机网络的迅猛发展,使数字多媒体(数字图像、数字音频、数字视频及三维计算机图像)的应用取得了惊人的进展,给人们的工作和生活带来了极大的便利,但是也
片上多核处理器(Chip Multiprocessor,CMP)将多个简单的处理核心集成到一个物理芯片上,相对复杂的单核处理器设计而言可以更加有效的利用片上资源,有利于发掘应用中线程级并行性
工作流是能够完全或者部分自动执行的业务流程,其根据业务流程规则,将任务和任务所涉及的信息在不同的执行者之间进行传递或者自动执行。工作流管理系统是一个软件系统,它完成工
飞速发展的计算机网络技术,不断地改变着人类的生活习惯、思维方式。而网络安全的重要性,也越来越引起人们的重视。我国的互联网用户大多采用Windows操作系统。由于其源代码
随着计算机和机器人技术的飞速发展,人们对智能车辆系统的研究兴趣与日俱增,其中,车辆自动避障是热点问题之一。对于结构化道路,人们已经有许多可靠、实用的算法及技术能够对