L'activité principale de l'entreprise Traffic Support GmbH consiste en la planification, le développement et la mise en œuvre de systèmes de signalisation lumineuse (LSA) et de solutions connexes pour la circulation routière, en particulier en Suisse alémanique. Cela inclut également des solutions spéciales pour des cas complexes tels que les chantiers de construction, ainsi que la combinaison de LSA avec d'autres systèmes de régulation et de contrôle. L'entreprise développe elle-même des logiciels et propose des services tels que l'enregistrement des véhicules et des piétons, la détection des télégrammes de trafic et la réalisation de solutions personnalisées pour les transports publics.