Rate-Distortion Based Video Compression: Optimal Video Frame Compression and Object Boundary Encoding
Adaptive Modulation over Nakagami Fading Channels
Wireless Personal Communications: An International Journal
Peer-to-Peer Membership Management for Gossip-Based Protocols
IEEE Transactions on Computers
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
From Pastry to CrossROAD: CROSS-Layer Ring Overlay for AD Hoc Networks
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
Wireless Communications & Mobile Computing
Fluid Model for eMule File Sharing System
ECUMN '07 Proceedings of the Fourth European Conference on Universal Multiservice Networks
Characterizing PPStream across Internet
NPC '07 Proceedings of the 2007 IFIP International Conference on Network and Parallel Computing Workshops
Peer-to-Peer Video Streaming
Optimal MAC packet size in networks without cut-through routing
IEEE Transactions on Wireless Communications
Coolstreaming: Design, Theory, and Practice
IEEE Transactions on Multimedia
A comparison of the HIPERLAN/2 and IEEE 802.11a wireless LAN standards
IEEE Communications Magazine
Video coding with optimal inter/intra-mode switching for packet loss resilience
IEEE Journal on Selected Areas in Communications
Cross-Layer Optimization for Video Summary Transmission over Wireless Networks
IEEE Journal on Selected Areas in Communications
Joint source-channel coding for wireless object-based video communications utilizing data hiding
IEEE Transactions on Image Processing
Overview of the H.264/AVC video coding standard
IEEE Transactions on Circuits and Systems for Video Technology
H.264/AVC in wireless environments
IEEE Transactions on Circuits and Systems for Video Technology
ASAP: ad-hoc streaming adaptive protocol for supporting P2P streaming over vehicular ad-hoc networks
Proceedings of the 51st ACM Southeast Conference
Hi-index | 0.00 |
Peer-to-Peer (P2P) video streaming services on the Internet have gained increasing popularity during the past few years. However, many problems still need to be addressed before it can be widely deployed in the wireless environment. The existing P2P overlay network architecture hides the underlying network topology, assuming channel quality is always in perfect condition. This works well for the Internet-based services, but hardly meets the user-perceived video quality requirement in wireless environments due to the time-varying nature of wireless channels. Inspired by the tightly-coupled relationship between P2P overlay networks and the underlying networks, we propose a novel scheduling algorithm on the basis of a quality-driven cross-layer design framework to jointly optimize the parameters of different network layers to achieve highly-improved video quality for P2P video streaming applications in multi-hop wireless mesh networks. In this paper, the quality-driven P2P scheduling algorithm is formulated into a distributed distortion-delay optimization problem, where the expected video distortion is minimized under the constraint of a given packet playback deadline to select the optimal combination of system parameters residing in different network layers. Then we provide the algorithmic solution to the formulated problem based on dynamic programming. The distributed optimization running on each partner node adopted in the scheduling algorithm greatly reduces the computational intensity. Extensive experimental results demonstrate 5-15dB quality enhancement in terms of PSNR by using the proposed scheduling algorithm.