13 research outputs found

    Soft ARQ for layered streaming media

    Get PDF
    A growing and important class of traffic in the Internet is so-called `streaming media,' in which a server transmits a packetized multimedia signal to a receiver that buffers the packets for playback. This playback buffer, if adequately sized, counteracts the adverse impact of delay jitter and reordering suffered by packets as they traverse the network, and if large enough also allows lost packets to be retransmitted before their playback deadline expires. We call this framework for retransmitting lost streaming-media packets `soft ARQ' since it represents a relaxed form of Automatic Repeat reQuest (ARQ). While state-of-the-art media servers employ such strategies, no work to date has proposed an optimal strategy for delay-constrained retransmissions of streaming media-specifically, one which determines what is the optimal packet to transmit at any given point in time. In this paper, we address this issue and present a framework for streaming media retransmission based on layered media representations, in which a signal is decomposed into a discrete number of layers and each successive layer provides enhanced quality. In our approach, the source chooses between transmitting (1) newer but critical coarse information (e.g., a first approximation of the media signal) and (2) older but less important refinement reformation (e.g., added details) using a decision process that minimizes the expected signal distortion at the receiver. To arrive at the proper mix of these two extreme strategies, we derive an optimal strategy for transmitting layered data over a binary erasure channel with instantaneous feedback. To provide a quantitative performance comparison of different transmission policies, we conduct a Markov-chain analysis, which shows that the best transmission policy is time-invariant and thus does not change as the frames' layers approach their expiration times

    Методы оптимизации качества потоковых видеоизображений при передаче по сети интернет

    Get PDF
    Работа посвящена вопросу оптимизации качества видеоизображения при передаче потокового видео по сети Интернет. Рассматривается случай гарантированной доставки пакетов. При этом учитываются такие характеристики сети как ограниченная и меняющаяся пропускная способность. Построена аналитическая модель, учитывающая дерево зависимостей между элементами данных видеопоследовательности. Рассмотрены подходы ее решения, основанные на составлении расписания передачи пакетов.The article is dedicated to questions of optimizing video quality in case of streaming over Internet. The packet delivery is considered to be assured. Limited and time-varying bandwidth of the Internet is considered. Analytic model that takes into account tree of dependencies between data elements inside video is built. Approaches to its resolving that based on packets scheduling are considered

    Optimized protection of streaming media authenticity

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    CROSS-LAYER DISTORTION CONTROL FOR DELAY SENSITIVE SOURCES

    Get PDF
    The existence of layers in the traditional network architecture facilitates the network design by modularizing it and thus enabling isolated design of the different layers. However, due to the inherent coupling and interactions between these layers, their isolated design often leads to suboptimal performance. On the other hand, the recent popularity of realtime multimedia applications has pushed the boundaries of layered designs. Cross-layer network design provides opportunities for significant performance improvement by selectively exploiting the interactions between layers, and therefore has attracted a lot of attention in recent years. Realtime multimedia applications are characterized by their delay-sensitivity and distortion-tolerance. The focus of this thesis is on Source Coding for Delay-Sensitive Distortion-Tolerant data. In particular, we notice that even though using longer descriptions for source symbols results in smaller distortion for each particular symbol, it also increases the delay experienced in the network, which in turn causes information loss for a delay-sensitive source, and therefore, increases the overall distortion of the received message. In this thesis we investigate this trade-off across the layers by considering two different problems. In the first problem, we focus on a single source-destination pair to exploit the interconnection between Source Coding, traditionally a presentation layer component, and Parallel Routing, a network layer issue. We use a Distortion Measure that combines signal reconstruction fidelity with network delay. We minimize this measure by jointly choosing the Encoder Parameters and the Routing Parameters. We look at both single-description and multiple-description codings and perform numerical optimizations that provide insight into design tradeoffs which can be exploited in more complex settings. We then investigate the problem of finding minimum-distortion policies for streaming delay-sensitive distortion-tolerant data. We use a cross-layer design which exploits the coupling between the presentation layer and the transport and link layers. We find an optimum transmission policy for error-free channels, which is independent of the particular form of the distortion function when it is convex and decreasing. For a packet-erasure channel, we find computationally efficient heuristic policies which have near optimal performance

    Packetized Media Streaming with Comprehensive Exploitation of Feedback Information

    Get PDF
    This paper addresses the problem of streaming packetized media over a lossy packet network, with sender-driven (re)transmission using acknowledgement feedback. The different transmission scenarios associated to a group of interdependent media data units are abstracted in terms of a finite alphabet of policies, for each single data unit. A rate-distortion optimized markovian framework is proposed, which supports the use of comprehensive feedback information. Contrarily to previous works in rate-distortion optimized streaming, whose transmission policies definitions do not take into account the feedback expected for other data units, our framework considers all the acknowledgment packets in defining the streaming policy of a single data unit. More specifically, the notion of master and slave data unit is introduced, to define dependent streaming policies between media packets; the policy adopted to transmit a slave data unit becomes dependent on the acknowledgments received about its masters. One of the main contributions of our work is to propose a methodology that limits the space of dependent policies for the RD optimized streaming strategy. A number of rules are formulated to select a set of relevant master/slave relationships, defined as the dependencies that are likely to bring RD performance gain in the streaming system. These rules provide a limited complexity solution to the rate-distortion optimized streaming problem, with comprehensive use of feedback information. Based on extensive simulations, we conclude that (i) the proposed set of relevant dependent policies achieves close to optimal performance, while being computationally tractable, and (ii) the benefit of dependent policies is driven by the relative sizes and importance of interdependent data units. Our simulations demonstrate that dependent streaming policies can perform significantly better than independent streaming strategies, especially for cases where some media data units bring a relatively large gain in distortion, in comparison with other data units they depend on for correct decoding. We observe however that the benefit becomes marginal when the gain in distortion per unit of rate decreases along the media decoding dependency path. Since such a trend characterizes most conventional scalable coders, the implementation of dependent policies can reasonably be ruled out in these specific cases
    corecore