RTUComputer ScienceYr 2023 · Sem 72023

Q22Internet of Things

Question

10 marks

Explain the concept of Edge and Fog computing in IoT. Why are they necessary despite the availability of Cloud computing? Provide an architectural overview.

Answer

Edge and Fog computing bring processing closer to the data source to overcome Cloud limitations.

Despite the immense power of Cloud computing, it suffers from high latency, massive bandwidth consumption, and security concerns during data transit. Edge Computing pushes data processing to the very edge of the network (e.g., on the sensor itself or a local gateway). It is necessary for applications requiring instant, real-time responses, such as autonomous driving. Fog Computing is a hierarchical structure extending from the edge to the cloud, placing intermediary processing nodes (routers, switches) closer to the edge. It acts as a bridge, filtering and aggregating data before sending only vital information to the cloud, thus saving bandwidth and improving security.

Cloud, Fog, Edge Architecture
Architectural Overview of Cloud, Fog, and Edge Computing
Back to Paper