Kommunikation - Systembeskrivning (WO)

Varje GatewayNode i WaveNet-nätverket skapar ett eget segment och administrerar sina LockNodes inom sitt segment. WaveNet-kvalitetsriktlinjerna föreskriver maximalt 16 LockNodes per GatewayNode. Maximalt två repeatrar (SI.GN.R) är tillåtna per trådbunden (Ethernet/RS-485) (se GatewayNode radio-radio).

Kommunikationen mellan GatewayNode och LockNode är begränsad till en aktiv kommunikation per segment. En GatewayNode kan alltså bara kommunicera med en LockNode samtidigt. Under denna kommunikation kan ingen annan kommunikation mellan denna GatewayNode och en annan LockNode äga rum.

All kommunikation är händelsebaserad. Om det inte finns något att meddela upprättas heller ingen anslutning.

Det berör även GatewayNodes vars trådlösa räckvidd sträcker sig över varandra, så kallade överlappande segment (crosstalk).

Kommunikationen mellan GatewayNode och LockNode för inkoppling varar normalt 500 ms. Eftersom varaktigheten är så kort är begränsningen på maximalt en aktiv anslutning normalt inget problem. Mer omfattande processer, såsom omfattande programmering av låskonfigurationer (exempelvis efter uppdatering av en Whitelist med många poster) kan reducera den tillgängliga bandbredden i WaveNet och leda till övergående störningar. Integratorsystemet ser till att bearbetningen sker sekventiellt.

Alla komponenter använder ett Listen Before Talk-förfarande. Före sändning kontrollerar komponenterna alltid först om kommunikation redan pågår inom segmentet.

  • Endast om ingen kommunikation pågår (segmentet är alltså ledigt) upprättas en ny kommunikation.
  • Om kommunikation redan pågår i segmentet (segmentet är alltså upptaget) väntar komponenten och försöker skicka datapaketet upp till tre gånger. Efter tre misslyckade försök förkastas datapaketet.

Mellan integratorsystemet och LockNode finns tre typer av kommunikation:

  1. LockNode till GatewayNode: Händelser (t.ex. kortavläsning)
  2. GatewayNode till LockNode: Kommandon (t.ex. koppla in lås)
  3. LockNode till GatewayNode: Svar på kommandon (t.ex. lyckades eller varför misslyckat)

Följande låskomponenter befinner sig i standbyläge för att förlänga batteritider i de batteridrivna låsen:

  • Kortläsare
  • LockNode

De aktiveras bara när de används. En LockNode kontrollerar under mycket kort tid var tredje sekund om en GatewayNode försöker kommunicera med den. Frekvensen hos dess kontroller är inställbar (se Kortare reaktionstider hos LockNodes (Short Wake-Up Period)).

Exempel: En användare öppnar en dörr med sitt kort.

Händelse

  1. En användare håller sitt kort framför låset.
  2. Låset registrerar en händelse.
  3. Låset aktiverar omedelbart sin LockNode.
  4. Denna LockNode skickar omedelbart händelsen via WaveNet.
  5. LockNode-enheten är aktiv under några sekunder för att ta emot eventuella kommandon från integratorsystemet.

Befehl

  1. Integratorsystemet tar emot händelsen via WaveNet.
  2. Integratorsystemet beslutar om öppning.
  3. Integratorsystemet skickar ett öppningskommando via WaveNet till låsets LockNode.

Svar

  1. Låsets LockNode tar emot öppningskommandot via WaveNet och skickar vidare öppningskommandot till låset.
  2. Låset kopplas in.
  3. Låset förmedlar resultatet av kommandoåtgärden till integratorsystemet via sin LockNode och WaveNet.

Exempel: En dörr öppnas utan en händelse (t.ex. fjärröppning från integratorsystemet)

Befehl

  1. Integratorsystemet skickar ett öppningskommando riktad till låset.
  2. Motsvarande GatewayNode försöker upprätta kontakt med låsets LockNode under maximalt 12 sekunder.
  3. (Wake-Up-signal med avbrott enligt 868-MHz-specifikationer)

Svar

  1. Låsets LockNode kontrollerar var tredje sekund (inställbart) om en GatewayNode försöker upprätta kontakt.
  2. Låsets LockNode tar emot öppningskommandot från GatewayNode-enheten och skickar det vidare till låset.
  3. Låset kopplas in.
  4. Låset förmedlar resultatet av kommandoåtgärden till integratorsystemet via sin LockNode och WaveNet.

Det kan gå upp till tolv sekunder från att ett kommando skickas, som kommer direkt från integratorsystemet och inte utgör något svar på en händelse i låset, tills motsvarande reaktion sker i låset. I några få fall (hög frekvensbelastning, störningar) kan det krävas flera försök innan ett kommando når låset. Den här processen kontrolleras av integratorsystemet.