Skip to Main Content
This TCP is primarily designed for wired networks and became very efficient and robust with years of enhancements. However, experiments and research showed that TCP's congestion control algorithm performs very poorly over wireless sensor networks (WSN) with severe unfairness among flows. Because the deployment of a sensor network causes unpredictable patterns of connectivity and varied node density, resulting in uneven bandwidth provisioning on the forwarding paths. This paper studies TCP's fairness issues in WSNs, and designs an extended congestion control algorithm based on the characteristics of the WSNs. The protocol is designed as extension to DCCP (datagram congestion control protocol) with a new congestion control component. We also implemented this congestion control algorithm in NS2. Simulation results show improvements on fairness achieved by using extend congestion control algorithm.