Skip to main content

Advertisement

Log in

Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

For the issue of users’ sensibility to the QoS (Quality of Service) of multimedia applications, cloudlet has emerged as a novel paradigm which provides closer computing resources to users to improve the performance of multimedia applications and meet the QoS demands of users. However, the increasing users’ requirements of migrating tasks pose a challenge to preserve the security and integrity of offloaded data which are processed by cloudlets. In view of this challenge, a blockchain-based cloudlet management method for multimedia workflow, named MWSM, is proposed in this paper. Technically, we first model each multimedia application as a multimedia workflow and formulate the multimedia workflow scheduling problem. Then, blockchain is adopted to secure the data integrity during the offloading procedure. Besides, NSGA-III (Non-dominated Sorting Genetic Algorithm III) is employed to realize the QoS enhancement and ELECTRE (Elimination Et Choix Tradulsant la REaltite) is utilized to solve the decision-making problems of the most optimal scheduling strategies. Finally, experimental evaluations are conducted to demonstrate the efficiency and potential of our proposed scheduling method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Ceselli A, Premoli M, Secci S (2017) Mobile edge cloud network design optimization. IEEE/ACM Trans Netw 25(3):1818–1831

    Article  Google Scholar 

  2. Chen L, Zhou S, Xu J (2018) Computation peer offloading for energy-constrained mobile edge computing in small-cell networks. IEEE/ACM Trans Netw 26(4):1619–1632

    Article  Google Scholar 

  3. Chen W, Yaguchi Y, Naruse K, Watanobe Y, Nakamura K (2018) Qos-aware robotic streaming workflow allocation in cloud robotics systems, IEEE Transactions on Services Computing

  4. Gao H, Huang W, Yang X, Duan Y, Yin Y (2018) Towards service selection for workflow reconfiguration: An interface-based computing. Futur Gener Comput Syst 87:298–311

    Article  Google Scholar 

  5. Gao H, Miao H, Liu L, Kai J, Zhao K (2018) Automated quantitative verification for service-based system design: a visualization transform tool perspective. Int J Softw Eng Knowl Eng 28(10):1369–1397

    Article  Google Scholar 

  6. Gao H, Zhang K, Yang J, Wu F, Liu H (2018) Applying improved particle swarm optimization for dynamic service composition focusing on quality of service evaluations under hybrid networks. Int J Distrib Sens Netw 14(2):1–14

    Google Scholar 

  7. Lentisco C, Bellido L, Pastor E (2017) Reducing latency for multimedia broadcast services over mobile networks. IEEE Trans Multimed 19(1):173–182

    Article  Google Scholar 

  8. Liu Y, Lee M, Zheng Y (2016) Adaptive multi-resource allocation for cloudlet-based mobile cloud computing system, IEEE Transactions on Mobile Computing, 15(10)

  9. Liu H, Zhang Y, Yang T (2018) Blockchain-Enabled Security in electric vehicles cloud and edge computing, IEEE journal on selected areas in communications. IEEE Netw 32(3):78–89

    Article  Google Scholar 

  10. Marozzo F, Talia D, Trunfio P (2018) A workflow management system for scalable data mining on clouds, IEEE Transactions on Services Computing, 10(3)

  11. Pandey P, Viswanathan H, Pompili D (2018) Robust orchestration of concurrent application workflows in mobile device clouds, J Parallel Distrib Comput, 120

  12. Qi L, Wang R, Li S, He Q, Xu X, Hu C (2018) Time-aware Distributed Service Recommendation with Privacy-preservation. Inf Sci 480:354–364

    Article  Google Scholar 

  13. Qi L, He Q, Chen F, Dou W, Wan S, Zhang X, Xu X (2019) Finding all you need: Web APIs recommendation in web of things through keywords search, IEEE Transactions on Computational Social Systems, 1–10

  14. Rahman M, Hossain M, Loukas G, Hassanain E, Rahman S, Alhamid M, Guizani M (2018) Blockchain-based mobile edge computing framework for secure therapy applications. IEEE Access 6:72469–72478

    Article  Google Scholar 

  15. Rimal B, Van D, Maier M (2017) Cloudlet enhanced fiber-wireless access networks for mobile-edge computing, IEEE Transactions on Wireless Communications, 16(6)

  16. Roy B (1968) Classement et choix en prsence de points de vue multiples (la mthode electre). La Revue d’Informatique et de Recherche Oprationelle (RIRO) 2(V1):57–75

    Google Scholar 

  17. Sun Q, Qiao Y, Wang J (2016) Node importance evaluation method in wireless sensor network based on energy field model. Eurasip Journal on Wireless Communications and Networking 1:1–15

    Google Scholar 

  18. Sun Q, Wang N, Li S (2018) Local spatial obesity analysis and estimation using online social network sensors. J Biomed Inform 83(7):54–62

    Article  Google Scholar 

  19. Trinh H, Calyam P, Chemodanov D, Yao S, Lei Q, Gao F, Palaniappan K (2018) Energy-Aware Mobile edge computing and routing for Low-Latency visual data processing. IEEE Trans Multimed 20(10):2562–2577

    Article  Google Scholar 

  20. Wang S, Zhao Y, Xu J, Yuan J, Hsu C (2019) Edge server placement in mobile edge computing. J Parallel Distrib Comput 127:160–168

    Article  Google Scholar 

  21. Wang S, Zhou A, Bao R, Wu C, Yau S (2018) Towards green service composition approach in the cloud, IEEE Transactions on Services Computing

  22. Wang S, Zhou A, Yang F, Chang R (2016) Towards network-aware service composition in the cloud, IEEE Transactions on Cloud Computing

  23. Wang X, Yang L, Xie X, Jin J, Deen M (2017) A Cloud-Edge computing framework for Cyber-Physical-Social services. IEEE Commun Mag 55(11):80–85

    Article  Google Scholar 

  24. Wang X, Yang L, Kuang L, Liu X, Zhang Q, Deen M (2018) A tensor-based big data-driven routing recommendation approach for heterogeneous networks, IEEE Network Magazine

  25. Whaiduzzaman M, Naveed A, Gani A (2018) MobiCoRE: Mobile device based cloudlet resource enhancement for optimal task response, IEEE Transactions on Services Computing, 11(1)

  26. Wu F, Zhang X, Yao W, Zheng Z, Xiang L, Li W (2018) An advanced quantum-resistant signature scheme for cloud based on eisenstein ring. Computers Materials and Continua 56(1):19–34

    Google Scholar 

  27. Wu Y, Chen X, Shi J, Ni K, Qian L, Huang L, Zhang K (2018) Optimal computational power allocation in multi-access mobile edge computing for blockchain. Sensors 18(10):3472

    Article  Google Scholar 

  28. Xiong L, Shi Y (2018) On the privacy-preserving outsourcing scheme of reversible data hiding over encrypted image data in cloud computing, Computers, Materials and Continua

  29. Xu Z, Liang W, Xu W, Jia M, Guo S (2016) Efficient algorithms for capacitated cloudlet placements. IEEE Trans Parallel Distrib Syst 27(10):2866–2880

    Article  Google Scholar 

  30. Xu Z, Liang W, Xu W, Jia M, Guo S (2018) Improving identity management of cloud-based IoT applications using blockchain, International Conference on Intelligent and Advanced System, 1–6

  31. Yan C, Cui X, Qi L, Xu X, Zhang X (2017) Privacy-aware data publishing and integration for collaborative service recommendation, IEEE Access, 9(3)

  32. Yin Y, Chen L, Xu Y, Wan J (2018) Location-aware service recommendation with enhanced probabilistic matrix factorization. IEEE Access 6:62815–62825

    Article  Google Scholar 

  33. Yin Y, Chen L, Xu Y, Wan J, Zhang H, Mai Z (2019) Qos prediction for service recommendation with deep feature learning in edge computing environment, Mobile Networks and Applications, 1–11

  34. Yin Y, Zhang W, Xu Y, Zhang H, Mai Z, Yu L (2019) QoS prediction for mobile edge service recommendation with auto-encoder, IEEE Access

  35. Yuan Y, Banzhaf W (2018) ARJA: Automated repair of java programs via multi-objective genetic programming, IEEE Transactions on Software Engineering

  36. Zhang J, Zhou Z, Li S, Gan L, Zhang X, Qi L, Xu X, Dou W (2017) Hybrid computation offloading for smart home automation in mobile cloud computing, Personal and Ubiquitous Computing

  37. Zhang J, Xie N, Zhang X, Yue K, Li W, Kumar D (2018) Machine learning based resource allocation of cloud computing in auction. Computers Materials and Continua 56(1):123–135

    Google Scholar 

  38. Zhao L, Liu J (2018) Optimal placement of virtual machines for supporting multiple applications in mobile edge networks. IEEE Trans Veh Technol 67(7):6533–6545

    Google Scholar 

  39. Zhao Y, Li Y, Raicu I, Lu S, Lin C, Zhang Y, Tian W, Xue R (2015) A service framework for scientific workflow management in the cloud, IEEE Transactions on Services Computing, 8(6)

  40. Zhou X, Liang W, Wang K, Huang R, Jin Q (2018) Academic influence aware and multidimensional network analysis for research collaboration navigation based on scholarly big data, IEEE Transactions on Emerging Topics in Computing

  41. Zhou X, Wu B, Jin Q (2018) Analysis of user network and correlation for community discovery based on topic-aware similarity and behavioral influence. IEEE Transactions on Human-Machine Systems 48(6):559–571

    Article  Google Scholar 

Download references

Acknowledgment

This research is supported by the National Science Foundation of China under grant no. 61702277, no. 61872219 and no. 61772283. Besides, this work is also supported by the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) fund, Jiangsu Collaborative Innovation Center on Atmospheric Environment and Equipment Technology (CICAEET), and College Students’ Enterprise and Entreprenuership Education Program of NUIST, CSEEEP.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lianyong Qi.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, X., Chen, Y., Yuan, Y. et al. Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing. Multimed Tools Appl 79, 9819–9844 (2020). https://doi.org/10.1007/s11042-019-07900-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-07900-x

Keywords

Navigation