Gateways are used to interconnect electronic control units (ECU's) on various field buses. The primary function of a gateway is to seamlessly convert and merge telegrams and signals from one field bus and route them to a different field bus. The sending and receiving devices are completely unaware of the existence of the gateway; it appears as if they are directly connected to each other by their own bus. To reduce any influence on the devices this routing must be done in real-time. The different field buses may run with differing transfer rates (i.e. low-speed CAN and high-speed CAN) and may use different protocols, so one additional gateway task is to handle these items.
Gateways typically manifest themselves as a piece of software running within an ECU, and their complexity can range from homogeneous-speed CAN-to-CAN direct routers that simply copy and paste signals from one bus to the other, to multi-bus systems with multiple instances of CAN, FlexRay and LIN, and may include more complex networks such as MOST and Ethernet. Gateways have traditionally been developed by tier 1 ECU suppliers and purpose built for a very specific application with a static routing configuration.
CETITEC's Universal Gateway (UGW) has been developed to fit virtually any application, and possesses a few unique mechanisms to facilitate its use:
Bus-independent Gateway Core
The UGW uses a generic, bus independent Gateway Core component that is protocol agnostic. It contains the whole routing functionality of the UGW.
The Core is connected through the use of bus specific Fitters to the different field buses. The UGW can be adapted to any application simply by adding the appropriate Fitter. For example, in a system that requires a gateway between CAN, FlexRay, and MOST, a CAN Fitter, CAN TP Fitter, FlexRay Fitter, and a MOST Fitter would be used to extend the Gateway Core.
The UGW contains a MicroKernel that allows complex arithmetic transformation of signals.
Post-build Configurable Gateway Table
The UGW is post-build configurable through the use of a routing configuration inside a so called Gateway Table. This allows the gateway configuration to change throughout development and beyond without affecting validated ROM code.
Please, note that this site is mainly for visitors. For solutions, services and sales please look for the relevant product in Products section of the Cetitec GmbH website and follow the link. There you can find the specific contact.
Automotive Bus Converter
Makes different buses work together
The CETITEC Automotive Bus Converter (ABC) connects different field buses like CAN, MOST, FlexRay, LIN and Ethernet on a telegram level, signal level or even in a bitwise way.
AVB Infotainment Solution
Simplify your MOST Application Development
The CETITEC Audio/Video Bridging (AVB) driver-stack and the CETITEC EveryIP (TM) Middleware-Framework together with the CETITEC field proven work-flow are a comprehensive solution...
Automotive Communication System
Automotive Communication System (ACS) includes a framework for embedded application development and a tool chain increasing the productivity of application programmers...
The increasing number of customers functions, the increased complexity of chassis and drive functions cause a steady increasing in the amount of data in the vehicle...
CMS - CETITEC Middleware System
The Cetitec Middleware System product (CMS) includes a client application framework, which enables the implementation of distributed applications/services by using different underlying messaging protocols.