Packet-switched telephony with circuit-switched backup
First Claim
1. A method of operating a telephony switch connected to both a circuit-switched network and a packet-switched network, the method comprising the steps of:
- calculating the estimated quality of a packet-switched connection for a given call;
selecting, based at least partially on the estimated quality, either a packet-switched connection or a circuit-switched connection for the call; and
connecting the call over the selected network.
0 Assignments
0 Petitions
Accused Products
Abstract
A packet voice switch 60 and method for its operation are disclosed. The switch comprises a network switching means, preferably implemented within its host processor 78, that allows calls to be routed between a circuit-switched connection at circuit-switched interface 74 and either another circuit-switched connection at interface 74 or a packet-switched connection at packet-switched interface 76. The network switching means selects call routing for calls based on a comparison of the current quality of service for the call over the packet-switched connection vs. the extra cost of connecting the call over the circuit-switched connection. Preferably, the comparison can be adjusted for call distance, the user'"'"'s own quality of service preference, and current system load.
In a preferred embodiment, switch 60 communicates with a similar packet voice switch (handling the other end of the same call) in order to initiate a mid-call network switch that is transparent to the calling and called parties. This embodiment provides a guaranteed minimum quality of service for packet voice applications, and provides a reliable backup in case of a packet data route failure. In a second embodiment, users may initiate network switching themselves if they desire higher quality, by entering an appropriate sequence on their DTMF keypad.
-
Citations
24 Claims
-
1. A method of operating a telephony switch connected to both a circuit-switched network and a packet-switched network, the method comprising the steps of:
-
calculating the estimated quality of a packet-switched connection for a given call;
selecting, based at least partially on the estimated quality, either a packet-switched connection or a circuit-switched connection for the call; and
connecting the call over the selected network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating a packet voice switch connected to both a circuit-switched network and a packet-switched network, the method comprising the steps of:
-
receiving an original call request over the circuit-switched network;
routing the call request over the packet-switched network to a remote packet voice switch for call connection to a called party; and
responding to a network change request by rerouting the call over a long-distance circuit-switched network to the remote packet voice switch. - View Dependent Claims (13, 14, 15)
-
-
16. A method of operating a packet voice switch connected to both a circuit-switched network and a packet-switched network, the method comprising the steps of:
-
receiving a network switch request, from a second packet voice switch, the request related to a packet-switched call existing between the two packet voice switches;
sending a request acknowledgment to the second packet voice switch;
matching an incoming circuit-switched connection from the second packet voice switch with the packet-switched call; and
switching call voice data between the two packet voice switches from the packet-switched connection to the circuit-switched connection.
-
-
17. A packet voice switch comprising:
-
a telephony interface for connection to a circuit-switched network;
a packet data interface for connection to a packet-switched network;
coding/decoding means in communication with the packet data interface, for converting voice data from a circuit-switched format to a packet-switched format and converting voice data from a packet-switched format to a circuit-switched format;
call switching means for routing calls between the telephony interface and the coding/decoding means; and
network switching means for selecting whether to route calls received at the telephony interface through the coding/decoding means to the packet data interface or back through the telephony interface. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification