They wrote a paper about it for Usenix, at <a href="https://mosh.org/mosh-paper.pdf" rel="nofollow">https://mosh.org/mosh-paper.pdf</a> .<p>In general, it's always possible to put your own reliability layer on top of UDP. Other protocols do it too. g, <a href="https://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol" rel="nofollow">https://en.wikipedia.org/wiki/Stream_Control_Transmission_Pr...</a>