qualnet5.0操作教程-qualnet5.nexata2中文翻译_第1页
qualnet5.0操作教程-qualnet5.nexata2中文翻译_第2页
qualnet5.0操作教程-qualnet5.nexata2中文翻译_第3页
qualnet5.0操作教程-qualnet5.nexata2中文翻译_第4页
qualnet5.0操作教程-qualnet5.nexata2中文翻译_第5页
已阅读5页,还剩404页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章1GUI概述和安装历史回顾概念系统要求安装插件:模块描述安装2第一章:概述SNT&Proprietary在网络扩展到拥有10,000个以上不同种类的节点时,网络性能会变成怎样?会采用何种路由算法?移动自组网(MANET)通信:前身是GloMoSim,

来自DARPA在UCLA(‘97–‘00)进行的一个研究项目。开发GloMoSim的目的是为提高对大型异构网的仿真效率。第一章:概述-历史回顾3SNT&

ProprietaryGloMoSim商业版大大扩展了MANET

模型库:AODV,

DSR,

OLSR,

802.11

DCF,

802.11

PCF,

802.11a,directional

antennas(定向天线),…基于图形用户界面(GUI)的模型设计,三维动画演示和分析。协议模型和网络装备模型通信模型系统的培训、技术支持和客户服务SNT聚焦于:精确、实时的网络仿真和管理精确性

通过高保真模型(代码+协议模型)和详尽的验证来实现。速度和扩展性

通过高效的调度(scheduling)和并行算(parallel)来实现。4SNT&

Proprietary拥有与物理层网络的OSI模型相类似的结构。明确定义了相邻两层之间的APIs。支持在不同的模型和网络之间进行代码移植。第

章;:5SNT&

ProprietarySRC:“…上周演示给几个潜在的军方客户看,QualNet的速度给客户留下了深刻的印象.这个demo是模拟100多个 与航行器之间的通信.在QualNet中用了57s运行了30分钟的时钟时间.他们在另一个很流行的 同类工具中模拟10个节点的2-3分钟的时钟时间,花费了1个小时.

SRC和军方客户都有深刻的印象.”:概述6SNT&ProprietaryBoeing:“QualNet

500个节点的网络模型,运行OSPF协议时比真实时间还快,比其他的工具至少快100倍.QualNet在分组级别的输出被证明是正确、有效的.”:概述7SNT&

Proprietary离散事件引擎(Discrete

Event

Engine)事件驱动时间相关事件时间无关事件概述8SNT&

Proprietary硬件要求CPUIn [P4

/

3.2+],

AMD

[Sempron,

Opteron]

Apple,Sun单处理器

vs.多处理器集群式单一式内存需要多少内存空间共享式

vs.分布式硬盘显卡所有的模块在任何时候都是并行的All

Parallel

all

the

time!:概述9SNT&

Proprietary操作系统要求WindowsXP,

XPPro,

2000,

VistaMAC

OSXLinuxRed

Hat,

FedoraUnix其它…:概述10SNT&

Proprietary创建和运行场景,需要以下环境…使用

(license)网络,锁定节点,

狗可选项C编译器Visual

C++

7.0+2005Express需用SDK平台必须设置成从命令行运行.gcc

Unix文本编辑器Word、写字板,记事本,Text

Pad或其它编辑器11SNT&

Proprietary获取程序的途径网络将安装程序保存到选定的双击安装执行文件CD安装光盘将出现以下提示使用

协议默认的场景使用文件

(License)12SNT&

ProprietaryAddons为特定客户专门订制的组件Bin可执行文件,或其他运行文件,例如DLLsContributed由QualNet的用户提供的模型Data无线模型库(Wireless

Library)

的数据文件,包括天线配置,调制方案,和地形文件样本。ation用户手册,版本通告,等。GUI图形组件,包括图标,Java类文件,和图形用户界面(GUI)的结构。IncludeQualNet

kernel的头文件Interfaces将QualNet与第

工具或外部网络连接起来的源代码,例如HLA,

STK,

IPNE。KernelQualNet中构建模型时所需用到的

组件。Lib构建模型时所需用到的第

库。LibrariesQualNet的模型库源代码,例如Developer,Multimedia

&

Enterprise,

和Wireless.License_dir构建模型时所需用到的

使用

和模型库使用

。Main的源文件(Source

files)和Makefiles。Scenarios场景实例13SNT&

Proprietary两个桌面图标…Command

Line(命令行)GUI

Developer(集成开发环境)(ScenarioDesigner/场景设计器)

(Animator/动画演示器)网络设计运行和演示场景察看结果报文追踪( yzer

/结果分析器)(Tracer

/报文

)概述or14SNT&

Proprietary15SNT&

ProprietaryQuestions?16SNT&

Proprietary第 章

-

实验安装安装QualNet

or

EXATA检验安装是否成功环境变量路径QUALNET

or

EXATA

_HOME运行默认场景启动图形用户界面(GUI)休息安装:安装任务安装QualNet在光驱中放入QualNet安装光盘等待安装程序自动运行,或者通过浏览器打开驱动器找到…setup.exe文件,并双击该文件接受默认的安装路径请坐下来放松一下,等待程序自动完成安装安装过程中请注意:设置QUALNET_HOME及修改路径Unix系统:添加(假设使用csh

或tcsh),添加到.cshrcsetenv

QUALNET_HOME

~/qualnet/4.0set

path=($path

~/qualnet/4.0/gui/bin~/qualnet/4.0/gui/netbeans/bin

~/qualnet/4.0/bin)Linux系统:Export

QUALNET_HOME=~/qualnet/4.0Windows系统(都已经为你做好了)右击“ 电脑”→“属性”“高级”

“环境变量”增设变量“QUALNET_HOME”

,其值为“C:\qualnet\4.0”编辑“path”变量,添加下面文本:C:\qualnet\4.0\gui\bin;C:\qualnet\4.0\gui\netbeans\bin;C:\qualnet\4.0\bin单击“确定”。实验1:安装当QualNet安装完成以后…查看桌面图标确认环境变量Path变量C:\snt\"product"\"version"\binQUALNET_HOME

or

EXATA_HOMEi.e.C:\snt\qualnet\5.0将License文件拷贝到:QUALNET_HOME

orEXATA_HOME\license_dir实验1:

安装确认已经安装Java没有Java…无法使用QualNet的用户界面Windows/Linux:版本低于1.4.2+,无法使用QualNet实验1:安装**C:/"product"/"version"\bin>qualnet

default.configQualNet

Version

4.5QUALNET_HOME

or

EXATA_HOME

=

c:/"product"/"version"Attempting

license

checkout

(should

take

less

than

2seconds)

...

success.Partition

0,Node

1(210.35,

191.56,

0.00).Partition

0,

Node

29

(1157.72,

1214.57,

0.00).Partition

0,

Node

30

(1391.27,

1463.70,

0.00).Initialization

completed

in 0.0780

sec0.000000000

RealTime[s]

=

0CurrentSim

Time[s]

=Completed

0%Allocating

0

bytesCurrentSim

Time[s]

=Completed

1%9.010498811

Real

Time[s]

=

0**Current

Sim

Time[s]

=

891.066135913

Real

Time[s]=

0Completed

99%Current

Sim

Time[s]

=

900.000000000

Real

Time[s]=

0Completed100%Executed

380368

events

in

0.6870

secC:/"product"/"version"\bin>运行QualNet默认场景确认

程序安装成功:双击QualNet

Developer

图标设定为…C:\qualnet\4.0\bin在DOS下,输入qualnet

default.config安装QualNet:启动GUI双击QualNet

Developer

IDE图标GUI显示如下休息…第二章功能介绍25创建图形表示图形分析文件编辑26菜单栏文件系统工具包面板画布表格视图:功能介绍27典型的窗口布局File/文件Edit/编辑View/查看Tools/工具Animation/动画Help/帮助28“Version”../scenarios../scenarios/user29配置设置常规仿真时间地形坐标系统节点位置移动统计信息和附加文件外部接口30场景属性窗口从下拉菜单中修改属性。使用属性编辑器。31:功能介绍Standard

ToolsetDevicesApplicationsSingle

HostApplicationsLinksNetworkComponentsOther

Components标准工具集设备应用单主机应用程序网络组件其他组件32StandardToolsetDevicesApplicationsSingle

HostApplicationsLinksNetworkComponentsOtherComponents:功能介绍设备应用单主机应用程序网络组件其他组件33标准设备应用单主机应用程序网络组件其他组件:功能介绍34Functional

Overview

-标准设备应用单主机应用程序网络组件其他组件35标准设备应用单主机应用程序网络组件其他组件:功能介绍36标准设备应用单主机应用程序网络组件其他组件:功能介绍37:功能介绍功能放置节点手动放置选择工具选择按钮选定位置单击左键重复操作38:功能介绍功能放置节点自动放置选“Experiment”下拉菜单选“Place

Nodes”跟随向导完成余下步骤39功能选择键□可用来修改属性删除某些项移动键用来改变位置的节点,链路和应用区域选择□长方形用于组项目□测量距离□通过点击鼠标左键选择并拖动:功能介绍40功能规则区域选择框通过多边形图形将若干对象组成一个群集,可进行以下操作多选择在一个不规则的时尚通过点击鼠标左键选择并拖动:功能介绍41功能不规则区域选择框用于移动工作区中的场景左键单击,然后在需要的方向移动鼠标:功能介绍42功能选择旋转用于移动工作区中的场景启用3D视图:功能介绍43功能放大□用来定义区域定义一个长方形的形状和放大:功能介绍44功能区域缩放□用来定义上定义的区域画出矩形框和放大:功能介绍45功能双筒望远镜用来放大的情况下显示的一部分□必须在3D视图:功能介绍46功能打开显示设置用来打开“显示设置”窗口:功能介绍47功能更改视图用来改变视图允许您切换的X-Y

Y- Z,X-

Z,3D,分割屏幕视图。复位查看用于重置当前

机位置的位置时的情景被载入:功能介绍48节点属性功能直接输入属性。从下拉菜单中修改属性:功能介绍49:功能介绍连接属性(Connections)功能直接输入属性。从下拉菜单中修改属性。使用属性编辑器50功能在文本编辑器查看场景用来打开的情况下配置运行设置本地或 模式:功能介绍51功能运行仿真初始化现场模拟记录用来记录在一个文件中的动画功能概述

