Suchitra Raman

Learn More
"Soft state" is an often cited yet vague concept in network protocol design in which two or more network entities intercommunicate in a loosely coupled, often anonymous fashion. Researchers often define this concept operationally (if at all) rather than analytically: a source of <i>soft state</i> transmits periodic "refresh messages" over a (lossy)(More)
The Application Levd Raining (ALF) protocol architecture [2] encourag~ apphcation control over mech* that traditiontiy W tithin the %ansport layer”, e.g., loss detection md recovery. ~aditiond ARQ-based rtiable protocok for unicast (e.g., TCP) as w~ as mtdticast (e.g., Horus [30], ~ITP [15], etc.) number data units sequenti~y to detect 10SSS. Unfortunatdy,(More)
The advent and deployment of IP Multicast has fueled the growth of multi-user collaborative applications. The MBone, the Internet multicast infrastructure, extends the traditional best-effort unicast delivery model of the Internet to enable efficient multipoint packet delivery. Using IP Multicast to deliver archived multimedia content can provide(More)
Traditional ARQ-based reliable protocols for unicast (e.g., TCP) as well as multicast (e.g., Horus [24], RMTP [15], etc.) use sequential numbering of data units and detect losses from discontinuities in the sequence of received packets. The Application Level Framing (ALF) [7] model encourages application control over loss-detection and recovery. With(More)
Images account for a significant and growing fraction of Web downloads. The traditional approach to transporting images uses TCP, which provides a generic reliable in-order bytestream abstraction, but which is overly restrictive for image data. We analyze the progression of image quality at the receiver with time, and show that the in-order delivery(More)
Real-time multimedia streams like audio and video are now integral data types in modern programming environments. Although a great deal of research has investigated effective and efficient programming support for manipulating such streams and although the design of digital media “middleware” is fairly well understood, no widely available or commonly(More)
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(More)
This paper describes Root Administered Multicast Addressing (RAMA), a protocol for wide-area IP multicast that scales to a large number of simultaneous groups with topologically distant members. RAMA solves the widearea “rendezvous” problem by making the root of the distribution tree explicit in the multicast group identifier. This is done by extending the(More)