Een van onze klanten merkte tijdens het opzetten en testen van een Wirepas Mesh-netwerk dat er een belangrijk deel van het beeld ontbrak. Ze konden de gegevens zien die van apparaten binnenkwamen, maar het was moeilijker om te weten hoe het netwerk zelf presteerde. Stonden de ankers op de juiste plaatsen? Hadden de nodes betrouwbare verbindingen? Als berichten vertraagd waren of ontbraken, waar moest je dan beginnen met zoeken?
Zonder die informatie was het controleren van een installatie en het aanpassen van de plaatsing van ankers vooral een kwestie van veel proberen. We wilden gebruikers een duidelijkere manier geven om te zien wat er gebeurde en te controleren of hun aanpassingen hielpen.
Dat bracht ons ertoe twee niveaus van diagnostiek toe te voegen:
- Netwerkdiagnose in de Tags-applicatie controleert wat er binnen het Mesh-netwerk gebeurt (linkkwaliteit, routes, herroutering, leveringsvertragingen). Het helpt u de plaatsing van ankers te controleren en zwakke plekken in het netwerk te vinden.
- Kanaal- en gatewaydiagnose in GPS-Trace Console kijkt naar de gegevenslevering aan het platform. Het helpt bij het opsporen van configuratieproblemen, zoals een gateway die gegevens in het verkeerde formaat verstuurt of apparaten die niet zijn geregistreerd. Het splitst vertragingen ook op in tijd die in de Mesh, op de internetverbinding van de gateway en in de verwerking door het platform is besteed.
Vandaag richten we ons op een van deze niveaus: netwerkdiagnose in Tags. We leggen uit hoe u het inschakelt en hoe u het gebruikt om uw Mesh-netwerk te controleren.
Netwerkdiagnose in Tags
Wirepas-apparaten (sensoren, ankers en gateways) kunnen periodiek diagnostische rapporten versturen over hun verbindingen, routes, leveringsvertragingen en netwerkgebeurtenissen. U kunt deze rapportage rechtstreeks in Tags inschakelen en de resultaten vervolgens bekijken op de pagina Netwerkdiagnose.
Om de diagnose in te schakelen, selecteert u een gateway, opent u het tabblad Configuratie en stelt u het interval voor diagnostische rapportage in. De applicatie stuurt de opdracht naar de gateway, die de instelling verspreidt over het Mesh-netwerk.
U hebt volledige rechten voor de module Opdrachten in uw Tags-account nodig om deze opdracht te versturen.
Voor een grootschalige Wirepas Mesh-implementatie is het aanbevolen rapportage-interval 30 minuten. Periodieke rapporten worden alleen verzonden zolang diagnostische rapportage is ingeschakeld.
Zodra de rapporten binnenkomen, opent u de detailpagina van de gateway en gaat u naar Netwerkdiagnose.
De pagina brengt ze samen om te laten zien hoe nodes met elkaar verbonden zijn, waar verbindingen mogelijk zwak zijn en wat er tijdens de geselecteerde periode is gebeurd.
Houd er bij het controleren van wijzigingen rekening mee dat de diagnostiek wordt bijgewerkt volgens het rapportage-interval. Wacht bijvoorbeeld na het verplaatsen van een anker tot er nieuwe rapporten binnenkomen voordat u beoordeelt of de verbinding is verbeterd.
Netwerkoverzicht
Het overzicht boven aan de pagina geeft u een samenvatting van het netwerk voor de geselecteerde periode.
- Nodes gehoord - het aantal nodes dat minstens één diagnostisch rapport heeft verstuurd.
Een node is een lid van een Wirepas-netwerk.
- Routering - het aantal nodes dat in hun laatste rapport een volgende hop heeft gemeld.
Hop is een radiocommunicatie tussen twee apparaten wanneer de gegevens Uplink of Downlink worden verzonden. Er kunnen meerdere hops in het netwerk zijn om het doelapparaat te bereiken.
- Met fouten - nodes waarvan het laatste rapport een probleem bevat dat aandacht vereist, zoals een zwak signaal, evenals relays zonder route.
- Pakketten verloren - diagnostische rapporten die zijn verzonden maar de gateway niet hebben bereikt.
- Incidenten - gemelde fouten en netwerkgebeurtenissen, inclusief reeksen weggegooide pakketten.
- Herrouteringen - routewijzigingen die door de nodes zijn gemeld.
- Langzaamste levering - de langste geregistreerde reistijd van een enkel pakket door de Mesh.
Onder het overzicht kunt u via drie tabbladen dieper kijken: Huidige status, Incidenten en Herstarts.
Huidige status
Het tabblad Huidige status bevat een routeringsdiagram en een tabel Nodes.
Het diagram laat zien hoe nodes gegevens doorsturen naar de gateway, op basis van hun laatste diagnostische rapporten.
De zwarte basisnode is de Mesh-module van de gateway. Dit is de bestemming voor verkeer richting de gateway. De overige nodes zijn gekleurd naar hun status:
- Blauw - geen huidige fouten die aandacht vereisen.
- Geel - een fout vereist aandacht.
- Grijs - een stille relay.
De verbindingen tonen de volgende hop van elke node. Zo ziet u welke ankers het verkeer van andere apparaten dragen. Als meerdere apparaten problemen hebben, kan blijken dat ze allemaal via hetzelfde anker doorsturen.
Het diagram toont de laatst bekende routes, niet de continue radioactiviteit. Bij een rapportage-interval van 30 minuten verschijnt een wijziging mogelijk niet direct.
Nodes
De tabel Nodes toont de laatst bekende status van elk apparaat, samen met metingen voor de geselecteerde periode. U kunt kiezen welke kolommen worden weergegeven.
Begin bij het controleren van de plaatsing van ankers met Kwaliteit. Dit is de eigen installatiekwaliteitsscore van de node:
- 50% of hoger - goed.
- 25–49% - matig.
- Onder 25% - slecht; controleer de plaatsing van het apparaat en nabijgelegen ankers.
Deze drempelwaarden zijn door Wirepas gedefinieerd in Step 3: Check radio quality.
Fouten geven extra context. Een node kan melden dat er geen route is, dat hij te weinig goede buren kan horen of dat hij een zwak signaal naar zijn volgende hop heeft.
Lees deze waarden in samenhang. Eén enkele routewijziging hoeft niet van belang te zijn. Een lage kwaliteitsscore, een zwakke verbinding en herhaalde routewijzigingen op dezelfde node vormen een sterkere reden om de plaatsing te onderzoeken.
Incidenten
Soms is een apparaat al hersteld op het moment dat u de diagnose opent. Op het tabblad Incidenten ziet u wat er is gebeurd en wanneer.
Bij installatie- en dekkingsproblemen zijn drie gebeurtenissen bijzonder nuttig:
- Geen route naar de basisnode - de node had geen pad om gegevens naar de gateway te leveren.
- Te weinig goede buren - de node kon niet genoeg nabijgelegen routers met verbindingen van goede kwaliteit horen.
- Zwak signaal naar volgende hop - het signaal op de verbinding naar de node waarlangs wordt doorgestuurd was zwak.
Andere gebeurtenissen helpen veranderingen in het netwerk te verklaren. Bijvoorbeeld, Geherrouteerd betekent dat een node is overgeschakeld naar een andere relay. Synchronisatie met route verloren betekent dat de tijdsynchronisatie verloren ging en de node moest herstellen. U kunt ook mislukte transmissies naar of van de basisnode, routeringslussen, kanaalscans, conflicten in transmissieslots of gemiste transmissietijden zien. Deze geven context wanneer u hiaten of vertragingen in de levering onderzoekt.
Niet elke gebeurtenis betekent dat er iets moet worden opgelost. Een node kan tijdens normaal gebruik zijn route wijzigen of wisselen tussen de rollen router en niet-router. Frequente herhalingen op dezelfde node, of meerdere gebeurtenissen die tegelijk plaatsvinden, zijn nuttigere aanwijzingen dan één op zichzelf staande gebeurtenis.
Herstarts
Het tabblad Herstarts toont een lijst met geregistreerde herstarts van nodes, hun oorzaken en herstarttellers.
Een gewone herstart kan tijdens de installatie verwacht worden. Het versturen van een opdracht op afstand om het rapportage-interval van de sensoren te wijzigen via een Teltonika Wirepas Mesh-gateway kan bijvoorbeeld een herstart veroorzaken. In dat geval toont de kolom Reden het type Aangevraagd.
Herhaalde gewone herstarts kunnen ook een nuttige aanwijzing zijn. Vergelijk hun timing met incidenten en leveringsvertragingen om te zien of ze samenvallen met het probleem dat u onderzoekt.
Pakketverlies begrijpen
Een Mesh-netwerk maakt gebruik van radio, dus incidenteel pakketverlies is mogelijk, zelfs in een goed werkende installatie. Er zijn verschillende veelvoorkomende oorzaken:
- Interferentie en botsingen. Ander radioverkeer kan transmissies verstoren.
- Obstakels. Metalen constructies en industriële apparatuur kunnen signalen verzwakken of blokkeren.
- Een apparaat verlaat het dekkingsgebied. Als een mobiele tag buiten het bereik van nabijgelegen routers komt, is er mogelijk geen node beschikbaar om zijn pakketten te ontvangen en door te sturen.
- Routewijzigingen. Wanneer een router offline gaat, moeten nabijgelegen nodes een ander pad vinden. Tijdens de overgang kunnen sommige pakketten verloren gaan.
Netwerkdiagnose laat zien wat er gebeurt binnen het Wirepas Mesh-netwerk. In het volgende artikel volgen we de gegevens verder en bekijken we Kanaaldiagnose in GPS-Trace Console.