Edge-Computing-Enabled Smart Cities: A Comprehensive Survey

Recent years have disclosed a remarkable proliferation of compute-intensive applications in smart cities. Such applications continuously generate enormous amounts of data which demand strict latency-aware computational processing capabilities. Although edge computing is an appealing technology to compensate for stringent latency-related issues, its deployment engenders new challenges. In this article, we highlight the role of edge computing in realizing the vision of smart cities. First, we analyze the evolution of edge computing paradigms. Subsequently, we critically review the state-of-the-art literature focusing on edge computing applications in smart cities. Later, we categorize and classify the literature by devising a comprehensive and meticulous taxonomy. Furthermore, we identify and discuss key requirements, and enumerate recently reported synergies of edge computing-enabled smart cities. Finally, several indispensable open challenges along with their causes and guidelines are discussed, serving as future research directions.

[1]  Cheol-Ho Hong,et al.  qCon: QoS-Aware Network Resource Management for Fog Computing , 2018, Sensors.

[2]  Muhammad Imran,et al.  Energy Efficient Resource Allocation for Energy Harvesting Aided H-CRAN , 2018, IEEE Access.

[3]  Song Guo,et al.  Incentive mechanisms for device-to-device communications , 2015, IEEE Network.

[4]  Mubashir Husain Rehmani,et al.  Mobile Edge Computing: Opportunities, solutions, and challenges , 2017, Future Gener. Comput. Syst..

[5]  Luis Rodero-Merino,et al.  Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing , 2014, CCRV.

[6]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[7]  F. Richard Yu,et al.  A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[8]  Yonggang Wen,et al.  Collaborative Task Execution in Mobile Cloud Computing Under a Stochastic Wireless Channel , 2015, IEEE Transactions on Wireless Communications.

[9]  Jie Xu,et al.  Energy efficient mobile edge computing in dense cellular networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[10]  Weijia Jia,et al.  Coupling resource management based on fog computing in smart city systems , 2019, J. Netw. Comput. Appl..

[11]  Shaolei Ren,et al.  Fair Sharing of Backup Power Supply in Multi-Operator Wireless Cellular Towers , 2018, IEEE Transactions on Wireless Communications.

[12]  José Santa,et al.  Smart farming IoT platform based on edge and cloud computing , 2019, Biosystems Engineering.

[13]  Shaolei Ren,et al.  Online Learning for Offloading and Autoscaling in Energy Harvesting Mobile Edge Computing , 2017, IEEE Transactions on Cognitive Communications and Networking.

[14]  Lingjia Tang,et al.  The Architectural Implications of Autonomous Driving: Constraints and Acceleration , 2018, ASPLOS.

[15]  Yunlong Cai,et al.  Latency Optimization for Resource Allocation in Mobile-Edge Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[16]  Mohsen Guizani,et al.  Blockchain and IoT-Based Cognitive Edge Framework for Sharing Economy Services in a Smart City , 2019, IEEE Access.

[17]  Choong Seon Hong,et al.  Internet of things forensics: Recent advances, taxonomy, requirements, and open challenges , 2019, Future Gener. Comput. Syst..

[18]  Suat Özdemir,et al.  A fog computing based smart grid model , 2016, 2016 International Symposium on Networks, Computers and Communications (ISNCC).

[19]  Ying Cui,et al.  2017 Energy-Efficient Resource Allocation for Cache-Assisted Mobile Edge Computing , 2017 .

[20]  Wei Chen,et al.  Towards Smart Parking Based on Fog Computing , 2018, IEEE Access.

[21]  Victor C. M. Leung,et al.  On Developing Smart Transportation Applications in Fog Computing Paradigm , 2016, DIVANet@MSWiM.

[22]  Qun Li,et al.  A Survey of Fog Computing: Concepts, Applications and Issues , 2015, Mobidata@MobiHoc.

[23]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[24]  Klervie Toczé,et al.  A Taxonomy for Management and Optimization of Multiple Resources in Edge Computing , 2018, Wirel. Commun. Mob. Comput..

[25]  Tarik Taleb,et al.  Mobile Edge Computing Potential in Making Cities Smarter , 2017, IEEE Communications Magazine.

[26]  Wai-Xi Liu,et al.  Content Popularity Prediction and Caching for ICN: A Deep Learning Approach With SDN , 2018, IEEE Access.

