NSG仿真档案产生软件

NSG:仿真档案产生软件NSG简介与安装NSG是一个专为ns2所设计的剧本产生器,目前最新的版本为第二版(NSG2),和前一版(NSG1)比较起来最大的不同在于NSG2除了原本支持的无线网络之外还支持有线网络的剧本,以下列出NSG2主要的功能及支持ns2的对象种类︰1.产生有线网络及无线网络的剧本(目前尚不支持无线及有线混合的剧本)2.支持的Node种类︰WirelessNode及WiredNode3.支持WirelessNode的移动设定4.支持的Link种类︰Duplex-link及Simplex-link5.Agent支援(TCP、TCP/Tahoe、TCP/Reno、TCP/Newreno、TCP/Vegas、TCPSink、UDP及NULL)6.支持的Application种类:CBR及FTP7.支持的Routingprotocol种类︰DSDV、DSR、AODV及TORA8.支持的Queue种类︰DropTail、RED、FQ、DRR、SFQ及CBQ9.无线网络相关设定10.802.11参数设定(NSG提供一组802.11b的预设参数)由于NSG2是以Java撰写,因此可在任何支持Java的平台上执行(如Windows、Linux、MacOS...),另外NSG2是以JavaJar档案的形式来发布,所以NSG2本身并不需要安装,只要下载NSG2并储存到计算机中便可透过Java来启动。其下载网址如下︰NSG2下载网址︰wushoupong.googlepages/nsg此外,在执行NSG2之前必须先确定计算机中装有JavaRuntimeEnvironment(JRE)或JavaSEDevelopmentKit(JDK),以Window操作系统为例,若要确定计算机中是否已安装Java,可在DOS命令列中输入”java-version”指令,如果计算机已安装过Java则屏幕上会显示出所安装的Java版本(请参考图1)。图1.确认计算机中的Java版本如果计算机中尚未安装过JRE或JDK,也可在升阳的Java网站上下载最新版的JRE或JDK,安装步骤请参考网站的上说明。升阳的JAVA官方网站︰java.sun/javase/downloads/index.jsp要启动NSG2可在DOS命令列中切换到NSG2程序的存放目录中(此例中NSG2被存放在C:\nsg2\目录中),输入”java-jarnsg2.jar”即可(请参考图2)。图2.执行NSG2NSG2的基本概念利用NSG2来产生剧本档案非常简单,在设计NSG2时便是希望能够让使用者以最自然、最直觉的方式来产生ns2剧本档,因此尽量以「所见即所得」的方式来设计,也就是说使用者大多能够直接在画面上看到Node的位置,以及相关的其它信息(坐标、联机等等...),使用者可在剧本产生后,针对本身的需求自行去作适当的修改,存盘之后的剧本档(.tcl)再交由ns2去执行即可,因此使用上非常简单,如果可以抓住几个重点,即可轻易的操作NSG2。以下将针对几个NSG2的基本概念作简单的说明,在NSG2中,最方便的地方在于产生无线网络中的Node坐标,以笔者的经验来说,撰写ns2的无线网络剧本文件时必须提供每一个Node的坐标(包含x,y,z),为使其产生大量且有规律的Node,会使剧本档的撰写变得相当繁琐,这也是当初笔者想要自己撰写一个工具来协助使用者产生剧本档的原因,以NSG2来产生Node的坐标是一件相当容易的事。使用NSG2时,主要分成五个模式,这些模式大多都是依照ns2中主要的几种对象来设计,各对象之间的关系可参考图3。要切换各个模式,只要按下画面上方的切换钮即可,NSG2中包含以下五种模式:1.Handmode2.Nodemode3.Linkmode(只适用于有线网络剧本)4.Agentmode5.ApplicationmodeNodeNodeAgentAgentApplicationApplicationLinkComplex,DuplexCBR,FTP...TCP,UDP...图3.NSG2中的主要对象关系Handmode在Handmode模式下的功能最为单纯,主要是让使用者可以调整要观看的范围。当建置一个大型的剧本时,可能会包含大量的Node,画面可能容纳不下所有的对象,这时可利用Handmode来调整要观看的范围,使用时只要按住鼠标的左键,然后拖曳即可。Nodemode在Nodemode模式下,使用者可配置Node的位置,如果是有线网络剧本,那么Node的坐标并不是很重要,主要是设定其相对的位置罢了,然而NSG仍会根据所设定的Node相关位置来配置在NAM中Node的位置。在设计无线网络剧本时,Node的坐标就变的非常重要,因为每一个Node的坐标将会影响到传输范围、讯号强度以及Routingprotocol等,所以在建置无线网络剧本时,NSG2会在画面下方显示出坐标的信息作为参考。并且NSG会假设无线网络Node的传输距离为250m(实际模拟时的有效传输距离则根据...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?