- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RSVP协议网络化测试系统实时性探究
基于RSVP协议网络化测试系统实时性探究摘要: 本文围绕基于Internet的网络化测试系统的实时性问题,基于RSVP协议的实时性改善方案等方面进行了较系统、深入的研究。
关键词: RSVP协议 NS2网络模拟器 试验
1.RSVP协议
Internet工程任务组的综合服务工作组于1993年提出了一种增强Internet服务模型,包括尽力而为服务和实时服务。该模型与资源预留协议、实时传输协议、实时传输控制协议一起,能够为用户提供满足其服务质量所需服务类型。RSVP用于在Internet网络环境下的多媒体通信。1997年,IETF工作小组制定了RSVP的基本功能。RSVP协议运用在网络内部的路由器、交换机的端口,以及端主机系统中,运用资源预约协议和资源调度算法调度相应的资源,去改善传输延迟、抖动、丢失率、带宽要求、吞吐量等指标,从而提高网络服务质量QoS。
2.仿真环境
我们采用NS2网络模拟器对支持RSVP协议的网络进行仿真。NS2是最流行的网络模拟软件之一,已被科研院所和各大高校广泛的用于网络分析、研究和教学。我们的仿真试验便是基于NS2的。
3.扩充RSVP协议
由于NS2本身并没有实现RSVP,为了支持资源预留,我们在此仿真软件中扩充了RSVP协议。可见,我们的仿真层次是基于C++和OTcl编程的层次。我们采用了由德国波恩大学Marc Greis开发的rsvp/ns网络仿真模块,此模块对大多数RSVP对象有很好的支持。rsvp/ns的最新修订版本是rsvp-patch-ns-2.28。
在NS2中扩充RSVP协议的步骤:
添加文件rsvp/rsvp.h、rsvp/rsvp-link.h、rsvp/rsvp-messages.h、rsvp/rsvp-objects.h、rsvp/wfq.省略、rsvp/rsvp.省略、rsvp/wfq.省略,这些文件实现了该类成员函数和协议算法,并将C++代码绑定到TCL;添加文件ns-rsvp.tcl,该文件定义TCL相关的类和变量;修改/common/packet.h文件,添加RSVP包类型;修改/FILES文件,添加新加入的文件;修改/tcl/lib/ns-lib.tcl、/tcl/lib/ns-packet.tcl文件,添加ns-rsvp.tcl和RSVP类型;修改makefile文件,添加rsvp/wfq.o rsvp/rsvp.o rsvp/rsvp-objects.orsvp/rsvp-messages.o rsvp/rsvp-link.o\,重新编译生成ns.exe文件。当我们将旧版本下的rsvp/ns移植到我们的仿真系统中后,通过编写OTcl程序构建我们的虚拟网络、配置测试参数。
4.试验运行
仿真程序运行截图如下:
5.试验数据分析与结论
我们的实验数据均记录在各个tace(跟踪)文件里面。我们按照上节中的数据提取方法,将我们所关心的数据提取出来,然后通过开源作图软件Xgraph绘制数据的变化曲线,从而使我们更好地分析数据变化特征。在上面的TCL程序中,我们将n0中来自n2的流量数据记录在文件tp2.tr中,将n0中来自n3的流量数据记录在文件tp3.tr中,将n0中来自n4的流量数据记录在文件tp4.tr中,Ifu所有数据包的传输情况均记录out.tr文件中。同样,我们将n0中来自n2的数据流的丢包率记录在文件loss2.tr中,将n0中来自n3的数据流的丢包率记录在文件loss3.tr中。
6.小结
基于RSVP协议的实时性改善方案旨在运用资源预约协议和资源调度算法调度相应的资源,去改善传输延迟,丢包率,带宽要求和吞吐量等指标,从而提高网络实时性。我们通过网络模拟器NS2(Network Simulator)对支持RSVP的网络进行了仿真,并通过对所获得的仿真数据的分析,得出了基于RSVP办议的网络化测试系统实时性改善方案的结论。
然而RSVP协议仍存在着很多不足之处,能够提供RSVP支持的路由器尚没有普遍使用,在以后的道路上,还需要对它不断地进行补充和完善,但它已经受到了广泛的关注和支持,相信在不久的将来,它将会无处不在。
参考文献:
[1]周光明,马海潮.计算机测试系统原理与应用.北京:电子工业出版社,2005:11-23.
[2]土鸿钎,董奇.自动测试仪器和测试系统的发展综述.计算机自动测试与控制,2000,8(4):7-9.
[3]陈大港,陈光禹.网络技术在分布式测试系统上的应用.国外电子测试技术,1999,(4):37-39.
1
您可能关注的文档
- 地方高校人才培养目标及其价值取向.doc
- 地方高校数学建模教学模式实践及思索.doc
- 地方高校文科应用型专业实践教学理论探析.doc
- 地方高校服务地方经济发展几点思索.doc
- 地方本科院校食品专业人才培养模式创新及发展_0.doc
- 地方高校档案信息资源开发及利用探究.doc
- 地方高校金融学专业课程体系设置问题探析.doc
- 地理信息系统在城市规划领域中实施问题探析.doc
- 地方院校辅导员发挥心理教育功能途径.doc
- 地理创造性教学条件分析.doc
- 2025年广东省地震局事业单位第二批招聘笔试高频难、易错点备考题库带答案详解.docx
- 2025年广东广州市番禺区职业技术学招聘合同制教师8人通告笔试高频难、易错点备考题库附答案详解.docx
- 2025年广西百色市西林县民政局招聘4人笔试高频难、易错点备考题库含答案详解.docx
- 2025年广西钦州市市直中学教师专场招聘140人笔试高频难、易错点备考题库带答案详解.docx
- 2025年山西省公安厅交通管理总队招聘300名警务辅助人员笔试高频难、易错点备考题库带答案详解.docx
- 2025年徐州市事业单位定向招聘退役大学生士兵10人笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年山东省教育厅直属事业单位招聘18人笔试备考题库含答案详解.docx
- 2025年广东云浮郁南县监委郁南县公安局招聘专职留置看护队员10人笔试备考题库及完整答案详解1套.docx
- 2025年最高人民检察院北戴河检察技术保障中心招聘社会在职人员笔试高频难、易错点备考题库参考答案详解.docx
- 2025年山东省委党校(山东行政学院)上半年招聘11人笔试高频难、易错点备考题库带答案详解.docx
最近下载
- FloEFD 2312(For NX)软件实例教程 第7-8章.pdf VIP
- 边坡开挖及支护监理实施细则.doc VIP
- DB3301T0190-2016生活垃圾分类管理规范 ..pdf VIP
- 随州市随县县城社区招聘社区专职工作者考试真题2024.docx VIP
- 化工中试平台建设实施方案.docx
- 成功科技化金药水配合无氰金盐测试项目.ppt VIP
- 列车调度指挥系统、调度集中系统组网技术条件.pdf VIP
- 2025年天翼云高级运维工程师认证参考试题库资料(含答案).pdf
- 气管切开非机械通气患者气道护理规范(2020年版指南解读).pptx VIP
- 2025银行数据分类分级规范.docx VIP
文档评论(0)