|
|
# Precise Timer
|
|
|
# Retransmission Timeout / Partial ARQ
|
|
|
|
|
|
Upon sending of packet, schedule a timeout to now+1xRTT (and a bit).
|
|
|
|
|
|
Use current RTT, because most likely the packet will face this RTT.
|
|
|
|
|
|
The timer expires as soon as the first timeout is triggered.
|
|
|
|
|
|
## Precise Time
|
|
|
|
|
|
```c
|
|
|
struct prrtTimer {
|
... | ... | |