About the book
The Internet of things (IoT) is an emerging technology that requires latency-aware computation to support real-time application and processing. The connected smart devices are leveraging different bandwidth-intensive applications and generate big data that has been imposing considerable traffic pressure on the networks. The generated traffic is usually processed in the cloud-platform due to the associated scalability and on-demand service features of the computing infrastructure. However, for certain delay-sensitive IoT applications and services, exclusive processing at the conventional cloud may bring an inefficient solution. This is due to related latency, bandwidth, and connectivity issues. Fog computing is an emerging model in which different geographically dispersed control, communication, computation, storage, and networking resources are deployed in close proximity to the network edge. In this context, ubiquitous and on-demand mobile applications with stringent requirements can be efficiently supported while the traffic congestion and energy consumption are minimized. Nevertheless, interoperability and efficient resource management in fog computing are challenging because of the dynamic nature of end devices.
This book aims to provide the fundamental concepts and state-of-the-art in the field of fog computing. It will cover both theoretical and practical advances to facilitates its suitability for students, researchers, and professional engineers.