Fog Computing Architecture, Applications and Security Issues

Fogcomputingspreadsthecloudadministrationsandservicestotheedgeofthesystem,andbrings processing,communicationsandreserving,andstoragecapacityclosertoedgegadgetsandend-clients and,intheprocess,aimsatenhancingversatility,lowlatency,transferspeedandsafetyandprotection. Thisarticletakesanextensiveandwide-rangingviewoffogcomputing,coveringseveralaspects.At theoutsetisthemany-layeredstructuraldesignoffogcomputinganditsattributes.Afterthat,chief advanceslikecommunicationandinter-exchange,computing,etc.aredelineated,whileshowinghow thesebackupandfacilitatetheinstallationsandvariousapplications.Followingthat,itisshownthat how,despitefogcomputingbeingafeature-richplatform,itisdoggedbyitssusceptibilitytoseveral security,privacy,andsafetyconcerns,whichstemfromthenatureofitswidelydistributedandopen architecture.Finally,somesuggestionsareadvancedtoaddresssomeofthesafetychallengesdiscussed soastopropelthefurthergrowthoffogcomputing. KeywoRdS 5G, Cloud Computing, Edge Computing, Fog Computing, Internet of Things, Security and Privacy, Software Defined Networking, Vehicular Ad-hoc Networks (VANET)

[1]  Pascal Felber,et al.  Confidentiality-Preserving Publish/Subscribe , 2016, ACM Comput. Surv..

[2]  Victor C. M. Leung,et al.  EMC: Emotion-aware mobile cloud computing in 5G , 2015, IEEE Network.

[3]  Rong Yu,et al.  Privacy-Preserved Pseudonym Scheme for Fog Computing Supported Internet of Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[4]  Jian Shen,et al.  Secure intelligent traffic light control using fog computing , 2018, Future Gener. Comput. Syst..

[5]  M. Shamim Hossain,et al.  A Security Model for Preserving the Privacy of Medical Big Data in a Healthcare Cloud Using a Fog Computing Facility With Pairing-Based Cryptography , 2017, IEEE Access.

[6]  Tom H. Luan,et al.  Fog Computing: Focusing on Mobile Users at the Edge , 2015, ArXiv.

[7]  Tao Zhu,et al.  An architecture for aggregating information from distributed data nodes for industrial internet of things , 2017, Comput. Electr. Eng..

[8]  Li Miao,et al.  A non-cooperative differential game-based security model in fog computing , 2017, China Communications.

[9]  Ilsun You,et al.  SACA: Self-Aware Communication Architecture for IoT Using Mobile Fog Servers , 2017, Mob. Inf. Syst..

[10]  Jiang Zhu,et al.  Fog Computing: A Platform for Internet of Things and Analytics , 2014, Big Data and Internet of Things.

[11]  Yue Xu,et al.  A unified face identification and resolution scheme using cloud computing in Internet of Things , 2018, Future Gener. Comput. Syst..

[12]  Yuqing Chen,et al.  Distributed Architecture of Object Naming Service , 2012 .

[13]  Jianhua Ma,et al.  Cybermatics: Cyber-physical-social-thinking hyperspace based science and technology , 2016, Future Gener. Comput. Syst..

[14]  Mohammed Atiquzzaman,et al.  Energy efficient device discovery for reliable communication in 5G-based IoT and BSNs using unmanned aerial vehicles , 2017, J. Netw. Comput. Appl..

[15]  Hamid Reza Arkian,et al.  MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications , 2017, J. Netw. Comput. Appl..

[16]  Depeng Jin,et al.  Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures , 2016, IEEE Transactions on Vehicular Technology.

[17]  Wei Gao Opportunistic Peer-to-Peer Mobile Cloud Computing at the Tactical Edge , 2014, 2014 IEEE Military Communications Conference.

[18]  Daeyoung Kim,et al.  SNAIL: an IP-based wireless sensor network approach to the internet of things , 2010, IEEE Wireless Communications.

[19]  Qingsheng Zhu,et al.  Percentile Performance Estimation of Unreliable IaaS Clouds and Their Cost-Optimal Capacity Decision , 2017, IEEE Access.

