Patent ID: 7145899

Claim:
A method for routing calls in a packet-based network, comprising: receiving a call request at a first call manager from a device coupled to the packet-based network, the call request including a telephone number associated with a plurality of telephony devices coupled to the packet-based network and controlled by a plurality of call managers; determining a line control process associated with the telephone number included in the call request; communicating the call request to the line control process; determining a device process controlling each telephony device associated with the telephone number included in the call request; communicating the call request from the line control process to the device processes; communicating the call request from each of the device processes to the telephony device controlled by the associated device process; receiving a call proceed signal from at least one of the telephony device indicating acceptance of the call request; communicating the call proceed signal from the associated device process to the line control process; and establishing media streaming between the device from which the call request was received and the telephony device from which the call proceed signal was received.