[27]  Zhu Han,et al.  Computation Offloading With Data Caching Enhancement for Mobile Edge Computing , 2018, IEEE Transactions on Vehicular Technology.

[28]  Lei Chen,et al.  Every Second Counts: Integrating Edge Computing and Service Oriented Architecture for Automatic Emergency Management , 2018 .

[29]  Feng Xia,et al.  Rich Mobile Applications: Genesis, taxonomy, and open issues , 2014, J. Netw. Comput. Appl..

[30]  Petar Popovski,et al.  Network Slicing in Industry 4.0 Applications: Abstraction Methods and End-to-End Analysis , 2018, IEEE Transactions on Industrial Informatics.

[31]  Choong Seon Hong,et al.  Hierarchical Matching Game for Service Selection and Resource Purchasing in Wireless Network Virtualization , 2018, IEEE Communications Letters.

[32]  Ying Jun Zhang,et al.  Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[33]  Mehdi Bennis,et al.  Toward Low-Latency and Ultra-Reliable Virtual Reality , 2018, IEEE Network.

[34]  Cosimo Anglano,et al.  Profit-aware Resource Management for Edge Computing Systems , 2018, EdgeSys@MobiSys.

[35]  Arkalgud Ramaprasad,et al.  A Unified Definition of a Smart City , 2017, EGOV.

[36]  MengChu Zhou,et al.  Security and trust issues in Fog computing: A survey , 2018, Future Gener. Comput. Syst..

[37]  Byung-Seo Kim,et al.  Information-Centric Networking With Edge Computing for IoT: Research Challenges and Future Directions , 2018, IEEE Access.

[38]  Admela Jukan,et al.  Smart farm computing systems for animal welfare monitoring , 2017, 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[39]  Min Ji,et al.  CCA-secure ABE with outsourced decryption for fog computing , 2018, Future Gener. Comput. Syst..

[40]  Qing Ma,et al.  Resource Allocation for System Throughput Maximization Based on Mobile Edge Computing , 2018 .

[41]  Enrico Capobianco,et al.  Smart Cities, Big Data, and Communities: Reasoning From the Viewpoint of Attractors , 2016, IEEE Access.

[42]  Fei Shen,et al.  The Business Side of Wireless Edge Caching: A Game Theoretical View The Business Side of Wireless Edge Caching: A Game Theoretical View , 2020 .

[43]  Guangjie Han,et al.  Edge Computing-Based Intelligent Manhole Cover Management System for Smart Cities , 2018, IEEE Internet of Things Journal.

[44]  Tiago M. Fernández-Caramés,et al.  A Fog Computing and Cloudlet Based Augmented Reality System for the Industry 4.0 Shipyard , 2018, Sensors.

[45]  Rodrigo Roman,et al.  Mobile Edge Computing, Fog et al.: A Survey and Analysis of Security Threats and Challenges , 2016, Future Gener. Comput. Syst..

[46]  Wazir Zada Khan,et al.  Edge computing: A survey , 2019, Future Gener. Comput. Syst..

[47]  Paulo F. Pires,et al.  On Enabling Sustainable Edge Computing with Renewable Energy Resources , 2018, IEEE Communications Magazine.

[48]  Xinyu Yang,et al.  A Survey on the Edge Computing for the Internet of Things , 2018, IEEE Access.

[49]  Bing Liang,et al.  Visual IoT: Enabling Internet of Things Visualization in Smart Cities , 2019, IEEE Network.

[50]  Antonio Capone,et al.  Dynamic Resource Trading in Sliced Mobile Networks , 2019, IEEE Transactions on Network and Service Management.

[51]  Muhammad Khurram Khan,et al.  Multi‐tier authentication schemes for fog computing: Architecture, security perspective, and challenges , 2019, Int. J. Commun. Syst..

[52]  Jie Xu,et al.  Socially trusted collaborative edge computing in ultra dense networks , 2017, SEC.

[53]  Albert Y. Zomaya,et al.  Secure and Sustainable Load Balancing of Edge Data Centers in Fog Computing , 2018, IEEE Communications Magazine.

[54]  Xue Liu,et al.  Data Loss and Reconstruction in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[55]  Nirwan Ansari,et al.  Workload Allocation in Hierarchical Cloudlet Networks , 2018, IEEE Communications Letters.

[56]  Hao Yue,et al.  RAAC: Robust and Auditable Access Control With Multiple Attribute Authorities for Public Cloud Storage , 2017, IEEE Transactions on Information Forensics and Security.

[57]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[58]  Vlado Stankovski,et al.  Auto-scaling Applications in Edge Computing: Taxonomy and Challenges , 2017, BDIOT2017.

[59]  K. P. Subbalakshmi,et al.  Cloud offloading for multi-radio enabled mobile devices , 2015, 2015 IEEE International Conference on Communications (ICC).

[60]  Rajkumar Buyya,et al.  Attribute-based data access control in mobile cloud computing: Taxonomy and open issues , 2017, Future Gener. Comput. Syst..

[61]  Tao Guo,et al.  Enabling 5G RAN Slicing With EDF Slice Scheduling , 2019, IEEE Transactions on Vehicular Technology.

[62]  Mazliza Othman,et al.  Internet of Things security: A survey , 2017, J. Netw. Comput. Appl..

[63]  Choong Seon Hong,et al.  DeepMEC: Mobile Edge Caching Using Deep Learning , 2018, IEEE Access.

[64]  Haipeng Yao,et al.  Software-Defined Vehicular Networks with Caching and Computing for Delay-Tolerant Data Traffic , 2018, 2018 IEEE International Conference on Communications (ICC).

[65]  Aref Meddeb,et al.  Slicing aware QoS/QoE in software defined smart home network , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[66]  Albert Y. Zomaya,et al.  Trends and challenges in cloud datacenters , 2014, IEEE Cloud Computing.

[67]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[68]  Biplab Sikdar,et al.  A Light-Weight Mutual Authentication Protocol for IoT Systems , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[69]  François Gagnon,et al.  Blockchain-Based Lightweight Authentication Mechanism for Vehicular Fog Infrastructure , 2019, 2019 IEEE International Conference on Communications Workshops (ICC Workshops).

[70]  Dayang N. A. Jawawi,et al.  Internet of Thing and Smart City: State of the Art and Future Trends , 2019 .

[71]  Qi Hao,et al.  Deep Learning for Intelligent Wireless Networks: A Comprehensive Survey , 2018, IEEE Communications Surveys & Tutorials.

[72]  Kin K. Leung,et al.  A Game-Theoretic Approach to Multi-Objective Resource Sharing and Allocation in Mobile Edge , 2018, EdgeTech@MobiCom.

[73]  Jiajia Liu,et al.  Collaborative Computation Offloading for Multiaccess Edge Computing Over Fiber–Wireless Networks , 2018, IEEE Transactions on Vehicular Technology.

[74]  Nirwan Ansari,et al.  Towards Workload Balancing in Fog Computing Empowered IoT , 2020, IEEE Transactions on Network Science and Engineering.

[75]  Toktam Mahmoodi,et al.  Network slicing in 5G: An auction-based model , 2017, 2017 IEEE International Conference on Communications (ICC).

[76]  Rahim Rahmani,et al.  Multi-Modal Context-Aware reasoNer (CAN) at the Edge of IoT , 2017, ANT/SEIT.

[77]  Ricardo S. Alonso,et al.  Edge Computing, IoT and Social Computing in Smart Energy Scenarios , 2019, Sensors.

[78]  Mohsen Guizani,et al.  Energy-Efficient Caching for Mobile Edge Computing in 5G Networks , 2017 .

[79]  Genshe Chen,et al.  A federated capability-based access control mechanism for internet of things (IoTs) , 2018, Defense + Security.

[80]  Kaibin Huang,et al.  Energy Efficient Mobile Cloud Computing Powered by Wireless Energy Transfer , 2015, IEEE Journal on Selected Areas in Communications.

[81]  Yan Zhang,et al.  Cooperative Content Caching in 5G Networks with Mobile Edge Computing , 2018, IEEE Wireless Communications.

[82]  Hui Tian,et al.  Multiuser Joint Task Offloading and Resource Optimization in Proximate Clouds , 2017, IEEE Transactions on Vehicular Technology.

[83]  Choong Seon Hong,et al.  A Crowdsourcing Framework for On-Device Federated Learning , 2020, IEEE Transactions on Wireless Communications.

[84]  Sam Jabbehdari,et al.  An autonomic resource provisioning approach for service-based cloud applications: A hybrid approach , 2018, Future Gener. Comput. Syst..

[85]  Ruben Mayer,et al.  Demo Abstract: Fog Computing for Improving User Application Interaction and Context Awareness , 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI).

[86]  Jun Peng,et al.  Fair Resource Allocation for System Throughput Maximization in Mobile Edge Computing , 2018, IEEE Access.

