Asterisk IP PBX LANDASAN TEORI

2.5 Asterisk

Asterisk merupakan software yang mengimplementasikan fungsi dari sebuah telepon Private Branch Exchange PBX yang dibuat oleh Mark Spencer dari Digium pada tahun 1999. Seperti pada PBX lainnya, Asterisk dapat dipasang pada telepon yang dapat digunakan untuk melakukan panggilan antara satu dengan lainnya dan dapat disambungkan juga dengan servis telepon yang tersedia misalnya Public Switched Telephone Network PSTN dan Voice over Internet Protocol VoIP. Asterisk bersifat open source maka pada saat mengunduhnya, pengguna diberikan souce code agar dapat mempelajari dan melakukan modifikasi untuk membuat perangkat lunak tersebut sesuai kebutuhan mereka. Kelebihan dari asterisk adalah dapat digunakan pada banyak platform OS, antara lain Linux, Window s, BSD dan OS X, men - support berbagai protokol VoIP seperti SIP, MGCP dan H.323. Asterisk dapat berperan sebagai registar dan gateway antara IP Phone dan PSTN. Asterisk mempunyai komponen pembentuk seperti halnya PBX, yaitu extension , trunk, dan dial plan. a. Extension : menangani proses pendaftaran dari pengguna, serta menyediakan username dan password bagi pengguna agar dapat terhubung dengan IP PBX. b. Trunk : Merupakan data account yang 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. c. Dial plan : merupakan aturan dial yang akan dimanfaatkan oleh ekstension untuk menghubungi sesama ekstesion atau trunk dan sebaliknya.

2.6 IP PBX

IP PBX merupakan kombinasi dari Switch atau Router dengan PABX Private Automatic Branch eXchange yang menangani VoIP. IP PBX dapat digunakan untuk mem- bypass jaringan telepon circuit - switched dengan menggunakan jaringan data, untuk berhubungan dengan jaringan data lainnya. Switch atau Router berfungsi mengarahkan paket data yang datang ke jaringan data sesuai dengan alamat tujuannya. IP PBX server adalah sebuah sistem yang mempunyai fungsi utama menyediakan layanan VoIP mulai dari registrasi user, call routing, call conference, interactive voice response, call forwarding, caller id, voice mail dan sebagainya.

2.7 Elastix