针对UDP协议传榆可靠性差及缺乏拥塞控制机制的问题,提出一种基于UDP协议的CCRUDP(CongestionControlReliableUDP)协议.该协议根据参考接收时间间隔检测拥塞,采用自适应参数设置的A—AIAD速率调整策略动态控制数据发送速率;根据UDP可能出现乱序传输的问题,提出了基于时延要求的重发方式.仿真结果表明,CCRUDP在保持UDP高效性的前提下,能够在初期检测到网络拥塞并对传输速率进行有效的控制,提高了网络资源的利用率,降低了数据包的丢包率.
Aimed at the problem of UDP protocol transmission in poor reliability and lack of Congestion Control mechanism, a CCRUDP protocol based on the UDP is proposed. The protocol adopts the reference receiving time intervals to detect congestion and uses adaptive parameter setting A- AIAD rate adjustment strategy to control data sending rate; According to the disorderly sequence transmission problems of UDP, a retransmission way based on the time delay is put forward. The simulation results show that the CCRUDP can maintains the UDP efficiency and detects network congestion in early stage. It also improves the utilization ratio of net- work resources and reduces the packet loss rate.