2004 · 21 citations · 41 references
ComputingComputer ScienceComputer SystemsDistributed SystemsMobile ComputingReal-time SystemsDistributed SchedulingReal-time Resource ManagementReal-time SchedulingResource SchedulingStream ProcessingStreaming AlgorithmsAdaptive SchedulingDistributed Stream ProcessingNetwork Resource UtilizationReal-time Data TransmissionReal-time Stream ProcessingStream SchedulingUser Performance MeasurementUser Performance Metrics
In disaster and combat situations, mobile cameras and other sensors transmit real-time data, used by many operators or analysis tools. Unfortunately, in the face of limited, unreliable resources, and varying demands, not all users may be able to get the fidelity they require. This paper describes MediaNet, a distributed stream processing system designed with the above scenarios in mind. Unlike past approaches, MediaNet's users can intuitively specify how the system should adapt based on their individual needs. MediaNet uses both local and online global resource scheduling to improve user performance and network utilization, and adapts without requiring underlying support for resource reservations. Performance experiments show that our scheduling algorithm is reasonably fast, and that user performance and network utilization are both significantly improved.
41
An Architecture for Differentiated Service
Steven Blake, David L. Black, Mark Carlson et al. · 1998 · 5.5K citations
David G. Andersen, Hari Balakrishnan, Frans Kaashoek et al. · 2001 · 1.9K citations
Receiver-driven layered multicast
Steven McCanne, Van Jacobson, Martin Vetterli · 1996 · 1.2K citations · Full text
Luigi Rizzo · ACM SIGCOMM Computer Communication Review · 1997 · 896 citations