TY - GEN
T1 - An application of the control theoretic modeling for a scalable TCP ACK pacer
AU - Sun, Yishen
AU - Lee, C. C.
AU - Berry, Randall
AU - Haddad, A. H.
PY - 2004
Y1 - 2004
N2 - In this paper, we present the design of a TCP ACK pacer which regulates the downstream buffer occupancy at an edge router in the Internet to avoid Quality of Service (QoS) damaging congestion while maximizing the link utilization. This technique has the advantage of requiring no changes in existing TCP implementations. Based on a feedback system representation of the network, a PI-type controller is proposed to determine the aggregate ACK releasing rate according to the buffer occupancy. This approach is scalable in that it requires no per-flow state information. The robustness of the controller is addressed with respect to the system uncertainty such as the traffic dynamics and the system delay. Generalizations of the control objective are discussed as well. A special case of the controller, corresponding to a proportional plus lag compensator is analyzed and used to provide a systematic approach for satisfying a given delay requirement. Numerical examples to illustrate this approach are also given.
AB - In this paper, we present the design of a TCP ACK pacer which regulates the downstream buffer occupancy at an edge router in the Internet to avoid Quality of Service (QoS) damaging congestion while maximizing the link utilization. This technique has the advantage of requiring no changes in existing TCP implementations. Based on a feedback system representation of the network, a PI-type controller is proposed to determine the aggregate ACK releasing rate according to the buffer occupancy. This approach is scalable in that it requires no per-flow state information. The robustness of the controller is addressed with respect to the system uncertainty such as the traffic dynamics and the system delay. Generalizations of the control objective are discussed as well. A special case of the controller, corresponding to a proportional plus lag compensator is analyzed and used to provide a systematic approach for satisfying a given delay requirement. Numerical examples to illustrate this approach are also given.
UR - http://www.scopus.com/inward/record.url?scp=8744314631&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=8744314631&partnerID=8YFLogxK
U2 - 10.1109/ACC.2004.182450
DO - 10.1109/ACC.2004.182450
M3 - Conference contribution
AN - SCOPUS:8744314631
SN - 0780383354
T3 - Proceedings of the American Control Conference
SP - 2316
EP - 2321
BT - Proceedings of the 2004 American Control Conference (AAC)
T2 - Proceedings of the 2004 American Control Conference (AAC)
Y2 - 30 June 2004 through 2 July 2004
ER -