PROSEDUR INSTALASI SERVER SOFTSWITCH BERBASIS SIP
Haiiii semua.....
Berjumpa lagi dengan kami dalam blog ini,
Pada kesempatan kali ini, kami akan menjelaskan tentang prosedur instalasi server softswitch berbasis SIP.
Oke, tidak akan lama-lama mari kita langsung saja ke penjelasannya
Simak baik-baik yaa..
Pengertian SIP
SIP (Session Initiation Protocol) adalah suatu protokol pensinyalan pada layer aplikasi yang berfungsi untuk mengontrol suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. Sesi multimedia sendiri meliputi suara, gambar, video, dan text.
SIP tidak menyediakan layanan secara langsung, tetapi menyediakan pondasi yang dapat digunakan oleh protokol aplikasi lainnya untuk memberikan layanan yang lebih lengkap bagi pengguna.
Misalnya dengan RTP (Real Time Transport Protocol) untuk transfer data secara realtime, dengan SDP (Session Description Protocol) untuk mendiskripsikan sesi multimedia, dengan MEGACO (Media Gateway Control Protocol) untuk komunikasi dengan PSTN (Public Switch Telephone Network). Dengan demikian, fungsi dan operasi dasar SIP tidak tergantung pada protocol tersebut. SIP juga tidak tergantung pada protokol layer transport yang digunakan.
Pembangunan suatu komunikasi multimedia dengan SIP dilakukan melalui beberapa tahap :
1. User location : menentukan lokasi pengguna yang akan berkomunikasi.
2. User availability : menentukan tingkat keinginan pihak yang dipanggil untuk
2. User availability : menentukan tingkat keinginan pihak yang dipanggil untuk
terlibat dalam komunikasi.
3. User capability : menentukan media maupun parameter yang berhubungan dengan media
3. User capability : menentukan media maupun parameter yang berhubungan dengan media
yang akan digunakan untuk komunikasi.
4. Session setup : “ringing”, pembentukan hubungan antara pihak pemanggil dan
4. Session setup : “ringing”, pembentukan hubungan antara pihak pemanggil dan
pihak yang dipanggil.
5. Session management : meliputi transfer, modifikasi, dan pemutusan sesi.
5. Session management : meliputi transfer, modifikasi, dan pemutusan sesi.
Pada umumnya ada 3 tahapan implementasi SIP yang dapat dijelaskan sebagai berikut :
* Menghubungkan SIP Proxy ke existing PBX
* Migrasi User dan terminal ke SIP Proxy
* Migrasi koneksi ke PSTN dari existing PBX ke SIP
Sebenarnya tidak banyak yang harus di instalasi untuk menjalankan Asterisk secara minimal sekali, yang hanya mempunyai fungsi untuk:
1. Authentikasi user dengan nomor telepon & password.
2. Dial plan, untuk mengatur apa yang harus dilakukan untuk call ke sebuah nomor tertentu.
3. ENUM, agar Asterisk nantinya mengenali nomor +62XXX
Peralatan yang dibutuhkan adalah:
1. Sebuah PC Linux, saya sendiri menggunakan Fedora Core 6.
2. Sambungan LAN
3. Sambungan Internet
INSTALASI ASTERISK :
1. Ambil software asterisk & asterisk sound dari http://www.asterisk.org. Pada saat tulisan
ini ditulis ada dua (2) jenis / versi asterisk, yaitu
asterisk-1.4.0.tar.gz
asterisk-1.2.15.tar.gz
Anda harus memilih versi asterisk mana yang ingin di install. Mungkin yang agak aman
pada hari ini adalah versi 1.2, kecuali nanti pada saat 1.4 sudah mulaistabil. Sementara
suara operator wanita yang dibutuhkan adalah
asterisk-sounds-1.2.1.tar.gz
2. Saya biasanya akan mengcopykan semua file yang saya butuhkan tersebut ke
folder /usr/local/src, melalui perintah
# cp asterisk-1.4.0.tar.gz /usr/local/src/
# cp asterisk-1.2.15.tar.gz /usr/local/src/
# cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
3. Menginstalasi asterisk tidak sukar, cara yang perlu dilakukan untuk asterisk-1.4 agak
berbeda dengan asterisk-1.2 sebelumnya dengan menambahkan ./configure, yaitu
# cd /usr/local/src
# tar zxvf asterisk-1.4.0.tar.gz
# cd asterisk-1.4.0
# ./configure
# make
# make install
# make samples
4. Asterisk-1.2.15 merupakan versi terakhir dari asterisk-1.2 pada saat naskah ini ditulis,
perintah yang perlu dijalankan untuk menginstalasi adalah
# cd /usr/local/src
# tar zxvf asterisk-1.2.15.tar.gz
# cd asterisk-1.2.15
# make
# make install
# make samples
5. Selanjutnya install suara operator asterisk, melalui perintah
# cd /usr/local/src
# tar zxvf asterisk-sounds-1.2.1.tar.gz
# cd asterisk-sounds-1.2.1
# make install
Jika sudah proses instalasi asterisk, Langsung selanjutnya yang perlu dilakukan adalah mengkonfigurasi sesuai dengan apa yang kita inginkan
Konfigurasi Minimal Asterisk :
Konfigurasi Asterisk yang aman sangat minimal dengan misi untuk meng-authentikasi user,mengkonfigurasi dial-plan dan mengenalkan ENUM tidak banyak yang harus dilakukan. Seluruhproses konfigurasi merupakan proses editing file-file yang ada di folder /etc/asterisk\
File yang perlu diperhatikan tidak banyak, hanya,
sip.conf -untuk authentikasi user dengan nomor telepon dan password.
extensions.conf -untuk mengatur dialplan.
enum.conf -untuk memperkenalkan nomor +62XX.
Masih banyak file-file konfigurasi lainnya, sangat di sarankan bagi anda yang ingin secara serius mempelajari asterisk untuk membaca-baca file-file konfigurasi yang ada di /etc/asterisk/
Nahhh, sekian penjelasan dari kami.
Semoga bermanfaat unruk kalian ....
Komentar
Posting Komentar