[20]  Tie Qiu,et al.  A Local-Optimization Emergency Scheduling Scheme With Self-Recovery for a Smart Grid , 2017, IEEE Transactions on Industrial Informatics.

[21]  Qun Li,et al.  Fog Computing: Platform and Applications , 2015, 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb).

[22]  Doan B. Hoang,et al.  A data protection model for fog computing , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[23]  Sudip Misra,et al.  Theoretical modelling of fog computing: a green computing paradigm to support IoT applications , 2016, IET Networks.

[24]  Abdul Hanan Abdullah,et al.  A Secure Trust Model Based on Fuzzy Logic in Vehicular Ad Hoc Networks With Fog Computing , 2017, IEEE Access.

[25]  MengChu Zhou,et al.  Stochastic Modeling and Quality Evaluation of Infrastructure-as-a-Service Clouds , 2015, IEEE Transactions on Automation Science and Engineering.

[26]  Christian Bonnet,et al.  Fog Computing architecture to enable consumer centric Internet of Things services , 2015, 2015 International Symposium on Consumer Electronics (ISCE).

[27]  Wei Wu,et al.  A variant of password authenticated key exchange protocol , 2018, Future Gener. Comput. Syst..

[28]  Yang Li,et al.  Fog-Based Evaluation Approach for Trustworthy Communication in Sensor-Cloud System , 2017, IEEE Communications Letters.

[29]  Kang Kai,et al.  Fog computing for vehicular Ad-hoc networks: paradigms, scenarios, and issues , 2016 .

[30]  Giancarlo Fortino,et al.  Integration of agent-based and Cloud Computing for the smart objects-oriented IoT , 2014, Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[31]  Takayuki Nishio,et al.  Adaptive resource discovery in mobile cloud computing , 2014, Comput. Commun..

[32]  Ning Zhang,et al.  PCP: A Privacy-Preserving Content-Based Publish–Subscribe Scheme With Differential Privacy in Fog Computing , 2017, IEEE Access.

[33]  MengChu Zhou,et al.  Dynamic Cloud Task Scheduling Based on a Two-Stage Strategy , 2018, IEEE Transactions on Automation Science and Engineering.

[34]  Giancarlo Fortino,et al.  Empowering smart cities through interoperable Sensor Network Enablers , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[35]  Yogesh L. Simmhan,et al.  Demystifying Fog Computing: Characterizing Architectures, Applications and Abstractions , 2017, 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC).

[36]  Yonghong Chen,et al.  Trajectory Privacy Preservation Based on a Fog Structure for Cloud Location Services , 2017, IEEE Access.

[37]  Donal O'Mahony,et al.  Accounting and Accountability in Content Distribution Architectures , 2015, ACM Comput. Surv..

[38]  Hannu Tenhunen,et al.  End-to-end security scheme for mobility enabled healthcare Internet of Things , 2016, Future Gener. Comput. Syst..

[39]  Tie Qiu,et al.  Security and Privacy Preservation Scheme of Face Identification and Resolution Framework Using Fog Computing in Internet of Things , 2017, IEEE Internet of Things Journal.

[40]  Zhu Han,et al.  Fog computing in multi-tier data center networks: A hierarchical game approach , 2016, 2016 IEEE International Conference on Communications (ICC).

[41]  Jiguo Yu,et al.  Cost-Efficient Strategies for Restraining Rumor Spreading in Mobile Social Networks , 2017, IEEE Transactions on Vehicular Technology.

[42]  Mohammed Atiquzzaman,et al.  Cost analysis of mobility protocols , 2013, Telecommun. Syst..

[43]  John K. Zao,et al.  Augmented Brain Computer Interaction Based on Fog Computing and Linked Data , 2014, 2014 International Conference on Intelligent Environments.

[44]  Pierre Sens,et al.  Stream Processing of Healthcare Sensor Data: Studying User Traces to Identify Challenges from a Big Data Perspective , 2015, ANT/SEIT.

[45]  Charles C. Byers,et al.  Architectural Imperatives for Fog Computing: Use Cases, Requirements, and Architectural Techniques for Fog-Enabled IoT Networks , 2017, IEEE Communications Magazine.

[46]  Arun Venkataramani,et al.  MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet , 2012, MOCO.

[47]  Ivan Stojmenovic,et al.  The Fog computing paradigm: Scenarios and security issues , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[48]  Robert Brzoza-Woch,et al.  Holistic Approach to Urgent Computing for Flood Decision Support , 2015, ICCS.

[49]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[50]  Ó CoileáinDiarmuid,et al.  Accounting and Accountability in Content Distribution Architectures , 2015 .

[51]  Symeon Papavassiliou,et al.  A Cloud-Oriented Content Delivery Network Paradigm: Modeling and Assessment , 2013, IEEE Transactions on Dependable and Secure Computing.

[52]  Tie Qiu,et al.  EABS: An Event-Aware Backpressure Scheduling Scheme for Emergency Internet of Things , 2018, IEEE Transactions on Mobile Computing.

[53]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[54]  Jiafu Wan,et al.  A survey of Cyber-Physical Systems , 2011, 2011 International Conference on Wireless Communications and Signal Processing (WCSP).

[55]  Xiaodong Lin,et al.  A Privacy-Preserving Vehicular Crowdsensing-Based Road Surface Condition Monitoring System Using Fog Computing , 2017, IEEE Internet of Things Journal.

[56]  Ibrahim Khalil,et al.  Secure and reliable surveillance over cognitive radio sensor networks in smart grid , 2015, Pervasive Mob. Comput..

[57]  Jianhua Li,et al.  Crowd Sensing-Enabling Security Service Recommendation for Social Fog Computing Systems , 2017, Sensors.

[58]  Hiroyuki Koga,et al.  Analysis of fog model considering computing and communication latency in 5G cellular networks , 2016, 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[59]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[60]  Marimuthu Palaniswami,et al.  EHOPES: Data-centered Fog platform for smart living , 2015, 2015 International Telecommunication Networks and Applications Conference (ITNAC).

[61]  Dong In Kim,et al.  Optimal Energy Management Policy of Mobile Energy Gateway , 2016, IEEE Transactions on Vehicular Technology.

[62]  Bo Tang,et al.  Incorporating Intelligence in Fog Computing for Big Data Analysis in Smart Cities , 2017, IEEE Transactions on Industrial Informatics.

[63]  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).

[64]  Prasad Calyam,et al.  End-to-End IoT Security Middleware for Cloud-Fog Communication , 2017, 2017 IEEE 4th International Conference on Cyber Security and Cloud Computing (CSCloud).

[65]  Tie Qiu,et al.  Fog Computing Based Face Identification and Resolution Scheme in Internet of Things , 2017, IEEE Transactions on Industrial Informatics.

[66]  David Lillethun,et al.  Mobile fog: a programming model for large-scale applications on the internet of things , 2013, MCC '13.

[67]  Guozhu Liu,et al.  A Secure and Privacy-Preserving Navigation Scheme Using Spatial Crowdsourcing in Fog-Based VANETs , 2017, Sensors.

[68]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.

[69]  Song Guo,et al.  A Differential Privacy-Based Query Model for Sustainable Fog Data Centers , 2019, IEEE Transactions on Sustainable Computing.

[70]  Victor I. Chang,et al.  A cybersecurity framework to identify malicious edge device in fog computing and cloud-of-things environments , 2018, Comput. Secur..

[71]  Xin Guo,et al.  Application and Optimization of Stiffness Abruption Structures for Pressure Sensors with High Sensitivity and Anti-Overload Ability , 2017, Sensors.

[72]  Ken Sakamura,et al.  Ubiquitous ID: Standards for Ubiquitous Computing and the Internet of Things , 2010, IEEE Pervasive Computing.

[73]  Young-Sik Jeong,et al.  Time Pattern Locking Scheme for Secure Multimedia Contents in Human-Centric Device , 2014, TheScientificWorldJournal.

