当前位置:主页 > 管理论文 > 移动网络论文 >

面向协议一致性测试的通用适配器架构研究和原型实现

发布时间:2018-03-23 23:31

  本文选题:协议测试 切入点:一致性测试 出处:《北京邮电大学》2014年硕士论文


【摘要】:协议一致性测试是协议测试的基础,也是协议工程和协议实现产品开发过程中的重要活动。网络协议尤其是物联网技术的发展对协议一致性测试提出了支持分布式测试场景的要求,而协议实现的市场化要求测试系统能够快速开发搭建所需的测试环境。测试系统通过测试适配器实现与被测系统通信的功能,因此测试适配器的功能逐渐成为了制约测试能力及范围的重要因素。 目前的测试适配器实现大多基于某种协议或通信方式,且与具体的测试系统如TTCN-3紧密集成,难以扩展、重用且难以实现与多种不同系统接口通信的能力。基于此,需要一个通用的适配器架构来指导适配器开发。 本文提出了基于中间件技术的通用适配器架构,并开发了一种原型系统,最后在实际的6LoWPAN和CoAP一致性测试中进行了实验验证。主要工作如下: 1)介绍了一致性测试系统架构适配器研究现状,并在其基础上提出了通用适配器的需求; 2)提出了协议一致性测试通用适配器架构,包括了总体架构和模块构成,提出了基于多连接的通信管理和基于插件的适配器管理。 3)在所提通用适配器架构的基础上,设计并开发了通用适配器原型系统,包括了物理适配器和测试系统适配器的开发和适配器间AAP协议的设计。物理适配器在Linux操作系统下运行,测试系统适配器使用QT提供用户界面,可在多平台下运行。 4)为原型系统开发了三个适配插件:IEEE802.15.4适配插件、Ethernet适配插件和UDP适配插件。 5)在6LoWPAN一致性测试和CoAP一致性测试中分别设计了一个实验对6LoWPAN边缘路由和CoAP服务器进行了一致性测试,测试使用了通用适配器原型系统和插件。 目前对通用适配器的研究和应用仍不成熟,本课题对通用适配器的研究填补了一致性测试中关于测试适配器的空白,具有一定的理论研究水平。本课题对通用适配器的原型系统的开发和成功实验,证明了通用适配器可以用于现有的协议测试活动,具有很高的实际应用价值。
[Abstract]:Protocol conformance testing is the basis of protocol testing. It is also an important activity in the process of protocol engineering and protocol implementation product development. The development of network protocols, especially the Internet of things, puts forward the requirement of supporting distributed testing scenarios for protocol conformance testing. The marketization of the protocol requires that the test system be able to quickly develop and build the required test environment. The test system realizes the function of communicating with the tested system through the test adapter. Therefore, the function of the test adapter has gradually become an important factor restricting the testing ability and scope. Most of the current test adapters are based on some protocol or communication mode, and are tightly integrated with specific test systems such as TTCN-3, which are difficult to extend, reuse and implement the ability to communicate with many different systems. A common adapter architecture is needed to guide adapter development. In this paper, a general adapter architecture based on middleware technology is proposed, and a prototype system is developed. Finally, an experimental verification is carried out in the actual 6LoWPAN and CoAP conformance testing. The main work is as follows:. 1) the research status of conformance testing system architecture adapters is introduced, and the requirements of general adapters are put forward. 2) A general adapter architecture for protocol conformance testing is proposed, including the overall architecture and module structure. The communication management based on multi-connection and adapter management based on plug-in are proposed. 3) on the basis of the general adapter architecture, the prototype system of the universal adapter is designed and developed. It includes the development of physical adapters and test system adapters and the design of AAP protocol between adapters. The physical adapters run under the Linux operating system, and the test system adapters use QT to provide the user interface, which can be run on multiple platforms. 4) three adapters: IEEE 802.15.4 and UDP adapters are developed for the prototype system. 5) in 6LoWPAN conformance test and CoAP conformance test, an experiment is designed to test 6LoWPAN edge routing and CoAP server respectively. At present, the research and application of universal adapters are still immature. The research on universal adapters has filled the gap of testing adapters in conformance testing. The development and successful experiment of the prototype system of the universal adapter prove that the universal adapter can be used in the existing protocol testing activities and has high practical application value.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.04

【参考文献】

相关期刊论文 前1条

1 王冠;吴际;徐珞;金茂忠;;面向TTCN-3分布式测试执行平台的测试适配器框架的研究与设计[J];电子学报;2009年S1期



本文编号:1655722

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1655722.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fd4ac***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com