Преглед садржаја:
Дефиниција - Шта значи кодирање 8б / 10б?
8б / 10б кодирање је телекомуникацијски линијски код у којем се сваки осмостатни бајт података претвара у 10-битни пријеносни знак. Кодирање 8б / 10б је изумио ИБМ и користи се за пријенос података о пословним системским везама, гигабитном Етхернет-у и преко влакана. Ово кодирање подржава континуирани пренос са уравнотеженим бројем нула и оних у кодном протоку. 8б / 10б такође може открити једнобитне грешке у преносу.
Тецхопедиа објашњава кодирање 8б / 10б
8б / 10б код дефиниран је 1983. у ИБМ Јоурнал оф Ресеарцх анд Девелопмент. Мапира 8 битова у 10-битне симболе како би се постигао ДЦ баланс. Ова врста кода такође омогућава промене стања за разуман опоравак сата.
Кодирање се изводи у хардверском слоју везе и скрива се од горњих слојева софтверског скупа. Осам бита података преносе се као 10-битни ентитети који се називају симболима или знаковима. Доњи битови података кодирани су у 6-битну групу, а горња три бита у 4-битну групу. Битови кода су комбинирани да формирају 10-битни симбол који се преноси на жици.
Кодирање смањује број поновних слања јер комбинација шеме кодирања са контролном сумом омогућава реконструкцију података. Овај алгоритам додаје режију сваком знаку и до 25%. Како серијски интерфејси као што су влакнасти канали немају сатове којима би могли идентификовати валидност битова, информације о сату се кодирају у токове података.
Процес кодирања пружа 10-битне знакове у складу са правилима кодирања. Не користе се за представљање знакова података, већ као посебне знакове који помажу у препознавању функција управљања или контроле. У целини, они препознају структуре нотација онако како се виде у порукама грешака. Током преноса знакова, два додатна бита названа трчање диспаритиес придружују се току заједно са другим битовима, што су променљиве које осигуравају да је број "1" битова који је пренесен готово једнак броју "0" битова који су послани.




