A Generic Approach for the Transmission of Real Time Data in Multicast Networks

  • Miguel Rodríguez-Pérez
  • Sergio Herrería-Alonso
  • Manuel Fernández-Veiga
  • Andrés Suárez-González
  • Cándido López-García
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3262)


We present a new single-rate multicast congestion control protocol aimed at the transmission of real time multimedia data. The protocol extends previous work based on the use of a representative host (leader) decentralising its election. We also introduce an open-loop RTT estimation algorithm that avoids the need to send regular feedback to the sender, and that lets receivers decide to claim for leadership only when needed. Our solution is able to compete against TCP traffic in a fair manner so it can be safely deployed in the Internet. Moreover, we have also made it possible to change the rate adjustment algorithm both at the sender and at the receivers, so that it can be elected according to the application needs or network characteristics.


Congestion Control Round Trip Time Multicast Group Congestion Window Size Congestion Control Protocol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    McCanne, S., Jacobson, V., Vetterli, M.: Receiver-driven layered multicast. In: ACM SIGCOMM., vol. 26(4), pp. 117–130. ACM Press, New York (1996)Google Scholar
  2. 2.
    Widmer, B., Handley, M.: Extending equation-based congestion control to multicast applications. In: Proceedings of the 2001 conference on applications, technologies, architectures, and protocols for computer communications, pp. 275–285. ACM Press, New York (2001)CrossRefGoogle Scholar
  3. 3.
    Bansal, D., Balakrishnan, H., Floyd, S., Shenker, S.: Dynamic behavior of slowlyresponsive congestion control algorithms. In: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, pp. 263–274. ACM Press, New York (2001)CrossRefGoogle Scholar
  4. 4.
    Rizzo, L.: pgmcc: a TCP-friendly single-rate multicast congestion control scheme. In: Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, pp. 17–28. ACM Press, New York (2000)CrossRefGoogle Scholar
  5. 5.
    Bansal, D., Balakrishnan, H.: TCP-friendly congestion control for real-time streaming applications. MIT Technical Report, MIT-LCS-TR-806 (2000)Google Scholar
  6. 6.
    Brakmo, L.S., O’Malley, S.W., Peterson, L.L.: TCP Vegas: New techniques for congestion detection and avoidance. ACM SIGCOMM Computer Communication Review 24, 24–35 (1994)CrossRefGoogle Scholar
  7. 7.
    Rodríguez-Pérez, M., Fernández-Veiga, M., Herrería-Alonso, S., Suárez-González, A., López-García, C.: A receiver based single-layer multicast congestion control protocol for multimedia streaming. In: Mitrou, N.M., Kontovasilis, K., Rouskas, G.N., Iliadis, I., Merakos, L. (eds.) NETWORKING 2004. LNCS, vol. 3042, pp. 550–561. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  8. 8.
    Tan, W., Zakhor, A.: Real-time Internet video using error resilient scalable compression and TCP-friendly transport protocol. IEEE Transactions on Multimedia 1, 172–186 (1999)CrossRefGoogle Scholar
  9. 9.
    Rejaie, R., Handley, M., Estrin, D.: RAP: An end-to-end rate-based congestion mechanism for realtime streams in the internet. In: Proceedings of the IEEE INFOCOM, vol. 3, pp. 1337–1345 (1999)Google Scholar
  10. 10.
    Feamster, N., Bansal, D., Balakrishnan, H.: On the interactions between layered quality adaptation and congestion control for streaming video. In: 11th International Packet Video Workshop (2001)Google Scholar
  11. 11.
    Mills, D.L.: Network time protocol (version 3) specification, implementation (1992)Google Scholar
  12. 12.
    N.S.: ns Network Simulator (2003),
  13. 13.
    Martin, J., Nilsson, A., Rhee, I.: Delay-based congestion avoidance for tcp. IEEE/ACM Trans. Netw. 11, 356–369 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Miguel Rodríguez-Pérez
    • 1
  • Sergio Herrería-Alonso
    • 1
  • Manuel Fernández-Veiga
    • 1
  • Andrés Suárez-González
    • 1
  • Cándido López-García
    • 1
  1. 1.E.T.S.E. TelecomunicaciónVigoSpain

Personalised recommendations