C cenaly.com
Mulai gratis

Tidak ada suara, suara satu arah, gema, suara «robot»

Mengapa pendaftaran berhasil tetapi tidak ada suara: SIP ALG, NAT, RTP terblokir, Wi-Fi; gema dan putus-putus — penyebab serta langkah pemeriksaan

12 min read Buka layar ini di demo
On this page 23

Tidak ada suara, terdengar satu arah, gema, “robot”

Telepon bisa terdaftar, menelepon, dan diangkat — tetapi tidak mengirimkan suara sama sekali. Penyebabnya, registrasi dan suara adalah dua jalur berbeda: registrasi berjalan lewat pesan layanan ke port 5060, sedangkan suara adalah aliran paket terpisah di port 10000–20000. Router tempat usaha bisa meloloskan yang pertama dan memotong yang kedua. Ini bukan kerusakan telepon dan bukan kerusakan PBX: dalam sembilan dari sepuluh kasus, yang menghalangi adalah jaringan di antara keduanya, dan bisa ditemukan dalam beberapa menit.

Penyetelan umum telepon ada di ikhtisar “Penyetelan telepon SIP”, gejala lainnya ada di diagnostik berdasarkan gejala.

Periksa dulu di admin#

  1. Tes gema *43 dari perangkat itu sendiri. PBX mengangkat gagang, setelah satu detik memberi nada panggil, lalu mengembalikan suara Anda. Nada panggil berbunyi sebelum gema dengan sengaja — nada itu menguji arah “PBX → telepon” secara terpisah dari mikrofon:

    Yang terdengar Artinya
    Nada panggil, lalu suara sendiri Suara berjalan dua arah — jaringan ke PBX baik
    Ada nada panggil, suara sendiri tidak terdengar Suara tidak sampai dari telepon ke PBX
    Bahkan nada panggil tidak ada Suara tidak sampai dari PBX ke telepon
    Suara sendiri terdengar, tapi terputus-putus atau tertunda Jalur ada, tapi buruk: paket hilang, jitter, kanal kelebihan beban

    Bicara di *43 selama sepuluh detik — dengan begitu PBX sempat mengukur paket hilang, jitter, dan tunda. Uraian lengkapnya — “Pemeriksaan kualitas koneksi”.

  2. Log panggilan — buka panggilan bermasalah. Baris “Suara” pada panggilan yang dijawab menunjukkan apakah suara berjalan dua arah: “dua arah”, “dari telepon ekst. 101 tidak ada suara”, atau “dari lawan bicara tidak ada suara”, — dan di sebelahnya ada paket hilang, jitter, dan RTT untuk masing-masing arah.

  3. Kartu perangkat → “Suara dua arah” — berapa panggilan telepon ini yang bersifat satu arah. Untuk model yang kehilangan suara saat panggilan dijawab, PBX menyalakan “nada panggil dari PBX” sendiri — ini juga terlihat di sini.

  4. Rekaman percakapan, jika rekaman diaktifkan: siapa yang terdengar di rekaman, dari dialah suara sampai ke PBX.

  5. SIP trace di PBX khusus: dalam deskripsi suara (SDP, baris c= dan m=audio) terlihat alamat dan port yang disebutkan masing-masing pihak.

Mengapa registrasi ada, tapi suara tidak#

PBX kami selalu meneruskan suara lewat dirinya sendiri (telepon tidak bertukar suara secara langsung) dan menjawab suara ke arah asal suara telepon, bukan ke alamat yang disebutkan telepon tentang dirinya. Karena itu telepon di belakang router tidak memerlukan STUN maupun port forwarding. Tapi dari situ juga berarti: jika dari telepon ke PBX tidak ada apa pun yang sampai, maka PBX juga tidak punya arah untuk menjawab — hasilnya hening dua arah.

Yang paling sering merusak suara, padahal registrasi normal:

  1. SIP ALG di router (“SIP Helper”, “SIP Passthrough”). Router “membantu” SIP dan menulis ulang alamat di dalam pesan layanan — sering kali salah. Registrasi berhasil, suara tidak ada atau hanya satu arah. Di mana mematikannya menurut merek router — “Jaringan, router, dan internet”.
  2. UDP keluar 10000–20000 tertutup. Firewall meloloskan “internet” (port web) dan 5060, tapi port suara — tidak.
  3. NAT ganda — router penyedia plus router sendiri di belakangnya: alamat ditulis ulang dua kali, dan salah satu penulis ulang membuat kesalahan.
  4. Wi-Fi — jaringan tamu dengan isolasi klien, sinyal lemah, telepon jauh dari titik akses.
  5. Kanal kelebihan beban — CCTV mengunggah rekaman ke cloud, tamu menonton video di internet yang sama: suara datang berlubang-lubang.
Untuk administrator jaringan: apa yang PBX lakukan dengan suara
  • Suara selalu lewat PBX (direct_media=no): telepon tidak bertukar RTP secara langsung — karena itu rekaman, pengingat, dan pengukuran berfungsi.
  • RTP simetris (rtp_symmetric=yes): PBX mengirim suara ke alamat dan port dari mana aliran telepon benar-benar datang. Sinyalisasi — sama (force_rport, rewrite_contact).
  • Penerimaan ketat (strictrtp=yes di rtp.conf): setelah mengingat sumber suara di awal percakapan, PBX hanya menerima suara dari sumber itu — perlindungan dari pemalsuan.
  • Port RTP: server umum — UDP 10000–10200, PBX khusus — UDP 10000–20000. Yang perlu dibuka adalah UDP keluar ke alamat PBX; port forwarding ke dalam tidak diperlukan.
  • Codec: G.711 µ-law (PCMU), G.711 A-law (PCMA), G.722. G.729, Opus, dan AMR tidak ditawarkan ke telepon.
  • Enkripsi suara (SRTP) mati secara default. SRTP yang dinyalakan di telepon menghasilkan hening atau panggilan ditolak.
  • Pemutusan karena hening tidak disetel (rtp_timeout=0): PBX tidak menutup gagang karena tidak ada suara — panggilan “hening” akan menggantung sampai seseorang menutup gagang.

Nilainya — dari shared/sip/advanced-options.json dan sip-edge/asterisk/rtp.conf.

Tidak ada suara sama sekali#

Mengapa bisa begitu#

  • Port suara tertutup di kedua arah: UDP keluar 10000–20000 dipotong oleh firewall atau router. Karena tidak ada apa pun yang datang dari telepon, PABX tidak tahu ke mana harus mengirim balasan.
  • SIP ALG menulis ulang alamat suara dalam deskripsi panggilan, dan paket pergi ke tempat yang salah.
  • Di telepon aktif enkripsi suara (SRTP) — PABX kami secara bawaan tidak menawarkannya.
  • Di telepon, ketiga kodek kami dimatikan (G.711 PCMA, PCMU, dan G.722). Akibatnya panggilan biasanya bahkan tidak tersambung — jawaban 488.
  • Telepon terhubung melalui VPN atau proksi korporat yang tidak melewatkan UDP.

Yang perlu dilakukan#

Setelah setiap langkah, tekan *43; lanjutkan hanya jika belum berhasil.

  1. Matikan SIP ALG di router dan mulai ulang router serta telepon.
  2. Buka UDP keluar 10000–20000 ke alamat PABX (untuk server bersama cukup 10000–10200).
  3. Di telepon, matikan SRTP / enkripsi suara dan pastikan setidaknya G.711 (PCMA atau PCMU) aktif.
  4. Hubungkan telepon dengan kabel ke jaringan utama tempat usaha, bukan melalui Wi-Fi tamu dan VPN.
  5. Jika di belakang router penyedia masih ada router lain — ubah router penyedia ke mode bridge atau hubungkan telepon langsung ke router itu. Selengkapnya — “Jaringan, router, dan internet”.

Hanya satu arah yang terdengar#

Mengapa bisa begitu#

Suara satu arah punya dua kasus berbeda — *43 membedakannya lewat nada dering:

  • “Saya tidak terdengar” (ada nada dering, suara saya tidak ada): suara tidak sampai dari telepon ke PABX. Penyebabnya: SIP ALG, mikrofon mati atau tombol Mute, headset rusak, mode headset aktif tanpa headset, telepon di Wi-Fi tamu. Pada sebagian model, suara hilang tepat saat panggilan dijawab — telepon mengganti port suara (misalnya D-Link DPH-150S berperilaku begitu); untuk model yang dikenal, PABX memperbaikinya sendiri dengan mengaktifkan “nada dering dari PABX”.
  • “Saya tidak mendengar” (tidak ada nada dering): suara tidak sampai dari PABX ke telepon: firewall ketat, SIP ALG, NAT ganda. Jika di log panggilan tertulis “tidak ada suara dari lawan bicara”, pihak operator telekomunikasi atau penelepon yang diam — telepon Anda tidak bersalah di sini.

Yang perlu dilakukan#

  1. Tekan *43 dan tentukan arahnya lewat nada dering.
  2. “Saya tidak terdengar”: periksa Mute dan headset, coba gagang telepon alih-alih speaker; matikan SIP ALG; keluarkan telepon dari Wi-Fi tamu.
  3. “Saya tidak mendengar”: matikan SIP ALG; periksa firewall (UDP keluar 10000–20000 dan balasannya); hilangkan NAT ganda.
  4. *43 bersih di kedua arah, tetapi suara satu arah hanya pada panggilan eksternal — kerusakan ada di antara PABX dan operator telekomunikasi. Bandingkan dengan panggilan internal ke rekan dan kirim waktu panggilan ke dukungan.
  5. Suara satu arah saat panggilan dijawab dan hanya pada satu model — pada PABX khusus, di “Pengaturan telepon” untuk ekstensi, aktifkan “Nada dering keluar — dari PABX, bukan dari operator”. Harganya: pesan operator sebelum dijawab (“pelanggan tidak dapat dihubungi”) tidak akan terdengar oleh karyawan.

Gema#

Mengapa bisa begitu#

Aturan utama gema: yang mendengarnya adalah pihak yang suaranya dipantulkan di ujung lain. Jika Anda mendengar gema suara Anda sendiri — sumbernya ada pada lawan bicara: speaker teleponnya, headset murah, volume yang terlalu keras, telepon di dalam mobil — mikrofonnya menangkap suara Anda dari speaker dan mengirimkannya kembali. Jika tamu yang mengeluh — sumbernya ada pada Anda.

Sumber umum kedua — saluran analog: telepon biasa melalui gateway adaptor (ATA) atau saluran kota melalui gateway. Di persimpangan antara “empat kabel” digital dan “dua kabel” analog, sebagian sinyal dipantulkan kembali; penekan gema di gateway meredamnya.

Semakin besar jeda di saluran, semakin terasa gemanya: pantulan yang datang hampir seketika tidak dibedakan telinga, sedangkan yang datang terlambat terdengar sebagai ulangan.

Di *43 Anda seharusnya mendengar diri sendiri — itu bukan gema, melainkan pemeriksaannya sendiri. Tetapi jika suara Anda di *43 kembali dengan jeda yang terasa (jeda RTT di log lebih dari 300 ms), gema apa pun pada panggilan nyata akan lebih mengganggu: penyebabnya saluran.

Yang perlu dilakukan#

  1. Tentukan siapa yang mendengar gema. Anda — cari di pihak lawan bicara; tamu — di pihak Anda.
  2. Gema dari perangkat Anda: pakai gagang telepon alih-alih speaker, kecilkan volume speaker, ganti headset; jauhkan telepon dari dinding dan kaca jika berbicara lewat speaker. Menurut dokumentasi Yealink, mikrofon sensitif yang dipasang terlalu dekat juga menimbulkan gema.
  3. Gema pada panggilan melalui gateway (telepon analog atau saluran kota): pastikan penekan gema di gateway aktif — pada Grandstream HT ini adalah kolom Disable Line Echo Canceller (LEC), untuk suara harus bernilai No (nilai pabrik); kembalikan penguatan port (Rx / Tx gain) ke nilai pabrik jika pernah dinaikkan.
  4. Gema pada semua panggilan eksternal melalui satu operator telekomunikasi, sementara panggilan internal bersih — kirim waktu panggilan ke dukungan.

Suara “robot”, berdeguk, suku kata hilang#

Mengapa begitu#

Suara dipotong menjadi paket-paket kecil, dan setiap paket yang hilang berarti satu potongan suku kata yang hilang. Paket yang datang tidak merata untuk sementara diratakan oleh telepon, tetapi jika selisihnya besar — suara terputus. Dari sini ada tiga angka yang diukur PABX di *43 dan pada setiap panggilan yang dijawab:

Angka Baik Dapat diterima Buruk
Kehilangan paket hingga 1 % 1–3 % lebih dari 3 % — “berdeguk”, suku kata hilang
Jitter (ketidakrataan kedatangan) hingga 30 mdt 30–50 mdt lebih dari 50 mdt — suara terputus
Keterlambatan RTT (bolak-balik) hingga 150 mdt 150–300 mdt lebih dari 300 mdt — lawan bicara saling memotong

Ambang yang sama menghasilkan penilaian “kualitas baik / dapat diterima / buruk” di log.

Dari mana kehilangan dan jitter: Wi-Fi (terutama jauh dari titik akses atau pada kanal yang padat), internet yang kelebihan beban (kamera, unggahan, pembaruan, Wi-Fi tamu pada kanal yang sama), router lemah yang tidak sanggup menangani beban, internet seluler dan VPN.

Yang harus dilakukan#

  1. Lakukan *43 dua kali: pada waktu sepi dan pada jam sibuk. Baik saat sepi dan buruk saat sibuk — kanal padat; selalu buruk — jaringan atau Wi-Fi.
  2. Sambungkan telepon dengan kabel alih-alih Wi-Fi.
  3. Pisahkan Wi-Fi tamu dari jaringan kantor dan batasi kecepatannya; pindahkan unggahan video dari kamera ke malam hari.
  4. Aktifkan prioritas untuk telepon (QoS) di router, jika mendukung. Berapa internet yang dibutuhkan untuk panggilan — “Jaringan, router, dan internet”.
  5. Tidak berhasil — tunjukkan angka dari log kepada penyedia (kehilangan, jitter, waktu): ini percakapan berdasarkan fakta, bukan “suara Anda tidak jelas”.

Cara memahami di pihak mana kerusakannya#

Pemeriksaan Apa yang dipisahkannya
*43 dari perangkat bermasalah Jaringan Anda ke PABX ↔ semua sisanya. *43 bersih — telepon dan jaringan tempat usaha dalam kondisi baik
Panggilan internal ke kolega vs panggilan eksternal Internal bersih, eksternal buruk — segmen antara PABX dan operator telekomunikasi atau pihak penelepon
Rekaman percakapan Siapa yang terdengar di rekaman, dari dia suara sampai ke PABX. Keduanya terdengar, tetapi tidak di gagang telepon — masalah pada segmen dari PABX ke salah satu telepon
Baris “Suara” di log “Dari telepon ekst. 101 tidak ada suara” — perangkat Anda atau jaringannya; “dari lawan bicara tidak ada suara” — pihak jauh
Telepon lain di soket yang sama Gejala sama — jaringan; gejala hilang — perangkat atau pengaturannya

Yang harus dikirim ke dukungan#

  • tanggal dan waktu panggilan hingga menit, nomor lawan bicara dan ekstensi;
  • siapa tidak mendengar siapa atau siapa yang mendengar gema;
  • hasil *43 dari perangkat ini: nada, suara sendiri, terputus-putus — dan angka dari log (kehilangan, jitter, RTT);
  • tangkapan layar kartu panggilan dari log dengan baris “Suara”;
  • model dan firmware telepon (baris dari tag perangkat), cara koneksinya (kabel / Wi-Fi), model router dan apakah SIP ALG dimatikan;
  • pada PABX khusus — teks SIP trace dari panggilan yang diulang.

Cara menghubungi kami — “Dukungan”.

Pertanyaan umum#

Di *43 saya mendengar suara sendiri dengan keterlambatan — apakah itu gema?#

Tidak. *43 memang “mengembalikan suara Anda”: keterlambatan sama dengan waktu perjalanan ke PABX dan kembali. Hingga 300 mdt hampir tidak terasa. Jika keterlambatannya terdengar jelas (setengah detik atau lebih), maka pada panggilan nyata akan tidak nyaman — penyebabnya kanal, bukan telepon.

Suara hilang hanya pada panggilan dari seluler — apakah ini dari pihak kami?#

Kemungkinan besar tidak: lawan bicara seluler punya segmen lemahnya sendiri — jaringan seluler. Periksa *43 dari perangkat Anda: jika bersih dan panggilan internal juga, kirim waktu beberapa panggilan tersebut ke dukungan — kami akan melihat di segmen mana suara hilang.

Apakah codec lain — G.729 atau Opus — akan membantu?#

Tidak. PABX kami menawarkan G.711 (PCMA, PCMU) dan G.722 kepada telepon — semua telepon mendukungnya, dan keduanya tidak mengompresi suara, sehingga lebih tahan terhadap kesalahan. G.729, Opus, dan AMR tidak ditawarkan ke telepon: tidak ada gunanya mengaktifkannya di telepon.

Bisakah enkripsi suara diaktifkan agar router “tidak ikut campur” dalam panggilan?#

Saat ini tidak: telepon bekerja melalui UDP / TCP tanpa TLS dan SRTP. SRTP yang diaktifkan “untuk berjaga-jaga” di telepon justru menyebabkan kesenyapan. Yang membantu melawan router bukan enkripsi, melainkan SIP ALG yang dimatikan.

Bagian terkait#

Sumber#

  • RFC 3550 — RTP dan laporan RTCP, yang menjadi dasar penghitungan packet loss, jitter, dan latensi — https://www.rfc-editor.org/rfc/rfc3550
  • ITU-T G.114 — rekomendasi latensi satu arah (ambang 150 / 300 mdtk latensi bolak-balik di *43 — praktik industri) — https://www.itu.int/rec/T-REC-G.114
  • Yealink SIP-T2/T3/T4/T5/CP920 Administrator Guide V86.60 — Troubleshooting → Audio Issues: penyebab gema dan suara terputus-putus
  • Grandstream HT80x Administration Guide — Disable Line Echo Canceller (LEC), Rx / Tx gain — https://documentation.grandstream.com/knowledge-base/ht80x-administration-guide/
  • Kode PBX: shared/sip/advanced-options.json (direct_media=no, rtp_symmetric, force_rport, rewrite_contact, codec, rtp_timeout=0), sip-edge/asterisk/rtp.conf (strictrtp=yes, port), sip-edge/sipsync/linecheck.go (uji gema *43, ambang 1 / 3 %, 30 / 50 mdtk, 150 / 300 mdtk)
  • Layar admin: baris «Suara» pada log (admin/app/[locale]/calls/i18n/CallsPbxLog.i18n.ts), blok «Suara dua arah» (admin/components/integrations/SipDeviceMediaHealth.tsx), «Nada panggil keluar — dari PBX» (admin/components/integrations/SipOptions.i18n.ts)
Was this article helpful?