Thread gebruiken voor KNX IoT – Deel 6

2 likes Reageer als eerste! 09-11-2023

In deze reeks blogs vertellen we alles over KNX loT. We hebben al gepraat over hoe KNX IoT samenwerkt met Thread, de invloed van KNX op bedrijfsautomatisering, de verschillende KNX IoT-apparaten en de router. Vandaag gaan we dieper in op het gebruik van Thread voor KNX IoT. Thread is een op IPv6 gebaseerd mesh-netwerk dat een belangrijke rol speelt in het realiseren van draadloze IoT-oplossingen voor commerciële gebouwautomatisering.

Thread Border Router
De Thread Border Router (BR) is essentieel voor het verbinden van het Thread-netwerk met het IT-netwerk. Dit is nodig wanneer de KNX-configuratiesoftwaretool ETS als pc-toepassing op het IT-netwerk wordt gebruikt. Het is ook vereist voor andere netwerkcommunicatie, zoals het verbinden van KNX IoT met andere KNX-apparaten via de KNX IoT Router. De Thread Border Router is een standaard netwerkfunctie en kan verschillende vormen aannemen, zoals een uitbreiding van een Wi-Fi-router. Het is zelfs mogelijk om meerdere Border Routers te gebruiken voor redundantie in een Thread-netwerk.

Rol van een router
Een router-knooppunt in het Thread-netwerk fungeert als een router voor IPv6-berichten, waardoor het berichten kan doorsturen tussen verschillende Thread-knooppunten, inclusief andere router-knooppunten en eindapparaten. Deze rol is van essentieel belang voor een soepele werking van het Thread-netwerk.

Rol van een eindapparaat
Een eindapparaat is een knooppunt dat alleen communiceert met een router vanuit een netwerkperspectief. Er zijn twee soorten eindapparaatrollen: REED (Router Eligible End Device) en het gewoon eindapparaat.

Rol als Leader
De Leader is verantwoordelijk voor netwerkbeslissingen. Zo kan het bijvoorbeeld apparaten die in aanmerking komen voor router promoveren tot routers om de connectiviteit te verbeteren. Er is altijd slechts één Leader in een Thread-netwerk, maar als de Leader uitvalt, wordt een andere router automatisch de nieuwe Leader.

REED, ED en SED

  • Een REED-apparaat kan de rol van Thread Router of Thread Eindapparaat hebben en zal zich dynamisch aanpassen aan de behoeften van het Thread-netwerk. Dit maakt het Thread-netwerk zelf beheersbaar.
  • Een ED-apparaat (eindapparaat) ondersteunt alleen de rol van eindapparaat en kan alleen verbinding maken met apparaten met de rol Router of Border Router.
  • Een SED-apparaat (Sleepy End Device) ondersteunt ook alleen de rol van Eindapparaat, maar heeft de mogelijkheid om in de slaapstand te gaan. Tijdens de slaapstand is het apparaat losgekoppeld van het Thread-netwerk, maar de parent Router slaat inkomend verkeer op voor latere ontvangst.

Mesh Extender
Dit apparaat, dat we nog niet eerder hebben genoemd, breidt het bereik van het mesh-netwerk uit en kan geplaatst worden op locaties waar de directe netwerkverbinding zwak is. Het kan een puur Thread-apparaat zijn zonder extra applicatiefuncties.

Implicaties voor KNX IoT-apparaten
Voor KNX IoT-apparaten die Thread-gebaseerd zijn, moet de juiste Thread-rol worden geïmplementeerd, afhankelijk van het energiebudget en de vereisten van het apparaat.

  • REED-apparaten zijn geschikt voor apparaten op het lichtnet.
  • Eindapparaten of Sleepy End Devices zijn opties voor batterij- of energiezuinige bronnen.
  • Verschillende apparaten vereisen verschillende Thread-roles afhankelijk van hun functies en reactietijden.