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 advent and deployment of IP Multicast has fueled the growth of multiuser 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 Mul-ticast to deliver archived multimedia content can provide(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 byte-stream 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)
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)
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)
The Application Level Framing (ALF) protocol architecture 2] encourages application control over mechanisms that traditionally fall within the \transport layer", e.g., loss detection and recovery. Traditional ARQ-based reliable protocols for unicast (e.g., TCP) as well as multicast (e.g., Horus 30], RMTP 15], etc.) number data units sequentially to detect(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)
The development and deployment of a large-scale, wide-area multicast infrastructure in the Internet has enabled a new family of multi-party, collaborative applications. Several of these applications, such as multimedia slide shows, shared whiteboards, and large-scale multi-player games, require <i>reliable</i> multicast transport, yet the underlying(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 wide-area " rendezvous " problem by making the root of the distribution tree explicit in the multicast group identi-fier. This is done by extending(More)
1. INTRODUCTION Over the past few years, we and others in the network research community h a ve designed , implemented, and deploye d a n umber of applications and application-level protocols for large-scale, multiparty remote-conferencing over the Internet Multi-cast Backbone or MBone Eriksson 19944. In the past incarnation of these MBone tools", a(More)