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

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.

[1]  Jiajun Shi,et al.  Optimal Computational Power Allocation in Multi-Access Mobile Edge Computing for Blockchain , 2018, Sensors.

[2]  Stephen S. Yau,et al.  Towards Green Service Composition Approach in the Cloud , 2018, IEEE Transactions on Services Computing.

[3]  Mohsen Guizani,et al.  Blockchain-Based Mobile Edge Computing Framework for Secure Therapy Applications , 2018, IEEE Access.

[4]  Yueshen Xu,et al.  QoS Prediction for Service Recommendation with Deep Feature Learning in Edge Computing Environment , 2019, Mob. Networks Appl..

[5]  Jie Zhang,et al.  Hybrid computation offloading for smart home automation in mobile cloud computing , 2018, Personal and Ubiquitous Computing.

[6]  Xuejie Zhang,et al.  Machine Learning Based Resource Allocation of Cloud Computing in Auction , 2018 .

[7]  Xiao Zhang,et al.  An Advanced Quantum-Resistent Signature Scheme For Cloud Based On Eisenstein Ring , 2018 .

[8]  Nan Wang,et al.  Local spatial obesity analysis and estimation using online social network sensors , 2018, J. Biomed. Informatics.

[9]  Qun Jin,et al.  Academic Influence Aware and Multidimensional Network Analysis for Research Collaboration Navigation Based on Scholarly Big Data , 2021, IEEE Transactions on Emerging Topics in Computing.

[10]  Luis Bellido,et al.  Reducing Latency for Multimedia Broadcast Services Over Mobile Networks , 2017, IEEE Transactions on Multimedia.

[11]  Lizhi Xiong,et al.  On the Privacy-preserving Outsourcing Scheme of Reversible Data Hiding over Encrypted Image data in Cloud Computing , 2018 .

[12]  Myung J. Lee,et al.  Adaptive Multi-Resource Allocation for Cloudlet-Based Mobile Cloud Computing System , 2016, IEEE Transactions on Mobile Computing.

[13]  Weifa Liang,et al.  Efficient Algorithms for Capacitated Cloudlet Placements , 2016, IEEE Transactions on Parallel and Distributed Systems.

[14]  Bhaskar Prasad Rimal,et al.  Cloudlet Enhanced Fiber-Wireless Access Networks for Mobile-Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[15]  Qun Jin,et al.  Analysis of User Network and Correlation for Community Discovery Based on Topic-Aware Similarity and Behavioral Influence , 2018, IEEE Transactions on Human-Machine Systems.

[16]  Nazrul M. Ahmad,et al.  Improving Identity Management of Cloud-Based IoT Applications Using Blockchain , 2018, 2018 International Conference on Intelligent and Advanced System (ICIAS).

[17]  Hong Liu,et al.  Blockchain-Enabled Security in Electric Vehicles Cloud and Edge Computing , 2018, IEEE Network.

[18]  Shiyong Lu,et al.  A Service Framework for Scientific Workflow Management in the Cloud , 2015, IEEE Transactions on Services Computing.

[19]  Yueshen Xu,et al.  QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder , 2019, IEEE Access.

[20]  Dmitrii Chemodanov,et al.  Energy-Aware Mobile Edge Computing and Routing for Low-Latency Visual Data Processing , 2018, IEEE Transactions on Multimedia.

[21]  Kang Zhang,et al.  Applying improved particle swarm optimization for dynamic service composition focusing on quality of service evaluations under hybrid networks , 2018, Int. J. Distributed Sens. Networks.

[22]  Xuyun Zhang,et al.  Privacy-Aware Data Publishing and Integration for Collaborative Service Recommendation , 2018, IEEE Access.

[23]  Ching-Hsien Hsu,et al.  Edge server placement in mobile edge computing , 2019, J. Parallel Distributed Comput..

[24]  Jiamin Wang,et al.  Node importance evaluation method in wireless sensor network based on energy field model , 2016, EURASIP J. Wirel. Commun. Netw..

[25]  Yutaka Watanobe,et al.  QoS-Aware Robotic Streaming Workflow Allocation in Cloud Robotics Systems , 2018, IEEE Transactions on Services Computing.

[26]  Alberto Ceselli,et al.  Mobile Edge Cloud Network Design Optimization , 2017, IEEE/ACM Transactions on Networking.

[27]  Laurence T. Yang,et al.  A Cloud-Edge Computing Framework for Cyber-Physical-Social Services , 2017, IEEE Communications Magazine.

[28]  Xuyun Zhang,et al.  Finding All You Need: Web APIs Recommendation in Web of Things Through Keywords Search , 2019, IEEE Transactions on Computational Social Systems.

[29]  Domenico Talia,et al.  A Workflow Management System for Scalable Data Mining on Clouds , 2018, IEEE Transactions on Services Computing.

[30]  Jian Wan,et al.  Location-Aware Service Recommendation With Enhanced Probabilistic Matrix Factorization , 2018, IEEE Access.

[31]  Qiang He,et al.  Time-aware distributed service recommendation with privacy-preservation , 2019, Inf. Sci..

[32]  Yucong Duan,et al.  Toward service selection for workflow reconfiguration: An interface-based computing solution , 2018, Future Gener. Comput. Syst..

[33]  Abdullah Gani,et al.  MobiCoRE: Mobile Device Based Cloudlet Resource Enhancement for Optimal Task Response , 2018, IEEE Transactions on Services Computing.

[34]  Jie Xu,et al.  Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks , 2017, IEEE/ACM Transactions on Networking.

[35]  Wolfgang Banzhaf,et al.  ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming , 2017, IEEE Transactions on Software Engineering.

[36]  Fuyuki Ishikawa,et al.  Towards network-aware service composition in the cloud , 2012, WWW.

[37]  Laurence T. Yang,et al.  A Tensor-Based Big-Data-Driven Routing Recommendation Approach for Heterogeneous Networks , 2019, IEEE Network.

[38]  Dario Pompili,et al.  Robust Orchestration of Concurrent Application Workflows in Mobile Device Clouds , 2017, J. Parallel Distributed Comput..

[39]  Lilan Liu,et al.  Automated Quantitative Verification for Service-Based System Design: A Visualization Transform Tool Perspective , 2018, Int. J. Softw. Eng. Knowl. Eng..

[40]  Lei Zhao,et al.  Optimal Placement of Virtual Machines for Supporting Multiple Applications in Mobile Edge Networks , 2018, IEEE Transactions on Vehicular Technology.