Routing and call control algorithms for ring networks