Communications between the public switched telephone network and packetized data networks
First Claim
Patent Images
1. A method of establishing a public switched telephone network (PSTN) to packet network audio connection comprising the steps of:
- registering a called terminal in a directory server in the packet network;
responsive to said registration, assigning a temporary address to said called terminal;
specifying an identification of the called terminal from a PSTN caller;
routing the call from the PSTN caller to a PSTN/packet network gateway;
identifying a packet network phone register database, for serving calls to the called terminal;
in said packet network phone register database, determining the identity of a directory server for further serving said called terminal;
querying the identified directory server to determine the temporary address of said called terminal and a status of said called terminal;
said directory server, responsive to said query, determining said temporary address and said status;
in said gateway, assigning a packet network communication path port to said call; and
establishing a connection between said packet network communication path port in said gateway and said called terminal in said packet network and another connection between a port of said gateway and said PSTN caller in said PSTN;
wherein the step of identifying a packet network phone register database comprises the step of identifying said packet network phone register database based on the identification of the called terminal.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for completing intra-data-network calls and calls between a public switched telephone network (PSTN) and a data network. For the case of an Internet data network, an Internet Phone Register is provided to identify the User Location Service (ULS) server that stores the temporary Internet Protocol Address (TIPA) of a called terminal. Advantageously, the TIPA of any called terminal can then be readily obtained by querying that ULS server.
-
Citations
18 Claims
-
1. A method of establishing a public switched telephone network (PSTN) to packet network audio connection comprising the steps of:
-
registering a called terminal in a directory server in the packet network;
responsive to said registration, assigning a temporary address to said called terminal;
specifying an identification of the called terminal from a PSTN caller;
routing the call from the PSTN caller to a PSTN/packet network gateway;
identifying a packet network phone register database, for serving calls to the called terminal;
in said packet network phone register database, determining the identity of a directory server for further serving said called terminal;
querying the identified directory server to determine the temporary address of said called terminal and a status of said called terminal;
said directory server, responsive to said query, determining said temporary address and said status;
in said gateway, assigning a packet network communication path port to said call; and
establishing a connection between said packet network communication path port in said gateway and said called terminal in said packet network and another connection between a port of said gateway and said PSTN caller in said PSTN;
wherein the step of identifying a packet network phone register database comprises the step of identifying said packet network phone register database based on the identification of the called terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
assigning a vocoder for generating packetized speech from Pulse Code Modulation (PCM) signals and generating PCM signals from packetized speech signals.
-
-
4. The method of claim 2 wherein the step of assigning a signal converter comprises the step of:
assigning a modem in said gateway for converting between packet network signals and PSTN signals.
-
5. The method of claim 2 wherein the step of assigning a signal converter comprises the step of:
assigning a signal converter for converting between ISDN signals and packet network signals and inserting said signal converter into said connection in said gateway.
-
6. The method of claim 1, wherein the step of registering the called terminal in the packet network comprises the step of:
-
registering the called terminal in an Internet or equivalent network;
wherein the packet data network is an Internet or equivalent network.
-
-
7. The method of claim 6 further comprising the step of:
-
assigning a vocoder for converting between Pulse Code Modulation (PCM) and packetized speech in said gateway;
whereby PSTN to Internet audio connection are established.
-
-
8. The method of claim 1 wherein the step of specifying the identification of the called terminal comprises the step of specifying a telephone number of a called Internet terminal.
-
9. The method of claim 1 wherein the step of identifying a packet network phone register database comprises the step of identifying a packet network phone register database for servicing a service provider.
-
10. Apparatus for establishing a public switched telephone network (PSTN) to packet network audio connection, comprising:
-
means for registering a called terminal in a directory server in the packet network;
means, responsive to said means for registering, for assigning a temporary address to said called terminal;
means for specifying an identification of the called terminal from a PSTN caller;
means for routing the call from the PSTN caller to a PSTN/packet network gateway;
means for identifying a packet network phone register database, for serving calls to the called terminal;
in said packet network phone register database, means for determining the identity of a directory server for further serving said called terminal;
means for querying the identified directory server to determine the temporary address of said called terminal and a status of said called terminal;
in said directory server, means, responsive to said query, for determining said temporary address and said status;
in said gateway, means for assigning a packet network communication path port to said call; and
means for establishing a connection between said packet network communication path port in said gateway and said called terminal in said packet network, and means for establishing another connection between a port of said gateway and said PSTN caller in said PSTN;
wherein the means for identifying a packet network phone register database comprise means for identifying said packet network phone register database based on the identification of the called terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification