Comunicazione - Descrizione del sistema WO
Ogni GatewayNode estende il proprio segmento nella WaveNet e gestisce i LockNode all’interno dello stesso segmento. Le linee guida in materia di qualità di WaveNet prevedono un massimo di 16 LockNode per ciascun GatewayNode. Per ogni collegamento cablato (Ethernet/RS-485) sono consentiti al massimo due ripetitori (SI.GN.R) (vedere GatewayNode Radio-Radio).
La comunicazione tra GatewayNode e LockNode è limitata a una comunicazione attiva per ciascun segmento. Di conseguenza, un GatewayNode è in grado di comunicare con un solo LockNode allo stesso tempo. Durante questa comunicazione non può avere luogo nel segmento alcuna altra comunicazione tra il GatewayNode e un altro LockNode.
L’intera comunicazione si basa su eventi. Se non c’è nulla da comunicare, non viene costituito alcun collegamento.
Sono interessati da questa modalità anche i GatewayNode il cui campo radio si sovrappone, i cosiddetti segmenti in sovrapposizione (diafonia/crosstalk).
La comunicazione tra GatewayNode e LockNode per l'accoppiamento dura solitamente al massimo 500 ms. Durante questo breve intervallo di tempo la limitazione a un collegamento attivo al massimo non è, di norma, problematica. Processi più consistenti, come la voluminosa programmazione di configurazioni di chiusure (ad esempio dopo l'aggiornamento di una Whitelist con molte voci), può ridurre la larghezza di banda disponibile nella WaveNet e determinare disturbi temporanei. Il sistema dell’integratore, a tale riguardo, è responsabile dell'elaborazione sequenziale.
Tutti i componenti impiegano una procedura Listen-Before-Talk. Prima della trasmissione i componenti verificano sempre se all’interno del proprio segmento stia avvenendo una comunicazione.
- Solo se nel segmento non vi sono comunicazioni in corso (il segmento risulta quindi libero), viene generata una nuova comunicazione.
- Se nel segmento vi è una comunicazione in corso (il segmento quindi non è libero), il componente attende e ritenta fino a tre volte la trasmissione del pacchetto dati. Dopo il terzo tentativo con esito negativo il pacchetto dati viene respinto.
Tra il sistema dell’integratore e il LockNode sono previsti tre tipi di comunicazione:
- Da LockNode a GatewayNode: Eventi (ad es. lettura scheda)
- Da GatewayNode a LockNode: Comandi (ad es. accoppiamento chiusura)
- Da LockNode a GatewayNode: Risposte a comandi (ad es. riuscito o perché non riuscito)
Per prolungare la durata delle batterie delle chiusure a batteria, i seguenti componenti della chiusura rimangono fondamentalmente in modalità standby:
- Lettore di schede
- LockNode
Questi componenti si attivano soltanto quando richiesti. Il LockNode verifica ogni tre secondi, per un brevissimo intervallo di tempo, se un GatewayNode stia cercando di comunicare con lui. È possibile regolare la frequenza delle verifiche (vedere Tempi di reazione più brevi dei LockNode (periodo Short Wake-Up)).
Esempio: Un utente apre una porta con la propria scheda
Evento |
|
Befehl |
|
Risposta |
|
Esempio: Una chiusura viene aperta senza un evento (ad es. apertura a distanza dal sistema dell’integratore)
Befehl |
|
Risposta |
|
Tra l’invio di un comando, che proviene direttamente dal sistema dell’integratore con assenza di risposta a un evento per quanto riguarda la chiusura, e la corrispondente reazione per la chiusura possono trascorrere fino a dodici secondi. In casi molto limitati (sovraccarico della frequenza, disturbi) è possibile che siano necessari diversi tentativi fino a che un comando raggiunga la chiusura. Si tratta di un processo controllato dal sistema dell’integratore.