TY - JOUR
T1 - Modeling two-windows TCP behavior in differentiated services networks
AU - He, Jianhua
AU - Yang, Zongkai
AU - Fan, Zhen
AU - Tang, Zuoyin
AU - Zhang, Liren
AU - Ma, Kai Kuang
N1 - Funding Information:
The authors would like to thank the anonymous reviewers and Dr Jeremy Thompson for their helps which largely improve the quality of the paper. The project is supported by the National Nature Science Foundation of China (Grant No. 60202005).
PY - 2004/12/1
Y1 - 2004/12/1
N2 - Two important issues in assured services within differentiated services architecture are bandwidth guarantee and fair sharing of unsubscribed bandwidth among TCP flows with and without bandwidth reservations. Although the subscribed bandwidth can be guaranteed by increasing network capacity or deploying strict admission control mechanisms, the costs of such solutions are very high. The issue of fair sharing of excess bandwidth is also not well solved. To address those issues, a modified TCP, named two-windows TCP, has been proposed. The performance of the protocol is evaluated by simulations, But its effectiveness is not validated theoretically under general network conditions, which is important for understanding the benefits and costs of using the protocol. In this paper, an analytical model is developed for the purpose. The model characterizes throughput of individual two-windows TCP flow as a function of contract rate, round trip time, loss rates of In and Out packets. Extensive simulations validate the analytical model. It's shown two-windows TCP is effective not only on solving the issues of bandwidth guarantee and fair sharing of unsubscribed bandwidth, but also on increasing the utilization of bottleneck link bandwidth. Moreover, its performance is robust to network conditions, which is important for wide deployment over Internet.
AB - Two important issues in assured services within differentiated services architecture are bandwidth guarantee and fair sharing of unsubscribed bandwidth among TCP flows with and without bandwidth reservations. Although the subscribed bandwidth can be guaranteed by increasing network capacity or deploying strict admission control mechanisms, the costs of such solutions are very high. The issue of fair sharing of excess bandwidth is also not well solved. To address those issues, a modified TCP, named two-windows TCP, has been proposed. The performance of the protocol is evaluated by simulations, But its effectiveness is not validated theoretically under general network conditions, which is important for understanding the benefits and costs of using the protocol. In this paper, an analytical model is developed for the purpose. The model characterizes throughput of individual two-windows TCP flow as a function of contract rate, round trip time, loss rates of In and Out packets. Extensive simulations validate the analytical model. It's shown two-windows TCP is effective not only on solving the issues of bandwidth guarantee and fair sharing of unsubscribed bandwidth, but also on increasing the utilization of bottleneck link bandwidth. Moreover, its performance is robust to network conditions, which is important for wide deployment over Internet.
KW - Differentiated services
KW - Performance evaluation
KW - TCP
UR - http://www.scopus.com/inward/record.url?scp=4944227094&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=4944227094&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2004.06.002
DO - 10.1016/j.comcom.2004.06.002
M3 - Article
AN - SCOPUS:4944227094
SN - 0140-3664
VL - 27
SP - 1840
EP - 1850
JO - Computer Communications
JF - Computer Communications
IS - 18 SPEC. ISS.
ER -