OSA's Digital Library

Journal of Optical Communications and Networking

Journal of Optical Communications and Networking

  • Editors: Keren Bergman and Vincent Chan
  • Vol. 1, Iss. 2 — Jul. 1, 2009
  • pp: A1–A16

Dual-Layer Congestion Control for Transmission Control Protocol Carried by Optical Packet Switching With User Data Protocol Background Traffic

Zheng Lu and David K. Hunter  »View Author Affiliations

Journal of Optical Communications and Networking, Vol. 1, Issue 2, pp. A1-A16 (2009)

View Full Text Article

Enhanced HTML    Acrobat PDF (975 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



A congestion control scheme called dual-layer congestion control (DLCC) is proposed for use when transporting Internet traffic over optical-packet-switched networks. It further reduces the core optical buffering requirement over existing proposals; indeed each optical core switch is assumed in the modeling work to have a shared optical buffering capacity of only 20 optical packets for all ports. Furthermore, it does not depend for its operation on having a certain number of Transmission Control Protocol (TCP) flows carried over each link. The scheme is designed to operate in conjunction with an edge-smoothing algorithm that segments IP datagrams into fixed-length optical slots to be carried by the core. It expedites the response of TCP to congestion in the optical core network, both by reducing the rate of packet transmission over the optical packet core and by throttling TCP sources via the transmission of additional triple duplicate ACK segments. Packet loss performance and edge-buffering capacity requirements are evaluated through mathematical analysis, showing that the packet loss rate can be decreased through the use of DLCC by a factor of up to six times and also showing that electronic edge-buffering requirements are reduced through the use of DLCC. Furthermore, simulation modeling shows that DLCC yields a TCP goodput improvement of between 2 and 10 times, depending on the volume of background User Data Protocol (UDP) traffic and the round-trip time. This demonstrates that DLCC is viable and enhances network performance.

© 2009 Optical Society of America

OCIS Codes
(060.1810) Fiber optics and optical communications : Buffers, couplers, routers, switches, and multiplexers
(060.4259) Fiber optics and optical communications : Networks, packet-switched

ToC Category:
Optical Networks for the Future Internet

Original Manuscript: October 27, 2008
Revised Manuscript: January 6, 2009
Manuscript Accepted: January 9, 2009
Published: June 12, 2009

Virtual Issues
Optical Networks for the Future Internet (2009) Journal of Optical Networking

Zheng Lu and David K. Hunter, "Dual-Layer Congestion Control for Transmission Control Protocol Carried by Optical Packet Switching With User Data Protocol Background Traffic," J. Opt. Commun. Netw. 1, A1-A16 (2009)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. D. K. Hunter, M. C. Chia, I. Andonovic, “Buffering in optical packet switches,” J. Lightwave Technol., vol. 16, pp. 2081–2094, 1998. [CrossRef]
  2. R. S. Tucker, “The role of optics and electronics in high-capacity routers,” J. Lightwave Technol., vol. 24, pp. 4655–4673, 2006. [CrossRef]
  3. R. S. Tucker, P.-C. Ku, C. J. Chang-Hasnain, “Slow-light optical buffers: capabilities and fundamental limitations,” J. Lightwave Technol., vol. 23, pp. 4046–4066, 2005. [CrossRef]
  4. G. Appenzeller, I. Keslassy, K. McKeown, “Sizing router buffers,” ACM SIGCOMM Comput. Rev., vol. 34, no. 4, pp. 281–292, Oct. 2004.
  5. Z. Lu, D. K. Hunter, I. D. Henning, “Contention reduction in core optical packet switches through electronic traffic smoothing and scheduling at the network edge,” J. Lightwave Technol., vol. 24, pp. 4828–4837, 2006. [CrossRef]
  6. O. Alparslan, S. Arakawa, M. Murata, “Rate-based pacing for small buffered optical packet-switched networks,” J. Opt. Netw., vol. 6, pp. 1116–1128, 2007. [CrossRef]
  7. E. Hashem, “Analysis of random drop for gateway congestion control,” Laboratory for Computer Science, MIT, Cambridge, MA, Rep. LCS TR-465, 1989.
  8. S. Floyd, V. Jacobson, “Random early detection gateways for congestion avoidance,” IEEE/ACM Trans. Netw., vol. 1, pp. 397–413, 1993. [CrossRef]
  9. S. Floyd, “TCP and explicit congestion notification,” Comput. Commun. Rev., vol. 24, pp. 10–23, 1994. [CrossRef]
  10. F. Xue, S. Yoo, “TCP-aware active congestion control in optical packet-switched networks,” in Optical Fiber Communication Conf., 2003, paper MF108.
  11. S. Floyd, “A report on recent developments in TCP congestion control,” IEEE Commun. Mag., vol. 39, no. 4, pp. 84–90, Feb. 2001. [CrossRef]
  12. K. Claffy, G. Miller, K. Thompson, “The nature of the beast: recent traffic measurements from an Internet backbone,” in Proc. INET, Geneva, Switzerland, 1998, paper 473.
  13. C. Fraleigh, S. Moon, B. Lyles, C. Cotton, M. Khan, D. Moll, R. Rockell, T. Seely, C. Diot, “Packet-level traffic measurements from the Sprint IP backbone,” IEEE Network, vol. 17, pp. 6–16, 2003. [CrossRef]
  14. M. Fomenkov, K. Keys, D. Moore, K. Claffy, “Longitudinal study of Internet traffic in 1998–2003,” in Proc. Winter Int. Symp. Information and Communication Technologies, Cancun, Mexico, 2004, pp. 1–6.
  15. S. Iyer, S. Bhattacharyya, N. Taft, N. McKeown, C. Diot, “An approach to alleviate link overload as observed on an IP backbone,” in 22nd Annu. Joint Conf. IEEE Computer and Communications Societies, 2003, pp. 406–416.
  16. J. He, S.-H. G. Chan, “TCP and UDP performance for Internet over optical packet-switched networks,” in IEEE Int. Conf. Communications, 2003, pp. 1350–1354.
  17. K. Thompson, G. J. Miller, R. Wilder, “Wide-area Internet traffic patterns and characteristics,” IEEE Network, vol. 11, pp. 10–23, 1997. [CrossRef]
  18. X. Yu, Y. Chen, C. Qiao, “Performance evaluation of optical burst switching with assembled burst traffic input,” in IEEE Global Telecommunications Conf., 2002, pp. 2318–2322.
  19. X. Yu, J. Li, X. Cao, Y. Chen, C. Qiao, “Traffic statistics and performance evaluation in optical burst switched networks,” J. Lightwave Technol., vol. 22, pp. 2722–2738, 2004. [CrossRef]
  20. M. Allman, V. Paxson, W. Stevens, “TCP congestion control,” RFC 2581, IETF, 1999.
  21. S. Floyd, “Congestion control principles,” RFC 2914, IETF, 2000.
  22. G. Raina, D. Towsley, D. Wischik, “Part II: Control theory for buffer sizing,” ACM SIGCOMM Comput. Commun. Rev., vol. 35, no. 3, pp. 79–82, July 2005. [CrossRef]
  23. D. Wischik, N. McKeown, “Part I: Buffer sizes for core routers,” ACM SIGCOMM Comput. Commun. Rev., vol. 35, no. 3, pp. 75–78, July 2005. [CrossRef]
  24. D. Wischik, “Buffer requirements for high-speed routers,” in 31st European Conf. Optical Communication, 2005, pp. 23–26.
  25. OPNET network simulator, http://www.opnet.com.

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited