Sorun çözme
VoIP'te Tek Yönlü Ses Sorunu Neden Olur? Nasıl Çözülür?
Tek yönlü ses, görüşme sırasında taraflardan birinin diğerini duyamamasıdır. Çağrı kurulmuş olsa bile sesi taşıyan RTP akışı bir yönde çalışmıyor olabilir. En sık nedenler NAT, yanlış medya adresi, kapalı RTP portları ve modemdeki SIP ALG ayarıdır.
Bu rehberde modem kullanan VoIP sistemlerinde NAT, RTP ve kodek kontrolleri anlatılır.
VoIP'te ses nasıl iletilir?
SIP çağrıyı kurar ve yönetir. RTP ses paketlerini taşır. Kodek ise konuşmanın kodlanmasını ve çözülmesini sağlar. Bu yüzden telefonun çalması veya çağrı süresinin başlaması, sesin iki yönde de çalıştığını göstermez.
Tek yönlü sesin yaygın nedenleri
| Neden | Olası belirti |
|---|---|
| NAT veya yanlış medya adresi | RTP paketleri yanlış IP adresine gönderilir |
| RTP veya port erişimi | Ses paketleri karşı tarafa ulaşmaz |
| Kodek uyumsuzluğu | Medya görüşmesi başarısız olabilir veya ses çözülemeyebilir |
| Modemde SIP ALG | SIP içindeki medya adresleri hatalı değiştirilebilir |
1. NAT kaynaklı tek yönlü ses
NAT, yerel ağdaki telefonun internetle iletişim kurmasını sağlar. Ancak SDP medya bilgilerinde yerel IP adresi kalırsa uzak SIP sistemi sesi yanlış adrese gönderebilir. Örneğin telefonun IP adresi 192.168.1.100 iken karşı taraf bu adrese internet üzerinden erişemez.
Bu örnekte SIP çağrısı kurulur, fakat santralden telefona dönen RTP sesi ulaşmaz. Sonuç tek yönlü sestir: telefondaki kişi karşı tarafı duymaz. Şema temsilidir, gerçek paket kaydı değildir.
Kontrol: Cihazın NAT Traversal ayarını, SDP içindeki medya IP adresini, modemdeki SIP ALG ayarını ve varsa çift NAT durumunu inceleyin.
2. RTP kaynaklı ses sorunu
RTP (Real-time Transport Protocol), çağrı sırasında ses paketlerini taşır. SIP görüşmesi başarılı olsa bile RTP akışının yalnızca bir yönde çalışması tek yönlü sese yol açar.
- RTP paketlerinin hangi IP adresine ve porta gönderildiğini kontrol edin.
- SIP/SDP içindeki
c=bağlantı adresi vem=audiomedya portu alanlarını inceleyin. a=sendonlyveyaa=recvonlygibi tek yönlü medya işaretleri olup olmadığına bakın.- Gerekiyorsa cihazın RTP port aralığını ve NAT ayarlarını karşılaştırın.
Örnek SDP satırları:
c=IN IP4 192.168.1.100
m=audio 10000 RTP/AVP 8 0
Burada karşı taraftan sesin 192.168.1.100 adresine ve 10000 portuna gönderilmesi isteniyor. Bu adres internetten erişilemez. Yine de özel IP görmek tek başına kesin teşhis değildir, çünkü bazı santral ve SBC sistemleri medyayı paketlerin geldiği adrese gönderebilir. Sonucu iki yöndeki RTP trafiğiyle doğrulayın.
3. Kodek uyumsuzluğu
Kodek, sesin sayısal olarak işlenmesini sağlar. En sık kullanılan örnekler G.711 A-law (PCMA), G.711 µ-law (PCMU), G.729 ve Opus kodekleridir. Ortak kodek bulunmazsa çağrı kurulumunda hata oluşabilir. Tek yönlü seste öncelikle RTP ve NAT incelenmelidir.
Kontrol: Telefon ve santralde ortak kodek olduğundan emin olun. Destekleniyorsa iki uçta yalnızca G.711 A-law veya µ-law bırakarak kontrollü test yapılabilir.
4. Modemde SIP ALG ayarını kontrol edin
Bazı modemlerde SIP ALG, SIP mesajlarındaki adres ve port bilgilerini değiştirir. Bu müdahale sesin yanlış adrese gönderilmesine neden olabilir. Sorunlu sistemlerde mevcut ayarı not edip SIP ALG'yi test amacıyla kapatarak yeni arama deneyebilirsiniz. Her modem ve VoIP altyapısında kapatılması zorunlu değildir.
Dinstar cihazlarında yapılabilecek kontroller
Dinstar IP telefon, GSM Gateway ve IP santrallerde de benzer belirtiler oluşabilir.
- Önce SIP çağrısının başarıyla kurulduğunu doğrulayın.
- Cihaz ve santraldeki NAT ve medya IP ayarlarını kontrol edin.
- RTP portlarını ve iki yöndeki ses paketlerini inceleyin.
- Ortak kodek seçimini doğrulayın ve yeni test çağrısı yapın.
Dinstar menüleri model ve firmware sürümüne göre farklı olabilir.
Sıkça sorulan sorular
Telefon çalıyor ama ses yoksa sebep ne olabilir?
SIP çağrısı kurulmuş olsa bile RTP paketleri iletilemiyor olabilir. Öncelikle NAT ve medya adresleri kontrol edilir.
Kodek değiştirerek çözebilir miyim?
Uyumsuz kodek söz konusuysa yardımcı olabilir. NAT ve RTP kaynaklı sorunları tek başına çözmez.
Çağrı kuruluyorsa SIP tarafı tamamen sorunsuz mudur?
Hayır. SIP kurulumu başarılı olsa bile SDP ile taşınan medya bilgileri yanlış olabilir.
Sonuç
Tek yönlü seste önce kimin kimi duymadığını belirleyin, sonra medya adresini, RTP portlarını ve modem ayarlarını kontrol edin. Birden fazla hat ve uzak kullanıcı olan yapılarda NAT geçişini bir SBC üzerinden yönetmek de değerlendirilebilir.
Kurulumunuzu birlikte incelemek için Likit Telekom ekibine ulaşın.
Doğru cihazı birlikte seçelim
Kurulumunuza uygun Dinstar ürününü belirlemek için ekibimize ulaşın.