Tuesday, June 06, 2006

Selamat Datang di Network Simulator 2 Tutorial berbahasa Indonesia
(terinspirasi dari ns2.blogspot.com)

Berawal dari kesulitan penulis ketika mencari referensi tentang Network Simulator (NS2) yang umumnya berbahasa asing (English) untuk mempermudah penyelesaian thesis yang menggunakan NS2 sebagai alat bantu simulasi untuk Jaringan Adhoc Bergerak(MANET=Mobile Adhoc Network) muncullah ide membuat blog ini.

My Thesis Abstract

Mobile Ad hoc Network adalah sebuah sekumpulan mobile node yang membentuk jaringan wireless temporer tanpa bantuan adminstrasi terpusat atau layanan pendukung standar yang secara teratur tersedia dalam jaringan konvensional. Salah satu fasilitas layanan dalam suatu jaringan adalah router yang didalamnya terdapat protokol ruting yang berfungsi untuk mencari rute suatu node agar dapat mengirimkan data ke node yang lain. Masalah skalabilitas jaringan menjadi tantangan utama untuk membuat protokol ruting pada mobile ad hoc network. Pada makalah ini akan diuraikan hasil survei dari beberapa protokol ruting pada Mobile Ad hoc Network dan kemudian dimodifikasi agar dapat mengatasi masalah diatas.

Monday, June 05, 2006

NS 2.29 Installation guide


Prerequisite:
- Cygwin with a recent version of gcc (for example gcc 3.4.4)
- The ns-allinone-2.29.2.tar.gz file must be downloaded from
http://www.isi.edu/nsnam/ns/

Instructions:
There should not be any problem during the installation of this version of
NS software.
Just:
- copy the file ns-allinone-2.29.2.tar.gz into the directory c:/Cygwin
- unarchive it using:
tar -xzf ns-allinone-2.29.2.tar.gz
- go into the new directory ns-allinone-2.29
cd ns-allinone-2.29
- use the following command:
./install
- after 10 to 20 minutes the installation should be finished
- don't forget to launch the bash script
(script_to_be_launched_before_using_NS) with source command every
time before launching NS
source ~/script_to_be_launched_before_using_NS (the source code of this
script is the following:

export PATH=$PATH:/ns-allinone-2.29/bin:/ns-allinone-2.29
/tcl8.4.11/unix:/ns-allinone-2.29/tk8.4.11/unix:/ns-allinone-
export LD_LIBRARY_PATH=/ns-allinone-2.29/tcl8.4.11/unix:/ns-allinone-2.29
/tk8.4.11/unix/:/ns-allinone-2.29/tk8.4.11/
export TCL_LIBRARY=/ns-allinone-2.29/tcl8.4.11/library
#verification
echo -e "\n-- PATH --\n"
echo $PATH
echo -e "\n-- LD_LIBRARY_PATH --\n"
echo $LD_LIBRARY_PATH
echo -e "\n-- TCL_LIBARY --\n"
echo $TCL_LIBRARY)

Additional information:
- If you want to use the Mac/Csma modules you will have to correct the make
file.in
file in /ns-2.29 directory: You have to verify that "mac-csma.o link" is
specified
(underOBJ_CC variable) in Makefile.in file (around line 289 in my
makefile.in)

Maaf belum diterjemahkan, ada yg bisa bantu?