Simulate on a vertical time axis (with events labeled with the senders names A-D) the contention period of FOUR equally distanced Ethernet stations that all attempt to transmit at T=0 a minimally sized frame, in the style of the binary Exponential Backoff Algorithm. Assume that time is measured in slot times, and that exactly one slot time is needed to detect a collision (so that if two stations transmit at T=1 and collide, and one of them chooses a backoff time k=0, then that station will transmit again at T=2). Use as coin flip (source of randomness) an ID written in binary. use the bits in order from the least significant to the most significant. If for a given coin throw you need k bits, use the least significant ID bit extracted in the corresponding group of bits, as the least significant bit of the coin thrown. Start be writing the ID, which is 904012207 As example of the expected answer format,  with the random sequence R:   100101010101001011001010 01 01011  10010 1010 1010 010 110 010 10 01 0 1 0 1 1  if the counter used by backoff would be the one of personal collisions (rather the one for all heard collisions), the trace would be: T0:       1x        1x    0x        1x    0x T1:       1.         1.    01x.       1.    10x  T2:      10x.    00x.  01       11x.  10  T3:       10.   100x. 010x    11.    10 T4:        10.  100.   010.     11.     T T5:         T.    100.   010.     11.      _ T6:         _.    100.       x.    101x.    _ T7:        _      100.  1010  010 _ T8.        _.     T.       1010. 010 _ T9.        _.     _        1010. T _ T10.      _.     _        1010. _ _ ... T17 _ _ T _ _

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter9: Computer Networks
Section: Chapter Questions
Problem 15VE
icon
Related questions
Question

Simulate on a vertical time axis (with events labeled with the senders names A-D) the contention period of FOUR equally distanced Ethernet stations that all attempt to transmit at T=0 a minimally sized frame, in the style of the binary Exponential Backoff Algorithm. Assume that time is measured in slot times, and that exactly one slot time is needed to detect a collision (so that if two stations transmit at T=1 and collide, and one of them chooses a backoff time k=0, then that station will transmit again at T=2).

Use as coin flip (source of randomness) an ID written in binary.

use the bits in order from the least significant to the most significant. If for a given coin throw you need k bits, use the least significant ID bit extracted in the corresponding group of bits, as the least significant bit of the coin thrown.

Start be writing the ID, which is 904012207

As example of the expected answer format, 

with the random sequence R:   100101010101001011001010 01 01011  10010 1010 1010 010 110 010 10 01 0 1 0 1 1

 if the counter used by backoff would be the one of personal collisions (rather the one for all heard collisions), the trace would be:

T0:       1x        1x    0x        1x    0x

T1:       1.         1.    01x.       1.    10x 

T2:      10x.    00x.  01       11x.  10 

T3:       10.   100x. 010x    11.    10

T4:        10.  100.   010.     11.     T

T5:         T.    100.   010.     11.      _

T6:         _.    100.       x.    101x.    _

T7:        _      100.  1010  010 _

T8.        _.     T.       1010. 010 _

T9.        _.     _        1010. T _

T10.      _.     _        1010. _ _

...

T17 _ _ T _ _

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
Operations Research : Applications and Algorithms
Operations Research : Applications and Algorithms
Computer Science
ISBN:
9780534380588
Author:
Wayne L. Winston
Publisher:
Brooks Cole
Principles of Information Security (MindTap Cours…
Principles of Information Security (MindTap Cours…
Computer Science
ISBN:
9781337102063
Author:
Michael E. Whitman, Herbert J. Mattord
Publisher:
Cengage Learning
Enhanced Discovering Computers 2017 (Shelly Cashm…
Enhanced Discovering Computers 2017 (Shelly Cashm…
Computer Science
ISBN:
9781305657458
Author:
Misty E. Vermaat, Susan L. Sebok, Steven M. Freund, Mark Frydenberg, Jennifer T. Campbell
Publisher:
Cengage Learning
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781285867168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
A+ Guide to Hardware (Standalone Book) (MindTap C…
A+ Guide to Hardware (Standalone Book) (MindTap C…
Computer Science
ISBN:
9781305266452
Author:
Jean Andrews
Publisher:
Cengage Learning