scholarly journals On Cross-Layer Interactions for Congestion Control in the Internet

2021 ◽  
Vol 11 (17) ◽  
pp. 7808
Author(s):  
Agnieszka Piotrowska

Two key mechanisms of the Internet are congestion control in the Transmission Control Protocol (TCP) and Active Queue Management (AQM) in routers. The former divides the bandwidth between flows and prevents the Internet from congestion collapse. Simultaneously, the latter informs hosts of the forthcoming congestion by preventive dropping of packets in network nodes. Although these two key mechanisms may severely interact with each other, they are often being researched independently, in parallel. This has led to the development of a few new congestion controls and AQM algorithms known for excellent performance under the assumption that the counterpart remains unaltered. It is unclear, however, how these new solutions in both areas interact with each other. The purpose of this paper is to fill this gap. Namely, in an extensive set of simulations, the impact of interactions between the state-of-the-art congestion control and AQM algorithms on the TCP connection performance is studied. As a result, recommendations for using some particular TCP-AQM pairs, which are observed to perform especially well, are formulated.

Author(s):  
Md. Shohidul Islam ◽  
Md. Niaz Morshed ◽  
Sk. Shariful Islam ◽  
Md. Mejbahul Azam

Congestion is an un-avoiding issue of networking, and many attempts and mechanisms have been devised to avoid and control congestion in diverse ways. Random Early Discard (RED) is one of such type of algorithm that applies the techniques of Active Queue Management (AQM) to prevent and control congestion and to provide a range of Internet performance facilities. In this chapter, performance of RED algorithm has been measured from different point of views. RED works with Transmission Control Protocol (TCP), and since TCP has several variants, the authors investigated which versions of TCP behave well with RED in terms of few network parameters. Also, performance of RED has been compared with its counterpart Drop Tail algorithm. These statistics are immensely necessary to select the best protocol for Internet performance optimization.


Author(s):  
Nelson Luís Saldanha da Fonseca ◽  
Neila Fernanda Michel

In response to a series of collapses due to congestion on the Internet in the mid-’80s, congestion control was added to the transmission control protocol (TCP) (Jacobson, 1988), thus allowing individual connections to control the amount of traffic they inject into the network. This control involves regulating the size of the congestion window (cwnd) to impose a limit on the size of the transmission window. In the most deployed TCP variant on the Internet, TCP Reno (Allman, Floyd, & Partridge, 2002), changes in congestion window size are driven by the loss of segments. Congestion window size is increased by 1/cwnd for each acknowledgement (ack) received, and reduced to half for the loss of a segment in a pattern known as additive increase multiplicative decrease (AIMD). Although this congestion control mechanism was derived at a time when the line speed was of the order of 56 kbs, it has performed remarkably well given that the speed, size, load, and connectivity of the Internet have increased by approximately six orders of magnitude in the past 15 years. However, the AIMD pattern of window growth seriously limits efficienct operation of TCP-Reno over high-capacity links, so that the transport layer is the network bottleneck. This text explains the major challenges involved in using TCP for high-speed networks and briefly describes some of the variations of TCP designed to overcome these challenges.


Complexity ◽  
2020 ◽  
Vol 2020 ◽  
pp. 1-9
Author(s):  
Weimin Zheng ◽  
Yanxin Li ◽  
Xiaowen Jing ◽  
Shangkun Liu

The issue of adaptive practical finite-time (FT) congestion control for the transmission control protocol/active queue management (TCP/AQM) network with unknown hysteresis and external disturbance is considered in this paper. A finite-time congestion controller is designed by the backstepping technique and the adaptive neural control method. This controller guarantees that the queue length tracks the desired queue in finite-time, and it is semiglobally practical finite-time stable (SGPFS) for all the signals of the closed-loop system. At last, the simulation results show that the control strategy is effective.


2020 ◽  
Vol 16 (1) ◽  
pp. 19-24
Author(s):  
Pether V B Romony ◽  
Lanny Sitanayah ◽  
Junaidy B Sanger

Asap rokok adalah salah satu asap beracun yang berbahaya bagi kesehatan manusia dari sisi biologis maupun sisi kimiawi. Pada penelitian ini, penulis mengimplementasikansebuah sistem deteksi asap rokok berbasis The Internet of Things menggunakan sensor MQ135, Arduino board dan NodeMCU. Kemudian, penulis melakukan perbandingan Quality of Service dari dua protokol komunikasi data, yaitu Transmission Control Protocol dan User Datagram Protocol pada sistem tersebut. Parameter Quality of Service yang dibandingkan saat proses pengiriman data adalah delay dan data loss. Untuk setiap protokol, simulasi dilakukan selama 1 jam dengan pengiriman data setiap 5 detik, 10 detik, sampai 1 menit. Hasil yang diperoleh adalah data loss dengan Transmission Control Protocol lebih rendah dari pada data loss dengan User Datagram Protocol, sedangkan delay dengan User Datagram Protocol lebih rendah dari pada delay dengan Transmission Control Protocol.


Compiler ◽  
2017 ◽  
Vol 6 (1) ◽  
Author(s):  
Mardiana Irawaty ◽  
Ferry Mulyawan ◽  
Yenni Astuti

The limitations between the amount of bandwidth and users can make the internet slow. Observing the flow of data on the internet network is one way to identify the  bandwidth requirements which used on the STTA office network. This thesis analyzes the data traffic with sharing system model. The observed data is in the category of elastic flow rate, i.e: TCP (Transmission Control Protocol). The traffic data is converted to a measured data graph and then  analyzed  by  traffic  load,  throughput,  and  flow  of  loss  parameters.  The  highest observation value of traffic load is 0.37, Throughput of 9.3 Mbps (93%), and the flow of loss of 23%. From the results of the research, it can be concluded that in general internet network at STTA office is in good category.


2015 ◽  
Vol 7 (3) ◽  
pp. 89 ◽  
Author(s):  
Stan McClellan ◽  
Wuxu Peng ◽  
Ed Gonzalez

The Stream Control Transmission Proto-col (SCTP) is a relatively new transport protocol. Ithas several underlying mechanisms that are similar tothe Transmission Control Protocol (TCP), as well asseveral improvements that are important in certainclasses of applications. The timeout scheme of SCTP,however, is almost identical to that used in TCP.With the dynamics of today’s Internet, that timeoutscheme may be too passive. This paper presents an al-gorithm which dynamically adjusts the overall contextof the retransmission timeout process without chang-ing the fundamental retransmission mechanisms. Thisapproach manages the impact of fast retransmissionsand timeouts to significantly improve the throughputof SCTP applications. The algorithm has been im-plemented and tested in real network environments.Experimental results show that the algorithm avoidsspurious retransmissions and provides better through-put by intelligently managing RTO boundaries andallowing conventional timeout schemes to participatemore actively in the retransmission process.


SIMULATION ◽  
2018 ◽  
Vol 95 (10) ◽  
pp. 979-993
Author(s):  
Carlo Augusto Grazia ◽  
Natale Patriciello ◽  
Martin Klapez ◽  
Maurizio Casoni

Most Internet traffic is carried by the Transmission Control Protocol (TCP) nowadays, even in the case of real-time services. Detecting and mitigating the congestion is one of the primary tasks of this protocol, in fact, different TCP versions are defined by their congestion control algorithms. Furthermore, Active Queue Management (AQM) algorithms share the same goal of congestion mitigation with TCP; in particular, the most efficient congestion control occurs when AQM and TCP work together. This paper presents a brief survey and a cross-comparison of the latest and most important TCP and AQM variants, then provides an evaluation of a different kind of performance on the ns-3 network simulator over various types of environments (multiple Round Trip Time, long delay, different congestion levels, etc.). In any shared bottleneck, the choice of the TCP-AQM couple to adopt is crucial. We will show that the results are not univocal and the “one size fits all” solution does not exist. Moreover, the proper couple depends on the performance that we want to boost and on the environment that we have to deal with.


Sign in / Sign up

Export Citation Format

Share Document