{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T02:12:04Z","timestamp":1774404724691,"version":"3.50.1"},"reference-count":142,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/501100001249","name":"University of Tasmania","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001249","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2018]]},"DOI":"10.1109\/access.2018.2866491","type":"journal-article","created":{"date-parts":[[2018,8,22]],"date-time":"2018-08-22T18:44:18Z","timestamp":1534963458000},"page":"47980-48009","source":"Crossref","is-referenced-by-count":451,"title":["Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions"],"prefix":"10.1109","volume":"6","author":[{"given":"Ranesh Kumar","family":"Naha","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8719-284X","authenticated-orcid":false,"given":"Saurabh","family":"Garg","sequence":"additional","affiliation":[]},{"given":"Dimitrios","family":"Georgakopoulos","sequence":"additional","affiliation":[]},{"given":"Prem Prakash","family":"Jayaraman","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3026-7537","authenticated-orcid":false,"given":"Longxiang","family":"Gao","sequence":"additional","affiliation":[]},{"given":"Yong","family":"Xiang","sequence":"additional","affiliation":[]},{"given":"Rajiv","family":"Ranjan","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","first-page":"16","article-title":"Scalable distributed computing hierarchy: Cloud, fog and dew computing","volume":"2","author":"skala","year":"2015","journal-title":"Open Journal of Cloud Computing"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1504\/IJCC.2015.071717"},{"key":"ref33","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/2307849.2307856","article-title":"Advancing the state of mobile cloud computing","author":"bahl","year":"2012","journal-title":"3rd ACM Workshop on Mobile Cloud Computing Services Proceedings"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.050113.00090"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2584538"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/HotWeb.2015.22"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2009.82"},{"key":"ref36","author":"klas","year":"2015","journal-title":"Fog Computing and Mobile Edge Cloud Gain Momentum Open Fog Consortium Etsi Mec and Cloudlets"},{"key":"ref35","first-page":"48","article-title":"Mobile edge computing: A taxonomy","author":"beck","year":"2014","journal-title":"Proc 6th Int Conf Adv Future Internet"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2013.77"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2015.173"},{"key":"ref27","first-page":"1","author":"luan","year":"2016","journal-title":"Fog Computing Focusing on Mobile Users at the Edge"},{"key":"ref29","first-page":"13","article-title":"A pattern for fog computing","author":"syed","year":"2016","journal-title":"Proc 10th Travelling Conf Pattern Lang Programs"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2677046.2677052"},{"key":"ref22","year":"2016","journal-title":"Fog Computing and the Internet of Things Extend the Cloud to Where the Things Are"},{"key":"ref21","year":"2016","journal-title":"What is Fog Computing?"},{"key":"ref24","year":"2017","journal-title":"Top Trends in the Gartner Hype Cycle for Emerging Technologies 2017"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2579198"},{"key":"ref101","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1007\/978-3-319-39595-1_14","article-title":"Smart agents and fog computing for smart city applications","author":"giordano","year":"2016","journal-title":"Proc Int Conf Smart Cities"},{"key":"ref26","first-page":"32:1","article-title":"Cloud-fog interoperability in IoT-enabled healthcare solutions","author":"mahmud","year":"2018","journal-title":"Proc 19th Int Conf Distrib Comput Netw (ICDCN)"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.02.014"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.12.001"},{"key":"ref50","first-page":"28","article-title":"A hierarchical distributed fog computing architecture for big data analysis in smart cities","author":"tang","year":"2015","journal-title":"Proceedings of the ACM ASE BigData & SocialInformatics"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700208"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/IOT.2015.7356560"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1049\/iet-net.2015.0034"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2016.08.295"},{"key":"ref56","first-page":"83","article-title":"Fog computing: An emerging paradigm","author":"nadeem","year":"2016","journal-title":"proc of Int Conf on Innovative Computing Technology (INTECH)"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2017.01.012"},{"key":"ref54","first-page":"687","article-title":"Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT","author":"aazam","year":"2015","journal-title":"Proc 29th IEEE Int Conf Adv Inf Netw Appl (AINA)"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.3390\/fi10010004"},{"key":"ref52","first-page":"1","article-title":"Distributed resource sharing in fog-assisted big data streaming","author":"yin","year":"2017","journal-title":"Proc IEEE Int Conf Commun"},{"key":"ref40","first-page":"85","article-title":"Cloud-dew architecture: Realizing the potential of distributed database systems in unreliable networks","author":"wang","year":"2015","journal-title":"Proc Int Conf Parallel Distrib Process Technol Appl (PDPTA)"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-805395-9.00004-6"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/BDCloud.2014.116"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2645559"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-10-5861-5_5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2017.09.002"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2017.2679740"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2757384.2757397"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2702013"},{"key":"ref46","year":"2018","journal-title":"Open-RAN Mobile Edge Computing Platform"},{"key":"ref45","year":"2018","journal-title":"Hyrax Crowd-Sourcing Mobile Devices to Develop Edge Clouds"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-016-1634-x"},{"key":"ref47","first-page":"14","article-title":"Fog data: Enhancing telehealth big data through fog computing","author":"dubey","year":"2015","journal-title":"Proceedings of the ACM ASE BigData & SocialInformatics"},{"key":"ref42","year":"2018","journal-title":"Akamai Mobile Cloud Computing"},{"key":"ref41","author":"mane","year":"2017","journal-title":"Fog-Dew Architecture for Better Consistency"},{"key":"ref44","year":"2016","journal-title":"Cisco IOx Local Manager Pages and Options"},{"key":"ref43","year":"2018","journal-title":"EC-IoT Solution"},{"key":"ref127","first-page":"1196","article-title":"Architecture of an interoperable IoT platform based on microservices","author":"vresk","year":"2016","journal-title":"Proc 36th Int Conv Inf Commun Technol Electron Microelectron (MIPRO)"},{"key":"ref126","first-page":"1","article-title":"Microservices approach for the internet of things","author":"butzin","year":"2016","journal-title":"Proc IEEE Int Conf Emerg Technol Factory Autom (ETFA)"},{"key":"ref125","article-title":"Microservices on AWS","author":"jung","year":"2016"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ICBDSC.2016.7460394"},{"key":"ref72","first-page":"1","article-title":"An overview of Wireless Sensor Networks towards Internet of Things","author":"kocakulak","year":"2017","journal-title":"Proc 7th IEEE Annu Comput Commun Workshop Conf (CCWC)"},{"key":"ref129","first-page":"1","article-title":"End-to-end management of IoT applications","author":"khazaei","year":"2017","journal-title":"Proc IEEE Conf Netw Softw (NetSoft)"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/11733836_50"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/FMEC.2017.7946419"},{"key":"ref70","first-page":"1","author":"turner","year":"2016","journal-title":"IDC Link IBM and Cisco Bridge the IoT Edge and Enterprise"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2017.2705683"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/CC.2017.7868163"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.130"},{"key":"ref74","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1049\/PBHE009E_ch4","article-title":"Wearable sensors for gesture analysis in smart healthcare applications","author":"butt","year":"2017","journal-title":"Human Monitoring Smart Health and Assisted Living Techniques and Technologies"},{"key":"ref75","author":"constant","year":"2017","journal-title":"Fog-assisted wIoT A smart fog gateway for end-to-end analytics in wearable Internet of Things"},{"key":"ref133","first-page":"233","article-title":"Performance evaluation of container-based virtualization for high performance computing environments","author":"xavier","year":"2013","journal-title":"Proc 21st Euromicro Int Conf Parallel Distrib Netw -Based Process (PDP)"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2756826"},{"key":"ref78","first-page":"1","article-title":"Review on fault tolerance techniques in cloud computing","volume":"116","author":"amin","year":"2015","journal-title":"Int J Comput Appl"},{"key":"ref132","first-page":"22","article-title":"Microservices as agents in IoT systems","author":"krivic","year":"2017","journal-title":"Proc First KES Int l Symp Agent Multi-Agent Syst Technol Appl"},{"key":"ref79","first-page":"858","article-title":"Robust scheduling of scientific workflows with deadline and budget constraints in clouds","author":"poola","year":"2014","journal-title":"Proc 28th IEEE Int Conf Adv Inf Netw Appl (AINA)"},{"key":"ref136","first-page":"2","article-title":"FAST: A fog computing assisted distributed analytics system to monitor fall for stroke mitigation","author":"cao","year":"2015","journal-title":"Proc IEEE Int Conf Netw Archit Storage (NAS)"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1601089"},{"key":"ref138","first-page":"223","article-title":"Offloading content with self-organizing mobile fogs","volume":"1","author":"khan","year":"2017","journal-title":"Proc 29th Int Teletraffic Congr (ITC)"},{"key":"ref137","first-page":"121","article-title":"Smart items, fog and cloud computing as enablers of servitization in healthcare","volume":"185","author":"stantchev","year":"2015","journal-title":"Sens Transducers"},{"key":"ref60","first-page":"468","article-title":"An approach for smart management of big data in the fog computing context","author":"hosseinpour","year":"2016","journal-title":"Proc IEEE Int Conf Cloud Comput Technol Sci (CloudCom)"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/DSDIS.2015.115"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2016.7457059"},{"key":"ref61","year":"2016","journal-title":"Openfog architecture overview"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/j.sjbs.2017.01.043"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/MCE.2017.2684981"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.07.031"},{"key":"ref65","year":"2016","journal-title":"Cisco Fog Data Services"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.11.009"},{"key":"ref66","year":"2017","journal-title":"Cisco Fog Director"},{"key":"ref142","year":"2017","journal-title":"OpenFog Reference Architecture for Fog Computing"},{"key":"ref67","doi-asserted-by":"crossref","first-page":"9","DOI":"10.12753\/2066-026X-14-001","article-title":"A reliable e-learning architecture based on fog-computing and smart devices","volume":"4","author":"albeanu","year":"2014","journal-title":"Proc Int Sci Conf eLearn Softw Educ"},{"key":"ref68","year":"2013","journal-title":"An Architecture Impact Study"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-013-3903-7"},{"key":"ref69","first-page":"44","article-title":"Research perspective-mobile robots in underground mining","author":"grehl","year":"2017","journal-title":"Proc AusIMM Bull"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2014.08.003"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1145\/1232722.1232724"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.245"},{"key":"ref108","first-page":"22","article-title":"A novel distributed fog-based networked architecture to preserve energy in fog data centers","author":"pooranian","year":"2017","journal-title":"Proc 2017 IEEE 14th Int Conf Mobile Ad Hoc Sensor Syst (MASS)"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/2491266.2491270"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2709814"},{"key":"ref93","first-page":"740","article-title":"Efficient and scalable IoT service delivery on cloud","author":"li","year":"2013","journal-title":"Proc IEEE Int'l Conf Cloud Computing (CLOUD)"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-57639-8_2"},{"key":"ref92","year":"2018","journal-title":"Here&#x2019;s Everything You Need to Know About the Cambridge Analytica Scandal"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.23919\/INM.2017.7987464"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2720187"},{"key":"ref104","first-page":"105","article-title":"How to best deploy your fog applications, probably","author":"brogi","year":"2017","journal-title":"Proc Int Conf Edge Fog Comput"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/IWSSIP.2013.6623445"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2565516"},{"key":"ref102","article-title":"An architecture of iot service delegation and resource allocation based on collaboration between fog and cloud computing","volume":"2016","author":"alsaffar","year":"2016","journal-title":"Mobile Inf Syst"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2766923"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2016.08.134"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.08.010"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2016.2532863"},{"key":"ref99","first-page":"374","article-title":"Augmented brain computer interaction based on fog computing and linked data","author":"zao","year":"2014","journal-title":"Proc 9th Int Conf Intell Environ (IE)"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2015.7140467"},{"key":"ref97","first-page":"91","article-title":"On developing smart transportation applications in fog computing paradigm","author":"giang","year":"2016","journal-title":"Proc ACM Symp Develop Anal Intell Veh Netw Appl"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICFEC.2017.20"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3057266"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2771153"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2342509.2342513"},{"key":"ref14","first-page":"263","article-title":"Enabling personalization services on the edge","author":"xie","year":"2002","journal-title":"Proc 10th ACM Int Conf Multimedia"},{"key":"ref15","first-page":"22","article-title":"Microprocessors for the new millennium: Challenges, opportunities, and new frontiers","author":"gelsinger","year":"2001","journal-title":"Proc IEEE Int Solid-State Circuits Conf"},{"key":"ref118","first-page":"1","article-title":"An energy-aware fault tolerant scheduling framework for soft error resilient cloud computing systems","author":"gao","year":"2014","journal-title":"Proc Conf Design Autom Test Eur (DATE)"},{"key":"ref16","first-page":"65","article-title":"CLOUDLET: Towards mapreduce implementation on virtual machines","author":"ibrahim","year":"2009","journal-title":"Proc 18th ACM Int Symp High Perform Distrib Comput"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.26"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2014.06.008"},{"key":"ref17","first-page":"1","article-title":"Fog computing: Data analytics and cloud distributed processing on the network edges","author":"gonzalez","year":"2016","journal-title":"Proc 35th Int Conf Chilean Comput Sci Soc (SCCC)"},{"key":"ref81","first-page":"1","article-title":"A comprehensive conceptual system-level approach to fault tolerance in cloud computing","author":"jhawar","year":"2012","journal-title":"IEEE Intl Systems Conf (SysCon)"},{"key":"ref18","first-page":"1","article-title":"Latency estimation for fog-based Internet of Things","author":"li","year":"2017","journal-title":"Proc Int Telecommun Netw Appl Conf (ITNAC)"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-013-1045-1"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1002\/spe.995"},{"key":"ref19","year":"2015","journal-title":"Fog Computing and the Internet of Things Extend the Cloud to Where the Things Are"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2012.2221934"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/2677832.2677851"},{"key":"ref113","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1016\/j.asoc.2017.08.048","article-title":"A checkpointed league championship algorithm-based cloud scheduling scheme with secure fault tolerance responsiveness","volume":"61","author":"latiff","year":"2017","journal-title":"Appl Soft Comput"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.01.002"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2013.12.005"},{"key":"ref115","first-page":"762","article-title":"Energy efficient fault tolerance for high performance computing (HPC) in the cloud","author":"egwutuoha","year":"2013","journal-title":"Proc IEEE Int'l Conf Cloud Computing (CLOUD)"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2509"},{"key":"ref89","article-title":"Adaptive resource management using many-core processing for fault tolerance based on cyber&#x2013;physical cloud systems","author":"kim","year":"0","journal-title":"Future Generat Comput Syst"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-34208-5_21"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.27"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1600730"},{"key":"ref85","first-page":"1115","article-title":"Software rejuvenation based fault tolerance scheme for cloud applications","author":"liu","year":"2015","journal-title":"Proc IEEE Int'l Conf Cloud Computing (CLOUD)"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2491"},{"key":"ref87","article-title":"Using proactive fault-tolerance approach to enhance cloud service reliability","author":"liu","year":"0","journal-title":"IEEE Trans Cloud Comput"},{"key":"ref88","first-page":"263","article-title":"A comparative cost study of fault-tolerant techniques for availability on the cloud","author":"sampaio","year":"2017","journal-title":"Proc Int Symp Ambient Intell"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8274985\/08444370.pdf?arnumber=8444370","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T14:09:49Z","timestamp":1693836589000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8444370\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":142,"URL":"https:\/\/doi.org\/10.1109\/access.2018.2866491","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}