Il progetto NSA-GPS (NGPS) può essere utilizzato
in molteplici ambienti con differenti utilizzi. E’ un
software studiato per la localizzazione di persone,
beni, mezzi ed animali, nonché l’inseguimento di
uno o più mezzi.
Il prodotto è diviso principalmente in tre parti:
1. Un componente hardware denominato
Localizzatore che, una volta installato, invia la
posizione ad un server centrale collegandosi via
GPRS; il Localizzatore è dotato di un’antenna per la
connessione dati via GPRS, un’antenna GPS per la
ricezione da parte dei satelliti della posizione
(comprensivo anche di molte informazioni tra le
quali la velocità in chilometri orari, utile per gli
inseguimenti) e può esser dotata anche di una o
più batteria per esser autoalimentata. Il
Localizzatore può essere configurato tramite un
SMS inviato al server centrale che, una volta
validato, salva i nuovi parametri ricevuti e li invia al
Localizzatore per esser così resi operativi; a sua
volta il Localizzatore invierà un SMS all’utente di
conferma per l’avvenuta ricezione dei nuovi
parametri;
2. Un software installato su un TabletPC o un
Laptop con connessione UMTS/GPRS per la
visualizzazione della posizione corrente di una o più
Localizzatori contemporaneamente (il software può
esser installato anche su un PC desktop). E’
possibile anche visualizzare lo storico di un
movimento scaricandolo dal Database centrale,
esportandolo in un foglio Excel o salvandolo nel
DataBase locale per poi rivederlo senza necessità di
connettersi;
3. Un software accessibile da Web con cui,
l’operatore centrale o l’utente, può accederci
tramite Web attraverso qualsiasi PC, con cui può
gestire la parte amministrativa e visualizzare la
posizione di un Localizzatore.

