X-Reflector
L'XRF055 è un sistema X-Reflector che gira su un server Linux con capacità di banda totale di 10Mbits/s bilanciata sia in upstream che downstream. Pertanto, al momento, risulta configurato per accogliere 100 stazioni tra Gateway e HotSpot utilizzanti il sistema DExtra e 20 stationi di tipo DVDongle, DVAP, DVAR utilizzanti il sistema DPlus.
Il modulo A dell'XReflector XRF055 è stato linkato in maniera permanente con il modulo A dell'XReflector XRF008, a sua volta linkato al modulo A dell'XRF033, consentendo in questo modo di distribuire il collegamento tra tutte le stazioni D-STAR presenti sul territorio nazionale in modo da ottimizzare il consumo di banda del singolo XReflector.
Segue lo schema di utilizzo dei diversi moduli dell'XReflector:
- XRF055_A <-> XRF008_A <-> XRF033_A
- XRF055_B <-> STARnet STN055
- XRF055_C <-> STARnet STN066
- XRF055_D --> Disponibile per QSO locali
- XRF055_E --> EchoTest
STARnet Digital
STARnet è un'applicazione che consente di sfruttare ed estendere le potenzialità del sistema D-STAR e del network ircDDB usato per l'instradamento delle chiamate.
Il punto chiave di STARnet ruota intorno al concetto di "Gruppo" estendendo di fatto le capacità offerte dal network ircDDB per mantenere in contatto i diversi OM.
Il Gruppo in STARnet è un'entità astratta che raggruppa diversi OM che intendono partecipare al QSO multiplo; a differenza del collegamento punto-punto con instradamento introdotto in D-STAR e ulteriormente arricchito attraverso ircDDB, STARnet ne estende le funzionalità consentendo un collegamento di tipo punto-multipunto.
Grazie a STARnet un insieme di OM può decidere di sottoscrivere un gruppo, di fatto manifestando la propria intenzione a partecipare ad un QSO di gruppo con diversi OM coinvolti. L'appartenenza al gruppo consente, attraverso l'instradamento offerto da ircDDB, di far giungere il segnale DV su ogni Gateway ircDDB dove risulta attestato un OM appartenente a quel determinato gruppo. Si può immaginare la cosa come la sottoscrizione ad un gruppo di discussione su un forum, dove appunto l'appartenenza allo stesso garantisce di poter ricevere i messaggi diretti a tutta la lista di iscritti.
In questo caso l'iscrizione ad un gruppo STARnet consente a tutti i sottoscrittori di poter ascoltare e partecipare ad un QSO.
La sottoscrizione ad un gruppo è strettamente legata ed associata al nominativo della stazione che lo sottoscrive, completo di eventuale designatore posto in coda al nominativo; pertanto IK2XYP_M è un sottoscrittore, mentre IK2XYP_P è un'altro sebbene si tratti dello stesso OM.
Per sottoscrivere un gruppo ogni utente dovrà impostare il proprio apparato per trasmettere con il campo UR settato con il nome del gruppo stesso. Pertanto quando si vuole trasmettere all'interno di un gruppo non si dovrà settare il campo UR su CQCQCQ, altrimenti la chiamata non verrà indirizzata al gruppo, ma rimarrà locale al Gateway di appoggio o, nel caso quest'ultimo risultasse linkato ad un Reflector, verrebbe ascoltata dai partecipanti al QSO sul Reflector stesso.
STN055 è un gruppo STARnet, pertanto sottoscrivendolo sarà possibile parlare con tutti gli OM che lo avranno sottoscritto; esiste anche un altro gruppo STARnet italiano, ovvero STN008.
Per una lista completa e dettagliata dei gruppi STARnet disponibili si prega di consultare il link:
Attraverso un Gateway D-STAR operativo su ircDDB (STARnet lavora solo su Gateway compatibili ircDDB) un utente può decidere di sottoscrivere il gruppo STN055 semplicemente settando il proprio campo UR con UR=STN055.
Da quel momento in poi la rete ircDDB si occuperà di far giungere l'informazione al server STARnet responsabile per il gruppo STN055 in questione.
Il Gruppo pertanto può essere considerato come un nominativo "speciale" di stazione, una volta indirizzata la nostra chiamata verso di esso, il server STARnet si occuperà di trasmettere il segnale DV a tutti gli iscritti al gruppo.
Poter passare dal trasmettere verso tanti OM iscritti ad un gruppo piuttosto che verso altri OM facenti parte di un altro gruppo, oppure trasmissioni locali, dipende unicamente da come si imposterà il parametro UR della propria radio. Ogni volta che si vorrà per esempio trasmettere su STN055 (oppure su STN008) si dovrà effettuare l'intero QSO con il proprio apparato impostato su UR=STN055 (oppure UR=STN008), in modo che la chiamata venga instradata da ircDDB al server STARnet incaricato di fornire traffico al gruppo STN055 (oppure STN008).
Dal momento che la chiamata è instradata ed è legata al nominativo dell'OM che ha sottoscritto il gruppo, nel momento in cui l'OM si spostasse su un altro Gateway ircDDB, anche il traffico di gruppo a cui risulta registrato si sposterà di conseguenza sul nuovo Gateway. Pertanto il traffico di gruppo non viene associato al particolare Gateway ircDDB, bensì al particolare utente che lo ha sottoscritto.
Questo è un concetto che è bene apprendere, in quanto nel caso un OM abbia sottoscritto un gruppo e poi continui a spostarsi da un Gateway all'altro corre il rischio di far ascoltare a tutti gli utenti locali di quel Gateway del traffico improvviso proveniente dal QSO di gruppo.
A tal proposito per evitare che tali impostazioni vengano rese permanenti e blocchino i vari Gateways permanentemente su QSO che magari si potraggono a lungo, sia il gruppo STN008 che STN055 dispongono di un timeout automatico di 30 minuti di inattività, superato il quale è come se l'OM in questione avesse deciso di rimuovere la sua sottoscrizione al determinato gruppo.
E' comunque possibile decidere di rimuovere la propria sottoscrizione ad un gruppo anche prima del timeout, purchè venga inviato il comando opportuno.
Esistono due possibilità per fare ciò e vediamole in dettaglio:
- Impostando sul proprio campo di testo (non nel campo UR, ma quello dell'invio messaggi di testo) il messaggio LOGOFF si potrà fornire l'informazione al server STARnet di rimuovere il proprio nominativo dalla lista dei partecipanti. Ovviamente il campo UR deve sempre contenere il valore del gruppo STN055 (oppure STN008) da cui vogliamo rimuovere la nostra sottoscrizione.
- Impostando nel campo UR l'apposito gruppo con la T finale, UR=STN055_T (oppure UR=STN008_T); in questo caso non sarà necessario modificare il proprio campo del messaggio di testo, visto che avremo inviato il comando dal campo UR.
Una volta che il proprio nominativo è stato rimosso dal gruppo (sia volontariamente con i comandi appena descritti o per via del timeout) non riceveremo più alcun traffico provenire dal gruppo; in ogni momento potremo comunque decidere di sottoscrivere nuovamente il gruppo e saremo immediatamente aggiunti sul server STARnet.
Quando si invia la richiesta di rimozione dal gruppo, conviene sempre inviare il comando su frequenza libera e per almeno un secondo di portante, in modo che la nostra richiesta venga inviata dal nostro Gateway ircDDB di appoggio alla rete stessa. Spesso può essere necessario attendere qualche secondo prima che il nostro nominativo sarà stato escluso dal gruppo in maniera definitiva.
Dal momento che l'accesso al QSO di gruppo mediante STARnet presuppone l'uso di un Gateway ircDDB di appoggio, per evitare che le stazioni DVDongle / DVAP / DVAR HotSpot / HotSpot vengano escluse dal partecipare al QSO su STARnet, il gruppo STN055 è stato linkato con la porta B del Reflector XRF055.
Pertanto per tali stazioni, linkandosi su [XRF055 B] sarà possibile ascoltare il traffico (quando presente, ovviamente) e parteciparvi con tutti gli OM che avranno sottoscritto il gruppo STN055 in quel dato momento.
Ovviamente le stazioni che si linkeranno al Reflector continueranno ad impostare il proprio campo UR=CQCQCQ, come quando operano normalmente sul Reflector; sarà il server STARnet di STN055 che provvederà a trasportare il segnale dal gruppo STN055 al [XRF055 B] e viceversa.
- Sottoscrizione di un gruppo -> UR=nome-gruppo (Es. UR=STN055)
- Trasmettere su un gruppo -> UR=nome-gruppo (Es. UR=STN055)
- Rimuovere la sottoscrizione -> UR=nome-gruppo_T (Es. UR=STN055_T)
Gateway IR2UFH
Il Gateway D-STAR IR2UFH è di tipo ibrido autocostruito, ovvero basato sul controller ICOM ID-RP2C e dal software di gestione ICOM RS-RP2C su piattaforma Linux CentOS 5.5.
La parte di gestione del Gateway risulta pertanto un sistema originale ICOM e ne trae tutti i benefici del caso in termini di affidabilità nel ricevere segnali anche difficoltosi da gestire sui sistemi completamente basati sul software.
Il modulo radio UHF risulta invece autocostruto incorporando una coppia di apparati civili Motorola GM300 e una scheda modem GMSK esterna USB con in aggiunta una scheda d'interfacciamento tra il controller ID-RP2C ed il modem GMSK. Maggiori dettagli sono disponibili nella sezione Video Tutorial, con il video "Ripetitore D-STAR Ibrido".
In questo modo si è potuto ottimizzare molto l'impianto, sopratutto sul lato del modulo radio dove è stato possibile affinare la sensibilità del sistema e la sua selettività usando apparati robusti per svolgere un carico di lavoro continuativo come quello di un normale riperitore di segnali; IR2UFH costituisce pertanto un laboratorio di sperimentale per analizzare l'affidabilità del sistema D-STAR sia da un punto di vista hardware che software.
In aggiunta all'installazione base del software ICOM G2 per la gestione del Gateway D-STAR, sono presenti altri moduli software sia per espandere le capacità di interlink che di routing delle chiamate.
DPlus.
Questo software consente di dotare un Gateway ICOM G2 della capacità di link verso altri Gateways G2, i dongles o sui sistemi Reflector che adottano il DPlus per gestire il link (i vari Reflectors che iniziano con REFxxx).
DExtra.
Questo software consente di dotare un Gateway ICOM G2 della capacità di link verso altri Gateways G2, i dongles o sui sistemi Reflector che adottano il DExtra per gestire il link (i vari Reflectors che iniziano con XRFxxx).
ircDDB.
Questo software consente di dotare un Gateway ICOM G2 dell'accesso alla rete ircDDB per lo scambio delle informazioni di call routing in aggiunta a quanto già offerto dal network dell'USROOT.
Grazie al network ircDDB anche sistemi Gateways non ICOM potranno operare in call routing con i Gateways ICOM G2 (che abbiano installato il pacchetto ircDDB), eliminando di fatto la barriera esistente tra i due mondi.
Pertanto IR2UFH è in grado di operare in call routing sia con Gateways ICOM G2 che con altri sistemi basati sul servizio offerto da ircDDB Gateway.