Patent ID: 7580413

Claim:
A dynamic allocation method in Digital Signal Processors (DSPs) for processing high and low data rate channels, comprising: inputting m channels to be processed into a DSP cluster, and obtaining by a master DSP in said DSP cluster a bit rate of each one of said m channels, wherein m is a positive integer greater than or equal to 1; assigning, by a scheduler of said master DSP, one or more channels of said m channels to at least one slave DSP in said DSP cluster based on the obtained bit rate of each of said m channels; downloading, by each slave DSP to which one or more of said m channels have been assigned, from a Software Defined Radio (SDR) library of said DSP cluster, assigned corresponding signal processing function chain, based on assigned channels to be processed, and outputting processing results after said assigned channels have been processed, wherein said assigning, by a scheduler of said master DSP, one or more channels of said m channels to at least one slave DSP in said DSP cluster comprises: comparing said bit rate of each of said m channels with a bit rate of channel of a single slave DSP in the DSP cluster.