Font Size: a A A

Transfer Protocol Rudp Analysis And Improvement

Posted on:2009-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2208360245461572Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Internet has developed rapidly from 70's last century. With the development of the TCP/IP technology and the requirements of applications, Internet today is becoming more popular than before when just used for military demand. Nowadays, more and more transactions through Internet, this makes the scales of Internet grows more rapidly than ever before .Till now, Internet has acquired success with the support of the TCP/IP.There are two main transport protocols in TCP/IP protocol family, they are SCTP and TCP. They both can give the high reliability of data transmission, but they can not meet the demand of high performance and bandwidth adaptability of applications. TCP and SCTP are both stream-based transport protocols. If used in message transmission, it may add extra overhead for validating the messages. This extra overhead may decrease the efficiency of system. As the network bandwidth-delay product increase, the RTT bias inherent in TCP congestion control may result in unfairness and become more serious in distributed data intensive applications in WAN.Another well known transport protocol is UDP. UDP protocols can provide high performance in data transmission and has lower overhead than TCP. The drawbacks inherent in UDP are in evidence. It doesn't provide reliability for data transmission and can't be consider as TCP friendly. RUDP based on UDP and RDP.This article first illuminates the theory of reliable transmission based on RUDP afterwards it brings out a new adaptive window algorithm to improve sliding window model and propose"color window"to cut down the load of the network caused by window notification. It gives the implementation of adaptive estimation of round trip delay and bandwidth. This paper also gives the design details of RUDP congestion control mechanism which base mainly on sending rate and congestion window and proved the enhancement used NS (Networking Simulator).In simulation compared the RUDP flow with TCP flow to prove RUDP is TCP-friendly.
Keywords/Search Tags:RUDP, TCP, congestion control, flow control, reliable data transmission
PDF Full Text Request
Related items