Abstract:As the key component of wireless communication on wireless networkonchip (WiNoC), wireless router will seriously affect the network performance when congestion occurs. Thus, a highperformance wireless router design scheme deploying cooperative congestion control capacity (C3WR) is proposed. To relieve buffer congestion happened at the receiving end of the wireless interface, a scheme that the wireless input port is connected to other local input buffer is designed to provide multipath transmission for the congested data. Then a WCC algorithm is proposed to mitigate wireless receiver congestion by shunting packets. For the buffer congestion in the sender side of the wireless interface, a dynamic routing policy is adopted to reduce the traffic injection rate of the congested wireless router. Experimental results show that compared with the comparison objects, the proposed scheme can improve the throughput by 3380% and reduce the average latency by 3317% at most, while the area overhead and power consumption are acceptable. This scheme balances the traffic distribution of the network with coordinated congestion control, it ensures the system performance while making full use of the available resources.