Fixed buffer controller to use switching strategy