Sender's transmission time (Tt) = 1000B/10kBps = 0.1 second.
Receiver's transmission time (Tt) = 100B/1kBps= 0.1 second.
In stop and wait sender sends a frame, it reaches the receiver ( sender's transmission time + sender's propagation time), receiver process it and send back acknowledgement to receiver ( receiver's transmission tiE + receiver's propagation time),
So total time for a frame = sender's transmission time + sender's propagation time + receiver's transmission time + receiver's propagation time. (Processing delay at receiver is neglected here)
Throughput = efficiency * Bandwidth
Efficiency = Usefull time / Total time
(Always transmission time of the sender is the Usefull time)
So, efficiency = 0.1/(0.1+0.1+0.1+0.1) = 0.1/0.4 = 0.25
Throughput = efficiency * bandwidth
= 0.25* 10kBps = 0.25*10⁴Bps = 2500 byte/second