![通信系统综合设计_第1页](http://file4.renrendoc.com/view/0df29daa076d26afde891ef894513fc7/0df29daa076d26afde891ef894513fc71.gif)
![通信系统综合设计_第2页](http://file4.renrendoc.com/view/0df29daa076d26afde891ef894513fc7/0df29daa076d26afde891ef894513fc72.gif)
![通信系统综合设计_第3页](http://file4.renrendoc.com/view/0df29daa076d26afde891ef894513fc7/0df29daa076d26afde891ef894513fc73.gif)
![通信系统综合设计_第4页](http://file4.renrendoc.com/view/0df29daa076d26afde891ef894513fc7/0df29daa076d26afde891ef894513fc74.gif)
![通信系统综合设计_第5页](http://file4.renrendoc.com/view/0df29daa076d26afde891ef894513fc7/0df29daa076d26afde891ef894513fc75.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-.z电子与信息工程学院通信工程1011班?通信系统综合设计?报告设计题目低速移动无线自组网AODV吞吐量性能的仿真完成时限1学周**沈健设计地点**科技学院电子楼402成绩指导教师罗恒提交日期:2013年10月12日一、题目低速移动无线自组网AODV吞吐量性能的仿真二、课程设计要求参数设置仿真时间700s节点数4节点移动速度2m/s仿真场地大小1500m*1500m传播模型Freespace模型传输距离25米传输频率2.472GHzMAC协议802.11b调制算法CCK11(11Mbps)数据包丢包模型丢包模型路由算法AODV传输控制算法TCP数据流CBRB->D数据包间隔0.5个/s缓存长度100个数据包表1.参数设置A(500,602,0)B(500,600,0)C(600,600,0)D(720,600,0)要求:、节点初始位置如上所示,在20s时,节点B向目标〔601,600,0〕移动,节点D向目标〔599,600,0〕移动;、统计500s网络平均吞吐量并使用E*CEL表格画出柱状图;、每行程序需要手写注释。三、原理与背景介绍自组织网络:无线自组网是一个多跳、临时、可自由移动无中心网络。它不需要现有信息根底网络设施的支持,可以在任何时候、任何地点快速构建。自组织网络〔adhocnetwork〕是由一群兼具终端及路由功能的设备通过无线链路形成的多跳临时性自治系统。如果节点是可移动的,这样的网络称为移动自组织网络〔mobileadhocnetworks,MANET〕。由于节点的发射功率有限,距离较远的两个节点必须借助其它节点的转发才能进展通信,因此节点之间构成无线多跳链路。这种网络中不存在固定的根底设施,如路由器、无线基站等,每个节点都兼有路由器和终端两种功能。作为终端,节点可以运行各种面向用户的应用程序;作为路由器,节点需要为其它节点转发数据包。自组织网络不需要任何中心控制,网络可以自动检测和无缝集成新节点;反过来,当任何节点移出网络时,剩余节点也能自动重配置来适应新的场景。这种无设施的网络能够在没有或者是现有网络根底设施失效的情况下,提供终端之间的相互通信,因而在军事作战及应急救援等方面有重要应用。特点:自组织动态拓扑多跳路由无中心且所有节点地位平等灵活性好应用领域:军事应用无线传感器网络个人通信移动会议应用于紧急和突发场合与蜂窝移动通信系统等现有移动通信系统相结合仿真工具NS-2NS2简介:NS2〔NetworkSimulatorversion2〕是面向对象的、离散事件驱动的网络环境模拟器,主要用于解决网络研究方面的问题。NS2提供了在无线或有线网络上的TCP/IP、路由、队列管理、IPQoS等多种协议的模拟。NS2使用C++和OTcl〔具有面向对象特性的Tcl脚本程序设计语言〕作为开发语言不同平台对NS2的支持情况:仿真流程:无线自组网路由协议:无线自组网的路由协议作为影响网络性能的一个重要因素,是确保移动自组网络正确运行的关键。对该领域进展深入而广泛的研究将为移动自组网的应用提供重要科学依据。分类:根据源端何时获得路由信息仿真的三种路由协议:动态源路由协议DSR无线自组网按需平面距离矢量路由协议AODV目的序列距离矢量路由协议DSDV性能评价指标:丢包率、端到端时延、路由开销、吞吐量〔四〕路由仿真路由仿真参数:节点增加移动速度增加三种路由协议定性比拟相互比拟:当节点和数据流量不大时,DSR路由协议的综合性能比拟好;而当数据流量变大时,DSDV路由各项性能指标具有一定优势,适合传输节点规模大、负载流量大的业务。在拓扑变化频繁的无线自组网环境中,采用按需路由协议可减少实时路由维护的信道资源消耗;在网络拓扑构造相对稳定的环境中,如果业务对实时性要求较高时,应尽量采用表驱动方式的路由协议。四、仿真程序设计1、.tcl脚本文件代码setns[newSimulator]setnn4create-god$nnsettracefd[opene*ample.trw]$nstrace-all$tracefdprocfinish{}{globalnstracefd$nsflush-traceclose$tracefde*it0}Phy/WirelessPhysetR*Thresh_1.49e-08Phy/WirelessPhysetPt_0.1Phy/WirelessPhysetfreq_2.472e+9settopo[newTopography]$topoload_flatgrid15001500setne1000$nsnode-config-adhocRoutingAODV\-llTypeLL\-macTypeMac/802_11\-ifqTypeQueue/DropTail/PriQueue\-ifqLen100\-antTypeAntenna/OmniAntenna\-propTypePropagation/FreeSpace\-phyTypePhy/WirelessPhy\-channelTypeChannel/WirelessChannel\-topoInstance$topo\-energyModelEnergyModel\-initialEnergy$ne\-agentTraceON\-routerTraceON\-macTraceON\-movementTraceOFFfor{seti0}{$i<$nn}{incri}{setnode_($i)[$nsnode]$node_($i)random-motion0}$node_(0)set*_500.0$node_(0)setY_602.0$node_(0)setZ_0.0$node_(1)set*_500.0$node_(1)setY_600.0$node_(1)setZ_0.0$node_(2)set*_600.0$node_(2)setY_600.0$node_(2)setZ_0.0$node_(3)set*_720.0$node_(3)setY_600.0$node_(3)setZ_0.0$nsat20"$node_(1)setdest6016002"$nsat20"$node_(3)setdest5996002"settrpower0.1Phy/WirelessPhysetPt_$trpowersettcp[newAgent/TCP]setsink[newAgent/TCPSink]$nsattach-agent$node_(1)$tcp$nsattach-agent$node_(3)$sink$nsconnect$tcp$sinksetp[newApplication/Traffic/CBR]$pattach-agent$tcp$psetpacketSize_1000$psetburst_time_1s$psetidle_time_15s$psetrate_2000$psetshape_10$nsat1.0"$pstart"$nsat700.0"finish"$nsrun.awk脚本文件代码BEGIN{granularity=1;pre_time=0;throughput=0;i=0;}{event=$1curr_time=$2pkt_size=$8level=$4if(curr_time-pre_time<=granularity){if(level=="MAC"&&event=="r"){sum[i+1]=sum[i]+pkt_size;i+=1;}}else{throughput=(sum[i]+last_throughput)*8.0/2000;printf"%d%.3f\n",pre_time+granularity,throughput>>"result.dat";last_throughput=sum[i]pre_time=pre_time+granularity;i=0;if(level=="MAC"&&event=="r"){sum[0]=pkt_size;}}}结果分析1、.tr文件截图如下所示图1..tr文件.tcl文件在虚拟机终端运行之后,生成相应的.tr文件。2、.awk文件截图如下所示图2..awk文件通过awk语言编写程序统计,并将符合的数据保存在result.dat中。3、result.dat文件截图如下所示图3.result.dat文件E*CEL统计柱状图如下所示图4.500s网络平均吞吐量六、设计心得:本次持续一周的通信系统课程设计完毕了,通过本次的课程设计初步掌握了虚拟机、NS2、awk等相关知识,会对以后的学习生活有一定的帮着作用。现在了解到NS2是指NetworkSimulatorversion2,NS〔NetworkSimulator〕,是一种针对网络技术的源代码公开的、免费的软件模拟平台,是一种面向对象的网络仿真器。本质上是一个离散事件模拟器,由UCBerkeley开发而成。而AODV(Adhocon-demanddistancevectorrouting)是一种源驱动路由协议。AODV采用UDP封装,属于应用层协议。它是反响式路由协议,也就是说
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年移动通讯用数字程控交换机项目项目风险识别与评估综合报告
- 2025至2030年塑胶板夹项目投资价值分析报告
- 2025至2030年单轴纵切自动车床项目投资价值分析报告
- 2025年自救卷盘用软管项目可行性研究报告
- 2025年硫酸软骨素注射液项目可行性研究报告
- 二零二五年度离婚协议书:离婚协议中财产分割与债务分担
- 折纸机器人在轨捕获刚柔耦合动力学研究
- 2025年01月浙江宁波市江北区文史研究馆编外人员公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025至2030年铝用工业炉项目投资价值分析报告
- 肥胖相关基因FTO调节纤连蛋白FN1在银屑病中的作用及机制研究
- 光伏安全施工方案范本
- 2025年大庆职业学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025上半年江苏省南通如东事业单位招聘7人易考易错模拟试题(共500题)试卷后附参考答案
- 山东省济南市2024-2024学年高三上学期1月期末考试 地理 含答案
- 【课件】液体的压强(课件)-2024-2025学年人教版物理八年级下册
- 实施弹性退休制度暂行办法解读课件
- 冷冻食品配送售后服务体系方案
- 2024-2030年中国自动光学检测仪(AOI)市场竞争格局与前景发展策略分析报告
- 2024-2025学年人教版数学八年级上册期末模拟试卷
- 销售培训合同范例
- 财务工作总结与计划-财务经理总结与计划
评论
0/150
提交评论