10 Aralık 2016 Cumartesi

Ubuntu 15 Üzerine NS-3 Kurulumu

Yüksek lisans tezimde, aktif kuyruk yönetim algoritmalarının LTE ve WiMAX kablosuz hücresel iletişim sistemlerinde performanslarını karşılaştırmak istiyordum.

Simülasyon ortamı olarak OpNET düşüldü, fakat LTE ile çalışabilmek için OpNET'in 17.5 versiyonuna ihtiyaç vardı. Bunun da senelik lisans ücreti için 1400 dolar gibi bir fiyat çıkınca açık kaynak ve ücretsiz simülasyon programı olan NS-3 ile çalışmanın daha iyi olacağını düşündük.

Bunun üzerine ubuntu 15.10 üzerine ns-3 kurulumunu aşağıdaki adımları takip ederek yaptık.



$ mkdir workspace
$ cd workspace
$ wget http://www.nsnam.org/release/ns-allinone-3.25.tar.bz2
$ tar xjf ns-allinone-3.25.tar.bz2

$ cd ns-allinone-3.25/
$ ./build.py --enable-examples --enable-tests

$ cd workspace
$ hg clone http://code.nsnam.org/BRITE
$ cd BRITE
$ make

$ cd ns-allinone-3.25/ns-3.25/
$ ./waf configure --enable-examples –with brite=/home/ workspace/BRITE

$ cd workspace
$ git clone https://github.com/kohler/click
$ cd click
$ ./configure --disable-linuxmodule --enable-nsclick --enable-wifi
$ make

$ cd ns-allinone-3.25/ns-3.25/
$ ./waf configure --enable-examples --enable-tests --with-nsclick=/home /workspace/click

$ cd workspace
$ hg clone http://code.nsnam.org/openflow
$ cd openflow
$ ./waf configure

$ ./waf build

$ cd ns-allinone-3.25/ns-3.25/
$ ./waf configure --enable-examples --enable-tests --with-openflow=/home /workspace/openflow

$ ./build.py --enable-examples --enable-tests

$ cd ns-allinone-3.25/ns-3.25/
$ ./test.py -c core

$ sudo apt-get install ns3
$ dpkg-query -s ns3

$ apt-cache policy ns3

Hiç yorum yok:

Yorum Gönder