A Dynamic Approach to Estimate Receiving Bandwidth for WebRTC

A Dynamic Approach to Estimate Receiving Bandwidth for WebRTC

Razib Iqbal (Missouri State University, Springfield, MO, USA), Shervin Shirmohammadi (University of Ottawa, Ottawa, Canada), and Rasha Atwah (King Abdulaziz University, Jeddah, Saudi Arabia)
Copyright: © 2016 |Volume: 7 |Issue: 3 |Article: 2 |Pages: 17
ISSN: 1947-8534|EISSN: 1947-8542|EISBN13: 9781466690462|DOI: 10.4018/IJMDEM.2016070102
Cite Article Cite Article

MLA

Iqbal, Razib, et al. "A Dynamic Approach to Estimate Receiving Bandwidth for WebRTC." IJMDEM vol.7, no.3 2016: pp.17-33. http://doi.org/10.4018/IJMDEM.2016070102

APA

Iqbal, R., Shirmohammadi, S., & Atwah, R. (2016). A Dynamic Approach to Estimate Receiving Bandwidth for WebRTC. International Journal of Multimedia Data Engineering and Management (IJMDEM), 7(3), 17-33. http://doi.org/10.4018/IJMDEM.2016070102

Chicago

Iqbal, Razib, Shervin Shirmohammadi, and Rasha Atwah. "A Dynamic Approach to Estimate Receiving Bandwidth for WebRTC," International Journal of Multimedia Data Engineering and Management (IJMDEM) 7, no.3: 17-33. http://doi.org/10.4018/IJMDEM.2016070102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Web Real-Time Communication (WebRTC), drafted by the World Wide Web Consortium (W3C) and Internet Engineering Task Force (IETF), enables direct browser-to-browser real-time communication. As its congestion control mechanism, WebRTC uses the Google Congestion Control (GCC) algorithm. But using GCC will limit WebRTC's performance in cases of overusing due to using a fixed decreasing factor, known as alpha (a). In this paper, the authors propose a dynamic alpha model to reduce the receiving bandwidth estimate during overuse as indicated by the overuse detector. Using their proposed model, the receiver can more efficiently estimate its receiving rate in case of overuse. They implemented their model over both unconstrained and constrained networks. Experimental results show noticeable improvements in terms of higher incoming rate, lower Round-Trip Time, and lower packet loss compared to the fixed alpha model.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.