Kendala voip tersambung namun tidak ada suara

Seperti yang pernah disampaikan rekan2 seperti mas @sugiharto , mas @tribudi dll, problem suara sebelah atau one way audio ini adalah masalah NAT. Topologi jaringan bisa bermacam2 dan apabila tidak disampaikan topologinya memang menjadi sulit untuk memberi masukkan bagaimana mengatasi permasalah tersebut di jaringan masing2.

Tapi akan saya coba jelaskan kenapa terjadi one way audio.

Pada saat kita melakukan panggilan (atau di dalam istilah SIP biasanya dikenal sebagai INVITE), perhatikan transaksi SIP yang mengandung SDP (Session Description Protocol). Dalam sebuah panggilan yang berhasil tersambung (walaupun one way audio), biasanya SDP berada di bagian INVITE dan balasan 200OK, seperti yang tampak di SIP ladder berikut ini:

Tampak ada INVITE (SDP) dan 200ok (SDP) di gambar tersebut yang di dalam paket SDP nya mencantumkan ip address RTP masing2 pihak (pemanggil dan yang dipanggil). Mari kita lihat detailnya.

Yang dimaksud SDP adalah seperti berikut (saya ambil dari INVITE):
image

Perhatikan bagian yang saya lingkari kuning.

Lalu yang berikut ini adalah SDP dari 200OK:

perhatikan juga yang saya lingkari kuning di SDP 200OK, ip address tersebut adalah ip address RTP jawaban dari perangkat yang dipanggil. Jika kedua ip address yang dilingkari dapat saling ping, maka saya yakin tidak ada masalah dengan trafik suaranya. Tapi jika hanya bisa ping dari salah satu ip address saja sedangkan sebaliknya tidak, maka saya pastikan di situ muncul one way audio. Nah untuk bagaimana kedua ip address ini bisa saling ping, itu sudah ranah layer 1-4 (OSI 7 layer). Sedangkan VoIP/SIP ada di layer 5. Silahkan dirapihkan dulu layer 1-4 karena topologi jaringan hanya masing2 yang tau, baru nanti layer 5 mengkuti (asumsi config sudah betul semua).

1 Like