System and method for establishing a call on a packet network
First Claim
1. A method for establishing a call over a packet network said method comprising:
- receiving, at a call control manager located on the packet network, a call request via an originating point on a packet network from an originating call device of a calling party;
determining, by the call control manager, a transmission path, from among a plurality of possible transmission paths each having path metrics, from the originating point to a terminating segment of a terminating call device, based on which potential transmissions path of the plurality of potential transmission paths has the best modified path metrics, wherein the modified path metrics comprise the path metrics modified by real time network performance information;
sending, to the terminating call device, an invite with a CODEC at a first data rate;
responsive to a determination that that a status of at least one segment of a transmission path is within a particular range, determining whether the transmission path can operate at a second data rate;
responsive to a determination that the transmission path can operate at the second data rate, sending a second invite with a CODEC at a second data rate;
establishing the call over the transmission path between the originating call device and terminating call device at the second data rate; and
computing status of one or more segments of the transmission path based on network performance information of real-time content transmission via the one or more segments, wherein the network performance information is carried by performance information packets (PIP) generated by network nodes along the one or more segments.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a call over a packet network may include receiving a call request on a packet network from an originating call device. Status one or more segments of a transmission path may be determined. If the status of the segments are within a first range, the call between the originating and terminating call device over the determined transmission path at a first data rate may be established. Otherwise, if the status of one or more segments is within a second range, a determination as to whether the originating trunk and terminating segment can operate at a second data rate may be made, and, if so, the call may be established over the transmission path between the originating call device and terminating call device at the second data rate.
-
Citations
18 Claims
-
1. A method for establishing a call over a packet network said method comprising:
-
receiving, at a call control manager located on the packet network, a call request via an originating point on a packet network from an originating call device of a calling party; determining, by the call control manager, a transmission path, from among a plurality of possible transmission paths each having path metrics, from the originating point to a terminating segment of a terminating call device, based on which potential transmissions path of the plurality of potential transmission paths has the best modified path metrics, wherein the modified path metrics comprise the path metrics modified by real time network performance information; sending, to the terminating call device, an invite with a CODEC at a first data rate; responsive to a determination that that a status of at least one segment of a transmission path is within a particular range, determining whether the transmission path can operate at a second data rate; responsive to a determination that the transmission path can operate at the second data rate, sending a second invite with a CODEC at a second data rate; establishing the call over the transmission path between the originating call device and terminating call device at the second data rate; and computing status of one or more segments of the transmission path based on network performance information of real-time content transmission via the one or more segments, wherein the network performance information is carried by performance information packets (PIP) generated by network nodes along the one or more segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for establishing a call over a packet network said system comprising:
-
a network interface configured to communicate over a network; memory configured to store executable instructions; a processing unit in communication with said network interface and said memory and configured to execute the executable instructions to; receive, at a call control manager located on the packet network, a call request via an originating point on a packet network from an originating call device of a calling party; determine, by the call control manager, a transmission path, from among a plurality of possible transmission paths each having path metrics, from the originating point to a terminating segment of a terminating call device, based on which potential transmissions path of the plurality of potential transmission paths has the best modified path metrics wherein the modified path metrics comprise the path metrics modified by real time network performance information; send, to the terminating call device, an invite with a CODEC at a first data rate;
responsive to a determination that that a status of at least one segment of a transmission path is within a particular range, determine whether the transmission path can operate at a second data rate;responsive to a determination that the transmission path can operate at the second data rate, send a second invite with a CODEC at a second data rate;
establish the call over the transmission path between the originating call device and terminating call device at the second data rate; andcomputing status of one or more segments of the transmission path based on network performance information of real-time content transmission via the one or more segments, wherein the network performance information is carried by performance information packets (PIP) generated by network nodes along the one or more segments. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification