A method of routing a call in a private network, with overflow (alternate
routing) onto another network, calculates various routes for setting up
the call, with one or more overflows onto the other network, and chooses a
route as a function of the overflow cost and the number of overflows. This
minimizes the overflow cost and maximizes the use of private network
resources. Taking the number of overflows into account limits the call
setup time.