Perancangan Server VoIP Perancangan Sistem

selanjutnya dapat melakukan conference call dengan cara memanggil nomor tujuan conference call. f. Ketika tersambung dengan nomor conference call, maka akan langsung bisa berkomunikasi dengan client VoIP lain yang tersambung dengan nomor conference call. g. Semua proses dengan menggunakan X-Lite diatur oleh VoIP Server yang trletak di Kantor Pusat Pegadaian Surabaya. Ketika terjadi proses komunikasi dimana client VoIP memanggil nomor tujuan conference call, maka proses tersebut akan melalui VoIP Server terlebih dahulu, dimana nantinya VoIP Server akan mengarahkan penggilan sesuai dengan nomor tujuan.

3.2.8. Perancangan Server VoIP

Server VoIP sendiri dirancang dangan menggunakan aplikasi Asterisk beserta paket-paket yang mendukung agar VoIP Server dapat berjalan dengan baik. Paket-paket yang digunakan untuk mendukung aplikasi Asterisk antara lain : Dahdi, C Compiler, make, bison, ncurses-devel, openssl-devel, zlib-devel, wget, links, lynx, editor. Setelah semua paket di-install, kemudian dilakukan konfigurasi sesuai dengan yang diharapkan agar teknologi VoIP dapat berjalan dengan baik. Ada 2 komponen yang mengatur proses teknologi VoIP ini yaitu : a. Extensions b. Dial Plan Masing-masing komponen mempunyai fungsi sendiri-sendiri. Komponen extension menangani masalah registrasi dari client VoIP yang ingin menggunakan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. teknologi VoIP sehingga client VoIP akan mendapatkan username dan password sebagai account yang digunakan untuk melakukan pengaturan pada X-Lite seperti yang ditunjukkan pada gambar 3.24. Gambar 3.24 Extensions Menangani Registrasi Client VoIP Untuk komponen dial plan sendiri berfungsi untuk mengatur penomeran. Pada komponen ini mencatat semua penomeran dari semua client VoIP yang telah registrasi maupun dari admin yang membuat conference call, kemudian mengarahkan penggilan sesuai nomornya seperti yang ditunjukkan pada gambar 3.25 . Gambar 3.25 Proses Mencatat Penomoran pada Dial Plan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 64

BAB IV IMPLEMENTASI

Setelah tahap perancangan selesai dibuat, tahap selanjutnya adalah implementasi perangkat lunak. Pada tahap ini dibuat aplikasi yang sesuai dengan spesifikasi rancangan yang telah dibuat sebelumnya. Pada tahap implementasi sistem ini, maka akan dijelaskan mengenai proses yang terdapat pada sistem.

4.1. Lingkungan Implementasi

Aplikasi ini diimplementasikan dengan mempergunakan sistem operasi Linux sebagai VoIP Sever yang akan diterapkan pada jaringan lokal LAN pada suatu area tertentu. Aplikasi yang digunakan untuk memanajemen VoIP adalah asterisk, dengan mempersiapkan kebutuhan baik instalasi hingga konfigurasi pada server tersebut. Konfigurasi pada server digunakan agar antara 2 komputer atau lebih bisa melakukan conference call. Dari sisi komputer yang dimanfaatkan sebagai client VoIP, aplikasi yang dibutuhkan adalah X-Lite. Setelah mengimplementasikan aplikasi X-Lite pada komputer client VoIP, selanjutnya Pegawai melakukan registrasi atau pendaftaran melalui website dengan mengakses alamat IP dari VoIP Sever. Setelah mendapatkan id_client account, kemudian melakukan pengaturan SIP Account Settings dengan memasukkan display name, username, password dan domain sesuai dengan yang telah didaftarkan. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.