Home  > Products  > Universal Gateway


The number of electronic devices in vehicles integrated in different bus systems is rising constantly. To assure a flexible and reliable complete system for comfortable driving experience the information must be routed between the respective field buses in real-time. This challenge is easily met by integrating the Cetitec Universal Gateway (UGW) library into your product. UGW is scalable in number and type of connected buses while it is fully configured in a tool driven way without any recompilation of source code.

Universal Gateway - Context

  • The Cetitec Universal Gateway (UGW) routes information between automotive devices connected to different field buses in real-time, converts different signals and units and handles buses with different speeds
  • UGW realizes an abstraction of the different physical layers as well as an abstraction of different protocols
  • Due to the flexible software design all automotive buses like Ethernet/BroadR-Reach, CAN, CAN-FD, LIN, FlexRay and MOST can be added easily. Also an internal application bus has been integrated to allow 3rd party applications to send and receive messages on the buses via UGW (a native connection to the very field bus driver is also possible)
  • For applications like flashing or diagnostics a high bandwidth access to the UGW and the connected automotive buses can be realized by an application connected to Ethernet
  • UGW includes a bus independent gateway core to perform the message and signal conversions. The set of available routing and conversion rules can be adjusted according to the OEM specific project requirements
  • The Cetitec Composer tool allows to create and process the routing configuration and to export the gateway table. Furthermore, many OEM specific gateway table formats, from formatted text files to several flavors of Excel tables up to XML based formats like FIBEX and ARXML are supported as input.

Composer tool

The Cetitec Composer is a tool for configuring the gateway table, i.e. the routing configuration of the Universal Gateway.

It provides a user interface to configure input and output messages with its signals and combine them with the powerful conversion rules provided by the UGW. To avoid manual manipulation of the routing configuration it provides also import functionality for many gateway table formats like OEM specific text or Excel files.

The gateway table can be exported as binary data file for post-build configuration and as C-header-file containing the configuration as C-structure.

Additionally, the Composer has a command line interface that allows the easy integration into the user's build pipeline.

Part list

  • Universal Gateway software component
  • Composer (additional license required)
  • User manual
  • Reference manual

Product Highlights

  • Routing rules defined in a gateway table that are interpreted at runtime by the UGW can be changed (end-of-line, in the field) without recompiling the UGW firmware
  • Realization of complex signal conversions (e.g. conversions of physical units between different bus systems) by implementing customized functions or by a calculator-like μKernel which can even store signals (of different input telegrams) and make several calculations in one conversion
  • Configuration of the routing in the Composer on signal or telegram level. The main configuration work is to assign the transferred messages to the connected buses and to define the signal mapping between these messages
  • Optimization and checking of the routing configuration of the UGW regarding plausibility, performance and table size by the Composer
  • Gateway output messages can be defined in various ways to fit best the requirements of the target bus e.g. by different cycle times of messages, by changing the transmission type from cyclic to send-on-change or vice versa or also by defining prohibit times for output messages.
  • Full support of the notification for MOST related Function Blocks and Shadows


  • Support of all current automotive bus systems: Ethernet, CAN, CAN-FD, FlexRay, LIN, MOST25, MOST50 and MOST150
  • Modification of the gateway table without the need of any recompilation of product source code
  • High performance conversion
  • Conversion of signals and telegrams
  • Support of complex conversions by μKernel
  • Flexible adaptation to changed bus topologies
  • Easy integration into ECU application software
  • Generation of routing rules by Composer (gateway table configuration tool chain)
  • Composer imports the gateway configurations from common industry standard formats (ARXML, etc.)
  • Routing rule set (gateway table) is changeable during build time of your product software, end-of-line or in the field by just exchanging the gateway table

System Requirements

Operating Systems:

  • OSEK
  • Linux
  • QNX
  • μItron
  • CMX
  • Windows CE

We will gladly
call you back.
Contact us.