G711 ve G729 Arasındaki Fark

G711 ve G729 Arasındaki Fark
G711 ve G729 Arasındaki Fark

Video: G711 ve G729 Arasındaki Fark

Video: G711 ve G729 Arasındaki Fark
Video: RAM, SSD ve Sabit Disk Nedir? Temel PC Bileşenleri #2 2024, Temmuz
Anonim

G711 vs G729

G.711 ve G.729, telekomünikasyon ağlarında ses kodlaması için kullanılan ses kodlama yöntemleridir. Her iki konuşma kodlama yöntemi de 1990'larda standardize edilmiş ve kablosuz iletişim, PSTN ağları, VoIP (IP üzerinden Ses) sistemleri ve anahtarlama sistemleri gibi temel uygulamalarda kullanılmaktadır. G.729, G.711'e kıyasla yüksek oranda sıkıştırılmıştır. Genel olarak G.711 veri hızı, G.729 veri hızından 8 kat daha yüksektir. Her iki yöntem de son on yılda gelişti ve ITU-T standardına göre bir dizi versiyona sahiptir.

G.711

G.711, ses frekanslarının Darbe Kodu Modülasyonu (PCM) için bir ITU-T tavsiyesidir. G.711, 64kbps bant genişliğine sahip telekomünikasyon kanallarında yaygın olarak kullanılan bir codec bileşenidir. G.711'in μ kanunu ve A kanunu olarak adlandırılan iki versiyonu vardır. A-Law tüm dünyada çoğu ülkede kullanılırken, μ-law öncelikle Kuzey Amerika'da kullanılmaktadır. G.711 için ITU-T önerisi, yalnızca milyonda + 50 parça toleransla saniyede 8000 örnektir. Her örnek, 64 kbps veri hızı ile biten 8 bitlik tek tip niceleme ile temsil edilir. G.711, ses sinyalini dijital formata dönüştürmek için kullandığı basit algoritmalar nedeniyle çok düşük işleme giderleriyle sonuçlanır, ancak bant genişliğinin verimsiz kullanımı nedeniyle zayıf ağ verimliliğine yol açar.

G.711 standardının, G.711 bit akışının kayıpsız bir sıkıştırma şemasını tanımlayan ve VoIP gibi IP servisleri üzerinden iletimi hedefleyen G.711.0 önerisi gibi başka varyasyonları da vardır. Ayrıca ITU-T G.711.1 tavsiyesi, G.711 standardının 64, 80 ve 96 kbps gibi daha yüksek veri hızlarında çalışan ve varsayılan örnekleme hızı olarak saniyede 16.000 örneği kullanan gömülü geniş bant konuşma ve ses kodlama algoritmasını tanımlar.

G.729

G.729, Eşlenik Yapı-Cebirsel Kod Uyarılmış Doğrusal Tahmin (CS-ACELP) kullanılarak 8 kbps veri hızında konuşma sinyallerinin kodlanması için ITU-T tavsiyesidir. G.729, kodlama yöntemi olarak 16 bit doğrusal PCM kullanırken saniyede 8000 örnek kullanır. G.729 için veri sıkıştırma gecikmesi 10 ms'dir, ayrıca G.729, DTMF (Çift Tonlu Çoklu Frekans) tonlarına yol açan gerçek ses sinyalleriyle kullanılmak üzere optimize edilmiştir ve yüksek kaliteli müzik ve faks, kodek kullanılarak güvenilir şekilde desteklenmez. Bu nedenle, DTMF iletimi, DTMF rakamlarını RTP yükü kullanarak iletmek için RFC 2833 standardını kullanır. Ayrıca, 8kbps'lik düşük bant genişliği, G.729'un Voice Over IP (VoIP) uygulamalarında kolayca kullanılmasını sağlar. G.729'un diğer varyantları G.729.1, G.729A ve G.729B'dir. G.729.1, 8 ile 32 kbps arasında ölçeklenebilir veri hızları sağlar. G.729.1, G.729, G.729A ve G.729B kodekleriyle birlikte çalışabilen bir geniş bant hız ve ses kodlama algoritmasıdır.

G711 ve G729 arasındaki fark nedir?

– Her ikisi de sesli iletişimde kullanılan ve ITU-T tarafından standartlaştırılmış sesli kodlama sistemleridir.

– Her ikisi de, G.711, 64kbps'yi ve G.729, 8kbps'yi desteklemesine rağmen, Nyquest teorisini uygulayarak ses sinyalleri için saniyede 8000 örnek kullanır.

– G.711 konsepti 1970'lerde Bell Systems'da tanıtıldı ve 1988'de standartlaştırıldı, G.729 ise 1996'da standartlaştırıldı.

– G.729, veri hızlarını az altmak için özel sıkıştırma algoritmaları kullanırken, G.711, basit algoritma nedeniyle G.729 ile karşılaştırıldığında en düşük işlem gücüne ihtiyaç duyar.

– Her iki tekniğin de küçük varyasyonlarla kendi genişletilmiş sürümleri vardır.

– G.729 düşük veri hızları sağlasa da, G.711'den farklı olarak, G.729'u kullanmanız gerekiyorsa lisanslanması gereken fikri mülkiyet hakları vardır.

– Bu nedenle G.711, çoğu cihaz tarafından desteklenir ve birlikte çalışabilirlik çok basittir.

Sonuç

Kodek algoritmaları arasında uyumsuzluklar varsa, bir kodlama şemasından diğerine dönüşüm bilgi kaybıyla sonuçlanacaktır. MOS (Mean Opinion Score) ve PSQM (Perceptual Speech Quality Measure) gibi farklı indeksler kullanarak bu tür senaryolarda kalite kaybını ölçen sistemler vardır.

G.711 ve G.729, telekomünikasyon ağlarıyla kullanım için özelleşmiş ses kodlama yöntemleridir. G.729, G.711'e kıyasla 8 kat daha düşük veri hızında çalışır ve yüksek karmaşık algoritmalar kullanarak benzer ses kalitesini korur, bu da kodlama ve kod çözme birimlerinde daha yüksek işlem gücüne yol açar.

Önerilen: