TCP-DCR [1] is an TCP extension for wireless networks. It is based on the simple idea of allowing the link-level mechanism to recover the packets lost, due to channel errors, thereby limiting the response of the transport protocol to mostly congestion losses. This repository contains an implementation of TCP-DCR in ns-3 [2].
[1] TCP-DCR: A novel protocol for tolerating wireless channel errors (Link:
http://ieeexplore.ieee.org/abstract/document/1492363/)
[2] The ns-3 network simulator. http://www.nsnam.org/