private-octopus / picoquic

Minimal implementation of the QUIC protocol
MIT License
559 stars 165 forks source link

How to evaluate quality of several multi-path-connections? #1458

Closed dongsf closed 1 year ago

dongsf commented 1 year ago

There are several multi-path connections to different servers in one client, and I want to evaluate quality of them before stream transmitting. Whether it is reasonable using RTT values (like smoothed_rtt in st_picoquic_path_t)to evaluate the quality ?

I have tested the RTT values , but it seems not been updated after packet received. It was caused by one_way_delay_sample always be negative in my test case. Is it a result of clock drift things?

dongsf commented 1 year ago

double-submit refer to #1459