Analysis and Performance Evaluation of a Multicast File Transfer Solution for Congested Asymmetric Networks

  • Pilar Manzanares-Lopez
  • Juan Carlos Sanchez-Aarnoutse
  • Josemaria Malgosa-Sanahuja
  • Joan Garcia-Haro
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3976)


In this paper, we propose and analyze a multicast application called SOMA (SynchrOnous Multicast Application) which offers multicast file transfer service in an asymmetric intra-campus environment. For efficient bandwidth utilization, SOMA uses IP multicasting. We also propose a complete multicast transport protocol involving both, the flow and error correction algorithms. The protocol adapts the window size and the overall application transfer bitrate to the minimum network capacity, allowing synchronism and reacting quickly when congestion arises at any network router. The application behavior has been intensively tested by simulation and experimentally in a lab, using a mixture of wired and wireless intra-campus networks. In addition, we develop a mathematical model to validate analytically some of the most important protocol parameters. The methodology employed to define, analyze and evaluate this multicast protocol is, indeed, another contribution of the work and can be easily extended to other multicast protocols.


Multicast flow and congestion control transport protocol 


  1. 1.
    Schulzrinne, H., et al.: RTP. A Transport Protocol for Real-Time Applications. RFC 3550, Internet Engineering Task Force (July 2003)Google Scholar
  2. 2.
    Floyd, S., Jacobson, V., Liu, C., McCanne, S., Zhang, L.: A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing. IEEE/ACM Transactions on Networking 5(6), 784–803 (1997)CrossRefGoogle Scholar
  3. 3.
    Sabata, B., Brown, M.J., Denny, B.A., Heo, C.: Transport protocol for reliable multicast: TRM. In: Proc. of IASTED International Conference on Networks, Orlando, Florida, January 1996, pp. 143–145 (1996)Google Scholar
  4. 4.
    Lind, K., et al.: Drinking from the Firehose: Multicast USENET News. In: Proc. of the Winter 1994 USENIX Conference, San Francisco, CA, pp. 33–45 (1994)Google Scholar
  5. 5.
    Macker, J.: The Multicast Dissemination Protocol (MDP) Toolkit. In: Proc. of IEEE MILCOM, vol. 1, pp. 626–630 (1999)Google Scholar
  6. 6.
    Miller, K., et al.: StarBurst Multicast File Transfer Protocol (MFTP) Specification. IETF Internet Draft, draft-miller-mftp-spec-03.txt (April 1998)Google Scholar
  7. 7.
    Lin, J.C., Paul, S.: RMTP. A Reliable Multicast Transport Protocol. In: Proc. of Infocom 1996, San Francisco, CA, March 1996, pp. 1414–1424 (1996)Google Scholar
  8. 8.
    Yavatkar, R., et al.: A reliable dissemination protocol for interactive collaborative applications. In: Proc. of the ACM Multimedia 1995, pp. 333–344 (1995)Google Scholar
  9. 9.
  10. 10.
    Kermode, R., Vicisano, L.: Author Guidelines for RMT Building Blocks and Protocol Instantiation documents. IETF Internet Draft, draft-ietf-rmt-author-guidelines-03.txt (January 2002)Google Scholar
  11. 11.
    Manzanares-Lopez, P., Sanchez-Aarnoutse, J.C., Malgosa-Sanahuja, J., Garcia-Haro, J.: Empirical and Analytical Study of a Multicast Synchronous Transport Protocol for Intra-Campus Replications Services. In: Proc. of the International Conference on Communications (ICC 2004), Paris, France (June 2004)Google Scholar
  12. 12.

Copyright information

© IFIP International Federation for Information Processing 2006

Authors and Affiliations

  • Pilar Manzanares-Lopez
    • 1
  • Juan Carlos Sanchez-Aarnoutse
    • 1
  • Josemaria Malgosa-Sanahuja
    • 1
  • Joan Garcia-Haro
    • 1
  1. 1.Department of Information Technologies and CommunicationsAntiguo Cuartel de AntigonesCartagenaSpain

Personalised recommendations