ENTERPRISE SERVICE BUS

ALL PROCESSING POWER YOU NEED!

A POWERFUL FRAMEWORK, FLEXIBLE AND ROBUST FOR DESCRIBING AND SETTING THE DESIRED BEHAVIOUR ON THE NETWORK MARGIN.

Filippetti Group’s Enterprise Service Bus solution allows systems to perform processing of data on the margin of network, close to the data source.

This reduces the bandwidth of communications between field sensors and the IoT Smart Platform, performing analysis and knowledge generation at (or near) the data source.

 

Enterprise Service Bus is the ideal framework that always guarantees control, updating, the robustness and the monitoring of logics processing support of use in the field or directly in the cloud as an application ESB, using at best the available computational powers and the simplicity of a powerful meta-language to describe the desired behaviors.

FRAMEWORK ARCHITECTURE.

Enterprise_Service_Bus

MAIN FEATURES

  • Logical language for the definition of the mapping rules between different types of data;
  • Procedural language for the definition of algorithms for processing and modifying complex and articulated data;
  • Data archiving / searching mode at varying levels of complexity/efficiency (BIG DATA):
    • Low efficiency, high flexibility (max 300 rec/sec.) On SQLITE Datamart:
    • Medium efficiency, simplicity of use (max 5000 rec/sec.) On ISAM Datamart:
    • High efficiency, complexity of configuration (over 10000 rec/sec)
    • Function (Module) Native Map/Reduce

SDK AND API

SDK: WebGUI, Configuration Files and Database (sqlite)

  • GUI for the definition of the (Business) process configuration of the domains;
  • Set of “basic” modules for the creation of domains by configuration only;
  • Kit for the generation of WEBServices modules (Client and/or Server).

SPECIFIC MODULES

Specific Modules on ARM and Sitara architecture

  • FONA SIMx08 (GPS/GPRS)
  • Interface Module Generic GPIO Control Module VL6180
  • Infrared Laser distance Meter & Light Meter Module ELM327
  • Interface via BT/Serial Module

BASIC MODULES

INPUT
ADAPTERS

  • Files
  • Serial (ports, filesystem pipes UDP/TCP)
  • MQTT
  • WEBS/REST

STORAGE

  • Sqlite3 Datamarts
  • File ISAM Datamarts

OUTPUT ADAPTERS

  • Files
  • MQTT
  • WEB/REST
  • Serial (ports, filesystem pipes UDP/TCP)

COMPUTING

  • Generic Module Event/Interval/
    Timed/Configurabile

SDK and API – “Custom” modules (Pi)

eGlnet

Specific component of the basic bus capable of interconnecting the domains to each other, enabling the sharing of internal services (exposure, usage): extension of the current intra-domain bridge to the inter-domain form on TCP.

eGlbed

Building of the bus structure at the “embedded” level on the ARM/Sitara architecture for optimising startup times and minimising energy consumption.

eGlpoint

Embedding of the “Adapter” component on the microcontroller for the direct certification of sensor/actuator components on a remote ESB bus by means of the eglnet protocol.

API: ANSI-C Libraries

  • Intra-/inter-domain communication functions;
  • Process Control functions (interaction with Deamon);
  • Advanced multithreaded management functions (Thread Array);
  • Logical Language Customisation Functions;
  • JSON Interpreter Library.

Do you need to develop a specific
solution based on our products?

Share
Share
Share