Delay-based Congestion Control Mechanism for Video Services - Mechanism including Backward Loading and Real-time Modes

Juha Vihervaara, Pekka Loula

2014

Abstract

Currently the congestion control of the Internet is implemented through overprovisioning and TCP protocol. Unfortunately, TCP is not completely suitable for the use of video services. However, recent studies have shown that these video services represent over half of Internet traffic, with a growing trend. There are also arguments against massive overprovisioning. Due to these factors, there is a need to equip video services with proper congestion control. Unfortunately, most of the congestion control mechanisms developed for the use of video services can only offer low priority services or TCP-friendly real-time services. This paper provides a study in which a new delay-based congestion control mechanism is presented. This mechanism can offer congestion control services for both of these service types.

References

  1. Akan Ö. 2004. On the throughput analysis of rate-based and window-based congestion control schemes. Computer Networks 44 (2004). Pages 701-711.
  2. Brakmo L, O'Malley S, Peterson L. 1994. TCP Vegas: New Techniques for Congestion Detection and Avoidance. ACM SIGCOMM London, UK. Pages 24- 35.
  3. Cisco. 2012. Cisco Visual Networking Index: Forecast and Methodology, 2011-2016. Retrieved 2.2.2013 from http://www.cisco.com/en/US/solutions/collateral/ ns341/ns525/ns537/ns705/ ns827/white_paper_c11- 481360_ns827_Networking_Solutions_White_Paper.h tml.
  4. Chiu D, Jain R. 1989. Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks. Computer Networks and ISDN Systems 17/1989 Pages 1-14.
  5. Gupta M, Singh S. 2003 Greening of the Internet. ACM SIGCOMM, Karlsruhe, Germany.
  6. Hayes D, Armitage G. 2011 Revisiting TCP Congestion Control using Delay Gradient. The proceedings of NETWORKING 2011 10th International IFIP TC 6 Networking Conference, Valencia, Spain, May 9-13, 2011.
  7. Huang Y, Guerin R. 2005. Does Over-Provisioning Become More or Less Efficient as Networks Grow Larger?. Proceeding of the 13th IEEE International Conference on Network Protocols 2005.
  8. Fall K. 2013. A collaboratoion between researchers at UC Berkeley, LBL, USC/ISI, and Xerox PARC. NS-2 Manual. www.isi.edu/nsnam/ns/doc/index.html.
  9. Floyd S, Handley M, Padhye J, Widmer J. 2008. TCP Friendly Rate Control (TFRC): Protocol Specification. RFC5348.
  10. Kohler E., Handley M., Floyd S., 2006. Datagram Congestion Control Protocol (DCCP). RFC4340.
  11. Kuzmanovic A, Knightly E. 2006. TCP-LP: low-priority service via end-point congestion control. IEEE/ACM Trans. Netw. 14(4) August 2006. Pages 739-752.
  12. Liang S, Cheriton D. 2002. TCP-RTM: Using TCP for Real Time Applications. IEEE International Conference of Network Protocols 7802.
  13. Lundin H, Holmer S,. Alvestrand H. 2012. “A Google Congestion Control Algorithm for Real-Time Communication on the World Wide Web”. IETF Informational Draft, Version 3.
  14. Padhye J, Firoiu V, Towsley D, Kurose J, 1998. "Modeling TCP Throughput: A Simple Model and its Empirical Validation", Proc ACM SIGCOMM 1998.
  15. Rejaie R, Handley M, Estrin D. 1998. Architectural considerations for playback of quality adaptive video over the internet. Technical report 98-686, CS-USC, November 1998.
  16. Rikli N. 2011. Self-similarity and stationarity of increments in VBR video. King Saud University Journal of King Saud University - Computer and Information Sciences 4/2012 Pages 7-16, Retrieved 1.2.2013 from www.ksu.ede.sa.
  17. Saltzer J, Reed D, Clark D. 1984. End- to- end arguments in system design. ACM Transactions on Computer Systems 2(4). Pages 277-288.
  18. Shalunov S., Hazel G, Iyengar J, Kuehlewind M. 2012.. Low Extra Delay Background Transport (LEDBAT). RFC6817.
  19. Wang, Z., Crowcroft, J. 1992. Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm. SIGCOMM Computer Communication. Rev. 22(2). Pages 9-16.
  20. Widmer H, Denda R, Mauv M. 2001. A Survey on TCPFriendly Congestion Control. IEEE Network May 2001, Volume:15 Issue 3,. Pages 28-37.
  21. Wornell G. 1996. Signal processing with fractals: A Wavelet Based Approach. Prentice Hall. 176 Pages.
  22. Yang Y, Kim M, Lam S. 2001. Transient Behaviors of TCP-friendly Congestion Control Protocols. INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Pages 1716 - 1725, vol.3.
Download


Paper Citation


in Harvard Style

Vihervaara J. and Loula P. (2014). Delay-based Congestion Control Mechanism for Video Services - Mechanism including Backward Loading and Real-time Modes . In Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-023-9, pages 127-134. DOI: 10.5220/0004794501270134


in Bibtex Style

@conference{webist14,
author={Juha Vihervaara and Pekka Loula},
title={Delay-based Congestion Control Mechanism for Video Services - Mechanism including Backward Loading and Real-time Modes},
booktitle={Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2014},
pages={127-134},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004794501270134},
isbn={978-989-758-023-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Delay-based Congestion Control Mechanism for Video Services - Mechanism including Backward Loading and Real-time Modes
SN - 978-989-758-023-9
AU - Vihervaara J.
AU - Loula P.
PY - 2014
SP - 127
EP - 134
DO - 10.5220/0004794501270134