Learn More
This paper presents an efficient opportunistic retransmission protocol (PRO, Protocol for Retransmitting Opportunistically) to improve the performance of IEEE 802.11 WLANs. PRO is a link-layer protocol that allows overhearing nodes to function as relays that retransmit on behalf of the source after they learn about a failed transmission. Relays with(More)
Robust video streaming over error-prone wireless LANs (WLANs) poses many challenges. In this paper, we propose a timestamp-based content-aware adaptive retry (CAR) mechanism for MPEG video streaming over 802.11 WLANs, where the MAC dynamically determines whether to send or discard a packet based on its retransmission deadline. The retransmission deadline is(More)
Video streaming over time-varying, error-prone wireless LANs (WLANs) poses many challenges. One problem is that WLANs are designed without awareness of the characteristics of application data, which causes performance degradation in a noisy or congested environment. In this paper, we propose a Time-based Adaptive Retry (TAR) mechanism for MPEG-like video(More)
Robust video streaming over time-varying, error-prone wireless LANs (WLANs) poses many challenges. In this paper, we present a Time-based Opportunistic Relay (TOR) scheme for high-quality video streaming over WLANs. The proposed scheme exploits path diversity in relaying packets with awareness of the time constraints of video data. Specifically, relay nodes(More)
Developing and evaluating wireless protocols is challenging because it requires flexible network interface hardware, which is not readily available. In this paper, we present FlexMAC, a wireless protocol development and evaluation platform based on commodity hardware. FlexMAC targets CSMA wireless protocols and allows customization of functions such as(More)
Developing and evaluating wireless protocols is challenging because it requires flexible network interface hardware, which is not readily available. To reduce the efforts of conducting realistic wireless experiment, we have developed FlexMAC, a wireless protocol development and evaluation platform based on commodity hardware. FlexMAC targets CSMA wireless(More)
Testing and evaluating protocols and applications for wireless networks and mobile users is challenging because the physical environment has a significant impact on the behavior and dynamics of the system. It is however important that these physical world effects are considered during system implementation and evaluation to ensure correct and efficient(More)
—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,(More)