×


Příklad: synchronizace z dat
•
myšlenka:
–
přenášený
signál nebude obsahovat žádné časování
–
příjemce si
průběžně seřizuje hodinky podle datových bitů
•
v okamžiku
výskytu hrany která signalizuje bit
•
problém:
–
mohou se
vyskytnout dlouhé posloupnosti bitů, které negenerují žádnou změnu přenášeného
signálu
•
hodinky
příjemce by mohly ztratit synchronizaci
•
řešení:
–
technika
bit-stuffing (vkládání bitů)
•
pokud by se
vyskytla příliš dlouhá sekvence bitů, která by mohla způsobit ztrátu
synchronizace, odesilatel vloží do odesílaných dat vhodný bit, který vyvolá
hranu
–
a příjemce ji
zase odstraní
•
používá s ei
jinde
–
pro tzv.
framing, u bitově orientovaných protokolů
•
příklad
(techniky bit-stuffing):
–
je známo, že
hodinky příjemce "vydrží" 7 bitových intervalů bez synchronizace
•
při 8 a více by
se již rozešly
–
řešení:
•
na straně
odesilatele: za každou šestou (po sobě jdoucí) nulu zařadí jeden jedničkový bit
•
na straně
příjemce: po každých 7 souvislých nulách smaže následující jedničku
–
"spotřeba"
•
zvyšuje se tím
počet přenesených bitů,
•
již to není 1
bit = 1 změna přenášeného signálu
•
ale je to velmi
blízko (limitně rovno)