Skip to main navigation Skip to search Skip to main content

Application-layer group communication server for extending reliable multicast protocols services

  • Ehab Al-Shaer*
  • , Hussein Abdel-Wahab
  • , Kurt Maly
  • *Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

6 Scopus citations

Abstract

Reliable multicast protocols are becoming an essential element in distributed applications such as interactive distance learning applications. However, the existing implementations of reliable multicast protocols are not sufficient to satisfy the group communications requirements of some distributed applications. Our experience of using number of multicast protocols in IRI distance learning applications shows the necessity of providing an application-layer Reliable Multicast Server (RMS) to extend the primitive group communication services provided by such multicast protocols. Examples of such services include handling heterogeneous environments (such as LAN vs. WAN networks and different reliable multicast protocols), automatic fault recovery and simple application interface. In this paper, we motivate and describe the design and the implementation of RMS architecture which has been used in IRI learning sessions for two semesters. We also show how RMS improves the reliability, performance and flexibility of IRI sessions via supporting extended group communication services.

Original languageEnglish
Pages267-274
Number of pages8
StatePublished - 1997
Externally publishedYes
EventProceedings of the 1997 International Conference on Network Protocols - Atlanta, GA, USA
Duration: 28 Oct 199731 Oct 1997

Conference

ConferenceProceedings of the 1997 International Conference on Network Protocols
CityAtlanta, GA, USA
Period28/10/9731/10/97

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Application-layer group communication server for extending reliable multicast protocols services'. Together they form a unique fingerprint.

Cite this