Academia.eduAcademia.edu

Outline

QoS Controllers for the Internet

2000

Abstract

In this position paper, we review basic control strategies that machines acting as" traffic controllers" could deploy in order to improve the management of Internet services. Such traffic controllers are likely to spur the widespread emergence of advanced applications, which have (so far) been hindered by the inability of the networking infrastructure to deliver on the promise of Quality-of-Service (QoS).

References (30)

  1. A. Aggarwal, S. Savage, and T. Anderson. Understanding the Performance of TCP Pacing. In Proc. IEEE/INFOCOM'2000, Tel-Aviv, Israel, March 2000.
  2. D. Awduche, J. Malcolm, J. Agogbua, M. O'Dell, and J. McManus. Requirements for Traffic Engineering Over MPLS. RFC 2702, Network Working Group, September 1999.
  3. K-H. Becker and M. Dorfler. Dynamical Systems and Fractals. Cambridge University Press, 1989.
  4. Y. Bernet and et al. A Framework for Differentiated Services. Internet Draft draft-ietf-diffserv-framework-02.txt, IETF, Feburary 1999.
  5. T. Bonald, M. May, and J-C. Bolot. Analytic Evaluation of RED Performance. In Proc. IEEE INFOCOM'2000, Tel-Aviv, Israel, March 2000.
  6. R. Callon, P. Doolan, N. Feldman, A. Fredette, G. Swallow, and A. Viswanathan. A Framework for MPLS. Ietf draft, Network Working Group, September 1999.
  7. N. Cardwell, S. Savage, and T. Anderson. Modeling TCP Latency. In Proc. IEEE/INFOCOM'2000, Tel-Aviv, Israel, March 2000.
  8. A. Cohen and S. Rangarajan. A Programming Interface for Supporting IP Traffic Processing. In Proc. First International Working Confer- ence on Active Networks, June 1999.
  9. M. Crovella, M. Harchol-Balter, and C. Murta. Task Assignment in a Distributed System: Improving Performance by Unbalancing Load. In Proc. ACM Sigmetrics '98 Conference on Measurement and Modeling of Computer Systems Poster Session, Madison, WI., June 1998.
  10. Y. Rekhter et al. Tag Switching Architecture Overview. Internet Draft, September 1996.
  11. K. Fall and S. Floyd. Simulation-based Comparisons of Tahoe, Reno and SACK TCP. ACM Computer Communication Review, pages 5-21, July 1996.
  12. A. Feldmann, J. Rexford, and R. Caceres. Efficient Policies for Carrying Web Traffic over Flow-Switched Networks. IEEE/ACM Transac- tions on Networking, pages 673-685, December 1998.
  13. S. Floyd and V. Jacobson. Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking, pages 397-413, August 1993.
  14. Liang Guo and Ibrahim Matta. Differentiated Service Based on Flow Size. Technical Report Work In Progress, Boston University, January 2000.
  15. Khaled Harfoush and Azer Bestavros. Performance Evaluation of Aggregate TCP at Mass Servers. Technical Report Work In Progress, Boston University, June 1999.
  16. Khaled Harfoush, Azer Bestavros, and John Byers. Estimating Unicast Path Characteristics at Mass Servers. Technical Report Work In Progress, Boston University, June 1999.
  17. B. Kuo. Automatic Control Systems. Prentice-Hall, Inc., fourth edition, 1983.
  18. I. Matta and A.U. Shankar. Type-of-Service Routing in Dynamic Datagram Networks. In Proc. IEEE INFOCOM, pages 992-999, Toronto, Ontario, Canada, June 1994.
  19. I. Matta and A.U. Shankar. Type-of-Service Routing in Datagram Delivery Systems. IEEE Journal on Selected Areas in Communications - Special Issue on the Internet, 13(8), October 1995. Available from http://www.research.att.com/jsac.
  20. R.T. Morris. Scalable TCP Congestion Control. PhD thesis, Harvard University, Cambridge MA, The Divison of Engineering and Applied Sciences, January 1999.
  21. P. Newman, T. Lyon, and G. Minshall. Flow Labelled IP: A Connectionless Approach to ATM. In Proc. IEEE INFOCOM '96, pages 1251-1260, San Francisco, CA, March 1996.
  22. K. Ogata. Discrete-Time Control Systems. Prentice-Hall, Inc., 1987.
  23. L. Qiu, Y. Zhang, and S. Keshav. On Individual and Aggregate TCP Performance. Technical Report TR99-1744, Dept. of Computer Science, Cornell Univ., May 1999.
  24. K. Ratnam and I. Matta. Effect of Local Retransmission at Wireless Access Points on the Round Trip Time Estimation of TCP. In Proc. IEEE 31st Annual Simulation Symposium '98, April 1998.
  25. K. Ratnam and I. Matta. WTCP: An Efficient Mechanism for Improving TCP Performance over Wireless Links. In Proc. Third IEEE Sym- posium on Computer and Communications (ISCC '98), June 1998. Code available from http://www.cs.bu.edu/faculty/matta/software.html.
  26. A. Shaikh, J. Rexford, and K.G. Shin. Load-Sensitive Routing of Long-Lived IP Flows. In Proc. SIGCOMM'99, Boston, MA, September 1999.
  27. I. Stoica and H .Zhang. LIRA: An Approach for Service Differentiation in the Internet. In Proc. NOSSDAV'98, London, UK, July 1998.
  28. K. Thompson, G.J. Miller, and R. Wilder. Wide-Area Internet Traffic Patterns and Characteristics. IEEE/ACM Transactions on Networking, pages 10-23, November 1997.
  29. UCB, LBNL, and VINT. Network Simulator -ns (version 2). http://www-mash.cs.berkeley.edu/ns/, 1999.
  30. D. Veitch and P. Abry. A Wavelet Based Joint Estimatior of the Parameters of Long-Range Dependence. IEEE Transactions on Information Theory, April 1999.