G711 در مقابل G729
G.711 و G.729 روش های کدگذاری صوتی هستند که برای رمزگذاری صدا در شبکه های مخابراتی استفاده می شوند. هر دو روش کدگذاری گفتار در دهه 1990 استاندارد شدهاند و در کاربردهای اساسی مانند ارتباطات بیسیم، شبکههای PSTN، سیستمهای VoIP (Voice over IP) و سیستمهای سوئیچینگ استفاده میشوند. G.729 در مقایسه با G.711 بسیار فشرده است. به طور کلی نرخ داده G.711 8 برابر بیشتر از نرخ داده G.729 است. هر دو روش در طول دهههای گذشته تکامل یافتهاند و تعدادی نسخه مطابق استاندارد ITU-T دارند.
G.711
G.711 یک توصیه ITU-T برای مدولاسیون کد پالس (PCM) فرکانس های صوتی است. G.711 یک کدک رایج در کانال های مخابراتی است که دارای پهنای باند 64 کیلوبیت بر ثانیه است. دو نسخه از G.711 به نام μ-law و A-law وجود دارد. A-Law در اکثر کشورها در سراسر جهان استفاده می شود، در حالی که μ-قانون عمدتا در آمریکای شمالی استفاده می شود. توصیه ITU-T برای G.711 8000 نمونه در ثانیه با تلورانس + 50 قسمت در میلیون است. هر نمونه با کوانتیزاسیون یکنواخت 8 بیتی نشان داده می شود که با سرعت داده 64 کیلوبیت در ثانیه خاتمه می یابد. G.711 به دلیل الگوریتمهای سادهای که برای تبدیل سیگنال صوتی به فرمت دیجیتال استفاده میکند، منجر به سربار پردازش بسیار پایین میشود، اما به دلیل استفاده ناکارآمد از پهنای باند، منجر به کارایی ضعیف شبکه میشود.
تغییرهای دیگری از استاندارد G.711 مانند توصیه G.711.0 وجود دارد که یک طرح فشرده سازی بدون تلفات جریان بیتی G.711 را توصیف می کند و هدف آن انتقال از طریق سرویس های IP مانند VoIP است. همچنین توصیه ITU-T G.711.1 الگوریتم کدگذاری گفتار و صوتی باند پهن تعبیه شده استاندارد G.711 را توصیف می کند که با نرخ داده های بالاتر مانند 64، 80 و 96 کیلوبیت بر ثانیه کار می کند و از 16000 نمونه در ثانیه به عنوان نرخ نمونه برداری پیش فرض استفاده می کند.
G.729
G.729 توصیه ITU-T برای کدگذاری سیگنال های گفتاری با سرعت داده 8 کیلوبیت بر ثانیه با استفاده از پیش بینی خطی تحریک شده ساختار مزدوج-کد جبری (CS-ACELP) است. G.729 از 8000 نمونه در ثانیه استفاده می کند در حالی که از PCM خطی 16 بیتی به عنوان روش کدگذاری استفاده می کند. تأخیر فشردهسازی دادهها برای G.729 10 میلیثانیه است، همچنین G.729 برای استفاده با سیگنالهای صوتی واقعی که منجر به زنگهای DTMF (چند فرکانس دوگانه) میشود، بهینه شده است، و موسیقی با کیفیت بالا و فکس با استفاده از کدک به طور قابل اعتماد پشتیبانی نمیشوند. بنابراین، انتقال DTMF از استاندارد RFC 2833 برای انتقال ارقام DTMF با استفاده از بار RTP استفاده می کند. همچنین، پهنای باند کمتر 8 کیلوبیت در ثانیه منجر به استفاده آسان از G.729 در برنامه های Voice Over IP (VoIP) می شود. انواع دیگر G.729 G.729.1، G.729A و G.729B هستند. G.729.1 نرخ داده های مقیاس پذیر را بین 8 تا 32 کیلوبیت بر ثانیه فعال می کند. G.729.1 یک الگوریتم رمزگذاری صدا و سرعت باند پهن است که با کدکهای G.729، G.729A و G.729B قابل همکاری است.
تفاوت بین G711 و G729 چیست؟ – هر دو سیستم کدگذاری صوتی هستند که در ارتباطات صوتی استفاده می شوند و توسط ITU-T استاندارد شده اند. – هر دو با استفاده از نظریه Nyquest از 8000 نمونه در ثانیه برای سیگنال های صوتی استفاده می کنند، حتی اگر G.711 از 64kbps و G.729 از 8kbps پشتیبانی می کند. – مفهوم G.711 در دهه 1970 در سیستم های بل معرفی شد و در سال 1988 استاندارد شد، در حالی که G.729 در سال 1996 استاندارد شد. – G.729 از الگوریتم های فشرده سازی ویژه برای کاهش نرخ داده استفاده می کند، در حالی که G.711 به دلیل الگوریتم ساده در مقایسه با G.729 به کمترین قدرت پردازشی نیاز دارد. – هر دو تکنیک نسخه های توسعه یافته خود را با تغییرات کوچک دارند. – حتی اگر G.729 نرخ داده پایینی را ارائه می دهد، در صورت نیاز به استفاده از G.729، بر خلاف G.711، حقوق مالکیت معنوی وجود دارد که باید مجوز داشته باشند. – بنابراین G.711 توسط اکثر دستگاه ها پشتیبانی می شود و قابلیت همکاری بسیار ساده است. |
نتیجه گیری
تبدیل از یک طرح رمزگذاری به طرح دیگر با از دست دادن اطلاعات در صورت وجود ناسازگاری بین الگوریتمهای کدک انجام میشود. سیستمهایی وجود دارند که افت کیفیت را در چنین سناریوهایی با استفاده از شاخصهای مختلفی مانند MOS (امتیاز میانگین نظر) و PSQM (معیار کیفیت گفتار ادراکی) اندازهگیری میکنند.
G.711 و G.729 روش های کدگذاری صوتی هستند که برای استفاده در شبکه های مخابراتی تخصصی هستند. G.729 در مقایسه با G.711 با 8 برابر نرخ داده کمتر عمل می کند در حالی که کیفیت صدای مشابه را با استفاده از الگوریتم های پیچیده بالا حفظ می کند که منجر به قدرت پردازش بالاتر در واحدهای رمزگذاری و رمزگشایی می شود.