可重构路由器构件功能测试

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:zhangtaozheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构路由器是指在相同的平台上,对路由器的各种资源进行重构组合,从而实现对路由器服务功能的灵活重组,产生支持不同业务或者相同业务的不同指标的路由器。在可重构路由器的研究中,基于构件的可重构路由器开发能够有效降低开发成本、加快开发进度,成为了人们研究的焦点。但基于构件的开发同样带来了一系列问题,构件功能自动化测试作为构件开发中不可或缺的环节,成为人们研究的焦点。现阶段,构件开发急需一套有效的构件测试技术和工具。本文以国家863项目“可重构路由交换开发环境”为背景,对可重构路由交换开发环境下路由器构件的运行机制做了详细研究,分析国内外的构件测试方法,提出了一种基于可扩展标记语言(XML)的文件描述及TCP套接字技术的路由构件功能自动化测试的方案。本文随后详细设计了此构件自动化测试工具。本工具运行在Linux操作系统下,具有代理服务器、上游构件、下游构件及结果比对四个模块。通过填充上下游构件模板生成待测构件的虚拟上下游构件即上游驱动模块和下游桩模块。代理服务器可以完成构件间的注册及通信地址的传递工作。测试消息则是由上游构件依据输入的构件测试描述文件中消息的详细格式说明自动化生成。最后测试结束后,结果比对模块会给出构件测试报告。对本测试工具的结构、功能进行了详细设计之后,本文对系统进行了实现,给出了代理服务器、上游构件、下游构件和结果比对模块的实现流程、重要数据结构及重要函数等内容,并对本测试工具进行了整体测试。经过测试,本工具的各项功能都能正常使用。论文中对基于Click的可重构路由器转发构件功能测试进行了初步研究,并给出了一个初步的构件功能测试方案。最后,对本文的工作进行了总结并提出了未来的工作方向。
其他文献
无线信道的时延扩展和时变衰落特性是无线通信系统设计面临的主要问题。针对特定的多径衰落信道如何找到合适的信道估计与均衡方法对系统的整体性能具有举足轻重的作用。本文
随着光通信技术向更长距离、更大容量和更高速度的进一步发展,各路光信号之间的串扰,信号的同步、定时、恢复等问题也随之而来。这一切都会引起光通信中误码的产生,从而降低
智能服装是电子信息学科、材料学科、纺织学科以及其它相关学科交叉的产物。它能够监测人体外部环境或内部状态的变化,对人体生理指标的检测,对生理信息进行储存、传递、处理及
6月25日,国家发展和改革委员会在网站上公布了第167批次车辆生产企业及产品公告,记者看到,第167批次公告撤销了包括商用车、专用车、客车在内的1000多个产品公告.仔细研究不
在信息化的今天,随着信息技术和网络技术快速的发展和广泛的应用,越来越多的信息通过网络进行传输。与此同时,计算机网络所具有的开放性和共享性使得信息的安全性也逐渐成为
服务行为描述例如服务的大小等能够为网络管控、提高用户体验等提供诸多便捷之处。但是,如今的网络架构并没有直接获取服务行为描述的机制。因此,我们认为,在未来网络体系架
现代信息技术不断发展,3D视频技术也在不断进步,许多学者在3D视频压缩效率和率失真性能上做了许多研究。当3D视频在易错信道上传输时,视频质量可能会产生较大的损失。在本文
摘要:目前,我国高速铁路正在蓬勃发展,随着运营时速的提高,列车控制系统对于安全性能的要求也日益提高。GSM-R作为承载CTCS-3列车控制系统(以下简称C3系统)安全数据传输的关键
随着计算机网络地发展,人们对健壮的、高性能的计算机网络应用系统地需求正在不断增加并日趋紧迫,网络编程已经成为开发网络应用系统时必须考虑的问题。如果为每个应用系统独
在隧道、矿井巷道这类常见的受限空间内,无线通信对车辆安全运行、人员安全工作具有十分重要的作用。但是这些受限空间的空间尺寸狭小,电磁环境复杂,电波传播的路径损耗较大,