Fog computing: from architecture to edge computing and big data processing

Springer Science and Business Media LLC - Tập 75 Số 4 - Trang 2070-2105 - 2019
Simar Preet Singh1, Anand Nayyar2, Rajesh Kumar1, Anju Sharma3
1Thapar Institute of Engineering and Technology, Patiala, India
2Duy Tan University, Da Nang, Vietnam
3MRSPTU, Bathinda, India

Tóm tắt

Từ khóa


Tài liệu tham khảo

Enokido T, Doulikun D, Takizawa M (2017) An energy-aware load balancing algorithm to perform computation type application processes in a cluster of servers. Int J Web Grid Serv 13(2):145. https://doi.org/10.1504/IJWGS.2017.10004125 . URL http://www.inderscience.com/link.php?id=10004125

Liu Z, Li J, Wang Y, Li X, Chen S (2017) HGL: a hybrid global-local load balancing routing scheme for the Internet of Things through satellite networks. Int J Distrib Sens Netw 13(3):155014771769258. https://doi.org/10.1177/1550147717692586 . URL http://journals.sagepub.com/doi/10.1177/1550147717692586

Muck TR, Ghaderi Z, Dutt ND, Bozorgzadeh E (2017) Exploiting heterogeneity for aging-aware load balancing in mobile platforms. IEEE Trans Multiscale Comput Syst 3(1):25–35. https://doi.org/10.1109/TMSCS.2016.2627541 . URL http://ieeexplore.ieee.org/document/7740903/

Jiang F, Liu Y, Wang B, Wang X (2017) A relay-aided device-to-device-based load balancing scheme for multitier heterogeneous networks. IEEE Internet Things J 4(5):1537–1551. https://doi.org/10.1109/JIOT.2017.2677975 . URL http://ieeexplore.ieee.org/document/7870597/

Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things (2015) URL https://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-solutions.pdf

Stojmenovic I, Wen S (2014) The fog computing paradigm: scenarios and security issues. In: 2014 Federated conference on computer science and information systems (FedCSIS), pp 1–8. https://doi.org/10.15439/2014F503 . URL https://fedcsis.org/proceedings/2014/drp/503.html

Rani S, Ahmed SH (2018) Secure edge computing: an architectural approach and industrial use case. Internet Technol Lett 1:e68

Dastjerdi AV, Buyya R (2016) Fog computing: helping the internet of things realize its potential. Computer 49(8):112–116. https://doi.org/10.1109/MC.2016.245 . URL http://ieeexplore.ieee.org/document/7543455/

Deshmukh UA, More SA (2016) Fog computing: a new approach in the world of cloud computing. Instr Technol 49

Gohar M, Ahmed SH, Khan M, Guizani N, Ahmed A, Rahman AU (2018) A big data analytics architecture for the internet of small things. IEEE Commun Mag 56(2):128–133

Marn-Tordera E, Masip-Bruin X, Garca-Almiana J, Jukan A, Ren G-J, Zhu J (2017) Do we all really know what a fog node is? Current trends towards an open definition. Comput Commun 109:117–130. https://doi.org/10.1016/j.comcom.2017.05.013 . URL http://linkinghub.elsevier.com/retrieve/pii/S0140366416307113

Anawar MR, Wang S, Azam Zia M, Jadoon AK, Akram U, Raza S (2018) Fog computing: an overview of big Iot data analytics. Wireless Commun Mob Comput. https://doi.org/10.1155/2018/7157192

Cisco estimation report. URL https://www.cisco.com/c/en/us/solutions/collateral/service-provider/global-cloud-index-gci/white-paper-c11-738085.html#_Toc503317525

Hussain F, Alkarkhi A (2017) Big data and fog computing. In: Internet of Things, pp 27–44. https://doi.org/10.1007/978-3-319-55405-1_3

Chiang M, Zhang T (2016) Fog and IoT: an overview of research opportunities. IEEE Internet Things J 3(6):854–864. https://doi.org/10.1109/JIOT.2016.2584538 . URL http://ieeexplore.ieee.org/document/7498684/

Kukreja P, Sharma DD (2016) A detail review on cloud. Fog Dew Comput 5(5):9

More P (2015) Review of implementing fog computing. Int J Res Eng Technol 4(06):335–338

Rahmani A-M, Thanigaivelan NK, Gia TN, Granados J, Negash B, Liljeberg P, Tenhunen H (2015) Smart e-health gateway: bringing intelligence to Internet-of-Things based ubiquitous healthcare systems. In: IEEE, pp 826–834. https://doi.org/10.1109/CCNC.2015.7158084 . URL http://ieeexplore.ieee.org/document/7158084/

Aazam M, Huh E-N (2014) Fog computing and smart gateway based communication for Cloud of Things. In: IEEE, pp 464–470. https://doi.org/10.1109/FiCloud.2014.83 . URL http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6984239

Aazam M, Huh E-N (2015) Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT. In: IEEE, pp 687–694. https://doi.org/10.1109/AINA.2015.254 . URL http://ieeexplore.ieee.org/document/7098039/

