Patent Document ID: 8515355
Application ID: 11913934
Patent Flag: 1

Claim One:
1. A method of realizing smart antenna based on software radio in IMT-2000 CDMA system, characterized in that respectively selecting corresponding adaptive beam forming algorithms to calculate weights according to the features of wireless communication channel conditions and transmitting the formed beam output according to the weights; wherein the method comprising the steps of: Step 1, a condition classifying and recognizing module classifying, and recognizing wireless communication channels according to the features of wireless channel conditions; Step 2, a receiving adaptive beam algorithm select-calculating module selecting receiving adaptive beam algorithms according to the output results of the condition classifying and recognizing module, and calculating receiving weights according to the output of a receiving beam forming module and outputting the receiving weights to the receiving beam forming module; Step 3, the receiving beam forming module combining a plurality of single channel signals according to the receiving weights and base band signals to form receiving beam output; Step 4, a transmitting adaptive beam algorithm select-calculating module respectively selecting corresponding transmitting adaptive algorithms according the output results of the condition classifying and recognizing module, and calculating transmitting weights according to the output of the receiving beam forming module and outputting the transmitting weights to a transmitting beam forming module; Step 5: the transmitting beam forming module forming transmitting beam output according to the transmitting weights and array data of the transmitting channels; wherein the step 1 comprising the steps of: Step 10, convening array structure into the equivalentuniform line array; Step 11, dividing the uniform line array having a plurality of array elements into a plurality of couples of sub-arrays, with each couple of sub-arrays comprising a plurality of array elements; Step 12, calculating the smoothing differential matrix of each sub-space; Step 13, calculating ranks of each smoothing differential matrix, and calculating the number of independent signal source and the number of corresponding groups according to the order of said ranks; Step 14, classifying the channels according to the number of independent signal source and the number of corresponding groups; wherein the step 14 comprising the steps of: Step 141, classifying the wireless communication channels of which the number of corresponding groups is 0 and the number of independent signal source is 1 as the first type channel; Step 142, classifying the wireless communication channels of which the number of corresponding groups number is 0 and the number of independent signal source is more than 1 as the second type channel; Step 143, classifying the wireless communication channels of which the number of corresponding groups numbers is 0 and the number of independent signal source is more than 1 as the third type channel; Step 144, classifying the wireless communication channels of which the number of corresponding groups number is more than 0 and the number of independent signal source is more than 1 as the fourth type channel.