only) : dahdi-linux-complete-current.tar.gz

dokumen-dokumen yang mirip
IP PBX Asterisk. Asterisk Fundamental I. Penulis: Anton Raharja Juli 2006 rev1 Agustus 2006 rev2

IP PBX Asterisk. Asterisk Fundamental I. Penulis: Anton Raharja Juli 2006 rev1

IP PBX Asterisk. Asterisk Fundamental I. Penulis: Anton Raharja Juli 2006 rev1 Agustus 2006 rev2. Copyright (c) 2006 VoIP Rakyat 1

DAFTAR PUSTAKA. Purbo, Oenow. VoIP Cikal Bakal Telkom Rakyat, Jakarta: PT Prima Info Saran Media 2007

Praktikum VII Konfigurasi Server VoIP IP PBX Lokal

BAB 4 IMPLEMENTASI SISTEM. ini sudah menggunakan kernel 2.6. Saat komputer pertama kali dinyalakan tekan delete untuk

Instalasi Minimal Asterisk

PERCOBAAN 11 KONFIGURASI ANTAR IP-PBX

PERCOBAAN 7. KONFIGURASI ANTAR VoIP SERVER

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN SISTEM. Asterisk adalah sebuah aplikasi Private Branch Exchange (PBx) yang

Praktikum VIII Konfigurasi Antar VoIP Server

PERCOBAAN 9. Pemrograman SRC(Service Restriction Class) pada VoIP Server Lokal dengan Asterisk

PERCOBAAN 6. KONFIGURASI SERVER VoIP - LOKAL

Implementasi TLS dan SRTP pada VOIP Server

RANCANG BANGUN PERANGKAT LUNAK BILLING DAN IMPLEMENTASI VOICE OVER INTERNET PROTOCOL

BAB III PEMBAHASAN Perancangan Jaringan VoIP

SOFTSWITCH SEBAGAI PELUANG EFISIENSI JARINGAN MASA DEPAN

BAB 3 PERANCANGAN SISTEM

IMPLEMENTASI VOICE OVER INTERNET PROTOCOL (VoIP) SERVER BERBASIS OPEN SOURCE PADA PT. DATRACO S.E.C PALEMBANG

Konfigurasi SIP Server Lanjut

Percobaan 7. Konfigurasi VoIP Server dengan Asterisk(Lokal)

Manual SJphone untuk VoIP Rakyat

PERCOBAAN 8. Konfigurasi VoIP Server dengan Asterisk(Antar IP PBX)

BAB 1 PENDAHULUAN. komunikasi dapat bermacam-macam. Contohnya , telepon, short messaging. services (SMS), surat, chatting, dan sebagainya.

PERCOBAAN 10 INTEGRASI VOIP SERVER DENGAN JARINGAN TELEPON ANALOG

BAB 3. Metodologi. 3.1 Metodologi. Gambar 3.1 Kerangka Pikir Perancangan IP Telephony

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

BAB I PENDAHULUAN I 1

Implementasi Voice Over Internet Protocol dan Rancang Bangun Perangkat Lunak Billing

PERCOBAAN 10. Integrasi VoIP server dengan Jaringan Analog

VoIP part 2. Oleh: Mike Yuliana

PENERAPAN TEKNOLOGI VOICE OVER INTERNET PROTOCOL (VOIP) SEBAGAI MEDIA KOMUNIKASI DI SEKOLAH TINGGI TEKNOLOGI RONGGOLAWE CEPU

PERCOBAAN 8 KONSEP CONTEXT DAN SETTING FITUR DENGAN ASTERISK

BAB I PENDAHULUAN BAB I PENDAHULUAN I.1 Latar Belakang

Bab IV. Implementasi

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Web Portal Bagi User. Gambar 4.28 Halaman Menu Utama (Home) User. Pada halaman menu utama User tersedia menu untuk CDR,

Deskripsi Workshop "Building a VoIP Server Phone System from Zero using FreePBX" Sabtu, 13 Juni Auditorium Surya University

BAB IV IMPLENTASI DAN PENGUJIAN. FreeRADIUS adalah paket aplikasi server yang digunakan sebagai Authorization,

RANCANG BANGUN JARINGAN VOICE OVER INTERNET PROTOCOL UNTUK MENGURANGI BIAYA KOMUNIKASI PADA PT. ELECTRONIC CITY INDONESIA

BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan

PERCOBAAN 8. KONFIGURASI FITUR PADA VoIP Server PENS

Konfigurasi SIP Server Lanjut

PROSEDUR INSTALASI SERVER SOFTSWITCH BERBASIS SIP

