Skip to main content

A Synchronous Multicast Application for Asymmetric Intra-campus Networks: Definition, Analysis and Evaluation

  • Conference paper
  • 550 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3894))

Abstract

In this paper, we propose and analyze an 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. Since TCP cannot be used in multicast situations, we also propose a transport protocol involving a flow control algorithm. This algorithm adapts the protocol window size and the overall application transfer rate to the minimum network capacity, allowing synchronism and reacting quickly when congestion arises at any router. The protocol behavior has been intensively tested in a lab, using a mixture of wired and wireless networks. The paper also explains how to capture and post-process SOMA network traffic. In addition, we develop a mathematical model to validate the most important protocol parameters. The methodology employed to define, analyze and evaluate this protocol is, indeed, another contribution and can be easily extended to other multicast protocols.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Obraczka, K.: Multicast Transport Protocols: A Survey and Taxonomy. IEEE Communications Magazine 36, 94–102 (1998)

    Article  Google Scholar 

  2. Levine, B.N., Garcia-Luna-Aceves, J.J.: A Comparison of Reliable Multicast Protocols. ACM Multimedia Systems Journal 6(5), 334–348 (1998)

    Article  Google Scholar 

  3. Kirschberg, J., Delgado, M., Ribes, S.: RCCMP: A TCP-Friendly Reliable Multicast Transport Protocol. In: Proceedings of the 10th ISCC, La Manga, Spain, pp. 730–738 (June 2005)

    Google Scholar 

  4. 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: Proceedings of the International Conference on Communications (ICC 2004), Paris (June 2004)

    Google Scholar 

  5. http://www.ethereal.com

  6. http://www.tcpdump.org

  7. McCanne, S., Jacobson, V.: The BSD Packet Filter: A New Architecture for User-level Packet Capture. In: The 1993 Winter USENIX conference, San Diego, CA, pp. 259–269 (January 1993)

    Google Scholar 

  8. http://openwrt.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Manzanares-Lopez, P., Sanchez-Aarnoutse, J.C., Malgosa-Sanahuja, J., Garcia-Haro, J. (2006). A Synchronous Multicast Application for Asymmetric Intra-campus Networks: Definition, Analysis and Evaluation. In: Grass, W., Sick, B., Waldschmidt, K. (eds) Architecture of Computing Systems - ARCS 2006. ARCS 2006. Lecture Notes in Computer Science, vol 3894. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11682127_26

Download citation

  • DOI: https://doi.org/10.1007/11682127_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-32765-3

  • Online ISBN: 978-3-540-32766-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics