An algorithm for lossless smoothing of MPEG video
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
IEEE/ACM Transactions on Networking (TON)
An MPEG performance model and its application to adaptive forward error correction
Proceedings of the tenth ACM international conference on Multimedia
Empirical Study of VBR Traffic Smoothing in Wireless Environment
IICS '02 Proceedings of the Second International Workshop on Innovative Internet Computing Systems
Error-resilient unequal error protection of fine granularity scalable video bitstreams
EURASIP Journal on Applied Signal Processing
QoS weighted scheduling: real-time streaming of multi-resolution video
GVE '07 Proceedings of the IASTED International Conference on Graphics and Visualization in Engineering
Rate-distortion optimized streaming of packetized media
IEEE Transactions on Multimedia
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
Video Error Concealment Using Spatio-Temporal Boundary Matching and Partial Differential Equation
IEEE Transactions on Multimedia
Cross-Layer Error Control for Multimedia Streaming in Wireless/Wireline Packet Networks
IEEE Transactions on Multimedia
Portable receivers for digital multimedia broadcasting
IEEE Transactions on Consumer Electronics
Overview of fine granularity scalability in MPEG-4 video standard
IEEE Transactions on Circuits and Systems for Video Technology
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
In this work, we develop a novel packet scheduling algorithm that properly incorporates the semantics of a packet. We find that improvement in overall packet loss does not necessarily coincide with improvement in user perceivable QoS. The objective of this work is to develop a packet scheduling mechanism which can improve the user perceivable QoS. We do not focus on improving packet loss, delay, or burstiness. We develop a metric called, "Packet Significance," that effectively quantifies the importance of a packet that properly incorporates the semantics of a packet from the perspective of compression. Packet significance elaborately incorporates inter-frame, intra-frame information dependency, and the transitive information dependency characteristics of modern compression schemes. We apply packet significance in scheduling the packet. In our context, packet scheduling consists of two technical ingredients: packet selection and interval selection. Under limited network bandwidth availability, it is desirable to transmit the subset of the packets rather than transmitting the entire set of packets. We use a greedy approach in selecting packets for transmission and use packet significance as the selection criteria. In determining the transmission interval of a packet, we incorporate the packet significance. Simulation based experiments with eight video clips were performed. We embed the decoding engine in our simulation software and examine the user perceivable QoS (PSNR). We compare the performance of the proposed algorithm with best effort scheduling scheme and one with simple QoS metric based scheduling scheme. Our Significance-Aware Scheduling scheme (SAPS) effectively incorporates the semantics of a packet and delivers best user perceivable QoS. SAPS can result in more packet loss or burstier traffic. Despite these limitations, SAPS successfully improves the overall user perceivable QoS.