4 papers
User-space Multipath UDP in Mosh
Matthieu Boutier, Juliusz Chroboczek
In many network topologies, hosts have multiple IP addresses, and may choose among multiple network paths by selecting the source and destination addresses of the packets that they…
A delay-based routing metric
Baptiste Jonglez, Matthieu Boutier, Juliusz Chroboczek
In overlay networks, both local and long-distance links appear as a single hop to a routing protocol. Traditional routing metrics (based on hop count or packet loss) fail to take t…
Source-specific routing
Matthieu Boutier, Juliusz Chroboczek
Source-specific routing (not to be confused with source routing) is a routing technique where routing decisions depend on both the source and the destination address of a packet. S…
Generating events with style
Matthieu Boutier, Gabriel Kerneis
Threads and events are two common abstractions for writing concurrent programs. Because threads are often more convenient, but events more efficient, it is natural to want to trans…