Gia TN, Jiang M, Rahmani A-M, Westerlund T, Liljeberg P, Tenhunen H (2015) Fog computing in healthcare Internet of Things: a case study on ECG feature extraction. In: IEEE, pp 356–363. https://doi.org/10.1109/CIT/IUCC/DASC/PICOM.2015.51 . URL http://ieeexplore.ieee.org/document/7363093/

ASE International Conference on Big Data (2015) Academy of Science and Engineering, Association for Computing Machinery. In: ASE international conference on social informatics, a hierarchical distributed fog computing architecture for big data analysis in smart cities, 00000 OCLC: 956994157. URL http://dl.acm.org/citation.cfm?id=2818869

Bonomi F (2011) The smart and connected vehicle and the Internet of Things, enabling technologies. URL http://tf.nist.gov/seminars/WSTS/PDFs/1-0_Cisco_FBonomi_ConnectedVehicles.pdf

Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things, ACM Press, p 13. https://doi.org/10.1145/2342509.2342513 . URL http://dl.acm.org/citation.cfm?doid=2342509.2342513

Bonomi F, Milito R, Natarajan P, Zhu J (2014) Fog computing: a platform for Internet of Things and analytics. In: Bessis N, Dobre C (eds) Big data and Internet of Things: a roadmap for smart environments, vol 546, Springer International Publishing, Cham, pp 169–186. https://doi.org/10.1007/978-3-319-05029-4_7 . URL http://link.springer.com/10.1007/978-3-319-05029-4_7

Gazis V, Leonardi A, Mathioudakis K, Sasloglou K, Kikiras P, Sudhaakar R (2015) Components of fog computing in an industrial Internet of Things context. In: IEEE, pp 1–6. https://doi.org/10.1109/SECONW.2015.7328144 . URL http://ieeexplore.ieee.org/document/7328144/

Abdullahi I, Arif S, Hassan S (2015) Ubiquitous shift with information centric network caching using fog computing. In: Phon-Amnuaisuk S, Au TW (eds) Computational intelligence in information systems, vol 331, Springer International Publishing, Cham, pp 327–335. https://doi.org/10.1007/978-3-319-13153-5_32 . URL http://link.springer.com/10.1007/978-3-319-13153-5_32

Skala K, Davidovic D, Afgan E, Sovic I, Sojat Z (2015) Scalable distributed computing hierarchy: cloud, fog and dew computing. Open J Cloud Comput (OJCC) 2(1):9–00063

Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. In: Di Martino B, Li K-C, Yang LT, Esposito A (eds) Internet of everything, Springer, Singapore, pp 103–130. https://doi.org/10.1007/978-981-10-5861-5_5 . URL http://link.springer.com/10.1007/978-981-10-5861-5_5

Saharan KP, Kumar A (2015) Fog in comparison to cloud: a survey. Int J Comput Appl 122(3):10–12. https://doi.org/10.5120/21679-4773 . URL http://research.ijcaonline.org/volume122/number3/pxc3904773.pdf

Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues, ACM Press, pp 37–42. https://doi.org/10.1145/2757384.2757397 . URL http://dl.acm.org/citation.cfm?doid=2757384.2757397

Yi S, Hao Z, Qin Z, Li Q (2015) Fog computing: platform and applications. In: IEEE, pp 73–78. https://doi.org/10.1109/HotWeb.2015.22 . URL http://ieeexplore.ieee.org/document/7372286/

Razouk W, Sgandurra D, Sakurai K (2017) A new security middleware architecture based on fog computing and cloud to support IoT constrained devices, ACM Press, pp 1–8. https://doi.org/10.1145/3109761.3158413 . URL http://dl.acm.org/citation.cfm?doid=3109761.3158413

Alrawais A, Alhothaily A, Hu C, Cheng X (2017) Fog computing for the Internet of Things: security and privacy issues. IEEE Internet Comput 21(2):34–42. https://doi.org/10.1109/MIC.2017.37 . URL http://ieeexplore.ieee.org/document/7867732/

Roman R, Lopez J, Mambo M (2018) Mobile edge computing, Fog et al.: a survey and analysis of security threats and challenges. Future Gener Comput Syst 78:680–698. https://doi.org/10.1016/j.future.2016.11.009 . URL https://linkinghub.elsevier.com/retrieve/pii/S0167739X16305635

Zhao P, Tian H, Fan S, Paulraj A (2018) Information prediction and dynamic programming-based RAN slicing for mobile edge computing. IEEE Wirel Commun Lett 7(4):614–617. https://doi.org/10.1109/LWC.2018.2802522 . URL https://ieeexplore.ieee.org/document/8281474/

Krner M, Runge TM, Panda A, Ratnasamy S, Shenker S (2018) Open carrier interface: an open source edge computing framework. In: Proceedings of the 2018 workshop on networking for emerging applications and technologies—NEAT ’18, ACM Press, Budapest, Hungary, pp 27–32. https://doi.org/10.1145/3229574.3229579 . URL http://dl.acm.org/citation.cfm?doid=3229574.3229579

