Suppose the propagation delay is ?, SIFS is ?, DIFS is 3?, and RTS and CTS are 5?, respectively, for CSMA/CA with RTS/CTS.

(a) What is the earliest time for the receiver to send the CTS message?
(b) If the data packet is 100? long, what is the shortest time for the receiver to
send the ACK signal?
(c) Explain why SIFS is kept smaller than DIFS.
(d) Can you make SIFS = 0?


(a) If a terminal has a packet ready to transmit, it will sense the medium first. If the
medium is idle for DIFS, it will transmit RTS, then waits for the CTS from the
receiver. Therefore, the earliest time for the receiver to send CTS massage is:
3? + 5? + ? + ? = 10?.
(b) When the sender receives the CTS from the receiver, it waits for SIFS, and then
sends its data packet. Therefore, the shortest time for the receiver to send the
ACK signal is:
3? + 5? + ? + ? + 5? + ? + ? + 100? + ? + ? = 119?.
Note that we should include the propagation delay also.
(c) This is to give priority to some packets. For example after transmitting the DATA
packets the receiver should be allowed to send ACK packets without any
collisions. To accomplish this, we transmit the ACK packets immediately after
SIFS time interval before any other node can transmit and interrupt the ACK
packet.
(d) No. SIFS is the turnaround time required to change from transmit (receive) mode
to receive (transmit) mode. Thus it is compulsory to have finite SIFS time.

Trades & Technology

You might also like to view...

Size dimensions for welding symbols are shown as ____ fractions as well as dimensions for stock items such as steel angle.

A. decimal B. common C. standard D. mixed

Trades & Technology

What is present in the greatest quantity (by mass) in a diesel engine cylinder at the moment of ignition?

A. fuel B. hydrogen C. nitrogen D. oxygen

Trades & Technology

In most color codes, the first group of letters designates the __________ __________ of the insulation. The second group of letters indicates the color of the __________.

A. material composition, insulation B. base color, tracer C. material composition, base D. tracer color, base

Trades & Technology

Match each item with a statement below.

A. logical negation operator B. matches exactly one character, except for the backslash and period C. environment variable that contains the file name containing commands to initialize the shell D. environment variable that holds the primary shell prompt E. environment variable that identifies the path name for user's home directory F. environment variable that holds the path name of the program for the type of shell you are using G. environment variable that holds the list of path names for directories searched for executable commands H. bitwise negation operator I. environment variable that contains the absolute path to the Bash shell, such as /bin/bash

Trades & Technology