CN101090532B - Method, equipment and system for dynamic allocating digital signal processor algorithm channel - Google Patents

Method, equipment and system for dynamic allocating digital signal processor algorithm channel Download PDF

Info

Publication number
CN101090532B
CN101090532B CN2007101192899A CN200710119289A CN101090532B CN 101090532 B CN101090532 B CN 101090532B CN 2007101192899 A CN2007101192899 A CN 2007101192899A CN 200710119289 A CN200710119289 A CN 200710119289A CN 101090532 B CN101090532 B CN 101090532B
Authority
CN
China
Prior art keywords
dsp
occupation rate
resources occupation
algorithm
passage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007101192899A
Other languages
Chinese (zh)
Other versions
CN101090532A (en
Inventor
俞新民
李明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2007101192899A priority Critical patent/CN101090532B/en
Publication of CN101090532A publication Critical patent/CN101090532A/en
Priority to PCT/CN2008/071608 priority patent/WO2009009996A1/en
Application granted granted Critical
Publication of CN101090532B publication Critical patent/CN101090532B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load

Abstract

This invention relates to a method for configuring algorithm channels of a dynamic configuration digital signal processor including: judging if it can distribute algorithm channels for a DSP based on currently stored resource occupation rate of the DSP and the largest virtual channel number supported by the DSP, if so, it distributes algorithm channels for it and updates the currently stored DSP resource occupation rate, otherwise, it will not distribute channels for it. This invention also provides a device and a system for dynamically configuring algorithm channels for digital signal processor.

Description

The method of dynamic-configuration digital signal processor algorithm channel, equipment and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of method, equipment and system of dynamic-configuration digital signal processor algorithm channel.
Background technology
TC (Transcoder, transcoder) unit is mainly used in encoding and decoding speech, as shown in Figure 1, be a kind of exemplary network arrangement mode of described TC in the network architecture, it is disposed at BSC (BaseStation Controller, base station controller) between network element and MSC (Mobile Service switchingCenter, the mobile services switching centre) network element.
Tc unit mainly adopts DSP (Digital Signal Processor, digital signal processor) device to realize its encoding and decoding speech function at present.Every DSP realizes support to voice coding/decoding algorithms in the resource pool mode.At GSM (Global System Mobile, global system for mobile communications) voice coding/decoding algorithms of supporting in comprises: FR (Full rate, full rate), EFR (Enhance FR, enhancement mode FR), HR (Half rate, half rate), AMR (Adaptive Multi-Rate, adaptive multi-rate) etc.
As shown in Figure 2, adopt described resource pool mode, each DSP is a little complete resource pool, support above-mentioned all types of service, not there are differences between the DSP individuality, support the performance of miscellaneous service to pre-determine the port number (being assumed to be 40 tunnel) that each DSP supports according to DSP, unify again after the little resource pool polymerization that each DSP constitutes to manage by the tension management module.
In realizing process of the present invention, the inventor finds that there is following shortcoming at least in prior art one:
When setting the port number of DSP support, because DSP can't determine the ratio that miscellaneous service is shared, therefore, for taking into account various algorithms, DSP need get the algorithm that takies the resource maximum in its algorithm of supporting and calculate.The method of this setting port number makes the DSP performance can not get saturated utilization, has certain wasting of resources, the restriction of a kind of algorithm of resource occupation maximum in the various algorithms that the passage support number of DSP is subjected to being supported.For example, in Fig. 2, employing takies the HR algorithm computation of resource maximum and supports port number, and owing to exist the such occupancy of FR for example only near 50% algorithm, if and the FR algorithm accounts for bigger ratio in the current DSP practical business, then the DSP resource can not obtain saturated application, has caused nearly half the wasting of resources.
The technical scheme of prior art two related to the present invention is:
The professional algorithm of supporting between the DSP is carried out differentiation, unification, and promptly each DSP only supports a kind of algorithm, sets up the resource pool of algorithms of different earlier, and unification is managed by the tension management module after the polymerization again.As shown in Figure 3, concrete professional algorithm assigns scheme is: the port number that elder generation supports according to each DSP of single professional algorithm computation, issue corresponding algorithm load software, the algorithm of supporting according to each DSP is set up the resource pool of various algorithms then, chooses distribution by resource management module in each algorithm resource pool; Simultaneously, in system's running, the resource pool size of various algorithms need dynamically be adjusted according to actual user's situation.
In realizing process of the present invention, the inventor finds that there is following shortcoming at least in prior art two:
Must not be shared between various algorithm resources, when actual user's situation changes, need carry out the dynamic adjustment of resource pool, promptly reload and support the dsp software of certain algorithm to make it satisfy active user's service needed, be divided into the demand that this professional resource pool satisfies volume of business again, increased the control complexity, the DSP algorithm software of Jia Zaiing need divide according to professional algorithm kind simultaneously, the release maintenance cost increases, when the burst service transformation of scale occurring, may can not in time be adjusted because of ratio and cause certain professional algorithm resource pool in short supply, thereby business service can not in time be provided.
Summary of the invention
The embodiment of the invention provides a kind of method, equipment and system of dynamic-configuration digital signal processor algorithm channel, has solved the low problem of DSP resource utilization in the prior art allocation algorithm passage.
The embodiment of the invention is achieved through the following technical solutions:
The embodiment of the invention provides a kind of method of dynamic-configuration digital signal processor algorithm channel, comprising:
Judge whether to be described DSP allocation algorithm passage according to the digital signal processor DSP resources occupation rate of current storage and the maximum tunnel number of described DSP support, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number;
If can be described DSP allocation algorithm passage, then be described DSP allocation algorithm passage, upgrade the DSP resources occupation rate of described current storage, increase occupancy adjusted value, and obtain in real time and upgrade the current real resource occupancy of DSP; Otherwise, be not described DSP allocation algorithm passage.
The embodiment of the invention provides a kind of explorer, comprising:
The DSP resources occupation rate is preserved and to be safeguarded submodule, is used to preserve DSP resources occupation rate information, is receiving current DSP resources occupation rate information that device management module reports or for upgrading described resources occupation rate information behind the DSP allocation algorithm passage;
Algorithm channel configuration submodule, the maximum tunnel number that is used for according to current described DSP resources occupation rate information and described DSP support is a DSP placement algorithm passage, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number.
The embodiment of the invention provides a kind of system of dynamic-configuration digital signal processor algorithm channel, comprising:
Device management module is used for obtaining in real time the current resources occupation rate of each digital signal processor DSP and reports;
Resource management module, be used to receive the current resources occupation rate of each DSP that described device management module reports, and count the Algorithm of Dynamic Configuration passage according to the maximum tunnel that the current resources occupation rate of described DSP and described DSP support, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number;
A plurality of DSP are used for carrying out encoding and decoding speech according to the algorithm channel of described resource management module configuration.
The technical scheme that is provided by the invention described above embodiment as can be seen, the embodiment of the invention is by obtaining the current resources occupation rate of DSP in real time, count the Algorithm of Dynamic Configuration passage according to described current resources occupation rate and the maximum tunnel supported and give DSP, guarantee that so not only each DSP can support multiple algorithm, pass through the judgement mode of DSP occupancy simultaneously, realize making full use of of DSP resource, improved the utilance of DSP resource.
Description of drawings
Fig. 1 is the position view of prior art TC in the network architecture;
Fig. 2 is that prior art one DSP algorithm channel distributes schematic diagram;
Fig. 3 is that prior art two DSP algorithm channels distribute schematic diagram;
Fig. 4 is the embodiment of the invention one method flow diagram;
Fig. 5 is the embodiment of the invention one an entity example schematic diagram;
Fig. 6 is the embodiment of the invention two module diagrams.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
The embodiment of the invention is assigned to the algorithm channel of this DSP according to described actual occupancy adjustment, thereby guarantees that each DSP can support all business, can realize making full use of of DSP resource again by obtaining the current actual occupancy of each DSP in real time.
Describe technical solution of the present invention in detail below in conjunction with specific embodiment.
The embodiment of the invention one provides a kind of method of dynamic-configuration digital signal processor algorithm channel, and the described DSP of present embodiment supports multiple algorithm, and as shown in Figure 4, the method for described Algorithm of Dynamic Configuration passage comprises the steps:
Step 401: the maximum tunnel number that utilizes the described DSP of a kind of algorithm computation of resources occupation rate minimum in the algorithm that DSP supports to support, promptly calculate the upper limit that DSP supports port number;
Because the described DSP of present embodiment supports multiple algorithm, the algorithm of choosing resources occupation rate minimum wherein is as key algorithm, calculate the maximum tunnel number that described DSP can support by described key algorithm, this tunnel number is meant when the algorithm of all distribution on a DSP all is key algorithm, the port number of being supported.
Step 402: when needs allocation algorithm passage, judge whether and to distribute this algorithm channel for described DSP;
Can be by DSP resources occupation rate adjusted value (the not concrete separate service that sets in advance an algorithm channel, can choose by maximum, and leave surplus), as 3%, then whenever resource management module distributes an algorithm channel on certain DSP before, according to current real resource occupancy of resource management module and described default adjusted value, whether the resources occupation rate of judgement described DSP after distributing described algorithm channel surpasses predetermined threshold, promptly, the DSP resources occupation rate of described current storage is adjusted (current DSP resources occupation rate is added 3%) according to the DSP resources occupation rate adjusted value 3% of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the described algorithm channel of distribution surpasses described maximum tunnel number.
If described adjusted DSP resources occupation rate surpass (more than or equal to) port number behind predetermined threshold or the described allocation algorithm passage surpass (more than or equal to) described maximum tunnel number, then execution in step 403;
If described adjusted DSP resources occupation rate do not reach (less than) port number behind predetermined threshold and the described allocation algorithm passage do not reach (less than) described maximum tunnel number, then execution in step 404;
Step 403: no longer be described DSP allocation algorithm passage;
Step 404: be this DSP allocation algorithm passage, and after distributing described algorithm channel, upgrade the resources occupation rate that is kept at this DSP on the resource management module, increase described occupancy adjusted value, as 3% for described DSP.
Step 405: obtain in real time and upgrade the current real resource occupancy of DSP;
Device management module by and each DSP between heartbeat (for example, device management module can timed sending resources occupation rate situation request message be given each DSP, and DSP responds current resources occupation rate and gives described device management module; Or regularly initiatively report current resources occupation rate to described device management module) by each DSP, obtain the current real resource occupancy of DSP in real time, can regularly report resource management module, resource management module upgrades the DSP resources occupation rate of its preservation according to described real resource occupancy.
The entity example of said method as shown in Figure 5, described device management module obtains the current resources occupation rate of each DSP, report resource management module, resource management module is counted the placement algorithm passage according to resources occupation rate and the maximum tunnel of current each DSP, the occupancy of described DSP1 reaches 95% (predetermined threshold is 95%), equal predetermined threshold, then can not the redistribution algorithm passage, the occupancy of described DSP2 is that 60% (predetermined threshold is 95%, maximum tunnel number is 60 the tunnel), do not reach predetermined threshold, suppose not reach described maximum tunnel number this moment yet, then can continue the allocation algorithm passage.
Present embodiment according to described occupancy dynamic allocation algorithm passage, has realized that the resource of DSP makes full use of by obtaining the occupancy of DSP in real time.
Embodiment two provides a kind of system of dynamic-configuration digital signal processor algorithm channel, is illustrated in figure 6 as described system module schematic diagram, and described system comprises: device management module, resource management module and a plurality of DSP.
Described device management module links to each other with described resource management module and a plurality of DSP, is used for obtaining in real time the current resources occupation rate of each DSP and reports resource management module, and for finishing described function, described device management module can be provided with:
The DSP resources occupation rate is obtained submodule, is used for obtaining in real time the current resources occupation rate of each DSP;
The DSP resources occupation rate reports submodule, is used for the current resources occupation rate of the described DSP that obtains is reported resource management module.
Described resource management module links to each other with described a plurality of DSP, is used for counting the Algorithm of Dynamic Configuration passage according to the current resources occupation rate of each DSP and the maximum tunnel of being supported.For finishing described function, described resource management module can be provided with:
The DSP resources occupation rate is preserved and to be safeguarded submodule, is used to preserve DSP resources occupation rate information, and is receiving current DSP resources occupation rate information that device management module reports or for upgrading described resources occupation rate information behind the DSP allocation algorithm passage;
Algorithm channel configuration submodule, being used for according to the current resources occupation rate of described DSP and the maximum tunnel number of being supported is DSP placement algorithm passage, makes it reach resource on the basis that is no more than the predetermined upper limit and makes full use of.
Can also be provided with:
Maximum tunnel computing module (not shown) is used for the maximum tunnel number that the described DSP of a kind of algorithm computation of the algorithm occupancy minimum supported according to DSP can support.
The described DSP of present embodiment is for supporting the DSP of multiple algorithm.
Realize making full use of of DSP resource by present embodiment, avoided the wasting of resources.
In sum, the embodiment of the invention is by obtaining the current resources occupation rate of DSP in real time, count the Algorithm of Dynamic Configuration passage according to described current resources occupation rate and the maximum tunnel supported and give DSP, guarantee that so not only each DSP can support multiple algorithm, pass through the judgement mode of DSP occupancy simultaneously, realize making full use of of DSP resource, avoided the wasting of resources.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (7)

1. the method for a dynamic-configuration digital signal processor algorithm channel is characterized in that, comprising:
Judge whether to be described DSP allocation algorithm passage according to the digital signal processor DSP resources occupation rate of current storage and the maximum tunnel number of described DSP support, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number;
If can be described DSP allocation algorithm passage, then be described DSP allocation algorithm passage, upgrade the DSP resources occupation rate of described current storage, increase occupancy adjusted value, and obtain in real time and upgrade the current real resource occupancy of DSP;
Otherwise, be not described DSP allocation algorithm passage.
2. the method for claim 1 is characterized in that, described according to current storage the DSP resources occupation rate and the maximum tunnel number supported of described DSP judge whether can be for described DSP allocation algorithm passage before, described method also comprises:
The maximum tunnel number that utilizes the described DSP of a kind of algorithm computation of occupancy minimum in the algorithm that described DSP supports to support.
3. an explorer is characterized in that, comprising:
The DSP resources occupation rate is preserved and to be safeguarded submodule, is used to preserve DSP resources occupation rate information, and is receiving current DSP resources occupation rate information that device management module reports or for upgrading described resources occupation rate information behind the DSP allocation algorithm passage;
Algorithm channel configuration submodule, the maximum tunnel number that is used for according to current described DSP resources occupation rate information and described DSP support is a DSP placement algorithm passage, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number.
4. explorer as claimed in claim 3 is characterized in that, also comprises:
Maximum tunnel computing module is used for the maximum tunnel number that the described DSP of a kind of algorithm computation of the algorithm occupancy minimum supported according to DSP can support.
5. the system of a dynamic-configuration digital signal processor algorithm channel is characterized in that, comprising:
Device management module is used for obtaining in real time the current resources occupation rate of each digital signal processor DSP and reports;
Resource management module, be used to receive the current resources occupation rate of each DSP that described device management module reports, and count the Algorithm of Dynamic Configuration passage according to the maximum tunnel that the current resources occupation rate of described DSP and described DSP support, comprise: the DSP resources occupation rate of described current storage is adjusted according to the DSP resources occupation rate adjusted value of predefined algorithm channel, judge whether adjusted described DSP resources occupation rate surpasses predetermined threshold, and judge whether the port number behind the allocation algorithm passage surpasses described maximum tunnel number; If described adjusted DSP resources occupation rate is less than described predetermined threshold, and the port number behind the allocation algorithm passage is then determined to be described DSP allocation algorithm passage less than described maximum tunnel number;
A plurality of DSP are used for carrying out encoding and decoding speech according to the algorithm channel of described resource management module configuration.
6. system as claimed in claim 5 is characterized in that, described device management module specifically comprises:
The DSP resources occupation rate is obtained submodule, is used for obtaining in real time the current resources occupation rate of each DSP;
The DSP resources occupation rate reports submodule, is used for the current resources occupation rate of the described DSP that obtains is reported resource management module.
7. as claim 5 or 6 described systems, it is characterized in that described resource management module specifically comprises:
The DSP resources occupation rate is preserved and is safeguarded submodule, is used for preserving and renewal DSP resources occupation rate information;
Algorithm channel configuration submodule, being used for according to the current resources occupation rate of described DSP and the maximum tunnel number of described DSP support is DSP placement algorithm passage.
CN2007101192899A 2007-07-19 2007-07-19 Method, equipment and system for dynamic allocating digital signal processor algorithm channel Expired - Fee Related CN101090532B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007101192899A CN101090532B (en) 2007-07-19 2007-07-19 Method, equipment and system for dynamic allocating digital signal processor algorithm channel
PCT/CN2008/071608 WO2009009996A1 (en) 2007-07-19 2008-07-10 A method, device and system for dynamically configuring algorithm channels of a digital signal processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101192899A CN101090532B (en) 2007-07-19 2007-07-19 Method, equipment and system for dynamic allocating digital signal processor algorithm channel

Publications (2)

Publication Number Publication Date
CN101090532A CN101090532A (en) 2007-12-19
CN101090532B true CN101090532B (en) 2010-11-10

Family

ID=38943647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101192899A Expired - Fee Related CN101090532B (en) 2007-07-19 2007-07-19 Method, equipment and system for dynamic allocating digital signal processor algorithm channel

Country Status (2)

Country Link
CN (1) CN101090532B (en)
WO (1) WO2009009996A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090532B (en) * 2007-07-19 2010-11-10 华为技术有限公司 Method, equipment and system for dynamic allocating digital signal processor algorithm channel
CN101719917B (en) * 2009-12-01 2013-02-27 中兴通讯股份有限公司 Media gateway and digital processor chip resource management method
CN102740326B (en) * 2011-04-07 2015-02-04 中国移动通信集团公司 Managing method and device for processing resources in BBU
CN110995947B (en) * 2019-11-05 2021-04-20 深圳震有科技股份有限公司 Channel density detection method and device and computer equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6104721A (en) * 1997-12-02 2000-08-15 Symmetry Communcations System DSP based dynamic resource allocation multiprocessor communications board
CN1400825A (en) * 2001-07-27 2003-03-05 华为技术有限公司 Dynamic resource distribution method under non-cascade operation mode of coding/decoding device
US6768901B1 (en) * 2000-06-02 2004-07-27 General Dynamics Decision Systems, Inc. Dynamic hardware resource manager for software-defined communications system
CN1971710A (en) * 2006-12-08 2007-05-30 中兴通讯股份有限公司 Single-chip based multi-channel multi-voice codec scheduling method
US7233600B1 (en) * 1998-12-17 2007-06-19 Cisco Technology, Inc. Method and apparatus for dynamic DSP resource management

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100576863C (en) * 2005-11-14 2009-12-30 上海贝尔阿尔卡特股份有限公司 Dynamic resource management method and media gateway thereof and Media Gateway Controller
CN101090532B (en) * 2007-07-19 2010-11-10 华为技术有限公司 Method, equipment and system for dynamic allocating digital signal processor algorithm channel

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6104721A (en) * 1997-12-02 2000-08-15 Symmetry Communcations System DSP based dynamic resource allocation multiprocessor communications board
US7233600B1 (en) * 1998-12-17 2007-06-19 Cisco Technology, Inc. Method and apparatus for dynamic DSP resource management
US6768901B1 (en) * 2000-06-02 2004-07-27 General Dynamics Decision Systems, Inc. Dynamic hardware resource manager for software-defined communications system
CN1400825A (en) * 2001-07-27 2003-03-05 华为技术有限公司 Dynamic resource distribution method under non-cascade operation mode of coding/decoding device
CN1971710A (en) * 2006-12-08 2007-05-30 中兴通讯股份有限公司 Single-chip based multi-channel multi-voice codec scheduling method

Also Published As

Publication number Publication date
WO2009009996A1 (en) 2009-01-22
CN101090532A (en) 2007-12-19

Similar Documents

Publication Publication Date Title
CN100353696C (en) Triggered packet data rate change in communication system
WO2011088785A1 (en) Method and device for adjusting service processing resources in a multi-mode base station system
CN105122876A (en) Communication system
CN101090532B (en) Method, equipment and system for dynamic allocating digital signal processor algorithm channel
CN101772177B (en) Method, system and device for managing base band resources
CN102740326B (en) Managing method and device for processing resources in BBU
CN102143563A (en) Control method, equipment and systems of short message center cluster
CN113115327B (en) Method, device, equipment and storage medium for dynamically optimizing network performance
WO2011097837A1 (en) Method, device and system for implementing service access to access gateways
CN100366110C (en) Method for distributing baseband channel processing resource in mobile communication system base station
CN101175259A (en) Base band resource distribution method, base band explorer and base station
CN102870482A (en) Method and apparatus for traffic channel assignment
CN103260196A (en) Method, device and system of controlling of transmission bandwidth
CN103796276A (en) Method and system for shortening call establishment time delay
CN104066064A (en) SMS gateway distributed control system based on concurrency and method thereof
CN103024683B (en) A kind of method of obedient party's state reporting in trunking communication
CN113301515A (en) Method, device, system, equipment and storage medium for processing short message channel connection
CN100384267C (en) Method for distributing channels
CN101309506B (en) Call control method, mobile switching center and communication system
CN101345983A (en) Method and device for allocating resource for dedicated physical channel
CN110798334B (en) Bandwidth scheduling method and device
CN109348511B (en) Method and device for allocating baseband resources
CN106789326A (en) A kind of media transcoding elastic telescopic method of servicing based on mPaaS
CN100484295C (en) A dynamic distribution method for wireless channel
CN101795440A (en) System and method for correcting location registration information in an integrated digital enhanced network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101110

Termination date: 20180719