Syamkumar M, Barford P, Durairajan R (2018) Deployment characteristics of “The Edge” in mobile edge computing. In: Proceedings of the 2018 workshop on mobile edge communications—MECOMM’18, ACM Press, Budapest, Hungary, pp 43–49. https://doi.org/10.1145/3229556.3229557 . URL http://dl.acm.org/citation.cfm?doid=3229556.3229557

Yu W, Liang F, He X, Hatcher WG, Lu C, Lin J, Yang X (2018) A survey on the edge computing for the Internet of Things. In: IEEE access, vol 6, pp 6900–6919. https://doi.org/10.1109/ACCESS.2017.2778504 . URL http://ieeexplore.ieee.org/document/8123913/

Jeong S, Simeone O, Kang J (2018) Mobile edge computing via a UAV-mounted cloudlet: optimization of bit allocation and path planning. IEEE Trans Veh Technol 67(3):2049–2063. https://doi.org/10.1109/TVT.2017.2706308 . URL http://ieeexplore.ieee.org/document/7932157/

Rahmani AM, Gia TN, Negash B, Anzanpour A, Azimi I, Jiang M, Liljeberg P (2018) Exploiting smart e-health gateways at the edge of healthcare Internet-of-Things: a fog computing approach. Future Gener Comput Syst 78:641–658. https://doi.org/10.1016/j.future.2017.02.014 . URL http://linkinghub.elsevier.com/retrieve/pii/S0167739X17302121

Vora J, Tanwar S, Tyagi S, Kumar N, Rodrigues JJPC (2017) FAAL: fog computing-based patient monitoring system for ambient assisted living. In: IEEE, pp 1–6. https://doi.org/10.1109/HealthCom.2017.8210825 . URL http://ieeexplore.ieee.org/document/8210825/

Fakeeh KA (2016) Privacy and security problems in fog computing. Commun Appl Electron 4:7

Taneja M, Davy A (2016) Resource aware placement of data analytics platform in fog computing. Procedia Comput Sci 97:153–156. https://doi.org/10.1016/j.procs.2016.08.295 . URL http://linkinghub.elsevier.com/retrieve/pii/S1877050916321111

Singh S, Chana I (2015) QoS-aware autonomic resource management in cloud computing: a systematic review. ACM Comput Surv 48(3):1–46. https://doi.org/10.1145/2843889 . URL http://dl.acm.org/citation.cfm?doid=2856149.2843889

Souza VB, Masip-Bruin X, Marin-Tordera E, Ramirez W , Sanchez S (2016) Towards distributed service allocation in fog-to-cloud (F2c) scenarios. In: IEEE, pp 1–6. https://doi.org/10.1109/GLOCOM.2016.7842341 . URL http://ieeexplore.ieee.org/document/7842341/

Gupta M (2017) Fog computing pushing intelligence to the edge. Int J Sci Technol Eng 3(8):5

Zhao H, Li X (2013) Resource management in utility and cloud computing, SpringerBriefs in Computer Science, Springer New York, New York. https://doi.org/10.1007/978-1-4614-8970-2 . URL http://link.springer.com/10.1007/978-1-4614-8970-2

Kameda H, Li J, Kim C, Zhang Y (1997) Optimal load balancing in distributed computer systems, telecommunication networks and computer systems, Springer London. https://doi.org/10.1007/978-1-4471-0969-3 . URL http://link.springer.com/10.1007/978-1-4471-0969-3

Kopparapu C (2002) Load balancing servers, firewalls, and caches. Wiley, New York

Bittencourt LF, Rana OF (2017) Mobility-aware application scheduling in fog computing. IEEE Cloud Comput 4:26–35

Etemad M, Aazam M, St-Hilaire M (2017) Using DEVS for modeling and simulating a fog computing environment. In: IEEE, pp 849–854. https://doi.org/10.1109/ICCNC.2017.7876242 . URL http://ieeexplore.ieee.org/document/7876242/

Aazam M, Zeadally S, Harras KA Offloading in fog computing for IoT: review, enabling technologies, and research opportunities. Future Gener Comput Syst. https://doi.org/10.1016/j.future.2018.04.057 . URL http://linkinghub.elsevier.com/retrieve/pii/S0167739X18301973

Rayes A, Salam S (2017) Fog computing defining. In: Internet of Things from hype to reality, Springer International Publishing, Cham, pp 139–164. https://doi.org/10.1007/978-3-319-44860-2_6 . URL http://link.springer.com/10.1007/978-3-319-44860-2_6

Klas GI (2015) Fog computing and mobile edge cloud gain momentum open fog consortium, ETSI MEC and cloudlets

Deng R, Lu R, Lai C, Luan TH (2015) Towards power consumption-delay tradeoff by workload allocation in cloud-fog computing. In: IEEE, pp 3909–3914. https://doi.org/10.1109/ICC.2015.7248934 . URL http://ieeexplore.ieee.org/document/7248934/

Dolui K, Datta SK (2017) Comparison of edge computing implementations: fog computing, cloudlet and mobile edge computing. In: IEEE, pp 1–6. https://doi.org/10.1109/GIOTS.2017.8016213 . URL http://ieeexplore.ieee.org/document/8016213/

Hu P, Dhelim S, Ning H, Qiu T (2017) Survey on fog computing: architecture, key technologies, applications and open issues. J Netw Comput Appl 98:27–42. https://doi.org/10.1016/j.jnca.2017.09.002 . URL http://linkinghub.elsevier.com/retrieve/pii/S1084804517302953

Fog computing in the internet of things (2017) Intelligence at the edge, 1st edn. Springer, New York

Toosi AN, Son J, Buyya R (2018) Clouds-pi: a low-cost raspberry-pi based testbed for software-defined-networking in cloud data centers. ACM SIGCOMM Comput Commun Rev 7:1–11

Wang K, Shen M, Cho J, Banerjee A, Van der Merwe J, Webb K (2015) MobiScud: a fast moving personal cloud in the mobile network, ACM Press, pp 19–24. https://doi.org/10.1145/2785971.2785979 . URL http://dl.acm.org/citation.cfm?doid=2785971.2785979

Han B, Gopalakrishnan V, Ji L, Lee S (2015) Network function virtualization: challenges and opportunities for innovations. IEEE Commun Mag 53(2):90–97. https://doi.org/10.1109/MCOM.2015.7045396 . URL http://ieeexplore.ieee.org/document/7045396/

Vinueza Naranjo PG, Baccarelli E, Scarpiniti M Design and energy-efficient resource management of virtualized networked Fog architectures for the real-time support of IoT applications. J Supercomput. https://doi.org/10.1007/s11227-018-2274-0 . URL http://link.springer.com/10.1007/s11227-018-2274-0

Oueis J, Strinati EC, Barbarossa S (2015) The fog balancing: load distribution for small cell cloud computing. In: IEEE, pp 1–6. https://doi.org/10.1109/VTCSpring.2015.7146129 . URL http://ieeexplore.ieee.org/document/7146129/

De Vleeschauwer D, Robinson DC (2011) Optimum caching strategies for a telco CDN. Bell Labs Tech J 16(2):115–132. https://doi.org/10.1002/bltj.20506 . URL http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6770158

Pooranian Z, Shojafar M, Naranjo PGV, Chiaraviglio L, Conti M (2017) A novel distributed fog-based networked architecture to preserve energy in fog data centers. In: IEEE, pp 604–609. https://doi.org/10.1109/MASS.2017.33 . URL http://ieeexplore.ieee.org/document/8108808/

Gupta P, Goyal MK, Gupta N (2015) Reliability aware load balancing algorithm for content delivery network. In: Satapathy SC, Govardhan A, Raju KS, Mandal JK (eds) Emerging ICT for bridging the future—proceedings of the 49th annual convention of the computer society of India (CSI), vol 337, Springer International Publishing, Cham, pp 427–434. https://doi.org/10.1007/978-3-319-13728-5_48 . URL http://link.springer.com/10.1007/978-3-319-13728-5_48

Zhou J, Qiao Y (2015) Low-peak-to-average power ratio and low-complexity asymmetrically clipped optical orthogonal frequency-division multiplexing uplink transmission scheme for long-reach passive optical network. Opt Lett 40(17):4034. https://doi.org/10.1364/OL.40.004034 . URL https://www.osapublishing.org/abstract.cfm?URI=ol-40-17-4034

Nag A, Payne DB, Ruffini M (2016) N:1 protection design for minimizing olts in resilient dual-homed long-reach passive optical network. J Opt Commun Netw 8(2):93. https://doi.org/10.1364/JOCN.8.000093 . URL https://www.osapublishing.org/abstract.cfm?URI=jocn-8-2-93

Dixit A, Lannoo B, Colle D, Pickavet M, Demeester P (2015) Delay models in ethernet long-reach passive optical networks. In: IEEE, pp 1239–1247. https://doi.org/10.1109/INFOCOM.2015.7218499 . URL http://ieeexplore.ieee.org/document/7218499/

De Andrade M, Buttaboni A, Tornatore M, Boffi P, Martelli P, Pattavina A (2015) Optimization of long-reach TDM/WDM passive optical networks. Opt Switch Netw 16:36–45. https://doi.org/10.1016/j.osn.2014.11.001 . URL http://linkinghub.elsevier.com/retrieve/pii/S157342771400126X

Liu Y, Guo L, Yu C, Yu Y, Wang X (2014) Planning of survivable long-reach passive optical network (LR-PON) against single shared-risk link group (SRLG) failure. Opt Switch Netwo 11:167–176. https://doi.org/10.1016/j.osn.2013.06.001 . URL http://linkinghub.elsevier.com/retrieve/pii/S1573427713000404

Truong NB, Lee GM, Ghamri-Doudane Y (2015) Software defined networking-based vehicular adhoc network with fog computing. In: IEEE, pp 1202–1207. https://doi.org/10.1109/INM.2015.7140467 . URL http://ieeexplore.ieee.org/document/7140467/

He X, Ren Z, Shi C, Fang J (2016) Cloud/fog networking in the internet of vehicles. China Commun 13:140–149

Din S, Paul A, Ahmad A, Ahmed SH, Jeon G, Rawat DB (2018) Hierarchical architecture for 5g based software-defined intelligent transportation system. In: IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), IEEE

Sheetal J Architecture of 5g technology in mobile communication. In: Proceedings of 18th IRF International Conference, 11th January

Brown D, Mather D, Shaddock RN, Weeks WA, Franckx J, Erreygers JJJM (2018) Single line passive optical network converter module. US Patent 9,900,108 (Feb. 20)

Chakraborty P (2018) Design of passive optical network for hospital management. Asian J Converg Technol 4(I)

Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. In: Internet of everything, Springer, pp 103–130

Mercian A, McGarry MP, Reisslein M (2013) Offline and online multi-thread polling in long-reach pons: a critical evaluation. J Lightwave Technol 31(12):2018–2028. https://doi.org/10.1109/JLT.2013.2262766 . URL http://ieeexplore.ieee.org/document/6515602/

Townsend PD, Talli G, MacHale EK, Antony C (2008) Long reach PONs, COIN 2008. In: 7th International Conference on Optical Internet, pp 1–200000

Helmy A, Krishna N, Nayak A (2018) On the feasibility of service composition in a long-reach pon backhaul. In: 2018 International Conference on Optical Network Design and Modeling (ONDM), IEEE, pp 41–46

Helmy A, Nayak A (2018) Toward parallel edge computing in long-reach pons. J Opt Commun Netw 10(9):736–748

Arbelaez A, Mehta D, Sullivan OB, Quesad L (2018) Parallel constraint-based local search: an application to designing resilient long-reach passive optical networks. In: Handbook of parallel constraint reasoning, Springer, pp 633–665

Dastjerdi A, Gupta H, Calheiros R, Ghosh S, Buyya R (2016) Fog computing: principles, architectures, and applications. In: Internet of Things, Elsevier, pp 61–75. https://doi.org/10.1016/B978-0-12-805395-9.00004-6 . URL http://linkinghub.elsevier.com/retrieve/pii/B9780128053959000046

Stojmenovic I, Wen S, Huang X, Luan H (2016) An overview of fog computing and its security issues: an overview of fog computing and its security issues. Concurr Comput Pract Exp 28(10):2991–3005. https://doi.org/10.1002/cpe.3485 . URL http://doi.wiley.com/10.1002/cpe.3485

Dastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R (2016) Fog computing: principles, architectures, and applications. In: Internet of Things, Elsevier, pp 61–75

Chiang M, Zhang T (2016) Fog and iot: an overview of research opportunities. IEEE Internet Things J 3(6):854–864

More P (2015) Review of implementing fog computing. Int J Res Eng Technol 4(06):335–338

Lin CC, Yang JW (2018) Cost-efficient deployment of fog computing systems at logistics centers in industry 4.0. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2018.2827920

Jia G, Han G, Wang H, Wang F (2018) Cost aware cache replacement policy in shared last-level cache for hybrid memory based fog computing. EnterpInf Syst 12(4):435–451

Sarkar S, Chatterjee S, Misra S (2018) Assessment of the suitability of fog computing in the context of internet of things. IEEE Trans Cloud Comput 6(1):46–59

Song Z, Duan Y, Wan S, Sun X, Zou Q, Gao H, Zhu D (2018) Processing optimization of typed resources with synchronized storage and computation adaptation in fog computing. Wireless Commun Mob Comput. https://doi.org/10.1155/2018/3794175

He S, Cheng B, Wang H, Xiao X, Cao Y, Chen J (2018) Data security storage model for fog computing in large-scale iot application. In: IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), IEEE, pp 39–44

Bi Y, Han G, Lin C, Deng Q, Guo L, Li F (2018) Mobility support for fog computing: an sdn approach. IEEE Commun Mag 56(5):53–59

Roig PJ, Alcaraz S, Gilly K, Juiz C (2018) Study on mobility and migration in a fog computing environment. In: 22nd International Conference Electronics, IEEE, pp 1–6

Zhang P, Liu JK, Yu FR, Sookhak M, Au MH, Luo X (2018) A survey on access control in fog computing. IEEE Commun Mag 56(2):144–149

Thota C, Sundarasekar R, Manogaran G, Varatharajan R, Priyan M (2018) Centralized fog computing security platform for iot and cloud in healthcare system. In: Exploring the Convergence of Big Data and the Internet of Things, IGI Global, pp 141–154

Wang B, Chang Z, Zhou Z, Ristaniemi T (2018) Reliable and privacy-preserving task recomposition for crowdsensing in vehicular fog computing. In: IEEE 87th Vehicular Technology Conference (VTC Spring), IEEE, pp 1–6

Guan Y, Shao J, Wei G, Xie M (2018) Data security and privacy in fog computing. IEEE Netw 99:1–6

