Towards Scalable Quality-Based Heterogeneous Multicast Services

  • Bernard Metzler
  • Ralph Wittmann
  • Martina Zitterbart
Part of the Informatik Aktuell book series (INFORMAT)


The variety of applications, network technologies, end systems, and user preferences restricts multicast communication. The goal of the AMnet approach outlined in this paper is the provision of scalable quality-based support for heterogeneous group communication. Following the Active Networking approach AMnet flexibly provides heterogeneous communication services inside the network. So-called service modules are used for efficient and flexible service support within intermediate systems. AMnet is designed for an IP based Internet and benefits from its multicast extensions in several ways.

This paper gives an overview of AMnet. The design of an AMnode as an active intermediate system is presented. Furthermore, a simple control and signalling suite for heterogeneous multicast services is proposed.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    D. Alexander The Switch Ware Active Network Architecture. IEEE Network Magazine Vol. 12, No. 3, May/June 1998CrossRefGoogle Scholar
  2. [2]
    A. Albanese, J. Blomer, J. Edmonds, M. Luby, M. Sudan: Priority Encoding Transmission. IEEE Transactions on Information Theory Vol. 42, No. 6, November 1996MathSciNetCrossRefGoogle Scholar
  3. [3]
    E. Amir, S. McCanne, H. Zhang: An Application Level Video Gateway. Proc. ACM Multimedia ‘95, San Francisco, CA, November 1995Google Scholar
  4. [4]
    H. Balakrishnan, S. Seshan, E. Amir, R. Katz: Improving TCP/IP performance over wireless networks. Proc. of 1st ACM Conference on Mobile Computing and Networking, (Berkeley, California), November 1995.Google Scholar
  5. [5]
    S. Blake An Architecture for Differentiated Services. Internet Draft, August 1998Google Scholar
  6. [6]
    R. Braden, D. Clark, S. Shenker: Integrated Services in the Internet Architecture: an Overview. Internet RFC 1633, July 1994Google Scholar
  7. [7]
    M. Calderon, M. Sedano, A. Azcorra, C. Alonso: Active Network Support for Multicast Applications. IEEE Network Magazine Vol. 12 No. 3, May/June 1998Google Scholar
  8. [8]
    Y. Chawathe, S. A. Fink, S. McCanne, E. A. Brewer: A Proxy Architecture for Reliable Multicast in Heterogeneous Environments. Submitted to ACM Multimedia ‘98Google Scholar
  9. [9]
    D. Clark, D. Tennenhouse: Architectural Considerations for a New Generation of Protocols. Proceedings of the SIGCOMM ‘90 Symposium, September 1990Google Scholar
  10. [10]
    S. Deering, D. Cheriton, Host Groups: A Multicast Extension to the Internet Protocol. Internet Request for Comment RFC 966, December 1985Google Scholar
  11. [11]
    Thorsten von Eicken, Anindya Basu, Vineet Buch, Werner Vogels: U-Net: A User-Level Network Interface for Parallel and Distributed Computing. Proc. of the 15th ACM Symposium on Operating Systems Principles, Copper Mountain, Colorado, USA; December 3–6 1995Google Scholar
  12. [12]
    M. Fieger, M. Zitterbart: Transport Protocols over Wireless Links. Proc. of 2nd IEEE Symposium on Computer and Communications (ISCC’97), Alexandria, EgyptGoogle Scholar
  13. [13]
    M. Handley: SAP: Session Announcement Protocol. Internet Draft, November 1996Google Scholar
  14. [14]
    M. Handley, V. Jacobson: SDP: Session Description Protocol. Internet Request for Comment 2327, April 1998Google Scholar
  15. [15]
    D. Harbaum, D. Meier, M. Zitterbart: Flexible Hardware Support for Gigabit Routing. Proc. of Kommunikation in Verteilten Systemen (KiVS‘99), März 1999Google Scholar
  16. [16]
    S. McCanne, V. Jacobson, M. Vetterli: Receiver-driven Layered Multicast. ACM SIGCOMM Conference 1996, Stanford, USAGoogle Scholar
  17. [17]
    S. McCanne, V. Jacobson: The BSD Packet Filter: A New Architecture for Userlevel Packet Capture. 1993 Winter USENIX conference, San Diego, CA, USA, January 1993Google Scholar
  18. [18]
    D. Tennenhouse, J. Smith, W. Sincoskie, D. Wetherall, G. Minden: A Survey of Active Network Research. IEEE Communications, January 1997Google Scholar
  19. [19]
    D. Tennenhouse, D. Wetherall, Towards an Active Network Architecture, Computer Communication Review, Vol. 26, no. 2, April 1996CrossRefGoogle Scholar
  20. [20]
    C. A. Thekkath, T. D. Nguyen, E. Moy, E. D. Lazowska: Implementing Network Protocols at User Level. ACM SIGCOMM Conference 1993, Ithaca, USA, September 1993Google Scholar
  21. [21]
    R. Wittmann, M. Zitterbart: Towards support of heterogeneous Multimedia Communications. Proc. of the FTDCS ’97, Tunesia, 1997Google Scholar
  22. [22]
    R. Wittmann, M. Zitterbart: AMnet: Active Multicasting Network. In Proc. of Int. Conference on Communications (ICC’98), Atlanta, GA, USA, June 1998. IEEE.Google Scholar
  23. [23]
    N. Yeadon, F. Garcia, D. Hutchinson, D. Shepherd: Continuous Media Filters for heterogeneous Internetworking. Multimedia Computing and Networking 1996, San Jose, California, January 29–31, 1996Google Scholar
  24. [24]
    M. Zitterbart: User-to-User QoS management and monitoring. Proceedings of the IFIP Workshop on Protocols for High Speed Networks, Sophia Antipolis, France, 1996Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Bernard Metzler
    • 1
  • Ralph Wittmann
    • 2
  • Martina Zitterbart
    • 2
  1. 1.Technical UniversityGermany
  2. 2.Technical UniversityGermany

Personalised recommendations