Abstract
Advanced applications, such as distributed multimedia applications, require efficient communication subsystems providing a variety of services. Existing communication systems face increasing difficulties in fulfilling these requirements. In particular, the efficient provision of reliable group communication services in ATM-Networks remains a major unresolved issue. This paper presents a novel framework for support of multipoint communication in ATM networks. Two adaptation layer protocols are presented that provide reliable multicast services. The first one, called RLMCP (Reliable Lightweight Multicast Protocol), is a simple and efficient adaptation layer protocol for the Service Specific Convergence Sublayer of AAL5. It uses a frame-based ARQ scheme and is suitable for virtual connections with low cell loss rates. The second one, called RMC-AAL (Reliable Multicast ATM Adaptation Layer), features cell-based ARQ and cell-based FEC. A new network element, called the Group Communication Server (GCS), is presented for implementing the adaptation layer protocols in network nodes. It allows for hierarchical multicast error control and support of heterogeneous scenarios. The framework permits to select the combination of error control mechanisms most suitable for the requirements of a specific communication scenario. The functionality of end systems and group communication servers is described, and a basic implementation architecture is presented. Based on this architecture, approximations for the processing delays are presented when the different error control schemes are applied. Finally, the influence of the different error control schemes onto the selection of an appropriate memory management strategy is investigated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ohta, H., Kitami, T.: “A Cell Loss Recovery Method Using FEC in ATM Networks,” IEEE Journal on Selected Areas in Communications, Vol. 9, No. 9, December 1991, pp. 1471–1483
Romanov, A.: “Some Results on the Performance of TCP over ATM,” Second IEEE Workshop on the Architecture and Implementation of High Performance Communication Subsystems HPCS′93, Williamsburg, Virginia, U.S.A., September 1993
Bubenik, R.; Gaddis, M.; DeHart, J.: “Communicating with virtual paths and virtual channels,” Proceedings of the Eleventh Annual Joint Conference of the IEEE Computer and Communications Societies INFOCOM′92, pp. 1035–1042, Florence, Italy, May 1992
Wei, L.; Liaw, F.; Estrin, D.; Romanow, A.; Lyon, T.: “Analysis of a Resequencer Model for Multicast over ATM Networks”, Third International Workshop on Network and Operating Systems Support for Digital Audio and Video, San Diego, U.S.A., Nov. 1992
ATM Forum: “LAN Emulation Over ATM: Draft Specification”, LAN Emulation Sub-working Group, ATM Forum Technical Commitee, August 1995
ITU-TS Draft Recommendation I.363: “BISDN ATM Adaptation Layer (AAL) Specification,” Geneva, 1993
Shacham, N.; McKenny, P.: “Packet recovery in high-speed networks using coding,” in Proceedings of IEEE INFOCOM ′90, San Francisco, CA, pp. 124–131, June 1990
Biersack, E. W.: “Performance Evaluation of Forward Error Correction in an ATM Environment,” IEEE Journal on Selected Areas in Communication, Volume 11, Number 4, pp. 631–640, May 1993
Kure, O.; Sorteberg, I.: “XTP over ATM,” Computer Networks and ISDN Systems, 26 (1993). pp. 253–262
Santoso, H.; Fdida, S.: “Transport Layer Multicast: An Enhancement for XTP Bucket Error Control,” in: Danthine, A.; Spaniol, O. (eds.): High Performance Networking, IV, IFIP, North-Holland, 1993
Feldmaier, D.: “An Overview of the TP++ Transport Protocol Project,” Chapter 8 in ‘High Performance Networks — Frontiers and Experience,’ Ahmed Tantawy (Ed.), Kluwer Academic Publishers, 1993
Braun, T.; Zitterbart, M.: “Parallel Transport System Design,” 4th IFIP Conference on High Performance Networking HPN′92, Liège, Belgium, December 1992
Braun, T.; Schiller, J.; Zitterbart, M.: “A modular VLSI implementation architecture for communication subsystems,” Neufeld, G.; Ito, M. (Ed.), Protocols for High Speed Networks IV, Chapman & Hall, 1995
Carle, G.: “Adaptation Layer and Group Communication Server for Reliable Multipoint Services in ATM Networks,” in R. Steinmetz (Ed.): Advanced Teleservices and High Speed Communication Architectures; Second International Workshop, IWACA ′94, Heidelberg, September 26–28, 1994; Lecture Notes in Computer Science 868, Springer-Verlag, pp. 124–138
Carle, G.; Zitterbart, M.: “ATM Adaptation Layer and Group Communication Servers for High-Performance Multipoint Services”, 7th IEEE Workshop on Local and Metropolitan Area Networks, pp. 98–106, March 26–29, 1995, Duck Key, Marathon, Florida, U.S.A.
Goldstein, F.: “Compatibility of BLINKBLT with the ATM Adaptation Layer,” ANSI Technical Subcommittee T1S1.5/90-009, Raleigh, NC, USA, Feb. 1990
McAuley, A.: “Reliable Broadband Communication Using a Burst Erasure Correcting Code,” ACM SIGCOMM ′90, Philadelphia, PA, U.S.A., Sep. 1990
Carle, G.; Schiller, J.; Schmidt, C.: “Support for High-Performance Multipoint Multimedia Services,” in D. Hutchison, A. Danthine, H. Leopold, G. Colson (Eds.): Multimedia Transport and Teleservices; International COST 237 Workshop, Vienna, Austria, November 13–15, 1994, Lecture Notes in Computer Science 868, Springer-Verlag, pp. 219–240
Carle, G.; Schiller, J.: “Modular VLSI Implementation Architecture for the Scaleable Provision of High-Performance Multimedia Multipoint Services,” Third IEEE Workshop on the Architecture and Implementation of High Performance Communication Subsystems (HPCS′95), Mystic, Connecticut, August 23–25, 1995
Davie, B.: “A Host-Network Interface Architecture for ATM,” Proceedings of ACM SIGCOMM ′91, September 4–6, 1991, Zürich, Switzerland, pp. 197–205
Blumrich, M.A.; Dubnicki, C.; Feiten, E. W.; Li, K.; Mesarina, M. R.: “Virtual-Memory-Mapped Network Interfaces”, IEEE Micro, February 1995, pp. 21 – 28
Minnich, R.; Burns, D.; Hady, F.: “The Memory-Integrated Network Interface,” IEEE Micro, February 1995, pp. 11–20
Traw, C.: “A Host Interface Architecture and Implementation for ATM Networks,” Master Thesis, University of Pennsylvania, Pennsylvania, USA, May 1992
Chao, H.; Smith, D.: “Design of Virtual Channel Queue in an ATM Broadband Terminal Adaptor,” Proceedings of IEEE INFOCOM′92, pp. 1035–1042, Florence, Italy, May 1992, pp. 294–302
Traw, C.; Smith, J.: “A High-Performance Host Interface for ATM Networks,” Proceedings of ACM SIGCOMM ′91, September 4–6, 1991, Zürich, Switzerland, pp. 206–214
Hill, M.; Cantoni, A.; Moors, T.: “Design and Implementation of an ATM Receiver,” 3rd IFIP WG6.1/6.4 Workshop on Protocols for High-Speed Networks, May 13–15, 1992, Stockholm-Kista, Sweden
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Carle, G., Dresler, S. (1996). High Performance Group Communication Services in ATM Networks. In: Effelsberg, W., Spaniol, O., Danthine, A., Ferrari, D. (eds) High-Speed Networking for Multimedia Applications. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1339-7_9
Download citation
DOI: https://doi.org/10.1007/978-1-4613-1339-7_9
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-8576-2
Online ISBN: 978-1-4613-1339-7
eBook Packages: Springer Book Archive