Skip to main content
Erschienen in: Mobile Networks and Applications 5/2018

31.01.2018

A Webpage Offloading Framework for Smart Devices

verfasst von: Jin Zhang, Weilai Liu, Wenjian Zhao, Xuan Ma, Haocong Xu, Xiaoli Gong, Chengcheng Liu, Haiyang Yu

Erschienen in: Mobile Networks and Applications | Ausgabe 5/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Smart devices such as mobile phones and smart TVs are widely used for enriching our daily activities. Although their power source and processing speed are limited, it is necessary for these devices to provide certain computation power. To enhance computation capability on smart devices, offloading is proposed as one of the effective approaches. However, it requires extra efforts for developers to implement the offloading mechanism for each application. HTML5 standard provides a feature called Web Worker which allows web pages to spawn separate threads as workers. Since each worker holds individual execution environments and contexts, it is appropriate for offloading without complex partition. In this paper, we present a generic offloading framework for JavaScript Web Worker named Web Worker Offloading Framework (WWOF). This framework can offload the workers from browsers to the cloud easily and seamlessly. The Web Worker runs on an offloading server instead of on the browser, and exchanges data with clients via WebSocket. To prove the feasibility of this framework, we evaluated several benchmarks on different platforms including PCs, tablets, mobile phones and smart TVs. It is verified that this framework is able to suppress the devices’ power consumption and to increase the execution speed, while running a heavy workload.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Fußnoten
1
Gong X, Liu W, Zhang J, et al. WWOF: An Energy Efficient Offloading Framework for Mobile Webpage[C]//Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services. ACM, 2016: 160–169.
 
Literatur
2.
Zurück zum Zitat Cuervo E, Balasubramanian A, Cho D-k, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, MobiSys ’10. https://doi.org/10.1145/1814433.1814441. ACM, New York, pp 49–62 Cuervo E, Balasubramanian A, Cho D-k, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, MobiSys ’10. https://​doi.​org/​10.​1145/​1814433.​1814441. ACM, New York, pp 49–62
3.
Zurück zum Zitat Gong X, Liu W, Zhang J, Xu H, Zhao W, Liu C (2016) Wwof: an energy efficient offloading framework for mobile webpage. In: Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, MOBIQUITOUS 2016. https://doi.org/10.1145/2994374.2994379. ACM, New York, pp 160–169 Gong X, Liu W, Zhang J, Xu H, Zhao W, Liu C (2016) Wwof: an energy efficient offloading framework for mobile webpage. In: Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, MOBIQUITOUS 2016. https://​doi.​org/​10.​1145/​2994374.​2994379. ACM, New York, pp 160–169
4.
Zurück zum Zitat Hwang I, Ham J (2014) Cloud offloading method for web applications. In: 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud). IEEE, pp 246–247 Hwang I, Ham J (2014) Cloud offloading method for web applications. In: 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud). IEEE, pp 246–247
5.
Zurück zum Zitat Kemp R, Palmer N, Kielmann T, Bal HE (2010) Cuckoo: a computation offloading framework for smartphones. In: MobiCASE. Springer, pp 59–79 Kemp R, Palmer N, Kielmann T, Bal HE (2010) Cuckoo: a computation offloading framework for smartphones. In: MobiCASE. Springer, pp 59–79
6.
Zurück zum Zitat Kumar K, Liu J, Lu YH, Bhargava B (2013) A survey of computation offloading for mobile systems. Mob Netw Appl 18(1):129–140CrossRef Kumar K, Liu J, Lu YH, Bhargava B (2013) A survey of computation offloading for mobile systems. Mob Netw Appl 18(1):129–140CrossRef
7.
Zurück zum Zitat Kwon Y, Yi H, Kwon D, Yang S, Cho Y, Paek Y (2016) Precise execution offloading for applications with dynamic behavior in mobile cloud computing. Pervasive Mob Comput 27:58–74CrossRef Kwon Y, Yi H, Kwon D, Yang S, Cho Y, Paek Y (2016) Precise execution offloading for applications with dynamic behavior in mobile cloud computing. Pervasive Mob Comput 27:58–74CrossRef
9.
12.
Zurück zum Zitat Pilgrim M (2010) HTML5: up and running: dive into the future of web development. O’Reilly Media Inc. Pilgrim M (2010) HTML5: up and running: dive into the future of web development. O’Reilly Media Inc.
15.
Zurück zum Zitat Xu C, Qiao Y, Lee B, Murray N (2014) Moja - mobile offloading for javascript applications. In: Irish Signals Systems Conference 2014 and 2014 China-Ireland International Conference on Information and Communications Technologies (ISSC 2014/CIICT 2014). 25th IET. https://doi.org/10.1049/cp.2014.0659, pp 59–63 Xu C, Qiao Y, Lee B, Murray N (2014) Moja - mobile offloading for javascript applications. In: Irish Signals Systems Conference 2014 and 2014 China-Ireland International Conference on Information and Communications Technologies (ISSC 2014/CIICT 2014). 25th IET. https://​doi.​org/​10.​1049/​cp.​2014.​0659, pp 59–63
20.
Zurück zum Zitat Zbierski M, Makosiej P (2014) Bring the cloud to your mobile: transparent offloading of html5 web workers. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom). IEEE, pp 198–203 Zbierski M, Makosiej P (2014) Bring the cloud to your mobile: transparent offloading of html5 web workers. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom). IEEE, pp 198–203
Metadaten
Titel
A Webpage Offloading Framework for Smart Devices
verfasst von
Jin Zhang
Weilai Liu
Wenjian Zhao
Xuan Ma
Haocong Xu
Xiaoli Gong
Chengcheng Liu
Haiyang Yu
Publikationsdatum
31.01.2018
Verlag
Springer US
Erschienen in
Mobile Networks and Applications / Ausgabe 5/2018
Print ISSN: 1383-469X
Elektronische ISSN: 1572-8153
DOI
https://doi.org/10.1007/s11036-018-1009-z

Weitere Artikel der Ausgabe 5/2018

Mobile Networks and Applications 5/2018 Zur Ausgabe

Neuer Inhalt