Dieser Fachvortrag analysiert die technischen Spezifikationen und topologischen Differenzen dezentraler Kommunikationslösungen auf Basis der LoRa-Technologie (868 MHz), primär fokussiert auf die Projekte Meshcore und Meshtastic. Angesichts der Fragilität zentralisierter Kommunikationsinfrastrukturen (ISP-Monopole, Zensur, Blackouts) wird die Implementierung resilienter, netzunabhängiger Mesh-Netzwerke für den Text- und Telemetriedatenaustausch erörtert. Die Experten präsentieren eine detaillierte Gegenüberstellung zwischen dem repeater-basierten Backbone-Ansatz von Meshcore (optimiert für urbane Statik und hohe Hop-Kapazitäten) und dem mobilen Flooding-Algorithmus von Meshtastic. Neben Hardware-Evaluationen (ESP32, NRF52840, solarbetriebene Knoten) werden Methoden zur Netzabdeckungsskartierung (Wardriving/Meshmapper) und die Integration in bestehende Protokolle via Matrix-Bridges und WebSerial-Schnittstellen behandelt.
Wichtigste Punkte & Zeitstempel
0:12 Einführung & Referenten: Vorstellung von Codalat (Red Teamer) und Stevil (IT-Berater). Fokus auf Resilienz und Self-Hosting im Kontext von Smart Home und dezentraler Funkkommunikation.
2:03 Motivation & Resilienz: Analyse der Abhängigkeit von Internet-Providern und Cloud-Diensten. Mesh-Netze dienen als Fallback bei Infrastrukturausfällen (z. B. Berliner Stromnetzausfall) und zur Umgehung von Zensur.
4:53 LoRa-Physik: Long Range Funktechnologie nutzt Chirp Spread Spectrum (CSS) Modulation. Merkmale sind niedrige Bitraten (0,3–50 kbps), hohe Störsicherheit und signifikante Reichweiten (bis zu 331 km Rekord, 2–5 km urban) bei minimalem Energieverbrauch.
7:18 Frequenzregulierung: Nutzung lizenzfreier ISM-Bänder (EU: 868 MHz). Abgrenzung von der Sterntopologie des LoRaWAN (IoT-Fokus) hin zu dezentralen Mesh-Topologien.
10:14 Meshcore-Spezifikationen: Ein 2024 gestartetes Open-Source-Projekt für stationäre Netze. Nutzt Repeater zur Paketweiterleitung, unterstützt bis zu 64 Hops und bietet Room-Server zum Caching von Nachrichten (30–50 Nachrichten).
12:15 Kryptographie & Sicherheit: Einsatz von AES-128 (CBC) zur Verschlüsselung von Einzel- und Gruppenchats. Hinweis auf begrenzte kryptographische Tiefe für hochsensible investigative Kommunikation.
16:24 Meshtastic-Vergleich: Existiert seit 2020; optimiert für mobile Ad-hoc-Szenarien (Off-Grid, Wandern). Nutzt Flooding statt fester Repeater-Backbones und limitiert die Pfadlänge auf 7 Hops.
19:42 Hardware-Ökosystem: Demonstration von Companions (Endgeräte) wie dem Lilygo T1000 (Checkkartenformat) und dem Heltec V3/V4. Einsatz von NRF-Chips für maximale Energieeffizienz und ESP32 für hohe Flexibilität.
23:29 Software-Interfaces: Verfügbarkeit von Apps für Android/iOS sowie Desktop-Clients. Vorstellung von Mesdodon, einer WebSerial-basierten statischen Seite zur Kommunikation via Browser (Firefox/Chromium).
26:21 Netz-Mapping & Wardriving: Kollektive Kartierung der Abdeckung via Meshmapper. Korrelation von Empfangsdaten mit OpenStreetMap-Koordinaten zur Identifikation von Versorgungslücken.
31:12 Integration & Bridges: Verwendung von Python/Rust/JavaScript-Bibliotheken zur Erstellung von Bots. Beispiel: Matrix-Bridge zum MMC-Channel des CCC Darmstadt zur Protokoll-übergreifenden Kommunikation.
37:10 Deployment & Best Practices: Wichtigkeit der EU-868 Narrow Presets. Empfehlung zur Nutzung von 2-Byte Hop-IDs in dichten Netzen (Frankfurt/Darmstadt) zur Pfadverfolgung bei reduzierter Max-Hop-Anzahl (32).
40:59 Installation & Höhenangst: Praxisbericht zur Montage von Repeatern an exponierten Stellen. Die Antennenhöhe ist kritisch für die Abdeckung (bis zu 70% Ortsabdeckung mit Standard-Equipment bei guter Positionierung).
Glossar
LoRa (Long Range): Ein proprietäres, stromsparendes Funkmodulationsverfahren für drahtlose Kommunikation über große Distanzen.
868 MHz (ISM-Band): Ein in Europa lizenzfrei nutzbarer Frequenzbereich für industrielle, wissenschaftliche und medizinische Anwendungen.
Mesh-Netzwerk: Eine Netztopologie, bei der jeder Knoten mit anderen verbunden ist und Daten durch das Netz weiterreicht, statt nur mit einem zentralen Router zu kommunizieren.
Chirp Spread Spectrum (CSS): Eine Modulationstechnik, die das Signal über die verfügbare Bandbreite verteilt, um es unempfindlicher gegen Störungen zu machen.
Repeater: Ein stationärer Netzknoten, der empfangene Datenpakete verstärkt oder einfach weiterleitet, um die Reichweite zu erhöhen.
Companion: Ein mobiles Funkmodul, das als Schnittstelle (Modem) zwischen einem Endgerät (Handy/Laptop) und dem Mesh-Netz dient.
Hop: Ein "Sprung" eines Datenpakets von einem Knoten zum nächsten. Die Anzahl der Hops gibt an, über wie viele Stationen eine Nachricht geleitet wurde.
AES-128 CBC: Ein symmetrisches Verschlüsselungsverfahren (Advanced Encryption Standard). CBC steht für "Cipher Block Chaining", eine Methode zur Verkettung verschlüsselter Blöcke.
WebSerial: Eine Schnittstelle in modernen Webbrowsern, die es Webseiten erlaubt, direkt mit USB-Geräten über die serielle Schnittstelle zu kommunizieren.
Wardriving: Das systematische Suchen und Erfassen von Funknetzwerken während der Bewegung durch ein Gebiet (meist mit GPS-Aufzeichnung).
ESP32 / NRF52: Gängige Mikrocontroller-Typen. Der ESP32 ist leistungsstark und günstig; der NRF52 ist auf extrem niedrigen Stromverbrauch spezialisiert.