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

    Oftaj Kodspecoj por Bazbanda Transsendo

    Afiŝtempo: Aŭg-11-2022

    1) La AMI-kodo

    La plena nomo de la AMI (Alternative Mark Inversion) kodo estas la alterna marka inversa kodo. malplena) restas senŝanĝa. Ekz.:

    Mesaĝkodo: 0 1 1 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 -1 +1 0 0 -1 +1...

    La ondformo egalrilatanta al la AMI-kodo estas pulssekvenco kun pozitivaj, negativaj, kaj nulniveloj. Ĝi povas esti rigardita kiel deformado de la unupolusa ondformo, tio estas, "0" daŭre egalrilatas al la nulnivelo, dum "1" egalrilatas al pozitivaj kaj negativaj niveloj alterne.

    La avantaĝo de AMI-kodo estas, ke ne ekzistas DC-komponento, ekzistas malmultaj altaj kaj malaltfrekvencaj komponentoj, kaj la energio koncentriĝas ĉe la ofteco de 1/2-kodrapideco.

    (Fig. 6-4); La kodeka cirkvito estas simpla, kaj la koda poluseco povas esti uzata por observi la erarsituacion; se ĝi estas AMI-RZ-ondformo, ĝi povas esti ŝanĝita al unupolusa kondiĉe ke ĝi estas plen-ondo rektigita post ricevado. RZ-ondformo de kiu la bitaj tempigkomponentoj povas esti eltiritaj. Pro ĉi-supraj avantaĝoj, la AMI-kodo fariĝis unu el la pli ofte uzataj dissendaj kodspecoj.

    La malavantaĝo de la AMI-kodo: Kiam la originala kodo havas longan serion de "0", la nivelo de la signalo ne saltas dum longa tempo, kio malfaciligas eltiri la temposignalon. Unu el la efikaj manieroj solvi la problemon de eĉ “0″ kodo estas uzi HDB3-kodon.

     

    (2) La HDB3-kodo

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

    Unue kontrolu la nombron da sinsekvaj "0" en la mesaĝkodo. Kiam la nombro da sinsekvaj "0"-oj estas malpli ol aŭ egala al 3, ĝi estas la sama kiel la koda regulo de la AMI-kodo. Kiam la nombro da sinsekvaj "0"-oj superas 3, ĉiu el la 4 sinsekvaj "0"-oj estos konvertita en sekcion kaj anstataŭigita per "000V". V (valoro +1 aŭ -1) devus havi la saman polusecon kiel ĝia tuj antaŭa apuda ne-”0″ pulso (ĉar tio rompas la polusan alternan regulon, do V estas nomita detrua pulso). Apudaj V-kodaj polusoj devas alterni. Kiam la valoro de la V-kodo povas plenumi la postulojn en (2) sed ne povas plenumi ĉi tiun postulon, tiam anstataŭigu "0000″ per "B00V". La valoro de B estas kongrua kun la sekva V-pulso por solvi ĉi tiun problemon. Tial, B estas nomita modula pulso. La poluseco de la dissenda nombro post la V-kodo ankaŭ devus esti alternita.

    Krom la avantaĝoj de la AMI-kodo, la HDB3-kodo ankaŭ limigas la nombron da sinsekvaj "0″-kodoj al malpli ol 3, tiel ke la eltiro de tempaj informoj povas esti garantiita dum la ricevo. Tial la HDB3-kodo estas la plej uzata kodo en mia lando kaj Eŭropo, kaj la interfacaj kodoj sub la A-leĝa PCM-kvaternara grupo estas ĉiuj HDB3-kodoj.

    En la supre menciita AMI-kodo kaj HDB3-kodo, ĉiu duuma kodo estas konvertita en kodon kun 1-bita trinivela valoro (+1, 0, -1), do ĉi tiu speco de kodo ankaŭ estas nomata 1B1T-kodo. Krome, estas ankaŭ eble desegni HDBn-kodon en kiu la nombro da "0"-oj ne superas n.

     

    (3) La Dufaza kodo

    La Dufaza kodo ankaŭ estas nomita kiel Manĉestro-kodo. Ĝi uzas periodon de pozitivaj kaj negativaj simetriaj kvadrataj ondoj por reprezenti "0" kaj ĝian inversan ondformon por reprezenti "1". Unu el la kodigaj reguloj estas, ke la "0" kodo estas reprezentita per "01" ducifera kodo, kaj la "1" kodo estas reprezentita per "10" ducifera kodo. Ekzemple,

    Mesaĝkodo: 1 1 0 0 1 0 1

    Dufaza kodo: 10 10 01 01 10 01 10

    Dufaza koda ondoformo estas dupolusa NRZ-ondformo kun nur du niveloj de kontraŭa poluseco. Ĝi havas nivelajn saltojn ĉe la centra punkto de ĉiu simbolintervalo, do ĝi enhavas riĉajn bitajn tempinformojn. Ne ekzistas DC-komponento, kaj la kodiga procezo ankaŭ estas simpla. La malavantaĝo estas, ke la okupata bendolarĝo estas duobligita, kio reduktas la utiligan indicon de la frekvenca bando. La dufaza kodo estas bona por sendi datenfinan ekipaĵon sur mallongaj distancoj, kaj ĝi ofte estas utiligita kiel la speco de dissendkodo en loka reto.

     

    (4) Dufaza diferenciala kodo

    Por solvi la malkodan eraron kaŭzitan de la polareca inversigo de dufaza kodo, la koncepto de diferenciala kodo povas esti uzata. Dufaza kodo uzas la niveltransiron en la mezo de la tempodaŭro de ĉiu simbolo por sinkronigado kaj signalas kodan reprezentadon (la transiro de negativo al pozitivo reprezentas binaran "0", kaj la transiro de pozitivo al negativo reprezentas binaran "1"). En diferenciga bifaza kodigo, la niveltransiro en la mezo de ĉiu simbolo estas uzita por sinkronigado, kaj ĉu ekzistas kroma transiro komence de ĉiu simbolo kutimas determini la signalkodon. Se estas transiro, ĝi signifas binaran “1″, kaj se ne estas transiro, ĝi signifas binaran “0″. Ĉi tiu kodo estas ofte uzata en lokaj retoj.

     

    CMI-kodo

    CMI-kodo estas la mallongigo de "mark-inversion-kodo. Kiel la dufaza kodo, ĝi ankaŭ estas dupolusa dunivela kodo. La koda regulo estas: “1″ kodo estas alterne reprezentita per “11″ kaj “00″ ducifera kodo; la “0″ kodo estas fikse reprezentita per “01″, kaj ĝia ondformo estas montrita en Figuro 6-5(c).

    CMI-kodoj estas facile efektivigeblaj kaj enhavas riĉajn tempajn informojn. Krome, ĉar 10 estas malpermesita kodgrupo, estos ne pli ol tri sinsekvaj kodoj, kaj ĉi tiu regulo povas esti uzata por makroskopa eraro-detekto. Tiu kodo estis rekomendita fare de ITU-T kiel la interfackodspeco de la PCM-kvarteto kaj foje estas uzita en optikaj kablotranssendosistemoj kun rapideco pli malalta ol 8.448Mb/s.

     

    Bloki kodigon

    Por plibonigi liniokodigan efikecon, ia redundo estas postulata por certigi padronsinkronigon kaj erardetekto. La enkonduko de blokkodigo povas atingi ambaŭ ĉi tiujn celojn iagrade. La formo de blokkodigo estas nBmB-kodo, nBmT-kodo ktp.

    nBmB-kodo estas speco de blokkodigo, kiu dividas la n-bitan binaran kodon de la origina informfluo en grupon kaj anstataŭigas ĝin per nova kodgrupo de m-bita binara kodo, kie m>n. Ekde m>n, la nova kodgrupo povas esti Estas 2^m kombinaĵoj, do estas pli da (2^m-2^n) kombinaĵoj. Inter la 2″ kombinaĵoj, la favora kodgrupo estas iel elektita kiel la permesita kodgrupo, kaj la ceteraj estas uzataj kiel la malpermesita kodgrupo por akiri bonan kodan agadon. Ekzemple, en 4B5B-kodigo, la 5-bita kodo estas uzata anstataŭ la 4-bita kodo. Kodigado, por 4-bita grupiĝo, ekzistas nur 2^4=16 malsamaj kombinaĵoj, kaj por 5-bita grupiĝo, ekzistas 2^5=32 malsamaj kombinaĵoj. Por atingi sinkronigon, ni povas sekvi ne pli ol unu gvidan “0″ kaj Du sufiksoj “0″ estas uzataj por elekti kodgrupojn, kaj la ceteraj estas malfunkciigitaj kodgrupoj. Tiamaniere, se malebligita kodgrupo aperas ĉe la riceva fino, tio signifas, ke estas eraro en la dissenda procezo, tiel plibonigante la erardetektkapablon de la sistemo. Kaj dufazaj kodoj kaj CMI-kodoj povas 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-kodpadrono estis praktike utiligita kiel linia dissenda kodpadrono por la tria grupo kaj la kvara grupo aŭ pli.

    La nBmB-kodo provizas bonajn funkciojn de sinkronigado kaj detektado de eraroj, sed ĝi ankaŭ pagas certan prezon, tio estas, la bezonata larĝa bando pliiĝas laŭe.

    La dezajna ideo de nBmT-kodo estas transformi n binarajn kodojn en novan kodgrupon de m ternaraj kodoj, kaj m. . Ekzemple, la kodo 4B3T, kiu transformas 4 binarajn kodojn en 3 ternarajn kodojn. Evidente, sub la sama koda indico, la informkapacito de la 4B3T-kodo estas pli granda ol tiu de 1B1T, kio povas plibonigi la frekvencbendan utiligan indicon. 4B3T-kodo, 8B6T-kodo, ktp. taŭgas por pli altaj kurtenaj datumtranssendosistemoj, kiel alt-ordaj samaksaj kablotranssendosistemoj.

    Ĉi-supra estas klarigo pri la sciopunktoj de "Komunaj Kodaj Tipoj por Bazbanda Transsendo" alportitaj al vi de Shenzhen Hi-Diwei Optoelectronics Technology Co., Ltd., mi esperas, ke ĉi tiu artikolo povas helpi vin pliigi vian scion. Krom ĉi tiu artikolo, se vi serĉas bonan firmaon pri optika fibro-komunika ekipaĵo, kiun vi povas konsideripri ni.

    Shenzhen HDV fotoelektra Teknologio Co., Ltd. estas ĉefe fabrikanto de komunikadaj produktoj. Nuntempe, la ekipaĵo produktita kovras laONU-serio, optika modula serio, OLT-serio, kajradio-ricevilo serio. Ni povas provizi personecigitajn servojn por malsamaj scenaroj. Vi estas bonvena alkonsulti.

     

    Baseband Transmission, Common Code Types for Baseband Transmission

     



    retejo聊天