Changes between Initial Version and Version 1 of MqttBroker


Ignore:
Timestamp:
Aug 16, 2020, 5:29:45 PM (5 years ago)
Author:
Johannes Lode
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MqttBroker

    v1 v1  
     1= MQTT-Broker
     2
     3== Logische Organisation, Location-Broker
     4
     5Für jede Etage ist ein Location-Broker vorgesehen. Ein Location-Broker arbeitet nur für eine Etage, den !Garten/Hof oder die beweglichen Geräte. Diese Architektur ermöglicht es, daß die angeschlossenen Geräte nur "ihren" Broker kennen brauchen und bezüglich ihres Raumes und ihrer Funktion benannt sein brauchen, um sich in die physikalisch orientierte Struktur des Topic-Tree's einzufügen.
     6
     7Die weitere Organsiation des Topic-Tree's übernehmen die Broker.
     8
     9Es sind folgende Location-Broker definiert:
     10
     11* Keller: `ug-broker.mqtt.p21.net:1884`
     12* Erdgeschoss: `eg-broker.mqtt.p21.net:1885`
     13* 1. Obergeschoss: `og1-broker.mqtt.p21.net:1886`
     14* 2. Obergeschoss: `og2-broker.mqtt.p21.net:1887`
     15* !Hof/Garten: `yard-broker.mqtt.p21.net:1888`
     16* tragbare Geräte: `roaming-broker.mqtt.p21.net:1889`
     17
     18Diese Broker sind vorerst alle auf dem selben Host realisiert, daher benötigen sie entweder unterschiedliche IP-Aliase (knappe Ressource) oder unterschiedliche Port-Nummern (gewählte Option).
     19
     20Diese Location-Broker werden durch (Self-)Bridging in die Gesamtstruktur abgebildet.
     21
     22== System-Broker
     23
     24Für das `P21.net` bzw. `VPN21.NET` gibt es einen System-MQTT-Broker: \\
     25`broker.mqtt.p21.net:1883`
     26
     27== Physikalische Organisation
     28
     29Aktuell sind alle Broker des Systems auf dem Host `microbroker.mqtt.p21.net` realisiert, als Konfigurationsoptionen des dort laufenden Mosquitto.
     30
     31Folgende Mount-Points sind für die Location-Broker konfiguriert:
     32* `mount/ug`
     33* `mount/eg`
     34* `mount/og1`
     35* `mount/og2`
     36* `mount/garden`
     37* `mount/roaming`
     38
     39Diese Mount-Points werden dann über Self-Bridging in die letzendliche Topic-Struktur eingefügt.