1 of 20

Edge computing for disaster relief operations

Nicolai Vatne

2 of 20

Scenario

  • The first few hours after a natural disaster are often mission critical.

  • A quick and organized response.

  • Existing infrastructures - “Nødnett”.

  • Voice-based communication.

  • Tightly bound to departments, not the complete response.

3 of 20

Scenario ( before )

Foto: Anders Martinsen, UAS Norway

4 of 20

Goal

Explore the capabilities & opportunities of an ad-hoc network for a HADR operation.

  • Video and sensor data can offer valuable information for first-responders in the early hours of a natural disaster

  • Developments in key-technologies such as distributed computing, IoT and 5G drive innovation in Edge computing

  • Unifying technologies in IoT can offer an extensive infrastructure with massive capabilities

5 of 20

Background

  • Internet of things (IoT)
    • Raspberry Pi
  • Edge computing
    • Kubernetes
  • MQTT
    • Pub/Sub, Client and Broker

6 of 20

5G Edge

  • Extending capabilities to deliver voice, data and video communication
  • An ad-hoc networking solution
  • Ability to operate freely until infrastructure is restored

  • Example: EU-Project 5G Vinni
  • Open-Standards & Open Source

7 of 20

Kubernetes & K3s

  • Open-source orchestration tool
  • Popular approach in many IaaS solutions
  • A large variety of distributions
  • K3s - made for IoT and Edge computing
  • Still in infancy, with a dedicated open-source community
  • The idea behind “bare-metal” clusters

8 of 20

High-level technical architecture

9 of 20

Hardware

  • Raspberry Pi

  • Model 3b - 1GB RAM

  • Model 4b - 4GB RAM

  • Early issues

10 of 20

Installation

  • Modifications to Raspbian OS
    • Kernel options
    • Legacy IP-Tables
  • K3s installation
  • Resource shifting

11 of 20

Testing

12 of 20

Memory Utilization

  • Important aspect to determine validity for Edge computing
  • K3s <= 500mb
  • The more workers, the more jobs (processes)
  • Load Balancers
    • Traefik
    • ServiceLB
    • MetalLB

13 of 20

14 of 20

Configurations (Networks)

  • Goal: Emulating both weak and strong configurations
  • Mid-Band to emulate a participating 5G beacon
  • Tactical, NBWF, CNR for military deployments
  • 20ms latency + Loss model

15 of 20

Results - K3s Master node

16 of 20

Results - MQTT broker node

17 of 20

Results - MQTT broker node

18 of 20

Discussion

  • Packet captures revealed congestion
    • Extreme loss / very low bw break congestion control algorithms.
  • Bandwidth too constrained
    • Combat Network Radio & NATO Narrowband Waveform.
  • Recommended networks
    • Mid-Band 5G & Tactical Broadband Network

19 of 20

Summary

  • Conclusion
    • System performance
    • Applicable as a ad-hoc solution in a HADR operation
  • Future Work
    • High Availability cluster / Real-world simulated test

20 of 20

Questions?

nicovatne@gmail.com