What is  Edge Computing in IoT and why is it required?

What is Edge Computing in IoT and why is it required?

Edge Computing : Making analysis of data nearest to the spot where it was generated to take quicker action.

In the following diagram, we see that the total time for an IoT solution developed using cloud architecture , the response includes:

No alt text provided for this image

t1 = device response time

t2 = time to send to Cloud

t3 = time for analysis, processing, storing in the Cloud

t4 = time to send request/message from Cloud

In the diagram above, we can also consider the delay (added latency) of each part of the network:

latency = t1 + t2 + t3 + t4

This is added to every sensor and actuator event in the system.

Compounding this, for all the sensors actuators system will account to more latency.

Non-ip devices needs to be connected to gateway.These Gateways can have the capability to do data processing, and respond to events, closer to the device. This processing and ‘smarts’ off the Cloud is at the heart of Edge and Fog computing. With a Gateway, t1 remains the same, but t2, t3 and t4 are replaced by much faster interactions for time-sensitive responses; then data is propagated through the system only when required.

Here are some characteristics of Fog nodes (and Gateways):

  • Storage: To give transient storage;
  • Computing facility: to process data before it is sent to the Cloud, and make quick decisions;
  • Network connectivity: to connect with other IoT devices, other Fog nodes, and the Cloud.
No alt text provided for this image

The distributed architecture of the Fog is highly suited to the following situations:

  • When very short response times are needed;
  • Where there are a large number of devices;
  • When devices are physically distributed across a large area;
  • Where devices are deployed in harsh conditions.

Think of a practical scenario , where car braking needs to take real time quick decision to avoid collision. Since the decision needs to be taken quick - the architecture used for automobile braking must be FOG/EDGE and not CLOUD.


No alt text provided for this image

To learn more about FOG/EDGE computing visit https://www.youtube.com/watch?v=EPAfduDwJA0&t=301s

To view or add a comment, sign in

More articles by Suraj S

  • Foresight App developed using Google Anti gravity.

    I recently vibe-coded an app concept focused on a challenge that shows up constantly in IoT and enterprise programs:…

  • How Perplexity Pro Sparked My Journey to a Personalized AI Finance Assistant

    Recently, I got my hands on Perplexity Pro—and I was honestly blown away. The ease with which it delivers authentic…

    1 Comment
  • Tired of static OCR that fails on complex invoices?

    I'm excited to share a sneak peek of LabelLens—my new AI-powered invoice extraction app that's smart enough to know…

  • DEMYSITIFY UNS FOR IIOT

    UNS stands for Unified Namespace . It refers to a specific architectural approach for data integration and…

  • TIME MANAGEMENT

    For the past two years, I've adhered to these principles to maximize the value of my time, and I'd like to share some…

  • Explore Graph DBs to unlock Industrial IoT

    Unleashing the Power of Connections: Why Graph Databases Are a Game Changer In today's world of interconnected data…

    2 Comments
  • STRATEGIES TO DELIVER A SOFTWARE PRODUCT FASTER

    I have been coding and solving few problem statements for a pretty long time and follow this as my thumb rule Break…

    1 Comment
  • ASYNC PROGRAMMING

    🚀 Unlocking Efficiency: The Power of Asynchronous Programming 🚀 In the fast-paced world of software development…

  • Send automated Whatsapp messages

    On new year eve , I quickly wrote 2-3 lines of python code to send new year wishes to my friends and family exactly at…

  • THE PYTHON SHOW - MINI BYTES - EPISODE 1

    ALEXA: Hi Python , how are you? PYTHON: Hi Alexa , I am fine … Thanks for having me in the show. ALEXA: I wanted to…

Others also viewed

Explore content categories