1006-科研训练报告-基于NS2的网络通信系统仿真-XUPT.docxVIP

1006-科研训练报告-基于NS2的网络通信系统仿真-XUPT.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1006-科研训练报告-基于NS2的网络通信系统仿真-XUPT.docx

西 安 邮 电 学 院通信与信息工程学院科研训练题目:基于NS2的网络通信系统仿真——无线/有线混合网络与路由选择过程院(系):通信与信息工程学院专业:通信工程班级:通工0702班学生姓名:高原起止时间:2010年6月21日至2010年7月2日代码请到这里提取/browse.aspx/.Public目录摘要IABSTRACTII引言1文献检索方法21 NS2仿真原理及数据分析方法31.1 什么是NS231.2 NS2的仿真原理31.2.1 基于离散事件的仿真系统31.2.2 NS2的仿真模型31.2.3 NS2的仿真流程51.3 NS2数据分析方法71.3.1 使用NAM进行直观分析71.3.2 使用GAWK分析Trace71.3.3 使用Gnuplot绘制所需图形82 使用NS2仿真无线/有线混合网络92.1 网络模型与拓扑92.2 NS2的仿真代码构建102.2.1 网络域的划分102.2.2 节点的建立102.2.3 链路的建立112.2.4 协议的建立112.2.5 仿真时序的定义122.2.6 其他控制代码132.3 使用NAM观察NS2的仿真结果132.4 使用AWK处理NS2的仿真结果142.5 使用GNUPLOT处理仿真结果152.6 仿真结果分析163 使用NS2仿真路由选择过程173.1 网络模型与拓扑173.2 NS2的仿真代码构建173.3 使用NAM观察NS2的仿真结果173.4 仿真结果分析194 结论20致谢21参考文献22摘要在人们决定构建一个新的网络系统或者建立一个新的协议时,人们总希望在投入很多成本实验之前能有一种方便修改、结果直观的系统对该网络或协议模型进行测试,开源的网络仿真软件NS因此诞生,为网络拓扑设计与协议开发提供了一个有力的仿真测试平台。为了对NS2系统进行学习,我建立了两个典型的网络拓扑结构,分别对有线/无线混合网络及路由选择过程进行通信仿真与分析,通过这两个仿真实验达到初步掌握与了解NS2的目的。关键字:NS2 网络仿真混合网络结构路由选择ABSTRACTNetwork Engineers And Researchers always need a convenient and easy-amend simulation system to test their design of new network topo and protocolbefore a lot of cost dive into experiment and test,The Network Simulation(NS2) is a powerful ,open source simulation plat which can appease them. Processed from study NS2 system ,I build two emblematical network topo(wired/wireless mixed network and route choose process),via build and simulate this two systems to learn how to use NS2 and NS2’s analyse tools.Keywords:NS2; Network Simulation; Mixed network; Route hoose process 引言在人们决定构建一个新的网络系统或者建立一个新的协议时,人们总希望在投入很多成本实验之前能有一种方便修改,结果直观的系统对该网络或协议模型进行测试,开源的网络仿真软件NS因此诞生,为网络拓扑设计与协议开发提供了一个有力的仿真测试平台。NS2的全称是Network Simulation version 2,是一种采用了c++与tcl混合编程的网络仿真语言,具有修改方便、结果直观且易于处理、语言执行效率高等优点,以广泛的应用于网络仿真与协议设计中。本次科研训练的内容―― 无线/有线混合网络及路由选择过程仿真正是采用了NS2平台进行仿真,并使用NS2的附加组件NAM,及Linux下的集成组件:Gawk及Gnuplot进行仿真与结果分析本次实验采用了以下软件平台进行代码编写、仿真与结果分析系统平台:ubuntu 10.04 Lucidlynx编辑器:gedit 2.30.2-0ubuntu1仿真软件:ns2-all in one v2.34trace分析:gawk 3.1.6 dfsg-4build1图表绘制:gnuplot 4.2.6- 1Tcl生成:nsBenchver 1.0 beta 3Gdb;Gdbver 2.6.2文献检索方法如果想对某个项目精确、客观的进行研究,参考以前的文献是不可缺少的过

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档