Abstract
Research in the Internet of Things (IoT) conceives a world where everyday objects are connected to the Internet and exchange, store, process, and collect data from the surrounding environment. IoT devices are becoming essential for supporting the delivery of data to enable electronic services, but they are not sufficient in most cases to host application services directly due to their intrinsic resource constraints. Fog Computing (FC) can be a suitable paradigm to overcome these limitations, as it can coexist and cooperate with centralized Cloud systems and extends the latter toward the network edge. In this way, it is possible to distribute resources and services of computing, storage, and networking along the Cloud-to-Things continuum. As such, FC brings all the benefits of Cloud Computing (CC) closer to end (user) devices. This article presents a survey on the employment of FC to support IoT devices and services. The principles and literature characterizing FC are described, highlighting six IoT application domains that may benefit from the use of this paradigm. The extension of Cloud systems towards the network edge also creates new challenges and can have an impact on existing approaches employed in Cloud-based deployments. Research directions being adopted by the community are highlighted, with an indication of which of these are likely to have the greatest impact. An overview of existing FC software and hardware platforms for the IoT is also provided, along with the standardisation efforts in this area initiated by the OpenFog Consortium (OFC).
- M. Aazam, M. St-Hilaire, C. Lung, I. Lambadaris, and E. Huh. 2018. IoT resource estimation challenges and modeling in Fog. In Fog Computing in the Internet of Things: Intelligence at the Edge. Springer International Publishing, 17--31.Google Scholar
- G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith, and P. Steggles. 1999. Towards a better understanding of context and context-awareness. In Proceedings of the International Symposium on Handeld and Ubiquitous Computing (HUC). 304--307. Google ScholarDigital Library
- M. Ahmad, M. B. Amin, S. Hussain, B. H. Kang, T. Cheong, and S. Lee. 2016. Health fog: A novel framework for health and wellness applications. Springer J. Supercomput. 72, 10 (Oct. 2016), 3677--3695. Google ScholarDigital Library
- Y. Ai, M. Peng, and K. Zhang. 2018. Edge cloud computing technologies for Internet of Things: A primer. Dig. Commun. Netw. 4, 2 (Apr. 2018), 77--86.Google Scholar
- A. Aissioui, A. Ksentini, A. Gueroui, and T. Taleb. 2018. On enabling 5G automotive systems using follow me edge-cloud concept. IEEE Trans. Vehic. Technol. 67, 6 (June 2018), 5302--5316.Google ScholarCross Ref
- A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash. 2015. Internet of Things: A survey on enabling technologies, protocols, and applications. IEEE Commun. Surveys Tutor. 17, 4 (2015), 2347--2376.Google ScholarDigital Library
- S. Ali and M. Ghazal. 2017. Real-time heart attack mobile detection service (RHAMDS): An IoT use case for software defined networks. In Proceedings of the 30th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE’17). 1--6.Google Scholar
- Amazon. 2017. AWS Network Latency Map. Retrieved from https://datapath.io/resources/blog/aws-network-latency-map/.Google Scholar
- Amazon. 2018. AWS Greengrass. Retrieved from https://aws.amazon.com/greengrass/.Google Scholar
- E. Amiot. 2015. The Internet of Things: Disrupting Traditional Business Models. Technical Report. Oliver Wyman. Retrieved from http://www.oliverwyman.com/content/dam/oliver-wyman/global/en/2015/jun/Internet-of-Things_Report.pdf.Google Scholar
- IEEE Standards Association. 2018. 1934—IEEE Approved Draft Standard for Adoption of OpenFog Reference Architecture for Fog Computing. Retrieved from https://standards.ieee.org/develop/project/1934.html.Google Scholar
- H. F. Atlam, R. J. Walters, and G. B. Wills. 2018. Fog Computing and the Internet of Things: A review. J. Big Data Cogn. Comput. 10, 2 (Apr. 2018).Google Scholar
- L. Atzori, A. Iera, and G. Morabito. 2010. The Internet of Things: A survey. Comput. Netw. 54, 15 (Oct. 2010), 2787--2805. Google ScholarDigital Library
- A. C. Baktir, A. Ozgovde, and C. Ersoy. 2017. How can edge computing benefit from software-defined networking: A survey, use cases, and future directions. IEEE Commun. Surveys Tutor. 19, 4 (2017), 2359--2391.Google ScholarCross Ref
- W. Bao, D. Yuan, Z. Yang, S. Wang, W. Li, B. B. Zhou, and A. Y. Zomaya. 2017. Follow me fog: Toward seamless handover timing schemes in a Fog Computing environment. IEEE Commun. Mag. 55, 11 (Nov. 2017), 72--78.Google ScholarCross Ref
- F. Beligianni, M. Alamaniotis, A. Fevgas, P. Tsompanopoulou, P. Bozanis, and L. H. Tsoukalas. 2016. An Internet of Things architecture for preserving privacy of energy consumption. In Proceedings of the Mediterranean Conference on Power Generation, Transmission, Distribution and Energy Conversion (MedPower’16). 1--7.Google Scholar
- P. Bellavista and A. Zanni. 2017. Feasibility of Fog Computing deployment based on docker containerization over RaspberryPi. In Proceedings of the 18th International Conference on Distributed Computing and Networking (ICDCN’17). Google ScholarDigital Library
- P. Bellavista, A. Zanni, and M. Solimando. 2017. A migration-enhanced edge computing support for mobile devices in hostile environments. In Proceedings of the 13th International Wireless Communications and Mobile Computing Conference (IWCMC’17). 957--962.Google Scholar
- F. Bonomi, R. Milito, J. Zhu, and S. Addepalli. 2012. Fog Computing and its role in the Internet of Things. In Proceedings of the 1st Workshop on Mobile Cloud Computing (MCC’12). 13--16. Google ScholarDigital Library
- A. Botta, W. de Donato, V. Persico, and A. Pescapè. 2016. Integration of cloud computing and Internet of Things: A survey. Future Gen. Comput. Syst. 56 (Mar. 2016), 684--700. Google ScholarDigital Library
- F. Brasser, K. B. Rasmussen, A. R. Sadeghi, and G. Tsudik. 2016. Remote attestation for low-end embedded devices: The prover’s perspective. In Proceedings of the 53rd ACM/EDAC/IEEE Design Automation Conference (DAC’16). 1--6. Google ScholarDigital Library
- H. P. Breivold and K. Sandstrom. 2015. Internet of Things for industrial automation—Challenges and technical solutions. In Proceedings of the IEEE International Conference on Data Science and Data Intensive Systems (DSDIS’15). 532--539. Google ScholarDigital Library
- C. A. R. L. Brennand, F. D. da Cunha, G. Maia, E. Cerqueira, A. A. F. Loureiro, and L. A. Villas. 2016. FOX: A traffic management system of computer-based vehicles FOG. In Proceedings of the 21st IEEE Symposium on Computers and Communications (ISCC’16). 982--987.Google Scholar
- M. S. De Brito, S. Hoque, T. Magedanz, R. Steinke, A. Willner, D. Nehls, O. Keils, and F. Schreiner. 2017. A service orchestration architecture for Fog-enabled infrastructures. In Proceedings of the 2nd International Conference on Fog and Mobile Edge Computing (FMEC’17). 127--132.Google Scholar
- A. Brogi and S. Forti. 2017. QoS-aware deployment of IoT applications through the fog. IEEE Internet Things J. 4, 5 (Oct. 2017), 1185--1192.Google ScholarCross Ref
- D. Bruneo, S. Distefano, F. Longo, G. Merlino, A. Puliafito, V. D’Amico, M. Sapienza, and G. Torrisi. 2016. Stack4Things as a Fog Computing platform for smart city applications. In Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM’16). 848--853.Google Scholar
- R. Bruschi, P. Lago, G. Lamanna, C. Lombardo, and S. Mangialardi. 2016. OpenVolcano: An open-source software platform for Fog Computing. In Proceedings of the 28th International Teletraffic Congress (ITC’16). 22--27.Google Scholar
- R. Brzoza-Woch, M. Konieczny, P. Nawrocki, T. Szydlo, and K. Zielinski. 2016. Embedded systems in the application of Fog Computing—Levee monitoring use case. In Proceedings of the 11th IEEE Symposium on Industrial Embedded Systems (SIES’16). 1--6.Google Scholar
- Y. Cao, S. Chen, P. Hou, and D. Brown. 2015. FAST: A Fog Computing assisted distributed analytics system to monitor fall for stroke mitigation. In Proceedings of the IEEE International Conference on Networking, Architecture and Storage (NAS’15). 2--11.Google Scholar
- A. Celesti, M. Fazio, F. Longo, G. Merlino, and A. Puliafito. 2017. Secure registration and remote attestation of IoT devices joining the cloud: The Stack4Things case of study. In Security and Privacy in Cyber-Physical Systems. Wiley-Blackwell, Chap. 7, 137--156.Google Scholar
- M. Chen, S. Mao, and Y. Liu. 2014. Big data: A survey. Mobile Netw. Appl. 19, 2 (Apr. 2014), 171--209. Google ScholarDigital Library
- N. Chen, Y. Chen, Y. You, H. Ling, P. Liang, and R. Zimmermann. 2016. Dynamic urban surveillance video stream processing using Fog Computing. In Proceedings of the 2nd IEEE International Conference on Multimedia Big Data (BigMM’16). 105--112.Google Scholar
- Y. Chen, H. V. Leong, M. Xu, J. Cao, K. C. C. Chan, and A. T. S. Chan. 2006. In-network data processing for wireless sensor networks. In Proceedings of the 7th International Conference on Mobile Data Management (MDM’06). 26--26. Google ScholarDigital Library
- B. Cheng, G. Solmaz, F. Cirillo, E. Kovacs, K. Terasawa, and A. Kitazawa. 2018. FogFlow: Easy programming of IoT services over cloud and edges for smart cities. IEEE Internet Things J. 5, 2 (Apr. 2018), 696--707.Google ScholarCross Ref
- M. Chiang and T. Zhang. 2016. Fog and IoT: An overview of research opportunities. IEEE Internet Things J. 3, 6 (Dec. 2016), 854--864.Google ScholarCross Ref
- E. N. Ciftcioglu, K. S. Chan, R. Urgaonkar, S. Wang, and T. He. 2015. Security-aware service migration for tactical mobile micro-Clouds. In Proceedings of the IEEE Military Communications Conference (MILCOM’15). 1058--1063.Google Scholar
- Cisco. 2015. Fog Computing and the Internet of Things: Extend the Cloud to where the Things are. Technical Report. Retrieved from https://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf.Google Scholar
- Cisco. 2017. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016-2021. Technical Report. Retrieved from https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.pdf.Google Scholar
- Cisco. 2018. Cisco 800 Series Industrial Integrated Services Routers. Retrieved from https://www.cisco.com/c/en/us/products/routers/800-series-industrial-routers/index.html.Google Scholar
- Cisco. 2018. Cisco IOx. Retrieved from https://www.cisco.com/c/en/us/products/cloud-systems-management/iox/index.html.Google Scholar
- Cisco. 2018. Compute Modules for the Cisco 1000 Series Connected Grid Routers. Retrieved from https://www.cisco.com/c/en/us/products/collateral/routers/1000-series-connected-grid-routers/datasheet-c78-739683.html.Google Scholar
- OpenFog Consortium. 2017. OpenFog Reference Architecture for Fog Computing. Retrieved from https://www.openfogconsortium.org/wp-content/uploads/OpenFog_Reference_Architecture_2_09_17-FINAL.pdf.Google Scholar
- OpenFog Consortium. 2018. Definition of Fog Computing. Retrieved from https://www.openfogconsortium.org/resources/#definition-of-fog-computing.Google Scholar
- OpenFog Consortium. 2018. OpenFog Consortium—Member Companies. Retrieved from https://www.openfogconsortium.org/membership-information/#member-companies.Google Scholar
- OpenFog Consortium. 2018. Top 10 Myths of Fog Computing. Retrieved from https://www.openfogconsortium.org/top-10-myths-of-fog-computing/.Google Scholar
- A. V. Dastjerdi, H. Gupta, R. N. Calheiros, S. K. Ghosh, and R. Buyya. 2016. Fog Computing: Principles, architectures, and applications. Retrieved from arXiv:1601.02752.Google Scholar
- R. Dautov, S. Distefano, G. Merlino, D. Bruneo, F. Longo, and A. Puliafito. 2017. Towards a global intelligent surveillance system. In Proceedings of the 11th International Conference on Distributed Smart Cameras (ICDSC’17). 119--124. Google ScholarDigital Library
- M. S. de Brito, S. Hoque, R. Steinke, A. Willner, and T. Magedanz. 2017. Application of the Fog Computing paradigm to smart factories and cyber-physical systems. Trans. Emerg. Telecommun. Technol. 29, 4 (May 2017), 1--14.Google Scholar
- F. C. Delicato, P. F. Pires, and T. Batista. 2017. The resource management challenge in IoT. In Resource Management for Internet of Things. Springer International Publishing, 7--18.Google Scholar
- Dell Technologies. 2018. Gateways 8 Embedded Computing. Retrieved from http://www.dell.com/en-us/work/shop/cty/sc/gateways-embedded-pcs?stp_redir=false8 ck=mn.Google Scholar
- N. Dhingra. 2014. Challenges, limitation and security issues on mobile computing. Int. J. Curr. Eng. Technol. 4, 5 (Oct. 2014), 3459--3462.Google Scholar
- G. Dimitrakopoulos and P. Demestichas. 2010. Systems based on cognitive networking principles and management functionality. IEEE Vehic. Technol. Mag. 5, 1 (Mar. 2010), 77--84.Google ScholarCross Ref
- R. Drath and A. Horch. 2014. Industrie 4.0: Hit or hype? {Industry Forum}. IEEE Industr. Electron. Mag. 8, 2 (June 2014), 56--58.Google ScholarCross Ref
- C. Dupont, R. Giaffreda, and L. Capra. 2017. Edge computing in IoT context: Horizontal and vertical linux container migration. In Proceedings of the Global Internet of Things Summit (GIoTS’17). 1--4.Google Scholar
- J. Dutta and S. Roy. 2017. IoT-fog-cloud-based architecture for smart city: Prototype of a smart building. In Proceedings of the 7th International Conference on Cloud Computing, Data Science 8 Engineering (CONFLUENCE’17). 237--242.Google Scholar
- A. Eivy. 2017. Be wary of the economics of “Serverless” cloud computing. IEEE Cloud Comput. 4, 2 (Mar. 2017), 6--12.Google ScholarCross Ref
- A. M. Elmisery, S. Rho, and D. Botvich. 2016. A fog-based middleware for automated compliance with OECD privacy principles in Internet of Healthcare Things. IEEE Access 4 (Oct. 2016), 8418--8441.Google Scholar
- ETSI. 2017. ETSI and OpenFog Consortium collaborate on Fog and Edge Applications. Retrieved from http://www.etsi.org/news-events/news/1216-2017-09-news-etsi-and-openfog-consortium-collaborate-on-fog-and-edge-applications.Google Scholar
- ETSI. 2017. ETSI Multi-access Edge Computing Starts Second Phase and Renews Leadership Team. Retrieved from http://www.etsi.org/news-events/news/1180-2017-03-news-etsi-multi-access-edge-computing-starts-second-phase-and-renews-leadership-team.Google Scholar
- ETSI. 2018. Multi-access Edge Computing. Retrieved from http://www.etsi.org/technologies-clusters/technologies/multi-access-edge-computing.Google Scholar
- C. Fan, Z. Wu, C. Chang, and S. M. Yuan. 2016. Web resource cacheable edge device in Fog Computing. In Proceedings of the 15th International Symposium on Parallel and Distributed Computing (ISPDC’16). 432--439.Google Scholar
- X. Fang, S. Misra, G. Xue, and D. Yang. 2012. Smart grid - the new and improved power grid: A survey. IEEE Commun. Surveys Tutor. 14, 4 (2012), 944--980.Google ScholarCross Ref
- B. Farahani, F. Firouzi, V. Chang, M. Badaroglu, N. Constant, and K. Mankodiya. 2017. Towards fog-driven IoT eHealth: Promises and challenges of IoT in medicine and healthcare. Future Gen. Comput. Syst. 78, 2 (May 2017), 659--676.Google Scholar
- I. Farris, T. Taleb, A. Iera, and H. Flinck. 2017. Lightweight service replication for ultra-short latency applications in mobile edge networks. In Proceedings of the IEEE Int. Conf. Commun. (ICC’17). 1--6.Google Scholar
- N. Fernando, S. W. Loke, and W. Rahayu. 2013. Mobile cloud computing: A survey. Future Gen. Comput. Syst. 29, 1 (Jan. 2013), 84--106. Google ScholarDigital Library
- FogHorn. 2018. FogHorn Lightning. Retrieved from https://www.foghorn.io/products/.Google Scholar
- Linux Foundation. 2018. EdgeX Foundry. Retrieved from https://www.edgexfoundry.org/.Google Scholar
- O. Fratu, C. Pena, R. Craciunescu, and S. Halunga. 2015. Fog computing system for monitoring mild dementia and COPD patients - romanian case study. In Proceedings of the 12th International Conference on Telecommunications in Modern Satellite, Cable and Broadcasting Services (TELSIKS’15). 123--128.Google Scholar
- X. Ge, Z. Li, and S. Li. 2017. 5G software defined vehicular networks. IEEE Commun. Mag. 55, 7 (July 2017), 87--93.Google ScholarDigital Library
- Applied Informatics Software Engineering GmbH. 2018. macchina.io. Retrieved from http://macchina.io.Google Scholar
- Harshit Gupta, Amir Vahid Dastjerdi, Soumya K. Ghosh, and Rajkumar Buyya. 2017. iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, edge and Fog computing environments. Softw.: Pract. Exper. 47, 9 (June 2017), 1275--1296.Google Scholar
- K. Ha, Y. Abe, Z. Chen, W. Hu, B. Amos, P. Pillai, and M. Satyanarayanan. 2015. Adaptive VM Handoff Across Cloudlets. Technical Report. CMU School of Computer Science. Retrieved from http://elijah.cs.cmu.edu/DOCS/CMU-CS-15-113.pdf CMU-CS-15-113.Google Scholar
- K. Ha, Y. Abe, T. Eiszler, Z. Chen, W. Hu, B. Amos, R. Upadhyaya, P. Pillai, and M. Satyanarayanan. 2017. You can teach elephants to dance: Agile VM handoff for edge computing. In Proceedings of the 2nd ACM/IEEE Symposium on Edge Computing (SEC’17). Google ScholarDigital Library
- K. Ha and M. Satyanarayanan. 2015. OpenStack++ for Cloudlet Deployment. Technical Report. CMU School of Computer Science. Retrieved from http://elijah.cs.cmu.edu/DOCS/CMU-CS-15-123.pdf.Google Scholar
- W. Han and Y. Xiao. 2016. Big data security analytic for smart grid with fog nodes. In Proceedings of the 9th International Conference on Security, Privacy and Anonymity in Computation, Communication and Storage (SpaCCS’16). 59--69.Google Scholar
- X. He, Z. Ren, C. Shi, and J. Fang. 2016. A novel load-balancing strategy of software-defined cloud/fog networking in the Internet of Vehicles. China Commun. 13 (2016), 140--149.Google ScholarCross Ref
- S. Hoque, M. S. d. Brito, A. Willner, O. Keil, and T. Magedanz. 2017. Towards container orchestration in Fog Computing infrastructures. In Proceedings of the 41st IEEE International Computer Software and Applications Conference (COMPSAC’17). 294--299.Google Scholar
- Lauren Horwitz. 2017. Edge Computing Technology Key to Future Enterprise, Gartner Says. Retrieved from https://www.cisco.com/c/en/us/solutions/internet-of-things/edge-computing-technology-gartner.html.Google Scholar
- X. Hou, Y. Li, M. Chen, D. Wu, D. Jin, and S. Chen. 2016. Vehicular Fog Computing: A viewpoint of vehicles as the infrastructures. IEEE Trans. Vehic. Technol. 65, 6 (June 2016), 3860--3873.Google ScholarCross Ref
- Y. C. Hu, M. Patel, D. Sabella, N. Sprecher, and V. Young. 2015. Mobile Edge Computing: A Key Technology Towards 5G. Retrieved from http://www.etsi.org/images/files/ETSIWhitePapers/etsi_wp11_mec_a_key_technology_towards_5g.pdf.Google Scholar
- IBM. 2018. IBM Watson IoT Platform. Retrieved from https://www.ibm.com/cloud/internet-of-things.Google Scholar
- IFRC. 2016. World Disasters Report 2016. Technical Report. Retrieved from http://www.ifrc.org/Global/Documents/Secretariat/201610/WDR%202016-FINAL_web.pdf.Google Scholar
- Intel. 2018. Intel Edison Development Platform. Retrieved from https://www.intel.com/content/dam/support/us/en/documents/edison/sb/edison_pb_331179002.pdf.Google Scholar
- Y. Jiang, Z. Huang, and D. H. K. Tsang. 2018. Challenges and solutions in Fog Computing orchestration. IEEE Netw. 32, 3 (May/June 2018), 122--129.Google ScholarCross Ref
- K. Kai, W. Cong, and L. Tao. 2016. Fog computing for vehicular ad hoc networks: Paradigms, scenarios, and issues. J. China Univ. Posts Telecommun. 23, 2 (Apr. 2016), 56--65.Google ScholarCross Ref
- M. Kanellos. 2016. How to Keep the Internet of Things from Breaking the Internet. Retrieved from https://www.forbes.com/sites/michaelkanellos/2016/06/16/how-to-keep-the-internet-of-things-from-breaking-the-internet/#5d210e2e6a7c.Google Scholar
- M. B. A. Karim, B. I. Ismail, W. M. Tat, E. M. Goortani, S. Setapa, J. Y. Luke, and H. Ong. 2016. Extending cloud resources to the edge: Possible scenarios, challenges, and experiments. In Proceedings of the International Conference on Cloud Computing Research and Innovations (ICCCRI’16). 78--85.Google Scholar
- S. Khan, S. Parkinson, and Y. Qin. 2017. Fog Computing security: A review of current applications and security solutions. J. Cloud Comput. 6, 1 (Aug. 2017). Google ScholarDigital Library
- O. T. T. Kim, N. D. Tri, V. D. Nguyen, N. H. Tran, and C. S. Hong. 2015. A shared parking model in vehicular network using fog and cloud environment. In Proceedings of the 17th Asia-Pacific Network Operations and Management Symposium (APNOMS’15). 321--326.Google Scholar
- F. A. Kraemer, A. E. Braten, N. Tamkittikhun, and D. Palma. 2017. Fog Computing in healthcare—A review and discussion. IEEE Access 5 (May 2017), 9206--9222.Google Scholar
- A. Ksentini, T. Taleb, and M. Chen. 2014. A Markov decision process-based service migration procedure for follow me cloud. In Proceedings of the IEEE International Conference on Communications (ICC’14). 1350--1354.Google Scholar
- A. Ksentini, T. Taleb, and F. Messaoudi. 2014. A LISP-based implementation of follow me cloud. IEEE Access 2 (September 2014), 1340--1347.Google Scholar
- C. Lai, D. Song, R. Hwang, and Y. Lai. 2016. A QoS-aware streaming service over Fog Computing infrastructures. In Proceedings of the Digital Media Industry 8 Academic Forum (DMIAF’16). 94--98.Google Scholar
- A. Lebre, J. Pastor, A. Simonet, and F. Desprez. 2017. Revising OpenStack to operate Fog/Edge Computing infrastructures. In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E’17). 138--148.Google Scholar
- J. Liu, J. Wan, D. Jia, B. Zeng, D. Li, C. Hsu, and H. Chen. 2017. High-efficiency urban-traffic management in context-aware computing and 5G communication. IEEE Commun. Mag. 55, 1 (Jan. 2017), 34--40. Google ScholarDigital Library
- J. Liu, J. Wan, B. Zeng, Q. Wang, H. Song, and M. Qiu. 2017. A scalable and quick-response software defined vehicular network assisted by mobile edge computing. IEEE Commun. Mag. 55, 7 (July 2017), 94--100.Google ScholarDigital Library
- P. Liu, D. Willis, and S. Banerjee. 2016. ParaDrop: Enabling lightweight multi-tenancy at the network’s extreme edge. In Proceedings of the IEEE/ACM Symposium on Edge Computing (SEC’16). 1--13.Google Scholar
- P. Liu, D. Willis, and S. Banerjee. 2016. ParaDrop: Enabling lightweight multi-tenancy at the network extreme edge. In Proceedings of the IEEE/ACM Symposium on Edge Computing (SEC’16). 1--13.Google Scholar
- F. Longo, D. Bruneo, S. Distefano, G. Merlino, and A. Puliafito. 2017. Stack4Things: A sensing-and-actuation-as-a-service framework for IoT and cloud integration. Ann. Telecommun. 72, 1 (Feb. 2017), 53--70.Google ScholarCross Ref
- Hewlett Packard Enterprise Development LP. 2018. HPE Edgeline EL1000 and EL4000. Retrieved from https://h20195.www2.hpe.com/v2/GetPDF.aspx/4AA6-6095ENN.pdf.Google Scholar
- Hewlett Packard Enterprise Development LP. 2018. HPE GL20 IoT Gateway. Retrieved from https://www.hpe.com/us/en/product-catalog/servers/edgeline-systems/pip.hpe-edgeline-el20-intelligent-gateway.1008670391.html.Google Scholar
- P. Mach and Z. Becvar. 2017. Mobile edge computing: A survey on architecture and computation offloading. IEEE Communications Surveys 8 Tutorials 19, 3 (2017), 1628--1656.Google Scholar
- R. Mahmud, R. Kotagiri, and R. Buyya. 2017. Fog Computing: A taxonomy, survey and future directions. In Internet of Everything: Algorithms, Methodologies, Technologies and Perspectives. Springer, Singapore, 103--130.Google Scholar
- R. Mahmud, K. Ramamohanarao, and R. Buyya. 2018. Latency-aware application module management for Fog Computing environments. ACM Trans. Internet Technol. 19, 1, Article 9 (Nov. 2018). Google ScholarDigital Library
- R. Mahmud, S. N. Srirama, K. Ramamohanarao, and R. Buyya. 2018. Quality of experience (QoE)-aware placement of applications in Fog Computing environments. J. Parallel Distrib. Comput. (Mar. 2018). Article in press.Google Scholar
- J. Manyika, M. Chui, P. Bisson, J. Woetzel, R. Dobbs, J. Bughin, and D. Aharon. 2015. The Internet of Things: Mapping the Value Beyond the Hype. Technical Report. McKinsey Global Institute. Retrieved from http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/the-internet-of-things-the-value-of-digitizing-the-physical-world.Google Scholar
- Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief. 2017. A survey on mobile edge computing: The communication perspective. IEEE Commun. Surveys Tutor. 19, 4 (2017), 2322--2358.Google ScholarCross Ref
- E. Marìn-Tordera, X. Masip-Bruin, J. Garcìa-Alminana, A. Jukan, G-J. Ren, and J. Zhu. 2017. Do we all really know what a fog node is ? Current trends towards an open definition. Comput. Commun. 109 (Sep. 2017), 117--130.Google Scholar
- MarketsandMarkets. 2016. Fog Computing Market by Offering (Hardware, Software), Application (Building 8 Home Automation, Smart Energy, Smart Manufacturing, Transportation 8 Logistics, Connected Health, Security 8 Emergencies), and Geography—Global Forecast to 2022. Technical Report. Retrieved from https://www.marketsandmarkets.com/pdfdownload.asp?id=28314581.Google Scholar
- X. Masip-Bruin, E. Marìn-Tordera, A. Gòmez, V. Barbosa, and A. Alonso. 2016. Will it be cloud or will it be fog? F2C, a novel flagship computing paradigm for highly demanding services. In Proceedings of the Future Technologies Conference (FTC’16). 1129--1136.Google Scholar
- R. Mayer, H. Gupta, E. Saurez, and U. Ramachandran. 2017. The fog makes sense: Enabling social sensing services with limited Internet connectivity. In Proceedings of the 2nd International Workshop on Social Sensing (SocialSens’17). 61--66. Google ScholarDigital Library
- B. Mei, R. Li, W. Cheng, J. Yu, and X. Cheng. 2017. Ultraviolet radiation measurement via smart devices. IEEE Internet Things J. 4, 4 (June 2017), 934--944.Google ScholarCross Ref
- Microsoft. 2018. Microsoft Azure IoT Edge. Retrieved from https://azure.microsoft.com/en-us/services/iot-edge/.Google Scholar
- A. Monteiro, H. Dubey, L. Mahler, Q. Yang, and K. Mankodiya. 2016. FIT: A Fog Computing device for speech tele-treatments. In Proceedings of the 2nd IEEE International Conference on Smart Computing (SMARTCOMP’16). 1--3.Google Scholar
- R. S. Montero, E. Rojas, A. A. Carrillo, and I. M. Llorente. 2017. Extending the cloud to the network edge. Computer 50, 4 (Apr. 2017), 91--95. Google ScholarDigital Library
- N. H. Motlagh, M. Bagaa, and T. Taleb. 2017. UAV-based IoT platform: A crowd surveillance use case. IEEE Commun. Mag. 55, 2 (Feb. 2017), 128--134. Google ScholarDigital Library
- C. Mouradian, D. Naboulsi, S. Yangui, R. H. Glitho, M. J. Morrow, and P. A. Polakos. 2018. A comprehensive survey on Fog Computing: State-of-the-art and research challenges. IEEE Commun. Surveys Tutor. 20, 1 (2018), 416--464.Google ScholarCross Ref
- M. Mukherjee, R. Matam, L. Shu, L. Maglaras, M. A. Ferrag, N. Choudhury, and V. Kumar. 2017. Security and privacy in Fog Computing: Challenges. IEEE Access 5 (Sep. 2017), 19293--19304.Google Scholar
- K. Nahrstedt, H. Li, P. Nguyen, S. Chang, and L. Vu. 2016. Internet of mobile things: Mobility-driven challenges, designs and implementations. In Proceedings of the 1st International Conference on Internet-of-Things Design and Implementation (IoTDI’16). 25--36.Google Scholar
- Y. Nan, W. Li, W. Bao, F. C. Delicato, P. F. Pires, Y. Dou, and A. Y. Zomaya. 2017. Adaptive energy-aware computation offloading for cloud of things systems. IEEE Access 5 (Oct. 2017), 23947--23957.Google Scholar
- M. S. H. Nazmudeen, A. T. Wan, and S. M. Buhari. 2016. Improved throughput for power line communication (PLC) for smart meters using Fog Computing-based data aggregation approach. In Proceedings of the 2nd IEEE International Smart Cities Conference: Improving the Citizens Quality of Life (ISC’16). 1--4.Google Scholar
- Nebbiolo. 2017. Fog Computing: Keystone of Industrial IoT and Industry 4.0. Technical Report. Retrieved from https://www.nebbiolo.tech/wp-content/uploads/Nebbiolo-Technologies-solutions-brief.pdf.Google Scholar
- Nebbiolo. 2018. Nebbiolo Fog Computing Platform. Retrieved from https://www.nebbiolo.tech/.Google Scholar
- Nebbiolo. 2018. Nebbiolo fogNode. Retrieved from https://www.nebbiolo.tech/wp-content/uploads/fogNode-OVERVIEW-rev3.pdf.Google Scholar
- Nebbiolo. 2018. Nebbiolo SDK. Retrieved from https://docs.nebbiolo.io/latest/sdk-guide/services/installSDK/.Google Scholar
- J. Ni, K. Zhang, X. Lin, and X. S. Shen. 2018. Securing Fog Computing for Internet of Things applications: Challenges and solutions. IEEE Commun. Surveys Tutor. 20, 1 (Oct. 2018), 601--628.Google ScholarCross Ref
- F. Y. Okay and S. Ozdemir. 2016. A Fog Computing-based smart grid model. In Proceedings of the International Symposium on Networks, Computers and Communications (ISNCC’16). 1--6.Google Scholar
- OpenEdgeComputing. 2018. OpenEdgeComputing—Home Page. Retrieved from http://openedgecomputing.org.Google Scholar
- OpenStack. 2018. Fog Edge Massively Distributed Clouds Group of Interest—Home Page. Retrieved from https://wiki.openstack.org/wiki/Fog_Edge_Massively_Distributed_Clouds.Google Scholar
- OpenStack. 2018. OpenStack Foundation—Home Page. Retrieved from https://www.openstack.org/foundation.Google Scholar
- OpenVolcano. 2018. OpenVolcano—Home Page. Retrieved from http://openvolcano.org/.Google Scholar
- A. K. Pathan and R. Buyya. 2007. A Taxonomy and Survey of Content Delivery Networks. Technical Report. Retrieved from http://www.cloudbus.org/reports/CDN-Taxonomy.pdf.Google Scholar
- G. Peralta, M. Iglesias-Urkia, M. Barcelo, R. Gomez, A. Moran, and J. Bilbao. 2017. Fog Computing-based efficient IoT scheme for the industry 4.0. In Proceedings of the IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM’17). 1--6.Google Scholar
- C Perera, Y Qin, J. C. Estrella, S. Reiff-Marganiec, and A. V. Vasilakos. 2017. Fog Computing for sustainable smart cities: A survey. Comput. Surveys 50, 3 (June 2017). Google ScholarDigital Library
- C. Perera, A. Zaslavsky, P. Christen, and D. Georgakopoulos. 2014. Context aware computing for the Internet of Things: A survey. IEEE Commun. Surveys Tutor. 16, 1 (2014), 414--454.Google ScholarCross Ref
- I. Petri, O. F. Rana, J. Bignell, S. Nepal, and N. Auluck. 2017. Incentivising resource sharing in edge computing applications. In Proceedings of the International Conference on the Economics of Grids, Clouds, Systems, and Services (GECON’17). 204--215.Google Scholar
- Raspberry Pi. 2018. Raspberry Pi 3 Model B+. Retrieved from https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/.Google Scholar
- J. Plachy, Z. Becvar, and E. C. Strinati. 2016. Dynamic resource allocation exploiting mobility prediction in mobile edge computing. In Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’16). 1--6.Google Scholar
- A. Poggi and M. Tomaiuolo. 2011. Mobile agents: Concepts and technologies. In Handbook of Research on Mobility and Computing: Evolving Technologies and Ubiquitous Impacts. IGI Global, 343--355.Google Scholar
- C. Puliafito, E. Mingozzi, and G. Anastasi. 2017. Fog Computing for the Internet of mobile things: Issues and challenges. In Proceedings of the 3rd IEEE International Conference on Smart Computing (SMARTCOMP’17). 1--6.Google Scholar
- C. Puliafito, E. Mingozzi, C. Vallati, F. Longo, and G. Merlino. 2018. Companion Fog Computing: Supporting things mobility through container migration at the edge. In Proceedings of the 4th IEEE International Conference on Smart Computing (SMARTCOMP’18). 97--105.Google Scholar
- C. Puliafito, E. Mingozzi, C. Vallati, F. Longo, and G. Merlino. 2018. Virtualization and migration at the network edge: An overview. In Proceedings of the 4th IEEE International Conference on Smart Computing (SMARTCOMP’18). 368--374.Google Scholar
- Qualcomm. 2018. DragonBoard 410c Development Board. Retrieved from https://developer.qualcomm.com/hardware/dragonboard-410c.Google Scholar
- Qualcomm. 2018. DragonBoard 820c Development Board. Retrieved from https://developer.qualcomm.com/hardware/dragonboard-820c.Google Scholar
- A. M. Rahmani, T. N. Gia, B. Negash, A. Anzanpour, I. Azimi, M. Jiang, and P. Liljeberg. 2017. Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A Fog Computing approach. Future Gen. Comput. Syst. 78, 2 (Feb. 2017), 641--658. Google ScholarDigital Library
- F. Ramalho and A. Neto. 2016. Virtualization at the network edge: A performance comparison. In Proceedings of the 17th IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM’16). 1--6.Google Scholar
- A. Rauniyar, P. Engelstad, B. Feng, and D. V. Thanh. 2016. Crowdsourcing-based disaster management using Fog Computing in Internet of things paradigm. In Proceedings of the 2nd IEEE International Conference on Collaboration and Internet Computing (CIC’16). 490--494.Google Scholar
- 451 Research. 2017. Size and Impact of Fog Computing Market. Technical Report. Retrieved from https://www.openfogconsortium.org/growth/.Google Scholar
- ABI Research. 2015. Data Captured by IoT Connections to Top 1.6 Zettabytes in 2020, as Analytics Evolve from Cloud to Edge. Retrieved from https://www.abiresearch.com/press/data-captured-by-iot-connections-to-top-16-zettaby/.Google Scholar
- R. Roman, J. Lopez, and M. Mambo. 2016. Mobile edge computing, Fog et al.: A survey and analysis of security threats and challenges. Future Gen. Comput. Syst. 78, 2 (Nov. 2016), 680--698.Google Scholar
- M. Sapienza, E. Guardo, M. Cavallo, G. La Torre, G. Leombruno, and O. Tomarchio. 2016. Solving critical events through mobile edge computing: An approach for smart cities. In Proceedings of the 2nd IEEE International Conference on Smart Computing (SMARTCOMP’16). 1--5.Google Scholar
- S. Sareen, S. K. Gupta, and S. K. Sood. 2017. An intelligent and secure system for predicting and preventing Zika virus outbreak using Fog Computing. Enterpr. Info. Syst. 11, 9 (Jan. 2017), 1436--1456. Google ScholarDigital Library
- M. Satyanarayanan. 2001. Pervasive computing: Vision and challenges. IEEE Person. Commun. 8, 4 (Aug. 2001), 10--17.Google ScholarCross Ref
- M. Satyanarayanan. 2017. The emergence of edge computing. Computer 50, 1 (Jan. 2017), 30--39. Google ScholarDigital Library
- M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies. 2009. The case for VM-based cloudlets in mobile computing. IEEE Pervas. Comput. 8, 4 (Oct. 2009), 14--23. Google ScholarDigital Library
- M. Satyanarayanan, Z. Chen, K. Ha, W. Hu, W. Richter, and P. Pillai. 2014. Cloudlets: At the leading edge of mobile-cloud convergence. In Proceedings of the 6th International Conference on Mobile Computing, Applications and Services (MobiCASE’14). 1--9.Google Scholar
- M. Satyanarayanan, G. Lewis, E. Morris, S. Simanta, J. Boleng, and K. Ha. 2013. The role of cloudlets in hostile environments. IEEE Pervas. Comput. 12, 4 (Oct. 2013), 40--49. Google ScholarDigital Library
- M. Satyanarayanan, P. Simoens, Y. Xiao, P. Pillai, Z. Chen, K. Ha, W. Hu, and B. Amos. 2015. Edge analytics in the Internet of Things. IEEE Pervas. Comput. 14, 2 (Apr. 2015), 24--31.Google ScholarDigital Library
- E. Saurez, K. Hong, D. Lillethun, U. Ramachandran, and B. Ottenwalder. 2016. Incremental deployment and migration of geo-distributed situation awareness applications in the Fog. In Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems (DEBS’16). 258--269. Google ScholarDigital Library
- P. Schulz, M. Matthe, H. Klessig, M. Simsek, G. Fettweis, J. Ansari, S. A. Ashraf, B. Almeroth, J. Voigt, I. Riedel, A. Puschmann, A. Mitschele-Thiel, M. Muller, T. Elste, and M. Windisch. 2017. Latency critical IoT applications in 5G: Perspective on the design of radio interface and network architecture. IEEE Commun. Mag. 55, 2 (Feb. 2017), 70--78. Google ScholarDigital Library
- A. Seitz, J. O. Johanssen, B. Bruegge, V. Loftness, V. Hartkopf, and M. Sturm. 2017. A Fog architecture for decentralized decision making in smart buildings. In Proceedings of the 2nd International Workshop on Science of Smart City Operations and Platforms Engineering (SCOPE’17). 34--39. Google ScholarDigital Library
- W. Shi and S. Dustdar. 2016. The promise of edge computing. Computer 49, 5 (May 2016), 78--81.Google ScholarDigital Library
- S. Shin, S. Seo, S. Eom, J. Jung, and K. H. Lee. 2016. A Pub/Sub-based Fog Computing architecture for Internet-of-Vehicles. In Proceedings of the IEEE International Conference on Cloud Computing Technology and Science (CloudCom’16). 90--93.Google Scholar
- S. N. Shirazi, A. Gouglidis, A. Farshad, and D. Hutchison. 2017. The extended cloud: Review and analysis of mobile edge computing and Fog from a security and resilience perspective. IEEE J. Select. Areas Commun. 35, 11 (Nov. 2017), 2586--2595.Google ScholarCross Ref
- Y. Simmhan. 2017. Big data and Fog Computing. Retrieved from arXiv:1712.09552.Google Scholar
- O. Skarlat, M. Nardelli, S. Schulte, M. Borkowski, and P. Leitner. 2017. Optimized IoT service placement in the Fog. Serv. Orient. Comput. Appl. 11, 4 (Dec. 2017), 427--443. Google ScholarDigital Library
- I. Stojmenovic, S. Wen, X. Huang, and H. Luan. 2015. An overview of Fog Computing and its security issues. Concurr. Comput.: Pract. Exper. 28, 10 (Apr. 2015), 2991--3005. Google ScholarDigital Library
- Moor Insights 8 Strategy. 2017. Cleaning up the Industrial IoT Edge. Technical Report. Retrieved from http://www.moorinsightsstrategy.com/wp-content/uploads/2017/04/CLEANING-UP-THE-INDUSTRIAL-IOT-IIOT-EDGE-By-Moor-Insights-and-Strategy.pdf.Google Scholar
- G. Suciu, E. G. Ularu, and R. Craciunescu. 2012. Public versus private Cloud adoption—A case study based on open source cloud platforms. In Proceedings of the 20th Telecommunications Forum (TELFOR’12). 494--497.Google Scholar
- K. Suto, H. Nishiyama, N. Kato, and C. W. Huang. 2015. An energy-efficient and delay-aware wireless computing system for industrial wireless sensor networks. IEEE Access 3 (June 2015), 1026--1035.Google Scholar
- T. Taleb, S. Dutta, A. Ksentini, M. Iqbal, and H. Flinck. 2017. Mobile edge computing potential in making cities smarter. IEEE Commun. Mag. 55, 3 (Mar. 2017), 38--43. Google ScholarDigital Library
- T. Taleb and A. Ksentini. 2013. Follow me cloud: Interworking distributed clouds 8 distributed mobile networks. IEEE Netw. 27, 5 (Oct. 2013), 12--19.Google ScholarCross Ref
- T. Taleb, A. Ksentini, and P. Frangoudis. 2018. Follow-me cloud: When cloud services follow mobile users. IEEE Trans. Cloud Comput. (Feb. 2016). Article in press.Google Scholar
- M. Taneja and A. Davy. 2017. Resource aware placement of IoT application modules in Fog-cloud computing paradigm. In Proceedings of the IFIP/IEEE Symposium on Integrated Network and Service Management (IM’17). 1222--1228.Google Scholar
- G. Tanganelli, C. Vallati, and E. Mingozzi. 2017. A Fog-based distributed look-up service for intelligent transportation systems. In Proceedings of the 18th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM’17). 1--6.Google Scholar
- M. Tao, K. Ota, and M. Dong. 2017. Foud: Integrating Fog and cloud for 5G-enabled V2G networks. IEEE Netw. 31, 2 (Mar./Apr. 2017), 8--13. Google ScholarDigital Library
- Dell Technologies. 2018. Dell Edge Device Manager. Retrieved from http://delliotpartners.com/#!/edgedevicemanager/overview.Google Scholar
- Dell Technologies. 2018. Dell Edge Gateway 5000. Retrieved from http://www.dell.com/en-us/work/shop/gateways-embedded-computing/edge-gateway-5000/spd/dell-edge-gateway-5000/xctoi5000us.Google Scholar
- Dell Technologies. 2018. Dell Embedded Box PCs. Retrieved from http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/specsheet-dell-embedded-box-PC-3000-5000.pdf.Google Scholar
- S. Tomovic, K. Yoshigoe, I. Maljevic, and I. Radusinovic. 2017. Software-defined Fog network architecture for IoT. Wireless Person. Commun. 92, 1 (Jan. 2017), 181--196. Google ScholarDigital Library
- N. B. Truong, G. M. Lee, and Y. Ghamri-Doudane. 2015. Software defined networking-based vehicular adhoc network with fog computing. In Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management (IM’15). 1202--1207.Google Scholar
- TTTech. 2018. MFN 100 Edge Computing Device. Retrieved from https://www.tttech.com/fileadmin/content/industrial/files/secure/flyer/TTTech_MFN-100.pdf.Google Scholar
- United Nations, Department of Economic and Social Affairs, Population Division. 2014. World Urbanization Prospects: The 2014 Revision, Highlights. Technical Report. Retrieved from https://esa.un.org/unpd/wup/publications/files/wup2014-highlights.Pdf.Google Scholar
- R. Urgaonkar, S. Wang, T. He, M. Zafer, K. Chan, and K. K. Leung. 2015. Dynamic service migration and workload scheduling in edge-clouds. Perform. Eval. 91 (Sept. 2015), 205--228. Google ScholarDigital Library
- C. Vallati, A. Virdis, E. Mingozzi, and G. Stea. 2016. Mobile-edge computing come home - connecting things in future smart homes using LTE device-to-device communications. IEEE Consum. Electron. Mag. 5, 4 (Oct. 2016), 77--83.Google ScholarCross Ref
- B. Varghese, N. Wang, D. S. Nikolopoulos, and R. Buyya. 2017. Feasibility of Fog Computing. Retrieved from arXiv:1701.05451.Google Scholar
- S. Wang, R. Urgaonkar, M. Zafer, T. He, K. Chan, and K. K. Leung. 2015. Dynamic service migration in mobile edge-clouds. In Proceedings of the IFIP Networking Conference. 1--9.Google Scholar
- Y. Wang, T. Uehara, and R. Sasaki. 2015. Fog Computing: Issues and challenges in security and forensics. In Proceedings of the 39th IEEE Conference on Computers, Software and Applications (COMPSAC’15). 53--59. Google ScholarDigital Library
- J. Weinman. 2018. The 10 laws of fogonomics. IEEE Cloud Comput. 4, 6 (Nov. 2018), 8--14.Google ScholarCross Ref
- Z. Wen, R. Yang, P. Garraghan, T. Lin, J. Xu, and M. Rovatsos. 2017. Fog orchestration for Internet of Things services. IEEE Internet Comput. 21, 2 (Mar. 2017), 16--24. Google ScholarDigital Library
- D. Wu, S. Liu, L. Zhang, J. Terpenny, R. X. Gao, T. Kurfess, and J. A. Guzzo. 2017. A Fog Computing-based framework for process monitoring and prognosis in cyber-manufacturing. J. Manufactur. Syst. 43, 1 (Apr. 2017), 25--34.Google Scholar
- M. H. Yaghmaee, M. Moghaddassian, and A. Leon-Garcia. 2017. Autonomous two-tier cloud-based demand side management approach with microgrid. IEEE Trans. Industr. Info. 13, 3 (June 2017), 1109--1120.Google Scholar
- Y. Yan and W. Su. 2016. A Fog Computing solution for advanced metering infrastructure. In Proceedings of the IEEE/PES Transmission and Distribution Conference and Exposition (T8D’16). 1--4.Google Scholar
- H. Yao, C. Bai, D. Zeng, Q. Liang, and Y. Fan. 2015. Migrate or not ? Exploring virtual machine migration in roadside cloudlet-based vehicular cloud. Concurr. Comput.: Pract. Exper. 27, 18 (Dec. 2015), 5780--5792. Google ScholarDigital Library
- D. Ye, M. Wu, S. Tang, and R. Yu. 2016. Scalable Fog Computing with service offloading in bus networks. In Proceedings of the 3rd IEEE International Conference on Cyber Security and Cloud Computing (CSCloud’16). 247--251.Google Scholar
- E. Yigitoglu, M. Mohamed, L. Liu, and H. Ludwig. 2017. Foggy: A framework for continuous automated IoT application deployment in Fog Computing. In Proceedings of the 6th IEEE International Conference on AI and Mobile Services (AIMS’17). 38--45.Google Scholar
- W. Yu, F. Liang, X. He, W. G. Hatcher, C. Lu, J. Lin, and X. Yang. 2017. A survey on the edge computing for the Internet of Things. IEEE Access 6 (Nov. 2017), 6900--6919.Google Scholar
- J. K. Zao, T. Gan, C. You, C. Chung, Y. Wang, S. Rodrìguez Mèndez, T. Mullen, C. Yu, C. Kothe, C. Hsiao, S. Chu, C. Shieh, and T. Jung. 2014. Pervasive brain monitoring and data sharing based on multi-tier distributed computing and linked data technology. Front. Hum. Neurosci. 8, 370 (June 2014).Google ScholarCross Ref
- W. Zhang, Y. Hu, Y. Zhang, and D. Raychaudhuri. 2016. SEGUE: Quality of service aware edge cloud service migration. In Proceedings of the International Conference on Cloud Computing Technology and Science (CloudCom’16). 344--351.Google Scholar
- J. Zhou, Z. Cao, X. Dong, and A. V. Vasilakos. 2017. Security and privacy for cloud-based IoT: Challenges. IEEE Commun. Mag. 55, 1 (Jan. 2017), 26--33. Google ScholarDigital Library
- J. Zhu, D. S. Chan, M. S. Prabhu, P. Natarajan, H. Hu, and F. Bonomi. 2013. Improving web sites performance using edge servers in Fog Computing architecture. In Proceedings of the 7th IEEE International Symposium on Service-Oriented System Engineering (SOSE’13). 320--323. Google ScholarDigital Library
Index Terms
- Fog Computing for the Internet of Things: A Survey
Recommendations
A Pattern for Fog Computing
VikingPLoP '16: Proceedings of the 10th Travelling Conference on Pattern Languages of ProgramsFog Computing is a new variety of the cloud computing paradigm that brings virtualized cloud services to the edge of the network to control the devices in the IoT. We present a pattern for fog computing which describes its architecture, including its ...
Fog Computing: Issues and Challenges in Security and Forensics
COMPSAC '15: Proceedings of the 2015 IEEE 39th Annual Computer Software and Applications Conference - Volume 03Although Fog Computing is defined as the extension of the Cloud Computing paradigm, its distinctive characteristics in the location sensitivity, wireless connectivity, and geographical accessibility create new security and forensics issues and ...
Fog Computing to Serve the Internet of Things Applications: A Patient Monitoring System
Due to centralized nature for cloud computing and some other reasons, high mobility cannot be supported and low latency requirements for some applications such as Internet of Things (IoT) that require real time and mobility support. To satisfy such ...
Comments