• Giga@hdv-tech.com
  • 24h onlinetjänst:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Vanlig kodtyp för basbandsöverföring

    Posttid: 19 september 2024

    (1) AMI-kod

    AMI (Alternative Mark Inversion)-kod är det fullständiga namnet på alternativ markinversionskod, dess kodningsregel är att växelvis omvandla meddelandekoden "1" (markering) till "+1" och "-1", medan "0" ( tom tecken) förblir oförändrad. Till exempel:

    Meddelandekod: 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1

    AMI-kod: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1

    Den vågform som motsvarar AMI-koden är ett pulståg med positiva, negativa och nollnivåer. Det kan ses som en unipolär vågformsdeformation, det vill säga "0" motsvarar fortfarande nollnivåer och "1" motsvarar växelvis positiva och negativa nivåer.

    Fördelen med AMI-kod är att det inte finns någon DC-komponent, och hög- och lågfrekvenskomponenterna är små, och energin koncentreras till frekvensen 1/2 yards hastighet

    (Figur 6-4); Codec-kretsen är enkel och kodfelet kan observeras genom att använda regeln om signalens alternerande polaritet. Om det är en AMI-RZ-vågform, efter att ha tagits emot den, så länge som fullvågslikriktningen, kan den ändras till en unipolär RZ-vågform, från vilken bittimingskomponenten kan extraheras. Med tanke på ovanstående fördelar har AMI-kod blivit en av de mest använda överföringskoderna.

    Nackdelar med AMI-kod: När den ursprungliga koden har en lång "0"-sträng, hoppar inte nivån på signalen under en lång tid, vilket resulterar i svårigheter att extrahera tidssignalen. Ett av de effektiva sätten att lösa problemet med "0"-kod är att använda HDB3-kod.

    (2) HDB3-kod

    Det fullständiga namnet på HDB3-koden är tredje ordningens bipolär kod med hög densitet. Det är en förbättrad version av AMI-koden, syftet med förbättringen är att behålla fördelarna med AMI-koden och övervinna dess brister, så att antalet "0" inte överstiger tre. Dess kodningsregler är följande:

    Kontrollera antalet nollor som är kopplade till meddelandekoden. När antalet "0" är mindre än eller lika med 3, är kodningsregeln densamma som för AMI-koden. När antalet på varandra följande nollor överstiger tre, omvandlas var och en av de fyra på varandra följande nollorna till en undersektion och ersätts med 000V. V (tar värdet +1 eller -1) bör ha samma polaritet som den tidigare intilliggande icke-” 0 “-pulsen (eftersom detta bryter regeln för polaritetsväxling kallas V destruktionspulsen). Intilliggande V-kods polariteter måste alternera. När värdet på V-koden kan uppfylla kraven i (2) men inte kan uppfylla detta krav, ersätts "0000" med "B00V". Värdet på B är detsamma som följande V-puls för att lösa detta problem. Därför kallas B för regleringspulsen. Polariteten för nummeröverföringen efter V-koden bör också alternera.

     

    Förutom fördelarna med AMI-kod, begränsar HDB3-koden också antalet jämna "0"-koder till 3, så att tidsinformationen kan extraheras vid mottagning. Därför är HDB3-kod den mest använda kodtypen i Kina och Europa och andra länder, och gränssnittskodens typ av lag En PCM under fyra grupper är HDB3-kod.

    I ovanstående AMI-kod och HDB3-kod omvandlas varje binär signalkod till en enbits trenivåkod (+1, 0,-1), så denna typ av kod kallas även 1B1T-kod. Dessutom kan HDBn-koden utformas så att antalet "0" inte överstiger n.

    (3) bifaskod

    Bifasisk kod är också känd som Manchester-kod. Den använder de positiva och negativa symmetriska fyrkantvågorna för en period för att representera "0" och dess inverterande vågform för att representera "1". En av kodningsreglerna är att "0"-koden representeras av den tvåsiffriga "01"-koden och "1"-koden representeras av den tvåsiffriga "10"-koden, till exempel:

    Meddelandekod: 1 1 0 0 0 1 0 1

    Bifaskod: 10 10 01 01 10 01 10

    En bipolär kodvågform är en bipolär NRZ-vågform med endast två nivåer av motsatt polaritet. Den har ett nivåhopp i mittpunkten av varje symbolintervall, så den innehåller rik bittidsinformation, och det finns ingen DC-komponent, och kodningsprocessen är enkel. Nackdelen är att den upptagna bandbredden fördubblas, så att frekvensbandsutnyttjandet minskar. Bifaskod är lämplig för kortdistansöverföring av dataterminalutrustning, och den används ofta som överföringskodtyp i lokala nätverk.

    (4) Differentiell bifaskod

    För att lösa de avkodningsfel som orsakas av polaritetsomkastning i bifasiska koder, kan konceptet med differentialkoder användas. Bifasiska koder synkroniseras och representeras av ett nivåhopp i mitten av varje symbols varaktighet (ett hopp från negativt till positivt representerar en binär "0" och ett hopp från positiv till negativ representerar en binär "1"). Vid differentiell bifaskodning används nivåhoppet i mitten av varje element för synkronisering, och om det finns ett ytterligare hopp i början av varje element används för att bestämma signalkoden. Om det finns ett hopp indikerar det en binär "1", och om det inte finns något hopp indikerar det en binär "0". Denna kod används ofta i lokala nätverk.

    (5)CMI-kod

    CMI-kod är en förkortning för mark reversal code, och i likhet med bipolär kod är det också en bipolär bipolär platt kod. Dess kodningsregler är: “1″-kod representeras växelvis av “11″ och “00″ tvåsiffriga koder; 0-koden representeras av 01, och dess vågform visas i figur 6-5(c).

    CMI-koden är lätt att implementera och innehåller rik timinginformation. Dessutom, eftersom 10 är en inaktiverad kodgrupp, kommer inte mer än tre koder att visas, och denna regel kan användas för att upptäcka makrofel. Denna kod har rekommenderats av ITU-T som PCM quad-group gränssnittskodtyp och används ibland i optiska kabelöverföringssystem med hastigheter under 8,448 Mb/s.

    (6)Blockkodning

    För att förbättra prestandan för linjekodning behövs någon form av redundans för att säkerställa synkronisering och feldetekteringsförmåga hos kodmönster. Införandet av blockkodning kan till viss del uppnå båda syftena. Formen av blockkodning har nBmB-kod, nBmT-kod och så vidare.

    nBmB-kod är en sorts blockkodning, som delar upp den n-bitars binära koden för den ursprungliga informationsströmmen i en grupp, och ersätter den i en ny kodgrupp av M-bitars binär kod, där m>n. Eftersom m>n kan den nya koduppsättningen ha 2^m kombinationer, så det finns fler (2^m-2^n) kombinationer. I 2 "kombinationen väljs den gynnsamma kodgruppen som den tillåtna kodgruppen på något sätt, och resten används som den inaktiverade kodgruppen för att få bra kodningsprestanda. Till exempel, i en 4B5B-kodning, som ersätter en 4-bitars kodning med en 5-bitars kodning, finns det bara 2^4=16 olika kombinationer för en 4-bitars gruppering, och 2^5=32 olika kombinationer för en 5- bitgruppering. För att uppnå synkronisering kan vi välja kodgrupper på sätt av högst en ledande "0" och två suffix "0", och resten är inaktiverade kodgrupper. På detta sätt, om det finns en inaktiverad kod inställd vid den mottagande änden, indikerar det att det finns ett kodfel i överföringsprocessen, vilket förbättrar systemets feldetekteringsförmåga. Bifaskoderna och CMI-koderna som beskrivits tidigare kan båda betraktas som 1B2B-koder.

    I det optiska fiberkommunikationssystemet väljs ofta m=n+1, och 1B2B-kod, 2B3B-kod, 3B4B-kod och 5B6B-kod tas. Bland dem har 5B6B-koden använts i praktiken som en linjeöverföringskod för kubiska grupper och mer än fyrdubbla grupper.

    nBmB-koden ger bra synkronisering och feldetektering, men det kommer till en kostnad, det vill säga att den erforderliga bandbredden ökar.

    Designidén med nBmT-kod är att konvertera n binära koder till m ternära koder, och m

    Ovanstående är Shenzhen HDV phoelectron Technology Ltd för att ge dig kunskap om "basbandsöverföring gemensam kodtyp", hoppas att hjälpa dig, Shenzhen HDV phoelectron Technology Ltd.ONUserie, sändtagare serie,OLTserie, men producerar också modulserier, såsom: Kommunikationsoptisk modul, optisk kommunikationsmodul, nätverksoptisk modul, kommunikationsoptisk modul, optisk fibermodul, Ethernet optisk fibermodul, etc., kan tillhandahålla motsvarande kvalitetstjänst för olika användares behov , välkomna ditt besök.



    webb聊天