MERCATI

Il nostro percorso ci ha portato ad esplorare e a realizzare progetti in mercati diversi. Scopri cosa possiamo fare nel settore della tua azienda.

TORNA AGLI ARTICOLI
19 Settembre 2024

L’EMULATORE EMUXP VIENE SCELTO DAL GRUPPO R&D DI RFI (RETE FERROVIARIA ITALIANA).

L’emulatore EmuXP di NIER è pronto a misurarsi con un cliente di prestigio.

A cura di Emiliano La Cara, Riccardo Espis e Marco Lanconelli

[Direttore Area, Resp. Unità Test Engineering, Software Engineering – Area Ingegneria del Software]


Il frutto delle diverse attività di R&I e Progetti di ricerca in cui è stata coinvolta l’Area Ingegneria del Software di NIER ha portato anche lo sviluppo di un simulatore multiprotocollo dal nome EmuXP.

Cosa fa EmuXP? Ne abbiamo già parlato in questo paper, ma te lo riassumiamo brevemente con l’aiuto di un video.

In altre parole, EmuXP di NIER è un emulatore multiprotocollo, ovvero uno strumento avanzato per la simulazione di protocolli di comunicazione, progettato per essere modulare e scalabile. Consente di gestire librerie di protocolli con facilità, grazie alla sua architettura che separa il Front-End (interfaccia utente) e il Back-End (esecuzione della logica). Include funzionalità come:

  • Sniffer contestuale per analizzare e manipolare i dati in tempo reale grazie anche alla possibilità di creare dinamicamente dissector di protocollo
  • Error injection per verificare la robustezza dei protocolli grazie a definizione run time di tipologia di errore da iniettare, sia di tipo statico (maschera di definizione di payload, che dinamico per simulare effetti di reti reali
  • Linguaggio di scripting per automatizzare i test in batterie con valutazione contestuale dell’esito, positivo o negativo, dei test impostati.

Il simulatore è modulare e consente l’integrazione di nuovi protocolli. Non solo, è anche scalabile e multi-utente. L’architettura separata tra Front-End e Back-End migliora l’efficienza operativa, così da facilitare la gestione delle sessioni di test. Questa è stata una scelta progettuale pensata per applicazioni ad alta intensità, ovvero che generano importanti moli di dati e per cui traffico di rete è molto elevato.

Questo emulatore è stato utilizzato per le attività di NIER che coinvolgono il Design e lo sviluppo, Test, Verifica e Validazione. L’uscita delle DEMO ha raccolto pareri molto positivi dai clienti di NIER e le prime licenze sono state vendute al gruppo di R&D di RFI.

La concezione e progettazione di EmuXP sono il risultato di tanti anni di esperienza in questo campo. Crediamo che la qualità e la profondità delle analisi, ma anche i tempi di esecuzione delle attività e la loro ottimizzazione possano aiutare i clienti a raggiungere i loro obiettivi più importanti. A partire da quelli del Gruppo R&D di RFI.


DALLE PAROLE AI FATTI .

Contattaci per saperne di più sull’argomento dell’articolo.

    Condividi .