Note: choose one from problem 2 and 3
Theoretically, the minimum frame size is 500 bits. To add some margin of safety, the value was rounded up to 512 bits (or 64 bytes) for Ethernet standards.
Assume A and B transmit at the same time, t=0. Then their messages collide midway (after 112.5 bit times). It takes another 112.5 bit times for A and B to detect the collision. Both A and B then send out a 48-bit noise burses. The current time would be t=273 bit times. If K_A = 0 and K_B = 1, then A retransmits at t=273 bit times (B will not retransmit until t=273+512 = 785 bit times). Due to the propagation delay of 225 bit times, A's retransmission reaches B at t=273+225 = 498 bit times. Therefore, A will not collide with B.
The exposed state problem occurs when a transmitter (B) erronenously thinks it cannot send data to another station (C) because a third party (A) that is in the range of B but NOT c is currently transmitting to a fourth party. Even though it is clear to send to C, transmitter B does not know this.
The hidden station problem occurs when a station (A) tries to send data to another station (B), but A does not know that B is busy receiving a transmission from C that is outside the range of A.
In Fig. 4-27, C is closer to A because we know that C is in the range of A, but D is not. This is known because C responds to A's RTS with a NAV channel, whereas D does not acknowledge the request until B sends its CTS.
Using RTS and CTS helps avoid collisions because any other station that is in the range of the transmitter or receiver knows to hold transmissions until the ACK frame is received. Also, the transmitter knows it must wait until the CTS is received because it means that the receiver is busy and a collision would occur in the meantime.