PATENT ABSTRACT
A codebook, a codebook creating method, and an uplink transmission method and equipment based on the codebook are provided. A new codebook is put forward in the method. The codebook includes one or any combination of the following elements: 
     
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
 
             
              
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                          
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
 
             
              
             
               and 
                
               
                   
               
                
               
                 
                   1 
                   
                     2 
                   
                 
                  
                 
                   [ 
                   
                     
                       
                         1 
                       
                       
                         0 
                       
                       
                         
                           1 
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         0 
                       
                       
                         1 
                       
                       
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         0 
                       
                       
                         β 
                       
                       
                         
                           
                             - 
                             βγ 
                           
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         α 
                       
                       
                         0 
                       
                       
                         
                           
                             - 
                             α 
                           
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                   ] 
                 
               
             
             , 
           
         
       
     
     where |α|=1,|β|=1,|γ|=1.

PATENT DESCRIPTION
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application is a continuation of International Application No. PCT/CN2009/071502, filed on Apr. 27, 2009, which is incorporated herein by reference in its entirety. 
     
    
     FIELD OF THE INVENTION 
       [0002]    The present invention relates communication technologies, and in particular, to a codebook, a codebook creating method, an uplink transmission method and equipment based on the codebook. 
       BACKGROUND OF THE INVENTION 
       [0003]    The uplink and downlink pre-coding method based on the codebook is a very important technology. The design of the uplink and downlink codebooks can greatly enhance the performance of the uplink and downlink. 
         [0004]    In the new generation cellular radio mobile communication system, a matured downlink pre-coding method based on the codebook is available. However, no solution has been proposed for the uplink pre-coding method based on the codebook, where the uplink pre-coding method can improve the uplink throughput. To compensate this deficiency, the current solution is to use the downlink codebook directly as the uplink codebook to perform pre-coding. 
         [0005]    However, to use the downlink codebook directly as the uplink codebook to perform pre-coding may increase power loss of the power amplifier 
       SUMMARY OF THE INVENTION 
       [0006]    Embodiments of the present invention are directed to a codebook, a codebook creating method, and an uplink transmission method and equipment based on the codebook to reduce power loss of a power amplifier. 
         [0007]    To achieve the above objective, embodiments of the present invention provide technical solutions as follows: 
         [0008]    A codebook is provided, which includes one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
 
             
              
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                          
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
 
             
              
             
               and 
                
               
                   
               
                
               
                 
                   1 
                   
                     2 
                   
                 
                  
                 
                   [ 
                   
                     
                       
                         1 
                       
                       
                         0 
                       
                       
                         
                           1 
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         0 
                       
                       
                         1 
                       
                       
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         0 
                       
                       
                         β 
                       
                       
                         
                           
                             - 
                             βγ 
                           
                           / 
                           
                             2 
                           
                         
                       
                     
                     
                       
                         α 
                       
                       
                         0 
                       
                       
                         
                           
                             - 
                             α 
                           
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                   ] 
                 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1. 
         [0009]    A codebook creating method is provided, which includes: 
         [0010]    determining a codebook size N and a symbol set Ψ according to one or any combination of the following elements 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
 
             
              
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                          
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where α,β,γεΨ, |α|=1,|β|=1,|γ|=1, and Ψ contains M elements; 
         [0011]    traversing C 3*M     3     N  types of codebooks, calculating a minimum distance D x , 
         [0000]    
       
         
           
             
               
                 D 
                 x 
               
               = 
               
                 
                   min 
                   
                     i 
                     ≠ 
                     j 
                   
                 
                  
                 
                   
                     ∑ 
                     
                       diag 
                        
                       
                         ( 
                         
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                             ′ 
                           
                           × 
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                           
                         
                         ) 
                       
                     
                   
                 
               
             
             , 
           
         
       
     
         [0000]    for each codebook C x , where A i,j =(C x   i )(C x   i )′−(C x   j )(C x   j ), and C x   i  represents the i th  matrix in the codebook C x ; and 
         [0012]    selecting a maximum codebook C opt  corresponding to the minimum distance C x . 
         [0013]    A uplink transmission method based on a codebook is provided, which includes: 
         [0014]    receiving a modulation mode, data transmission rank, and pre-coding code word sent from a network equipment, where the pre-coding code word is a matrix randomly selected from a codebook C opt  stored in the network equipment, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1; and 
         [0015]    determining power back-off for an uplink transmit amplifier and transmitting data according to the modulation mode, the data transmission rank, the pre-coding code word, and the codebook C opt  that is locally stored. 
         [0016]    A uplink transmission method based on a codebook is provide, which includes: 
         [0017]    selecting a modulation mode, data transmission rank, and pre-coding code word, where the pre-coding code word is a matrix randomly selected from a codebook C opt  that is locally stored, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1; and 
         [0018]    sending the modulation mode, data transmission rank, and pre-coding code word to a user equipment. 
         [0019]    A user equipment includes: 
         [0020]    a receiving unit, configured to receive a modulation mode, data transmission rank, and pre-coding code word sent from network equipment, where the pre-coding code word is a matrix randomly selected from a codebook C opt  stored in the network equipment, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1; 
         [0021]    a storage unit, configured to store the codebook C opt ; and 
         [0022]    a determining unit, configured to determine power back-off of an uplink transmit amplifier according to the modulation mode, the data transmission rank, the pre-coding code word, and the codebook C opt  that is stored by the storage unit; and 
         [0023]    a transmitting unit, configured to transmit data according to the power back-off of the uplink transmit amplifier. 
         [0024]    A network equipment includes: 
         [0025]    a selecting unit, configured to select a modulation mode, data transmission rank, and pre-coding code word, where the pre-coding code word is a matrix randomly selected from a codebook C opt  stored in the storage unit, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1; 
         [0026]    a storage unit, configured to store the codebook C opt ; and 
         [0027]    a sending unit, configured to send the modulation mode, data transmission rank, and pre-coding code word to a user equipment. 
         [0028]    A codebook creating apparatus includes: 
         [0029]    an obtaining module, configured to obtain a codebook size N and a symbol set Ψ according to one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where α,β,γεΨ, |α|=1,|β|=1,|γ|=1, and Ψ contains M elements; 
         [0030]    a calculating module, configured to traverse C 3*M     3     N  types of codebooks and calculate a minimum distance D x , 
         [0000]    
       
         
           
             
               
                 D 
                 x 
               
               = 
               
                 
                   min 
                   
                     i 
                     ≠ 
                     j 
                   
                 
                  
                 
                   
                     ∑ 
                     
                       diag 
                        
                       
                         ( 
                         
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                             ′ 
                           
                           × 
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                           
                         
                         ) 
                       
                     
                   
                 
               
             
             , 
           
         
       
     
         [0000]    for each codebook C x , where A i,j =(C x   i )(C x   i )′−(C x   j )(C x   j ), and C x   i  represents the i th  matrix in the codebook; and 
         [0031]    a selecting module, configured to select a maximum codebook C opt  corresponding to the minimum distance D x . 
         [0032]    According to the codebook, codebook creating method, and uplink transmission method and equipment provided by the embodiments of the present invention, a new codebook is put forward. The codebook is used for pre-coding, which may reduce power loss of an uplink power amplifier. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0033]    To make the technical solutions of the present invention or the prior art clearer, the accompanying drawings for illustrating the embodiments of the present invention or the prior art are outlined below. Apparently, the accompanying drawings are for the exemplary purpose only, and persons of ordinary skill in the art can derive other drawings from such accompanying drawings without any creative effort. 
           [0034]      FIG. 1  is a flowchart of an uplink transmission method based on a codebook according to an embodiment of the present invention; 
           [0035]      FIG. 2  is a flowchart of an uplink transmission method based on a codebook according to another embodiment of the present invention; 
           [0036]      FIG. 3  is a flowchart of an uplink transmission method based on a codebook according to still another embodiment of the present invention; 
           [0037]      FIG. 4  is a structure view of a user equipment according to an embodiment of the present invention; 
           [0038]      FIG. 5  is a structure view of a network equipment according to an embodiment of the present invention; and 
           [0039]      FIG. 6  is a structure view of a codebook creating apparatus according to an embodiment of the present invention. 
       
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
       [0040]    The technical solutions of the present invention are clearly and completely described below with reference to accompanying drawings in embodiments of the present invention. Evidently, the embodiments are merely some rather than all of embodiments of the present invention. On the basis of the embodiments of the present invention, all other embodiments derived by persons skilled in the art without making any creative effort should fall within the protection scope of the present invention. 
         [0041]    An embodiment of the present invention provides an uplink transmission method based on a codebook. Referring to  FIG. 1 , the method includes: 
         [0042]    S 101 : Receive a modulation mode, data transmission rank, and pre-coding code word sent from a network equipment, where the pre-coding code word is a matrix randomly selected from a codebook C opt  stored in the network equipment, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1. 
         [0043]    S 102 : Determine power back-off of an uplink transmit amplifier and transmit data according to the modulation mode, the data transmission rank, the pre-coding code word, and the codebook C opt  that is locally stored. 
         [0044]    The locally stored codebook C opt  may be a codebook calculated out locally or may be sent by the network equipment, or may be directly configured in the user equipment. 
         [0045]    According to the uplink transmission method provided by the embodiment of the present invention, a new codebook C opt  is put forward. When compared with the prior art, the design of the new codebook may reduce the power back-off of the uplink transmit amplifier and hence reduce the power loss of the power amplifier. 
         [0046]    An embodiment of the present invention provides another uplink transmission method based on a codebook. Referring to  FIG. 2 , the method includes: 
         [0047]    S 201 : Select a modulation mode, data transmission rank, and pre-coding code word, where the pre-coding code word is a matrix randomly selected from codebook C opt  that is locally stored, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1. 
         [0048]    S 202 : Send the modulation mode, data transmission rank, and pre-coding code word to a user equipment. 
         [0049]    The locally stored codebook C opt  may be calculated out locally or may be directly configured in the user equipment. 
         [0050]    According to the uplink transmission method provided by the embodiment of the present invention, a new codebook C opt  is put forward. The design of the new codebook may reduce the power back-off of the uplink transmit amplifier and hence reduce the power loss of the power amplifier. 
         [0051]    Still another embodiment of the present invention provides an uplink transmission method based on a codebook. Referring to  FIG. 3 , the method includes: 
         [0052]    S 301 : A user equipment sends a measurement reference signal to a network equipment. 
         [0053]    S 302 : The network equipment receives the measurement reference signal from the user equipment and performs channel measurement according to the measurement reference signal to obtain a channel measurement result. 
         [0054]    S 303 : The network equipment selects a modulation mode, data transmission rank, and pre-coding code according to the channel measurement result, where the pre-coding code word is a matrix selected randomly from a codebook C opt  stored in the network equipment. 
         [0055]    S 202 : The network equipment sends the modulation mode, data transmission rank, and pre-coding code word to the user equipment. 
         [0056]    S 102 : The user equipment determines power back-off of an uplink transmit amplifier and transmits data according to the modulation mode, the data transmission rank, the pre-coding code word, and the codebook C opt  that is locally stored. 
         [0057]    According to the uplink transmission method provided by the embodiment of the present invention, a new codebook C opt  is put forward. The design of the new codebook may reduce the power back-off of the uplink transmit amplifier and hence reduce the power loss of the power amplifier. 
       Embodiment 1 
       [0058]    An uplink pre-coding method provided by Embodiment 1 of the present invention takes quadrature phase shift keying (QPSK) modulation mode as an example for illustration. However, the modulation mode that can be applied is not limited to the QPSK modulation mode in this embodiment. Other modulation modes may also be used in the embodiment of the present invention. 
         [0059]    A codebook C opt  used in the uplink pre-coding method according to this embodiment of the present invention includes one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1, and α,β,γεΨ. 
         [0060]    For example, it can be assumed that the QPSK&#39;s symbol set Ψ={±1,±j}, and a codebook size N=16, and rank 3 is used as an example for description. 
         [0061]    In this embodiment, C 3*M     3     N  types of codebooks are traversed, where M is the number of elements contained in the symbol set Ψ. Under the preceding assumption, M is 2, a minimum distance D x  is calculated for each codebook C x  according to the formula 
         [0000]    
       
         
           
             
               
                 D 
                 x 
               
               = 
               
                 
                   min 
                   
                     i 
                     ≠ 
                     j 
                   
                 
                  
                 
                   
                     ∑ 
                     
                       diag 
                        
                       
                         ( 
                         
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                             ′ 
                           
                           × 
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                           
                         
                         ) 
                       
                     
                   
                 
               
             
             , 
           
         
       
     
         [0000]    where A i,j =(C x   i )(C x   i )′−(C x   j )(C x   j ), and C x   i  represents the i th  matrix (i is counted from the first matrix, i=1, 2, 3, 4, . . . , 16) in the codebook C x . 
         [0062]    Then a maximum codebook C opt  corresponding to the minimum distance D x  is selected. The codebook C opt  includes the following matrices: 
         [0000]    
       
         
           
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         1 
                       
                        
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     j 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     j 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     j 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     j 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     j 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     j 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     1 
                   
                   
                     0 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     j 
                   
                   
                     0 
                   
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     1 
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                 
               
               ] 
             
             , 
             
               
                 and 
                  
                 
                   
 
                 
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       j 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           j 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         
                           - 
                           1 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       
                         - 
                         1 
                       
                     
                     
                       
                         
                           - 
                           1 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
               . 
             
           
         
       
     
         [0063]    According to this embodiment, for example, a computer may be used to perform offline calculation to obtain the codebook C opt  according to the preceding method, or the codebook C opt  may be obtained by performing calculation in a high-performance network equipment or a user equipment according to the preceding method. 
         [0064]    In the uplink transmission, assume that the inverse fast Fourier transform (IFFT) count is 512, valid data count is 300, by using the codebook C opt  provided in the embodiments of the present invention, CM=3.2 dB is obtained in QPSK modulation mode according to the formula 
         [0000]    
       
         
           
             CM 
             = 
             
               
                 
                   
                     20 
                      
                     
                         
                     
                      
                     
                       log 
                       10 
                     
                      
                     
                       { 
                       
                         rms 
                          
                         
                           [ 
                           
                             
                               v 
                               norm 
                               3 
                             
                              
                             
                               ( 
                               t 
                               ) 
                             
                           
                           ] 
                         
                       
                       } 
                     
                   
                   - 
                   1.52 
                 
                 1.56 
               
               + 
               
                 0.77 
                  
                 
                     
                 
                  
                 
                   dB 
                   . 
                 
               
             
           
         
       
     
         [0000]    CM is a metric reflecting the power back-off. That is, the power back-off of the uplink transmit amplifier is 3.2 dB. The power back-off in the prior art is 3.8 dB. With the codebook C opt  provided in the embodiments of the present invention, in QPSK modulation mode, a 0.6 dB power gain is obtained as compared with the prior art. 
         [0065]    In addition, as regards rank 1 codebook used by some users, if this embodiment further defines that any column in any matrix in the preceding codebook C opt  is rank 1 codebook C opt , the optimized matrices are as follows: 
         [0000]    
       
         
           
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     j 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     j 
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           1 
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           1 
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       
                         ( 
                         
                           1 
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       
                         ( 
                         
                           1 
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                 
                 
                   
                     
                       
                         ( 
                         
                           
                             - 
                             1 
                           
                           - 
                           j 
                         
                         ) 
                       
                       / 
                       2 
                     
                   
                   
                     
                       
                         ( 
                         
                           1 
                           + 
                           j 
                         
                         ) 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     j 
                   
                 
                 
                   
                     
                       j 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       j 
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       - 
                       j 
                     
                   
                 
                 
                   
                     
                       
                         - 
                         j 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     j 
                   
                   
                     0 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
               
               ] 
             
             , 
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     
                       - 
                       1 
                     
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
               
               ] 
             
             , 
             
               
 
             
              
             
               [ 
               
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       
                         - 
                         1 
                       
                       / 
                       
                         2 
                       
                     
                   
                   
                     1 
                   
                   
                     0 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     1 
                   
                 
                 
                   
                     
                       1 
                       / 
                       
                         2 
                       
                     
                   
                   
                     0 
                   
                   
                     
                       - 
                       1 
                     
                   
                 
               
               ] 
             
             , 
             
               
                 and 
                  
                 
                     
                 
                 [ 
                 
                   
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                     
                       1 
                     
                     
                       0 
                     
                   
                   
                     
                       
                         
                           - 
                           1 
                         
                         / 
                         
                           2 
                         
                       
                     
                     
                       0 
                     
                     
                       1 
                     
                   
                   
                     
                       
                         
                           - 
                           1 
                         
                         / 
                         
                           2 
                         
                       
                     
                     
                       1 
                     
                     
                       0 
                     
                   
                   
                     
                       
                         
                           - 
                           1 
                         
                         / 
                         
                           2 
                         
                       
                     
                     
                       0 
                     
                     
                       
                         - 
                         1 
                       
                     
                   
                 
                 ] 
               
               . 
             
           
         
       
     
         [0066]    Accordingly, these matrices may also apply to the rank 1 codebooks used by some users. 
         [0067]    If the codebook C opt  is calculated offline, the calculated codebook C opt  needs to be configured in the user equipment and network equipment. In this embodiment, the network equipment may be, for example, a base station. 
         [0068]    Referring to  FIG. 4 , the user equipment provided in an embodiment of the present invention includes: a receiving unit  401 , a storage unit  402 , a determining unit  403 , and a transmitting unit  404 . 
         [0069]    The receiving unit  401  is configured to receive a modulation mode, data transmission rank, and pre-coding code word sent from network equipment, where the pre-coding code word is a matrix randomly selected from a codebook C opt  stored in the network equipment, the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           βγ 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1. 
         [0070]    The storage unit is configured to store the codebook C opt . 
         [0071]    The determining unit  403  is configured to determine power back-off of an uplink transmit amplifier according to the modulation mode, the data transmission rank, the pre-coding code word, and the codebook C opt  that is stored by the storage unit  402 . 
         [0072]    The transmitting unit  404  is configured to transmit data according to the power back-off of the uplink transmit amplifier. 
         [0073]    The user equipment provided in the embodiment of the present invention can determine power back-off of a new uplink transmit amplifier according to a new codebook C opt . The power back-off of the uplink transmit amplifier is smaller than the power back-off when the current codebook is used. Therefore, power loss is reduced. 
         [0074]    Further, the user equipment may include: 
         [0075]    a calculating unit  405 , configured to calculate out the codebook C opt  and store the codebook C opt  to the storage unit  402 . 
         [0076]    Further, the receiving unit  401  is further configured to receive the codebook C opt  and store the codebook C opt  to the storage unit  402 . 
         [0077]    Referring to  FIG. 5 , the network equipment provided in an embodiment of the present invention includes: a selecting unit  501 , a storage unit  502 , and a sending unit  503 . 
         [0078]    The selecting unit  501  is configured to select a modulation mode, data transmission rank, and pre-coding code word, where the pre-coding code word is a matrix randomly selected from codebook C opt  stored in the storage unit  502 , the codebook C opt  including one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where |α|=1,|β|=1,|γ|=1. 
         [0079]    The storage unit  502  is configured to store the codebook C opt . 
         [0080]    The sending unit  503  is configured to send the modulation mode, data transmission rank, and pre-coding code word to a user equipment. 
         [0081]    The network equipment provided in the embodiment of the present invention stores a new codebook C opt . By using the new codebook, a user equipment can determine the power back-off of the new uplink transmit amplifier. The power back-off of the uplink transmit amplifier is smaller than the power back-off when the current codebook is used. Therefore, power loss is reduced. 
         [0082]    Further, the network equipment may further include: 
         [0083]    a calculating unit  504 , configured to calculate out the codebook C opt  and store the codebook C opt  to the storage unit  502 ; and 
         [0084]    a receiving unit  505 , configured to receive the codebook C opt  and store the codebook C opt  to the storage unit  502 . 
         [0085]    Referring to  FIG. 6 , the codebook creating apparatus provided in an embodiment of the present invention includes: an obtaining module  601 , a calculating module  602 , and a selecting module  603 . 
         [0086]    The obtaining module  601  is configured to obtain a codebook size N and a symbol set Ψ according to one or any combination of the following elements: 
         [0000]    
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
             and 
           
         
       
       
         
           
             
               
                 1 
                 
                   2 
                 
               
                
               
                 [ 
                 
                   
                     
                       1 
                     
                     
                       0 
                     
                     
                       
                         1 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       1 
                     
                     
                       
                         γ 
                         / 
                         
                           2 
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       β 
                     
                     
                       
                         
                           - 
                           β 
                         
                          
                         
                             
                         
                          
                         
                           γ 
                           / 
                           
                             2 
                           
                         
                       
                     
                   
                   
                     
                       α 
                     
                     
                       0 
                     
                     
                       
                         
                           - 
                           α 
                         
                         / 
                         
                           2 
                         
                       
                     
                   
                 
                 ] 
               
             
             , 
           
         
       
     
         [0000]    where α,β,γεΨ, |α|=1,|β|=1,|γ|=1, and Ψ contains M elements. 
         [0087]    The calculating module  602  is configured to traverse C 3*M     3     N  types of codebooks, calculate a minimum distance D x , 
         [0000]    
       
         
           
             
               
                 D 
                 x 
               
               = 
               
                 
                   min 
                   
                     i 
                     ≠ 
                     j 
                   
                 
                  
                 
                   
                     ∑ 
                     
                       diag 
                        
                       
                         ( 
                         
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                             ′ 
                           
                           × 
                           
                             A 
                             
                               i 
                               , 
                               j 
                             
                           
                         
                         ) 
                       
                     
                   
                 
               
             
             , 
           
         
       
     
         [0000]    for each codebook C x , where A i,j =(C x   i )(C x   i )′−(C x   j )(C x   j ), and C x   i  represents the i th  matrix in the codebook C x . 
         [0088]    The selecting module  603  is configured to select a maximum codebook C opt  corresponding to the minimum distance D x . 
         [0089]    The codebook creating apparatus provided in the embodiment of the present invention can create a new codebook. By using this new codebook, a user equipment can determine the power back-off of the new uplink transmit amplifier. The power back-off of the uplink transmit amplifier is smaller than the power back-off when the current codebook is used. Therefore, power loss is reduced. 
         [0090]    The above are merely exemplary embodiments of the present invention. The protection scope of the present invention is not limited thereto. Variations or replacements readily derived by persons skilled in the art within the technical scope disclosed by the present invention should fall within the protection scope of the present invention. Therefore, the protection scope of the present invention is subjected to the appended claims.