Implementation of a TCP proxy combined with UDP tunneling and error-correction

Contact: Prof. Amin Shokrollahi
Room: BC 110
Tel: 021 6937512
Email: amin [dot] shokrollahi [at] epfl [dot] ch

The goal is the implementation of a prototype TCP-proxy which terminates all incoming requests, blocks them, uses a version of Raptor codes to encode the block, sends the block over a UDP tunnel to the end-proxy, which decodes the block and establishes the correct TCP connections.