1 / 17
文档名称:

无线网络仿真.doc

格式:doc   大小:89KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

无线网络仿真.doc

上传人:282975922 2020/12/10 文件大小:89 KB

下载得到文件列表

无线网络仿真.doc

文档介绍

文档介绍:无线网络仿真 实 会进行简单的无线网络仿真了解无线网络仿真的基本原理, 验要求. 实二 )仿真软件NS(Network Simulation1. 使用Ad Hoc 或 wireless sensor、bluetooth2. 选取无线网络中一种(比如:进行演 nam UDP 业务源,用)network,设计场景,运行一定的 TCP 或 示。 验原理 实三..
中工作组引入到NS的无线模块最初由CMU的MonarchNS),Network 信道的络协议的各个网络构件包括Channel(构造MobileNode),MAC),Radio Propagation Model(无线信号传输模块网络接口Interface(Address )和Layer(链路层议,Interface Queue(接口队列),Link 协).
Resolution Protocol(ARP,地址解析协议 下面简单介绍各个网络构件以及无线信道:模块,ARP,它连接了一个Link Layer,移动节点使用的LL(1)
地址解析成物理地址。对于所有发出的分组,路由IP用来把把分组传递给接口队列,对于LL会把分组传递给LL。Agent再将分组传LL层将分组传递给LL,所有接收到的分组,MACnode_entry_.
递给已经知道目ARPLL接收请求。如果2) ARP,地址解析协议模块从(MACMAC标节点的物理地址,它就把该物理地址写入分组的请求并暂时缓存当前分组。头中。否则,它就广播一个ARP对于每一个未知的目标物理地址,都有一个可以存放一个分ARP组的缓冲区。当更多的传送给同一个目标节点分组被送到知道了分组的模块时,前面被缓冲的分组被丢弃。一旦ARP 下一跳目标节点的物理地址,该分组就被放入接口队列中。类实现的,PrtiQueue Interface Queue,接口队列是由3()类是一个优先级队列,它优先处理路由协议分组,PrtiQueue它可以对队列中的分组进行过虑,删除那些具有特定目标地 址的分组。 协议。DCF MAC。11的IEEE802MAC(4) 层,MAC层实现了,网络接口是移动节点访问信道的接口,Network Interface) 5(主个接口通过碰撞和无线传输模块来接收其他节点发送到信道上的分组。它将波长,传输功率等信息写入分组头,接收节点的无线传输模块通过分组头中的这些信息来判断分组的到达时的功率是否足够,只有功率大于临界值时分组才能被 正确接收。 ,移动节点使用单一增益的全向天线 6()Antenna 1
,无线信号传输模型,这个模型用 Radio Propagation Model(7)来计算每个分组在到达接收节点时的信号强度,在移动节点的网络接口层有一个接收功率阈值,当收到的分组的信号强层丢并被MAC度小于该阈值时,这个分组就被标记为ERROR模:Free-space输模型三个无线信号传掉。NS中包含 ,Shadowing模型。型,Two-ray ground reflection模型,无线信道的功能是将分组复制给所有连接到本信道Channel8()
上的移动节点,所有收到的分组的节点需要自己根据无线信Channel号传输模型来判断是否能正确接收到分组。每一个对象都会维护一个网络接口对象列表,列表中包含了所有连只保存这个列上的网络接口对象,Channel接到这个Channel可以遍历整个列,,packet这样表,Channel就能实现从一个网络接口对象收到 个网络接口对象。N份给其它的N然后复制
并通过一些附加的特性来支持,无线模块是以MobileNode为基本核心的再加上Node. MobileNode由基本的多跳的Ad Hoc网络和无线局域网的模拟通过无线信道接收和,无线移动节点所需要的功能(如在给定的拓朴中移动MobileNode. 或Link连接到其它的Node发送信号等). MobileNode不会通过
四.程序详细设计说明这个场景包含三个移动结,我们小组选择了一个简单的无线场景进行模仿三个,它们在一个500MX500M的区域内运动:node_(0), node(1) 和node(2),点数据流:TCP节点间有二个 之间。node_(0) and node_(1) 之间,node_(1) and node_(2)

下面是对程序源码逐行的详细解释:
天,Channel,MAC,LL层的类型设定模拟需要的一些属性,比如mobilenode的 场景的长宽尺寸等节点的数目,线(Antenna)类型,Destination (路由协议主要包括DSDV 目前mobilenode所支持的Ad Hoc,DSR(D