Session controller and session routing