De verschillende CAN-bus systemen en regeleenheden zijn met elkaar verbonden in een rfegeleenheid met de naam "gateway" voor uitwisseling van informatie. Alle regeleenheden die in de auto kunnen worden geprogrammeerd, zijn opgeslagen in de gateway regeleenheid. Bij het aflezen van de gateway codering, worden de regeleenheden die voor de auto zijn geprogrammeerd weergegeven als "Gecodeerd". De overige regeleenheden worden weergegeven als "Niet gecodeerd". Als bijvoorbeeld een aanhanger-regeleenheid is geïnstalleerd, moet de status van deze regeleenheid in de Gateway regeleenheid worden gewijzigd in "gecodeerd", zodat de andere regeleenheden in de auto informatie kunnen uitwisselen met de aanhanger-regeleenheid. Als een regeleenheid uit de auto wordt verwijderd, kan deze in de gateway worden gedecodeerd.