Intelligent Mobile Edge Computing: A Deep Learning Based Approach

In recent times researchers across the globe have shown keen interest towards advancements in the domain of edge computing. Mobile Edge Computing (MEC) is a new age computing paradigm wherein cloud services are made accessible at network edges via the use of mobile base stations. It is a promising technology that helps in overcoming the limitations of mobile cloud computing. MEC facilitates seamless integration of various application services, thereby proving cloud resources at the edge of the network, within the vicinity of the end-user’s locality. It can effortlessly be integrated with the upcoming 5G architecture, hence supporting the execution of resource-rich applications that require low network latency. In order to enhance the levels of intelligence at mobile base stations, deep learning algorithms can be implemented over network edges for rendering optimized communication and workload balancing. The paper discusses a conceptual architecture for creating a mobile edge computing environment involving the applicability of deep learning algorithms. The paper discusses the fundamentals of MEC along with specific applications of reinforcement and continuous learning in an edge environment. We list the benefits of MEC along with a discussion on how its amalgamation with deep learning models can prove beneficial in case of a computation offloading scenario.

[1]  Abhirup Khanna,et al.  Intelligent supply chain management system , 2016, 2016 International Conference on Advances in Computing and Communication Engineering (ICACCE).

[2]  Ravi Tomar,et al.  An Architectural View Towards Autonomic Cloud Computing , 2018 .

[3]  Rajesh Krishna Balan,et al.  DeepMon: Mobile GPU-based Deep Learning Framework for Continuous Vision Applications , 2017, MobiSys.

[4]  Paramvir Bahl,et al.  VideoEdge: Processing Camera Streams using Hierarchical Clusters , 2018, 2018 IEEE/ACM Symposium on Edge Computing (SEC).

[5]  Abhirup Khanna,et al.  Mobile cloud computing architecture for computation offloading , 2016, 2016 2nd International Conference on Next Generation Computing Technologies (NGCT).

[6]  Tanupriya Choudhury,et al.  An Approach to Improve Task Scheduling in a Decentralized Cloud Computing Environment , 2012 .

[7]  Rajkumar Buyya,et al.  HealthFog: An Ensemble Deep Learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in Integrated IoT and Fog Computing Environments , 2019, Future Gener. Comput. Syst..

[8]  Alec Wolman,et al.  MCDNN: An Approximation-Based Execution Framework for Deep Stream Processing Under Resource Constraints , 2016, MobiSys.

[9]  Andreas Gerstlauer,et al.  DeepThings: Distributed Adaptive Deep Learning Inference on Resource-Constrained IoT Edge Clusters , 2018, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[10]  Amit Agarwal,et al.  Adaptive mobile computation offloading for data stream applications , 2017, 2017 3rd International Conference on Advances in Computing,Communication & Automation (ICACCA) (Fall).

[11]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Rodrigo N. Calheiros Fog and Edge Computing: Challenges and Emerging Trends (Invited Talk) , 2020, Fog-IoT.

[13]  Tarek F. Abdelzaher,et al.  DeepIoT: Compressing Deep Neural Network Structures for Sensing Systems with a Compressor-Critic Framework , 2017, SenSys.

[14]  Tao Huang,et al.  Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing , 2019, Multimedia Tools and Applications.

[15]  Surya Ganguli,et al.  Statistical Mechanics of Deep Learning , 2020, Annual Review of Condensed Matter Physics.

[16]  Tanupriya Choudhury,et al.  Fog computing: Common security issues and proposed countermeasures , 2016, 2016 International Conference System Modeling & Advancement in Research Trends (SMART).

[17]  Yang Yang,et al.  Fog Computing Architecture and Technologies , 2019, Fog-Enabled Intelligent IoT Systems.

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

[19]  Muhammad Imran,et al.  Deep learning and big data technologies for IoT security , 2020, Comput. Commun..

[20]  Choong Seon Hong,et al.  Edge-Computing-Enabled Smart Cities: A Comprehensive Survey , 2019, IEEE Internet of Things Journal.