Network-Coded TCP Layer for SpeedFusion

It could radically increase the value of speed fusion links from multi-cellular Max devices back to Balance routers if both endpoints could implement Network Coded TCP. This could dramatically increase throughput over multiple lossy cellular links by concealing individual packet losses. If the CTCP was confined to the SpeedFusion layer, or just encapsulated CTCP on UDP between the endpoints, it should be an easy upgrade. Huge benefit for Max users!

Trey, this is an interesting idea. We wonder if you have experienced such technology before? How do you come up with this request? Thanks.

I’m looking at some mobile applications that would get much-needed throughput gains from CTCP. Articles on the tech are linked below. I think the benefit of adding this method as an optional part of the SpeedFusion layer would be in creating TCP performance over UDP between the endpoints in a concealed (from the user) way that also dramatically improves underlying TCP throughput. For multi-cellular SF links, this would be a huge gain.

http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5688180&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F5%2F5715583%2F05688180.pdf%3Farnumber%3D5688180

http://stanford.edu/~kvenkat/documents/ee673_report.pdf

http://web.mit.edu/minjikim/www/papers/2012-ctcp.pdf

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&ved=0CE4QFjAF&url=http%3A%2F%2Fstanford.edu%2F~kvenkat%2Fdocuments%2Fee673_report.pdf&ei=2cYDU8_cKaTq0AGL54DoAg&usg=AFQjCNFcp3UMDsRVsEHHY1SLFOnFGz3VXg