基于ns2的路由协议可视化仿真平台的设计与实现

基于ns2的路由协议可视化仿真平台的设计与实现

ID:34095602

大小:5.24 MB

页数:50页

时间:2019-03-03

基于ns2的路由协议可视化仿真平台的设计与实现_第1页
基于ns2的路由协议可视化仿真平台的设计与实现_第2页
基于ns2的路由协议可视化仿真平台的设计与实现_第3页
基于ns2的路由协议可视化仿真平台的设计与实现_第4页
基于ns2的路由协议可视化仿真平台的设计与实现_第5页
资源描述:

《基于ns2的路由协议可视化仿真平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得宁夏大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。研究生签名:;屯·}屯时间:沙抑年r月b同关于论文使用授权的说明本人完全了解宁夏大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件和磁盘,允许论文被查阅和借阅,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。同意宁夏大学可以用不同方式

2、在不同媒体上发表、传播学位论文的全部或部分内容。‘(保密的学位论文在解密后应遵守此协议)研究生签名:汹-鼬导师签名:时间:沙/严年f月乃日时间:弘伊年s月27日摘要随着科技不断发展,网络的规模不断扩火,网络的技术也在不断推陈出新,在这釉环境卜.,利用模拟方法研究越来越受到研究人员的欢迎。NS2是现在最流行、用户最多的网络模拟器之一。在NS2越米越普及的同时,NS2的一些缺点也受到了关注,对丁.初学者来说,NS2内容多、难学成为了它们学习NS2的阻碍。本文通过分析NS2的不足,设计并实现出了基于NS2的路由协议可视化仿真平台,主要针对NS2中路由协议仿真这一模块进行了可

3、视化实现,平台的面向对象是NS2的初学者和不需要深入了解NS2机制的研究人员。本文提出的仿真平台采用JAVA语言实现,利用EclipseRCP技术、WindowBuilder实现了友好的可视化界面,采用JAVA远程方法调用技术来实现远程模拟,并集成了Awk、Gnuplot和JFreeChart三种数据分析工具,Awk可对数据进行分析,提取出自己所需的数据,Gnuplot和JFreeChart可以实现数据的图形化描述、生成曲线幽,使JH{RMI技术设计、实现了仿真平台的远程仿真模块,可以解决用户安装NS2的困难。在本仿真平台上,用户可以方便、容易、高效地构建自己所需的网

4、络拓扑、网络仿真场景等内容。最后刚设计出的仿真平台对AODV协议进行了仿真,并对该协议进行了性能分析,针对该协议的不足,提出了S—EAODV协议,并用仿真平台对两者进行了仿真和性能比较。通过本文设计的仿真平台,研究人员可以从NS2复杂的命令、庞杂的内容中解脱出米,在仿真平台上就可以完成仿真脚本的编写和执行,集成的一些数据分析工具可以让用户对数据进行分析,设计的远程仿真模块解决了NS2安装困难的问题。因此仿真平台集仿真、分析于一体,1F常适合初学者和一般研究人员的使用,为可视化仿真平台的开发提供了一种新想法。关键字:NS2,可视化仿真平台,路由协议,EclipseRCP

5、AbstractWiththedevelopmentofscienceandtechnologyconstantly,thescaleofnetworkisexpanding,thetechnologyofnetworkrenewingcontinually.Intheconditionofthisenvironment,moreandmoreresearchers1iketousethemethodofsimulation.NS2iSanetworksimulatesoftwarethathavealotofusersandmostpopularinresearch

6、ers.WhenNS2ismoreandmorepopular,it’SdisadvantageswerefocusedORsomeresearchers.NS2havemanycontentanddifficulttolearn,whichbecometheblockofleamNS2forbeginners.ThispaperisdesigningandimplementingtheroutingprotocolvisualsimulationplatformbasedonNS2throughanalysisdisadvantagesofNS2,including

7、simulationofroutingprotocolmainly.ThePlatformfortheuserswhoisbeginneranddon’tneedtounderstandmechanismofNS2deeply.ImplementationofthesimulationplatformusingJAVAlanguagewhichproposedfromthispaper.ImplementationoffriendlyvisualinterfaceusingEclipseRCPandWindowBuilder.Implementati

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。