[87]  Mahdi H. Miraz,et al.  Internet of Nano-Things, Things and Everything: Future Growth Trends , 2018, Future Internet.

[88]  Mohammad Zulkernine,et al.  A Reliability-Based Resource Allocation Approach for Cloud Computing , 2017, 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2).

[89]  Mingzhe Jiang,et al.  Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A fog computing approach , 2018, Future Gener. Comput. Syst..

[90]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[91]  Mario Di Francesco,et al.  Efficient placement of edge computing devices for vehicular applications in smart cities , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[92]  Osvaldo Simeone,et al.  Energy-Efficient Resource Allocation for Mobile Edge Computing-Based Augmented Reality Applications , 2016, IEEE Wireless Communications Letters.

[93]  Hong Wen,et al.  Clustering Based Physical-Layer Authentication in Edge Computing Systems with Asymmetric Resources , 2019, Sensors.

[94]  Mahesh K. Marina,et al.  Network Slicing in 5G: Survey and Challenges , 2017, IEEE Communications Magazine.

[95]  Bruno Volckaert,et al.  Deployment of IoT Edge and Fog Computing Technologies to Develop Smart Building Services , 2018, Sustainability.

[96]  Lena Wosinska,et al.  Dynamic slicing approach for multi-tenant 5G transport networks [invited] , 2018, IEEE/OSA Journal of Optical Communications and Networking.

[97]  Abdallah Khreishah,et al.  Collaborative caching for multicell-coordinated systems , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[98]  Kire Trivodaliev,et al.  Enabling internet of things for smart homes through fog computing , 2017, 2017 25th Telecommunication Forum (TELFOR).

[99]  Min Sheng,et al.  Cooperative Dynamic Voltage Scaling and Radio Resource Allocation for Energy-Efficient Multiuser Mobile Edge Computing , 2018, 2018 IEEE International Conference on Communications (ICC).

[100]  Athanasios V. Vasilakos,et al.  Design of secure key management and user authentication scheme for fog computing services , 2019, Future Gener. Comput. Syst..

[101]  Sebastian Lehrig,et al.  Scalability, elasticity, and efficiency in cloud computing: A systematic literature review of definitions and metrics , 2015, 2015 11th International ACM SIGSOFT Conference on Quality of Software Architectures (QoSA).

[102]  Ke Zhang,et al.  Joint Deployment and Mobility Management of Energy Harvesting Small Cells in Heterogeneous Networks , 2017, IEEE Access.

[103]  Giovanni Stea,et al.  Mobile-Edge Computing Come Home Connecting things in future smart homes using LTE device-to-device communications , 2016, IEEE Consumer Electronics Magazine.

[104]  Punit Gupta,et al.  Optimizing Smart Parking System by Using Fog Computing , 2019 .

[105]  Zhu Han,et al.  Wireless Network Slicing: Generalized Kelly Mechanism-Based Resource Allocation , 2019, IEEE Journal on Selected Areas in Communications.

[106]  Giovanni Stea,et al.  Simulating LTE/LTE-Advanced Networks with SimuLTE , 2014, SIMULTECH.

[107]  Lei Pan,et al.  A New Message Authentication Scheme for Multiple Devices in Intelligent Connected Vehicles Based on Edge Computing , 2019, IEEE Access.

[108]  Chan-Hyun Youn,et al.  Energy and QoS aware resource allocation for heterogeneous sustainable cloud datacenters , 2017, Opt. Switch. Netw..

[109]  João Martins,et al.  The Case for the Superfluid Cloud , 2015, HotCloud.

[110]  Jingjing Yao,et al.  Joint Caching in Fronthaul and Backhaul Constrained C-RAN , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[111]  Muhammad Ghulam,et al.  Edge Computing with Cloud for Voice Disorder Assessment and Treatment , 2018, IEEE Communications Magazine.

[112]  Mohsen Guizani,et al.  Smart Cities: A Survey on Data Management, Security, and Enabling Technologies , 2017, IEEE Communications Surveys & Tutorials.

[113]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[114]  Mathieu Boussard,et al.  Future Spaces: Reinventing the Home Network for Better Security and Automation in the IoT Era , 2018, Sensors.

[115]  Kai Wang,et al.  Enabling Collaborative Edge Computing for Software Defined Vehicular Networks , 2018, IEEE Network.