Matt C (2018) Fog computing. Bus Inf. Syst Eng 60(4):351–355

Shi C, Ren Z, Yang K, Chen C, Zhang H, Xiao Y, Hou X (2018) Ultra-low latency cloud-fog computing for industrial internet of things. In: 2018 IEEE Wireless Communications and Networking Conference (WCNC), IEEE, pp 1–6

Mahmud R, Ramamohanarao K, Buyya R Latency-aware application module management for fog computing environments. In: ACM Transactions on Internet Technology (TOIT)

Mahmud R, Srirama SN, Ramamohanarao K, Buyya R (2018) Quality of experience (QoE)-aware placement of applications in fog computing environments. J Parallel Distrib Comput. https://doi.org/10.1016/j.jpdc.2018.03.004

Chekired DA, Khoukhi L, Mouftah HT (2018) Industrial IoT data scheduling based on hierarchical fog computing: a key for enabling smart factory. IEEE Trans Ind Inf 14(10):4590–4602. https://doi.org/10.1109/TII.2018.2843802

Kiani A, Ansari N, Khreishah A Hierarchical capacity provisioning for fog computing. arXiv preprint arXiv:1807.01093

Naqvi SAA, Javaid N, Butt H, Kamal MB, Hamza A, Kashif M (2018) Metaheuristic optimization technique for load balancing in cloud-fog environment integrated with smart grid. In: International Conference on Network-Based Information Systems, Springer, pp 700–711

Hussain MM, Alam MS, Beg MS (2019) Feasibility of fog computing in smart grid architectures. In: Proceedings of 2nd International Conference on Communication, Computing and Networking, Springer, pp 999–1010

Okay FY, Ozdemir S (2018) A secure data aggregation protocol for fog computing based smart grids. In: 2018 IEEE 12th International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG), IEEE, pp 1–6

Lyu L, Nandakumar K, Rubinstein B, Jin J, Bedo J, Palaniswami M (2018) PPFA privacy preserving fog-enabled aggregation in smart grid. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2018.2803782

Ling CW, Datta A, Xu J (2018) A case for distributed multilevel storage infrastructure for visual surveillance in intelligent transportation networks. IEEE Internet Comput 22(1):42–51

Cao Y, Hou P, Brown D, Wang J, Chen S (2015) Distributed analytics and edge intelligence: pervasive health monitoring at the era of fog computing. In: Proceedings of the 2015 Workshop on Mobile Big Data, ACM, pp 43–48

Gia TN, Jiang M, Rahmani A-M, Westerlund T, Liljeberg P, Tenhunen H (2015) Fog computing in healthcare internet of things: a case study on ecg feature extraction. In: 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing (CIT/IUCC/DASC/PICOM), IEEE, pp 356–363

Aazam M, Huh E-N (2015) E-hamc: leveraging fog computing for emergency alert service. In: 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), IEEE, pp 518–523

Ballas C, Marsden M, Zhang D, O’Connor NE, Little S (2018) Performance of video processing at the edge for crowd-monitoring applications. In: 2018 IEEE 4th World Forum Internet Things (WF-IoT). https://doi.org/10.1109/WF-IoT.2018.8355170

Hong K, Lillethun D, Ramachandran U, Ottenwälder B, Koldehofe B (2013) Mobile fog: a programming model for large-scale applications on the internet of things. In: Proceedings of the Second ACM SIGCOMM Workshop on Mobile Cloud Computing, ACM, pp 15–20

Zhu X, Chan DS, Hu H, Prabhu MS, Ganesan E, Bonomi F (2015) Improving video performance with edge servers in the fog computing architecture. Intel Technol J 19(1):202–224

Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, ACM, pp 13–16

Grover J, Jain A, Singhal S, Yadav A (2018) Real-time vanet applications using fog computing. In: Proceedings of First International Conference on Smart System, Innovations and Computing, Springer, pp 683–691

Stojmenovic I, Wen S (2014) The fog computing paradigm: scenarios and security issues. In: 2014 Federated Conference on Computer Science and Information Systems (FedCSIS), IEEE, pp 1–8

Bonomi F, Milito R, Natarajan P, Zhu J (2014) Fog computing: a platform for internet of things and analytics. In: Big Data and Internet of Things: A Roadmap for Smart Environments, Springer, pp 169–186

Liu J, Li J, Zhang L, Dai F, Zhang Y, Meng X, Shen J (2018) Secure intelligent traffic light control using fog computing. Future Gener Comput Syst 78:817–824

Choo KKR, Lu R, Chen L, Yi X (2018) A foggy research future: advances and future opportunities in fog computing research. Future Gener Comput Syst 78:677–679

Tran VL, Islam A, Kharel J, Shin SY (2018) On the application of social internet of things with fog computing: a new paradigm for traffic information sharing system. In: 2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud), IEEE, pp 349–354

Rao YS, Sree KB (2018) A review on fog computing: conceptual live Vm migration framework, issues, applications and its challenges. Int J Sci Res Comput Sci Eng Inf Technol 3(1)

Garg S, Singh A, Batra S, Kumar N, Yang LT (2018) Uav-empowered edge computing environment for cyber-threat detection in smart vehicles. IEEE Netw 32(3):42–51

Li L, Ota K, Dong M (2018) Deep learning for smart industry: efficient manufacture inspection system with fog computing. IEEE Trans Ind Inf 14(10)

Tortonesi M, Govoni M, Morelli A, Riberto G, Stefanelli C, Suri N (2018) Taming the IoT data deluge: an innovative information-centric service model for fog computing applications. Future Gen Comput Syst. https://doi.org/10.1016/j.future.2018.06.009

Raja K, Krithika L (2016) Smart street light system. Autom Auton Syst 8(4):97–99

Wang S, Dey S (2012) Cloud mobile gaming: modeling and measuring user experience in mobile wireless networks. ACM SIGMOBILE Mob Comput Commun Rev 16(1):10–21

Zhao Z, Hwang K, Villeta J (2012) Game cloud design with virtualized cpu/gpu servers and initial performance results. In: Proceedings of the 3rd Workshop on Scientific Cloud Computing, ACM, pp 23–30

Yang L, Cao J, Yuan Y, Li T, Han A, Chan A (2013) A framework for partitioning and execution of data stream applications in mobile cloud computing. ACM SIGMETRICS Perform Eval Rev 40(4):23–32

Qian Z, He Y, Su C, Wu Z, Zhu H, Zhang T, Zhou L, Yu Y, Zhang Z (2013) Timestream: reliable stream computation in the cloud. In: Proceedings of the 8th ACM European Conference on Computer Systems, ACM, pp 1–14

Nath SB, Gupta H, Chakraborty S, Ghosh SK A survey of fog computing and communication: current researches and future directions. arXiv preprint arXiv:1804.04365

Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 Workshop on Mobile Big Data, ACM, pp 37–42

Yi S, Hao Z, Qin Z, Li Q (2015) Fog computing: platform and applications. In: Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb), IEEE 2015, pp 73–78

Rahmani A-M, Thanigaivelan NK, Gia TN, Granados J, Negash B, Liljeberg P, Tenhunen H, Smart, (2015) e-health gateway: bringing intelligence to internet-of-things based ubiquitous healthcare. systems. In: 2015 12th Annual Consumer Communications and Networking Conference (CCNC), IEEE, pp 826–834

Mahmoud MM, Rodrigues JJ, Ahmed SH, Shah SC, Al-Muhtadi JF, Korotaev VV, De Albuquerque VHC (2018) Enabling technologies on cloud of things for smart healthcare. IEEE Access 6:31950–31967

Din S, Paul A, Guizani N, Ahmed SH, Khan M, Rathore MM (2017) Features selection model for internet of e-health things using big data. In: GLOBECOM 2017—2017 IEEE Global Communications Conference, IEEE, pp 1–7

Varghese B, Wang N, Barbhuiya S, Kilpatrick P, Nikolopoulos DS (2016) Challenges and opportunities in edge computing. In: IEEE, pp 20–26. https://doi.org/10.1109/SmartCloud.2016.18 . URL http://ieeexplore.ieee.org/document/7796149/

Shenoy K, Bhokare P, Pai U (2013) FOG computing future of cloud computing. Int J Sci Res (IJSR) 4(6):55–56

Hao Z, Novak E, Yi S, Li Q (2017) Challenges and software architecture for fog computing. IEEE Internet Comput 21(2):44–53. https://doi.org/10.1109/MIC.2017.26 . URL http://ieeexplore.ieee.org/document/7867731/

Varghese B, Wang N, Nikolopoulos DS, Buyya R (2017) Feasibility of fog computing. arXiv preprint arXiv:1701.05451

Puthal D, Obaidat MS, Nanda P, Prasad M, Mohanty SP, Zomaya AY (2018) Secure and sustainable load balancing of edge data centers in fog computing. IEEE Commun Mag 56(5):60–65

Wan J, Chen B, Wang S, Xia M, Li D, Liu C (2018) Fog computing for energy-aware load balancing and scheduling in smart factory. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2018.2818932

Iorga M, Feldman L, Barton R, Martin MJ, Goren NS, Mahmoudi C (2018) Fog computing conceptual model. Technical report

Aazam M, Zeadally S, Harras KA (2018) Deploying fog computing in industrial internet of things and industry 4.0. IEEE Trans Ind. Inf 14(10):4674–4682

Comma-di L, Abdullaziz OI, Antevski K, Chundrigar SB, Gdowski R, Kuo P-H, Mourad A, Yen L-H, Zabala A (2018) Opportunities and challenges of joint edge and fog orchestration. In: 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), IEEE, pp 344–349

Chaudhary D, Bhushan K, Gupta B (2018) Survey on ddos attacks and defense mechanisms in cloud and fog computing. Int J E-serv Mobile Appl (IJESMA) 10(3):61–83

Jiang Y, Huang Z, Tsang DH (2018) Challenges and solutions in fog computing orchestration. IEEE Netw 32(3):122–129

Santos J, Vanhove T, Sebrechts M, Dupont T, Kerckhove W, Braem B, Van Seghbroeck G, Wauters T, Leroux P, Latre S et al (2018) City of things: enabling resource provisioning in smart cities. IEEE Commun Mag 56(7):177–183

Wu H-Y, Lee C-R, Energy efficient scheduling for heterogeneous fog computing architectures. In: 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), IEEE, pp 555–560

Mehta A, Elmroth E (2018) Distributed cost-optimized placement for latency-critical applications in heterogeneous environments. In: 2018 IEEE International Conference on Autonomic Computing, Trento, Italy, September 3–7, 2018, pp 121–130

Byers CC, Clarke JM, Salgueiro G (2018) Configuring heterogeneous computing environments using machine learning. US Patent App. 15/390,921 (Jun. 28)

Cappiello C, Plebani P, Vitali M (2018) A data utility model for data-intensive applications in fog computing environments. In: Fog computing, Springer, pp 183–202

Khan MA, Umer T, Khan SU, Yu S, Rachedi A (2018) Ieee access special section editorial: green cloud and fog computing: energy efficiency and sustainability aware infrastructures, protocols, and applications. IEEE Access 6:12280–12283

Qiao G, Leng S, Zhang K, He Y (2018) Collaborative task offloading in vehicular edge multi-access networks. IEEE Commun Mag 56(8):48–54

Aazam M, Zeadally S, Harras KA (2018) Offloading in fog computing for IoT: review, enabling technologies, and research opportunities. Future Gen Comput Syst 87:278–289. https://doi.org/10.1016/j.future.2018.04.057

Zhang G, Shen F, Yang Y, Qian H, Yao W (2018) Fair task offloading among fog nodes in fog computing networks. In: 2018 IEEE International Conference on Communications (ICC), IEEE, pp 1–6

Jošilo S, Dán G Decentralized fog computing resource management for offloading of periodic tasks. In: Poster Presented at IEEE INFOCOM

Agarwal S, Yadav S, Yadav AK (2015) An architecture for elastic resource allocation in Fog. Computing 6(2):7

Alrawais A, Alhothaily A, Hu C, Cheng X (2017) Fog computing for the internet of things: security and privacy issues. IEEE Internet Comput 21(2):34–42

Tsugawa M, Matsunaga A, Fortes JA (2014) Cloud computing security: What changes with software-defined networking? Secure cloud computing. Springer, Berlin, pp 77–93

Hu P, Ning H, Qiu T, Song H, Wang Y, Yao X (2017) Security and privacy preservation scheme of face identification and resolution framework using fog computing in internet of things. IEEE Internet Things J 4(5):1143–1155

Wang C, Wang Q, Ren K, Lou W (2010) Privacy-preserving public auditing for data storage security in cloud computing. In: 2010 Proceedings, Infocom, IEEE, pp 1–9

Basudan S, Lin X, Sankaranarayanan K (2017) A privacy-preserving vehicular crowdsensing-based road surface condition monitoring system using fog computing. IEEE Internet Things J 4(3):772–782

Koo D, Hur J (2018) Privacy-preserving deduplication of encrypted data with dynamic ownership management in fog computing. Future Gener Comput Syst 78:739–752

Ma L, Teymorian AY, Cheng X (2008) A hybrid rogue access point protection framework for commodity wi-fi. networks. In: The 27th Conference on Computer Communications INFOCOM 2008, IEEE, pp 1220–1228

Modi C, Patel D, Borisaniya B, Patel H, Patel A, Rajarajan M (2013) A survey of intrusion detection techniques in cloud. J Netw Comput Appl 36(1):42–57

Valenzuela J, Wang J, Bissinger N (2013) Real-time intrusion detection in power system operations. IEEE Trans Power Syst 28(2):1052–1062

Qin Z, Li Q, Chuah M-C (2013) Defending against unidentifiable attacks in electric power grids. IEEE Trans Parallel Distrib Syst 24(10):1961–1971

Cao N, Wang C, Li M, Ren K, Lou W (2014) Privacy-preserving multi-keyword ranked search over encrypted cloud data. IEEE Trans Parallel Distrib Syst 25(1):222–233

Rial A, Danezis G (2011) Privacy-preserving smart metering. In: Proceedings of the 10th Annual ACM Workshop on Privacy in the Electronic Society, ACM, pp 49–60

Wang L, Liu G, Sun L (2017) A secure and privacy-preserving navigation scheme using spatial crowdsourcing in fog-based vanets. Sensors 17(4):668

Qin Z, Yi S, Li Q, Zamkov D (2014) Preserving secondary users’ privacy in cognitive radio networks. In: 2014 Proceedings of INFOCOM, IEEE, pp 772–780

Wei W, Xu F, Li Q (2012) Mobishare: flexible privacy-preserving location sharing in mobile online social networks. In: 012 Proceedings of INFOCOM,, IEEE, pp 2616–2620