Obsah:
Definice - Co znamená Bit Stuffing?
Bit stuffing je proces vkládání neinformačních bitů do dat za účelem rozdělení bitových vzorců, které mají vliv na synchronní přenos informací. Je široce používán v síťových a komunikačních protokolech, ve kterých je bitové plnění požadovanou součástí procesu přenosu. Vyplňování bitů se běžně používá k tomu, aby se bitové toky dostaly na běžnou přenosovou rychlost nebo k vyplnění rámců. Vycpávky bitů se používají také pro kódování s omezenou délkou běhu.
Techopedia vysvětluje Bit Stuffing
Za účelem vyplnění bitových rámců je poloha, kde jsou nové bity plněné, sdělena přijímacímu konci datového spojení. Přijímač odstraní další bity a vrátí bitové toky na původní bitovou rychlost. To se používá, když komunikační protokol vyžaduje pevnou velikost rámce. Bity se vkládají, aby se velikost rámce rovna definované velikosti rámce.
Vycpávání bitů také omezuje počet po sobě jdoucích bitů stejné hodnoty obsažené v přenášených datech pro kódování s omezenou délkou běhu. Tento postup zahrnuje kousek opačné hodnoty po maximálním povoleném počtu po sobě jdoucích bitů stejné hodnoty. Například, pokud je přenášeno několik nulových bitů postupně, přijímací konec ztratí synchronizaci, protože uběhlo hodně času bez snímání napětí. Pomocí bitového plnění se sady bitů počínaje číslem jedna plní do proudů nul v určitých intervalech. Přijímač nevyžaduje žádné další informace týkající se umístění bitů, když jsou odstraněny další bity. Takové bitové plnění se provádí mimo jiné pro zajištění spolehlivého přenosu dat a zajištění, že přenosy začínají a končí na správných místech.
