G711 vs G729
G.711 և G.729 ձայնի կոդավորման մեթոդներն են, որոնք օգտագործվում են հեռահաղորդակցության ցանցերում ձայնի կոդավորման համար: Խոսքի կոդավորման երկու մեթոդներն էլ ստանդարտացված են 1990-ականներին և օգտագործվում են հիմնական ծրագրերում, ինչպիսիք են անլար կապը, PSTN ցանցերը, VoIP (Ձայնը IP-ի միջոցով) համակարգերը և անջատիչ համակարգերը: G.729-ը շատ սեղմված է G.711-ի համեմատ: Ընդհանուր առմամբ, G.711 տվյալների արագությունը 8 անգամ ավելի բարձր է, քան G.729 տվյալների արագությունը: Երկու մեթոդներն էլ զարգացել են վերջին տասնամյակների ընթացքում և ունեն մի շարք տարբերակներ՝ համաձայն ITU-T ստանդարտի:
G.711
G.711-ը ITU-T-ի առաջարկությունն է ձայնային հաճախականությունների իմպուլսային կոդի մոդուլյացիայի (PCM) համար:G.711-ը հեռահաղորդակցության ալիքներում սովորաբար օգտագործվող կոդեկ է, որն ունի 64 կբ/վ թողունակություն: Գոյություն ունի G.711-ի երկու տարբերակ, որոնք կոչվում են μ-օրենք և A-օրենք: 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 կբ/վրկ և օգտագործում է 16,000 նմուշ վայրկյանում որպես լռելյայն նմուշառման արագություն:
G.729
G.729-ը ITU-T-ի առաջարկությունն է՝ 8 կբիթ/վրկ տվյալների արագությամբ խոսքի ազդանշանների կոդավորման համար՝ օգտագործելով Conjugate Structure-Algebraic Code Excited Linear Prediction (CS-ACELP): G.729-ն օգտագործում է 8000 նմուշ վայրկյանում, մինչդեռ որպես կոդավորման մեթոդ օգտագործում է 16 բիթ գծային PCM: Տվյալների սեղմման հետաձգումը G.729-ի համար կազմում է 10ms, ինչպես նաև G.729-ը օպտիմիզացված է իրական ձայնային ազդանշանների հետ օգտագործելու համար, ինչը հանգեցնում է DTMF (Dual Tone Multi-Frequency) հնչերանգների, իսկ բարձրորակ երաժշտությունն ու ֆաքսը հուսալիորեն չեն ապահովվում կոդեկի միջոցով: Հետևաբար, 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-ի կողմից: – Երկուսն էլ օգտագործում են 8000 նմուշ վայրկյանում ձայնային ազդանշանների համար՝ կիրառելով Nyquest տեսությունը, չնայած G.711-ն աջակցում է 64kbps, իսկ G.729-ը՝ 8kbps: – G.711 հայեցակարգը ներդրվել է 1970-ականներին Bell Systems-ում և ստանդարտացվել 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-ն աշխատում է 8 անգամ ավելի ցածր տվյալների արագությամբ՝ համեմատած G.711-ի հետ՝ միաժամանակ պահպանելով ձայնի նույն որակը՝ օգտագործելով բարձր բարդ ալգորիթմներ, ինչը հանգեցնում է կոդավորման և ապակոդավորման միավորների մշակման ավելի բարձր հզորության: