• Giga@hdv-tech.com
  • Diennakts tiešsaistes pakalpojums:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Kopējais pamatjoslas pārraides koda veids

    Izlikšanas laiks: 19. septembris 2024

    (1) AMI kods

    AMI (Alternative Mark Inversion) kods ir alternatīvā atzīmes inversijas koda pilns nosaukums, tā kodēšanas noteikums ir pārmaiņus pārveidot ziņojuma kodu “1” (atzīme) uz “+1” un “-1”, savukārt “0” ( tukša zīme) paliek nemainīgs. Piemēram:

    Ziņas kods: 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1

    AMI kods: 0-1 +1 0 0 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1

    Viļņu forma, kas atbilst AMI kodam, ir impulsu vilciens ar pozitīvu, negatīvu un nulles līmeni. To var uzskatīt par vienpolāru viļņu formas deformāciju, tas ir, "0" joprojām atbilst nulles līmenim, un "1" pārmaiņus atbilst pozitīvajiem un negatīvajiem līmeņiem.

    AMI koda priekšrocība ir tāda, ka tajā nav līdzstrāvas komponenta, augstas un zemas frekvences komponenti ir mazi, un enerģija tiek koncentrēta 1/2 jardu ātruma frekvencē.

    (6.-4. attēls); Kodeku shēma ir vienkārša, un koda kļūdu var novērot, izmantojot signāla mainīgas polaritātes noteikumu. Ja tā ir AMI-RZ viļņu forma, pēc tās saņemšanas, ja vien ir pilna viļņa taisnošana, to var mainīt uz vienpolāru RZ viļņu formu, no kuras var iegūt bitu laika komponentu. Ņemot vērā iepriekš minētās priekšrocības, AMI kods ir kļuvis par vienu no visbiežāk izmantotajiem pārraides kodiem.

    AMI koda trūkumi: Ja oriģinālajam kodam ir gara “0” virkne, signāla līmenis ilgstoši nelec, kā rezultātā rodas grūtības iegūt laika signālu. Viens no efektīvākajiem veidiem, kā atrisināt “0″ koda problēmu, ir HDB3 koda izmantošana.

    (2) HDB3 kods

    HDB3 koda pilns nosaukums ir trešās kārtas augsta blīvuma bipolārais kods. Tā ir uzlabota AMI koda versija, pilnveidošanas mērķis ir saglabāt AMI koda priekšrocības un novērst tā trūkumus, lai “0″ skaits nepārsniegtu trīs. Tās kodēšanas noteikumi ir šādi:

    Pārbaudiet ziņojuma kodam pievienoto nullju skaitu. Ja skaitlis “0” ir mazāks vai vienāds ar 3, kodēšanas noteikums ir tāds pats kā AMI kodam. Ja secīgo nulles skaits pārsniedz trīs, katra no četrām secīgām nullēm tiek pārvērsta par apakšsadaļu un aizstāta ar 000V. V (ņemot vērtību +1 vai -1) jābūt tādai pašai polaritātei kā iepriekšējam blakus esošajam impulsam, kas nav "0" (jo tas pārkāpj polaritātes maiņas likumu, V sauc par iznīcināšanas impulsu). Blakus esošajām V-koda polaritātēm ir jāmainās. Ja V koda vērtība var atbilst (2) punkta prasībām, bet nevar izpildīt šo prasību, “0000″ aizstāj ar “B00V”. B vērtība ir tāda pati kā nākamajam V impulsam, lai atrisinātu šo problēmu. Tāpēc B sauc par regulējošo impulsu. Ciparu pārraides polaritātei pēc V koda arī jāmainās.

     

    Papildus AMI koda priekšrocībām HDB3 kods arī ierobežo pat "0" kodu skaitu līdz 3, lai saņemšanas laikā varētu iegūt laika informāciju. Tāpēc HDB3 kods ir visplašāk izmantotais koda veids Ķīnā un Eiropā un citās valstīs, un saskarnes koda veids likumā A PCM zem ​​četrām grupām ir HDB3 kods.

    Iepriekš minētajā AMI kodā un HDB3 kodā katrs binārais signāla kods tiek pārveidots par viena bita trīslīmeņu vērtību (+1, 0,-1) kodu, tāpēc šāda veida kodu sauc arī par 1B1T kodu. Turklāt HDBn kodu var izveidot tā, lai skaitlis “0” nepārsniegtu n.

    (3) divfāžu kods

    Divfāzu kods ir pazīstams arī kā Mančestras kods. Tas izmanto viena perioda pozitīvos un negatīvos simetriskos kvadrātveida viļņus, lai attēlotu “0”, un tā apgriezto viļņu formu, lai attēlotu “1”. Viens no kodēšanas noteikumiem ir tāds, ka “0” kodu apzīmē ar “01” divciparu kodu, bet kodu “1” apzīmē ar “10” divciparu kodu, piemēram:

    Ziņas kods: 1 1 0 0 0 1 0 1

    Divfāžu kods: 10 10 01 01 10 01 10

    Bipolārā koda viļņu forma ir bipolāra NRZ viļņu forma ar tikai diviem pretējās polaritātes līmeņiem. Tam ir līmeņa lēciens katra simbola intervāla centrālajā punktā, tāpēc tajā ir bagātīga bitu laika informācija, un tajā nav līdzstrāvas komponenta, un kodēšanas process ir vienkāršs. Trūkums ir tas, ka aizņemtais joslas platums tiek dubultots, tādējādi samazinot frekvenču joslas izmantošanu. Divfāzu kods ir piemērots datu galiekārtu neliela attāluma pārraidei, un to bieži izmanto kā pārraides koda veidu lokālajā tīklā.

    (4) Diferenciālais divfāžu kods

    Lai atrisinātu dekodēšanas kļūdas, ko izraisa polaritātes maiņa divfāzu kodos, var pieņemt diferenciālo kodu koncepciju. Divfāzu kodi tiek sinhronizēti un attēloti ar līmeņa lēcienu katra simbola ilguma vidū (lēciens no negatīva uz pozitīvu apzīmē bināru “0” un lēciens no pozitīva uz negatīvu apzīmē bināru “1”). Diferenciālajā divfāzu kodēšanā sinhronizācijai izmanto līmeņu lēcienu katra elementa vidū un signāla koda noteikšanai izmanto to, vai katra elementa sākumā ir papildu lēciens. Ja ir lēciens, tas norāda bināro “1”, un, ja lēciena nav, tas norāda bināro “0”. Šo kodu bieži izmanto lokālajos tīklos.

    (5)CMI kods

    CMI kods ir saīsinājums no atzīmes maiņas koda, un līdzīgi kā bipolārais kods, tas ir arī bipolārs bipolārs dzīvoklis kods. Tā kodēšanas noteikumi ir šādi: “1″ kodu pārmaiņus apzīmē ar “11” un “00” divciparu kodiem; 0 kodu apzīmē ar 01, un tā viļņu forma ir parādīta 6-5(c) attēlā.

    CMI kodu ir viegli ieviest, un tas satur bagātīgu laika informāciju. Turklāt, tā kā 10 ir atspējota kodu grupa, vairāk nekā trīs kodi netiks parādīti, un šo noteikumu var izmantot makro kļūdu noteikšanai. Šo kodu ITU-T ir ieteicis kā PCM četru grupu interfeisa koda tipu, un to dažkārt izmanto optisko kabeļu pārraides sistēmās ar ātrumu zem 8,448 Mb/s.

    (6) Bloku kodēšana

    Lai uzlabotu līniju kodēšanas veiktspēju, ir nepieciešama sava veida dublēšana, lai nodrošinātu koda modeļu sinhronizācijas un kļūdu noteikšanas spēju. Bloku kodēšanas ieviešana zināmā mērā var sasniegt abus mērķus. Bloku kodēšanas formai ir nBmB kods, nBmT kods un tā tālāk.

    nBmB kods ir sava veida blokkodēšana, kas sākotnējās informācijas plūsmas n-bitu bināro kodu sadala grupā un aizstāj to jaunā M bitu binārā koda kodu grupā, kur m>n. Tā kā m>n, jaunajā kodu komplektā var būt 2^m kombinācijas, tāpēc ir vairāk (2^m-2^n) kombināciju. Kombinācijā 2 “labvēlīgā kodu grupa kaut kādā veidā tiek izvēlēta kā atļautā kodu grupa, bet pārējā tiek izmantota kā atspējoto kodu grupa, lai iegūtu labu kodēšanas veiktspēju. Piemēram, 4B5B kodējumā, aizstājot 4 bitu kodējumu ar 5 bitu kodējumu, ir tikai 2^4=16 dažādas kombinācijas 4 bitu grupai un 2^5=32 dažādas kombinācijas 5 bitu kodēšanai. bitu grupēšana. Lai panāktu sinhronizāciju, mēs varam atlasīt kodu grupas ne vairāk kā viena sākuma "0" un divu sufiksu "0" veidā, bet pārējās ir atspējotas kodu grupas. Tādā veidā, ja saņēmēja galā ir iestatīts atspējots kods, tas norāda, ka pārraides procesā ir koda kļūda, tādējādi uzlabojot sistēmas kļūdu noteikšanas spēju. Iepriekš aprakstītos divfāžu kodus un CMI kodus var uzskatīt par 1B2B kodiem.

    Optisko šķiedru sakaru sistēmā bieži tiek izvēlēts m=n+1, un tiek ņemts kods 1B2B, kods 2B3B, kods 3B4B un kods 5B6B. Tostarp 5B6B kods praksē ir izmantots kā līnijas pārraides kods kubiskām grupām un vairāk nekā četrkāršām grupām.

    nBmB kods nodrošina labu sinhronizāciju un kļūdu noteikšanu, taču par to ir jāmaksā, tas ir, palielinās nepieciešamais joslas platums.

    nBmT koda dizaina ideja ir pārvērst n bināros kodus m trīskāršos kodos un m

    Iepriekš minētais ir Shenzhen HDV phoelectron Technology Ltd., lai sniegtu jums zināšanas par "bāzes joslas pārraides kopīgu koda tipu", ceram jums palīdzēt, Shenzhen HDV phoelectron Technology Ltd.ONUsērija, raiduztvērēju sērija,OLTsērija, bet arī ražo moduļu sērijas, piemēram: sakaru optiskais modulis, optiskās komunikācijas modulis, tīkla optiskais modulis, sakaru optiskais modulis, optiskās šķiedras modulis, Ethernet optiskās šķiedras modulis utt., Var nodrošināt atbilstošu kvalitatīvu pakalpojumu dažādu lietotāju vajadzībām. , laipni lūdzam jūsu apmeklējumā.



    web聊天