Effect of two forms of feedback on the performance of the Rate Control Protocol (RCP)

06/02/2019
by   Abuthahir Abuthahir, et al.
0

The Rate Control Protocol (RCP) uses explicit feedback from routers to control network congestion. RCP estimates it's fair rate from two forms of feedback: rate mismatch and queue size. An important design question that remains open in RCP is whether the presence of queue size feedback is helpful, given the presence of feedback from rate mismatch. The feedback from routers to end-systems is time delayed, and may introduce instabilities and complex non-linear dynamics. Delay dynamical systems are often modeled using delay differential equations to facilitate a mathematical analysis of their performance and dynamics. The RCP models with and without queue size feedback give rise to two distinct non-linear delay differential equations. Earlier work on this design question was based on methods of linear systems theory. For further progress, it is quite natural to employ nonlinear techniques. In this study, we approach this design question using tools from control and bifurcation theory. The analytical results reveal that the removal of queue feedback could enhance both stability and convergence properties. Further, using Poincaré normal forms and center manifold theory, we investigate two nonlinear properties, namely, the type of Hopf bifurcation and the asymptotic stability of the bifurcating limit cycles. We show that the presence of queue feedback in the RCP can lead to a sub-critical Hopf bifurcation, which would give rise either to the onset of large amplitude limit cycles or to unstable limit cycles. Whereas, in the absence of queue feedback, the Hopf bifurcation is always super-critical and the bifurcating limit cycles are stable. The analysis is complemented with computations and some packet-level simulations as well. In terms of design, our study suggests that the presence of both forms of feedback may be detrimental to the performance of RCP.

READ FULL TEXT
research
06/13/2019

Do we need two forms of feedback in the Rate Control Protocol (RCP)?

There is considerable interest in the networking community in explicit c...
research
06/18/2019

Impact of queue feedback on the stability and dynamics of a Rate Control Protocol (RCP) with two delays

Rate Control Protocol (RCP) uses feedback from routers to assign flows t...
research
10/27/2019

Analytical and Numerical Bifurcation Analysis of a Forest-Grassland Ecosystem Model with Human Interaction

We perform both analytical and numerical bifurcation analysis of a fores...
research
10/02/2018

Global stability of the Rate Control Protocol (RCP) and some implications for protocol design

The Rate Control Protocol (RCP) is a congestion control protocol that re...
research
03/17/2023

Synchronisation in TCP networks with Drop-Tail Queues

The design of transport protocols, embedded in end-systems, and the choi...
research
06/02/2019

Stability and non-linear dynamics of Dual congestion control schemes with two delays

In this paper, we analyze some local stability and local bifurcation pro...
research
09/15/2006

From Neuron to Neural Networks dynamics

This paper presents an overview of some techniques and concepts coming f...

Please sign up or login with your details

Forgot password? Click here to reset