A method for routing calls in a packet-based network includes receiving a
call request at a first call manager from a device that is coupled to the
packet-based network. The call request includes a telephone number
associated with a plurality of telephony devices that are coupled to the
packet-based network and that are controlled by a number of call
managers. The method also includes determining a line control process
associated with the telephone number that is included in the call request
and communicating the call request to the line control process. The
method further includes determining a device process controlling each
telephony device that is associated with the telephone number included in
the call request and communicating the call request from the line control
process to the device processes.