TCP over High Speed Variable Capacity Links: A Simulation Study for Bandwidth Allocation

  • Henrik Abrahamsson
  • Olof Hagsand
  • Ian Marsh
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2334)


New optical network technologies provide opportunities for fast, controllable bandwidth management. These technologies can now explicitly provide resources to data paths, creating demand driven bandwidth reservation across networks where an applications bandwidth needs can be meet almost exactly. Dynamic synchronous Transfer Mode (DTM) is a gigabit network technology that provides channels with dynamically adjustable capacity. TCP is a reliable end-to-end transport protocol that adapts its rate to the available capacity. Both TCP and the DTM bandwidth can react to changes in the network load, creating a complex system with inter-dependent feedback mechanisms. The contribution of this work is an assessment of a bandwidth allocation scheme for TCP flows on variable capacity technologies. We have created a simulation environment using ns-2 and our results indicate that the allocation of bandwidth maximises TCP throughput for most flows, thus saving valuable capacity when compared to a scheme such as link over-provisioning. We highlight one situation where the allocation scheme might have some deficiencies against the static reservation of resources, and describe its causes. This type of situation warrants further investigation to understand how the algorithm can be modified to achieve performance similar to that of the fixed bandwidth case.


TCP DTM rate control rate adaption 


  1. [AM01]
    Henrik Abrahamsson and Ian Marsh. Dtmsim-dtm channel simulation in ns. Technical Report T2001:10, SICS-Swedish Institute of Computer Science, November 2001.Google Scholar
  2. [AMMS98]
    Csaba Antal, József Molnár, Sándor Molnár, and Gabor Szabó. Performance study of distributed channel allocation techniques for a fast circuit switched network. Computer Communications, 21(17):1597–1609, November 1998.CrossRefGoogle Scholar
  3. [BHL+96]
    Christer Bohm, Markus Hidell, Per Lindgren, Lars Ramfelt, and Peter Sjödin. Fast circuit switching for the next generation of high performance networks. IEEE Journal on Selected Areas in Communications, 14(2):298–305, February 1996.CrossRefGoogle Scholar
  4. [Bon98]
    O. Bonaventure. Integration of ATM under TCP/IP to provide services with minimum guaranteed bandwidth. PhD thesis, University of Liege, 1998.Google Scholar
  5. [CF98]
    D. Clark and W. Fang. Explicit allocation of best-effort packet delivery service. IEEE/ACM Transactions on Networking, 6(4), August 1998.Google Scholar
  6. [CLN96]
    E. Chan, V. Lee, and J. Ng. the performance of bandwidth allocation strategies for interconnecting atm and connectionless networks, 1996.Google Scholar
  7. [GHP92]
    L. Gauffin, L. H. Hakansson, and B. Pehrson. Multi-gigabit networking based on DTM. Computer Networks and ISDN Systems, 24(2):119–130, April 1992.CrossRefGoogle Scholar
  8. [Kri01]
    Rajesh Krishnan. Tcp over load-reactive links. Technical Memorandum 1281, BBN, February 2001.Google Scholar
  9. [KS01]
    Rajesh Krishnan and James Sterbenz. Tcp over load-reactive links. In International Conference on Network Protocols (ICNP), 2001.Google Scholar
  10. [Lun98]
    Henrik Lundqvist. Performance evaluation for IP over DTM. Master’s thesis, Linköping University, Linköping, 1998.Google Scholar
  11. [MG95]
    Kjersti Moldeklev and Per Gunningberg. How a large ATM MTU causes deadlocks in TCP data transfers. IEEE/ACM Transactions on Networking, 3(4):409–422, 1995.CrossRefGoogle Scholar
  12. [MG98]
    Saverio Mascolo and Mario Gerla. TCP congestion avoidance using explicit buffer notification. Technical report, University of California, Los Angeles, California, February 1998.Google Scholar
  13. [Pos81]
    J. Postel. Transmission control protocol. Request for Comments 793, Internet Engineering Task Force, September 1981.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Henrik Abrahamsson
    • 1
  • Olof Hagsand
    • 2
  • Ian Marsh
    • 1
  1. 1.SICS ABKistaSweden
  2. 2.Dynarc ABKistaSweden

Personalised recommendations