多端口并发测试定义语言及其编译器的研究与设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:ziling_net
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ISO 9646中定义的针对路由器的测试方法已经不能满足多端口并发测试需要,为此,四川省网络通信重点实验室开展了对路由器多端口测试技术的研究工作,包括定义“多端口路由器并发穿越测试法”(MPRC-TTM-Multi-Port Router Concurrent Transverse Test Method)、“多端口并发测试定义语言”(MP-CTDL-Multi-Port Concurrent Test Definition Language),和开发“分布式多端口并发测试系统”(DMC-TS-Distributed Multi-port Concurrent Test System)。DMC-TS由两部分组成:并发测试部分和多个双端口测试器部分,前者又可分为多端口并发测试控制器(MPC-TC-Multi-Port Concurrent Test Controller)和并发测试例支撑工具(如MP-CTDL编译器)。本论文反映的工作是并发测试例支撑工具,即MP-CTDL及其编译器。由于ISO 9646中定义的测试描述语言TTCN(Tree and Table Combined Notation)是面向单线程测试的,因此要描述多线程测试就需要多端口并发测试定义语言。本文提到的MP-CTDL是在其前一版本没有明确定义系统详细需求的情况下而定义的。对MP-CTDL的基本需求分为两类:并发测试控制(并发测试线程间的协调和同步)功能需求和路由器双端口宏观行为描述功能需求。本文的主要工作包括以下几点:a) MP-CTDL的需求分析。b)设计MP-CTDL框架,重点研究并发测试控制功能。c)探讨通过编译方式把MP-CTDL定义的测试例转换为机器语言(如C/C++)的可行性。d)通过用MP-CTDL编写并发测试示例来模拟测试过程,建立测试实验环境,验证编译方式的可操作性。论文的实验结果表明所定义的MP-CTDL语言及其部分编译功能达到了原设计目标,为后续开发工作奠定了基础。作为多端口并发测试管理器的测试支撑工具,MP-CTDL编译器为并发测试例编译和系统调试提供了初步手段。由于时间有限,双端口测试过程中的测试例宏观描述功能有待今后进一步去研究。
其他文献
本文介绍了遥感图像分割算法及区域生长算法的优缺点,针对遥感图像分割计算量大和区域生长遥感图像分割算法中合并策略、尺度选取的问题展开了讨论。针对遥感图像数据量大和噪
无论是在研究领域还是在商业化的系统中,R-Tree都是应用最为广泛的空间索引之一,它是地理信息系统中相当核心的一个研究方向。自1984年Guttman提出R-Tree以来,有大量针对其不足
随着电子商务、电子政务的飞速发展,网上办公愈来愈普遍,各个公司组织内部及之间需要频繁传递电子文件,特别是一些重要敏感度高的文件和签章,更需要严格的保护。对安全、高效的电
随着Internet的迅速发展,电子邮件逐渐成为信息交流的主要媒介之一,而近年来,垃圾邮件的泛滥愈演愈烈,如何有效地治理它已成为棘手的问题。本文提出一种可信的反垃圾邮件网格
双语语料库在基于实例的机器翻译,翻译知识的获取,双语词典的建立,词义消歧等领域有着重要的应用价值。大规模双语语料库的建设是进行基于语料库研究的基础。如何通过现有的
我国地大物博,海洋资源极其丰富。我国目前的海洋开发活动,主要集中在狭窄的海岸带和沿岸海域。随着海洋开发的深入,各行业开发活动与海洋资源以及生态环境之间存在很多矛盾。各
等圆Packing问题是一类典型的NP-Hard问题。拟物拟人算法源自客观世界和人类社会所蕴含的高度智慧,是求解等圆Packing问题的高效率启发式算法。拟物算法的思路与传统的数学模
仓储管理,在物流管理的流通路径中至关重要。在实际的物流环节之内,各种误差的出现产生在所难免,由于误差逐渐堆积到难以忍受的程度,库存的实际状况也就和模拟情况相去甚远,
图像超分辨率复原是图像处理中一个重要的研究课题,近年来一直是图像处理领域中一个研究热点,图像超分辨率复原不仅在理论上具有重要意义,在实际中也有广泛应用。该方法通过对图
联网审计是网络经济发展对审计的必然要求,是电子政务的重要组成部分。联网审计系统所基于的电子政务网和互联网环境是一个多层次、大规模、复杂交互的分布式环境,存在各种安全