Dokumen Asli
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan
NIM : 18221094
Tugas akhir ini dilatarbelakangi oleh kebutuhan akan sistem komunikasi real-time yang efisien, sederhana, dan berbiaya rendah, terutama dalam konteks komunikasi Air Traffic Control (ATC). Sistem komunikasi ATC saat ini umumnya masih menggunakan teknologi circuit-switched yang memiliki biaya operasional tinggi dan fleksibilitas terbatas. Selain itu, aspek keamanan dan kemampuan untuk merekam komunikasi secara otomatis juga menjadi kebutuhan penting. Salah satu teknologi yang dapat menjawab kebutuhan tersebut adalah Voice over Internet Protocol (VoIP). Namun, aplikasi VoIP yang tersedia saat ini, seperti Zoiper masih memiliki keterbatasan, terutama dalam hal keamanan, perekaman komunikasi, dan fitur Push-to-Talk.
Untuk menjawab permasalahan ini, dikembangkan sebuah sistem komunikasi VoIP berbasis WebRTC yang mendukung komunikasi Point-to-Point, Push-to-Talk, Recording, serta dilengkapi dengan TLS, SRTP, Fail2Ban untuk menjamin keamanan komunikasi. Sistem ini dirancang dan diimplementasikan menggunakan metode Software Development Life Cycle (SDLC). Sistem ini dirancang dengan memanfaatkan WebRTC sebagai protokol utama untuk pengelolaan media komunikasi suara. Kemudian, Asterisk digunakan sebagai server VoIP yang menangani proses signaling, media stream, serta mendukung perekaman percakapan melalui fungsi MixMonitor. Untuk sistem web digunakan framework Next.js untuk membangun antarmuka pengguna sekaligus menjalankan layanan backend. Fitur Push-to-Talk diimplementasikan melalui pengendalian volume menggunakan GainNode dari Web Audio API. Untuk memastikan sinkronisasi status pengguna secara real-time, sistem ini juga mengintegrasikan Redis dan WebSocket sebagai mekanisme komunikasi data dua arah.
Hasil evaluasi terhadap implementasi sistem komunikasi VoIP menunjukkan bahwa fungsionalitas sistem dapat bekerja tanpa kendala sesuai dengan kebutuhan yang sudah ditentukan. Selain itu, aspek keamanan sistem juga telah diuji terhadap serangan Man-in-the-Middle dan RTP injection. Hasil dari pengujian keamanan menunjukkan bahwa komunikasi suara telah terlindungi secara menyeluruh.
Perpustakaan Digital ITB