Instalasi Mannasim Framework Untuk ns2.35


mannasim adalah salah satu tool untuk simulasi Wireless Sensor Network yang populer pada dunia riset.

Untuk melakukan instalasi mannasim, dapat dilakukan langkah-langkah sebagai berikut:

 

Langkah 1 –

Unduh patch mannasim untuk ns2.35 dari tautan berikut:
https://adf.ly/sDW3g

Jalankan perintah berikut untuk ekstraksi file (asumsi ns2.35 terinstall di dalam direktori /home/anton [atau sesuaikan dengan home direktori yang diinginkan])

tar -xvzf mannasim-NS-2.35.tar.gz -C ~/ns-allinone-2.35/ns-2.35/

 

Langkah 2 –

Di dalam direktori mannasim, terdapat file-file berikut yang perlu dipindahkan / di copy ke direktori yang sesuai:

direktori mannasim dan isinya

Pindahkan file-file di atas ke lokasi yang sesuai dengan perintah sebagai berikut:

cd ~/ns-allinone-2.35/ns-2.35/mannasim/ns-modified-files/
cp udp.cc ../../../ns-2.35/apps
cp ns-process.h ../../../ns-2.35/common/
cp packet.cc ../../../ns-2.35/common/
cp packet.h ../../../ns-2.35/common/
cp ns-default.tcl ../../../ns-2.35/tcl/lib/
cp ns-lib.tcl ../../../ns-2.35/tcl/lib/
cp Makefile.in ../../../ns-2.35/

 

Langkah 3 –

Setelah semua file di atas selesai tersalin (tercopy) ke dalam direktori yang sesuai, jalankan perintah berikut:

cd ~/ns-allinone-2.35/ns-2.35/
sudo ./configure --with-tcl-ver=8.5.10
sudo make clean
sudo make

Pada langkah ini, saya pernah menemukan bahwa menjalankan perintah “./configure” saja akan menghasilkan “installation incomplete” dan tidak dapat melanjutkan perintah “make clean”.

Sehingga diperlukan variabel yang lebih detail untuk “./configure”, yaitu dengan memberitahukan bahwa “./configure” menggunakan tcl versi 8.5.10 (tcl yang sudah di install sebelum proses instalasi ns2.35).

 

Langkah 4 –

Setelah mannasim selesai terinstall, cobalah untuk menjalankan 2 coding tcl berikut ini untuk memastikan mannasim telah berjalan baik pada mesin:

https://adf.ly/sDW3i – flat homogeneous network

https://adf.ly/sDWRe – hierarchical heterogeneous network

 

 

Selamat bereksperimen

@antonherutomo


One response to “Instalasi Mannasim Framework Untuk ns2.35”

Leave a Reply