Multiple Network Coded TCP Sessions in Disruptive Wireless Scenarios
TCP over wireless networks is challenging due to random losses and DATA-ACK interference. Random linear coding schemes have been proposed to improve TCP robustness against extreme random losses, but a critical issue still remains of DATA-ACK interference. To address this problem, the authors use inter-flow coding between DATA and ACK at potential intersecting nodes to mitigate self-interference. In addition, a pipelined random linear coding scheme with adaptive redundancy is introduced to overcome high loss rates over unreliable links. The resulting coding scheme, ComboCoding, combines inter-flow and intra-flow coding to provide robust, fair TCP communication in multi-flow disruptive wireless networks.