Voice call alternative routing through PSTN and internet networks
First Claim
1. A method for providing voice communication between stations at two remote locations that are each linked to public switched telephone networks (PSTNs) comprising the steps of:
- in response to placement of a voice telephone call to a PSTN by a first one of said stations, determining quality of service of a public data packet network;
comparing the quality of service obtained in said determining step with a predetermined threshold level for said voice telephone call;
in response to a result in said comparing step that said predetermined threshold level is exceeded, routing said voice telephone cal to a second one of said stations through said public data packet network in packet data format; and
if said on determined threshold level is not exceeded, automatically routing said voice telephone cal in a manner that is undetectable to a caller to said second station through an interexchange carrier switched voice network in PSTN network protocol, wherein the PSTN of the calling station is an advanced intelligent network (AIN) that includes an integrated services control point (ISCP) having stored therein subscriber call processing records (CPRs).
3 Assignments
0 Petitions
Accused Products
Abstract
The advanced intelligent network (AIN) to determine routing of voice calls alternatively between the public switched telephone network (PSTN) and a data packet network, such as the Internet, in accordance with the quality of service existing in the data packet network at the times of call origination. The user'"'"'s acceptable level of service may be predefined with a threshold quality level stored in the user'"'"'s Call Processing Record (CPR) in the AIN Integrated Services Control Point (ISCP). On a per call basis, the caller linked to a first public switched network may indicate a preference to route through the Internet. This indication is recognized by the AIN system, in response to which the quality of service currently present on the Internet for completion of the call is measured. If the result exceeds the stored threshold, the call is setup and routed through the Internet to the switched network link to the destination party. If the quality of service on the Internet is not satisfactory, the call is alternatively routed through the PSTN, which may include an Interexchange Carrier link. The AIN system automatically controls the alternative routing of such calls.
-
Citations
27 Claims
-
1. A method for providing voice communication between stations at two remote locations that are each linked to public switched telephone networks (PSTNs) comprising the steps of:
-
in response to placement of a voice telephone call to a PSTN by a first one of said stations, determining quality of service of a public data packet network;
comparing the quality of service obtained in said determining step with a predetermined threshold level for said voice telephone call;
in response to a result in said comparing step that said predetermined threshold level is exceeded, routing said voice telephone cal to a second one of said stations through said public data packet network in packet data format; and
if said on determined threshold level is not exceeded, automatically routing said voice telephone cal in a manner that is undetectable to a caller to said second station through an interexchange carrier switched voice network in PSTN network protocol, wherein the PSTN of the calling station is an advanced intelligent network (AIN) that includes an integrated services control point (ISCP) having stored therein subscriber call processing records (CPRs). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing voice communication between stations at two remote locations that are each linked to public switched telephone networks (PSTNs) comprising the steps of:
-
in response to placement of a voice telephone call by a first one of said stations, determining quality of service of a public data packet network;
comparing the quality of service obtained in said determining step with a predetermined threshold level for said voice telephone call;
in response to a result in said comparing step that said predetermined threshold level is exceeded, routing said telephone call to a second one of said stations through said public data packet network in packet data format; and
routing said voice telephone call to said second station through an interexchange carrier switched voice network in PSTN network protocol if said predetermined threshold level is not exceeded, wherein the PSTN of the calling station is an advanced intelligent network (AIN) that includes an integrated services control point (ISCP) having stored therein subscriber call processing records (CPRs), and said comparing step comprises retrieving a stored threshold value from the subscriber CPR of the calling station. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A communications network comprising:
-
a switched telecommunications network having interconnected central office switching systems and having subscriber lines connected to said central office switching systems providing connection between terminals connected to said subscriber lines, each of said central office switching systems responding to a service request on a subscriber line connected thereto to selectively provide a communication connection between the requesting line and another selected subscriber line through the connected central office switching system or through the connected central office switching system and at least one other central office switching system;
a separate control network for said switched telecommunications network comprising a common channel interoffice signaling network including signal transfer points connected to said central office switching systems through signal switching points via links between said signal switching points and signal transfer points;
a data network separate from said switched telephone network comprising multiple remotely spaced routers for linking together paths of said data network using transmission control protocols to provide connectionless packet service between remote locations of said data network;
at least two of said central office switching system having connected thereto an interface to said data network, said central office switching systems providing selective connection between said interfaces and the subscriber lines connected to each of said central office switching systems;
wherein each interface includes capability to invoke a quality test application for determining the quality of service in said data network; and
wherein said control network comprises means responsive to the quality of service in the data network for selectively routing a voice call originating from a first central office switching system to a second central office switching system destination through said data network only if said quality of service exceeds a predetermined threshold level. - View Dependent Claims (26, 27)
-
Specification