OLEH : NUR RACHMAT.

IMPLEMENTASI ASTERISK DAN GUI SEBAGAI KONFIGURATORNYA PADA SMALL OFFICE

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Teknologi informasi telah berdampak sangat luas dalam bisnis, dan gaya hidup

Penerapan Teknologi VOIP Pada Laboratorium Teknik Komputer STMIK Jakarta STI&K

JARINGAN TELEKOMUNIKASI 2 IP - PBX

PERCOBAAN 10 INTEGRASI VOIP SERVER DENGAN PSTN

ANALISIS DAN PERANCANGAN TEKNOLOGI VOIP PADA JARINGAN KANTOR LPP RRI SKRIPSI. Oleh

Instalasi Server ipat

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

BAB I PENDAHULUAN. Voice Over Internet Protocol (disingkat VoIP) adalah teknologi yang

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing

BAB I PENDAHULUAN. yang mempunyai kemampuan modular dengan berbasis teknologi IP (Internet

IMPLEMENTASI SENTRAL KOMUNIKASI TELEPON INTERNET BERBASIS SIP JARINGAN KAMPUS UNSRAT

Konfigurasi Fitur padavoip Server

KINERJA DUA VOIP SERVER YANG DIHUBUNGKAN DENGAN METODE TRUNKING MENGGUNAKAN PROTOKOL IAX2 LAPORAN TUGAS AKHIR. Oleh : IQBAL SYABANA

IMPLEMENTASI VOIP SERVER MENGGUNAKAN SOFTWARE PHONE 3CX SYSTEM DENGAN IP PBX NASKAH PUBLIKASI

BAB I PENDAHULUAN. A. Latar Belakang. packet-switch, jadi dalam bertelepon menggunakan jaringan IP atau Internet.

4.5.2 Evaluasi Komunikasi Telepon dan Faks Analog secara Internal. Gambar 4-19 Topologi evaluasi komunikasi telepon analog dan faks.

BAB IV HASIL DAN PEMBAHASAN

PEMBANGUNAN INFRASTRUKTUR VOICE OVER INTERNET PROTOCOL DI ORGANISASI PERANGKAT DAERAH BOYOLALI MENGGUNAKAN SERVER ELASTIX

BAB I PENDAHULUAN. komunikasi yang bersifat convergence dengan teknologi komunikasi lainnya. Salah

KONFIGURASI RTMP SERVER NGINX

Muhammad Alwi Hasan NRP Dosen Pembimbing : Dr. Ir. Achmad Affandi, DEA. NIP

VOIP. 2. IAX2 (Internet Asterisk exchange v2) IAX2 adalah protokol VOIP yang digunakan untuk menghubungkan antar Asterisk Server.

BAB III ANALISA DAN PERANCANGAN IMPLEMENTASI

Vol. 3 No. 2 Oktober 2015 Jurnal TEKNOIF ISSN:


BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN IMPLEMENTASI SERVER VOICE OVER INTERNET PROTOKAL (VOIP) DENGAN TRIXBOX PADA WIRELESS LOCAL AREA NETWORK MENGGUNAKAN SMARTPHONE

BAB IV IMPLEMENTASI JARINGAN KOMUNIKASI VOIP

BAB IV PENGUJIAN DAN ANALISA. Pada Bab ini akan dijelakan tentang pembangunan server VoIP.

BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.

LAMPIRAN C INSTALASI PERANGKAT LUNAK

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

PERANCANGAN DAN IMPLEMENTASI SISTEM VOICE OVER INTERNET PROTOCOL (VOIP) MENGGUNAKAN JARDIKNAS DI PROPINSI KALIMANTAN BARAT

KONFIGURASI MAIL SERVER PADA DEBIAN 5

Petunjuk Memulai Telepon Rakyat

TUGAS AKHIR MEMBANGUN IP PABX BERBASIS SIP OPENSOURCE DI LINGKUNGAN KAMPUS MENGGUNAKAN WIRELESS, VOICE GATEWAY DAN MOBILE APPLIKASI

IMPLEMENTASI VoIP DI LINGKUNGAN ITATS

Debian Network Administrator

Makalah Seminar Kerja Praktek PERANCANGAN DAN INSTALASI SIP SEBAGAI SARANA KOMUNIKASI AUDIO VISUAL DANGAN ASTERISK SEBAGAI IP PBX SERVER

SJphone untuk VoIP Rakyat PENDAHULUAN

BAB 1 PENDAHULUAN. Dalam zaman dimana teknologi terus berkembang secara pesat, banyak aktivitas

BAB IV PENGEMBANGAN SISTEM PAGING PADA IPBX SERVER DI PT.MELSA-ISP. eksternal ke setiap telepon dalam perusahaan tersebut.

PENS. Konfigurasi SIP Server Berbasis Asterisk. Modul 4 Jaringan Teleponi. Prima Kristalina PENS (Pebruari 2015)

Panduan Mudah Membangun Voip Server Untuk Pemula Beta Version 0.01 PENGANTAR

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN DAN IMPLEMENTASI

PEMBUATAN SERVER DAN JARINGAN VOIP MENGGUNAKAN SOFTWARE ASTERISK SEBAGAI ALTERNATIF KOMUNIKASI DI SMA NEGERI 1 YOGYAKARTA NASKAH PUBLIKASI

LAPORAN PRAKTIKUM SISTEM BASIS DATA INSTALASI IBM DB2 DAN IBM DATA STUDIO CLIENT

LAMPIRAN A. Universitas Kristen Maranatha

Setting Briker/Asterisk dengan SPA-3102

Transkripsi:

I. Merumuskan Topologi Jaringan Gambar I.1. Topologi Jaringan VoIP Server Di banyak negara, khususnya, negara-negara berkembang, orang-orang berusaha untuk solusi komunikasi murah. Hari ini, internet menjadi lebih mudah diakses bagi banyak orang dan korporasi di negara-negara tersebut. Memiliki akses ke Internet, seseorang mungkin mudah menyebarkan jaringan telepon di atas infrastruktur internet. Hal ini dikenal sebagai Voice over Internet Protocol (VoIP) juga dikenal sebagai Internet Telephony (Onno, 2011) Jaringan yang dirumuskan tidak jauh berbeda dengann client bridge on engenius[/posts/client-bridge-on-engenius/], tentu berbeda dari segi software yang di instalasi maupun di konfigurasi. Topologi yagn dirumuskan ini sebagai simulasi implementasi VoIP server dalam satu jaringan LAN, topologi ini bisa di kembangkan sesuai kebutuhan, dengan menambah infrastruktur topologi ini bisa dikembangkann menjadi RT/RWnet, MAN, dan bahkan WAN. II. Instalasi Asterisk Kebutuhan Hardware, secara umum kebutuhan hardware dapat merujuk pada topologi jaringan yang dibangun, perlu ada penambahan headset pada masing masing user agent. Kebutuhan Software, Server- Side, Sistem Operasi : Linux Debian 7 wheezy, Softswitch : Asterisk, dan codec-nya: GSM. Client-Side, Sistem Operasi : Windows, Softphone: idefisk, iax-lite ataupun X-Lite. Sebelum melakukan instalasi asterisk, asterisk-extra-sounds-en-gsm-current.tar.gz install beberapa tools beserta dependency-nya # wget c \ yang dibutuhkan oleh asterisk yaitu : compiler http:// gcc, make, bison, ncurses-devel, openssl-devel ftp.digium.com/pub/asterisk/release/ \ asterisk-extra-sounds-en-gsm- dan zlib-devel. Berikut perintahnya (debian 7 - current..tar.gz only) : dahdi-linux-complete-current.tar.gz # apt-get install gcc make bison \ # wget c \ libncurses5-dev libssl-dev zlib1g-dev http:// build-essential ftp.digium.com/pub/asterisk/release/ \ Panduan ini berjalan dengan sempurna dahdi-linux-complete-current.tar.gz untuk kernel rilis : 3..2.0-4-686-pae. Salin ke-empat file tersebut pada Download software asterisk dari alamat direktory /usr/local/src/ dari lokasi sumbernya http:// /asterisk.org, atau alamat downloadd dengan printah : url lebih lengkap: # cp asterisk-11-current.tar.gz \ http://downloads..asterisk.org/pub/telep /usr/local/src/ hony/asterisk/releases/, download yang # cp libpri-1.4-current.tar.gz \ versi 11 atau yang lebih terbaru, dengan /usr/local/src/ perintah : # cp asterisk-extra-sounds-en-gsm- \ asterisk-11-current..tar.gz current.tar.gz /usr/local/src/ # cp dahdi-linux-complete- \ # wget c \ current.tar.gz /usr/local/src/ http://ftp.digium.com/pub/asterisk/rele # cp asterisk-extra-sounds-en-gsm- ase/asterisk-11-current.tar.gz current.tar.gz \ libpri-1.4-current.tar.gz /var/lib/asterisk/sounds/ # wget c \ http:// ftp.digium.com/pub/asterisk/release/ \ libpri-1.4-current.tar.gz

Setelah itu, pasang atau install dahdi, libpri, dan asterisk-nya dengan perintah, sebelumnya ekstrak dahulu : # cd /usr/local/src # tar zxf dahdi-linux-complete- \ current.tar.gz # tar zxf libpri-1.4-current.tar.gz # tar zxf asterisk-11-current.tar.gz Compile dan install dahdi : # cd dahdi-linux-complete- \ 2.10.0.1+2.10.0.1 # make all Jika terjadi error di sini maka install ini: # apt-get install linux-headers- \ `uname-r` # make all # make samples Compile dan install libpri : # cd libpri-1.4.15 # make Compile dan Install Asterisk : # cd asterisk-11.14.0 Sebelum melakukan peintah./configure install package berikut: # apt-get install subversion # apt-get install libxml2-dev #./configure # contrib/scripts/get_mp3_source.sh Install sqlite3 ini opsional bisa di install ataupun tidak, karena untuk menjalankan perintah # make menuselect. Seperti: # wget http://www.sqlite.org/sqliteautoconf-3070603.tar.gz # tar xvfz sqlite-autoconf- \ 3070603.tar.gz # cd sqlite-autoconf-3070603 #./configure # make Berikutnya kemabli melakukan instalasi asterisk : # make menuselect # make # make samples Compile dan install Asterisk Ekstra Sounds, seperti: # cd /var/lib/asterisk/sounds/ # tar xvfz asterisk-extra-sounds-en- \ gsm-current.tar.gz # rm asterisk-extra-sounds-en-gsm- \ current.tar.gz III. Konfigurasi Asterisk Komponen Dasar IP PBX Data Account - Extension Merupakan data account yang akan digunakan oleh extension agar terhubung dengan IP PBX. Extension disini adalah sebuah nama atau nomor yang merepresentasikan user dari IP PBX ini - Trunk Merupakan data account yang akan digunakan IP PBX untuk menghubungi trunk. Trunk adalah sebuah nama atau nomor yang merepresentasikan server lain atau IP PBX lain yang akan dihubungi oleh IP PBX ini Dial Plan Merupakan aturan dial yang akan dimanfaatkan oleh extension untuk menghubungi sesama extension atau trunk dan sebaliknya Konfigurasi Asterik Lokasi file file dan direktori - /etc/asterisk/ : Konfigurasi Utama - /var/log/asterisk/ : log dan call data record - /var/lib/asterik/ : aplikasi dan data pendudukng (AGI, MoH, sounds) - /usr/lib/asterisk/ : binary module, codec, dan aplikasi Data Account - Data account extension dan trunk berbeda di file-file berikut: /etc/asterisk/sip.conf : account menggunakan SIP /etc/asterisk/iax.conf : account menggunakan IAX2 - Data account extension dan trunk brada dalam satu file yang sama. Dial Plan - Data dial plan berada di file berikut : /etc/asterisk/extensions.conf Data Account SIP Edit file /etc/asterisk/sip.conf - nano /etc/asterisk/sip.comf - scrolldown ke baris paling bawah Menambahkan account SIP 101 dan 102-1 account diawali oleh 1 block account yang namanya berada dalam bracket []

- Tambahkan baris baris berikut : [101] username=101 [102] username=102 Properti-properti lain yang dapat ditambahkan ke block account bila diperlukan: nat=yes : yes, no canreinvite=no : yes, no insecure=very : tidak perlu re authenticate dtmfmode=rfc2833 : rcf2833, inband callerid=line 1 <101> : Nama account <Nomor account> mailbox=101 : nomor mailbox, biasanya sama dengan nomor account - Tambahkan baris baris berikut : [101] username=101 [102] username=102 Properti-properti lain yang dapat ditambahkan ke block account bila diperlukan: nat=yes : yes, no canreinvite=no : yes, no insecure=very : tidak perlu re authenticate dtmfmode=rfc2833 : rcf2833, inband callerid=line 1 <101> : Nama account <Nomor account> mailbox=101 : nomor mailbox, biasanya sama dengan nomor account. Data Account IAX2 Edit file /etc/asterisk/iax.conf - nano /etc/asterisk/iax.conf - scrolldown k baris paling bawah Menambahkan account IAX2 101 dan 102-1 account diawali oleh 1 block account yang namanya berada dalam bracket [] Data account Trunk Trunk disimpan di file yang sama dengan extension, dalam contoh akan ditambahkan trunk VoIP Rakyat ke server ini dengan protocol IAX2 Edit file /etc/asterisk/iax.conf - nano /etc/asterisk/iax.conf - Scrolldown ke baris paling bawah Menambahkan account trunk IAX2 VoIP Rakyat - 1 account diwakili oleh 1 block account yang namanya berada dalam bracket [ ] - Tambahkan baris-baris berikut : [tovoiprakyat] host=voiprakyat.or.id username=20241 secret=passwordanda (tambahkan trunk lain disini) ; perhatikan baris berikut, kebanyakan trunk mewajibkan server untuk register register => 20241:PasswordAnda@tovoiprakyat Properti-properti lain yang dapat ditambahkan ke block account bila diperlukan: dtmfmode=rfc2833 : rcf2833, inband callerid=hq <20241> : Nama account <Nomor account> fromuser=20241 : Nomor account di server trunk fromdomain=domain : Nama domain trunk, contoh: voiprakyat.or.id

Dial Plan Aturan penulisan dial plan - exten => extension,priority,application Extension adalah nomor extension, bisa menggunakan masking Priority adalah nomor prioritas, dimulai dari 1 Application adalah aplikasi dial plan Edit file /etc/asterisk/extensions.conf - mcedit /etc/asterisk/extensions.conf - Scrolldown ke baris paling bawah Menambahkan dial plan agar dapat mengakses nomor extension account SIP dan IAX2 - Tambahkan baris-baris berikut : exten => 8101,1,Dial(SIP/101) exten => 8101,2,Hangup exten => 8102,1,Dial(SIP/102) exten => 8102,2,Hangup exten => 9101,1,Dial(IAX2/101) exten => 9101,2,Hangup exten => 9102,1,Dial(IAX2/102) exten => 9102,2,Hangup - Penjelasan singkat : Bila dial 8101, maka extension SIP 101 akan ringing, setelah selesai hangup Bila dial 9101, maka extension IAX2 101 akan ringing, setelah selesai hangup Administrasi Asterisk Asterisk CLI (Command Line Interface) - Jalankan # asterisk rvvvt - Perintah-perintah dasar asterisk CLI: help help sip help iax2 sip show peers iax2 show peers set verbose 0 reload quit - Setiap terdapat perubahan pada filefile konfigurasi maka asterisk harus direload dengan perintah reload di ata - Menjalankan perintah tanpa masuk menu asterisk CLI: Jalankan : # asterisk vvvc (untuk mengaktifkan asterisknya) asterisk rx <perintah yang akan dijalankan> Contoh : asterisk rx sip show peers asterisk rx reload" Menjalankan asterisk dari console Linux - Jalankan dari console Linux # asterisk Melakukan reload bila terdapat perubahan pada file-file konfigurasi, misal menambahkan extension baru atau trunk baru, atau merubah dial plan - Jalankan dari console Linux : asterisk rx reload Mematikan asterisk - Dapat melalui beberapa cara, jalankan dari console Linux asterisk rx stop now asterisk rx stop gracefully asterisk rx stop when convenient killall -9 asterisk

IV. Install SoftPhone X-Lite Instalasi X-lite 3.0, bisa menggunakan versi yang lebih baru. Klik [next], untuk melanjutkan instalasi. Klik [next] untuk melanjutkan instalasi. Pilih opsi [I accept the agreement] untuk menyetujui LICENSE, kemudian klik [next] untuk melanjutkan instalasi. [finish] Klik [next] untuk menentukan path di mana x-lite di install. Csipsimple Untuk pengguna android bisa mencoba install aplikasi Csipsimple sebagai softpone voip-nya. Bisa di download dan install di alamat berikut : https://play.google.com/store/apps/det ails?id=com.csipsimple&hl=en http://code.google.com/p/csipsimple/

V. Source [1] Winarno, Sugeng. 2008, Membangun Telephone berbasis VoIP, Penerbit INFORMATIKA:Bandung. [2] http://kambing.ui.ac.id/onnopurbo/library/libra ry-ref-ind/ref-ind-2/physical/voip/manual_x- Lite_3_0_untuk_VoIP_Rakyat.pdf [3] http://kambing.ui.ac.id/onnopurbo/library/libra ry-ref-ind/ref-ind-2/physical/voip/manualippbx-asterisk-fundamental1.pdf [4] http://www.easyofficephone.com/plans/softphones [5] https://play.google.com/store/apps/details?id =com.csipsimple&hl=en [6] http://code.google.com/p/csipsimple/ [7] http://omshankar.wordpress.com/2014/03/11 /asterisk-installation-and-configurationdebianubuntu/ [8] http://wiki.freepbx.org/display/htgs/installin g+freepbx+on+debian+wheezy