Les différents systèmes de bus CAN et les unités de commande sont connectés dans une unité de commande appelée "passerelle" pour échanger les informations. Toutes les unités de commande qu'il est possible de programmer dans le véhicule sont mémorisées dans l'unité de commande de la passerelle. Lors de la lecture du codage de la passerelle, les unités de commande programmées pour le véhicule ont l'état "Coded" (codé). Les autres unités de commande sont "Not coded" (non codées). Par exemple, si une unité de commande de remorque est installée, il est nécessaire de changer son état dans l'unité de commande de la passerelle en "Coded", pour que les autres unités de commande du véhicule puissent échanger des information avec l'unité de commande de la remorque. Il est également possible de supprimer le codage des unités de commande à partir de la passerelle si une unité est retirée du véhicule.