以下为《无线传感器网络课程设计》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
计***
无线传感器网络课程设计
学 号:S***0
专 业:计算机科学与技术
学生姓名:朱某某
任课教师:冯某某 教授
2020年12月
基于NS3的AODV路由协议的研究
朱某某
计算机科学与***
摘 要:从本文通过对无线传感器网络AODV路由协议进行研究,利用NS3仿真系统对AODV路由协议进行仿真实验。
关键词:NS3 AODV路由协议 无线传感器网络
研究背景
近年来,随着计算机和网络通信技术的不断发展,网络技术的研究也进入到了一个飞速发展的时期。研究人员不断开发出新的网络协议、算法和应用,以适应日益增长的网络通信需要。然而由于网络的不可控、易变和不可预测等特性的存在,给新的网络方案的验证、分析和比较带来了极大的困难。目前网络通信的研究一般分为以下3种方法:
1)分析方法:在理论和协议层面上对网络通信技术或系统进行研究分析,抽象出数学分析模型,利用数学分析模型对问题进行求解。如采用数学建模、协议分析、状态机、集合论以及概率统计等对多种理论分析手段和方法对通信网络及其算法、协议、网络性能等各个方面进行研究。
2)网络模拟:即计算机模拟仿真算法。网络模拟日益成为分析、研究、设计和改善网络性能的强大工具,它通过在计算机上建立一个虚拟的网络平台,来实现真实网络环境的模拟,网络技术研究人员在这个平台上不仅能对网络通信、网络设备、协议以及网络应用进行设计研究,还能对网络的性能进行分析和评价。 3)实验网方法:对网络协议、网络行为和网络性能采用建立实验室测试网络、网络测试平台(networktestbed)和小规模商用实验网络的方式对网络进行实战检验。就是设计出研究所需要的合理硬件和软件配置环境,建立测试床和实验室,在现实的网络上进行研究。
2、网络仿真器NS3的介绍
网络仿真是用于评估网络拓扑或协议最常用的方法,到目前为止己开.经发出了众多的网络仿真器,例如NS2,NS3,OMNET++Riverbed,GloMoSiM和Jist等[1],其中仍然被较为广泛使用的仿真器为NS3、OMNET++与Riverbed(旧称OPNET)。
NS起源于1989年,在S.Keshav的REAL仿真器的基础上,SteveMcCanne等人在劳伦斯伯克利国家实验室(LBNL)开发了NS的第一个版本,NS是一个可扩展、易于配置和编程的事件驱动仿真引擎,并且支持多种类型的TCP和路由调度算法。到1995年,NS的第二个版本NS2获得了DARPA(美国国防高级研究计划)、XeroxPARC(施乐帕克研究中心),UCB(加州大学伯克利分校)和USC/ISI(南加州大学/信息科学研究所)的支持[2],NS2被广泛应用于学术研究,许多不同的非营利性组织也提供了很多的研究成果。NS3是2006年7月1日起开始开发的第三代NS,它由华盛顿大学、佐治亚***和ICS1互联网研究中心等机构资助,由法国国家信息与自动化研究所的Planete研究组提供合作支持,NS3旨在取代目前流行的NS2[3]。然而NS3并不是NS2的更新版本,NS3作为一个新的仿真器,它并不后向兼容NS2,它相比于NS2拥有单一的语言、良好的架构、基于底层的开发、广泛支持与良好测试等“先天优势”,NS3主要特点如下:1采用合理的C++设计摸式编写,仿真速度快2.重新审视网络、节点模型与仿真内核的软件架构,各类对象模型更加接近真实网络中的实体3与其他软件更好的整合与自身的扩 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 慧卿. 基于NS3和MATLAB的网络化控制系统协同仿真平台设计[D].浙江工业大学,2020.
[2]杨某某.基于NS2的AODV协议研究与改进[D].XX:XX电子科技大学,2014.
[3]茹新宇,刘某某,陈伟新网络仿直器NS3的研究综述[J]微型机与应用,2017.20(4):2774-2779[4]张云,NS3网络模拟器路由协议集成设计与实现[D].电子科技大学,2018[5]周某某.开源网络模拟器ns-3:架构与实践[M]XX机械工业出版社,2018.11
[6]刘某某.基于NS2的AODV路由协议仿真研究[J].信息与电脑(理论版),2020,32(18):167-169.
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《无线传感器网络课程设计》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。