[116]  Tarik Taleb,et al.  Edge Computing for the Internet of Things: A Case Study , 2018, IEEE Internet of Things Journal.

[117]  Yasir Mehmood,et al.  Internet-of-Things-Based Smart Cities: Recent Advances and Challenges , 2017, IEEE Communications Magazine.

[118]  Sherali Zeadally,et al.  Vehicular delay-tolerant networks for smart grid data management using mobile edge computing , 2016, IEEE Communications Magazine.

[119]  Mathieu Bouet,et al.  Mobile Edge Computing Resources Optimization: A Geo-Clustering Approach , 2018, IEEE Transactions on Network and Service Management.

[120]  Mohsen Guizani,et al.  Internet of Things Architecture: Recent Advances, Taxonomy, Requirements, and Open Challenges , 2017, IEEE Wireless Communications.

[121]  Feng Xia,et al.  Cloudlet deployment in local wireless networks: Motivation, architectures, applications, and open challenges , 2016, J. Netw. Comput. Appl..

[122]  Roberto Beraldi,et al.  Cooperative load balancing scheme for edge computing resources , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[123]  Neetesh Saxena,et al.  Authentication Protocol for an IoT-Enabled LTE Network , 2016, ACM Trans. Internet Techn..

[124]  Yan Zhang,et al.  A Reinforcement Learning-Based Data Storage Scheme for Vehicular Ad Hoc Networks , 2017, IEEE Transactions on Vehicular Technology.

[125]  Khaled Ben Letaief,et al.  Multi-objective resource allocation for mobile edge computing systems , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[126]  Sampath Rangarajan,et al.  ACACIA: Context-aware Edge Computing for Continuous Interactive Applications over Mobile Networks , 2016, CoNEXT.

[127]  Yan Zhang,et al.  Joint Computation Offloading and User Association in Multi-Task Mobile Edge Computing , 2018, IEEE Transactions on Vehicular Technology.

[128]  Tie Qiu,et al.  Survey on fog computing: architecture, key technologies, applications and open issues , 2017, J. Netw. Comput. Appl..

[129]  Marco Maso,et al.  Energy Harvesting Oriented Transceiver Design for 5G Networks , 2016 .

[130]  Ke Zhang,et al.  Mobile Edge Computing and Networking for Green and Low-Latency Internet of Things , 2018, IEEE Communications Magazine.

[131]  Michael J. Behe,et al.  The edge of intelligence , 2009 .

[132]  Qi Zhang,et al.  Offloading Schemes in Mobile Edge Computing for Ultra-Reliable Low Latency Communications , 2018, IEEE Access.

[133]  Rafael Martínez-Peláez,et al.  An Enhanced Lightweight IoT-based Authentication Scheme in Cloud Computing Circumstances , 2019, Sensors.

[134]  Bing Chen,et al.  Energy Efficient Caching in Backhaul-Aware Cellular Networks with Dynamic Content Popularity , 2018, Wirel. Commun. Mob. Comput..

[135]  Symeon Papavassiliou,et al.  Where There Is Fire There Is SMOKE: A Scalable Edge Computing Framework for Early Fire Detection , 2019, Sensors.

[136]  Angel P. del Pobil,et al.  The Role of Internet of Things (IoT) in Smart Cities: Technology Roadmap-oriented Approaches , 2018 .

[137]  Ejaz Ahmed,et al.  The Role of Edge Computing in Internet of Things , 2018, IEEE Communications Magazine.

[138]  Mauro Conti,et al.  IoT-enabled smart lighting systems for smart cities , 2018, 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC).

[139]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[140]  Bing Chen,et al.  Data Security and Privacy-Preserving in Edge Computing Paradigm: Survey and Open Issues , 2018, IEEE Access.

[141]  Bibhudatta Sahoo,et al.  Load balancing in cloud computing: A big picture , 2018, J. King Saud Univ. Comput. Inf. Sci..

[142]  Mugen Peng,et al.  Edge computing technologies for Internet of Things: a primer , 2017, Digit. Commun. Networks.

[143]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

[144]  Shaolei Ren,et al.  Traffic-Aware and Energy-Efficient vNF Placement for Service Chaining: Joint Sampling and Matching Approach , 2020, IEEE Transactions on Services Computing.

[145]  Francisco Javier Ferrández Pastor,et al.  Precision Agriculture Design Method Using a Distributed Computing Architecture on Internet of Things Context † , 2018, Sensors.