[74]  Sungyoung Lee,et al.  Health Fog: a novel framework for health and wellness applications , 2016, The Journal of Supercomputing.

[75]  Mario Nemirovsky,et al.  Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing , 2014, 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[76]  Rajkumar Buyya,et al.  Fog Computing: Helping the Internet of Things Realize Its Potential , 2016, Computer.

[77]  Vladimir Stantchev,et al.  Smart Items, Fog and Cloud Computing as Enablers of Servitization in Healthcare , 2015 .

[78]  MengChu Zhou,et al.  TTSA: An Effective Scheduling Approach for Delay Bounded Tasks in Hybrid Clouds , 2017, IEEE Transactions on Cybernetics.

[79]  Giancarlo Fortino,et al.  Evaluating Critical Security Issues of the IoT World: Present and Future Challenges , 2018, IEEE Internet of Things Journal.

[80]  Christian Esposito,et al.  On Security in Publish/Subscribe Services: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[81]  Xiaohu Tang,et al.  A Fine-Grained and Privacy-Preserving Query Scheme for Fog Computing-Enhanced Location-Based Service , 2017, Sensors.

[82]  Hao Wang,et al.  Position based cryptography with location privacy: A step for Fog Computing , 2018, Future Gener. Comput. Syst..

[83]  Zahir Tari,et al.  By-Passing Infected Areas in Wireless Sensor Networks Using BPR , 2015, IEEE Transactions on Computers.

[84]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[85]  Simon Parkinson,et al.  Fog computing security: a review of current applications and security solutions , 2017, Journal of Cloud Computing.

[86]  Enzo Baccarelli,et al.  Bandwidth Management VMs Live Migration in Wireless Fog Computing for 5G Networks , 2016, 2016 5th IEEE International Conference on Cloud Networking (Cloudnet).

[87]  Hyoung Do Kim,et al.  Applying Consistency-Based Trust Definition to Collaborative Filtering , 2009, KSII Trans. Internet Inf. Syst..

[88]  Eui-nam Huh,et al.  E-HAMC: Leveraging Fog computing for emergency alert service , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[89]  Sergio Barbarossa,et al.  Small Cell Clustering for Efficient Distributed Fog Computing: A Multi-User Case , 2015, 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall).

[90]  Leandros Maglaras,et al.  Security and Privacy in Fog Computing: Challenges , 2017, IEEE Access.

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

[92]  Sha Hu,et al.  Tree-Code modeling and addressing for non-ID physical objects in the Internet of Things , 2015, Telecommun. Syst..

[93]  Hui Wang,et al.  The fog computing service for healthcare , 2015, 2015 2nd International Symposium on Future Information and Communication Technologies for Ubiquitous HealthCare (Ubi-HealthTech).

[94]  Eui-Nam Huh,et al.  Fog Computing: The Cloud-IoT\/IoE Middleware Paradigm , 2016, IEEE Potentials.

[95]  Seungjoon Lee,et al.  Network function virtualization: Challenges and opportunities for innovations , 2015, IEEE Communications Magazine.

[96]  Songqing Chen,et al.  Help your mobile applications with fog computing , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking - Workshops (SECON Workshops).

[97]  Mugen Peng,et al.  Fog-computing-based radio access networks: issues and challenges , 2015, IEEE Network.

[98]  Yang Yang,et al.  A Source Anonymity-Based Lightweight Secure AODV Protocol for Fog-Based MANET , 2017, Sensors.

[99]  Nick Feamster,et al.  Improving network management with software defined networking , 2013, IEEE Commun. Mag..

[100]  Cheng Li,et al.  Securing SDN Infrastructure of IoT–Fog Networks From MitM Attacks , 2017, IEEE Internet of Things Journal.

[101]  Songqing Chen,et al.  FAST: A fog computing assisted distributed analytics system to monitor fall for stroke mitigation , 2015, 2015 IEEE International Conference on Networking, Architecture and Storage (NAS).

[102]  Jianzhong Li,et al.  A Study on Application-Aware Scheduling in Wireless Networks , 2017, IEEE Transactions on Mobile Computing.

[103]  Wenjun Zhang,et al.  Infrastructure deployment and optimization of fog network based on MicroDC and LRPON integration , 2017, Peer-to-Peer Netw. Appl..

[104]  Rodrigo Roman,et al.  From SMOG to Fog: A security perspective , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[105]  Xiaoguang Zhou,et al.  Design and implementation of cloud platform for intelligent logistics in the trend of intellectualization , 2017, China Communications.

[106]  Robert H. Deng,et al.  Hybrid privacy-preserving clinical decision support system in fog-cloud computing , 2018, Future Gener. Comput. Syst..

[107]  Arwa Alrawais,et al.  An Attribute-Based Encryption Scheme to Secure Fog Communications , 2017, IEEE Access.

[108]  Yuefeng Ji,et al.  Baseband unit cloud interconnection enabled by flexible grid optical networks with software defined elasticity , 2015, IEEE Communications Magazine.

[109]  Josep Domingo-Ferrer,et al.  Anonymous and secure aggregation scheme in fog-based public cloud computing , 2018, Future Gener. Comput. Syst..

[110]  Yong Li,et al.  System architecture and key technologies for 5G heterogeneous cloud radio access networks , 2015, IEEE Netw..

[111]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[112]  Song Guo,et al.  Adaptive service provisioning for mobile edge cloud , 2017 .

[113]  Muhammad Tahir,et al.  Named Data Networking (NDN), New Approach to Future Internet Architecture Design: A Survey , 2013 .

[114]  Aiqing Zhang,et al.  Security, Privacy, and Fairness in Fog-Based Vehicular Crowdsensing , 2017, IEEE Communications Magazine.

[115]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[116]  Mianxiong Dong,et al.  FCSS: Fog-Computing-based Content-Aware Filtering for Security Services in Information-Centric Social Networks , 2019, IEEE Transactions on Emerging Topics in Computing.

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

[118]  Yixian Yang,et al.  Secure Data Access Control With Ciphertext Update and Computation Outsourcing in Fog Computing for Internet of Things , 2017, IEEE Access.

[119]  Ivan Stojmenovic,et al.  An overview of Fog computing and its security issues , 2016, Concurr. Comput. Pract. Exp..

[120]  Fuchun Guo,et al.  Ciphertext-policy attribute-based encryption against key-delegation abuse in fog computing , 2018, Future Gener. Comput. Syst..

[121]  Feng Xia,et al.  ROSE: Robustness Strategy for Scale-Free Wireless Sensor Networks , 2017, IEEE/ACM Transactions on Networking.

[122]  Xin Wang,et al.  A Secure and Verifiable Outsourced Access Control Scheme in Fog-Cloud Computing , 2017, Sensors.

[123]  C.W. Chow,et al.  Long Reach Passive Optical Networks , 2007, LEOS 2007 - IEEE Lasers and Electro-Optics Society Annual Meeting Conference Proceedings.

[124]  Seungmin Rho,et al.  A Fog Based Middleware for Automated Compliance With OECD Privacy Principles in Internet of Healthcare Things , 2016, IEEE Access.

[125]  Donghyun Kim,et al.  On security and privacy issues of fog computing supported Internet of Things environment , 2015, 2015 6th International Conference on the Network of the Future (NOF).

[126]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[127]  Mianxiong Dong,et al.  Preserving Source-Location Privacy through Redundant Fog Loop for Wireless Sensor Networks , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[128]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[129]  Franco Cicirelli,et al.  An edge-based platform for dynamic Smart City applications , 2017, Future Gener. Comput. Syst..

[130]  Junbeom Hur,et al.  A Hybrid Deduplication for Secure and Efficient Data Outsourcing in Fog Computing , 2016, 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom).

[131]  Hao Hu,et al.  Improving Web Sites Performance Using Edge Servers in Fog Computing Architecture , 2013, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering.

[132]  Ali A. Ghorbani,et al.  A Lightweight Privacy-Preserving Data Aggregation Scheme for Fog Computing-Enhanced IoT , 2017, IEEE Access.