(1) AMI-koade
AMI (Alternative Mark Inversion) koade is de folsleine namme fan alternative mark inversion koade, syn kodearring regel is om ôfwikseljend de berjocht koade "1" (mark) te transformearjen nei "+1" en "-1", wylst de "0" ( leech teken) bliuwt net feroare. Bygelyks:
Berjocht koade: 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1
AMI-koade: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1
De golffoarm dy't oerienkomt mei AMI-koade is in pulstrein mei positive, negative en nulnivo's. It kin sjoen wurde as in unipolêre golffoarmdeformaasje, dat is, "0" komt noch oerien mei nulnivo's, en "1" komt ôfwikseljend oerien mei positive en negative nivo's.
It foardiel fan AMI koade is dat der gjin DC komponint, en de hege en lege frekwinsje komponinten binne lyts, en de enerzjy is konsintrearre op de frekwinsje fan 1/2 yard snelheid
(ôfbylding 6-4); De codec circuit is ienfâldich, en de flater fan koade kin wurde waarnommen troch it brûken fan de regel fan wikseljende polariteit fan sinjaal. As it is in AMI-RZ waveform, nei ûntfangst, sa lang as de folsleine wave rectification, kin feroare wurde yn in unipolar RZ waveform, dêr't de bit timing komponint kin wurde helle. Mei it each op de boppesteande foardielen is AMI-koade ien fan 'e meast brûkte oerdrachtkoades wurden.
Neidielen fan AMI-koade: As de orizjinele koade in lange "0"-string hat, springt it nivo fan it sinjaal net foar in lange tiid, wat resulteart yn swierrichheden by it ekstrahearjen fan it timing-sinjaal. Ien fan 'e effektive manieren om it probleem fan "0" koade op te lossen is HDB3-koade te brûken.
(2) HDB3 koade
De folsleine namme fan HDB3 koade is tredde-oarder hege tichtheid bipolare koade. It is in ferbettere ferzje fan AMI-koade, it doel fan ferbettering is om de foardielen fan AMI-koade te behâlden en syn tekoarten te oerwinnen, sadat it oantal "0" net mear as trije is. Syn kodearring regels binne as folget:
Kontrolearje it oantal nullen ferbûn mei de berjochtkoade. As it oantal "0" minder as of gelyk is oan 3, is de kodearingsregel itselde as dy fan 'e AMI-koade. As it oantal opienfolgjende nullen grutter is as trije, wurdt elk fan 'e fjouwer opfolgjende nullen feroare yn in subseksje en ferfongen troch 000V. V (nimme de wearde +1 of -1) moat hawwe deselde polariteit as de foarige neistlizzende net-" 0 "puls (omdat dit brekt de regel fan polariteit wikseling, V wurdt neamd de ferneatiging puls). Neistlizzende V-koade polarities moatte wikselje. As de wearde fan V-koade kin foldwaan oan de easken yn (2), mar kin net foldwaan oan dizze eask, "0000" wurdt ferfongen troch "B00V". De wearde fan B is itselde as de folgjende V-puls om dit probleem op te lossen. Dêrom wurdt B de regulearjende puls neamd. De polariteit fan 'e nûmeroerdracht nei de V-koade moat ek wikselje.
Njonken de foardielen fan AMI-koade beheint HDB3-koade ek it oantal sels "0"-koade oant 3, sadat de timingynformaasje kin wurde ekstrahearre by it ûntfangen. Dêrom, HDB3 koade is de meast brûkte koade type yn Sina en Europa en oare lannen, en de ynterface koade type wet In PCM ûnder fjouwer groepen binne HDB3 koade.
Yn de boppesteande AMI koade en HDB3 koade, eltse binêre sinjaal koade wurdt omsetten yn in ien-bit trije-nivo wearde (+1, 0, -1) koade, dus dit soarte fan koade wurdt ek neamd 1B1T koade. Derneist kin de HDBn-koade wurde ûntwurpen sadat it oantal "0" net mear is as n.
(3) biphase koade
Bifasyske koade is ek bekend as Manchester-koade. It brûkt de positive en negative symmetryske fjouwerkante weagen fan ien perioade om "0" foar te stellen en syn ynvertearjende golffoarm om "1" foar te stellen. Ien fan 'e kodearring regels is dat de "0" koade wurdt fertsjintwurdige troch de "01" twa-sifers koade, en de "1" koade wurdt fertsjintwurdige troch de "10" twa-sifers koade, bygelyks:
Berjochtkoade: 1 1 0 0 0 1 0 1
Bifasekoade: 10 10 01 01 10 01 10
In bipolêre koade-golffoarm is in bipolêre NRZ-golffoarm mei mar twa nivo's fan tsjinoerstelde polariteit. It hat in nivo sprong yn it sintrum fan elk symboal ynterval, sadat it befettet rike bit timing ynformaasje, en der is gjin DC komponint, en de kodearring proses is simpel. It neidiel is dat de besette bânbreedte wurdt ferdûbele, sadat de frekwinsje bân benutten wurdt fermindere. Biphase koade is geskikt foar koarte-berik oerdracht fan gegevens terminal apparatuer, en it wurdt faak brûkt as transmissie koade type yn lokale gebiet netwurk.
(4) Differinsjaaloperator biphase koade
Om de dekodearjen flaters op te lossen feroarsake troch polariteit omkearing yn biphasic koades, kin it konsept fan differinsjaaloperator koades wurde oannommen. Bifasyske koades wurde syngronisearre en fertsjintwurdige troch in nivosprong yn 'e midden fan' e doer fan elk symboal (in sprong fan negatyf nei posityf stiet foar in binêre "0" en in sprong fan posityf nei negatyf stelt in binêre "1" foar). Yn differinsjaaloperator bifase kodearring wurdt it nivo sprong yn 'e midden fan elk elemint brûkt foar syngronisaasje, en oft der in ekstra sprong oan it begjin fan elk elemint wurdt brûkt om te bepalen it sinjaal koade. As d'r in sprong is, jout it in binêre "1" oan, en as d'r gjin sprong is, jout it in binêre "0" oan. Dizze koade wurdt faak brûkt yn lokale gebietnetwurken.
(5)CMI-koade
CMI koade is koart foar mark omkearing koade, en fergelykber mei bipolar koade, it is ek in bipolar bipolar flat koade. Syn kodearring regels binne: "1" koade wurdt ôfwikseljend fertsjintwurdige troch "11" en "00" twa-sifers koades; De 0-koade wurdt fertsjintwurdige troch 01, en syn golffoarm wurdt werjûn yn figuer 6-5 (c).
CMI-koade is maklik te ymplementearjen en befettet rike timingynformaasje. Dêrneist, sûnt 10 is in útskeakele koade groep, mear as trije koades sil net ferskine, en dizze regel kin brûkt wurde foar makro flater detection. Dizze koade is oanrikkemandearre troch ITU-T as de PCM quad-groep ynterface koade type, en wurdt soms brûkt yn optyske kabel oerdracht systemen mei tariven ûnder 8.448Mb / s.
(6) Blokkearje kodearring
Om de prestaasjes fan linekodearring te ferbetterjen, is in soarte fan redundânsje nedich om de syngronisaasje- en flaterdeteksjefeardigens fan koadepatroanen te garandearjen. De ynfiering fan blokkodearjen kin beide doelen yn guon mjitte berikke. De foarm fan blokkodearjen hat nBmB-koade, nBmT-koade ensafuorthinne.
nBmB-koade is in soarte fan blokkodearring, dy't de n-bit binêre koade fan 'e orizjinele ynformaasjestream dielt yn in groep, en ferfangt it yn in nije koadegroep fan M-bit binêre koade, wêrby't m>n. Om't m>n, kin de nije koade set 2^m kombinaasjes hawwe, dus der binne mear (2^m-2^n) kombinaasjes. Yn 'e 2 "kombinaasje wurdt de geunstige koadegroep op ien of oare manier selektearre as de tastiene koadegroep, en de rest wurdt brûkt as de útskeakele koadegroep om goede kodearingsprestaasjes te krijen. Bygelyks, yn in 4B5B-kodearring, it ferfangen fan in 4-bit-kodearring troch in 5-bit-kodearring, binne d'r mar 2^4=16 ferskillende kombinaasjes foar in 4-bit-groepearring, en 2^5=32 ferskillende kombinaasjes foar in 5- bytsje groepearring. Om syngronisaasje te berikken, kinne wy koadegroepen selektearje op 'e manier fan net mear as ien liedende "0" en twa efterheaksels "0", en de rest binne útskeakele koadegroepen. Op dizze manier, as d'r in útskeakele koade is ynsteld oan 'e ûntfangende ein, jout it oan dat d'r in koadeflater is yn it oerdrachtproses, sadat de flaterdeteksjefeardigens fan it systeem ferbettere wurdt. De earder beskreaune bifasekoades en CMI-koades kinne beide wurde beskôge as 1B2B-koades.
Yn it glêstriedkommunikaasjesysteem wurdt m = n+1 faak selektearre, en 1B2B-koade, 2B3B-koade, 3B4B-koade en 5B6B-koade wurde nommen. Under harren is de 5B6B-koade yn 'e praktyk brûkt as in line-oerdrachtkoade foar kubike groepen en mear as fjouwerfâldige groepen.
De nBmB-koade jout goede syngronisaasje en flaterdeteksje, mar it komt op kosten, dat is, de fereaske bânbreedte nimt ta.
It ûntwerpidee fan nBmT-koade is om n binêre koades te konvertearjen yn m ternêre koades, en m
It boppesteande is Shenzhen HDV phoelectron Technology Ltd.ONUrige, transceiver rige,OLTsearje, mar ek produsearje module rige, lykas: Kommunikaasje optyske module, optyske kommunikaasje module, netwurk optyske module, kommunikaasje optyske module, glêstried module, Ethernet glêstried module, ensfh, kin leverje de oerienkommende kwaliteit tsjinst foar ferskillende brûkers 'behoeften , wolkom dyn besite.