Switching in public networks