... | ... | @@ -61,10 +61,10 @@ This configures the coding to accumulate 4 data packets (`k`), compute 3 additio |
|
|
|
|
|
There are numerous channel parameters that PRRT measures passively and which can be queried from the socket:
|
|
|
|
|
|
* `datarate_fwd`: The estimated delivery rate on the path from the sender to the receiver. The delivery estimation follows the [IETF Draft](https://tools.ietf.org/html/draft-cheng-iccrg-delivery-rate-estimation-00) by Google.
|
|
|
* `datarate_back`: The estimated delivery rate on the path from receiver to the sender, which was estimated by the sender and communicated within the recently received packets.
|
|
|
* `latency_fwd`: The estimated latency on the path from sender to the receiver. The latency is estimated with a similar approach as NTP uses, so the stamps at the receiver side are part of the feedback packets.
|
|
|
* `lossrate_fwd`: The estimated packet loss rate on the path from sender to the receiver. The receiver keeps a window of recently received packets, computes the number of losses as well as the length of gaps and burst, and communicates this information to the sender via feedback packets.
|
|
|
* `data_rate_btl_fwd`: The estimated bottleneck data rate on the path from the sender to the receiver. The delivery estimation follows the [IETF Draft](https://tools.ietf.org/html/draft-cheng-iccrg-delivery-rate-estimation-00) by Google.
|
|
|
* `data_rate_btl_back`: The estimated bottleneck date rate on the path from receiver to the sender, which was estimated by the sender and communicated within the recently received packets.
|
|
|
* `loss_rate_fwd`: The estimated packet loss rate on the path from sender to the receiver. The receiver keeps a window of recently received packets, computes the number of losses as well as the length of gaps and burst, and communicates this information to the sender via feedback packets.
|
|
|
* `rtt_prop_fwd`: The estimated propagation round-trip time on the path from sender to the receiver. The latency is estimated with a similar approach as NTP uses, so the stamps at the receiver side are part of the feedback packets.
|
|
|
|
|
|
### Receiving Side
|
|
|
<a name="python-recv"></a>
|
... | ... | |