edited by
484 views
2 votes
2 votes
A $2\;\text{Mbps}$ satellite link connects two ground stations. The altitude of the satellite is $32,604\;\text{km}$ and speed of the signal is $3\times 10^8\;\text{ m/s}$. Assuming that the acknowledgment packets are negligible in size and that there are no errors during communication, the minimum packet size (in bytes rounded to one decimal point) required for a channel utilization of $35\%$ for a satellite link using $\text{GoBack-63}$ sliding window protocol is _______
edited by

1 Answer

6 votes
6 votes
In satellite communication, $RTT_{bit} = 4\; PD$ as both the frame and ACK must travel to Satellite and then back.
    
So, $RTT_{bit} = 4\; PD = 4 \times \dfrac{32604\times 10^3}{3 \times 10^8}=0.43472\;\text{sec}$
    
With $\text{GoBack-63},\; 63$ packets are sent. Transmission time for this, $T_t=\dfrac{\text{Frame Size}}{2 \times 10^6}$
    
For $35\%$ channel utilization we need,

$\qquad \dfrac{63 \times T_t}{T_t+0.43472} \geq 0.35$

$\qquad \implies 62.65 \times T_t \geq 0.152152$

$\qquad \implies \dfrac{62.65 \times \text{Frame Size}}{2 \times 10^6} \geq 0.152152$

$\qquad \implies \text{Frame Size} \geq 4.85\;\text{kb} = 607.15 \; \text{bytes}.$
edited by
Answer:

Related questions

6 votes
6 votes
1 answer
4
gatecse asked Oct 23, 2020
448 views
Consider that $24$ machines need to be connected in a LAN using $5$-port Ethernet switches. Assume that these switches do not have any separate uplink ports. The minimum ...