In this contribution, we consider the problem of data flow control for a single virtual connection in communication networks. The connection is described by the maximum link capacity, the non-negligible propagation delay and an unknown, time-varying data loss rate. We propose a discrete-time sliding mode controller, which generates non-negative and upper bounded transmission rates. In addition, it ensures that the queue length in the bottleneck link buffer is always limited. Moreover, with a sufficiently large memory buffer in the bottleneck node, it guarantees full utilization of the available bandwidth. The controller uses a dead-beat sliding hyperplane in order to ensure fast response to unknown changes of the link capacity and to an unpredictable data loss rate. However, if the straightforward dead-beat paradigm was used, unacceptably large transmission rates would be generated. Therefore, we use the reaching law approach in this chapter to decrease excessive magnitudes of the control signal at the start of the control process.
Single Virtual Circuit Congestion Control Bottleneck Node Sliding Mode Controller Bottleneck Queue Length
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in to check access.
This work has been performed in the framework of a project “Optimal sliding mode control of time delay systems” financed by the National Science Centre of Poland decision number DEC 2011/01/B/ST7/02582. Kind support provided by the Foundation for Polish Science under Mistrz grant is also acknowledged.
Bartoszewicz A (2006) Nonlinear flow control strategies for connection oriented communication networks. Proc IEE Part D: Control Theory Appl 153(1):21–28CrossRefGoogle Scholar
Bartoszewicz A, Leśniewski P (2014) An optimal sliding mode congestion controller for connection-oriented communiction networks with lossy links. Int J Appl Math Comput Sci 24(1):87–97MathSciNetCrossRefzbMATHGoogle Scholar
Bartoszewicz A, Leśniewski P (2014) Reaching law-based sliding mode congestion control for communication networks. IET Control Theory Appl 8(17):1914–1920CrossRefGoogle Scholar
Janardhanan S, Bandyopadhyay B (2007) Multirate output feedback based robust quasi-sliding mode control of discrete-time systems. IEEE Trans Autom Control 52(3):499–503MathSciNetCrossRefGoogle Scholar
Jing Y, Yu N, Kong Z, Dimirovski G (2008) Active queue management algorithm based on fuzzy sliding model controller. In: Proceedings of the 17th IFAC world congress, pp 6148–6153Google Scholar
Kurode S, Bandyopadhyay B, Gandhi P (2011) Discrete sliding mode control for a class of underactuated systems. In: Proceedings of 37th annual conference on IEEE industrial electronics society, pp 3936–3941Google Scholar
Laberteaux KP, Rohrs CE, Antsaklis PJ (2002) A practical controller for explicit rate congestion control. IEEE Trans Autom Control 47(6):960–978MathSciNetCrossRefGoogle Scholar
Lai NO, Edwards C, Spurgeon S (2007) On output tracking using dynamic output feedback discrete-time sliding-mode controllers. IEEE Trans Autom Control 52(10):1975–1981MathSciNetCrossRefGoogle Scholar
Mehta A, Bandyopadhyay B (2010) The design and implementation of output feedback based frequency shaped sliding mode controller for the smart structure. In: Proceedings of IEEE international symposium on industrial electronics, pp 353–358Google Scholar
Mija S, Susy T (2010) Reaching law based sliding mode control for discrete MIMO systems. In: Proceedings of IEEE international conference on control, automation, robotics and vision, pp 1291–1296Google Scholar
Milosavljević C (1985) General conditions for the existence of a quasisliding mode on the switching hyperplane in discrete variable structure systems. Autom Remote Control 46(3):307–314zbMATHGoogle Scholar
Quet PF, Ataslar B, Iftar A, Ozbay H, Kalyanaraman S, Kang T (2002) Rate-based flow controllers for communication networks in the presence of uncertain time-varying multiple time-delays. Automatica 38(6):917–928MathSciNetCrossRefzbMATHGoogle Scholar
Shtessel Y, Edwards C, Fridman L, Levant A (2014) Sliding mode control and observation. Springer, New YorkCrossRefGoogle Scholar
Utkin V, Drakunov SV (1989) On discrete-time sliding mode control. In: Proceedings of IFAC conference on nonlinear control, pp 484–489Google Scholar
Utkin V, Guldner J, Shi J (1999) Sliding mode control in electromechanical systems. Taylor & Francis, LondonGoogle Scholar
Xia Y, Liu GP, Shi P, Chen J, Rees D, Liang J (2007) Sliding mode control of uncertain linear discrete time systems with input delay. IET Control Theory Appl 1(4):1169–1175MathSciNetCrossRefGoogle Scholar
Yu X, Wang B, Li X (2012) Computer-controlled variable structure systems: the state of the art. IEEE Trans Ind Inf 8(2):197–205CrossRefGoogle Scholar