Optimum routing of calls over the public switched telephone network and the internet
First Claim
1. A method of establishing a voice connection between a subscriber connected to an originating switch, and a subscriber connected to a terminating switch, both switches having access to a telephone network and the Internet, comprising the steps of:
- responsive to receipt of a request to establish a voice telephone connection for a call which can be established over the telephone network or the Internet, determining whether to establish the connection using a telephone network, or using the Internet;
if a decision is made to establish the connection using the telephone network, establishing the connection in accordance with procedures of the prior art;
if a decision is made to establish the connection using the Internet for transmitting an (IAM) initial address message over an inter-office signaling network to the terminating switch, the IAM including an Internet Protocol address of the originating switch;
responsive to receipt of said IAM, transmitting an acknowledgment message comprising an IP (Internet Protocol) address of said terminating switch over said interoffice signaling network;
establishing an Internet connection for carrying voice signals between said originating and said terminating switch, using said IP addresses; and
confirming establishment of said connection by another interoffice signaling message between the two switches sent over said inter-office signaling network;
wherein the determining step comprises the step of determining based on the relative traffic states of the Inernet and the telephone network, or based on dialed caller input, or based on caller class of service.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for selectively establishing a connection via a telephone network, or via the Internet. A network access switch decides whether to use the telephone network or the Internet. If connections are established using the Internet, the establishment of connection is controlled using existing CCS7 interoffice signaling messages. Advantageously, this permits most of the switching control software to be retained and allows the access switches to interface with the present array of operations support systems.
-
Citations
19 Claims
-
1. A method of establishing a voice connection between a subscriber connected to an originating switch, and a subscriber connected to a terminating switch, both switches having access to a telephone network and the Internet, comprising the steps of:
-
responsive to receipt of a request to establish a voice telephone connection for a call which can be established over the telephone network or the Internet, determining whether to establish the connection using a telephone network, or using the Internet;
if a decision is made to establish the connection using the telephone network, establishing the connection in accordance with procedures of the prior art;
if a decision is made to establish the connection using the Internet for transmitting an (IAM) initial address message over an inter-office signaling network to the terminating switch, the IAM including an Internet Protocol address of the originating switch;
responsive to receipt of said IAM, transmitting an acknowledgment message comprising an IP (Internet Protocol) address of said terminating switch over said interoffice signaling network;
establishing an Internet connection for carrying voice signals between said originating and said terminating switch, using said IP addresses; and
confirming establishment of said connection by another interoffice signaling message between the two switches sent over said inter-office signaling network;
wherein the determining step comprises the step of determining based on the relative traffic states of the Inernet and the telephone network, or based on dialed caller input, or based on caller class of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
checking that a call identifier returned in the acknowledgment message is the same as a call identifier sent in the IAM.
-
-
5. The method of claim 1 further comprising the steps of:
-
selecting an IP address in the switch transmitting said IAM;
selecting a different IP address in the switch transmitting said acknowledgment message; and
changing to said different IP address in the switch transmitting said IAM.
-
-
6. The method of claim 1 wherein said interoffice signaling network is a CCS7 network.
-
7. The method of claim 1, wherein said subscribers need not be provided with Internet service.
-
8. The method of claim 1, wherein at least one of said originating and terminating switches is a toll access switch.
-
9. In an originating network access switch, apparatus for controlling the establishment of a voice connection to a terminating network access switch, wherein both network access switches have access to a telephone network and the Internet, comprising:
-
means for accessing an interoffice signaling network;
means for establishing a voice connection to said telephone network;
means for establishing a connection to the Internet;
processor means for controlling transmission of messages over said interoffice signaling network, for receiving messages from said interoffice signaling network, and for controlling said means for establishing a connection in said originating network access switch;
said processor means, operative under program control for; responsive to receipt of a request to establish a telephone connection for a call which can be established over the telephone network or the Internet, determining whether to establish the connection using a telephone network, or using the Internet;
wherein determining comprises determining based on the relative traffic states of the Internet and the telephone network, or based on dialed caller input, or based on caller class of service;
if a decision is made to establish the connection using the telephone network, establishing the connection in accordance with procedures of the prior art;
if a decision is made to establish the connection using the Internet, controlling transmission of an initial address message over said interoffice signaling network to the terminating access switch, the IAM (initial address message), including an Internet Protocol address of the network access switch;
responsive to receipt of an acknowledgment message from said terminating access switch, said acknowledgment message comprising an IP (Internet Protocol) address of said terminating access switch over said interoffice signaling network, controlling the establishment of an Internet connection for carrying voice signals between said originating network access switch and said terminating network access switch, using said IP addresses; and
confirming establishment of said connection by controlling transmission of another interoffice signaling message to said terminating access switch. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of establishing a voice connection between a subscriber connected to an originating switch, and a subscriber connected to a terminating switch, both switches having access to a telephone network and the Internet, comprising the steps of:
-
responsive to receipt of a request to establish a voice telephone connection for a call which can be established over the telephone network or the Internet, determining whether to establish the connection using a telephone network, or using the Internet;
if a decision is made to establish the connection using the telephone network, establishing the connection in accordance with procedures of the prior art;
if a decision is made to establish the connection using the Internet for transmitting an (IAM) initial address message over an inter-office signaling network to the terminating switch, the IAM including an Internet Protocol address of the originating switch;
responsive to receipt of said IAM, transmitting an acknowledgment message comprising an IP (Internet Protocol) address of said terminating switch over said interoffice signaling network;
establishing an Internet connection for carrying voice signals between said originating and said terminating switch, using said IP addresses; and
confirming establishment of said connection by another interoffice signaling message between the two switches sent over said inter-office signaling network;
wherein the determining step comprises the step of determining based on the relative traffic states of the Internet and the telephone network. - View Dependent Claims (15, 16)
-
-
17. In an originating network access switch, apparatus for controlling the establishment of a voice connection to a terminating network access switch, wherein both network access switches have access to a telephone network and the Internet, comprising:
-
means for accessing an interoffice signaling network;
means for establishing a voice connection to said telephone network;
means for establishing a connection to the Internet;
processor means for controlling transmission of messages over said interoffice signaling network, for receiving messages from said interoffice signaling network, and for controlling said means for establishing a connection in said originating network access switch;
said processor means, operative under program control for; responsive to receipt of a request to establish a telephone connection for a call which can be established over the telephone network or the Internet, determining whether to establish the connection using a telephone network, or using the Internet;
wherein the determining comprises based on the relative traffic states of the Internet and the telephone network;
if a decision is made to establish the connection using the telephone network, establishing the connection in accordance with procedures of the prior art;
if a decision is made to establish the connection using the Internet, controlling transmission of an initial address message over said interoffice signaling network to the terminating access switch, the IAM (initial address message), including an Internet Protocol address of the network access switch;
responsive to receipt of an acknowledgment message from said terminating access switch, said acknowledgment message comprising an IP (Internet Protocol) address of said terminating access switch over said interoffice signaling network, controlling the establishment of an Internet connection for carrying voice signals between said originating network access switch and said terminating network access switch, using said IP addresses; and
confirming establishment of said connection by controlling transmission of another interoffice signaling message to said terminating access switch. - View Dependent Claims (18, 19)
-
Specification