• Giga@hdv-tech.com
  • 24H առցանց ծառայություն.
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • ինստագրամ

    Բազային գոտու փոխանցման ընդհանուր կոդի տեսակները

    Հրապարակման ժամանակը՝ օգոստոսի 11-2022

    1) AMI կոդը

    AMI (Alternative Mark Inversion) կոդի լրիվ անվանումը այլընտրանքային նշանի հակադարձման ծածկագիրն է: դատարկ) մնում են անփոփոխ: Օրինակ՝

    Հաղորդագրության կոդը՝ 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1…

    AMI կոդը՝ 0 -1 +1 0 0 0 0 0 0 0 -1 +1 0 0 -1 +1…

    AMI կոդին համապատասխանող ալիքի ձևը դրական, բացասական և զրոյական մակարդակներով զարկերակային հաջորդականություն է: Այն կարելի է դիտարկել որպես միաբևեռ ալիքի ձևի դեֆորմացիա, այսինքն՝ «0»-ը դեռ համապատասխանում է զրոյական մակարդակին, իսկ «1»-ը հերթով համապատասխանում է դրական և բացասական մակարդակներին:

    AMI կոդի առավելությունն այն է, որ չկա DC բաղադրիչ, կան քիչ բարձր և ցածր հաճախականության բաղադրիչներ, և էներգիան կենտրոնացված է 1/2 կոդ արագության հաճախականության վրա։

    (նկ. 6-4); Կոդեկի միացումը պարզ է, և կոդի բևեռականությունը կարող է օգտագործվել սխալի իրավիճակը դիտարկելու համար. եթե դա AMI-RZ ալիքի ձև է, այն կարող է փոխվել միաբևեռի, քանի դեռ այն ամբողջությամբ ալիք է ուղղվում ստանալուց հետո: RZ ալիքի ձև, որից կարելի է արդյունահանել բիթերի ժամանակի բաղադրիչները: Վերոնշյալ առավելությունների պատճառով AMI կոդը դարձել է փոխանցման կոդերի առավել հաճախ օգտագործվող տեսակներից մեկը:

    AMI կոդի թերությունը. Երբ սկզբնական կոդը ունի «0»-ի երկար շարք, ազդանշանի մակարդակը երկար ժամանակ չի ցատկում, ինչը դժվարացնում է ժամանակի ազդանշանի դուրսբերումը: Նույնիսկ «0» կոդի խնդիրը լուծելու արդյունավետ միջոցներից մեկը HDB3 ծածկագրի օգտագործումն է:

     

    (2) HDB3 կոդը

    HDB3 կոդի ամբողջական անվանումը երրորդ կարգի բարձր խտության երկբևեռ ծածկագիր է: Դա AMI կոդի բարելավված տեսակ է: Բարելավման նպատակն է պահպանել AMI կոդի առավելությունները և հաղթահարել դրա թերությունները, որպեսզի անընդմեջ «0″-ների թիվը չգերազանցի երեքը: Դրա կոդավորման կանոնները հետևյալն են.

    Նախ ստուգեք հաղորդագրության կոդում անընդմեջ «0″-ների քանակը: Երբ անընդմեջ «0″-ների թիվը փոքր է կամ հավասար է 3-ի, դա նույնն է, ինչ AMI կոդի կոդավորման կանոնը: Երբ անընդմեջ «0″-ների թիվը գերազանցում է 3-ը, 4 հաջորդական «0»-ներից յուրաքանչյուրը կվերածվի հատվածի և կփոխարինվի «000V»-ով: V (արժեքը +1 կամ -1) պետք է ունենա նույն բևեռականությունը, ինչ իր անմիջապես նախորդող ոչ «0» զարկերակը (քանի որ դա խախտում է բևեռականության փոփոխման կանոնը, ուստի V-ն կոչվում է ոչնչացնող իմպուլս): Հարակից V-կոդի բևեռականությունները պետք է փոխվեն: Երբ V կոդի արժեքը կարող է բավարարել (2)-ի պահանջները, բայց չի կարող բավարարել այս պահանջը, ապա «0000»-ը փոխարինեք «B00V»-ով: Այս խնդիրը լուծելու համար B-ի արժեքը համապատասխանում է հետևյալ V զարկերակին: Հետեւաբար, B-ն կոչվում է մոդուլյացիայի իմպուլս: V կոդից հետո փոխանցման համարի բևեռականությունը նույնպես պետք է փոխարինվի:

    Ի լրումն AMI կոդի առավելությունների, HDB3 կոդը նաև սահմանափակում է «0» կոդերի հաջորդական թիվը 3-ից պակաս, այնպես որ ժամանակի տեղեկատվության արդյունահանումը հնարավոր լինի երաշխավորել ընդունման ընթացքում: Հետևաբար, HDB3 կոդը իմ երկրում և Եվրոպայում ամենաշատ օգտագործվող ծածկագրի տեսակն է, և A-law PCM չորրորդական խմբի տակ գտնվող միջերեսի կոդերի տեսակները բոլորը HDB3 կոդերն են:

    Վերոնշյալ AMI կոդում և HDB3 կոդում յուրաքանչյուր երկուական կոդ վերածվում է 1-բիթանոց եռաստիճան արժեքով կոդի (+1, 0, -1), ուստի այս տեսակի ծածկագիրը կոչվում է նաև 1B1T կոդ: Բացի այդ, հնարավոր է նաև նախագծել HDBn կոդ, որտեղ «0″-ների թիվը չի գերազանցում n-ը:

     

    (3) Երկֆազային ծածկագիրը

    Երկֆազային ծածկագիրը կոչվում է նաև Մանչեսթերի կոդ: Այն օգտագործում է դրական և բացասական սիմետրիկ քառակուսի ալիքների շրջան՝ «0»-ը ներկայացնելու համար, իսկ հակադարձ ալիքի ձևը՝ «1»-ը: Կոդավորման կանոններից մեկն այն է, որ «0» կոդը ներկայացված է «01» երկնիշ կոդով, իսկ «1» կոդը՝ «10» երկնիշ կոդով: Օրինակ՝

    Հաղորդագրության կոդը՝ 1 1 0 0 1 0 1

    Երկֆազ կոդ՝ 10 10 01 01 10 01 10

    Երկֆազային ծածկագրի ալիքի ձևը երկբևեռ NRZ ալիքի ձևն է՝ հակառակ բևեռականության միայն երկու մակարդակով: Այն ունի մակարդակի թռիչքներ յուրաքանչյուր խորհրդանիշի միջակայքի կենտրոնական կետում, ուստի այն պարունակում է հարուստ բիթային ժամանակի տեղեկատվություն: DC բաղադրիչ չկա, և կոդավորման գործընթացը նույնպես պարզ է: Թերությունն այն է, որ զբաղեցրած թողունակությունը կրկնապատկվում է, ինչը նվազեցնում է հաճախականության տիրույթի օգտագործման արագությունը: Երկփուլային կոդը լավ է տվյալների տերմինալային սարքավորումները կարճ հեռավորությունների վրա ուղարկելու համար, և այն հաճախ օգտագործվում է որպես փոխանցման կոդի տեսակ տեղական ցանցում:

     

    (4) Երկփուլ դիֆերենցիալ կոդը

    Երկփուլային կոդի բևեռականության հակադարձմամբ առաջացած վերծանման սխալը լուծելու համար կարող է օգտագործվել դիֆերենցիալ կոդ հասկացությունը: Երկֆազ կոդը օգտագործում է մակարդակի անցումը յուրաքանչյուր սիմվոլի տևողության մեջտեղում՝ համաժամացման և ազդանշանային ծածկագրի ներկայացման համար (բացասականից դրականի անցումը ներկայացնում է երկուական «0», իսկ դրականից բացասականինը՝ երկուական «1»): Դիֆերենցիալ երկֆազ կոդի կոդավորման դեպքում յուրաքանչյուր նշանի մեջտեղում մակարդակի անցումը օգտագործվում է համաժամացման համար, և արդյոք կա լրացուցիչ անցում յուրաքանչյուր նշանի սկզբում, օգտագործվում է ազդանշանի կոդը որոշելու համար: Եթե ​​կա անցում, նշանակում է երկուական «1», իսկ եթե անցում չկա, նշանակում է երկուական «0»: Այս կոդը հաճախ օգտագործվում է տեղական ցանցերում:

     

    CMI կոդը

    CMI կոդը «նշել ինվերսիոն ծածկագրի» հապավումն է: Ինչպես երկփուլ կոդը, այն նույնպես երկբևեռ երկաստիճան կոդ է: Կոդավորման կանոնն է՝ «1″ ծածկագիրը հերթափոխով ներկայացված է «11» և «00» երկնիշ կոդերով. «0» կոդը ֆիքսված կերպով ներկայացված է «01»-ով, և դրա ալիքի ձևը ներկայացված է Նկար 6-5(c)-ում:

    CMI կոդերը հեշտ է կիրառվել և պարունակում են հարուստ ժամանակային տեղեկատվություն: Բացի այդ, քանի որ 10-ը արգելված կոդերի խումբ է, չի լինի ավելի քան երեք հաջորդական կոդ, և այս կանոնը կարող է օգտագործվել մակրոսկոպիկ սխալի հայտնաբերման համար: Այս կոդը առաջարկվել է ITU-T-ի կողմից որպես PCM քառյակի ինտերֆեյսի կոդի տեսակ և երբեմն օգտագործվում է օպտիկական մալուխի փոխանցման համակարգերում՝ 8,448 Մբ/վ-ից ցածր արագությամբ:

     

    Արգելափակել կոդավորումը

    Գծի կոդավորման աշխատանքը բարելավելու համար պահանջվում է որոշակի ավելորդություն՝ նախշերի համաժամացման և սխալի հայտնաբերման համար: Բլոկային կոդավորման ներդրումը կարող է որոշակիորեն հասնել այս երկու նպատակներին էլ: Բլոկի կոդավորման ձևն է nBmB ծածկագիրը, nBmT ծածկագիրը և այլն:

    nBmB կոդը բլոկային կոդավորման տեսակ է, որը սկզբնական տեղեկատվական հոսքի n-bit երկուական կոդը բաժանում է խմբի և այն փոխարինում m-bit երկուական կոդի նոր կոդային խմբի հետ, որտեղ m>n: Քանի որ m>n, կոդերի նոր խումբը կարող է լինել: Կան 2^m համակցություններ, ուստի ավելի շատ (2^m-2^n) համակցություններ կան: 2 դյույմանոց համակցություններից բարենպաստ կոդերի խումբն ինչ-որ կերպ ընտրվում է որպես թույլատրելի կոդերի խումբ, իսկ մնացածը օգտագործվում են որպես արգելված կոդերի խումբ՝ լավ կոդավորման կատարում ստանալու համար: Օրինակ, 4B5B կոդավորման մեջ 5-բիթանոց կոդը օգտագործվում է 4-բիթանոց կոդի փոխարեն: Կոդավորումը, 4-բիթանոց խմբավորման համար կան ընդամենը 2^4=16 տարբեր համակցություններ, իսկ 5-բիթանոց խմբավորման համար՝ 2^5=32 տարբեր համակցություններ։ Համաժամացման հասնելու համար մենք կարող ենք հետևել ոչ ավելի, քան մեկ առաջատար «0» և «0» վերջածանցները օգտագործվում են կոդերի խմբեր ընտրելու համար, իսկ մնացածը անջատված կոդային խմբեր են: Այս կերպ, եթե ընդունման վերջում հայտնվում է անջատված կոդերի խումբ, դա նշանակում է, որ փոխանցման գործընթացում սխալ կա, դրանով իսկ բարելավելով համակարգի սխալների հայտնաբերման հնարավորությունը: Երկու փուլային կոդերը և CMI կոդերը կարող են դիտվել որպես 1B2B կոդեր:

    Օպտիկամանրաթելային կապի համակարգում հաճախ ընտրվում է m=n+1, և վերցվում է 1B2B ծածկագիրը, 2B3B ծածկագիրը, 3B4B ծածկագիրը և 5B6B ծածկագիրը։ Դրանցից 5B6B կոդերի օրինաչափությունը գործնականում օգտագործվել է որպես երրորդ խմբի և չորրորդ և ավելի խմբի գծերի փոխանցման կոդ:

    nBmB կոդը ապահովում է լավ համաժամացման և սխալների հայտնաբերման գործառույթներ, սակայն այն նաև որոշակի գին է վճարում, այսինքն՝ համապատասխանաբար մեծանում է պահանջվող թողունակությունը։

    nBmT կոդի նախագծման գաղափարը n երկուական կոդերը վերափոխելն է մ եռյակ կոդերի նոր կոդային խմբի, և մ. . Օրինակ՝ 4B3T կոդը, որը 4 երկուական կոդերը վերածում է 3 եռյակի։ Ակնհայտ է, որ նույն կոդի արագության դեպքում 4B3T կոդի տեղեկատվական հզորությունն ավելի մեծ է, քան 1B1T-ը, ինչը կարող է բարելավել հաճախականության տիրույթի օգտագործման արագությունը: 4B3T կոդը, 8B6T կոդը և այլն հարմար են տվյալների փոխանցման ավելի բարձր արագությամբ համակարգերի համար, ինչպիսիք են բարձր կարգի կոաքսիալ մալուխային փոխանցման համակարգերը:

    Վերոնշյալը բացատրում է «Ընդհանուր կոդի տեսակները բազային գոտու փոխանցման համար» գիտելիքների կետերի մասին, որոնք բերվել են ձեզ Shenzhen Hi-Diwei Optoelectronics Technology Co., Ltd.-ի կողմից, հուսով եմ, որ այս հոդվածը կօգնի ձեզ բարձրացնել ձեր գիտելիքները: Բացի այս հոդվածից, եթե դուք փնտրում եք լավ օպտիկամանրաթելային կապի սարքավորումներ արտադրող ընկերություն, կարող եք հաշվի առնելմեր մասին.

    Shenzhen HDV photoelectric Technology Co., Ltd.-ն հիմնականում կապի արտադրանք արտադրող է: Ներկայումս արտադրված սարքավորումները ներառում ենONU շարք, օպտիկական մոդուլների շարք, OLT շարք, ևհաղորդիչի սերիա. Մենք կարող ենք տրամադրել հարմարեցված ծառայություններ տարբեր սցենարների համար: Բարի գալուստխորհրդակցել.

     

    Baseband փոխանցում, ընդհանուր ծածկագրի տեսակները Baseband փոխանցման համար

     



    վեբ