Bahay Pag-unlad Ano ang 8b / 10b encoding? - kahulugan mula sa techopedia

Ano ang 8b / 10b encoding? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng 8b / 10b Encoding?

Ang 8b / 10b na pag-encode ay isang code ng linya ng telecommunications kung saan ang bawat walong-bit na data ng data ay na-convert sa isang 10-bit na character na paghahatid. Ang 8b / 10b na pag-encode ay naimbento ng IBM at ginagamit sa pagpapadala ng data sa mga koneksyon sa system ng enterprise, gigabit Ethernet at higit sa hibla ng channel. Sinusuportahan ng encoding na ito ang patuloy na paghahatid na may isang balanseng bilang ng mga zero at mga nasa stream ng code. Maaari ring makita ang 8b / 10b na mga error sa paghahatid ng solong-bit.

Ipinapaliwanag ng Techopedia ang 8b / 10b Encoding

Ang 8b / 10b code ay tinukoy noong 1983 sa IBM Journal of Research and Development. Nag-mapa ito ng 8 bit sa 10 bit na simbolo upang makamit ang balanse ng DC. Nagbibigay din ang ganitong uri ng code ng mga pagbabago sa estado para sa makatuwirang paggaling ng orasan.


Ang pag-encode ay isinasagawa sa link na layer ng link at nakatago mula sa itaas na mga layer ng software stack. Walong bits ng data ang ipinapadala bilang 10-bit entities na tinatawag na mga simbolo, o character. Ang mas mababang mga piraso ng data ay naka-encode sa isang 6-bit na grupo at ang nangungunang tatlong bits ay naka-encode sa 4-bit na mga grupo. Ang mga code ng code ay pinagsama upang bumuo ng isang 10-bit na simbolo na ipinadala sa wire.


Ang pag-encode ay binabawasan ang bilang ng mga retransmissions dahil ang pagsasama ng scheme ng pag-encode na may tseke ay nagbibigay-daan sa muling pagtatayo ng data. Ang algorithm na ito ay nagdaragdag ng isang overhead sa bawat karakter hanggang sa 25%. Tulad ng mga serial interface tulad ng mga hibla ng hibla ay walang mga orasan upang makilala ang bisa ng mga bits, ang impormasyon ng orasan ay na-encode sa loob ng mga stream ng data.


Ang proseso ng pag-encode ay nagbibigay ng mga 10-bit na character na tumutugma sa mga panuntunan sa coding. Hindi sila ginagamit upang kumatawan sa mga character ng data ngunit bilang mga espesyal na character na makakatulong sa pagkilala sa mga pag-andar o kontrol sa pamamahala. Sa kabuuan, kinikilala nila ang mga istruktura ng notasyon dahil nakikita sa mga mensahe ng error. Sa panahon ng paghahatid ng character, dalawang karagdagang bits na tinatawag na tumatakbo na mga pagkakaiba-iba ay sumali sa stream kasama ang iba pang mga bits, na kung saan ay variable na tinitiyak na ang bilang ng "1" na mga bits na ipinadala ay halos katumbas ng bilang ng mga "0" bits na ipinadala.

Ano ang 8b / 10b encoding? - kahulugan mula sa techopedia