Communication through the Internet is one of the dominant methods of exchanging information. Whether at an individual or large corporate level the Internet has become essential to gathering and disseminating information. TCP and UDP are the transport layer protocols responsible for transit of nearly all Internet communications. Due to the growth of real-time audio and video applications, UDP is being used more frequently as a transport protocol. As UDP traffic increases potential problems arise. Unlike TCP, UDP has no mechanism for congestion control leading to wasted bandwidth and poor performance for other competing protocols. This thesis defines a congestion control protocol called UDPCC to replace UDP. Several other protocols or applications have been proposed to provide UDP-like transport with congestion control. DCCP and UDP-MM are two schemes examined and will be used as comparetors to UDPCC. This thesis will show that the proposed UDPCC can perform at the level of DCCP, UDP-MM or higher while maintaining a simple implementation.
College and Department
Physical and Mathematical Sciences; Computer Science
BYU ScholarsArchive Citation
Cox, Spencer L., "User Datagram Protocol with Congestion Control" (2006). All Theses and Dissertations. 379.
congestion control, UDPCC, AIPD