Teknik Elektro, Program Studi Jaringan Telekomunikasi Digital
Politeknik Negeri Malang
I.
PENDAHULUAN
Perkembangan
teknologi komunikasi saat ini telah mengubah cara manusia berinteraksi. Salah
satu teknologi yang banyak digunakan adalah Voice over Internet
Protocol (VoIP), yaitu teknologi yang memungkinkan komunikasi suara
dilakukan melalui jaringan internet atau jaringan IP. Berbeda dengan telepon
konvensional yang menggunakan jaringan PSTN (Public Switched Telephone
Network), VoIP memanfaatkan jaringan data sehingga lebih fleksibel dan
ekonomis.
Pada mata
kuliah Sistem Telekomunikasi Lanjut, dilakukan sebuah proyek
berupa implementasi FreePBX berbasis Raspberry Pi untuk simulasi
panggilan privat menggunakan protokol TCP/IP. Proyek ini bertujuan
untuk memahami konsep dasar sistem PBX modern, konfigurasi server VoIP, serta
komunikasi antar pengguna dalam satu jaringan lokal.
LATAR BELAKANG
Private
Branch Exchange (PBX) merupakan sistem telepon privat yang digunakan untuk
menghubungkan komunikasi internal dalam suatu organisasi. Seiring berkembangnya
teknologi jaringan komputer, sistem PBX kini dapat diimplementasikan
menggunakan perangkat lunak berbasis VoIP, salah satunya adalah FreePBX.
FreePBX adalah antarmuka berbasis web yang berjalan di atas Asterisk
dan memudahkan pengguna dalam mengelola layanan telepon IP. Dengan memanfaatkan
Raspberry Pi sebagai server, sistem PBX dapat dibangun dengan
biaya rendah namun tetap mampu menjalankan fungsi komunikasi suara secara
efektif.
Melalui proyek ini, mahasiswa dapat mempelajari penerapan jaringan
TCP/IP pada layanan telekomunikasi modern serta memahami proses konfigurasi
server VoIP secara langsung.
TUJUAN PROJECT
Adapun tujuan dari proyek ini adalah:
- Mempelajari konsep dasar teknologi VoIP.
- Mengimplementasikan FreePBX pada Raspberry Pi sebagai server telepon IP.
- Mengkonfigurasi extension dan akun pengguna pada FreePBX.
- Menghubungkan beberapa client softphone dalam satu jaringan lokal.
- Melakukan simulasi panggilan privat antar pengguna menggunakan protokol TCP/IP.
I.
PERANGKAT
DAN SOFTWARE YANG DIGUNAKAN
Perangkat Keras :
- Raspberry Pi
- Kartu microSD
- Laptop
- HP Android
Perangkat Lunak :
- Raspberry Pi
- FreePBX
- Softphone
- Web Browser
I. KONSEP DASAR SISTEM
Pada proyek ini Raspberry Pi berfungsi sebagai server VoIP yang menjalankan FreePBX. Seluruh client softphone melakukan registrasi ke server menggunakan akun extension yang telah dibuat.
Alur komunikasi sistem adalah sebagai berikut :
- Raspberry Pi memperoleh alamat IP pada jaringan lokal.
- FreePBX dijalankan sebagai server PBX.
- Extension dibuat untuk setiap pengguna.
- Softphone dikonfigurasi menggunakan nomor extension dan password.
- Client melakukan registrasi ke server.
- Pengguna dapat melakukan panggilan ke extension lain melalui jaringan lokal.
Dengan konsep tersebut, komunikasi dapat dilakukan tanpa menggunakan jaringan telepon umum karena seluruh proses berlangsung melalui jaringan TCP/IP.
I.
LANGKAH
IMPLEMENTASI
1. Instalasi FreePBX pada Raspberry Pi
Tahap pertama adalah menyiapkan Raspberry Pi dan menginstal sistem operasi yang mendukung FreePBX. Setelah sistem berjalan dengan baik, layanan Asterisk dan FreePBX dikonfigurasi agar dapat diakses melalui browser.
2. Konfigurasi
Extension
Pada dashboard FreePBX dibuat beberapa extension pengguna, misalnya:
· Extension 1001
· Extension 1002
· Extension 1003
Setiap extension memiliki username dan password yang
digunakan untuk proses registrasi pada softphone.
3. Konfigurasi
Softphone
Aplikasi softphone diinstal pada perangkat client kemudian diisi parameter berikut:
·
SIP
Server : IP Address Raspberry Pi
·
Username
: admin
·
Password
: admin123
Jika konfigurasi berhasil, status softphone akan menunjukkan
kondisi Registered.
4. Pengujian
Panggilan
Setelah seluruh client terhubung ke server, dilakukan pengujian
panggilan antar extension.
Contoh:
· Extension 1001 memanggil 1002
· Extension 1002 menjawab panggilan
· Komunikasi suara berlangsung melalui jaringan lokal
Hasil pengujian menunjukkan bahwa panggilan dapat dilakukan dengan baik tanpa menggunakan jaringan telepon konvensional.
I.
FLOWCHART
I.
ARSITEKTUR SISTEM
I.
HASIL DAN PEMBAHASAN
Implementasi FreePBX pada Raspberry Pi berhasil membentuk
sistem telepon privat berbasis VoIP. Seluruh client dapat melakukan registrasi
ke server dan melakukan komunikasi suara antar extension.
Penggunaan Raspberry Pi memberikan beberapa keuntungan, antara lain :
- Biaya
implementasi rendah
- Konsumsi
daya kecil
- Mudah
dikonfigurasi
- Cocok
untuk pembelajaran VoIP
Selain itu, penggunaan protokol TCP/IP memungkinkan integrasi sistem telekomunikasi dengan infrastruktur jaringan komputer yang sudah tersedia. Melalui proyek ini diperoleh pemahaman mengenai mekanisme registrasi SIP, manajemen extension, routing panggilan, serta peran server PBX dalam mengatur komunikasi antar pengguna.
I.
KESIMPULAN
Proyek FreePBX
Berbasis Raspberry Pi (TCP/IP) untuk Simulasi Panggilan Privat
berhasil diimplementasikan dan mampu mendukung komunikasi suara antar pengguna
dalam jaringan lokal. Raspberry Pi berfungsi sebagai server PBX yang mengelola
registrasi pengguna dan proses panggilan, sedangkan FreePBX menyediakan
antarmuka konfigurasi yang mudah digunakan.
Melalui
proyek ini, mahasiswa dapat memahami penerapan teknologi VoIP, konsep PBX
modern, serta integrasi sistem telekomunikasi dengan jaringan TCP/IP.
Implementasi ini juga menunjukkan bahwa Raspberry Pi dapat dimanfaatkan sebagai
solusi server VoIP yang ekonomis dan efektif untuk kebutuhan pembelajaran
maupun simulasi komunikasi privat.
