Date Added: Sep 2009
TCP performs poorly in multihop wireless networks and even worse if end-to-end connectivity is often broken such as in challenged networks. Lots of research has been carried out but this problem has not been solved completely. Recently, hop-by-hop congestion control originally proposed for wired networks has been applied for multihop wireless networks to significantly improve performances. The author thinks that moving congestion control down to lower layers is essential to overcome TCP problems in multihop wireless networks and in this case, it is necessary to further decouple congestion control from TCP. Such TCP only retains reliability control and is called semi-TCP henceforth.