[146]  Weifa Liang,et al.  Delay-Sensitive Multiplayer Augmented Reality Game Planning in Mobile Edge Computing , 2018, MSWiM.

[147]  Rajkumar Buyya,et al.  Distributed data stream processing and edge computing: A survey on resource elasticity and future directions , 2017, J. Netw. Comput. Appl..

[148]  Leo Ferres,et al.  The effect of Pokémon Go on the pulse of the city: a natural experiment , 2016, EPJ Data Science.

[149]  Nadeem Javaid,et al.  Cloud–Fog–Based Smart Grid Model for Efficient Resource Management , 2018, Sustainability.

[150]  Keke Gai,et al.  Permissioned Blockchain and Edge Computing Empowered Privacy-Preserving Smart Grid Networks , 2019, IEEE Internet of Things Journal.

[151]  Yim-Fun Hu,et al.  An Intelligent Edge Computing Based Semantic Gateway for Healthcare Systems Interoperability and Collaboration , 2018, 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud).

[152]  Rong Yu,et al.  Exploring Mobile Edge Computing for 5G-Enabled Software Defined Vehicular Networks , 2017, IEEE Wireless Communications.

[153]  Xuemin Shen,et al.  Air-Ground Integrated Vehicular Network Slicing With Content Pushing and Caching , 2018, IEEE Journal on Selected Areas in Communications.

[154]  Min Chen,et al.  Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network , 2018, IEEE Journal on Selected Areas in Communications.

[155]  Keke Gai,et al.  Privacy-Preserving Content-Oriented Wireless Communication in Internet-of-Things , 2018, IEEE Internet of Things Journal.

[156]  Narendra S. Chaudhari,et al.  SEGB: Security Enhanced Group Based AKA Protocol for M2M Communication in an IoT Enabled LTE/LTE-A Network , 2018, IEEE Access.

[157]  Rick S. Blum,et al.  A Survey of Caching Techniques in Cellular Networks: Research Issues and Challenges in Content Placement and Delivery Strategies , 2018, IEEE Communications Surveys & Tutorials.

[158]  Zhu Han,et al.  Wireless network virtualization with non-orthogonal multiple access , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[159]  Jorge Luis Victória Barbosa,et al.  ElCity: An Elastic Multilevel Energy Saving Model for Smart Cities , 2018, IEEE Transactions on Sustainable Computing.

[160]  Jairo A. Gutiérrez,et al.  UAV-assisted edge infrastructure for challenged networks , 2017, 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[161]  Xu Chen,et al.  In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning , 2018, IEEE Network.

[162]  Deng Liang,et al.  NESMO: Network slicing management and orchestration framework , 2017, 2017 IEEE International Conference on Communications Workshops (ICC Workshops).

[163]  Paolo Bellavista,et al.  Elastic Provisioning of Internet of Things Services Using Fog Computing: An Experience Report , 2018, 2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud).

[164]  Rachid El Azouzi,et al.  Competitive caching of contents in 5G edge cloud networks , 2016, 2017 15th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[165]  Xiaofei Wang,et al.  Convergence of Edge Computing and Deep Learning: A Comprehensive Survey , 2019, IEEE Communications Surveys & Tutorials.

[166]  Arumugam Nallanathan,et al.  Cache-Enabled HetNets With Millimeter Wave Small Cells , 2018, IEEE Transactions on Communications.

[167]  Cheng Han,et al.  Joint Optimization of Energy and QoE with Fairness in Cooperative Fog Computing System , 2018, 2018 IEEE International Conference on Networking, Architecture and Storage (NAS).

[168]  Hongke Zhang,et al.  Promoting efficient communications for high-speed railway using smart collaborative networking , 2015, IEEE Wireless Communications.

[169]  Michael Till Beck,et al.  Mobile Edge Computing: A Taxonomy , 2014 .

[170]  Yongzhao Zhan,et al.  Virtualization and Cloud Computing , 2019, CompTIA® A+® Complete Practice Tests.

[171]  Tarik Taleb,et al.  On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Cloud Architecture and Orchestration , 2017, IEEE Communications Surveys & Tutorials.

[172]  Antonio Iera,et al.  Understanding the Internet of Things: definition, potentials, and societal role of a fast evolving paradigm , 2017, Ad Hoc Networks.

