Opportunistic media access for multirate ad hoc networks
Proceedings of the 8th annual international conference on Mobile computing and networking
ExOR: opportunistic multi-hop routing for wireless networks
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Low-latency wireless video over 802.11 networks using path diversity
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
A time-based adaptive retry strategy for video streaming in 802.11 WLANs: Research Articles
Wireless Communications & Mobile Computing - Video Communications for 4G Wireless Systems
Using emulation to understand and improve wireless networks and applications
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Cross-layer perceptual ARQ for video communications over 802.11e wireless networks
Advances in Multimedia
Efficient channel-aware rate adaptation in dynamic environments
Proceedings of the 6th international conference on Mobile systems, applications, and services
Using commodity hardware platform to develop and evaluate CSMA protocols
Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Design, implementation and evaluation of an efficient opportunistic retransmission protocol
Proceedings of the 15th annual international conference on Mobile computing and networking
IEEE Transactions on Multimedia
Rate-distortion optimized streaming of packetized media
IEEE Transactions on Multimedia
Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 WLANs
IEEE Journal on Selected Areas in Communications
Multicast and unicast real-time video streaming over wireless LANs
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.07 |
Bandwidth demands and timing constraints are two major challenges for wireless video streaming applications. In this paper, we present a hybrid spatial/temporal retransmission protocol that tackles both of these challenges. To increase individual throughput as well as overall network capacity, the system uses an opportunistic retransmission protocol (PRO, Protocol for Retransmitting Opportunistically) that relies on overhearing nodes distributed in physical space to function as relays that retransmit failed packets on behalf of the source. Specifically, the best relay out of the set of nodes that currently have the copy of the packet is responsible for retransmitting (relaying) the packet. Relays with stronger connectivity to the destination have a higher chance of delivering packets successfully than the source, thereby resulting in a more efficient use of the channel. To meet timing constraints, a Time-based Adaptive Retransmission strategy (TAR) is applied by both the source and the relays. With TAR, the MAC dynamically determines whether to (re)transmit or discard a packet based on the retransmission deadline of the packet assigned by the video server. This significantly reduces the number of late packet arrivals at the receiver. Our extensive evaluation results both on a testbed and in the real world demonstrate that hybrid temporal/spatial retransmission can boost streaming performance in diverse wireless environments. The benefits are most pronounced for busy networks, under fading conditions, or for mobile users.