Skip to content

Edge Computing

Edge Computing

Edge Computing & MEC

1. Overview of Edge Computing, Moving Data Processing to the Front Line

    flowchart LR
    A["Centralized cloud"] -- "Shift to real-time distributed processing" --> B["Edge computing"]
  

Definition: A distributed computing technology that processes data in real time at or near the physical location where it is generated (the edge), rather than sending it to a central cloud server.

Characteristics: (Low-latency processing) Processes data near where it is generated, delivering real-time response without a round trip to the cloud. (Reduced bandwidth) Local processing reduces the volume of data sent to the cloud, cutting communication cost and network load. (MEC evolution) Combined with 5G/6G as MEC (Multi-access Edge Computing), evolving into core infrastructure for autonomous driving and smart factories.


2. Edge Computing Architecture and Layered Structure

A. The Cloud-Edge-Device Three-Layer Model

    flowchart TD
    subgraph CLOUD["Central Cloud (Core)"]
        C1["Big-data analytics<br/>long-term data storage<br/>training complex AI models"]
    end

    subgraph EDGE["Edge Layer"]
        E1["Edge gateway<br/>MEC server<br/>real-time data processing"]
    end

    subgraph DEVICE["Device Layer (IoT)"]
        D1["Sensors, cameras, terminals<br/>data collection and transmission"]
    end

    DEVICE <-->|"Real-time control"| EDGE
    EDGE <-->|"Summary data transmission"| CLOUD
    CLOUD <-->|"Model/policy deployment"| EDGE

    style EDGE fill:#E3F2FD,stroke:#1976D2,stroke-width:2px
  
LayerRole and Key FunctionResponse Speed
Central cloudGlobal optimization, large-scale computation, backupHundreds of ms to seconds
Edge layerLocal analysis, filtering, immediate controlA few ms to tens of ms
Device layerData sensing, simple threshold judgmentInstant (real-time)

B. Core Technology Elements of Edge Computing

    flowchart TD
  EdgeTech["Edge computing technology"] --> Virt["Virtualization and containers"]
  Virt --> LightweightK8sK3s["Lightweight K8s (K3s)"]
  Virt --> Docker["Docker-based microservices"]
  EdgeTech --> Network["Networking"]
  Network --> 5GMECMultiaccessEdgeComputing["5G MEC (Multi-access Edge Computing)"]
  Network --> SDNNFV["SDN / NFV"]
  EdgeTech --> Data["Data management"]
  Data --> FlinkSpark["Stream data processing (Flink, Spark)"]
  Data --> DB["Distributed databases"]
  EdgeTech --> Sec["Security"]
  Sec --> ZT["Zero Trust edge security"]
  Sec --> FederatedLearning["Federated Learning"]
  
Technology ElementDetailsNotes
MECProvides compute capability at the edge of the mobile networkA core 5G technology
Micro-DCSmall-scale regional data centersPhysical infrastructure
Edge AIPerforms inference on edge devicesLinked to on-device AI

3. Expected Benefits and Key Use Cases of Edge Computing

CategoryKey Expected BenefitsPractical Application and Use Cases
Performance optimizationDramatically reduces response latencyAutonomous vehicles (V2X), real-time process control in smart factories
Cost reductionMinimizes the volume of data sent to the cloudAnalyzing and filtering high-resolution CCTV footage in smart cities
PrivacyLocal processing and storage of sensitive dataOn-site processing of medical data, smart-home privacy protection