A Pragmatic Semantic Reliable Multicast Architecture for Distant Learning

Although IP multicast has been rapidly evolving in the last few years, the current Internet is not fully multicast-enabled because of the lack of robust inter-domain routing and controlling protocols. In this paper, we present an alternative architecture for data distribution on Internet called PSRM that realizes semantic reliable, loose synchronized, multicast data delivery. PSRM is not based on global IP multicast, instead it uses a hybrid way to combine unicast delivery with multicast delivery. In PSRM, IP multicast is used only in local area, or multicast domain, to enhance the performance, and these multicast domains are organized into a spanning tree by TCP connections. As PSRM is based upon ALF protocol architecture, we use application-defined semantics to adapt content in a heterogeneous environment. PSRM have been implemented and demonstrated by a prototype distance learning application.

[1]  Steven McCanne,et al.  An application level video gateway , 1995, MULTIMEDIA '95.

[2]  Dino Farinacci,et al.  PGM Reliable Transport Protocol Specification , 2001, RFC.

[3]  John R. Smith,et al.  Transcoding Internet content for heterogeneous client devices , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[4]  Steven McCanne,et al.  A proxy architecture for reliable multicast in heterogeneous environments , 1998, MULTIMEDIA '98.

[5]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[6]  Pei Yunzhang,et al.  ARTEMIS : PROVIDING LIVE COURSE FOR DISTANT LEARNING , 1999 .

[7]  Sanjoy Paul,et al.  RMTP: a reliable multicast transport protocol , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[8]  John R. Smith,et al.  Adapting Multimedia Internet Content for Universal Access , 1999, IEEE Trans. Multim..

[9]  Richard Han,et al.  Dynamic adaptation in an image transcoding proxy for mobile Web browsing , 1998, IEEE Wirel. Commun..

[10]  Steven McCanne,et al.  Receiver-driven layered multicast , 1996, SIGCOMM '96.

[11]  Edith Cohen,et al.  Improving end-to-end performance of the Web using server volumes and proxy filters , 1998, SIGCOMM '98.

[12]  Stephen Deering,et al.  Multicast routing in a datagram internetwork , 1992 .

[13]  Eric A. Brewer,et al.  Reducing WWW Latency and Bandwidth Requirements by Real-Time Distillation , 1996, Comput. Networks.