Methods and systems for processing calls in a packet network using peer call servers
First Claim
Patent Images
1. A method for processing calls in a packet network using call servers, the method comprising:
- (a) receiving a SETUP message from a first gateway in the packet network, the SETUP message including a first address for a called endpoint;
(b) executing a translation based on the first address to obtain at least one entity address, the at least one entity address including a unique call server identification (ID) and a unique endpoint identification (ID);
(c) transmitting the at least one entity address to a call server specified by the unique call server ID; and
(d) at the call server, locating a call signaling transport address for the called endpoint based on the unique endpoint ID,wherein executing the translation based on the first address includes utilizing a digilator tree to locate the at least one entity address.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for processing calls in a packet network using peer call servers includes receiving a setup message from a first gateway in the packet network. The setup message includes a first address for a called endpoint. The call server that receives the setup message translates the message into a call server ID and an endpoint ID specifying the remote call server corresponding to the called party. The call server sends the call server ID and the endpoint ID to the remote call server. The remote call server obtains a call signaling transport address to the called end user based in the endpoint ID.
-
Citations
15 Claims
-
1. A method for processing calls in a packet network using call servers, the method comprising:
-
(a) receiving a SETUP message from a first gateway in the packet network, the SETUP message including a first address for a called endpoint; (b) executing a translation based on the first address to obtain at least one entity address, the at least one entity address including a unique call server identification (ID) and a unique endpoint identification (ID); (c) transmitting the at least one entity address to a call server specified by the unique call server ID; and (d) at the call server, locating a call signaling transport address for the called endpoint based on the unique endpoint ID, wherein executing the translation based on the first address includes utilizing a digilator tree to locate the at least one entity address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing calls in a packet network using call servers, the method comprising:
-
(a) at a first call server, receiving a SETUP message from a first gateway in the packet network, the SETUP message including a first address corresponding to a called endpoint in the packet network; (b) formulating a query including the first address and transmitting the query to a network translation server; (c) at the network translation server, executing a translation to determine at least one entity address corresponding to the first address, the at least one entity address including a unique call server identification (ID) and a unique endpoint identification (ID) corresponding to the first address; (d) transmitting a response to the first call server, the response including the at least one entity address; (e) at the first call server, receiving the response, formulating a first call signaling message including the unique call server ID and the unique endpoint ID, and sending the first call signaling message to a second call server specified by the unique call server ID; and (f) at the second call server, receiving the first call signaling message and locating a call signaling transport address for the called endpoint based on the unique endpoint ID. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification