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