skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.
Attention:The NSF Public Access Repository (NSF-PAR) system and access will be unavailable from 7:00 AM ET to 7:30 AM ET on Friday, April 24 due to maintenance. We apologize for the inconvenience.


Title: Experimental Evaluation of Large Scale WiFi Multicast Rate Control
WiFi multicast to very large groups has gained attention as a solution for multimedia delivery in crowded areas. Yet, most recently proposed schemes do not provide performance guarantees and none have been tested at scale. To address the issue of providing high multicast throughput with performance guarantees, we present the design and experimental evaluation of the Multicast Dynamic Rate Adaptation (MuDRA) algorithm. MuDRA balances fast adaptation to channel conditions and stability, which is essential for multimedia applications. MuDRA relies on feedback from some nodes collected via a light-weight protocol and dynamically adjusts the rate adaptation response time. Our experimental evaluation of MuDRA on the ORBIT testbed with over 150 nodes shows that MuDRA outperforms other schemes and supports high throughput multicast flows to hundreds of receivers while meeting quality requirements. MuDRA can support multiple high quality video streams, where 90% of the nodes report excellent or very good video quality.  more » « less
Award ID(s):
1650669
PAR ID:
10093811
Author(s) / Creator(s):
Date Published:
Journal Name:
IEEE transactions on wireless communications
Volume:
17
Issue:
4
ISSN:
1558-2248
Page Range / eLocation ID:
2319 - 2332
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. After the emergence of video streaming services, more creative and diverse multimedia content has become available, and now the capability of streaming 360-degree videos will open a new era of multimedia experiences. However, streaming these videos requires larger bandwidth and less latency than what is found in conventional video streaming systems. Rate adaptation of tiled videos and view prediction techniques are used to solve this problem. In this paper, we introduce the Navigation Graph, which models viewing behaviors in the temporal (segments) and the spatial (tiles) domains to perform the rate adaptation of tiled media associated with the view prediction. The Navigation Graph allows clients to perform view prediction more easily by sharing the viewing model in the same way in which media description information is shared in DASH. It is also useful for encoding the trajectory information in the media description file, which could also allow for more efficient navigation of 360-degree videos. This paper provides information about the creation of the Navigation Graph and its uses. The performance evaluation shows that the Navigation Graph based view prediction and rate adaptation outperform other existing tiled media streaming solutions. Navigation Graph is not limited to 360-degree video streaming applications, but it can also be applied to other tiled media streaming systems, such as volumetric media streaming for augmented reality applications. 
    more » « less
  2. 5G wireless networks leverage complex scheduling, retransmission, and adaptation mechanisms to maximize their efficiency. These mechanisms interact to produce significant fluctuations in uplink and downlink capacity and latency, markedly impacting the the performance of real-time communication and multimedia applications, such as video conferencing. These applications are particularly sensitive to such fluctuations, resulting in lag, stuttering, distorted audio, and low video quality. In this paper, we present a cross-layer view of 5G networks and their impact on and interaction with video-conferencing applications. We conduct novel, detailed measurements of both private CBRS and commercial carrier cellular network dynamics, capturing physical- and link-layer events and correlating them with their effects at the network and transport layers, and the video-conferencing application itself. Our two datasets comprise days of low-rate campus-wide Zoom telemetry data, and hours of high-rate, correlated WebRTC-network-5G telemetry data. Based on these data, we trace performance anomalies back to root causes, identifying 24 previously unknown causal event chains that degrade 5G video conferencing. Armed with this knowledge, we build Domino, a tool that automates this process and is user-extensible to future wireless networks and interactive applications. 
    more » « less
  3. Scalable Video Coding (SVC) has been widely used in video transmissions. However, inappropriate SVC structures may lead to received video quality lower than user’s requirement or resource waste, especially in underwater time-varying channels. In this work, an adaptive cross-layering solution is proposed and validated for video transmissions in underwater acoustic multicast networks, namely Adaptive Scalable Video Transmission (ASVTuw). In ASVTuw, the transmitter collects over time the information about the channel states and the users’ video quality requirements to adaptively select the SVC video structures and transmission schemes, using Machine Learning (ML). At-sea experiments were conducted to collect the required acoustic data. The collected data were then used in MATLAB simulations to validate the ASVTuw. The results show that the usage of ASVTuw avoids resource wasting from transmitting redundant SVC substreams and satisfies the multicast users’ video quality requirements effectively with higher flexibility compared with the existing noncross-layering designs. 
    more » « less
  4. In prior work, we proposed a cross-layer architecture called Multicast-Push Unicast-Pull (MPUP) for Software Defined Networks (SDN) to support a reliable file-stream multicast application. In this work, we improved the algorithms used to set parameters: transport-layer sender retransmission timer, VLAN rate (which is also the sending rate) and sender-buffer size. Experimental evaluation using feeds with metadata collected from real meteorology file streams was conducted. A significant finding is that the throughput achieved is smaller than the VLAN/sending rate even though file blocks are multicast continuously in UDP datagrams. Sender-buffer waiting times and propagation delays are the main reasons for the degraded throughput. For example, increasing the VLAN rate from 20 Mbps to 500 Mbps, reduced the degradation from 90% to 45%. However, the degradation increased from 45% to 58% when the VLAN rate was increased from 500 Mbps to 1 Gbps. We found an increase in the number of block retransmissions at the higher rates, which explains this increased degradation. Increasing RTT from 0.1 ms to 100 ms caused throughput to drop from 274.8 Mbps to 27.6 Mbps on a 500 Mbps VLAN. If transmission delay was a significant component in total latency, then throughput degradation relative to VLAN rate would be small; however, the meteorology file-streams used in our study have small-sized data products. Due to bandwidth borrowing between VLAN and IP-routed services, VLAN utilization is not important, and hence we recommend using the smallest rate at which sender-buffer waiting times are insignificant. 
    more » « less
  5. Video signal transmission enables a wide range of applications in the underwater environment; such as coastal and tactical multimedia surveillance, undersea/offshore exploration, oil pipe/bridge inspection, video monitoring of geologica/biological processes from the seafloor to the air-sea interface-that all require real-time multimedia acquisition and classification. Yet, it is a challenge to achieve an efficient and reliable video transmission, due to the spectrum limitations underwater and also the error prone nature of the acoustic channel. In this paper, we propose a pairwise scheme to manage the video distortion-rate tradeoff for underwater video transmission. The proposed Multi-input Multi-output (MIMO)-based Software-Defined Acoustic Radio (SDAR) system adapts itself to meet the needs of both video compression and underwater channel in a timely manner from one hand, and keeps the overall video distortion-caused by the coder/decoder and channel-under an acceptable threshold from the other hand. The scalability of Universal Software Radio Peripheral (USRP) with high processing capabilities is exploited in the proposed structure along with the temporal, spatial and quality scalability of Scalable Video Coding (SVC) H.264/MPEG-4 AVC compression standard. Experimental results at Sonny Werblin Recreation Center, Rutgers University, as well as simulations are presented, while more experiments are in-progress to evaluate the performance of our testbed in more challenging environments such as in the Raritan River, New Jersey. 
    more » « less