Kommunikation - Systembeskrivelse WO

Hver GatewayNode i WaveNet spænder over sit eget segment og administrerer LockNodes inden for sit segment. Pr. GatewayNode kræver WaveNet-kvalitetsretningslinjerne maksimalt 16 LockNodes. Pr. kablede (Ethernet/RS-485) er maksimalt to repeatere (SI.GN.R) tilladt (se GatewayNode Radio-Radio).

Kommunikationen imellem GatewayNode og LockNode er begrænset til en aktiv kommunikation pr. segment. En GatewayNode kan altså kun kommunikere samtidigt med en LockNode. Under denne kommunikation kan der ikke finde nogen anden kommunikation sted i dette segment imellem GatewayNode og en anden LockNode.

Al kommunikation er hændelsesbaseret. Hvis der ikke er noget at meddele, opbygges der heller ikke nogen forbindelse.

Det vedrører også GatewayNodes, hvis trådløse rækkevidder overlapper hinanden, såkaldte overlappende segmenter (crosstalk).

Kommunikationen imellem GatewayNode og LockNode til indkobling varer normalt maksimalt 500 ms. På grund af denne korte varighed er begrænsningen til maksimalt en aktiv forbindelse normalt ikke noget problem. Større processer som omfattende programmering af låsesystemers konfigurationer (eksempelvis efter opdatering af en whitelist med mange poster) kan reducere den tilgængelige båndbredde i WaveNet og medføre midlertidige forstyrrelser. Her er integratorsystemet ansvarligt for gennemførelse i sekvenser.

Alle komponenter anvender en Listen-Before-Talk-proces. Før forsendelse kontrollerer komponenterne altid først, om der kommunikeres inden for segmentet.

  • Kun hvis der ikke kommunikeres i segmentet (segmentet er altså ledigt), opbygges en ny kommunikation.
  • Hvis der kommunikeres i segmentet lige nu (segmentet er altså ikke ledigt), venter komponenten og forsøger op til tre gange at sende datapakken. Efter det tredje mislykkede forsøg forkastes datapakken.

Imellem integratorsystemet og LockNode er der tre typer kommunikation:

  1. LockNode til GatewayNode: Hændelser (f.eks. læse kort)
  2. GatewayNode til LockNode: Kommandoer (f.eks. indkobling af låsesystem)
  3. LockNode til GatewayNode: Svar på kommandoer (f.eks. succesfuld eller hvorfor ikke succesfuld)

Følgende af låsesystemets bestanddele befinder sig i standbytilstand, så de batteridrevne låsesystemers batterilevetid forlænges.

  • Kortlæser
  • LockNode

De bliver kun aktive, hvis de kræves. LockNode kontrollerer for hvert tredje sekund i et meget kort tidsinterval, om en GatewayNode lige nu forsøger at komme i kontakt med denne. Hyppigheden for disse kontroller kan indstilles (se Kortere reaktionstider for LockNodes (Short Wake-Up period)).

Eksempel: En bruger åbner en dør med sit kort

Hændelse

  1. En bruger holder sit kort foran låsesystemet.
  2. Låsesystemet registrerer en hændelse.
  3. Låsesystemet aktiverer straks LockNode.
  4. LockNode sender straks hændelsen via WaveNet.
  5. LockNode forbliver aktiv i nogle sekunder for eventuelt at modtage kommandoer fra integratorsystemet.

Kommando

  1. Integratorsystemet modtager hændelsen via WaveNet.
  2. Integratorsystemet bestemmer over åbningen.
  3. Integratorsystemet sender en åbningskommando via WaveNet til låsesystemets LockNode.

Svar

  1. LockNode modtager åbningskommandoen via WaveNet og leder åbningskommandoen videre til sit låsesystem.
  2. Låsesystemet kobler ind.
  3. Låsesystemet overfører resultatet af kommandoens udførelse til integratorsystemet via dets LockNode og WaveNet.

Eksempel: En åbnes uden en hændelse (f.eks. fjernåbning fra integratorsystemet)

Kommando

  1. Integratorsystemet sender en åbningskommando rettet imod låsesystemet.
  2. Den tilsvarende GatewayNode forsøger i maksimalt 12 sekunder at få kontakt med låsesystemets LockNode.
  3. (Wake-Up-signal med afbrydelser iht. 868 MHz-specifikationen)

Svar

  1. LockNode kontrollerer for hvert tredje sekund (kan indstilles), om en GatewayNode lige nu prøver at komme i kontakt med denne.
  2. LockNode modtager åbningskommandoen fra GatewayNode og leder den videre til sit låsesystem.
  3. Låsesystemet kobler ind.
  4. Låsesystemet overfører resultatet af kommandoens udførelse til integratorsystemet via dets LockNode og WaveNet.

Imellem forsendelsen af en kommando, der kommer direkte fra integratorsystemet og ikke er noget svar på en hændelse til låsesystemet, og den tilsvarende reaktion til låsesystemet kan der gå op til tolv sekunder. I nogle tilfælde (kraftig belastning af frekvensen, forstyrrelser) kan flere forsøg være nødvendige, indtil en kommando ankommer til låsesystemet. Denne proces kontrolleres af integratorsystemet.