Method for exchanging signaling messages in two phases
First Claim
Patent Images
1. A method for exchanging signaling messages for a call between a calling party to a called party, comprising:
- forwarding a setup message having a destination address from the calling party to the called party;
receiving a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
sending the received setup acknowledgment message to the calling party, the calling party and the called party exchanging end-to-end messages if the calling party received a forwarded setup acknowledgment message and if at least one from the group of the called party and the calling party sent a reseve message to an associated network edge device.
1 Assignment
0 Petitions
Accused Products
Abstract
Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged without the end-to-end message being routed through the at least one gate controller.
-
Citations
60 Claims
-
1. A method for exchanging signaling messages for a call between a calling party to a called party, comprising:
-
forwarding a setup message having a destination address from the calling party to the called party;
receiving a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
sending the received setup acknowledgment message to the calling party, the calling party and the called party exchanging end-to-end messages if the calling party received a forwarded setup acknowledgment message and if at least one from the group of the called party and the calling party sent a reseve message to an associated network edge device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
8. A computer-readable medium having stored thereon instructions for exchanging signaling messages for a call between a calling party to a called party, the instructions when executed by a processor cause the processor to:
-
forward a setup message having a destination address from the calling party to the called party;
receive a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
send the received setup acknowledgment message to the calling party, the calling party and the called party exchanging end-to-end messages if the calling party received a forwarded setup acknowledgment message and if at least one from the group of the called party and the calling party sent a reserve message to an associated network edge device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
15. A method for exchanging messages for a call between a calling party and a called party, comprising:
-
sending a setup message having a destination address from the called party to a gate controller;
receiving a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchanging end-to-end messages with the called party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
22. A computer-readable medium having stored thereon instructions for exchanging signaling messages for a call between a calling party to a called party, the instructions when executed by a processor cause the processor to:
-
send a setup message having a destination address from the called party to a gate controller;
receive a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchange end-to-end messages with the called party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device. - View Dependent Claims (23, 24, 25, 26, 27, 28)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
29. A method for exchanging messages for a call between a calling party and a called party, comprising:
-
receiving a setup message having a destination address from the called party through a gate controller;
sending a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchanging end-to-end messages with the calling party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device. - View Dependent Claims (30, 31, 32, 33, 34, 35)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
36. A computer-readable medium having stored thereon instructions for exchanging signaling messages for a call between a calling party to a called party, the instructions when executed by a processor cause the processor to:
-
receive a setup message having a destination address from the called party through a gate controller;
send a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchange end-to-end messages with the calling party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device. - View Dependent Claims (37, 38, 39, 40, 41, 42)
the network edge device associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, the network edge device associated with the called party connects the second network to a third network, the called party being associated with the third network, the gate controller being connected to the second network.
-
-
43. A method for exchanging signaling messages for a call between a calling party and a called party, comprising:
-
exchanging a setup message for the call through at least one gate controller, a plurality of network resources being reserved for the call based on the exchanged setup messages;
exchanging an end-to-end message for the call without the end-to-end message being routed through the at least one gate controller. - View Dependent Claims (44, 45, 46, 47, 48, 49)
the end-to-end messages are routed through a network edge device, the network edge device is associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, and the end-to-end messages are routed through a network edge device, the network edge device is associated with the called party connects a first network to a second network, the called party being associated with the first network, the gate controller being connected to the second network.
-
-
50. A computer-readable medium having stored thereon instructions for exchanging signaling messages for a call between a calling party to a called party, the instructions when executed by a processor cause the processor to:
-
exchange a setup message for the call through at least one gate controller, a plurality of network resources being reserved for the call based on the exchanged setup message; and
exchange an end-to-end message for the call without the end-to-end message being routed through the at least one gate controller. - View Dependent Claims (51, 52, 53, 54, 55, 56)
the end-to-end messages are routed through a network edge device, the network edge device is associated with the calling party connects a first network to a second network, the calling party being associated with the first network, the gate controller being connected to the second network, and the end-to-end messages are routed through a network edge device, the network edge device is associated with the called party connects a first network to a second network, the called party being associated with the first network, the gate controller being connected to the second network.
-
-
57. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the method steps for exchanging signaling messages for a call between a calling party to a called party, the method steps comprising:
-
forwarding a setup message having a destination address from the calling party to the called party;
receiving a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
sending the received setup acknowledgment message to the calling party, the calling party and the called party exchanging end-to-end messages if the calling party received the forwarded setup acknowledgment message and if at least one from the group of the called party and the calling party sent a reserve message to an associated network edge device.
-
-
58. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the method steps for exchanging messages for a call between a calling party and a called party, the method steps comprising:
-
sending a setup message having a destination address from the called party to a gate controller;
receiving a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchanging end-to-end messages with the called party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device.
-
-
59. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the method steps for exchanging messages for a call between a calling party and a called party, the method steps comprising:
-
receiving a setup message having a destination address from the called party through a gate controller;
sending a setup acknowledgment message from the called party if the destination address corresponds to the called party; and
exchanging end-to-end messages with the calling party if at least one from the group of the calling party and the called party sent a reserve message to an associated network edge device.
-
-
60. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the method steps for exchanging signaling messages for a call between a calling party and a called party, the method steps comprising:
-
exchanging a setup message for the call through at least one gate controller, a plurality of network resources being reserved for the call based on the exchanged setup messages;
exchanging an end-to-end message for the call without the end-to-end message being routed through the at least one gate controller.
-
Specification