System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance
First Claim
1. A method for establishing a telephone call over a packet network, said method comprising:
- receiving a call request to initiate the telephone call from an originating call device to a terminating call device at a call control manager located on the packet network, wherein the originating call device and the terminating call device are not in current communication;
determining, by the call control manager, whether the originating call device is authorized to communicate with the terminating call device;
responsive to a determination that the originating call device is not authorized to communicate with the terminating call device, transmitting a reject message to the originating call device indicating that the call request is rejected;
responsive to a determination that the originating call device is authorized to communicate with the terminating call device, retrieving, by the call control manager, transmission path status information of a transmission path between the originating and terminating call devices;
determining, by the call control manager, status of the transmission path on the packet network between the originating and terminating call devices; and
responsive to a determination that the status of the transmission path is determined to be within a first range, establishing, by the call control manager, the telephone call between the originating and terminating call devices over the transmission path using a first CODEC having a first data rate;
responsive to a determination that the transmission path is determined to be within a second range, determining if there is an alternate transmission path on the packet network between the originating and terminating call devices;
in which the status of the alternate path is within the first range;
responsive to a determination that there is an alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establishing the telephone call between the originating and terminating call devices over the alternate transmission path using the first CODEC having the first data rate; and
responsive to a determination that there is no alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establishing the telephone call between the originating and terminating call devices over the transmission path using a second CODEC having a second, lower data rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for establishing a phone call over a packet network. The process may receive a call request from an originating call device to a termination call device. A determination may be made to determine whether the terminating call device is available. If the terminating call device is determined to be available, transmission path status information between the originating and terminating call devices may be retrieved. Status of the transmission path on the packet network between the originating and terminating call devices may be determined. If the status of the transmission path is determined to be within a first range, a call may be established between the originating and terminating call devices via an encoder/decoder (CODEC) having a first data rate. Otherwise, the call may be established between the originating and terminating call devices via a CODEC having a second, lower data rate.
-
Citations
26 Claims
-
1. A method for establishing a telephone call over a packet network, said method comprising:
-
receiving a call request to initiate the telephone call from an originating call device to a terminating call device at a call control manager located on the packet network, wherein the originating call device and the terminating call device are not in current communication; determining, by the call control manager, whether the originating call device is authorized to communicate with the terminating call device; responsive to a determination that the originating call device is not authorized to communicate with the terminating call device, transmitting a reject message to the originating call device indicating that the call request is rejected; responsive to a determination that the originating call device is authorized to communicate with the terminating call device, retrieving, by the call control manager, transmission path status information of a transmission path between the originating and terminating call devices; determining, by the call control manager, status of the transmission path on the packet network between the originating and terminating call devices; and responsive to a determination that the status of the transmission path is determined to be within a first range, establishing, by the call control manager, the telephone call between the originating and terminating call devices over the transmission path using a first CODEC having a first data rate; responsive to a determination that the transmission path is determined to be within a second range, determining if there is an alternate transmission path on the packet network between the originating and terminating call devices;
in which the status of the alternate path is within the first range;responsive to a determination that there is an alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establishing the telephone call between the originating and terminating call devices over the alternate transmission path using the first CODEC having the first data rate; and responsive to a determination that there is no alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establishing the telephone call between the originating and terminating call devices over the transmission path using a second CODEC having a second, lower data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for establishing a telephone call over a packet network, said system comprising:
-
an input/output (I/O) unit configured to communicate over a network; a storage unit configured to store network performance information associated with node segments on the packet network; a processing unit in communication with said I/O unit and said storage unit and configured to execute instructions to; receive, at said system, a call request to initiate the telephone call from an originating call device to a terminating call device, said system located on said packet network, wherein the originating call device and the terminating call device are not in current communication; determine whether the originating call device is authorized to communicate with the terminating call device; transmit a reject message to the originating call device indicating that the call request is rejected in response to a determination that the originating call device is not authorized to communicate with the terminating call device; in response to a determination that the originating call device is authorized to communicate with the terminating call device; retrieve transmission path status information of a transmission path between the originating and terminating call devices; determine status of the transmission path on the packet network between the originating and terminating call devices; and responsive to a determination that the status of the transmission path is determined to be within a first range, establish the telephone call between the originating and terminating call devices over the transmission path using a first CODEC having a first data rate; responsive to a determination that the status of the transmission path is determined to be within a second range, determining if there is an alternate transmission path on the packet network between the originating and terminating call devices;
in which the status of the alternate path is within the first range;responsive to a determination that there is an alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establishing the telephone call between the originating and terminating, call devices over the alternate transmission path using the first CODEC having the first data rate; and responsive to a determination that there is no alternate transmission path on the packet network between the originating and terminating call devices having a status within the first range, establish the telephone call between the originating and terminating call devices over the transmission path using a second CODEC having a second, lower data rate. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification