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

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

Rate Control Protocol (RCP) uses feedback from routers to assign flows their fair rate. RCP estimates the fair rate using two forms of feedback: rate mismatch and queue size. An outstanding design question for RCP is whether the queue size feedback is useful or not. To address this, we analyze stability and the bifurcation properties of RCP in both the cases i.e., with and without queue size feedback. The model considers flows with two different round-trip times, operating over a single bottleneck link. By using an exogenous bifurcation parameter, we show that the system loses stability via a Hopf bifurcation and hence we can expect a limit cycle branching from the fixed point. We highlight that the presence of queue feedback can readily destabilize the system. Using Poincarè normal forms and the center manifold theorem, we show that the Hopf bifurcation is super-critical in the case of RCP without queue feedback. Whereas, in the presence of queue feedback, we show that the system can undergoes a sub-critical Hopf bifurcation for some parameter values. A sub-critical Hopf bifurcation can result in either large amplitude limit cycles or unstable limit cycles, and hence should be avoided in engineering applications. Thus, the presence of queue feedback would create adverse effects on the stability of the emerging limit cycles. In essence, the analytical results of RCP with two delays favor the design choice that uses feedback based only on rate mismatch. The theoretical analysis is validated with numerical computations and some packet level simulations as well.

READ FULL TEXT
research
06/02/2019

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

The Rate Control Protocol (RCP) uses explicit feedback from routers to c...
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
07/15/2019

Compound TCP with Random Early Detection (RED): stability, bifurcation and performance analyses

The problem of increased queueing delays in the Internet motivates the s...
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/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
04/16/2019

Scaling TCP's Congestion Window for Small Round Trip Times

This memo explains that deploying active queue management (AQM) to count...
research
03/17/2023

Synchronisation in TCP networks with Drop-Tail Queues

The design of transport protocols, embedded in end-systems, and the choi...

Please sign up or login with your details

Forgot password? Click here to reset