CA2267720C

Optimum routing of calls over the public switched telephone network and the internet

Abstract

A method and apparatus for selectively establishing aconnection via a telephone network, or via the Internet. Anetwork access switch decides whether to use the telephonenetwork or the Internet. If connections are established usingthe Internet, the establishment of connection is controlledusing existing CCS7 interoffice signaling messages. Advantagesouly, this permits most of the switching controlsoftware to be retained and allows the access switches tointerface with the present array of operations support systems.

CA2267720C, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 24 March 2019, 7.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

19 claims: 6 independent, 13 dependent

  1. 1
    CA 02267720 2002-02-04 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;CA 02267720 2002-02-04 IQ wherein the determining step comprises the step of 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.
  2. 3
    The method of claim 1 wherein said Internet connection is established over a private Internet Protocol network.
  3. 4
    The method of claim 1 wherein the step of establishing an Internet connection comprises the step of :checking that a call identifier returned in the acknowledgment message is the same as a call identifier sent in the IAM.
  4. 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;CA 02267720 2002-02-04 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 5 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;10 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 15 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 20 message to said terminating access switch.
  5. 14
    A method of establishing a voice connection between a subscriber connected to an originating switch, and a subscriber 5 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 10 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 15 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 20 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;25 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 30 sent over said inter-office signaling network;CA 02267720 2002-02-04 wherein the determining step comprises the step of determining based on the relative traffic states of the Internet and the telephone network.
  6. 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 foe established over the telephone network or the Internet, determining whether to CA 02267720 2002-02-04 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 aling network, connection for network access i, using said IP access switch over said interoffice sigr controlling the establishment of an Internet carrying voice signals between said originatinc switch and said terminating network access switc addresses;and confirming establishment of said connection by controlling transmission of another interoffice signaling message to said terminating access switch.