Application for a voice over IP (VoIP) telephony gateway and methods for use therein
First Claim
1. Apparatus for a telephony gateway for routing a telephony call to or from a near-end telephony device, connected through a private branch exchange (PBX) to the gateway, and through either a public switched telephone network (PSTN) or a data network to a far-end telephony device situated at a far-end location, the apparatus comprising:
- a processor;
a memory, connected to the processor and storing computer executable instructions therein; and
interface circuitry, controlled by and connected to the processor and also connected to the PBX and via corresponding network and telephony links to the data network and the PSTN, respectively, for selectively establishing a suitable communicative connection between the telephony device, through the PBX and the gateway, to either the PSTN or the data network;
wherein the processor, in response to performing the executable instructions;
(a) establishes a network connection over the data network to carry the telephony call from the near-end telephony device to the far-end telephony device;
(b) dynamically measures at least one predefined characteristic of a connection, over the data network and extending from the gateway to a peer gateway serving the far-end location, throughout a duration of the telephony call so as to define network measurements; and
(c) switches the telephony call from being carried over the data network to being carried over the PSTN if quality of service (QoS) of the network connection, as determined in response to said network measurements, decreases below a predefined threshold; and
(d) subsequently switches the telephony call back to being carried over the data network from the PSTN when the QoS increases above the predefined threshold.
8 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, and accompanying methods for use therein, for a telephony gateway intended for use, e.g., paired use, at opposite ends of a data network connection, in conjunction with at each end, e.g., a private branch exchange (PBX) for automatically routing telephone calls, e.g., voice, data and facsimile, between two peer PBXs over either a public switched telephone network (PSTN) or a data network, based on, among other aspects, cost considerations for handling each such call and called directory numbers, monitoring quality of service (QoS) then provided through the data network and switching (“auto-switching”) such calls back and forth between the PSTN and the data network, as needed, in response to dynamic changes in the QoS such that the call is carried over a connection then providing a sufficient QoS. To support auto-switching, the apparatus embeds, using call independent signaling, certain call-specific information, as non-standard data, within various conventional H.323 messages that transit between the paired gateways. Furthermore, for added local redundancy, this apparatus utilizes peered border elements within an H.323 administrative domain.
-
Citations
4 Claims
-
1. Apparatus for a telephony gateway for routing a telephony call to or from a near-end telephony device, connected through a private branch exchange (PBX) to the gateway, and through either a public switched telephone network (PSTN) or a data network to a far-end telephony device situated at a far-end location, the apparatus comprising:
-
a processor;
a memory, connected to the processor and storing computer executable instructions therein; and
interface circuitry, controlled by and connected to the processor and also connected to the PBX and via corresponding network and telephony links to the data network and the PSTN, respectively, for selectively establishing a suitable communicative connection between the telephony device, through the PBX and the gateway, to either the PSTN or the data network;
wherein the processor, in response to performing the executable instructions;
(a) establishes a network connection over the data network to carry the telephony call from the near-end telephony device to the far-end telephony device;
(b) dynamically measures at least one predefined characteristic of a connection, over the data network and extending from the gateway to a peer gateway serving the far-end location, throughout a duration of the telephony call so as to define network measurements; and
(c) switches the telephony call from being carried over the data network to being carried over the PSTN if quality of service (QoS) of the network connection, as determined in response to said network measurements, decreases below a predefined threshold; and
(d) subsequently switches the telephony call back to being carried over the data network from the PSTN when the QoS increases above the predefined threshold. - View Dependent Claims (2, 3, 4)
-
Specification