Tutti i Localizzatori dispongono di: LED Power
acceso quando il localizzatore è alimentato; LED
Applicativo acceso dal programma Java quando è
in esecuzione; LED GPRS acceso dall’applicazione
Java quando vi è copertura di campo per la rete
GPRS; LED GPS acceso dall’applicazione Java quando il Localizzatore è allineato con i satelliti e
trasmette punti precisi; Dispositivo “WatchDog”
componente esterno al processore che permette un
continuo monitoraggio della vita del Localizzatore:
nel caso in cui l’applicativo si blocchi, il WatchDog
causerà un reset dell’alimentazione, consentendo
così il restart di tutto il processo. Attualmente è
stato impostato il tempo massimo di attesa (tempo
trascorso dall’ultimo segno di attività
dell’applicazione) a 35’’, dopodichè viene inviato il
reset; “Sensore di movimento” ? invia dei segnali
al Localizzatore quando il mezzo su cui è installato
si muove.
Trigger (Allarmi)
Grazie ai molteplici sensori che si possono collegare
al Localizzatore è possibile stabilire diverse
tipologie di Trigger a seconda dei dati che vengono
raccolti ed inviati sul Server:
- Trigger soglie I/O verrà inviata una notifica
al referente del cambiamento di valore o del
superamento della soglia da parte di uno o più
sensori;
- Trigger Analogico identico al precedente ma
relativo ad un input analogico;
- Trigger Posizionale di Inclusione dopo aver
fissato un’area nella quale il Localizzatore deve
rimanere, viene inviata una notifica nel caso in
cui il Localizzatore esca dalla suddetta area.
- Trigger Posizionale di Esclusione dopo aver
fissato un’area nella quale un Localizzatore non
può entrare, viene inviata una notifica nel caso
cui il Localizzatore entri nella suddetta area.
- Trigger di Velocità ? è possibile impostare una
velocità massima che il Localizzatore non deve
superare, in caso contrario viene inviata una
notifica.
E’ possibile impostare varie tipologie di notifiche:
Invio di sms, eMail e VoiceCall.
Security
Il prodotto prevede l’utilizzo di una definizione delle
utenze su scala gerarchica. Questo per permettere
all’utente finale di visualizzare solamente i
Localizzatori di sua competenza.
Specifiche elettriche
Valori elettrici di ingresso:
- Vmin: 4,7V - - Vmax: 36V
- Efficienza rilevata: 92%
Assorbimento a 12 V (batteria autoveicolo):
- Min. (Localizzatore attivo): 40 – 60 mA
- Min. (Localizzatore in sleep-mode): 15 – 20 mA
- Massimo (picco): 170 – 220 mA
- Medio: 110 – 140 mA (Duty-cycle 50%; sleep-
mode disattivato)
Autonomia a Batteria (dati teorici):
- N° batterie: 2
- Collegamento: serie
- Dati nominali singola batteria: 3,6 V; 16500 mAh
- Dati nominali risultanti: 7,2 V (6,8 – 7,01 V con
Localizzatore collegato); 16500 mAh
- Configurazione Localizzatore:
o Sleep-mode: disattivato; Localizzatore sempre
attivo, Duty-cycle stimato: 50%, Autonomia
stimata: 6,4 gg
Traffico GPRS
HTTP POST Body: 557 Byte
HTTP POST Header: 126 Byte
Intestazione pacchetto TCP: 40 Byte
Altri overhead vari (CRC, ecc.): 100 Byte
Totale: circa 823 Byte
Considerando l’arrotondamento al KB successivo
applicato dall’operatore di telefonia mobile o altri
fattori che possono influenzare la trasmissione (ad
esempio l’aggiornamento della configurazione del
Localizzatore causa un ulteriore traffico), è
consigliabile allargare le stime ad almeno 900
Byte per trasmissione.
Avvio del programma
Ogni qualvolta si avvia l’applicazione, verrà cercato
su Web se è disponibile un aggiornamento del
programma. Questa sua funzionalità permette
all’utente di avere sempre l’ultima release
dell’applicazione, senza dover effettuare nessuna
operazione manuale come collegarsi ad un sito web
per scaricare ed installare componenti aggiuntivi o fix.
Caricamento applicativo
Una volta effettuato il controllo degli
aggiornamenti, l’applicavo carica subito tutte le
mappe in memoria così da permettere un più fluido
e veloce utilizzo del programma. Inoltre carica
anche le informazioni relative alle missioni salvate
in locale. Prima di poter utilizzare il programma, è
necessario inserire le proprie credenziali per
verificare i permessi dell’utente. Il riscontro avviene
interrogando il Database centrale attraverso una
chiamata dati via Web. L’applicativo è diviso in tre
sezioni principali: “Missioni”,“Posizione Corrente” e
“Storico Missione”.
Le missioni si dividono in due tipologie: “Missioni in
Locale” e “Missioni su Server”. A seconda della
scelta effettuata, si possono accedere a diverse
funzionalità, mentre la funzionalità posizione
Corrente permette di seguire nello stesso momento
più dispositivi contemporaneamente. Basta
spuntare tra l’elenco di Localizzatori presenti nella
lista centrale quelle che si vogliono visualizzare
sulla mappa e cliccare il pulsante “Start”. In questo
modo verranno stampati i Localizzatori con le
informazioni principali: nome del dispositivo,
chilometri orari, data e ora dell’ultima posizione
inviata al server centrale e la via in cui si trova. Lo
storico Missione permette di ricercare i dati di un
lasso temporale riferiti ad una missione selezionata
nel tab Missioni. In testa alla pagina, viene
specificata la tipologia di ricerca (se in locale o su
server), il nome della missione selezionata ed il
relativo dispositivo. Una volta caricati i dati
vengono abilitate nuove funzionalità:
- esportazione in un foglio excel tramite il nuovo
pulsante che viene visualizzato;
- caricamento griglia con la possibilità di scorrerla
per visualizzare sulla mappa il punto in cui si
trovava il dispositivo ad una determinata ora;
- avviare il viaggio per visualizzare tutto il percorso
effettuato dal dispositivo nel lasso di tempo
selezionato;
- se si vuole conoscere l’indirizzo preciso, è
possibile visualizzarlo tramite il pulsante “Trova
Indirizzo”; verrà inserito nel campo “Note” e,
tramite il relativo pulsante “Salva Nota”, è possibile
salvarlo come nota riferito al singolo punto della
mappa selezionato.
Per uscire dal programma, basta cliccare sulla X
presente in alto a destra dello schermo. Inoltre
verrà richiesto se tenere attiva o meno la
connessione UMTS. Infine, avviene la vera e
propria chiusura dell’applicativo; questo comando
impiegherà alcuni secondi in quanto verranno
chiuse le mappe caricate in memoria all’avvio del
programma.
Tramite il seguente indirizzo è possibile accedere
all’applicativo web:
http://nsaitalia.geospy.it
Dopo l’accesso tramite Login è possibile creare,
modificare, eliminare o visualizzare gli oggetti
presenti o effettuare ricerche mirate tramite
criteri
prefissati.