(1) Kode ya AMI
Kode ya AMI (Ubundi buryo bwa Mark Inversion) nizina ryuzuye ryibindi bisobanuro byerekana kode ihindagurika, itegeko ryayo rya kodegisi ni uguhindura ubundi buryo bwo guhindura ubutumwa “1 ″ (ikimenyetso) kuri“ +1 ″ na “-1 ″, naho“ 0 ″ ( ikimenyetso cyubusa) ntigihinduka. Urugero:
Kode yubutumwa: 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1
AMI code: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1
Umuhengeri uhuye na AMI code ni pulse ya gari ya moshi ifite urwego rwiza, rubi na zeru. Irashobora kubonwa nkimpinduka ya unipolar unformolar, ni ukuvuga, "0 ″ iracyahuye nurwego rwa zeru, kandi" 1 ″ ubundi bihuye nurwego rwiza kandi rubi.
Ibyiza bya kode ya AMI nuko nta kintu cya DC kirimo, kandi ibice byo hejuru kandi bito byinshyi ni bito, kandi ingufu zikaba zibanda kumurongo wa 1/2 yard yihuta
(Isanamu 6-4); Inzira ya codec iroroshye, kandi ikosa rya code rirashobora kugaragara ukoresheje itegeko ryo guhinduranya polarite yikimenyetso. Niba ari imiyoboro ya AMI-RZ, nyuma yo kuyakira, igihe cyose ikosowe ryuzuye, irashobora guhinduka muburyo bwa unipolar RZ yumurongo, aho ushobora gukuramo ibice bito. Urebye ibyiza byavuzwe haruguru, code ya AMI yabaye imwe muma code yohereza cyane.
Ibibi bya code ya AMI: Iyo code yumwimerere ifite umurongo muremure wa "0 ″, urwego rwikimenyetso ntirusimbuka umwanya muremure, bikavamo ingorane zo gukuramo ibimenyetso byigihe. Bumwe mu buryo bwiza bwo gukemura ikibazo cya “0 ″ code ni ugukoresha code ya HDB3.
(2) Kode ya HDB3
Izina ryuzuye rya code ya HDB3 nicyiciro cya gatatu-cyinshi-bipolar code. Nuburyo bunoze bwa code ya AMI, intego yo kunoza ni ugukomeza ibyiza bya code ya AMI no gutsinda ibitagenda neza, kugirango umubare wa “0 ″ utarenga eshatu. Amategeko ya kodegisi yayo ni aya akurikira:
Reba umubare wa zeru uhujwe nubutumwa bwubutumwa. Iyo umubare wa “0 ″ uri munsi cyangwa uhwanye na 3, amategeko ya code ni kimwe n'aya code ya AMI. Iyo umubare wa zeru zikurikiranye urenze eshatu, buri zeru enye zikurikiranye zihinduka igice kandi kigasimburwa na 000V. V. V-code yegeranye igomba guhinduranya. Iyo agaciro ka kode ya V ishobora kuzuza ibisabwa muri (2) ariko ntishobora kubahiriza iki gisabwa, "0000 ″ isimburwa na" B00V ". Agaciro B ni kimwe na V pulse ikurikira kugirango iki kibazo gikemuke. Kubwibyo, B yitwa igenga pulse. Ubuharike bwumubare woherejwe nyuma ya V code nayo igomba guhinduranya.
Usibye ibyiza bya code ya AMI, code ya HDB3 nayo igabanya umubare wa "0 ″ kode kuri 3, kugirango amakuru yigihe ashobora gukururwa mugihe wakiriye. Kubwibyo, code ya HDB3 nubwoko bukoreshwa cyane mubushinwa n'Uburayi ndetse no mubindi bihugu, kandi ubwoko bwimikorere ya code ya PC PCM iri mumatsinda ane ni code ya HDB3.
Muri kode ya AMI yavuzwe haruguru hamwe na kode ya HDB3, buri kode yerekana ibimenyetso bibiri ihindurwamo kode imwe ya biti yo mu rwego rwa gatatu (+1, 0, -1), ubwo bwoko bwimyandikire nayo yitwa 1B1T code. Byongeye kandi, code ya HDBn irashobora gushushanywa kugirango umubare wa “0 ″ utarenga n.
(3) kode ya biphase
Kode ya Biphasic izwi kandi nka code ya Manchester. Ikoresha icyerekezo cyiza kandi kibi cya simmetrike ya kwaduka yigihe kimwe kugirango igereranye “0 ″ hamwe nu murongo wacyo uhindagurika ugereranya“ 1 ″. Rimwe mu mategeko agenga code ni uko “0 ″ code ihagarariwe na“ 01 ″ kode y'imibare ibiri, naho “1 ″ code igaragazwa na“ 10 ″ kode y'imibare ibiri, urugero:
Kode yubutumwa: 1 1 0 0 0 1 0 1
Kode ya Biphase: 10 10 01 01 10 01 10
Bipolar code ya flake ni bipolar NRZ yumurongo hamwe ninzego ebyiri gusa zinyuranye za polarite. Ifite urwego rusimbuka hagati ya buri kimenyetso intera, bityo ikubiyemo amakuru akungahaye ku gihe cyamakuru, kandi nta DC igizwe, kandi inzira ya code iroroshye. Ikibi ni uko umurongo wagutse wikubye kabiri, kugirango imikoreshereze yumurongo igabanuke. Biphase code ikwiranye nogukwirakwiza intera ngufi yamakuru ya terefone, kandi ikoreshwa kenshi nkubwoko bwa kode yohereza mumurongo waho.
(4) Kode ya biphase itandukanye
Kugirango ukemure amakosa ya decoding yatewe na polarite ihindagurika muri code ya biphasic, igitekerezo cya code zitandukanye kirashobora kwakirwa. Kode ya Biphasic irahuzwa kandi igereranywa no gusimbuka kurwego hagati yigihe cya buri kimenyetso (gusimbuka uva mubi ujya mubyiza byerekana binary “0 ″ naho gusimbuka uva mubyiza ujya mubi byerekana binary“ 1 ″). Muri code ya biphase itandukanye, urwego rusimbuka hagati ya buri kintu gikoreshwa muguhuza, kandi niba hari ikindi cyongera gusimbuka mugitangiriro cya buri kintu cyakoreshejwe mukumenya kode yikimenyetso. Niba hari gusimbuka, byerekana binary “1 ″, kandi niba nta gusimbuka, byerekana binary“ 0 ″. Iyi code ikoreshwa kenshi murusobe rwakarere.
(5) Kode ya CMI
Kode ya CMI ni ngufi kubimenyetso bihindura kode, kandi bisa na bipolar code, nayo ni bipolar bipolar code. Amategeko yacyo ya code ni: “1 ″ code igereranwa na“ 11 ″ na “00 ″ kode y'imibare ibiri; Kode 0 ihagarariwe na 01, kandi imiterere yayo yerekana ishusho ya 6-5 (c).
Kode ya CMI iroroshye kuyishyira mubikorwa kandi ikubiyemo amakuru akungahaye. Mubyongeyeho, kubera ko 10 ari itsinda ryabamugaye ryamatsinda, kode zirenga eshatu ntizigaragara, kandi iri tegeko rirashobora gukoreshwa mugutahura amakosa ya macro. Iyi kode yasabwe na ITU-T nkubwoko bwa kode ya PCM ya quad-groupe, kandi rimwe na rimwe ikoreshwa muri sisitemu yo kohereza insinga ya optique ifite ibiciro biri munsi ya 8.448Mb / s.
(6) Hagarika code
Kugirango tunoze imikorere yumurongo wa code, hari ubwoko bwikirenga burakenewe kugirango habeho guhuza hamwe nubushobozi bwo kumenya amakosa yuburyo bwa code. Intangiriro yo guhagarika code irashobora kugera kubintu byombi kurwego runaka. Imiterere yo guhagarika code ifite nBmB code, nBmT code nibindi.
nBmB code ni ubwoko bwa code code, igabanya n-bit binary code yamakuru yumwimerere amakuru yamakuru mumatsinda, ikayasimbuza mumatsinda mashya ya kode ya M-bit binary code, aho m> n. Kuberako m> n, code nshya yashizweho irashobora kugira 2 ^ m ikomatanya, nuko hariho byinshi (2 ^ m-2 ^ n). Muri 2 “guhuza, itsinda ryiza rya kode ryatoranijwe nkitsinda ryemewe ryemewe muburyo bumwe, naho ubundi rikoreshwa nkitsinda ryabamugaye kugirango babone imikorere myiza ya code. Kurugero, muri kodegisi ya 4B5B, gusimbuza kode ya 4-bit hamwe na 5-biti ya kodegisi, hariho 2 ^ 4 = 16 bitandukanye gusa byo guhuza 4-biti, na 2 ^ 5 = 32 bitandukanye kuri 5- Itsinda. Kugirango tugere kuri syncronisation, turashobora guhitamo amatsinda ya code muburyo butarenze umwe uyobora "0 ″ hamwe ninyongera ebyiri" 0 ″, naho ibindi ni amatsinda ya code ya disiki. Muri ubu buryo, niba hari code yahagaritswe yashyizwe kumpera yakira, byerekana ko hariho ikosa rya code mugikorwa cyo kohereza, bityo bikazamura ubushobozi bwo kumenya amakosa ya sisitemu. Kode ya biphase na code ya CMI byasobanuwe mbere birashobora gufatwa nkikode ya 1B2B.
Muri sisitemu yo gutumanaho ya fibre optique, m = n + 1 iratoranywa kenshi, kandi 1B2B code, 2B3B code, 3B4B code na 5B6B. Muri byo, kode ya 5B6B yakoreshejwe mubikorwa nkumurongo wohereza umurongo kubice byamatsinda kandi birenze amatsinda ane.
Kode ya nBmB itanga syncronisation nziza no gutahura amakosa, ariko iza kubiciro, ni ukuvuga, umurongo ukenewe wiyongera.
Igishushanyo mbonera cya code ya nBmT nuguhindura n binary code muri m ternary code, na m
Ibyavuzwe haruguru ni Shenzhen HDV phoelectron Technology Ltd kugirango ikuzanire ubumenyi bwa "baseband transmission common code type", twizere ko tuzagufasha, Shenzhen HDV phoelectron Technology Ltd usibyeONUurukurikirane, urukurikirane rw'ibihe,OLTurukurikirane, ariko kandi rutange urutonde rwamasomo, nka: Itumanaho rya optique module, itumanaho ryitumanaho ryitumanaho, imiyoboro ya optique, itumanaho rya optique, module ya fibre optique, module ya fibre optique, nibindi, birashobora gutanga serivise nziza ijyanye nibyifuzo bitandukanye byabakoresha. , ikaze uruzinduko rwawe.