הבדל בין G711 ל-G729

הבדל בין G711 ל-G729
הבדל בין G711 ל-G729

וִידֵאוֹ: הבדל בין G711 ל-G729

וִידֵאוֹ: הבדל בין G711 ל-G729
וִידֵאוֹ: Storage vs. Memory: What's the Difference? 2024, נוֹבֶמבֶּר
Anonim

G711 לעומת G729

G.711 ו-G.729 הן שיטות קידוד קולי המשמשות לקידוד קולי ברשתות תקשורת. שתי שיטות קידוד הדיבור סטנדרטיות בשנות ה-90 של המאה ה-20, ומשמשות ביישומים בסיסיים כגון תקשורת אלחוטית, רשתות PSTN, מערכות VoIP (Voice over IP) ומערכות מיתוג. G.729 דחוס מאוד בהשוואה ל-G.711. באופן כללי, קצב הנתונים G.711 גבוה פי 8 מקצב הנתונים G.729. שתי השיטות התפתחו במהלך העשורים האחרונים ויש להן מספר גרסאות לפי תקן ITU-T.

G.711

G.711 היא המלצת ITU-T עבור Pulse Code Modulation (PCM) של תדרי קול. G.711 הוא קודק נפוץ בערוצי תקשורת, שיש לו רוחב פס של 64kbps. קיימות שתי גרסאות של G.711 הנקראות μ-law ו-A-law. A-Law נמצא בשימוש ברוב המדינות בכל רחבי העולם, בעוד ש-μ-law משמש בעיקר בצפון אמריקה. המלצת ITU-T עבור G.711 היא 8000 דגימות בשנייה עם סובלנות של +50 חלקים למיליון בלבד. כל דגימה מיוצגת על ידי קוונטיזציה אחידה של 8 סיביות, שבסופו של דבר מגיעה לקצב נתונים של 64 kbps. G.711 גורם לתקורות עיבוד נמוכות מאוד בשל האלגוריתמים הפשוטים שבהם הוא משתמש כדי להפוך את האות הקול לפורמט דיגיטלי, אך מוביל ליעילות ירודה של הרשת עקב ניצול לא יעיל של רוחב הפס.

ישנן וריאציות נוספות של תקן G.711 כגון המלצת G.711.0, המתארת סכימת דחיסה ללא הפסדים של זרם סיביות G.711 ומכוונת לשידור באמצעות שירותי IP, כגון VoIP. גם המלצת ITU-T G.711.1 מתארת את אלגוריתם קידוד הדיבור והשמע המוטבע בפס רחב של תקן G.711 הפועל בקצבי נתונים גבוהים יותר כגון 64, 80 ו-96kbps ומשתמש ב-16,000 דגימות לשנייה כקצב דגימה ברירת מחדל.

G.729

G.729 היא המלצת ITU-T לקידוד של אותות דיבור בקצב נתונים של 8kbps באמצעות חיזוי ליניארי מעורר מצומד מבנה-אלגברי (CS-ACELP). G.729 משתמש ב-8000 דגימות לשנייה תוך שימוש ב-PCM ליניארי של 16 סיביות כשיטת קידוד. עיכוב דחיסת נתונים הוא 10ms עבור G.729, גם G.729 מותאם לשימוש עם אותות קוליים בפועל, מה שמוביל לצלילי DTMF (Dual Tone Multi-Frequency), ומוזיקה ופקס באיכות גבוהה אינם נתמכים באופן אמין באמצעות ה-codec. לכן, שידור DTMF משתמש בתקן RFC 2833 כדי לשדר ספרות DTMF באמצעות מטען RTP. כמו כן, רוחב הפס הנמוך של 8kbps מוביל לשימוש ב-G.729 ביישומי Voice Over IP (VoIP) בקלות. גרסאות נוספות של G.729 הן G.729.1, G.729A ו-G.729B. G.729.1 מאפשר קצבי נתונים ניתנים להרחבה בין 8 ל-32 kbps. G.729.1 הוא אלגוריתם קידוד מהירות ושמע רחב פס, המתאים ל-G.729, G.729A ו-G.729B codec.

מה ההבדל בין G711 ל-G729?

– שתיהן מערכות קידוד קוליות המשמשות בתקשורת קולית ומתוקנות על ידי ITU-T.

– שניהם משתמשים ב-8000 דגימות לשנייה עבור אותות קול על ידי יישום תיאוריית Nyquest למרות ש-G.711 תומך ב-64kbps ו-G.729 תומך ב-8kbps.

– קונספט G.711 הוצג בשנות ה-70 ב-Bell Systems ותקן ב-1988, בעוד ש-G.729 היה סטנדרטי ב-1996.

– G.729 משתמש באלגוריתמי דחיסה מיוחדים כדי להפחית את קצבי הנתונים, בעוד ש-G.711 דורש כוח עיבוד נמוך ביותר, בהשוואה ל-G.729, בשל האלגוריתם הפשוט.

– לשתי הטכניקות יש גרסאות מורחבות משלהן עם וריאציות קטנות.

– למרות ש-G.729 מספק קצבי נתונים נמוכים, יש את זכויות הקניין הרוחני שצריך לקבל רישיון אם אתה צריך להשתמש ב-G.729,, בניגוד ל-G.711.

– לכן G.711 נתמך על ידי רוב המכשירים והיכולת ההדדית פשוטה מאוד.

מסקנה

המרה מסכימת קידוד אחת לאחרת תסתיים באובדן מידע אם יש אי התאמה בין אלגוריתמי ה-codec. ישנן מערכות המודדות את אובדן האיכות בתרחישים כאלה באמצעות אינדקסים שונים כגון MOS (Mean Opinion Score) ו-PSQM (Perceptual Speech Quality Measure).

G.711 ו-G.729 הן שיטות קידוד קוליות המתמחות לשימוש עם רשתות תקשורת. G.729 פועל בקצב נתונים נמוך פי 8 בהשוואה ל-G.711 תוך שמירה על איכות קול דומה תוך שימוש באלגוריתמים מורכבים גבוהים, מה שמוביל לכוח עיבוד גבוה יותר ביחידות הקידוד והפענוח.

מוּמלָץ: