System, apparatus and method for voice over internet protocol telephone calling using enhanced signaling packets and localized time slot interchanging
First Claim
1. A method for Voice over Internet Protocol (VoIP) telephone calling over an IP-based packet network comprising:
- initiating a telephone call to a destination associated with a destination telephone number;
connecting said telephone call to an originating VoIP gateway switch over a public switched telephone network (PSTN);
determining a preferred route from said originating VoIP gateway switch to said destination through said IP-based packet network and through a terminating VoIP gateway switch nearest said destination using enhanced SS7 signaling packets; and
setting up two-way communication through said preferred route using enhanced SS7 signaling packets over said IP-based packet network.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system, apparatus and method for voice over Internet protocol telephone (VoIP) calling using enhanced SS7 signaling packets and may include localized time slot interchanging. A system embodiment of the invention includes originating and terminating VoIP gateway switches in communication with the public switched telephone network (PSTN) and also in communication with an IP-based packet network, such as the Internet, for transmitting packets. The VoIP gateway switches are configured to exchange enhanced SS7 signaling packets over the IP-based packet network for setting up and tearing down VoIP telephone calls. A method of placing a VoIP telephone call in accordance with the present invention includes initiating a telephone call to a destination and connecting the telephone call to an originating VoIP gateway switch using enhanced SS7 signaling packets. The method also includes determining a preferred route from the originating VoIP gateway switch to the destination through an IP-based packet network and through a terminating VoIP gateway switch nearest said destination, and setting up two-way communication through the preferred route using the IP-based packet network using enhanced SS7 signaling packets.
-
Citations
35 Claims
-
1. A method for Voice over Internet Protocol (VoIP) telephone calling over an IP-based packet network comprising:
-
initiating a telephone call to a destination associated with a destination telephone number;
connecting said telephone call to an originating VoIP gateway switch over a public switched telephone network (PSTN);
determining a preferred route from said originating VoIP gateway switch to said destination through said IP-based packet network and through a terminating VoIP gateway switch nearest said destination using enhanced SS7 signaling packets; and
setting up two-way communication through said preferred route using enhanced SS7 signaling packets over said IP-based packet network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A Voice over Internet Protocol (VoIP) gateway switch for switching VoIP telephone calls over an IP-based packet network comprising:
-
a pulse code modulated (PCM) and time division multiplexed (TDM) backplane;
a system central processor unit (CPU) board configured to communicate with said IP-based packet network and for controlling said VoIP gateway switch;
a plurality of T1/E1 circuit boards, each in communication with said system CPU board, each of said plurality of T1/E1 circuit boards comprising;
T1/E1 connection circuitry configured for switching conventional voice signals over a public switched telephone network (PSTN);
a local time slot interchanger (TSI) connected to said T1/E1 connection circuitry;
a backplane TSI in communication with said local TSI and said PCM/TDM backplane for routing voice signals to and from another of said plurality of T1/E1 circuit boards connected to said PCM/TDM backplane in said gateway switch; and
a VoIP module connected to said local TSI and configured for sending and receiving packets through said IP-based packet network.
-
-
21. A Voice over Internet Protocol (VoIP) gateway switch for switching VoIP telephone calls over an IP-based packet network comprising:
-
a pulse code modulated (PCM) and time division multiplexed (TDM) backplane;
a system central processor unit (CPU) board configured to communicate with said IP-based packet network and for controlling said VoIP gateway switch;
a plurality of T1/E1 circuit boards, each in communication with said system CPU board, each of said plurality of T1/E1 circuit boards comprising;
T1/E1 connection circuitry configured for switching conventional voice signals over a public switched telephone network (PSTN); and
a VoIP module configured for sending and receiving packets through said IP-based packet network; and
a local time slot interchanger (TSI) connected to said T1/E1 connection circuitry and said VoIP module for routing calls between said PSTN and said IP-based packet network; and
a backplane TSI in communication with said PCM/TDM backplane for routing voice signals between two of said plurality of T1/E1 circuit boards.
-
-
22. A system for placing Voice over Internet Protocol (VoIP) telephone calls comprising:
-
an originating telephone;
a destination telephone;
a local switch connected to said originating telephone through conventional analog or digital telephone lines for switching a telephone call originating between said originating telephone and a public switched telephone network (PSTN);
an originating VoIP gateway switch in communication with said PSTN and in communication with an IP-based packet network for transmitting packets, said packets comprising;
enhanced SS7 signaling packets for setting up and tearing down said VoIP telephone calls; and
voice packets for carrying voice data over said IP-based packet network;
a terminating VoIP gateway switch in communication with said PSTN and in communication with said IP-based packet network and configured for receiving and sending said packets over said IP-based packet network and transmitting voice signals over said PSTN; and
a remote switch for switching said voice signals between said terminating VoIP gateway switch and said destination telephone over said PSTN and conventional analog or digital telephone lines. - View Dependent Claims (23, 24, 26, 27, 29, 30)
-
-
25. A method for setting up Voice over Internet Protocol (VoIP) telephone calls using voice packets over an IP-based packet network or a public switched telephone network (PSTN) comprising:
-
providing an originating VoIP gateway switch configured to communicate over said IP-based packet network and said PSTN;
providing a terminating VoIP gateway switch configured to communicate over said IP-based packet network and said PSTN;
initiating a VoIP telephone call through said originating VoIP gateway switch;
sending an enhanced SS7 signaling initiate packet from said originating VoIP gateway switch to said terminating VoIP gateway switch over said IP-based packet network;
determining a preferred route for completing said VoIP telephone call;
setting up terminating VoIP settings based on said determined preferred route;
sending an enhanced SS7 signaling reply packet back to said originating VoIP gateway switch including said terminating VoIP settings;
receiving said enhanced SS7 signaling reply packet and finalizing said originating VoIP settings;
sending an enhanced SS7 signaling handshake packet and voice packets to start said VoIP telephone call;
exchanging said voice packets until a terminating event occurs; and
tearing down said VoIP telephone call by exchanging an optionally enhanced SS7 signaling terminate packet.
-
-
28. A circuit card for switching voice signals from a public switched telephone network to an IP-based packet network comprising:
-
T1/E1 connection circuitry configured for switching conventional voice signals to and from said PSTN;
a local time slot interchanger (TSI) connected to said T1/E1 connection circuitry;
a backplane TSI in communication with said local TSI and a pulse code modulated (PCM)/time division multiplexed (TDM) backplane for interfacing with other of said T1/E1 circuit boards also connected to said PCM/TDM backplane in said STX or IPAX compatible gateway switch; and
a VoIP module connected to said local TSI and configured for sending and receiving packets through said IP-based packet network.
-
-
31. A method for providing voice over Internet protocol (VoIP) telephone calls over an IP-based packet network comprising:
-
determining a least cost routing for a destination telephone number;
selecting an available circuit switched telephone network trunk having available IP-based packet network switching resources; and
selecting a VoIP module at a terminating gateway based on said least cost routing and available IP-based packet network switching resources. - View Dependent Claims (32)
-
-
33. A method for increasing the capacity of a voice over Internet protocol (VoIP) gateway switch comprising providing a localized time slot interchanger (TSI) on a T1/E1 circuit card including VoIP module for communication over an IP-based packet network for on-board routing of a call between said IP-based packet network and a public switched telephone network (PSTN).
-
34. A method for reducing call setup time between an originating voice over Internet protocol (VoIP) gateway switch and a terminating VoIP gateway switch comprising exchanging enhanced SS7 signaling packets between said originating VoIP gateway switch and said terminating VoIP gateway switch to provide for least cost, look ahead routing of VoIP telephone calls.
-
35. A method of reducing cost of setting up a voice over Internet protocol (VoIP) telephone call comprising exchanging enhanced SS7 signaling packets between an originating VoIP gateway switch and a terminating VoIP gateway switch to provide for least cost, look ahead routing at said terminating VoIP gateway switch.
Specification