  In this paper, we study the problem of determining phase activations for
signalized junctions by utilizing feedback, more specifically, by measure the
queue-lengths on the incoming lanes to each junction. The controller we are
investigating is the Generalized Proportional Allocation (GPA) controller,
which has previously been shown to have desired stability and throughput
properties in a continuous averaged dynamical model for queueing networks. In
this paper, we provide and implement two discretized versions of the GPA
controller in the SUMO micro simulator. We also compare the GPA controllers
with the MaxPressure controller, a controller that requires more information
than the GPA, in an artificial Manhattan-like grid. To show that the GPA
controller is easy to implement in a real scenario, we also implement it in a
previously published realistic traffic scenario for the city of Luxembourg and
compare its performance with the static controller provided with the scenario.
The simulations show that the GPA performs better than a static controller for
the Luxembourg scenario, and better than the MaxPressure pressure controller in
the Manhattan-grid when the demands are low.
