Messaggi e Funzionamento Operativo

1. Companion MeshCore

Il Companion è il dispositivo personale dell’utente.

Serve per:

  • collegarsi allo smartphone o al PC;
  • scrivere e ricevere messaggi;
  • vedere i contatti scoperti nella rete;
  • inviare advert, cioè “presentarsi” alla rete;
  • usare messaggi diretti, pubblici o privati.

Può essere Bluetooth/BLE, USB/Seriale oppure TCP/WiFi in base al firmware installato. Il Companion è quindi il “terminale utente”, non normalmente il nodo principale di rilancio della rete.


2. Messaggi diretti

Il messaggio diretto è un messaggio inviato da un utente a un altro utente specifico.

Esempio:
Companion A → Companion B

Può funzionare in due modi:

1. Diretto
Se i due Companion sono a portata radio, il messaggio arriva senza passare da altri nodi.

2. Tramite repeater
Se i due Companion sono lontani, il messaggio può passare da uno o più repeater.

Esempio:
Companion A → Repeater → Companion B

oppure
Companion A → Repeater 1 → Repeater 2 → Companion B

Il messaggio diretto:

  • ha un destinatario preciso;
  • non è visibile a tutti come un messaggio pubblico;
  • può usare i repeater per raggiungere nodi lontani;
  • richiede che il contatto sia conosciuto o già presente;
  • non garantisce sempre la consegna, perché dipende dalla copertura radio;
  • può non arrivare se non esiste un percorso valido.

In pratica, il messaggio diretto è come scrivere a una persona precisa.
Se è vicina, arriva direttamente.
Se è lontana, la rete prova a farlo passare dai repeater.


4. Messaggi pubblici

I messaggi pubblici sono quelli inviati in un canale pubblico, ad esempio Public o canali simili.

Caratteristiche:

  • possono essere letti dagli utenti presenti sullo stesso canale;
  • non sono da considerare riservati;
  • sono utili per annunci, prove radio, saluti, comunicazioni generali;
  • possono propagarsi nella rete tramite repeater;
  • non c’è sempre la certezza che tutti li abbiano ricevuti.

In pratica: il messaggio pubblico è come parlare su una frequenza comune. Chi è in ascolto e compatibile può leggerlo.


5. Messaggi privati

I messaggi privati possono essere intesi in due modi:

Messaggio diretto privato
È il classico messaggio da utente A a utente B. È quello da usare per comunicazioni personali.

Canale privato
È un canale accessibile solo a chi possiede la relativa chiave o configurazione. È utile per gruppi operativi, squadre, esercitazioni o control room.

Attenzione: la privacy non dipende dal repeater. Il repeater serve solo a trasportare il pacchetto. La riservatezza dipende dal tipo di messaggio, dalle chiavi e dal canale utilizzato.


6. Companion che funziona anche da repeater

Normalmente il Companion non ripete i messaggi degli altri.

Questa è una scelta precisa di MeshCore per evitare caos radio, collisioni, loop e traffico inutile.

Esiste però la modalità Off-grid Repeat / Client Repeat, che permette a un Companion di comportarsi temporaneamente come piccolo repeater.

Va usata soprattutto per:

  • escursioni;
  • attività SAR;
  • emergenze temporanee;
  • zone senza repeater fissi;
  • prove di copertura;
  • reti provvisorie tra più operatori.

Non va confusa con un vero repeater fisso. Un Companion in repeat mode è una soluzione temporanea, non la scelta ideale per una rete stabile e permanente. Inoltre questa funzione nasce per scenari off-grid separati dalla mesh pubblica, proprio per non disturbare le rotte della rete principale.


7. Compatibilità tra Companion

Due Companion comunicano tra loro se hanno:

  • stessa frequenza;
  • stesso bandwidth;
  • stesso spreading factor;
  • stesso coding rate;
  • stesso profilo/regione;
  • firmware compatibile;
  • canale o contatto correttamente configurato.

Quindi sì: Companion diversi possono comunicare tra loro, anche di marche diverse, purché siano compatibili con MeshCore e configurati nello stesso modo radio.


8. Compatibilità con repeater

Un Companion può usare un repeater se:

  • il repeater è acceso;
  • è nella stessa rete radio;
  • usa gli stessi parametri radio;
  • è configurato correttamente;
  • si trova in una posizione utile;
  • il percorso radio è realmente raggiungibile.

Più repeater possono lavorare insieme nella stessa rete, creando una dorsale di copertura. È importante però configurarli bene, perché una rete con troppi repeater mal posizionati o mal configurati può generare traffico inutile e peggiorare le prestazioni.


9. Compatibilità tra repeater vecchi e nuovi

In generale i repeater MeshCore sono compatibili tra loro, ma bisogna fare attenzione alle versioni firmware.

Le versioni più recenti supportano anche percorsi con hash a 1, 2 o 3 byte. I repeater più vecchi possono gestire solo il formato più semplice e potrebbero ignorare pacchetti più recenti configurati in modo avanzato.

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *