×


upřesnění DCF CSMA/CA
•
čas se měří na sloty
– 1 slot je 50μs pro FHSS, resp. 20μs pro DSSS
•
používají se 3
různé časové konstanty
–
SIFS (Short
Inter-Frame Spacing)
•
jak
dlouho čeká
příjemce, než odešle potvrzení
• SIFS = 10μs pro FHSS, resp. 28 μs pro DSSS
– PIFS (PCF Inter-Frame Spacing)
•
jak dlouho čeká přístupový bod (při PCF), než může začít
vysílat
•
PIFS = SIFS + 1 slot
– DIFS (DCF Inter-Frame Spacing)
•
jak dlouho čeká
odesilatel (pří DCF), než může začít vysílat
•
DIFS = SIFS + 2 sloty
•
uzel, který
chce vysílat a zjistí, že médium je volné:
–
musí nejprve
počkat, dokud není médium (éter) v klidu nejméně po dobu DIFS
•
a pak může
začít vysílat
•
pokud ale
zjistí, že médium je obsazené:
–
musí znovu
počkat, dokud nebude médium opět volné po dobu DIFS
–
a pak vstupuje
do soutěže s ostatními uzly:
•
zvolí si
náhodnou dobu (z okénka soutěže) a po tuto dobu čeká
–
pokud se dočká
konce a médium je volné, může začít vysílat
•
během čekání
stále monitoruje médium
–
jakmile někdo
během jeho čekání začne úspěšně vysílat, uzel to vzdá
–
prohlásí toto
okénko soutěže za již ztracené
–
pamatuje si,
kolik mu zbývalo čekat
–
znovu čeká,
dokud nebude médium po dobu DIFS volné, a pak čeká se zbytkovou hodnotou své
předchozí čekací doby