Consulting & Solutions © ActValue Consulting & Solutions 1 middleware Soluzione middleware di interfacciamento della tecnologia RFID basata su architettura.

Slides:



Advertisements
Presentazioni simili
…Global Gest Deca S.r.l. 24/01/ Global gest – Deca S.r.l.
Advertisements

EUCIP IT Administrator Modulo 4 - Uso Esperto della Rete Reti informatiche: Introduzione AICA © 2005.
Il sistema italiano della qualità della tensione sulle
20/04/2006 COO-RU- Organizzazione Operativa 1 STRUTTURE SIN/ELI Struttura organizzativa COO/RU – Organizzazione Operativa 12 settembre 2007.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità D1 Architetture di rete.
Unità D1 Architetture di rete.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità D1 Architetture di rete.
Ricci & Coccia 2009 COMPRARE BENE, PRODURRE CON EFFICIENZA, VENDERE AL MEGLIO COMPRARE BENE, PRODURRE CON EFFICIENZA, VENDERE AL MEGLIO Metodologie e strumenti.
La firma digitale e il protocollo da Word in un click
LE RETI DI COMPUTER Presentazione realizzata da: Pipitone Antonella VDp Gennaio 2008.
1 9: Progettazione Architetturale Obiettivo: stabilire la struttura globale di un sistema software Descriveremo diversi tipi di modello di architettura,
Sistemi Informativi e Sistemi ERP
Progetto realizzato da: Francesco Seccia Matr Marco Spinelli Matr
GESTIONE DEI SISTEMI INFORMATIVI IN AZIENDA
IL PATRIMONIO DI DATI - LE BASI DI DATI. Il patrimonio dei dati Il valore del patrimonio di dati: –Capacità di rispondere alle esigenze informative di.
Architettura Three Tier
INDICOD-ECR Istituto per le imprese di beni di consumo TRACCIABILITA E RFID: IL CONTROLLO DEI FLUSSI DI PRODOTTO Stefano Bergamin Direttore Area Agroalimentare.
Integrazione di una piattaforma IPTV in un’architettura SOA
MODALITÀ DI ACQUISIZIONE DEL SOFTWARE APPLICATIVO Paolo Atzeni Dipartimento di Informatica e Automazione Università Roma Tre 03/12/2008 (materiale da:
Misurare per cambiare Villa Miani - Roma - 7 ottobre 2005 misurare per cambiare Villa Miani - Roma - 7 ottobre 2005 misurare per cambiare dalla Gestione.
La logistica La gestione dei materiali
PROGETTO FIRB – GESTIONE DELLA CONOSCENZA (GECON) Documento per il Meeting del 6/4/06 - Milano.
Workshop CNAF – Bologna 8 Luglio 2011 FARO Accesso Web a risorse e servizi remoti in ambiente Grid/Cloud A. Rocchi, C. Sciò, G. Bracco, S. Migliori, F.
Reti di Calcolatori L-S Un Sistema Decentrato di Allocazione del Carico per Applicazioni di Calcolo Distribuito Mauro Bampo.
1 La nuova gestione delle flotte Sicurezza Logistica Controllo Carburante.
Emmebit Sistemi s.a.s. di Marco Bonafede & C. Via Mario Greppi, Robbiate (LC) - Tel: Fax:
ALCUNE INFORMAZIONI. ALCUNE INFORMAZIONI Il Gruppo Obiettivo Lavoro OL Fin OL Group OL Bolivia OL Seguridad OL Capacitation OL Serv. Amazonicos OL.
ETAMAG The logistic manager
Benvenuti a Un incontro informativo di grande valore ed alto contenuto sulla Virtualizzazione e sistemi ad alta disponibiltà per le PMI.
Portale Multifunzione SIL4 SIL4 Train Inspection Portal
LA GESTIONE DELLA QUALITA’
System for Card MESSENGER Gestione Messaggi Presentazione.
Relatore: Ch. mo Prof. Ettore Bolisani Laureando: Stefano Gecchele
Il processo di sviluppo del Sw: strategia make
Telecontrollo dei serbatoi Montecatini Terme, 29 aprile 2005.
Partite insieme a noi per un viaggio nel mare dei numeri del Vostro Business liberi da ogni limite…
U N INFRASTRUTTURA DI SUPPORTO PER SERVIZI DI FILE HOSTING Matteo Corvaro Matricola Corso di Reti di Calcolatori LS – Prof. A. Corradi A.A.
“Il sistema di Telediagnosi per i veicoli a motore”
29 aprile 2005 Presentazione Integrazione di Competenze 1.
Progetto Ingegneria del Software
Enterprise resource planning
Fasi di progetto di SI Impostazione strategica e di disegno concettuale Implementazione Utilizzo e monitoraggio.
RDN - Radio Data Network Protojet Office Una Soluzione Professionale.
Reti di calcolatori LS Manni Tiziano  IT e nuovi scenari applicativi …  … portabilità dei dati …  … condivisione dati …  … disponibilità.
Necchi: La logistica di Necchi è cucita da Kirio
Babele Normalizzatore di tracciati Documentazione Commerciale Presentazione prodotti.
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
COS'E' N.O.G.(New Ocr Generation) Il programma N.O.G. permette di convertire un documento strutturato (un PDF, ma non solo) come una fattura, bolla, modulo.
INTERFACCE Schede elettroniche che permettono al calcolatore di comunicare con le periferiche, che possono essere progettate e costruite in modo molto.
Ing. Adriano Cavicchi Dirigente Generale S.I.N.A.P. Sistema Informativo Nazionale degli Appalti Pubblici Forum P.A. 10 maggio 2004.
Sistema pubblico di connettività Cooperazione Applicativa Cooperazione Applicativa Roberto Benzi 30 giugno 2005.
Reti di computer Condivisione di risorse e
FERRERO Mangimi S.p.A.
Studio di una soluzione distribuita per la gestione di un centro sondaggi.
Reti di calcolatori LS1 Service Middleware Reti di calcolatori LS progetto di Andrea Belardi Infrastruttura dedicata alla gestione di servizi disponibili.
Prof. ing. Paolo Bidello AA 2005/2006 Laboratorio Informatico Promemoria degli argomenti: Reti locali (LAN)
Internetworking V anno. Le soluzioni cloud per la progettazione di infrastrutture di rete.
SnippetSearch Database di snippet bilanciato e replicato di Gianluigi Salvi Reti di calcolatori LS – Prof. A.Corradi.
Le basi di dati.
Applicazione Presentazione Sessione Trasporto Rete Data link Fisico OSI Processo / Applicazione Trasporto Rete- Internet Interfaccia di.
PPT- Postecert PEC – 05/2009 Postecert Posta Elettronica Certificata.
11/03/ FERT Fatturazione Elettronica Regione Toscana.
Implementazioni di un analizzatore di protocollo Esistono quattro fondamentali tradeoff per la realizzazione di un analizzatore di protocollo:  Analisi.
Gruppo Bracchi: una logistica moderna con Kirio A dieci anni dalla nascita, i numeri di Xpres rappresentano crescita continua e solidità aziendale:
La Società Azienda privata fondata nel 1996 Ampia gamma di servizi di trasporto (nazionale e internazionale) e di gestione del magazzino La società Fatturato.
La valutazione del SW contabile Manuela Bertei
Data warehouse(B.2.8) Nei database ci sono molti dati di tipo diverso e ciascuna tipologia di dato può avere un formato diverso. Alcuni provengono da legacy.
Organizzato da: Integrazione dei sistemi ITS Cotral a supporto della gestione del TPL e dell’informazione all’utente Ing. Diego Ponzi Resp.Tecnologie Mobilità.
Transcript della presentazione:

Consulting & Solutions © ActValue Consulting & Solutions 1 middleware Soluzione middleware di interfacciamento della tecnologia RFID basata su architettura distribuita e canale multi BUS Milano Luglio 2005

© ActValue Consulting & Solutions 2 Problematiche inerenti la tecnologia RFiD Complessità tecniche Gestione dei dati: Grossi volumi: Devono essere gestiti grossi volumi di dati in quanto ogni lettore può acquisire più volte al secondo tutti i tag nel raggio di rilevazione. Nascono problemi di scalabilità e modularità della soluzione. Filtraggio: Non tutti i dati ricevuti devono essere elaborati ma alcuni vanno filtrati secondo criteri configurabili. Preelaborazione: il flusso dati acquisito dai lettori non è di norma direttamente utilizzabile dai sistemi gestionali e spesso necessita di preelaborazione. (Implementazione di una Business Logic a livello Middleware) Integrazione nel contesto aziendale: Integrazione: linterfacciamento ai sistemi gestionali dellazienda è una problematica complessa che necessita lo sviluppo di opportune interfacce dedicate Affidabilità: lutilizzo di metodi di interfacciamento diretti non consente un approccio di certificazione del dato creando una situazione non adeguata a sistemi critici HW failure detection: integrare la tecnologia RFiD significa integrare HW eterogeneo a sistemi aziendali. Risulta difficile per i sistemi a valle identificare problemi derivanti da eventuali anomalie Hardware Mancanza di standard Mancanza di standard: HW eterogeneo: di fatto non vi sono standard di interfacciamento con i sistemi HW. Lintegrazione diretta dei sistemi di lettura risulta onerosa e poco flessibile Gestione, Monitoring e Alerting: Non esiste un protocollo standard di amministrazione dei lettori. Per questo motivo il monitoring e lamministrazione di una rete di lettori risulta onerosa.

© ActValue Consulting & Solutions 3 Come un Middleware risolve le problematiche? standard Sono necessari standard anche in un contesto dove questi non esistono. Servono sistemi che assorbono le complessità intrinseche della tecnologia garantendo soluzioni scalabili ed affidabili E dunque necessario un layer di integrazione pensato ad hoc per queste tecnologie che sia in grado di trasformare il problema RFID in un classico problema di integrazione middleware dedicato RFID E necessario un middleware dedicato RFID per ricondurre la problematica RFID ad una problematica classica di integrazione Un middleware e un termine piuttosto generico che serve ad indicare una struttura informatica (hw/sw) destinata ad unire ed interfacciare sistemi logicamente distinti. Nella realtà RFiD, il middleware e uno strato software che si fa carico di rendere disponibili ai sistemi utilizzatori i dati che vengono rilevati dai lettori, in modo efficiente e sicuro. In sintesi il suo compito è assorbire tutte le problematiche generate dalle soluzioni RFiD. Lettore RFiD Middleware RFiD Navision Biztalk

© ActValue Consulting & Solutions 4 Middleware: Architettura della soluzione BS RHMRemoteHardwareManager CHMCentralHardwareManager Applicativo Front end FEAFrontEndApplication BS HW Protocolli eterogenei La soluzione Middleware Progettato per rispondere alle esigenze generali di applicazioni eterogenee è basato su architettura distribuita ed è costituito dalle seguenti componenti: RHM: modulo applicativo avente il compito di interfacciarsi direttamente con lhardware di lettura e acquisire i dati CHM: modulo applicativo cui convergono i flussi dati e successivamente elaborati e distribuiti ai sistemi a valle FEA: applicativo di front end, un usufruitore dei dati a supporto del processo.Potrebbe essere associato ad ulteriori sistemi, ad esempio reportistica, monitoring, sistemi di supply chain, magazzino e tracciabilità Peculiarità generali Architettura distribuita Struttura modulare Sistema Scalabile Comunicazione certificata Sicurezza della trasmissione/ ricezione dati Struttura programmabile real time SDK di supporto Comunicazione Multi BUS Indipendenza dallHW Output multicanale Ogni canale è programmabile separatamente Interfacciamento avanzato

© ActValue Consulting & Solutions 5 RHM: caratteritische RHM:Remote Hardware Manager RHM è il modulo di acquisizione dati dallhardware di rilevazione RF-iD. Non è un semplice collettore ma un sistema avanzato di interfacciamento, preelaborazione, comunicazione certificata e connessione multiBUS. Ogni RHM è collegato tramite un BUS dati ad almeno un CHM. RHM è strutturato in 4 blocchi fondamentali: 1.Acquisizione dati dalle sorgenti hardware 2.Manipolazione degli stessi secondo criteri programmabili 3.Trasmissione dei dati lungo un Bus di comunicazione 4.Fault tolerance Caratteristiche peculiari: Elaborazione dati Elaborazione dati a stadi – ogni step del processo (acquisizione dati dallhardware, formattazione, preelaborazione, pubblicazione,certificazione......) è trattato in modo scorrelato dal precedente stadio di elaborazione Stadio di preelaborazione dati - Possibilità di preelaborazione configurabile dei dati acquisiti mediante un modulo di business rules Sicurezza dei dati Comunicazione certificata - la comunicazione è certificata ovvero il componente per ogni dato spedito attende in risposta un segnale di acquisizione effettuata. Se ciò non accade il dato viene registrato in un database e la spedizione viene ripetuta ad intervalli ciclici. (Il dato viene comunque messo nel database.) Gestione dello storico - Il database di supporto al componente mantiene uno storico configurabile dei dati transitati Fault tolerance – Il sistema è ridondato a livello logico e in caso di malfunzionamento automaticamente viene spento il componente e attivato il suo speculare in modo da garantire la continuità del servizio HW failure detection – Pericolose anomalie agli apparati HW vengono rilevate dal sistema e notificate

© ActValue Consulting & Solutions 6 RHM: caratteritische Interfacciamento dati verso HW RFID Interfacciamento indipendente dall HW – Larchitettura del sistema in nessun modo dipende dal tipo di HW utilizzato. Interfacciamento tramite Plug-in Update real time - Inserimento di nuovi plug-in di interfacciamento senza la necessità di spegnere il sistema. Interfacciamento dati verso i sistemi Interfacciamento in output modulare – canali in uscita interfacciati attraverso moduli di comunicazione sostituibili e del tutto scorrelati dalle restanti componenti del sistema.Ne deriva una grande elasticità di utilizzo e modifica. Update real time - Inserimento di nuovi plug-in di interfacciamento senza la necessità di spegnere il sistema. Architettura di comunicazione Multi BUS - Il collegamento con il CHM e gli altri sistemi è multibus in modo indipendente dalla natura del dato trattato.Possono essere utilizzati BUS differenti contemporaneamente. Scalabilità della soluzione e diagnostica Scalabilità – Larchitettura è distribuita, il numero degli RHM può essere aumentato senza impatti significativi. Configurazione tramite XML – Sistema in tutte le sue componenti configurabile tramite XML Diagnostica – Diagnostica avanzata del sistema Testing AOK – Ogni modulo componente il sistema può funzionare in modalità AOK ovvero attivare un comportamento standard predefinito garantendo una rapida identificazione dei problemi Struttura indicativa del modulo RHM con Fault Tolerance e logica ridondata

© ActValue Consulting & Solutions 7 CHM: caratteritische CHM:Central Hardware Manager CHM è il modulo centrale di gestione di tutti i flussi dati generati dagli RHM. Ogni flusso dati viene acquisito, processato, postelaborato e messo a disposizione in differenti canali di uscita programmabili destinati ad alimentare sistemi erterogenei (gestionale aziendale,reportistica,monitoring,alerting....). Il CHM è multi ingresso e multi uscita con comunicazione a BUS generico. CHM è strutturato in 5 blocchi fondamentali: 1.Acquisizione dati dai BUS di comunicazione 2.Manipolazione degli stessi secondo criteri programmabili 3.Distribuzione dei dati mediante la creazione di diversi canali logici di output 4.Trasmissione dei dati lungo un BUS di comunicazione 5.Fault tolerance Caratteristiche peculiari: Elaborazione dati Canali multipli di ingresso – il CHM acquisisce i dati in tempo reale ed in contemporanea da tutti gli RHM istanziati Canali multipli di uscita – il CHM presenta più canali logici di uscita programmabili singolarmente. Elaborazione dei dati a stadi – ogni step del processo (acquisizione dati dallhardware, formattazione, preelaborazione, pubblicazione,certificazione......) è trattato in modo scorrelato dal precedente stadio di elaborazione Stadio di preelaborazione dati – Possibilità di preelaborare i dati in ingresso al CHM Stadio di postelaborazione dati – Il flusso dati può essere postelaborato in modo da incontrare le esigenze dei sistemi destinatari. Sicurezza dei dati Comunicazione certificata – Il CHM è il garante della comunicazione ovvero ogni dato spedito dagli RHM viene acquisito e restituita una conferma di ricezione. Gestione dello storico - Il database di supporto al componente mantiene uno storico configurabile dei dati transitati Fault tolerance – Il sistema è ridondato a livello logico e in caso di malfunzionamento viene spento il componente e attivato il suo speculare

© ActValue Consulting & Solutions 8 CHM: caratteritische Interfacciamento verso i sistemi Interfacciamento ai sistemi modulare - Interfacciamento tramite plug-in ovvero a componente modulare, in nessun modo predefinito nellarchitettura Dispatching programmabile – ogni canale di output del flusso dati può essere instradato separatamente e postelaborato. Architettura di comunicazione Multi BUS - Il collegamento con il CHM e gli altri sistemi è multibus in modo indipendente dalla natura del dato trattato.Possono essere utilizzati BUS differenti contemporaneamente. Scalabilità della soluzione e diagnostica Scalabilità – Larchitettura è distribuita, il numero dei CHM può essere aumentato senza impatti significativi. Configurazione tramite XML – Il sistema è in tutte le sue componenti configurabile tramite XML Diagnostica – Diagnostica avanzata del sistema AOK – Ogni modulo componente il sistema può funzionare in modalità AOK ovvero attivare un comportamento standard predefinito garantendo una rapida identificazione dei problemi FEA Dispatcher BS App Interface Esempio di struttura del modulo di dispatcher dei canali logici

© ActValue Consulting & Solutions 9 FEA: caratteritische FEA:Front End Application Il FEA a differenza dei precedenti moduli non è un componente ma una famiglia di applicazioni. Un FEA è un qualsiasi applicativo a supporto del processo che usufruisce dei dati elaborati dal CHM FEA può essere: 1.Sistema di gestione delle operazioni di picking a supporto delloperatore 2.Sistema di gestione e controllo inventario magazzino 3.Sistema di gestione di un qualsiasi HW complesso o insieme di apparati 4.Sistemi di fornitori o terze parti a supporto del processo Interfacciamento dati verso CHM Interfacciamento dati modulare – Ogni FEA comunica attraverso un interfaccia modulare dedicata Connessione multiBUS – Ogni FEA può essere connesso ad un diverso BUS dati Comunicazione Sincrona – Il FEA è collegato in modalità sincrona ovvero il dato è disponibile in tempo reale. Vi è la possibilità di utilizzare una comunicazione asincrona ovvero in modalità batch tramite XML preelaborazione dati preelaborazione – i dati vengono elaborati a più stadi, se necessario, nel RHM e CHM prima di essere disponibili per il FEA. Limpatto sui sistemi aziendali è ridotto nella complessità Multi canale – Ogni FEA si collega ad un canale logico il cui flusso dati può liberamente essere trattato senza implicazioni sui restanti canali

© ActValue Consulting & Solutions 10 Esempio applicativo – Supply Chain Cliente Fornitore ERP Gate RFiD uscita merce Gate RFiD entrata merce RFiD BarCode Magazzino RFiD BarCode Magazzino RHM FEA CHM RHM FEA SCM RHM FEA CHM RHM FEA ERP (Nav.)SCM ERP (Nav.) Sistema integrato basato su tecnologia RFiD ibrida in architettura distribuita Biztalk Interfaccia operatore I/O

© ActValue Consulting & Solutions 11 Contatti ActValue consulting & solutions Via De Gasperi, Rho (MI) Andrea Barchiesi Tel cell Contatti: middleware Soluzione middleware di interfacciamento della tecnologia RFID basata su architettura distribuita e canale multi BUS Stefano Bergonzi Tel cell