skip to main content
10.1145/1291233.1291407acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

Transparent protocol translation for streaming

Published:29 September 2007Publication History

ABSTRACT

The transport of streaming media data over TCP is hindered by TCP's probing behavior that results in the rapid reduction and slow recovery of the packet rates. On the other side, UDP has been criticized for being unfair against TCP connections, and it is therefore often blocked out in the access networks. In this paper, we try to benefit from a combined approach using a proxy that transparently performs transport protocol translation. We translate HTTP requests by the client transparently into RTSP requests, and translate the corresponding RTP/UDP/AVP stream into the corresponding HTTP response. This enables the server to use UDP on the server side and TCP on the client side. This is beneficial for the server side that scales to a higher load when it doesn't have to deal with TCP. On the client side, streaming over TCP has the advantage that connections can be established from the client side, and data streams are passed through firewalls. Preliminary tests demonstrate that our protocol translation delivers a smoother stream compared to HTTP-streaming where the TCP bandwidth oscillates heavily.

References

  1. Griwodz, C., Fiksdal, S., and Halvorsen, P. Translating scalable video streams from wide-area to access networks. Campus Wide Information Systems 21, 5 (2004), 205--210.Google ScholarGoogle ScholarCross RefCross Ref
  2. Handley, M., Floyd, S., Padhye, J., and Widmer, J. TCP Friendly Rate Control (TFRC): Protocol Specification. RFC 3448 (Proposed Standard), Jan. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Krasic, B., and Walpole, J. Priority-progress streaming for quality-adaptive multimedia. In Proceedings of the ACM Multimedia Doctoral Symposium (Oct. 2001). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Krasic, C., Walpole, J., and Feng, W.-C. Quality-adaptive media streaming by priority drop. In Proceedings of the International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) (2003), pp. 112--121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Intel Corporation. Intel IXP2400 network processor datasheet, Feb. 2004.Google ScholarGoogle Scholar
  6. Parnes, P., Synnes, K., and Schefström, D. Lightweight application level multicast tunneling using mtunnel. Computer Communication 21, 515 (1998), 1295--1301. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Widmer, J., Denda, R., and Mauve, M. A survey on TCP-friendly congestion control. Special Issue of the IEEE Network Magazine "Control of Best Effort Traffic" 15 (Feb. 2001), 28--37. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Transparent protocol translation for streaming

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MM '07: Proceedings of the 15th ACM international conference on Multimedia
      September 2007
      1115 pages
      ISBN:9781595937025
      DOI:10.1145/1291233

      Copyright © 2007 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 29 September 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate995of4,171submissions,24%

      Upcoming Conference

      MM '24
      MM '24: The 32nd ACM International Conference on Multimedia
      October 28 - November 1, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader