Policy-Based Tunable Reliable Multicast for Periodic Information Dissemination

Existing transport protocols for periodic information dissemination ignore application semantics while attempting to be 100% reliable. \Application Level Framing" (ALF) suggests that taking application semantics into account when designing transport protocols can result in application performance that is highly optimized for the network. We apply this principle in designing a policy-based TUNAble quasi-reliable multicast protocol (TUNA) for periodic information dissemination. Speciically, TUNA is not constrained to guarantee full reliability, but allows the receiving application to selectively request retransmissions of lost portions of the data stream. TUNA uses statistical properties of the data stream to adaptively guide receivers in dynamically altering their reliability policy. This is particularly well matched for satellite systems, where end node to satellite bandwidth is limited, especially when shared by large community of end nodes, and where power consumption for uplink transmission is a serious concern. Our simulation results show that TUNA reduces the number of NACKs sent back to the information source, while keeping the staleness of received data within application-speciied bounds. We have implemented TUNA and a prototype application called InfoCaster in the MASH toolkit.

[1]  Mark Handley,et al.  SAP: Session Announcement Protocol , 1996 .

[2]  Michael J. Franklin,et al.  Scheduling for large-scale on-demand data broadcasting , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[3]  Ching-gung Liu,et al.  Recovery Timer Adaptation in SRM , 1997 .

[4]  Stanley Zdonik,et al.  Prefetching from a broadcast disk , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[5]  Donald F. Towsley,et al.  Parity-based loss recovery for reliable multicast transmission , 1997, TNET.

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

[7]  Rafael Alonso,et al.  Are “Disks in the Air” Just Pie in the Sky? , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

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

[9]  Luigi Rizzo,et al.  A reliable multicast data distribution protocol based on software FEC techniques , 1997, The Fourth IEEE Workshop on High-Performance Communication Systems.

[10]  Steven McCanne,et al.  Scalable data naming for application level framing in reliable multicast , 1998, MULTIMEDIA '98.

[11]  Deborah Estrin,et al.  An architecture for wide-area multicast routing , 1994, SIGCOMM.

[12]  Suresh Venkatasubramanian,et al.  Efficient Indexing for Broadcast Based Wireless Systems , 1996, Mob. Networks Appl..

[13]  Sneha Kumar Kasera,et al.  Scalable reliable multicast using multiple multicast groups , 1997, SIGMETRICS '97.

[14]  S. McCanne,et al.  Toward a common infrastructure for multimedia-networking middleware , 1997, International Workshop on Network and Operating System Support for Digital Audio and Video.

[15]  Stanley B. Zdonik,et al.  Disseminating Updates on Broadcast Disks , 1996, VLDB.

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

[17]  Don Towsley,et al.  Real-Time Reliable Multicast Using Proactive Forward Error Correction TITLE2: , 1998 .

[18]  Rafael Alonso,et al.  Broadcast disks: data management for asymmetric communication environments , 1995, SIGMOD '95.

[19]  D. Gifford,et al.  The Application of Digital Broadcast Communication to Large Scale Information Systems , 1985, IEEE J. Sel. Areas Commun..

[20]  Jon Crowcroft,et al.  Core Based Trees (CBT) An Architecture for Scalable Inter-Domain Multicast Routing , 1993, SIGCOMM 1993.

[21]  Mark Handley,et al.  Session Announcement Protocol , 2000, RFC.

[22]  David D. Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM '90.