Skip to main content

Self-adaptive Adjustment on Bandwidth in Application-Layer Multicast

  • Conference paper
Advanced Parallel Processing Technologies (APPT 2007)

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

Included in the following conference series:

  • 888 Accesses

Abstract

Traditionally, most ALM researches have been focusing on the connectivity among the hosts by addressing how messages are routed from one source to all the other group members. In fact lots of applications require a certain target bandwidth to provide fluent service. Some ALM protocols consider the bandwidth as one of the metrics when constructing the overlay. But these mechanisms just can guarantee the initial performance of ALM trees. The quality of the multicast service may be unavailable when conditions are changed. In this paper, a self-adaptive adjustment on bandwidth (SAB) mechanism is introduced to ensure certain bandwidths for certain applications during the whole ALM service phase. The main idea of our mechanism is to relieve the burden of parent nodes from overload before the congestion occurs. The bandwidth monitor and the tree adjustment algorithms are used to implement the mechanism. Simulation results show that the SAB mechanism can get higher performance than normal ALM protocols (such as TAG)in the unstable environment.

Supported by the Important Research Plan of National Natural Science Foundation of China (No. 90104005).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kosiur, D., Multicasting, I.P.: The Complete Guide to Interactive Corporate Networks. John Wiley & Sons, Inc., Chichester (1998)

    Google Scholar 

  2. Chu, Y., et al.: A Case for End System Multicast. IEEE Journal on Selected Areas in Communication (JSAC), Special Issue on Networking Support for Multicast  (2002)

    Google Scholar 

  3. Zhuang, S.Q., Zhao, B.Y., Joseph, A.D., Katz, R., Kubiatowicz, J.: Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination. In: NOSSDAV 2001. Eleventh International Workshop on Network and Operating Systems Support for Digital Audio and Video (2001)

    Google Scholar 

  4. Chawathe, Y.: Scattercast: An Architecture for Internet Broadcast Distribution as an Infrastructure Service. Ph.D. Thesis, University of California, Berkeley (December 2000)

    Google Scholar 

  5. Chu, Y.-H., Rao, S.G., Zhang., H.: A Case for End System Multicast. In: Proceedings of ACM SIGMETRICS (June 2000)

    Google Scholar 

  6. Jannotti, J., Gifford, D., Johnson, K., Kaashoek, M., O’Toole, J.: Overcast: Reliable Multicasting with an Overlay Network. In: Proceedings of the 4th Symposium on Operating Systems Design and Implementation (October 2000)

    Google Scholar 

  7. Pendarakis, D., Shi, S., Verma, D., Waldvogel, M.: ALMI: An Application Level Multicast Infrastructure. In: Proceedings of 3rd Usenix Symposium on Internet Technologies & Systems (March 2001)

    Google Scholar 

  8. Ratnasamy, S., Handley, M., Karp, R., Shenker, S.: Application-level multicast using content-addressable networks. In: Proceedings of 3rd International Workshop on Networked Group Communication (November 2001)

    Google Scholar 

  9. Jin, X., Wang, Y., Chan, S.-H.G.: Fast overlay tree based on efficient end-to-end measurements. In: Proceedings of IEEE International Conference on Communications (ICC), Korea, 16-20 May, 2005 (2005)

    Google Scholar 

  10. Kwon, M., Fahmy, S.: Path-aware overlay multicast. Computer Networks: The International Journal of Computer and Telecommunications Networking 47(1), 23–45 (2005)

    MATH  Google Scholar 

  11. Kwon, M., Fahmy, S.: Topology-Aware Overlay Networks for Group Communication. In: Proc. of ACM NOSSDAV, pp. 127–136. ACM Press, New York (May 2002)

    Chapter  Google Scholar 

  12. Yeo, C.K., Lee, B.S., Er, M.H.: A Survey of application level multicast techniques. Computer Communications, 1547–1568 (2004)

    Google Scholar 

  13. Zhong, Y., et al.: Measurement of the effectiveness of application-layer multicasting. In: Proceedings of Instrumentation and Measurement Technology Conference (IMTC), Ottawa, Canada (May 17-19, 2005)

    Google Scholar 

  14. Doar, M.: A better model for generating test networks. In: GLOBECOM 1996. Proceedings of IEEE Global Telecommunications Conference, London, UK, pp. 83–96. IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  15. Subramanian, L., Stoica, I., Balalalshnan, H., Katz, R.H.: OverQoS: Offering QoS using overlays. In: 1st HorNefs Workshop (October 2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ming Xu Yinwei Zhan Jiannong Cao Yijun Liu

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cui, J., He, Y., Wu, L. (2007). Self-adaptive Adjustment on Bandwidth in Application-Layer Multicast. In: Xu, M., Zhan, Y., Cao, J., Liu, Y. (eds) Advanced Parallel Processing Technologies. APPT 2007. Lecture Notes in Computer Science, vol 4847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76837-1_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76837-1_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76836-4

  • Online ISBN: 978-3-540-76837-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics