Skip to main content

Fog Computing in the IoT Environment: Principles, Features, and Models

  • Chapter
  • First Online:
Fog Computing

Abstract

Internet of Things , abbreviated as IoT , is a distributed computing environment that is full of promise, helping to shape the future of the world. IoT is a network of smart devices capable of processing and storage. It integrates the existing and upcoming technologies to ensure enhanced provision of quality of life for human beings. IoT applications are immense, touching the varied fields of aviation, medicine, home automation, manufacturing, mining, marine zone, agricultural fields, forests, transportation, and citizens’ security , to name but a few. IoT has already helped tag the tigers from forests and cows from farming fields for identification and tracking. Smart wearable technologies have been embedded into the human body for health monitoring. Recently, IoT has become the backbone of a rising new distributed computing paradigm, called Fog Computing, also known as Edge Computing. Fog Computing is the latest distributed computing model that extends the Cloud Computing vision. The main advantage of the Fog paradigm is that it brings partial computation and storage right at the edge of the network, thus helping to reduce latency and the Internet bandwidth bottlenecks. With this background, this book chapter presents a detailed literature analysis using the Web of Science and Relecura software . This chapter also outlines fundamentals of Fog Computing such as its characteristics, models, theories, and different applications. Moreover, various upcoming technologies and frameworks have also been illustrated for better understanding of the Fog Computing phenomenon.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Madakam S, Date H (2016) Security mechanisms for connectivity of smart devices in the Internet of Things. In: Mahmood Z (ed) Connectivity frameworks for smart devices. Springer, Cham, pp 23–41

    Chapter  Google Scholar 

  2. Tseng YH, Lin CJ, Lin YI (2007) Text mining techniques for patent analysis. Inf Process Manage 43(5):1216–1247

    Article  Google Scholar 

  3. Jain A, Singhal P (2016). Fog computing: driving force behind the emergence of edge computing. In: System modeling and advancement in research trends (SMART), international conference on IEEE, pp 294–297

    Google Scholar 

  4. Dang TD, Hoang D (2017) A data protection model for fog computing. In: Fog and mobile edge computing (FMEC), 2017 second international conference on IEEE. IEEE, pp 32–38

    Google Scholar 

  5. Bierzynski K, Escobar A, Eberl M (2017) Cloud, fog, and edge: cooperation for the future? In: Fog and mobile edge computing (FMEC), 2017 second international conference on IEEE. IEEE, pp 62–67

    Google Scholar 

  6. Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role on the Internet of Things. In: Proceedings of the first edition of the MCC workshop on mobile cloud computing. ACM, pp 13–16

    Google Scholar 

  7. Bilal K, Erbad A (2017) Edge computing for interactive media and video streaming. In: Fog and mobile edge computing (FMEC), 2017 second international conference on IEEE. IEEE, pp 68–73

    Google Scholar 

  8. Vaquero LM, Rodero-Merino L (2014) Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput Commun Rev 44(5):27–32

    Article  Google Scholar 

  9. Madsen H, Albeanu G, Burtschy B, Popentiu-Vladicescu FL (2013) Reliability in the utility computing era: towards reliable fog computing. In: Systems, signals and image processing (IWSSIP), 2013 20th international conference on IEEE. IEEE, pp 43–46

    Google Scholar 

  10. Waheetha R, Sowmya F (2016) Fog computing and its applications. Int J Adv Res Basic Eng Sci Technol (IJARBEST) 2(19), October 2016

    Google Scholar 

  11. Abdelshkour M (2015) IoT, from cloud to fog computing. Cisco Blog-Perspect. https://blogs.cisco.com/perspectives/iot-from-cloud-to-fog-computing

  12. Zhu J, Chan DS, Prabhu MS, Natarajan P, Hu H, Bonomi F (2013) Improving web sites performance using edge servers in fog computing architecture. In: Service oriented system engineering (SOSE), 2013 7th international symposium on IEEE. IEEE, pp 320–323

    Google Scholar 

  13. Ha K, Chen Z, Hu W, Richter W, Pillai P, Satyanarayanan M (2014) Towards wearable cognitive assistance. In: Mobisys. ACM

    Google Scholar 

  14. Zao JK, Gan TT, You CK, Chung CE, Wang YT, RodrĂ­guez MĂ©ndez SJ, et al (2014) Pervasive brain monitoring and data sharing based on multi-tier distributed computing and linked data technology. Front Human Neurosci 8:370

    Google Scholar 

  15. Yi S, Qin Z, Li Q (2015) Security and privacy issues of fog computing: a survey. In: International conference on wireless algorithms, systems, and applications. Springer, Cham, pp 685–695

    Chapter  Google Scholar 

  16. Zhu J, Chan DS, Prabhu MS, Natarajan P, Hu H, Bonomi F (2013) Improving web sites performance using edge servers in fog computing architecture. In Service oriented system engineering (SOSE), 2013 7th International Symposium on IEEE. IEEE, pp 320–323

    Google Scholar 

  17. Gupta H, Vahid Dastjerdi A, Ghosh SK, Buyya R (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):1275–1296

    Google Scholar 

  18. Madakam S, Ramaswamy R (2015) 100 new smart cities (India’s smart vision). In Information technology: towards new smart world (NSITNSW), 2015 5th National Symposium on IEEE. IEEE, pp 1–6

    Google Scholar 

  19. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  20. Khan R, Khan SU, Zaheer R, Khan S (2012) Future internet: the internet of things architecture, possible applications and key challenges. In Frontiers of information technology (FIT), 2012 10th international conference on IEEE. IEEE, pp 257–260

    Google Scholar 

  21. Khattab J (2017) Fog computing. https://www.slideshare.net/joudkhattab/fog-computing-78498759

  22. Mind Commerce (2017) Computing at the edge series: fog computing and data management. http://www.mindcommerce.com/files/FogComputingDataManagement.pdf

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Somayya Madakam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Madakam, S., Bhagat, P. (2018). Fog Computing in the IoT Environment: Principles, Features, and Models. In: Mahmood, Z. (eds) Fog Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-94890-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-94890-4_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-94889-8

  • Online ISBN: 978-3-319-94890-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics