TY - JOUR
T1 - Optimization-based, QoS-aware distributed traffic control laws for networks with time-varying link capacities
AU - Su, Wenjing
AU - Lagoa, Constantino M.
AU - Che, Hao
N1 - Funding Information:
This work was partially supported by the National Science Foundation under grants CNS-1329422 and ECCS-1201973 . The material in this paper was partially presented at the 46th IEEE Conference on Decision and Control, December 12–14, 2007, New Orleans, LA, USA. This paper was recommended for publication in revised form by Associate Editor Peng Shi under the direction of Editor Toshiharu Sugie.
Publisher Copyright:
© 2016 Elsevier Ltd
PY - 2016/10/1
Y1 - 2016/10/1
N2 - It is a challenge to design optimal, distributed traffic control mechanisms in a network where the link capacities and Class of Service (CoS) requirements may vary with time, such as a virtual network, an overlay network, or a wireless network. In this paper, we develop a family of optimization-based distributed traffic control laws to meet this challenge. This family of control laws enables Quality of Service (QoS), Traffic Engineering (TE), and Failure Recovery (FR) features simultaneously in a network where the link capacities and CoS requirement may vary with time. The approach taken relies on the concept of Sliding Modes to solve the resulting time-varying optimization problem. Running at the edge of a network, a set of control laws selected from this family enables class-of-service-based multi-path load balancing and/or rate adaptation to respond to network congestion, CoS requirement variation and link failures. The only nonlocal information needed as input to the control laws is the number of congested links along a forwarding path. This family of control laws is particularly viable to be implemented in a software-defined network (SDN) where the available underlying resources may not be accurately predictable and vary with time, due to, e.g., network virtualization.
AB - It is a challenge to design optimal, distributed traffic control mechanisms in a network where the link capacities and Class of Service (CoS) requirements may vary with time, such as a virtual network, an overlay network, or a wireless network. In this paper, we develop a family of optimization-based distributed traffic control laws to meet this challenge. This family of control laws enables Quality of Service (QoS), Traffic Engineering (TE), and Failure Recovery (FR) features simultaneously in a network where the link capacities and CoS requirement may vary with time. The approach taken relies on the concept of Sliding Modes to solve the resulting time-varying optimization problem. Running at the edge of a network, a set of control laws selected from this family enables class-of-service-based multi-path load balancing and/or rate adaptation to respond to network congestion, CoS requirement variation and link failures. The only nonlocal information needed as input to the control laws is the number of congested links along a forwarding path. This family of control laws is particularly viable to be implemented in a software-defined network (SDN) where the available underlying resources may not be accurately predictable and vary with time, due to, e.g., network virtualization.
UR - http://www.scopus.com/inward/record.url?scp=84989808655&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84989808655&partnerID=8YFLogxK
U2 - 10.1016/j.automatica.2016.06.003
DO - 10.1016/j.automatica.2016.06.003
M3 - Article
AN - SCOPUS:84989808655
SN - 0005-1098
VL - 72
SP - 158
EP - 165
JO - Automatica
JF - Automatica
ER -