Abstract

In this paper, we consider the joint problem of congestion control and scheduling with multi-class Quality of Service (QoS) requirements. Generally, the joint problem is formulated as a Network Utility Maximization (NUM) problem and can be decomposed into a congestion control problem and a scheduling problem. Usually, the congestion control problem can be solved in a distributed manner by tracking per-destination-queue for every flow, which requires that every node should maintain many queues, each corresponding to one destination. With QoS constraints imposed on the congestion control problem, it is hard to obtain an explicit distributed solution. To address this, we propose 1) using per-next-hop-queue instead of per-destination-queue, which considerably reduces queuing overhead, 2) a Sliding Mode (SM) approach to designing a distributed controller for the congestion control problem while satisfying multi-class QoS requirements in the multi-path and multi-hop scenario. We also prove the optimality and convergence of the SM based solution to the NUM problem.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.