• Giga@hdv-tech.com
  • 24H Reta Servo:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagramo

    Ofta kodspeco de bazbendo dissendo

    Afiŝtempo: Sep-19-2024

    (1) AMI-kodo

    AMI (Alternative Mark Inversion) kodo estas la plena nomo de alterna marko inversa kodo, ĝia koda regulo estas alterne transformi la mesaĝkodon "1" (marko) al "+1" kaj "-1", dum la "0" ( malplena signo) restas senŝanĝa. Ekzemple:

    Mesaĝkodo: 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1

    AMI-kodo: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1

    La ondformo egalrilatanta al AMI-kodo estas pulstrajno kun pozitivaj, negativaj kaj nulaj niveloj. Ĝi povas esti vidita kiel unupolusa ondformdeformado, tio estas, "0" daŭre egalrilatas al nulniveloj, kaj "1" alterne egalrilatas al pozitivaj kaj negativaj niveloj.

    La avantaĝo de AMI-kodo estas, ke ne ekzistas DC-komponento, kaj la altfrekvencaj kaj malaltfrekvencaj komponantoj estas malgrandaj, kaj la energio koncentriĝas je la ofteco de 1/2 jarda rapido.

    (Figuro 6-4); La kodekcirkvito estas simpla, kaj la eraro de kodo povas esti observita uzante la regulon de alterna poluseco de signalo. Se ĝi estas AMI-RZ-ondformo, post ricevado de ĝi, tiel longe kiel la plena ondo-rektigo, ĝi povas esti ŝanĝita en unupolusa RZ-ondformo, de kiu la bita tempokomponento povas esti ĉerpita. Konsiderante ĉi-suprajn avantaĝojn, AMI-kodo fariĝis unu el la plej ofte uzataj dissendokodoj.

    Malavantaĝoj de AMI-kodo: Kiam la origina kodo havas longan "0"-ŝnuron, la nivelo de la signalo ne saltas dum longa tempo, rezultigante malfacilecon ĉerpi la temposignalon. Unu el la efikaj manieroj solvi la problemon de "0"-kodo estas uzi HDB3-kodon.

    (2) HDB3-kodo

    La plena nomo de HDB3-kodo estas triaorda alt-denseca dupolusa kodo. Ĝi estas plibonigita versio de AMI-kodo, la celo de plibonigo estas konservi la avantaĝojn de AMI-kodo kaj venki ĝiajn mankojn, por ke la nombro de "0" ne superu tri. Ĝiaj kodigaj reguloj estas jenaj:

    Kontrolu la nombron da nuloj konektitaj al la mesaĝkodo. Kiam la nombro de "0" estas malpli ol aŭ egala al 3, la koda regulo estas la sama kiel tiu de la AMI-kodo. Kiam la nombro da sinsekvaj nuloj superas tri, ĉiu el la kvar sinsekvaj nuloj estas igita subfako kaj anstataŭigita per 000V. V (prenante la valoron +1 aŭ -1) havu la saman polusecon kiel la antaŭa apuda ne-" 0 "pulso (ĉar tio malobeas la regulon de polareca alterno, V estas nomita la detrua pulso). Apudaj V-kodaj polusoj devas alterni. Kiam la valoro de V-kodo povas plenumi la postulojn en (2) sed ne povas plenumi ĉi tiun postulon, "0000" estas anstataŭigita per "B00V". La valoro de B estas la sama kiel la sekva V-pulso por solvi ĉi tiun problemon. Tial, B estas nomita la reguliga pulso. La poluseco de la nombrotranssendo post la V-kodo ankaŭ devus alterni.

     

    Krom la avantaĝoj de AMI-kodo, HDB3-kodo ankaŭ limigas la nombron de eĉ “0″ kodo al 3, tiel ke la tempaj informoj povas esti ĉerpitaj dum ricevado. Tial, HDB3-kodo estas la plej vaste uzata kodo en Ĉinio kaj Eŭropo kaj aliaj landoj, kaj la interfaco-kodo-speco de leĝo A PCM sub kvar grupoj estas HDB3-kodo.

    En ĉi-supraj AMI-kodo kaj HDB3-kodo, ĉiu binara signalkodo estas konvertita en unubitan trinivelan valoran (+1, 0,-1) kodon, do ĉi tiu speco de kodo ankaŭ nomiĝas 1B1T-kodo. Krome, la HDBn-kodo povas esti desegnita tiel ke la nombro de "0" ne superu n.

    (3) dufaza kodo

    Dufaza kodo ankaŭ estas konata kiel Manĉestro-kodo. Ĝi uzas la pozitivajn kaj negativajn simetriajn kvadratajn ondojn de unu periodo por reprezenti "0" kaj ĝian inversan ondformon por reprezenti "1". Unu el la kodaj reguloj estas, ke la "0" kodo estas reprezentita per la "01" ducifera kodo, kaj la "1" kodo estas reprezentita per la "10" ducifera kodo, ekzemple:

    Mesaĝkodo: 1 1 0 0 0 1 0 1

    Dufaza kodo: 10 10 01 01 10 01 10

    Dupolusa koda ondoformo estas dupolusa NRZ-ondformo kun nur du niveloj de kontraŭa poluseco. Ĝi havas nivelan salton en la centra punkto de ĉiu simbolintervalo, do ĝi enhavas riĉajn bitajn tempinformojn, kaj ekzistas neniu DC-komponento, kaj la kodiga procezo estas simpla. La malavantaĝo estas, ke la okupata bendolarĝo estas duobligita, tiel ke la frekvencbenda utiligo estas reduktita. Dufaza kodo taŭgas por mallongdistanca dissendo de datumfinaj ekipaĵoj, kaj ĝi ofte estas uzata kiel dissenda kodo en loka reto.

    (4) Diferenca bifaza kodo

    Por solvi la malkodan erarojn kaŭzitajn de polusinversigo en dufazaj kodoj, la koncepto de diferencialaj kodoj povas esti adoptita. Dufazaj kodoj estas sinkronigitaj kaj reprezentitaj per nivelsalto en la mezo de la daŭro de ĉiu simbolo (salto de negativo al pozitivo reprezentas binaran “0″ kaj salton de pozitivo al negativo reprezentas binaran “1″). En diferenciga bifaza kodigo, la nivelsalto en la mezo de ĉiu elemento estas uzita por sinkronigado, kaj ĉu ekzistas kroma salto komence de ĉiu elemento estas uzata por determini la signalkodon. Se estas salto, ĝi indikas binaran “1″, kaj se ne estas salto, ĝi indikas binaran “0″. Ĉi tiu kodo estas ofte uzata en lokaj retoj.

    (5) CMI-kodo

    CMI-kodo estas mallongigo de mark-inversa kodo, kaj simila al dupolusa kodo, ĝi ankaŭ estas dupolusa plata kodo. Ĝiaj kodaj reguloj estas: “1″ kodo estas alterne reprezentita per “11″ kaj “00″ duciferaj kodoj; La 0-kodo estas reprezentita per 01, kaj ĝia ondoformo estas montrita en Figuro 6-5(c).

    CMI-kodo estas facile efektivigebla kaj enhavas riĉajn tempajn informojn. Krome, ĉar 10 estas malfunkciigita kodgrupo, pli ol tri kodoj ne aperos, kaj ĉi tiu regulo povas esti uzata por makroerara detekto. Tiu kodo estis rekomendita fare de ITU-T kiel la PCM-kvaropa grupinterfackodspeco, kaj foje estas utiligita en optikaj kablotranssendosistemoj kun tarifoj sub 8.448Mb/s.

    (6)Bloka kodigo

    Por plibonigi la agadon de liniokodigo, necesas ia redundo por certigi la sinkronigon kaj erardetektkapablon de kodaj ŝablonoj. La enkonduko de blokkodigo povas atingi ambaŭ celojn iagrade. La formo de blokkodigo havas nBmB-kodon, nBmT-kodon ktp.

    nBmB-kodo estas speco de blokkodigo, kiu dividas la n-bitan binaran kodon de la origina informfluo en grupon, kaj anstataŭigas ĝin en novan kodgrupon de M-bita binara kodo, kie m>n. Ĉar m>n, la nova kodaro povas havi 2^m kombinaĵojn, do ekzistas pli da (2^m-2^n) kombinaĵoj. En la 2 "kombinaĵo, la favora kodgrupo estas elektita kiel la permesita kodgrupo iel, kaj la resto estas uzata kiel la malfunkciigita kodgrupo por akiri bonan kodan agadon. Ekzemple, en 4B5B kodigado, anstataŭigante 4-bitan kodigon kun 5-bita kodigado, ekzistas nur 2^4=16 malsamaj kombinaĵoj por 4-bita grupiĝo, kaj 2^5=32 malsamaj kombinaĵoj por 5- bita grupigo. Por atingi sinkronigon, ni povas elekti kodgrupojn en la maniero de ne pli ol unu gvida “0″ kaj du sufiksoj “0″, kaj la ceteraj estas malfunkciigitaj kodgrupoj. Tiamaniere, se estas malfunkciigita kodo agordita ĉe la riceva fino, ĝi indikas, ke ekzistas koda eraro en la dissenda procezo, tiel plibonigante la erardetektkapablon de la sistemo. La dufazaj kodoj kaj CMI-kodoj priskribitaj pli frue povas ambaŭ esti rigarditaj kiel 1B2B-kodoj.

    En la optika fibro-komunika sistemo, m=n+1 estas ofte elektita, kaj 1B2B-kodo, 2B3B-kodo, 3B4B-kodo kaj 5B6B-kodo estas prenita. Inter ili, la 5B6B-kodo estis utiligita en praktiko kiel linio-transsendokodo por kubaj grupoj kaj pli ol kvaroblaj grupoj.

    La nBmB-kodo disponigas bonan sinkronigon kaj erardetekto, sed ĝi kostas, tio estas, la bezonata larĝa de bando pliiĝas.

    La dezajnoideo de nBmT-kodo estas konverti n binarajn kodojn en m ternarajn kodojn, kaj m

    Ĉi-supra estas Shenzhen HDV phoelectron Technology Ltd. por alporti vin pri la "bazband transdono komuna kodo tipo" scio, esperas helpi vin, Shenzhen HDV phoelectron Technology Ltd.ONUserioj, radioricevila serio,OLTserio, sed ankaŭ produkti modulan serion, kiel ekzemple: Komunika optika modulo, optika komunikado modulo, reto optika modulo, komunikado optika modulo, optika fibro modulo, Ethernet optika fibro modulo, ktp, povas provizi la respondan kvaliton servon por malsamaj uzantoj bezonoj , bonvenon vian viziton.



    retejo聊天