Abstract:Network congestion produced by many to one communication is a crucial problem in WMSN. In this paper, an adaptive congestion control protocol (ACCP) is presented. Through the combination of rate control and resource scheduling, the cluster-base structure is used to start the corresponding congestion control mechanism according to the cluster head and its congestion index. When the cluster head is congested for a short time, the network memory management mechanism belonging to resource scheduling will start to suspend too much packets in the network. When the storage node is unable to accommodate excessive packets, the rate control will start to slow down the network traffic. The simulation results show that the ACCP is more effective than InS, HCCP in controlling the network congestion in the case of transfer rate changing. Though the ACCP can only improve network congestion just a little better than HCCP under the condition of cache capacity changing, the packet loss of InS is improved significantly.