Waiting for task. KüldésFogadás Send Receive. Getting data to send from higher layer......

28
Waiting for task. Send Receive

Transcript of Waiting for task. KüldésFogadás Send Receive. Getting data to send from higher layer......

Page 1: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting for task.

Küldés Fogadás

Send Receive

Page 2: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Getting data to send from higher layer.

. . . . .

Page 3: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Forming the frame.. . . . .

Page 4: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Number of trials is zero. (N = 0)

. . . . .

Page 5: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is the channel busy?

Igen Nem

. . . . .

Yes No

Page 6: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting the gap time.

Page 7: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Starting transmission.During collision detection.

Ütközés történt Sikeres átvitel

. . . . .

Collision occurs No collision

Page 8: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Indicating successful transmission to higher layer.

. . . . .

Page 9: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting for task.

Küldés FogadásSend Receive

Page 10: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Sending jam signal.. . . . .

Page 11: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Number of trials increased. (N = N + 1)

. . . . .

Page 12: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is number of trials 16?(N = 16 ?)

Igen NemYes No

Page 13: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Indicationg the unsuccessful transmitting to higher layer.

. . . . .

Page 14: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting for task.

Küldés FogadásSend Receive

Page 15: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

N < 10 ?

Igen NemYes No

Page 16: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Delay time:Random between 0 – (2N-1) unit.

. . . . .

Page 17: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting the delay time.

Page 18: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is the channel busy?

Igen Nem

. . . . .

NoYes

Page 19: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Delay time:Random betweem 0 – (210-1) unit.

. . . . .

Page 20: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting the delay time.

Page 21: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is the channel busy?

Igen Nem

. . . . .

NoYes

Page 22: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Synchronization.Waiting for the start of frame.

. . . . .

Page 23: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is the frame length and CRC OK?

Igen NemNoYes

Page 24: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Is the destination address equal to mine or is it broadcast?

Igen NemYes No

Page 25: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Discard the frame!. . . . .

Page 26: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting for task.

Küldés FogadásSend Receive

Page 27: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Give the data field of frame to higher layer!

. . . . .

Page 28: Waiting for task. KüldésFogadás  Send Receive. Getting data to send from higher layer......

Waiting for task.

Küldés FogadásReceiveSend