Methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway
First Claim
1. A method for intelligent optimization of digital signal processor (DSP) resource utilization, the method comprising:
- in a media gateway;
determining whether predetermined conditions exist for DSP-less Internet protocol to Internet protocol (IP-IP) switching for a call, and in response to determining that the predetermined conditions exist, implementing the DSP-less IP-IP switching for the call in the media gateway; and
after implementing the DSP-less IP-IP switching for the call, determining whether a predetermined event occurs that requires insertion of DSP resources during the call, and, in response to determining that the predetermined event occurs, inserting, during the call, the DSP resources into the call, wherein inserting, during the call, the DSP resources includes updating a session data record at a packet network interface of the media gateway so that media packets associated with an incoming leg of the call are forwarded to a voice server of the media gateway, wherein the DSP resources are associated with the media gateway already in the call path.
6 Assignments
0 Petitions
Accused Products
Abstract
The subject matter described herein includes methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway. In one method, it is determined in a media gateway whether predetermined conditions exist for DSP-less IP-IP switching for a call. In response to determining that the predetermined conditions exist, DSP-less IP-IP switching is implemented for the call in the media gateway. After implementing the DSP-less IP-IP switching for the call, it is determined whether a predetermined event occurs that requires insertion of DSP resources during the call. In response to determining that the predetermined event occurs, the DSP resources are inserted into the call during the call.
240 Citations
27 Claims
-
1. A method for intelligent optimization of digital signal processor (DSP) resource utilization, the method comprising:
in a media gateway; determining whether predetermined conditions exist for DSP-less Internet protocol to Internet protocol (IP-IP) switching for a call, and in response to determining that the predetermined conditions exist, implementing the DSP-less IP-IP switching for the call in the media gateway; and after implementing the DSP-less IP-IP switching for the call, determining whether a predetermined event occurs that requires insertion of DSP resources during the call, and, in response to determining that the predetermined event occurs, inserting, during the call, the DSP resources into the call, wherein inserting, during the call, the DSP resources includes updating a session data record at a packet network interface of the media gateway so that media packets associated with an incoming leg of the call are forwarded to a voice server of the media gateway, wherein the DSP resources are associated with the media gateway already in the call path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A system for intelligent optimization of digital signal processor (DSP) resource utilization, the system comprising:
-
a media gateway; a resource manager implemented using a processor in the media gateway configured to determine whether predetermined conditions exist for DSP-less Internet protocol to Internet protocol (IP-IP) switching for a call, and in response to determining that the predetermined conditions exist, implement the DSP-less IP-IP switching for the call in the media gateway; and wherein, after implementing the DSP-less IP-IP switching for the call, the resource manager is configured to determine whether a predetermined event occurs that requires insertion of DSP resources during the call, and in response to determining that the predetermined event occurs, insert, during the call, the DSP resources into the call, wherein inserting, during the call, the DSP resources includes updating a session data record at a packet network interface of the media gateway so that media packets associated with an incoming leg of the call are forwarded to a voice server of the media gateway, wherein the DSP resources are associated with the media gateway already in the call path. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising:
-
in a media gateway; determining whether predetermined conditions exist for DSP-less Internet protocol to Internet protocol (IP-IP) switching for a call, and, in response to determining that the predetermined conditions exist, implementing the DSP-less IP-IP switching for the call in the media gateway; and after implementing the DSP-less IP-IP switching for the call, determining whether a predetermined event occurs that requires insertion of DSP resources during the call, and in response to determining that the predetermined event occurs, inserting, during the call, the DSP resources into the call, wherein inserting, during the call, the DSP resources includes updating a session data record at a packet network interface of the media gateway so that media packets associated with an incoming leg of the call are forwarded to a voice server of the media gateway, wherein the DSP resources are associated with the media gateway already in the call path.
-
Specification