A ver si soy capaz de explicarlo de forma sencilla.
El regulador de tráfico funciona con un ciclo de trabajo, en el que se reparten los tiempos de las distintas fases. Se les puede configurar el tiempo de desfase del inicio del ciclo, de forma que el ciclo del segundo cruce empiece con un retraso respecto al primero, e igual con los siguientes. De esta forma se consigue retrasar el tiempo de inicio del verde con respecto al cruce anterior.
Estos desfases, si el cruce no está centralizado, se programan en el propio regulador. Si está centralizado, se le envía el desfase (y muchos otros datos) desde el centro de control.
hacer una onda verde en una calle de un único sentido es relativamente fácil, con dos sentidos se complica bastante, y si encima lo tienes que coordinar con calles que se cruzan, ya ni te cuento. Hay tesis doctorales al respecto!!!