2020 ◽  
Vol 8 (5) ◽  
pp. 4784-4789

Transmission control protocol faces a problem of packet loss differentiation in the wireless and mobile adhoc network. Congestion control is not properly done here. It cannot manage the congestion window as per type of loss and it reduces Congestion window unnecessarily and that degrades the performance. TCP Westwood cannot identify congestion or link failure loss, and it cannot manage the congestion window as per available bandwidth. This paper discusses that TCP Westwood performs bandwidth estimation, setting up a congestion window and a slow start threshold. In mobile adhoc network, link failure may happen frequently, and it should be handled properly. Link failure can be detected with the help of retransmission timeout. Once timeout occurs Westwood performs congestion avoidance. Proposed Westwood manages three states of congestion 1) Avoidance 2) congestion and 3) No congestion, it updates congestion window and slow start threshold as per the status of network. It maintains congestion window dynamically. Network status is identified by estimated bandwidth and proportionality ratio. Proposed method is tested on NS2.35 and compared with the existing TCP variants. The proposed Westwood performs optimized link utilization and congestion control mechanism. Hence it gives significant performance for loss recovery.


Author(s):  
Sarah N. Abdulwahid

The delivered effort in this manuscript is grounded on NS-2 (The Network Simulator 2) to implement the congestion control process of classic TCP (Transmission Control Protocol), with new congestion control mechanism. In this paper, a novel congestion control algorithm is offered, which contains of slow-start and congestion avoidance mechanisms. The proposed slow-start algorithm assumes a duplicating and an interpolating approach to the congestion window (cwnd) for each increment instead of the exponential increment used by other TCP source variants such as Reno, Vega, Tahoe, Newreno, Fack, and Sack. Furthermore, the enhanced congestion avoidance algorithm is built by using an improved Additive Increase Multiplicative Decrease (AIMD) algorithm with multi TCP flow facility, to provide an enhanced congestion control algorithm with some valuable properties to improve TCP routine for high speed protocols. The improvement strategy based on merging of slow start, congestion avoidance mechanism that are used in TCP congestion control, to create a new AIMD algorithm with a new relationship between the pair parameters a and b. This paper is also involved in the creation of rapid agent in NS-2 models designed to identify the modified TCP and to configure the NS-2 platform. A fast TCP also includes an innovative scheme to slow the rapid start to help TCP to start faster through the high speed networks and also to postpone the congestion state as much as possible.


Author(s):  
Sarah N. Abdulwahid

The delivered effort in this manuscript is grounded on NS-2 (The Network Simulator 2) to implement the congestion control process of classic TCP (Transmission Control Protocol), with new congestion control mechanism. In this paper, a novel congestion control algorithm is offered, which contains of slow-start and congestion avoidance mechanisms. The proposed slow-start algorithm assumes a duplicating and an interpolating approach to the congestion window (cwnd) for each increment instead of the exponential increment used by other TCP source variants such as Reno, Vega, Tahoe, Newreno, Fack, and Sack. Furthermore, the enhanced congestion avoidance algorithm is built by using an improved Additive Increase Multiplicative Decrease (AIMD) algorithm with multi TCP flow facility, to provide an enhanced congestion control algorithm with some valuable properties to improve TCP routine for high speed protocols. The improvement strategy based on merging of slow start, congestion avoidance mechanism that are used in TCP congestion control, to create a new AIMD algorithm with a new relationship between the pair parameters a and b. This paper is also involved in the creation of rapid agent in NS-2 models designed to identify the modified TCP and to configure the NS-2 platform. A fast TCP also includes an innovative scheme to slow the rapid start to help TCP to start faster through the high speed networks and also to postpone the congestion state as much as possible.


Author(s):  
Mohanad Al-Hasanat ◽  
Kamaruzzaman Seman ◽  
Kamarudien Saadan
Keyword(s):  

2014 ◽  
Vol 1049-1050 ◽  
pp. 1771-1775
Author(s):  
Pei Dong Hou ◽  
Bi Hua Tang ◽  
Fang Liu ◽  
Yuan An Liu ◽  
Kai Ming Liu ◽  
...  

TCP Vegas has the problem that it stops slow start too early, and it is more obvious in the large delay-bandwidth network. This phenomenon can cause a very long linear growth after entering congestion avoidance phase, and it will reduce the transmission efficiency. This paper analyzes that the reasons for this phenomenon is due to the exponential growth of slow start itself, then puts forward a dynamic growth algorithms of slow start, we call it Vegas-f. Improved algorithms can dynamically adjust the growth rate of slow start, so as to improve the transmission efficiency and competitiveness in mixing network. Simulation results show that the improved algorithm has completely solved the problem and the performance is improved significantly.


2018 ◽  
Vol 11 (5) ◽  
pp. 206-214 ◽  
Author(s):  
Bhavika Gambhava ◽  
◽  
Chandu Bhensdadia ◽  

2014 ◽  
Vol 687-691 ◽  
pp. 2979-2983
Author(s):  
Li Li Yu ◽  
Hong Yuan Chen

TCP protocol is a connection-oriented transmission protocol with mechanisims such as sliding window,data acknowledgement,slow start and congestion avoidance to ensure reliability[1].But these machanisims bring low efficiency because of delay and loss.Thus,we need to design an improved TCP protocol to achieve the purpose of WAN acceleration.This paper mainly introduces two kinds of WAN accelebration technology of TCP flow optimization and data cache technology.TCP flow optimization uses TCP transparent proxy technology based on an improved TCP protocol to solve the problem of large delay and high packet loss rate.The improved TCP protocol includes slow start improved,large receive buff, the improvement algorithm of congestion avoidance,etc.Besides,data redundancy elimination and compression technology[2] are also used in TCP data interation to reduce link load and improve transmission efficiency.


Sign in / Sign up

Export Citation Format

Share Document