Separable routing: A scheme for state-dependent routing of circuit switched telephone traffic