Ketan Mayer-Patel

Learn More
We consider the problem of applying aggregate congestion control to a class of distributed multimedia applications known as Cluster-to-Cluster (C-to-C) applications. Flows in such an application share a common intermediary path that is the primary source of network delay and packet loss. Using the Coordination Protocol (CP) architecture, we show how(More)
We present a general analytical model for predicting the reconstructed frame rate of an MPEG stream. Our model captures the temporal relationships between I-, P, and B-frames but is independent of the channel and media characteristics. We derive an adaptive FEC scheme from the general model and verify it by comparing it to the results of a simulation. The(More)
NATHAN WAYNE FISHER: The Multiprocessor Real-Time Scheduling of General Task Systems. (Under the direction of Sanjoy K. Baruah.) The recent emergence of multicore and related technologies in many commercial systems has increased the prevalence of multiprocessor architectures. Contemporaneously, real-time applications have become more complex and(More)
We introduce the notion of spatially encoded video and use it for efficiently representing image-based impostors for interactive walkthroughs. As part of a pre-process, we automatically decompose the model and compute the far-fields. The resulting texture images are organized along multiple dimensions and can be accessed in a user-steered order at(More)
hternet video is emerging as an important mtitimedia ap pHcation area. Video effects are important dernents in conventional video, but they are tiequently used in hternet ~ideo. Current hard~~based video effects proc~sing SG lutions ~e not w~ matched for the ~+abti@ of kternet video (ie., bit rates, packet loss, jitter, etc.). A SO*+ ody solution, in(More)
HENNADIY LEONTYEV: Compositional Analysis Techniques For Multiprocessor Soft Real-Time Scheduling. (Under the direction of Prof. James H. Anderson) The design of systems in which timing constraints must be met (real-time systems) is being affected by three trends in hardware and software development. First, in the past few years, multiprocessor and(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)