-视觉模式/运行52功能本地执行处理器数目分布式运行模式主机文件执行登陆主机处理器数目分步试运行模式LAMMVAPICH主机文件:功能介绍53功能输出窗口执行窗口菜单按钮:功能介绍动画执行(54:功能介绍动画执行(标准输出状态完成失败55:功能介绍动画执行(功能Simulation

Time/仿真时间Real

Time/真实时间Speed/速度Progress/进度Filters/过滤器Animation/动画过滤Layer/层过滤56打开文本编辑器运行设置运行记录快退■暂停执行步骤快进切换到设计模式分析仪:功能介绍动画执行(5758SNT&

Proprietary广播应用层天线覆盖区节点方位移动性数据传送物理层(蓝色)MAC层(绿色)动画执行(功能从“Animator”切换到“项应用层传输层网络层MAC层物理层yzer”分析器(59What

Happened?由应用层开始客户端发送了吗?服务端收到了吗?进行 分析分析器(60分析输出输出文件的种类文件中的数据多次运行:功能介绍分析器(61“scenario.config”基于文本包含所有图像可以定义一个子目录62用场景设计器(Scenario

Designer)来:放置节点定义链路定义应用层设置全局和节点特殊参数用动画执行(Animator)来:查看和“调试”场景检查移动性用分析器( yzer)来:查看某个场景的结果找出场景问题所在63项目/仿真流程64五个步骤设定场景输入节点添加链路添加流量运行仿真第二章实验QualNet功能简介创建一个新的场景放置节点,链路和应用业务手动自动演示(暂运行仿真检查结果点击右边图标无)时间允许的话,请完成17页中的实验。双击桌面图标打开GUI。从下拉菜单中选择File

|New。创建一个新的场景按照创建向导提示,,

命名为Lab2。实验2:功能简介结果选择“Device”选择“Defau卡。evice”在画布的左上角和右下角放置节点(节点1与节点2)继续添加其他节点展开“Hierarchy”–“Node”察看Device的属性。点击“Move”图标,在画布上使用鼠标左键拖放(移动)节点。实验2:功能简介在左上角和右下角的节点之间添加一个CBR应用层协议,然后在“Inspector”中查看属性。删除节点1,2以外的其他节点:选择欲删除的节点,然后按“删除”键。也可以尝试用群组工具(按住ctrl键)来选择画布上,或“inspector”下剩余的节点,然后删除。现在场景中应该还剩下有节点1,2和CBR应用层。实验2:功能简介从“工具tools”下拉菜单选择的节点安置实验2:

QualNet功能简介Enter

Number

of

Nodes(节点数目)

-33Device

Type(设备类型)Seed实验2:

QualNet功能简介结果应该看起来像右边的例子实验2:

QualNet功能简介功能简介-建立应用程从“Applications”(应用层)卡中,选择

“CBR”。连接节点

21-25连接节点

5-20点击“Run”(运行)按钮。按“Play”键(开始)(观察一段时间)。按“Pause”键(暂停)。.实验2:QualNet功能简介结果应该类似于在右边的例子实验2:QualNet功能简介选择“AnimationFilter”(动作过滤器)

Node

Radio

Range(节点射频覆盖范围)。按“Play”键(开始)(观察一段时间)。按“Pause”键(暂停)。实验2:QualNet功能简介从“Execution

Window”(执行窗口)中:选择“Step

Settings”(步进条件设置)。将“step

setting”改为“By

Commands”(按指令)。将指令的数量设置为100。按“Step”键。按“Play”键,让场景运行完成。实验2:QualNet功能简介结果如图所示:注意STDOUT有100%注意高亮显示的分析器按钮实验2:QualNet功能简介回到

“Scenario

Designer”(场景设计器),然后按“Run”(运行)。在开始前,需要先激活“System

Wide

DynamicStatistics”(系统级动态统计)在“Explorer”窗口的本实验名称下单击右键。System

wide

metrics时间间隔设置成100MS“ipInReceives”设为“True”,并选择适当的“graph

option”。按“Play”键。结果:实验

2

QualNet功能简介点击右边图标 演示(暂无)或,按以下步骤练习:创建一个新的场景在一个250米范围的网格中,放置36个节点。在节点31到6之间,定义一个CBR应用层。改变节点21的属性:随机路点移动(Random

Waypoint)。暂停时间(Pause

time)=0S运行一次改变路由协议再运行一次AODV,

DSR,

LAR1,

STAR(菜单“Network

Protocols->Routing

Protocol->Routing

Policy->Dynamic->Routing

Protocol”)在分析器重新查看每一次运行的统计数据。分析一下接收到的数据包分组的趋势是怎样的?实验2:功能简介83第三章基本应用有线与无线的比较场景参数有线设计无线设计协议总结:基本应用有线部分设计链路定义点对点(Point

to

Point)交换机(Switch)集线器(Hub)网络协议子网定义层级(Hierarchies)应用无线部分设计链路定义自组织网(AdHoc)点对点(Point

to

Point)无线网设置信道(Channel)射频/物理层(Radio/Physical)MAC协议(MAC

Protocol)网络协议子网定义层级(Hierarchies)应用:基本应用85设计有线和无线的设计都需要用到以下部分:设置全局变量。配置节点和网络。添加流量。运行仿真。:基本应用86常规General地形Terrain信道属性ChannelProperties移动性Mobility统计文件和Statistics

and

Tracing附加文件Supplemental

Files外部接口External

Interfaces基本应用-87场景的全局参数设置会作用到场景内的所有节点上,除了以下几种情况…在节点层面上所作的参数修改…。。不会与“ConfigSettings”级的参数修改产生在Hierarchy层面的参数修改…不会与“ConfigSettings”级的参数修改产生经常需要改动的地方有…路由(Routing)MAC/Radio移动性(Mobility):基本应用88常规设置(General

Settings)□仿真时间,Seed,背景图象,地形,城域地形特征文件,并行分区调度.地形Terrain□坐标系统,地形尺寸和地形数据信道属性Channel

Properties和阴影模式.□频率和路径损耗,移动性Mobility场景节点的移动。统计数据和Statistics

and

Tracing□统计数据和数据包外部接口External

Interfaces□ARP启用,超时值...基本应用–属性编辑器89常规节点名称,图标和区分号节点配置调动和安装接口基本应用-90“Hierarchy”用法:从“网络组件”(NetworkComponents)页中选择“Hierarchy”。在场景中直接放置Hierarchy。如果需要,设置合适参数名称(name)自治系统(AutonomousSystem)闭象图标(Closed

Image)背景图像(BackgroundImage)受限(Constrained)91“Hierarchy”用法:打开层级(Hierarchy)的方法:将鼠标指针放于

“Hierarchy”中心。按字母“O”键。(Open)节点定义和定义“场景”节点相同网格坐标设置“Constrained”定义除外。放置节点。按字母

“C”键关闭。(Close)92“Hierarchy”用法:93ConstrainedHierarchy用来定义特殊区域基本应用

-只对被选中的节点有影响…在节点层面上所作的参数修改…不会与“Hierarchy”级的参数修改产生

。不会与“ConfigSettings”级。的参数修改产生经常需要改动的地方有…路由(Routing)MAC/Radio移动性(Mobility)94节点配置(Node

Configurations)95路由协议路由策略传输层设备属性图标文件路由器规格路由器配置规则节点定位方位高度并行属性STK用户行为模式子网定义(Subnet

Definition)96从“Network

Components”(网络组件)中选择“Hub”,并放置在画布上。定义一个单一子网使用连接工具“Link”来连接各节点。子网属性将在“Inspector”中显示出来。定义子网可选的方法97在“Network

Components”(网络组件)中放置Hub。在“Devices”(设备)中放置节点。使用框选工具将这些组件组成一个群集。点击右键,确定一个可用的子网。选择一个目标子网,将所选的节点连接进来。98有线部分设计链路定义点对点(Point

to

Point)交换机(Switch)集线器(Hub)网络协议子网定义层级(Hierarchies)应用无线部分设计链路定义自组织网(AdHoc)点对点(Point

to

Point)无线网设置信道(Channel)射频/物理层(Radio/Physical)MAC协议(MAC

Protocol)网络协议子网定义层级(Hierarchies)应用信道(Channel)99信道频率(Channel

frequency)设置值传播模型(Propagation

Model)统计模型传播限制(Propagation

Limit)以dBm为单位信道(Channel)路径损伤模型(Pathloss

Models)模型。空间 模型Two

Ray.–双径Free

Space.

–ASAPS.

Advanced

Stand

AlonePrediction

Service

Propagation

Model.IrregularTerrainModel.–不规则地形模型,与QualNet自带的地形处理模块联合使用。TIREM.–Terrain

Integrated

Rough.Earth

Model(方地形文件格式)Path

Loss

Matrix.–路径损失矩阵100信道(Channel)路径损伤模型(Pathloss

Models)URBAN

MODEL

AUTOSELECT(城域模型自动选择).COST231

WALFISH

IKEGAMI城市内地域环境(UrbanCanyon)OKUMURA

HATA宏蜂窝网络(MacrocellularNetworks)COST231

HATA城区,郊区和空旷地区小型/中型城市大城市空旷地区参阅“高级无线网络(Advanced

Wireless)”部分。101信道(Channel)102遮蔽阴影模型(ShadowingModel)无常数分布Log

Normal分布衰减模型(Fading

Model)无衰减Rayleigh衰减Ricean衰减高速衰减Radio类型802.11a

或802.11b多速率或单速率接收门限接收灵敏度103天线模型104先将“Specify

Antenna

Model

Configfile(指定天线模型配置文件)”的参数设为“No”,然后就可以按以下三种类型来设置“Anternal

Model”的参数:Omni

directionalSwitched

beamdefault.antenna-azimuthSteerablesteerable.antenna-azimuth无线模型选择

Tools天线模型编辑器Antenna

ModelEditor105天线模型

AntennaModels单击browse浏览到\snt\”product”\version\data\antennas加载天线模型数据文件106AntennaModels天线模型从左边的列表添加到右边的面板点击应用或确定107AntennaModels天线模型Network

Properties网络属性Physical

Layer物理层Antenna

Modelfrom

file

to

yes点击Antenna

Modeland

select108MAC

协议802.11802.11e802.16802.16eCSMAMACATDMALink-11

*Link-16

*Legacy

802.11

ALOHAGenericALEGSMSa

lite*

出口受有关机构限制109单播路由协议Static/DefaultAODVDSRLAR1OLSROLSRv2STARZRPBellman

FordIGRPEIGRPIERPIARPFSR

(Fisheye)LANMAROSPFv2OSPFv3RIPRIPngHSLSDYMOODR

/SDR110UDP

应用CBRTRAFFIC-GENTRAFFIC-TRACEVBRVoIPALETCP应用FTPFTP/GENERICLOOKUP

NETSUPER

APPLICATION111UDP

应用CBR/恒定比特率流量TRAFFIC-GENTRAFFIC-TRACEVBRVoIPALE112UDP

应用CBRTRAFFIC-GEN/流量发生TRAFFIC-TRACEVBRVoIPALE113UDP

应用CBRTRAFFIC-GENTRAFFIC-TRACE/流量VBRVoIPALE114UDP应用CBRTRAFFIC-GENTRAFFIC-TRACEVBR/可变比特率流量VoIPALE115UDP

应用CBRTRAFFIC-GENTRAFFIC-TRACEVBRVoIPALE116UDP

应用CBRTRAFFIC-GENTRAFFIC-TRACEVBRVoIPALE(QualNet专有的无线节点连接方式)117TCP

应用FTP/文件传输协议FTP/GENERICLOOKUPNETSUPERAPPLICATION118TCP应用FTPFTP/GENERIC

文件传输协议群LOOKUPNETSUPER

APPLICATION119TCP应用FTPFTP/GENERICLOOKUP/轮询NETSUPER

APPLICATION120TCP

应用FTPFTP/GENERICLOOKUP

NETSUPER

APPLICATION基本应用协议–应用121TCP应用FTPFTP/GENERICLOOKUPNETSUPER

APPLICATION

/流量发生器(产生DUP和TCP流)122TCP

应用FTPFTP/GENERICLOOKUPNETSUPER

APPLICATIONReply

=

YES123不论是有线网络的场景,还是无线网络的场景,都需要进行以下设置:124设置全局变量配置节点和网络添加流量运行场景无线网络场景需要比有线网络进行更详尽的设置:信道频率(Channel

frequency)模型(Propagation

Model)容限(Propagation

Limit)路径损失模型(Pathloss

Model)遮蔽阴影模型(Shadowing

Model)模型(Fading

Model)125最常用到的场景参数有:126路由协议(Routing

Protocol)移动性(Mobility)信道(Channel)应用参数(ApplicationParameters)基本应用小结可通过点击127左边的“+”符号打开下一级,来修改参数如果没有“+”符号,则表示已经没有下一级 了。或者是需要在属性窗口进行接换使用属性窗口输入新的参数值目前提供的应用层协议有:CBRTRAFFIC-GENTRAFFIC-TRACEVBRVoIPFTPFTP/GENERICLOOKUPNETSUPERAPPLICATIONGSMALE128QualNet

and

EXata基本应用本实验请用户完成以下几点:设置全局变量配置节点和网络添加流量设计本套实验的目的:实际练

下 中介绍的内容,创建一个简单的有线网络。修改现有的拓扑结构。用点对点,2Mps链路连接两个节点,

延时为1ms。在上面两个节点基础上添加更多节点、Hub和交换机。放置和修改应用通过CBR从节点1向节点2发送10个报文(每个512B),时间段为0秒到10秒,inter-

departure

rate为1S。演示(暂无)实验3

A-基本的有线网络实验3

B–数据包追踪实验3

C-基本的无线网络创建一个新的场景。放置2个默认属性的节点。从“Link”工具项中,选择合适的连接工具。在做为“源”的节点上,长按鼠标左键,拖曳至被做为“目标”的节点。此时,在察看器(Inspector)窗口,会出现一个新的连接。点击/展开点对点连路,查看其属性。在MAC层属性表上面将连接速度改成2

Mbps。请注意链路类型为“有线”。从“Applications”工具项中,选择CBR应用,并定义应用的流向为从节点2到节点1。运行仿真,查看结果。实验3A:QualNet

and

EXata基础应用:删除CBR应用和链路增加其他节点:四个交换机连成一个方形。通过点对点链路将两个节点连接到其中一个交换机上。其他节点(两个以上)通过802.3链路连接到hub上。应用层使用“Lookup”功能在两个节点之间传输数据启动时间:5

分钟持续时间:10

分钟传输层自动配置路由协议层Bellman-Ford算法MAC层Switch,

802.3

andPoint-to-point实验3A:QualNet

and

EXata基础应用:依次点击“Run”和“Play”按钮运行仿真。降低执行速度,仔细观察动画演示过程。若要重新运行一次…。点击“Scenario

Designer”点击“Run”按钮。点击“Play”按钮。设置“Step

Settings”,重新运行场点击“Run”按钮。在执行窗口(Execution)中,景,设置时间或者指令参数。点击“Step”图标。查看结果,然后将启动时间改成1分钟,重新运行仿真。实验3B:

QualNet

and

EXata基础应用:创建一个新的场景放置两个节点,并用点对点链路将其连接起来。2

Mbps传输时延为1ms实验3B:QualNet

and

EXata基础应用:通过CBR从节点1向节点2发送10个报文(每个512B),时间段为0秒到10秒,inter-departurerate为1S。实验3B:QualNet

and

EXata基础应用:传输层自动配置路由协议层直接连接链路之间的路由是自动学习的。MAC层对点到点网络而言,在设置拓扑结构的时候,就已经指定好了MAC层。实验3B:QualNet

and

EXata基础应用:通过以下设定可进行报文:Config

SettingsTraffic

and

StatusTracingPacket

TracingEnabled*

Trace

All*

Yes使用“Run”按钮运行场景。完成时,点击“Packet

Tracer”页。从文件系统窗口(File

Systems)选中代表“ 文件”的图标。3B:

QualNet

and

EXata基 用:结果如图所示创建一个新的,2分钟的场景。确认画布大小为1500m

x

1500m确定视图为“Fit

toScreen”在画布左上角到右下角对角线方向,放置7个节点。将频率设置为2.0Ghz。将“pathloss”设置为“FreeSpace”。在节点1到7之间定义一个CBR应用。运行场景提示:使用“Speed”滑动条降低执行速度,看看会有什么现象发生?在分析器( yzer)中查看结果,注意发送和接收到的包的总数。回到

“场景设计器”(ScenarioDesigner)。在“Radio/Physical

Layer”(射频/物理层)以下设置将发送功率改为11,12

15和20

dBm。运行场景提示:使用“Speed”滑动条降低执行速度,看看会有什么现象发生?在分析器( yzer)中查看结果,

注意发送和接收到的包的总数。实验3C:

QualNet

and

EXata基础应用:回到

“场景设计器”(Scenario

Designer)。将接收灵敏度设成

-77,-78,-81和-83

dbm运行场景提示:使用“Speed”滑动条降低执行速度,看看会有什么现象发生?在分析器(

yzer)中查看结果,注意发送和接收到的包的总数。发现有何趋势?第四章

A高级应用:有线网络146单机应用传输协议路由协议MACHLA设置STK接口用户行为模式(User

Behavior

Model)设备管理(Device

Manipulations)147已有的单机应用MCBRHTTPTRAFFIC-GENTRAFFIC-TRACEALEMGEN:148:MCBR操作与CBR相同根据目的地址设置组播地址。需要运行组播协议。创建MCBR实例:在客户端的节点的“SingleHostApplication”上点击右键选择“Add”然后按

“Finish”。继续完成其他定义。149:模拟web服务器和客户端之间的单TCP(single-TCP)连接。基于HTTP会话层中的数据包

。HTTP协议的CDF(概率分布函数)项目恢复(items

retrieved)。每(网)页中的项目数。响应时间(think

time)。用户浏览网页的行为。创建HTTP实例:在客户端的节点的“SingleHostApplication”上点击右键选择“Add”,然后按“Finish”。继续完成其他定义。150SOCCER.TRC00000000NS628841667000NS100841667000NS105641667000NS259241667000NS1008***:流量发生(Traffic-Gen)模拟一个基于随机分布算法的流量发生器。可用的随机分布函数为:流量均匀分布uniform(UNI)指数分布exponential(EXP)确定性分布deterministic(DET)(Traffic-Trace)模拟一个基于追踪文件的流量发生器。追踪文件必须包含两栏。两组并发数据之间的时间间隔。数据长度。在“Traffic

type”(流量类型)下指定追踪文件。随机分布应用于任务属性(session

property)和流量属性(traffic

property)。流量整形能力漏桶算法(LB),或双漏桶算法(DLB)。151:Traffic-Gen

/

Traffic-Trace在“Inspector”窗口展开源节点,“SingleHostApplication”下点击右键,添加。选择合适的应用,然后点击“Finish”。继续完成其他定义。流量 要用到一个追踪文件。格式第1栏:产生负载所需的仿真时间。第2栏:特定时段的负载大小。152TCPLite:Reno+大窗口和防止序列号回卷的选项[默认]Tahoe:慢启动,拥塞避免,快速重传Reno:Tahoe+快速恢复,头部,延时应答NewReno:RENO和修正的快速恢复组成SACK:由可选择的ACK组成ECN:显式拥塞通知(Explicit

Congestion

Notification)自动配置TCPUDP不可靠数据传输自动配置153154单播路由静态静态路由STATIC-ROUTE

YESSTATIC-ROUTE-FILE<filename>Format:

<sourceAddr>

<destAddr>

<nextHop>默认默认路由DEFAULT-ROUTEDEFAULT-ROUTE-FILEYES<filename>Format:

<sourceAddr>

<destAddr>

<nextHop>155组播路由协议DVMRPDVMRP

遵循draft-ietf-idmr-dvmrp-v3-10MULTICAST-PROTOCOL

DVMRPMOSPFOSPFv2的组播扩展,并遵循RFC1584必须指定OSPFv2为单播路由协议MULTICAST-PROTOCOL

MOSPF组播路由协议PIM-DMPIM-DM

遵循draft-ietf-pim-v2-dm-03.txtPIM-SM可实现以下功能邻居发现协议(Neighbordiscovery)和探测子叶网络(Leaf

Network)。连接到共享树(Shared

Tree)。发现和 汇集点(RP)。接口修剪(Interface

Pruning)。过程(Assert

Procedure)配合单播路由的变化。局限性:路由协议需要不断更新IP转发路由表。156组播路由协议157IGMPIGMP

遵循RFC

2236GROUP-MANAGEMENT-PROTOCOL

IGMPIGMP-ROUTER-LIST

{<list

of

node

id>}158IGMP

遵循加入/离开一个组播群需要做以下指定:节点ID欲加入的组欲加入的时间离开时间子网内运行组管理协议。除了ODMRP协议之外,所有组播路由协议都要求收集本地组群的数据。此项可用来指派哪个节点作IGMP路由。这些节点都可以转发组播信息流。注意:只有在指定了GROUP-MANAGEMENT-PROTOCOLIGMP后,所有节点才处于仅有IGMPv2为激活项的状态。可作为全局的场景参数来设置。MAC协议159点对点网络由两个节点组成802.3

LAN广播总线网[半双工]全双工交换生成树(Spanning

tree),VLANsSpanning

tree:YESQualNet中的设备管理(Device

Manipulations)从在在中新增一个设备(Device)。中编辑设备(Device)。和在QualNet中删除一个设备(Device)。定制工具组。160在中新增一个设备选择“工具”下拉菜单选择设备模型编辑器选项DeviceModel

Editoroption:高级应用161新添加一个设备到Device

Pallet点击现有的模型旁边的+号添加设备162添加一个设备到Device

Pallet点击自定义

properties旁边的+号163添加一个设备到DevicePallet修改目标属性或属性单击确定,设备被添加到现有模型164165添加一个设备到DevicePallet模型集添加设备后,从“工具”工具箱编辑器编辑工具组166添加一个设备到Device

Pallet从工具包编辑器,选择新的设备,然后单击右箭头单击“确定”或“应用”后,使用“>”167添加一个设备到DevicePallet该设备被添加到面板168编辑设备面板选择“工具”设备模型编辑器突出显示所需的模型

选择自定义化子性质的“+”号使设备所需的更改单击确定,然后再次单击“确定169工具集定制

GUI允许用户配置自定义的

。新增的

。放置面板选择添加“ ”。:高级应用170171建立拓扑正在仿真的网络拓扑看起来是什么样子?定义你期望的应用想让 的仿真做什么样的应用?不用担心使用哪一种传输协议自动配置指定使用的路由协议想怎么样发现路由?标出被用到的MAC层协议在模拟哪种类型网路?实验4A:高级有线网络本实验的目的是:实际练下中介绍的内容,创建一个复杂的有线网络。实验1).4个节点,由速率为10Mbps和1

Mbps的链路点对点连接,传输延时为1ms。 将发出大量的传输流流经该链路,以制造明显的丢包。实验2).创建一个简单的组播网络。选择从观众回放或快进实验,通过幻灯片查看一步一步的指示查看视频的影片之一。Lab4A-1:

BottleneckLab4A-2:Multicast拓扑结构节点1和2通过10Mbps点对点链路连接到节点3,传输延时为1ms

。节点3通过1Mbps点对点链路连接到节点4,传输延时为1ms

。按图示顺序放置节点。应用节点1和2发送CBR信息流到节点4。保持每毫秒、每节点75个数据包(每个包512字节)的发送速率,从0秒运行到

30秒。显示网络节点的IP地址使用下拉菜单“View”(视图)。激活“IP

Address”选项,显示所有节点的IP地址。检查IP地址激活“Interface

Name”选项,显示所有节点的Interface

ID。请注意Interface

ID。路由使用文本编辑器…创建一个名为

ROUTES.STATIC的文件。定义路由。使用上一个步骤显示出来的IP地址。编辑完成之后,保存该文件。路由在“网络”选项卡,设置路由所有的设置静态路由使用静态路由定义静态路由文件从以前的幻灯片模拟器运行该场景激活”Queue

Animation”场景DVMRP组播路由创建一个新的场景关闭单播路由将“RoutingPolicy”(路由策略)设置为“None”按以下方法设制DVMRP:将“EnableMulticast”(启用组播)设置为“Yes”。将“MulticastProtocol”(组播协议)设置为“DVMRP”。将“GroupManagementProtocol”(组管理协议)设置为IGMP

。把IGMP设定为组路由(节点4

和7)定义组播群和群组成员使用“Experiment”下拉菜单创建群组组播组播群成员:8

0S

30M10

0S

30M通过“SingleHostApplication”(单主机应用)向导来设置MCBR选择MCBR。点击节点1配置MCBR将模拟时间设为30分钟。将“Items

to

Send”(发送项目)的值设为1000。检查一遍场景的参数,然后运行该场景。第四章

B高级应用:无线网络185MAC层坐标系统无线网络地形路径损耗模型遮蔽和物理层噪声干扰和天线模型186MAC

层协议–

802.11

/

802.11e–

802.16/

802.16eLegacy

802.11ALEGSMSa

liteCSMAMACATDMALink-11Link-16*ALOHAGeneric187高级应用-802.11[e]802.11

/

802.11eDCF

或PCF(无线)

接入点的功能特性(AP

functionalities)。Infrastructure

或Ad

Hoc模式省电模式。EDCA

[.11e]

&

HCCA[.11e]PHY

layer

a

or

b188高级应用80 16

&

16e。WiMAX带宽高达70Mbps。Radio覆盖范围达50km/31802.16的主要优势有:高带宽覆盖范围广。有QoS保障。安全。性价比高,且“第一英里接入”(access)部署方便快捷。是取代WiFi和3G/4G的理想方案。189高级应用802.16特性–物理层模型OFDMA

物理层模型。支持多通道带宽。支持Multiple

FFT

size(多个FFT大小)支持Multiple

cyclic

prefixtime(多循环前缀时间)。支持Multiple

data

rates

(多个数据速率)。基于门限的接收质量评估。190高级应用802

6特性–MAC层模型点到多点模型(P

M

P)。时分双工模型(T

D

D)。网络接入和初始化。动态流量管理,包括信息流的添加,删除和修改。带宽管理。的调度服务。MAC框架结构不同信号强度下不同的burstprofiles和data

rates。支持广播和多播。聚合子层(ConvergenceSublayer[CS])。在网络层可与其他类型的网络接口,例如ATM,

802.3,802.11。支持802.16

OFDMA

PHY。191Advanced802

16[e]

Mob

l

ty802.16e

MAC

接入网技术支持移动性。192高级应用802

16[e]支持固定的和移动的节点。用户都是移动节点。移动节点在

。信息通告。扫描。相邻移交。主干网通信。193高级应用80

6e站点类型用户站Neighbor

RSS

triggerHandover

RSS

triggerHandover

RSS

margin•MAC

frame

durationTDD

downlink

durationTTGRTGSSTG194坐标系对于小地形可以忽略地球表面的弧度。计算量小。195球形(纬度-经度-海拔)坐标系对于大型地形,不可忽略地球表面弧度。假设地球是球形的(R=

6375km)相对于

坐标系需要在距离和角度上消耗大量的计算资源。196USGS(

地质

局)

DEM

(DTED)

接口Mesh内只有高度模型。网格大小:3

弧度秒arc-seconds。DEM地形数据可以通过USGS网页获得。Mobility相关参数{YES,

NO}{CTDB,

DEM,

DTED}MOBILITY-GROUND-NODETERRAIN-TYPEDEM-FILENAMEDTED-FILENAMECTDB-FILENAME197198高级应用无线网络–地形CTDB

7

&

8(压缩地形数据库)描述高度数据的柱状网格或者TIN(不规则三角网)多变性。用户数据库描述地形特征,一系列的网格数据列表,或者对于TIN仅仅表述地形元素:建筑(非透明结构)树木(单个树,成列的树,和树林)线性特征(路和河流)通过了Ft.Knox

和Bosnia(FCC2)地形数据的检验。城区地形特性XML格式街道, 路口,建筑,公园,车站…3D外观结构单个场景内可以创建多个文件。

路口可以连上同步的交通信号。199城区地形内行人的移动性在行人移动性模型里,代表行人的节点可以沿街移动,或者在指定的区域内移动(例如,公园,车站)。用来定义街道,公园,车站的数据必须是

可接受的XML格式的文件。交通灯的变化同样也可以用文件来描述,或者可以通过模拟器生成。200城区地形内行人的移动性201对行人移动性的参数设置,目前还无法通过

GUI来实现。带有行人移动设计的场景可以在

“Animator”中运行。202行人移动性的参数“Node

placement”和“mobility”两项,都必须设置成“pedestrian”。NODE-PLACEMENT

PEDESTRIANMOBILITY

PEDESTRIAN-MOBILITY你也许会需要将某个子集定义为行人群。[1

thru

100]

NODE-PLACEMENT

PEDESTRIAN[1

thru

100]

MOBILITY

PEDESTRIAN-MOBILITY行人群的移动速度介于默认速度和最小速度之间,视街道上或公园里的拥挤程度而定。速度的计量单位为米/秒。PEDESTRIAN-MOBILITY-DEFAULT-SPEED

1.3PEDESTRIAN-MOBILITY-MINIMUM-SPEED

0.1USER-PROFILE

youngAGESEXUNI[10,30]UNI[0,1]USER-STATUS

before-fireworksTRAFFIC-PATTERN

activeUSER-STATUS

during-fireworksTRAFFIC-PATTERN

inactiveUSER-STATUS

after-fireworksTRAFFIC-PATTERN

activeUSER-STATUS

defaultTRAFFIC-PATTERN

medium...用户行为模式203在用户行为模式下,网络中的应用是动态产生的。应用的产生依赖于用户的状态,状态决定了用户的流动模式具备怎样的特征。在用户描述文件中,详细指定用户的各项特性参数。(如.cellular-user.pf)路径损耗模型:计算 延时、路径耗损和AOA(到达角).地形遮挡增益(或者损耗).作为可修改的参数不考虑天线的增益提交给物理层的计算结果延迟路径耗损AOA(到达角)204支持的路径损耗模型包括:TwoRayFree

SpaceASAPSIrregular

Terrain

ModelTIREMPathloss

MatrixURBAN-MODEL-AUTOSELECTCOST231-WALFISH-IKEGAMIOKUMRUA-HATACOST231-HATA205hTXhRXdd’无地形环境的耗损模型:(Friis)Free

Space

空间模型定义指定的路径耗损指数是2.0.能够结合遮挡和衰减.Two-Ray

双径模型考虑一条射线从地面反射回来.使用Free

Space路径耗损模型类似于视线.对于远端视线指数变为4.0.路径耗损对于远视距离它的路径耗损成为对频率的依赖性(距离和天线高度的功能).206207TIRE有地形环境的耗损模型

(续)ASAPS用于高频无线电QualNet为该模型提供路径损耗矩阵基于文件的的接口。208有地形环境的耗损模型

(续)自动选择城区模型选择QualNet智能创建功能(in ligence

built),系统会根据节点位置和城区地形特征,自动选择何时的模型。QualNet可以为每一对“源-目标”选择不同的模型;甚至可以在节点移动的时候改变模型。209有地形环境的耗损模型

(续)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论