Coded TCP

Rodrick Brown rodrick.brown at
Wed Oct 24 03:29:39 UTC 2012

"With coded TCP, blocks of packets are clumped together and then
transformed into algebraic equations that describe the packets. If
part of the message is lost, the receiver can solve the equation to
derive the missing data. The process of solving the equations is
simple and linear, meaning it doesn't require much processing on
behalf of the router/smartphone/laptop. In testing, the coded TCP
resulted in some dramatic improvements. MIT found that campus WiFi (2%
packet loss) jumped from 1Mbps to 16Mbps. On a fast-moving train (5%
packet loss), the connection speed jumped from 0.5Mbps to 13.5Mbps."


More information about the NANOG mailing list