IAE Academy

GATE 2025 CS2 Q.36: solution and answer

GATE 2025 · CS2Q.36 · 2 marks · MCQ

Suppose we are transmitting frames between two nodes using Stop-and-Wait protocol. The frame size is 3000 bits. The transmission rate of the channel is 2000 bps (bits/second) and the propagation delay between the two nodes is 100 milliseconds. Assume that the processing times at the source and destination are negligible. Also, assume that the size of the acknowledgement packet is negligible. Which ONE of the following most accurately gives the channel utilization for the above scenario in percentage?

  1. (A)

    88.23

  2. (B)

    93.75

  3. (C)

    85.44

  4. (D)

    66.67

See the question in the paper

Answer and solution

ANSWER

The channel utilization is about 88.23%, option (A).

Official answer: ASource: Official answer key, GATE 2025 CS2 (IIT Roorkee)

  1. Transmission time of one frame: .

  2. Propagation delay: . The acknowledgement is negligible in size, so its transmission time is , and processing times are negligible.

  3. In Stop-and-Wait the sender sends one frame, then waits for the acknowledgement. One cycle takes .

  4. Utilization

  5. As a percentage this is about . The closest option is 88.23, which is option (A).

KEY IDEA

In Stop-and-Wait the channel is busy only for the frame's transmission time in each cycle of (with a negligible acknowledgement), so .

WATCH OUT FOR

Using as the cycle time, or forgetting that the acknowledgement must travel back, which gives (option B). Another slip is using the window-size formula with computed from mismatched units.

From the GATE 2025 CS2 paper. Every question of this paper · Download the full paper · All 7 Performance questions, with notes

More Performance questions