欢迎来到天天文库
浏览记录
ID:11916177
大小:483.00 KB
页数:57页
时间:2018-07-14
《基于omnet的ad+hoc网络仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要本文主要工作是介绍OMNeT++仿真平台,并基于OMNeT++搭建Adhoc网络环境来进行仿真试验。首先是详细介绍OMNeT++仿真器的构成原理,尤其是对其NED语言和编程语法等做深入讲解,同时也对OMNeT++的移动框架(MF,MobilityFramework)组成原理进行了系统的讲解,因为它为我们提供了仿真无线移动网络所需各种基本模块,把我们从设计底层的模块结构和拓扑结构中解放出来,让我们能够把精力放在具体协议的实现上,加快了搭建仿真网络的过程,最后是进行Adhoc网络仿真环境的搭建,并在该环境中对在计算机网络中常用来检测网络连通性的Ping命令进行了仿真试验
2、,并对抽取所需的数据进行分析。关键字网络仿真OMNeT++Adhoc网络57AbstractThemainworkofthisthesisintroducestheOMNeT++,andorganizeaAdhocnetworkforthesimulationtestbasedonOMNeT++.Firstly,itintroducesthestructureofOMNeT++indetail,especiallyitsNEDlanguageandthesyntaxofprogram,aswellasOMNeT++’sMobileFramework(MF,Mobilit
3、yFramework)principle,becauseitprovideswithbasicmodulesforwirelessandmobilenetworksimulation,andfreefromthedesigningofthebottomofthemodule’sstructureandtopological,sothat,itcanputmoreeffortsontheachievementoftherealizationoftheprotocol,speedupthesimulationprocess.Atlast,itorganizesanAdhoc
4、network,andsimulatethePinginstruction,whichisalwaysusedinthecomputernetworktodetectthenetwork’sconnectivity,atthesametime,itcollectstherequireddataforanalysis.KeywordsNetworkSimulationOMNeT++AdhocNetwork57目录摘要IAbstractII第1章绪论11.1课题背景与意义11.2本文的主要工作21.3本文的组织结构3第2章OMNeT++基础42.1OMNeT++简介42.2
5、OMNET++框架62.2.1OMNeT++组成62.2.2OMNeT++框架72.3OMNeT++语法82.3.1NED语言82.3.2简单模块算法实现和消息传递112.4MF移动框架142.4.1主机模型142.4.2信道控制模块162.4.3基本概念18第3章Adhoc网络基础223.1AdHoc网络的概念223.2Adhoc网络特点233.3Adhoc网络协议栈253.4Adhoc网络的应用领域26第4章Adhoc网络仿真的实现294.1仿真试验294.1.1NIC模块304.1.2移动模块32574.1.3网络层模块324.1.4信道控制模块354.1.5应用
6、层模块364.2仿真结果分析374.2.1丢包分析374.2.2往返时延分析384.2.3数据分析38结论39致谢40参考文献41附录1外文文献译文43附录2外文文献原文485757第1章绪论1.1课题背景与意义由于研究方向的不同,许多领域,并不太适合采用实地试验的方式,或者是为了节省时间、资金等目的,最好采用仿真的方式。比方说电路仿真、生物仿真,还有接下来我们要谈到的网络仿真。网络仿真也被称为网络模拟,因为对各种网络仿真过程来说,其中也有“模拟”的含义,即网络仿真不但可以取代真实的应用环境得出可靠的运行结果和数据,也可以模仿一个系统过程中的某些行为和特征。顾名思义,网
7、络模拟,就是用计算机程序对通信网络进行模型化,通过程序的运行模仿通信网络的运行过程。那么,为什么要进行通信网络的仿真呢?在网络迅速膨胀的今天,网络研究人员一方面要不断思考新的网络协议和算法,为网络发展做前瞻性的基础研究;另一方面也要研究如何利用和整合现有的资源,使网络达到最高效能。无论是哪一方面都需要对新的网络方案进行验证和分析。进行网络技术的研究一般有以下3种手段:(1)分析方法,就是对所研究的对象和所依存的网络系统进行初步分析,根据一定的限定条件和合理假设,对研究对象和系统进行描述,抽象出研究对象的数学分析模型,利用数学分析模型对问题
此文档下载收益归作者所有