[173]  Yacine Ghamri-Doudane,et al.  Software defined networking-based vehicular Adhoc Network with Fog Computing , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[174]  Choong Seon Hong,et al.  Infotainment Enabled Smart Cars: A Joint Communication, Caching, and Computation Approach , 2019, IEEE Transactions on Vehicular Technology.

[175]  Soumya Kanti Datta,et al.  Comparison of edge computing implementations: Fog computing, cloudlet and mobile edge computing , 2017, 2017 Global Internet of Things Summit (GIoTS).

[176]  Philippe Merle,et al.  Elasticity in Cloud Computing: State of the Art and Research Challenges , 2018, IEEE Transactions on Services Computing.

[177]  Wai-Kong Lee,et al.  Multi-Source Energy Harvesting and Storage for Floating Wireless Sensor Network Nodes With Long Range Communication Capability , 2018, IEEE Transactions on Industry Applications.

[178]  Xiaofeng Tao,et al.  Cooperative Crossing Cache Placement in Cache-Enabled Device to Device-Aided Cellular Networks , 2018 .

[179]  Tarik Taleb,et al.  Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions , 2018, IEEE Communications Surveys & Tutorials.

[180]  Stefan Liszio,et al.  Designing Shared Virtual Reality Gaming Experiences in Local Multi-platform Games , 2016, ICEC.

[181]  Schahram Dustdar,et al.  A New Era for Web AR with Mobile Edge Computing , 2018, IEEE Internet Computing.

[182]  Isabel Wagner,et al.  Privacy in the Smart City—Applications, Technologies, Challenges, and Solutions , 2018, IEEE Communications Surveys & Tutorials.

[183]  An Liu,et al.  Energy-Efficient Joint Offloading and Wireless Resource Allocation Strategy in Multi-MEC Server Systems , 2018, 2018 IEEE International Conference on Communications (ICC).

[184]  Jian Shen,et al.  A Novel Security Scheme Based on Instant Encrypted Transmission for Internet of Things , 2018, Secur. Commun. Networks.

[185]  Florian Schmidt,et al.  Performance evaluation and tuning of Virtual Infrastructure Managers for (Micro) Virtual Network Functions , 2016, 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).

[186]  Tapani Ristaniemi,et al.  Learn to Cache: Machine Learning for Network Edge Caching in the Big Data Era , 2018, IEEE Wireless Communications.

[187]  Pablo Chacin,et al.  A New Era for Cities with Fog Computing , 2017, IEEE Internet Computing.

[188]  Xiaomin Li,et al.  Proactive caching for edge computing-enabled industrial mobile wireless networks , 2018, Future Gener. Comput. Syst..

[189]  BuyyaRajkumar,et al.  A Taxonomy and Future Directions for Sustainable Cloud Computing , 2018 .

[190]  Athanasios V. Vasilakos,et al.  Big data: From beginning to future , 2016, Int. J. Inf. Manag..

[191]  Nirwan Ansari,et al.  Dynamic Resource Caching in the IoT Application Layer for Smart Cities , 2018, IEEE Internet of Things Journal.

[192]  Vineet Sahula,et al.  Lightweight security algorithm for low power IoT devices , 2016, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[193]  Alexandros Kaloxylos,et al.  A Survey and an Analysis of Network Slicing in 5G Networks , 2018, IEEE Communications Standards Magazine.

[194]  Xuemin Shen,et al.  Toward Efficient Content Delivery for Automated Driving Services: An Edge Computing Solution , 2018, IEEE Network.

[195]  Mingzhe Jiang,et al.  Low-cost fog-assisted health-care IoT system with energy-efficient sensor nodes , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

[196]  Mohsen Guizani,et al.  LAMANCO: A Lightweight Anonymous Mutual Authentication Scheme for $N$ -Times Computing Offloading in IoT , 2019, IEEE Internet of Things Journal.

[197]  Nei Kato,et al.  The Deep Learning Vision for Heterogeneous Network Traffic Control: Proposal, Challenges, and Future Perspective , 2017, IEEE Wireless Communications.

[198]  Roch H. Glitho,et al.  A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges , 2017, IEEE Communications Surveys & Tutorials.

[199]  Khaled Ben Letaief,et al.  Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices , 2016, IEEE Journal on Selected Areas in Communications.

[200]  Zhu Han,et al.  Federated Learning for Edge Networks: Resource Optimization and Incentive Mechanism , 2019, IEEE Communications Magazine.

[201]  Didier Stricker,et al.  Augmented reality based on edge computing using the example of remote live support , 2017, 2017 IEEE International Conference on Industrial Technology (ICIT).

