Essay: Congestion Control Scheme over UDP

Essay: Congestion Control Scheme over UDP
April 14, 2011 Comments Off on Essay: Congestion Control Scheme over UDP Academic Papers on Information Technology,Sample Academic Papers admin

Sample Essay

To deal with the lack of congestion control mechanism in UDP, a number of schemes have been devised to improvise congestion control over UDP connections. One of such schemes is “TCP-Friendly Uncast Rate-Based Flow Control”. This scheme implements a mechanism which enables the co-existence of UDP connections with TCP connections on a contested bandwidth. In this scheme the congestion control is implemented by specifying a packet loss threshold within the application using the UDP connection.

It allows for application using the UDP connection to use the full bandwidth, as long as the pack loss occurring in the network is below the specified threshold. The UDP application constantly monitors the overall packet loss occurring on the network throughout the transfer of data. As soon as the packet loss threshold is exceeded, the application reduces its transfer speed by half. This process continues throughout the duration of data transfer with application continuously monitoring the packet loss, increasing the transfer rate when the packet loss is low and decreasing it as soon as it exceed the threshold. In this scheme, the application implementing the congestion control, anticipates the bandwidth which would be available to TCP connections operating in parallel to ensure they are not bandwidth starved. For this purpose, the application uses Maximum Transmission Unit (MTU), Roundtrip Delay Time (RTT) and the current packet loss rate to calculate its bandwidth. These parameters are obtained through the use of MTU discovery algorithm (RFC 1191), averaging of last several round trip delay timing and packet loss values. Once the transfer rate is calculated through a calculation to which the application switches immediately. The application then waits for at least one RTT length before calculating the new bandwidth.

This scheme offer several advantages to the internet community. First of all, it is very easy to implement due to its simplistic design. Furthermore, a problem that is particularly applicable to the Internet is the increase in the use of UDP services which make it difficult to evenly divide the network bandwidth between UDP and TCP connections. Through the use of this simplistic scheme it become easy to eliminate the problem of TCP connection starvation in presence of UDP connections, thus, the bandwidth of the network remains balanced. (Mahdavi and Floyd 1997).

Please go to the order form to order essays, research papers, term papers, thesis, dissertation, case study, assignments on this essay topic.

Related Essays, Research Papers, Term Papers, Thesis, Dissertation, Case Study, Assignments entries.




About The Academic Paper