Adaptive Switching of Traffic between WebRTC and WebSocket Based on Battery Status of Portable Devices

Saqib Rasool, Hamid Mukhtar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Since the sale of portable devices has already crossed the PCs' sale in 2011, therefore, it is more important to offer cross platform services by targeting these platforms. One such service is providing live Qur'an recitation on these devices via Internet. Emergence of latest HTML5 standards has tremendously increased the power and capacity of the web based applications. Moreover, many of the features that were previously confined only to third party plug-ins are now natively available in web-browsers. We have used two HTML5 standards to facilitate broadcast of Qur'an recitation using native power of web-browsers. These two standards are WebSocket and WebRTC. The tradeoff between using WebSocket or WebRTC is that of server load vs. power consumption. For the same intention, an algorithm is developed to automatically switch between webRTC and WebSocket to ensure optimal battery consumption for portable devices. It also reduces the load at server by shifting broadcast to the browser in the presence of permanent power source or adequate availability of battery.We have compared our dynamic broadcasting algorithm with simple broadcast using WebRTC and have proved that our dynamic algorithm helps to reduce the server load and also helps in maintaining battery for longer time intervals.

Original languageEnglish
Title of host publicationProceedings - 2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences, NOORIC 2013
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages345-351
Number of pages7
ISBN (Electronic)9781479928231
DOIs
Publication statusPublished - 25 Sep 2015
EventTaibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences, NOORIC 2013 - Madinah, Saudi Arabia
Duration: 22 Dec 201325 Dec 2013

Publication series

NameProceedings - 2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences, NOORIC 2013

Conference

ConferenceTaibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences, NOORIC 2013
Country/TerritorySaudi Arabia
CityMadinah
Period22/12/1325/12/13

Bibliographical note

Publisher Copyright:
© 2015 IEEE.

Keywords

  • battery status API
  • power consumption
  • WebRTC
  • WebSocket

ASJC Scopus subject areas

  • Information Systems

Fingerprint

Dive into the research topics of 'Adaptive Switching of Traffic between WebRTC and WebSocket Based on Battery Status of Portable Devices'. Together they form a unique fingerprint.

Cite this