[202]  Tonny Bulega,et al.  Energy Efficient Data Caching in Wireless Sensor Networks: A Case of Precision Agriculture , 2014, AFRICOMM.

[203]  Rui Li,et al.  Energy-Aware RFID Authentication in Edge Computing , 2019, IEEE Access.

[204]  Ingo Viering,et al.  Customized Industrial Networks: Network Slicing Trial at Hamburg Seaport , 2018, IEEE Wireless Communications.

[205]  F. S. Caluyo,et al.  Wireless system for pregnancy detection in cows by monitoring temperature changes in body , 2013, 2013 IEEE 9th International Colloquium on Signal Processing and its Applications.

[206]  Ying Chen,et al.  Dynamic Service Request Scheduling for Mobile Edge Computing Systems , 2018, Wirel. Commun. Mob. Comput..

[207]  Zhihui Lu,et al.  Fusion of Cognitive Wireless Networks and Edge Computing , 2019, IEEE Wireless Communications.

[208]  Hui Tian,et al.  Selective Offloading in Mobile Edge Computing for the Green Internet of Things , 2018, IEEE Network.

[209]  Hui Tian,et al.  Social-aware energy harvesting device-to-device communications in 5G networks , 2016, IEEE Wireless Communications.

[210]  Ayman I. Kayssi,et al.  IoT survey: An SDN and fog computing perspective , 2018, Comput. Networks.

[211]  Samee Ullah Khan,et al.  Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers , 2018, Comput. Networks.

[212]  S. Wolfert,et al.  Big Data in Smart Farming – A review , 2017 .

[213]  P. Maglio,et al.  Smart cities with big data: Reference models, challenges, and considerations , 2018, Cities.

[214]  Kuo Chun Tsai,et al.  Mobile social media networks caching with convolutional neural network , 2018, 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[215]  Cheng Huang,et al.  Vehicular Fog Computing: Architecture, Use Case, and Security and Forensic Challenges , 2017, IEEE Communications Magazine.

[216]  Dae-Kyoo Kim,et al.  Toward Interoperability of Smart Grids , 2017, IEEE Communications Magazine.

[217]  Amir Hossein Alavi,et al.  Internet of Things-enabled smart cities: State-of-the-art and future trends , 2018, Measurement.

[218]  Zhigang Chen,et al.  Energy-Efficient Online Resource Management and Allocation Optimization in Multi-User Multi-Task Mobile-Edge Computing Systems with Hybrid Energy Harvesting , 2018, Sensors.

[219]  Shaolei Ren,et al.  Online Learning for Offloading and Autoscaling in Renewable-Powered Mobile Edge Computing , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[220]  Jacob Chakareski,et al.  VR/AR Immersive Communication: Caching, Edge Computing, and Transmission Trade-Offs , 2017, VR/AR Network@SIGCOMM.

[221]  Junaid Shuja,et al.  Bringing Computation Closer toward the User Network: Is Edge Computing the Solution? , 2017, IEEE Communications Magazine.

[222]  Melike Erol-Kantarci,et al.  Caching and Computing at the Edge for Mobile Augmented Reality and Virtual Reality (AR/VR) in 5G , 2017, ADHOCNETS.

[223]  F. Richard Yu,et al.  Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[224]  Bhagya Nathali Silva,et al.  Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities , 2018 .

[225]  Qun Li,et al.  Security and Privacy Issues of Fog Computing: A Survey , 2015, WASA.

[226]  Victor Delgado Garcia,et al.  Exploring the limits of cloud computing , 2011 .

[227]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[228]  Min Chen,et al.  An Optimal Pricing Scheme for the Energy-Efficient Mobile Edge Computation Offloading With OFDMA , 2018, IEEE Communications Letters.

[229]  Tiago M. Fernández-Caramés,et al.  Design, Implementation and Practical Evaluation of an IoT Home Automation System for Fog Computing Applications Based on MQTT and ZigBee-WiFi Sensor Nodes , 2018, Sensors.

[230]  Jeongho Kwak,et al.  DREAM: Dynamic Resource and Task Allocation for Energy Minimization in Mobile Cloud Systems , 2015, IEEE Journal on Selected Areas in Communications.

[231]  Mohsen Guizani,et al.  Internet-of-things-based smart environments: state of the art, taxonomy, and open research challenges , 2016, IEEE Wireless Communications.

[232]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.