基于便携式设备电池状态的webbrtc与WebSocket自适应流量切换

Saqib Rasool, H. Mukhtar
{"title":"基于便携式设备电池状态的webbrtc与WebSocket自适应流量切换","authors":"Saqib Rasool, H. Mukhtar","doi":"10.1109/NOORIC.2013.73","DOIUrl":null,"url":null,"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.","PeriodicalId":328341,"journal":{"name":"2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences","volume":"64 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Adaptive Switching of Traffic between WebRTC and WebSocket Based on Battery Status of Portable Devices\",\"authors\":\"Saqib Rasool, H. Mukhtar\",\"doi\":\"10.1109/NOORIC.2013.73\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":328341,\"journal\":{\"name\":\"2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences\",\"volume\":\"64 2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NOORIC.2013.73\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Taibah University International Conference on Advances in Information Technology for the Holy Quran and Its Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOORIC.2013.73","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

由于便携式设备的销量在2011年已经超过了个人电脑的销量,因此针对这些平台提供跨平台服务就显得更加重要。其中一项服务是通过互联网在这些设备上提供《古兰经》的现场背诵。最新HTML5标准的出现极大地增加了基于web的应用程序的功能和容量。此外,许多以前只局限于第三方插件的功能现在可以在web浏览器中本地使用。我们使用了两种HTML5标准,利用浏览器的原生功能,方便播放古兰经背诵。这两个标准是WebSocket和WebRTC。使用WebSocket或WebRTC之间的权衡是服务器负载与功耗的权衡。出于同样的目的,我们开发了一种算法在webbrtc和WebSocket之间自动切换,以确保便携式设备的最佳电池消耗。它还通过在有永久电源或电池足够可用性的情况下将广播转移到浏览器来减少服务器的负载。我们将我们的动态广播算法与使用WebRTC的简单广播算法进行了比较,证明了我们的动态算法有助于减少服务器负载,也有助于延长电池的维护时间间隔。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Adaptive Switching of Traffic between WebRTC and WebSocket Based on Battery Status of Portable Devices
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信