問(wèn)題已開(kāi)啟
(普通問(wèn)題)
ns2最新研究領(lǐng)域?有哪些具體的課題
提問(wèn)者: ch461562805 提問(wèn)時(shí)間: 2011-12-03
更多
ns2
相關(guān)問(wèn)題
• 請(qǐng)問(wèn)壇上各位大牛,要做LTE、Wimax仿真的話,是用ns2好還是OPNET好?哪種仿真工具的結(jié)果更有說(shuō)服力?謝謝啦 2010-12-09
• ns2 編譯問(wèn)題 2009-02-27
• ns2 編譯問(wèn)題 2009-02-27
問(wèn)題答案
( 1 )
NS2是指 Network Simulator version 2,NS(Network Simulator) 是一種針對(duì)網(wǎng)絡(luò)技術(shù)的源代碼公開(kāi)的、免費(fèi)的軟件模擬平臺(tái),研究人員使用它可以很容易的進(jìn)行網(wǎng)絡(luò)技術(shù)的開(kāi)發(fā),而且發(fā)展到今天,它所包含的模塊幾乎涉及到了網(wǎng)絡(luò)技術(shù)的所有方面。所以,NS成了目前學(xué)術(shù)界廣泛使用的一種網(wǎng)絡(luò)模擬軟件。此外,NS也可作為一種輔助教學(xué)的工具,已被廣泛應(yīng)用在了網(wǎng)絡(luò)技術(shù)的教學(xué)方面。因此,目前在學(xué)術(shù)界和教育界,有大量的人正在使用或試圖使用NS。
本質(zhì)
NS2(Network Simulator,version 2)是一種面向?qū)ο蟮木W(wǎng)絡(luò)仿真器,本質(zhì)上是一個(gè)離散事件模擬器。由UC Berkeley開(kāi)發(fā)而成。它本身有一個(gè)虛擬時(shí)鐘,所有的仿真都由離散事件驅(qū)動(dòng)的。目前NS2可以用于仿真各種不同的IP網(wǎng),已經(jīng)實(shí)現(xiàn)的一些仿真有:網(wǎng)絡(luò)傳輸協(xié)議,比如TCP和UDP;業(yè)務(wù)源流量產(chǎn)生器,比如FTP,Telnet,Web CBR和VBR;路由隊(duì)列管理機(jī)制,比如Droptail,RED和CBQ;路由算法,比如Dijkstra等。NS2也為進(jìn)行局域網(wǎng)的仿真而實(shí)現(xiàn)了多播以及一些MAC 子層協(xié)議。
NS2主要內(nèi)涵
NS2使用C++和Otcl作為開(kāi)發(fā)語(yǔ)言。NS可以說(shuō)是Otcl的腳本解釋器,它包含仿真事件調(diào)度器、網(wǎng)絡(luò)組件對(duì)象庫(kù)以及網(wǎng)絡(luò)構(gòu)建模型庫(kù)等。事件調(diào)度器計(jì)算仿真時(shí)間,并且激活事件隊(duì)列中的當(dāng)前事件,執(zhí)行一些相關(guān)的事件,網(wǎng)絡(luò)組件通過(guò)傳遞分組來(lái)相互通信,但這并不耗費(fèi)仿真時(shí)間。所有需要花費(fèi)仿真時(shí)間來(lái)處理分組的網(wǎng)絡(luò)組件都必須要使用事件調(diào)度器。它先為這個(gè)分組發(fā)出一個(gè)事件,然后等待這個(gè)事件被調(diào)度回來(lái)之后,才能做下一步的處理工作。事件調(diào)度器的另一個(gè)用處就是計(jì)時(shí)。NS是用Otcl和C++編寫(xiě)的。由于效率的原因,NS將數(shù)據(jù)通道和控制通道的實(shí)現(xiàn)相分離。為了減少分組和事件的處理時(shí)間,事件調(diào)度器和數(shù)據(jù)通道上的基本網(wǎng)絡(luò)組件對(duì)象都使用C++寫(xiě)出并編譯的,這些對(duì)象通過(guò)映射對(duì)Otcl解釋器可見(jiàn)。 當(dāng)仿真完成以后,NS將會(huì)產(chǎn)生一個(gè)或多個(gè)基于文本的跟蹤文件。只要在Tcl腳本中加入一些簡(jiǎn)單的語(yǔ)句,這些文件中就會(huì)包含詳細(xì)的跟蹤信息。這些數(shù)據(jù)可以用于下一步的分析處理,也可以使用NAM將整個(gè)仿真過(guò)程展示出來(lái)。
NS現(xiàn)有的仿真元素
從網(wǎng)絡(luò)拓?fù)浞抡、協(xié)議仿真和通信量仿真等方面介紹NS的相應(yīng)元素:
1.網(wǎng)絡(luò)拓?fù)渲饕ü?jié)點(diǎn)、鏈路。NS的節(jié)點(diǎn)由一系列的分類器(Classifier,如地址分類器等)組成,而鏈路由一系列的連接器(Connector)組成。
2.在節(jié)點(diǎn)上,配置不同的代理可以實(shí)現(xiàn)相應(yīng)的協(xié)議或其它模型仿真。如NS的TCP代理,發(fā)送代理有:TCP,TCP/Reno,TCP/Vegas,TCP/Sack1,TCP/FACK,TCP/FULLTCP等,接收代理有:TCPSINK,TCPSINK/DELACK。TCPSINK/SACK1,TCPSINK/SACK1/DELACK等。此外,還提供有UDP代理及接收代理Null(負(fù)責(zé)通信量接收)、Loss Monitor(通信量接收并維護(hù)一些接收數(shù)據(jù)的統(tǒng)計(jì))。
3.網(wǎng)絡(luò)的路由配置通過(guò)對(duì)節(jié)點(diǎn)附加路由協(xié)議而實(shí)現(xiàn)。NS中有三種單播路由策略:靜態(tài)、會(huì)話、動(dòng)態(tài)。
4.在鏈路上,可以配置帶寬、時(shí)延和丟棄模型。NS支持:Drop-tail(FIFO)隊(duì)列、RED緩沖管、CBO(包括優(yōu)先權(quán)和Round-robin 調(diào)度)。各種公平隊(duì)列包括:FQ,SFQ,DRR等。
5.通信量仿真方面,NS提供了許多通信應(yīng)用,如FTP,它產(chǎn)生較大的峰值數(shù)據(jù)傳輸;Telnet則根據(jù)相應(yīng)文件隨機(jī)選取傳輸數(shù)據(jù)的大小。此外,NS提供了四種類型的通信量產(chǎn)生器:EXPOO,根據(jù)指數(shù)分布(On/Off)產(chǎn)生通信量,在On階段分組以固定速率發(fā)送,Off階段不發(fā)送分組,On/Off的分布符合指數(shù)分布,分組尺寸固定;POO,根據(jù)Pareto分布(On/Off)產(chǎn)生通信量,它能用來(lái)產(chǎn)生長(zhǎng)范圍相關(guān)的急劇通信量;CBR,以確定的速率產(chǎn)生通信量,分組尺寸固定,可在分組間隔之間產(chǎn)生隨機(jī)抖動(dòng);Traffic Trace,根據(jù)追蹤文件產(chǎn)生通信量。
最新課題研究方向:
1、基于NS2的TCP擁塞控制策略的研究與仿真;
2、基于NS2環(huán)境下網(wǎng)絡(luò)寬帶測(cè)量的研究與實(shí)現(xiàn);
3、基于NS2仿真平臺(tái)的Ad Hoc網(wǎng)絡(luò)多播路由協(xié)議研究;
4、基于NS2的無(wú)線傳感器網(wǎng)絡(luò)仿真平臺(tái)設(shè)計(jì);
5、基于NS2的P2P網(wǎng)絡(luò)模擬平臺(tái)研究;
6、基于NS2環(huán)境的光突發(fā)交換網(wǎng)絡(luò)匯聚算法研究;
希望能幫到樓主
本質(zhì)
NS2(Network Simulator,version 2)是一種面向?qū)ο蟮木W(wǎng)絡(luò)仿真器,本質(zhì)上是一個(gè)離散事件模擬器。由UC Berkeley開(kāi)發(fā)而成。它本身有一個(gè)虛擬時(shí)鐘,所有的仿真都由離散事件驅(qū)動(dòng)的。目前NS2可以用于仿真各種不同的IP網(wǎng),已經(jīng)實(shí)現(xiàn)的一些仿真有:網(wǎng)絡(luò)傳輸協(xié)議,比如TCP和UDP;業(yè)務(wù)源流量產(chǎn)生器,比如FTP,Telnet,Web CBR和VBR;路由隊(duì)列管理機(jī)制,比如Droptail,RED和CBQ;路由算法,比如Dijkstra等。NS2也為進(jìn)行局域網(wǎng)的仿真而實(shí)現(xiàn)了多播以及一些MAC 子層協(xié)議。
NS2主要內(nèi)涵
NS2使用C++和Otcl作為開(kāi)發(fā)語(yǔ)言。NS可以說(shuō)是Otcl的腳本解釋器,它包含仿真事件調(diào)度器、網(wǎng)絡(luò)組件對(duì)象庫(kù)以及網(wǎng)絡(luò)構(gòu)建模型庫(kù)等。事件調(diào)度器計(jì)算仿真時(shí)間,并且激活事件隊(duì)列中的當(dāng)前事件,執(zhí)行一些相關(guān)的事件,網(wǎng)絡(luò)組件通過(guò)傳遞分組來(lái)相互通信,但這并不耗費(fèi)仿真時(shí)間。所有需要花費(fèi)仿真時(shí)間來(lái)處理分組的網(wǎng)絡(luò)組件都必須要使用事件調(diào)度器。它先為這個(gè)分組發(fā)出一個(gè)事件,然后等待這個(gè)事件被調(diào)度回來(lái)之后,才能做下一步的處理工作。事件調(diào)度器的另一個(gè)用處就是計(jì)時(shí)。NS是用Otcl和C++編寫(xiě)的。由于效率的原因,NS將數(shù)據(jù)通道和控制通道的實(shí)現(xiàn)相分離。為了減少分組和事件的處理時(shí)間,事件調(diào)度器和數(shù)據(jù)通道上的基本網(wǎng)絡(luò)組件對(duì)象都使用C++寫(xiě)出并編譯的,這些對(duì)象通過(guò)映射對(duì)Otcl解釋器可見(jiàn)。 當(dāng)仿真完成以后,NS將會(huì)產(chǎn)生一個(gè)或多個(gè)基于文本的跟蹤文件。只要在Tcl腳本中加入一些簡(jiǎn)單的語(yǔ)句,這些文件中就會(huì)包含詳細(xì)的跟蹤信息。這些數(shù)據(jù)可以用于下一步的分析處理,也可以使用NAM將整個(gè)仿真過(guò)程展示出來(lái)。
NS現(xiàn)有的仿真元素
從網(wǎng)絡(luò)拓?fù)浞抡、協(xié)議仿真和通信量仿真等方面介紹NS的相應(yīng)元素:
1.網(wǎng)絡(luò)拓?fù)渲饕ü?jié)點(diǎn)、鏈路。NS的節(jié)點(diǎn)由一系列的分類器(Classifier,如地址分類器等)組成,而鏈路由一系列的連接器(Connector)組成。
2.在節(jié)點(diǎn)上,配置不同的代理可以實(shí)現(xiàn)相應(yīng)的協(xié)議或其它模型仿真。如NS的TCP代理,發(fā)送代理有:TCP,TCP/Reno,TCP/Vegas,TCP/Sack1,TCP/FACK,TCP/FULLTCP等,接收代理有:TCPSINK,TCPSINK/DELACK。TCPSINK/SACK1,TCPSINK/SACK1/DELACK等。此外,還提供有UDP代理及接收代理Null(負(fù)責(zé)通信量接收)、Loss Monitor(通信量接收并維護(hù)一些接收數(shù)據(jù)的統(tǒng)計(jì))。
3.網(wǎng)絡(luò)的路由配置通過(guò)對(duì)節(jié)點(diǎn)附加路由協(xié)議而實(shí)現(xiàn)。NS中有三種單播路由策略:靜態(tài)、會(huì)話、動(dòng)態(tài)。
4.在鏈路上,可以配置帶寬、時(shí)延和丟棄模型。NS支持:Drop-tail(FIFO)隊(duì)列、RED緩沖管、CBO(包括優(yōu)先權(quán)和Round-robin 調(diào)度)。各種公平隊(duì)列包括:FQ,SFQ,DRR等。
5.通信量仿真方面,NS提供了許多通信應(yīng)用,如FTP,它產(chǎn)生較大的峰值數(shù)據(jù)傳輸;Telnet則根據(jù)相應(yīng)文件隨機(jī)選取傳輸數(shù)據(jù)的大小。此外,NS提供了四種類型的通信量產(chǎn)生器:EXPOO,根據(jù)指數(shù)分布(On/Off)產(chǎn)生通信量,在On階段分組以固定速率發(fā)送,Off階段不發(fā)送分組,On/Off的分布符合指數(shù)分布,分組尺寸固定;POO,根據(jù)Pareto分布(On/Off)產(chǎn)生通信量,它能用來(lái)產(chǎn)生長(zhǎng)范圍相關(guān)的急劇通信量;CBR,以確定的速率產(chǎn)生通信量,分組尺寸固定,可在分組間隔之間產(chǎn)生隨機(jī)抖動(dòng);Traffic Trace,根據(jù)追蹤文件產(chǎn)生通信量。
最新課題研究方向:
1、基于NS2的TCP擁塞控制策略的研究與仿真;
2、基于NS2環(huán)境下網(wǎng)絡(luò)寬帶測(cè)量的研究與實(shí)現(xiàn);
3、基于NS2仿真平臺(tái)的Ad Hoc網(wǎng)絡(luò)多播路由協(xié)議研究;
4、基于NS2的無(wú)線傳感器網(wǎng)絡(luò)仿真平臺(tái)設(shè)計(jì);
5、基于NS2的P2P網(wǎng)絡(luò)模擬平臺(tái)研究;
6、基于NS2環(huán)境的光突發(fā)交換網(wǎng)絡(luò)匯聚算法研究;
希望能幫到樓主
回答者:
OscarDon
回答時(shí)間:2011-12-04 09:51
10 8
• 北京宜通華瑞科技有限公司
聘:專項(xiàng)優(yōu)化中高級(jí)(江西急聘)
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 重慶信科通信工程有限公司 聘:江西電信原廠高級(jí)后臺(tái)
需求人數(shù):2 人 地點(diǎn):九江市
• 南京華蘇科技有限公司 聘:項(xiàng)目經(jīng)理
需求人數(shù):2 人 地點(diǎn):河北省
• 嘉環(huán)科技股份有限公司 聘:湖南電信原廠優(yōu)化招聘
需求人數(shù):10 人 地點(diǎn):長(zhǎng)沙市,永州市,郴州市,衡陽(yáng)市
• 浙江省郵電工程建設(shè)有限公司 聘:寧夏中興5G網(wǎng)優(yōu)中高級(jí)工程師
需求人數(shù):10 人 地點(diǎn):寧夏
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 成都旗訊通信技術(shù)有限公司 聘:招聘督導(dǎo)、傳輸、維護(hù)轉(zhuǎn)網(wǎng)優(yōu)中高級(jí)
需求人數(shù):12 人 地點(diǎn):寧夏,湖南省,甘肅省,廣西省,青海省
• 北京電旗通訊技術(shù)股份有限公司 聘:網(wǎng)優(yōu)實(shí)習(xí)生通信應(yīng)屆生(云南)
需求人數(shù):1 人 地點(diǎn):昆明市,思茅市,昭通市
• 陜西瑞達(dá)灃通信技術(shù)有限公司 聘:華為光網(wǎng)絡(luò)工程師
需求人數(shù):8 人 地點(diǎn):新疆
• 吉訊股份有限公司 聘:網(wǎng)絡(luò)優(yōu)化負(fù)責(zé)人
需求人數(shù):3 人 地點(diǎn):山西省
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 重慶信科通信工程有限公司 聘:江西電信原廠高級(jí)后臺(tái)
需求人數(shù):2 人 地點(diǎn):九江市
• 南京華蘇科技有限公司 聘:項(xiàng)目經(jīng)理
需求人數(shù):2 人 地點(diǎn):河北省
• 嘉環(huán)科技股份有限公司 聘:湖南電信原廠優(yōu)化招聘
需求人數(shù):10 人 地點(diǎn):長(zhǎng)沙市,永州市,郴州市,衡陽(yáng)市
• 浙江省郵電工程建設(shè)有限公司 聘:寧夏中興5G網(wǎng)優(yōu)中高級(jí)工程師
需求人數(shù):10 人 地點(diǎn):寧夏
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 成都旗訊通信技術(shù)有限公司 聘:招聘督導(dǎo)、傳輸、維護(hù)轉(zhuǎn)網(wǎng)優(yōu)中高級(jí)
需求人數(shù):12 人 地點(diǎn):寧夏,湖南省,甘肅省,廣西省,青海省
• 北京電旗通訊技術(shù)股份有限公司 聘:網(wǎng)優(yōu)實(shí)習(xí)生通信應(yīng)屆生(云南)
需求人數(shù):1 人 地點(diǎn):昆明市,思茅市,昭通市
• 陜西瑞達(dá)灃通信技術(shù)有限公司 聘:華為光網(wǎng)絡(luò)工程師
需求人數(shù):8 人 地點(diǎn):新疆
• 吉訊股份有限公司 聘:網(wǎng)絡(luò)優(yōu)化負(fù)責(zé)人
需求人數(shù):3 人 地點(diǎn):山西省
熱點(diǎn)問(wèn)題
更多精彩
聯(lián)系我們 - 問(wèn)通信專家 | Powered by MSCBSC 移動(dòng)通信網(wǎng) © 2006 - |