Categorized | Software

German traffic lights powered by Linux and real-time Java


A Greman vendor of city-wide traffic management systems is converting its flagship traffic light controller to Linux and real-time Java.

Right Now, Signalbau Huber’s Actros controller is based on Debian GNU/Linux 3.2. The Versions based on the new software implementation are expected to begin testing by year’s end, according to Joachim Lock, R&D engineer. “The migration will enable us to move from several different CPUs to one CPU, keeping security-critical functions and Linux separated,” he stated

Signalbau Huber is one of Germany’s two largest traffic managment system vendors. He pointed out the company’s systems are used in Frankfurt, Stuttgart, Prague, Budapest, Vienna, Poland, Warsaw, and Benelux, among other European locations. 


A single Actros controller can control 196 individual signals

  1. The Actros controller runs Linux on a single x86-compatible control-plane processor.
  2. A CAN (controller area network) backplane supports multiple switching card modules, each based on an Infineon XC164 microcontroller.
  3. The switching cards use MOSFETs (metal-oxide semiconductor field-effect transistor) to send voltages to connected signals — including pedestrian and traffic lights.
  4. With a full complement of switching cards, a single Actros controller can control 196 individual signals, Lock said.

Signalbau Huber traffic management system architecture

Signalbau Huber’s current, Debian 3.0-based Actros controller uses an AMD SC520 “control processor” clocked at 133MHz. It also has a “security processor” that will be obviated by the new ELinOS/PERC architecture. The company has not yet finalized its choice ofprocessors for next-generation Actros controllers.

The new design’s control processor will run Sysgo’s ELinos 4.1 embedded Linux implementation, including PikeOS, Sysgo’s real-time, POSIX-compatible execution environment add-on.

The Linux component will provide a browser-based management interface accessible over the network or to on-site technicians.

The real-time PikeOS environment, meanwhile, will host Aonix’s PERC real-time Java component. 

Two safety-critical applications will run under PERC. The first of these real-time Java applications is a traffic control program specific to each intersection, enabling engineers to program light behavior in Java. The second is an OCIT (open communication interface for road traffic control systems) networking stack that handles most communications with the central management system. 

Lock added. “By selecteing Linux, they are prepared for the future. It’s a flexible and scalable system.” Good Luck Guys..

8 Comments For This Post

  1. travel chacha Says:

    Quite useful information in this post about traffic ligts system

  2. Mark Says:

    So when there’s a problem, will the dolts in Linux chat rooms smugly tell you to write your own software to fix it?

    Will the HOWTO for adding a traffic light to the system be 97 pages full of instructions that could easily be packed into a bash script?

    Will drivers for traffic lights actually be available sooner than 8 years after traffic lights are obsolete?

    Will Linus sneak a patch into the kernel that makes the traffic lights shills for Barack Obama?

  3. Vadim P. Says:

    @Mark: Um, hello? This is enterprise-grade software you’re talking about, right?

  4. Enemy of ppl like Mark Says:

    Will Mark ever… STFU

  5. Abeer Dey Says:

    Mark,
    They are capable of maintaining things themselves if the need arises which they must have factored in while going for linux’ “flexibility and scalability”.

  6. Tony Smith Says:

    This is happening in UK too.

  7. Lieven Says:

    @Tony Smith

    I don’t think a simple linux computer with just one CPU willbe able to deal with the complex twisted logic of people driving on the wrong side of the road…

  8. Mich Says:

    >> So when there’s a problem …
    Since it’s not running Windows, there’s a good chance there won’t be any problems.

1 Trackbacks For This Post

  1. Boycott Novell » Links 27/11/2008: GNU/Linux Climbs to Virtually 94% Market Share in Supercomputers, KDE 4.2 @ Beta Says:

    [...] German traffic lights powered by Linux and real-time Java A Greman vendor of city-wide traffic management systems is converting its flagship traffic light controller to Linux and real-time Java. [...]

Leave a Reply

Subscribe to the RSS Feed
Subscribe to my feed via email:

Subscribe in your RSS reader of choice:

My Zimbio