Abstract:
A method for modifying a signal transmitted from a mobile communication device comprising perturbing a transmit diversity parameter from its nominal value by modulating the parameter with respect to the nominal value in alternating directions, receiving a feedback signal including feedback information relating to the modified signal as received at a feedback device, and based at least on the feedback information, adjusting the nominal value of the transmit diversity parameter by increasing, decreasing, or preserving the nominal value. The perturbations are selected to minimize phase discontinuities.

Description:
CROSS REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application claims priority to U.S. provisional patent application Ser. No. 61/547,323, filed on Oct. 14, 2011, which is incorporated herein by reference in its entirety. 
     
    
     FIELD 
       [0002]    This disclosure relates generally to the field of wireless communications and more specifically to modifying a signal by controlling transmit diversity parameters. More particularly, phase perturbated signals are provided to two antennas, said signals being selected to reduce phase discontinuity at the receiver. 
       BACKGROUND 
       [0003]    A modifying communication device includes multiple antenna elements that transmit signals to communicate information. A feedback communication device extracts information from the transmitted signals. The multiple antenna elements enhance spectral efficiency, allowing more users to be served simultaneously over a given frequency band. The transmitted signals, however, propagate along different paths and may reach the receiving communication device with different phases that destructively interfere. It is generally desirable to apply a relative phase between the two transmit signals to compensate for the phase difference due to the different paths or fading so that constructive interference can be achieved at the receiver. 
         [0004]    The phase perturbation method may be used to derive the proper applied phase for obtaining constructive interference at the receiver. The phase perturbation method comprises perturbing the nominal value of the phase difference of two transmit diversity antennas continuously in alternating directions. Feedback information from the receiver is used to adjust the nominal valued of the phase difference so as to achieve constructive interference of the signals. 
         [0005]    A problem with this technique is that ideally, the phase perturbation should only change the phase difference of the transmitted signals without affecting the phase of the combined received signal. Any discontinuity in the phase of the received signal is undesirable as it may interfere with the receiver channel estimation or SIR estimation and deteriorate the data decoding performance of the receiver. 
         [0006]    As a solution to the disadvantages and problems associated with previous phase perturbation methods, a technique has been suggested for modifying signals using symmetrical phase perturbation. In symmetric perturbation the changes in the phase difference are accomplished by adjusting the phase of one antenna by half the desired phase difference change in one direction and the phase of the other antenna by half the desired phase difference change in the opposite direction. Symmetric perturbation results in less phase discontinuity for the combined (i.e. beam-formed) signal than asymmetric perturbation (where all the desired phase difference change is applied to one of the antennas only). 
         [0007]    The phase discontinuity can be further reduced by reducing the size of the perturbation, i.e. by creating smaller changes in the phase difference, and/or by doing the perturbation less frequently. In either case the perturbation may become less efficient, in particular under fast changing environment conditions. 
         [0008]    The perturbation technique may be applied with specific system independent quality indicators such as the power control of CDMA and WCDMA systems. This approach may have the advantage of being transparent to the network and have little or substantially no impact on the specific interface as defined by the standards. 
       SUMMARY 
       [0009]    In order to reduce phase discontinuity at the receiver, new phase perturbation methods are introduced. 
         [0010]    Briefly, a method of modifying a signal transmitted from a modifying communication device in communication with a feedback communication device includes perturbing a transmit diversity parameter from its nominal value at a perturbation rate, receiving a feedback signal at a feedback rate from the feedback communication device, the feedback signal including feedback information relating to the receipt of the perturbed signal at said feedback communication device, and, based on said feedback communication, adjusting the nominal value of said transmitted diversity parameter by a differential value, wherein said differential value is a fraction less than one of said nominal value. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0011]    For a more complete understanding of the present invention and its features and advantages, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which: 
           [0012]      FIG. 1  is a block diagram illustrating an example of a communication network that includes a modifying communication device that adjusts a nominal value of a transmit diversity parameter; 
           [0013]      FIG. 2  shows a general perturbation pattern in steady state used to perturbate a signal, such as a transmit diversity parameter sent from the transmitter to the receiver; 
           [0014]      FIG. 3  shows examples of various perturbations for various values of N 1 , N 2 , T and Δφ; 
           [0015]      FIG. 4  shows a representation of example 3 from  FIG. 3  in greater details; 
           [0016]      FIG. 5  shows a graph correlating a phase perturbation used by the network of  FIG. 1  as a function of a parameter s. 
       
    
    
     DETAILED DESCRIPTION 
       [0017]      FIG. 1  shows a block diagram illustrating one example of a communication network  10  that includes a transmitter T and a receiver R. The transmitter T includes at least two antennas  100 A,  100 B and sends data and control signals  24  to the receiver R. The receiver includes at least one antenna  110  receiving signals  24 . 
         [0018]    The transmitter T also includes a transceiver module  12 A, a modifying communication device  20 A and a signal (phase) modifier  32 . In this example, modifying communication device  20 A performs a procedure for determining a modification (e.g., phase perturbation signal) signal, such as the transmit diversity parameter, at a perturbation rate and transmits the signal to the receiver R. 
         [0019]    The receiver R includes a transceiver module  12 B, a feedback communication device  20 B that receives the transmit diversity signal and controls a feedback generator  30 . The feedback generator generates and returns feedback information that describes the transmit diversity signal from the device  20 A as received by receiver R. Modifying communication device  20 A adjusts a nominal value of a transmit diversity parameter at a nominal value adjustment rate based on the feedback information. 
         [0020]    As previously discussed, prior art phase perturbation techniques produced undesirable phase discontinuity at the receiver R. In order to solve this problem, a new phase perturbation method is introduced.  FIG. 2  shows a general phase perturbation pattern in steady state, where N 1 , N 2 , T and Δφ are adjustable parameters. It is assumed that a feedback signal (e.g., transmit power control or TPC) is received from receiver R (e.g. base station) every time interval T (a positive feedback denotes power down, meaning that the transmitter reduces the power of the transmitted signals, and a negative feedback denotes power up). 
         [0021]    When N 1 =0 the perturbation changes direction abruptly and traditional perturbation is obtained ( FIG. 3 , examples 1 and 2). For N 1 ≧1 novel patterns are formed with at least one intermediate value between minimum and maximum ( FIG. 3 , examples 3 and 4). These transitional values create smaller changes in the phase difference and, therefore, reduce the phase discontinuity caused by the perturbation helping keep it within acceptable limits. The peak to peak value of the phase perturbation is (N 1 +1)Δφ. The peak to peak value can be, for example, 48 degrees. 
         [0022]    In  FIGS. 2 and 3  the nominal value of the phase difference is constant. Due to continual environment changes, the nominal value must be dynamically adjusted. The adjustment can be performed at the feedback rate (e.g. every slot), or at a slower rate (e.g. every two or more slots). In some embodiments the adjustment is made at twice the phase perturbation rate, i.e. two adjustments per perturbation period. 
         [0023]    Procedures for updating the nominal value are based on information derived from the feedback signal. For example, a feedback signal may indicate an improvement in one perturbation direction compared to the other direction, in which case, the nominal value may be adjusted in that one direction by a certain amount. In some cases, such as when little or no improvement is detected in either direction, no adjustment is made and the nominal value is preserved. 
         [0024]    In some embodiments, feedback information comprising one perturbation period, i.e. 2(N 1 +N 2 ) feedback values, is used to update the nominal value. The feedback values are arranged in a sequence and ordered according to the time they are received. Thus, for a feedback sequence of length 2(N 1 +N 2 ) there are 2 2(N     1     +N     2     )  possible outcomes. Of particular significance is the novel phase pattern of  FIG. 3 , example 3, shown in detail in  FIG. 4 . Here, four feedback values are used to update the nominal value with 16 possible outcomes. A procedure for updating the nominal value for this particular pattern can be defined through using 16×4 lookup tables, as follows. 
         [0025]    First, four types of feedback sequences are defined, Type 1, Type 2, Type 3 and Type 4, based on where the first feedback is located with respect to the phase pattern. The feedback values are indicated in  FIG. 4  as FB1, FB2, etc., where each value is associated with the phase difference directly below it (the feedback delay introduced by the system is not shown). For Type 1 sequences the first feedback corresponds to a minimum value in the pattern, indicated by time slot 1 in  FIG. 4 . Similarly, Types 2, 3 and 4 sequences start at locations indicated by time slots 2, 3 and 4, respectively. Thus, the sequences are: 
       Type 1: {FB1, FB2, FB3, FB4}, {FB5, FB6, FB7, FB8}, etc. 
     Type 2: {FB2, FB3, FB4, FB5}, {FB6, FB7, FB8, FB9}, etc. 
     Type 3: {FB3, FB4, FB5, FB6}, {FB7, FB8, FB9, FB10}, etc. 
     Type 4: {FB4, FB5, FB6, FB7}, {FB8, FB9, FB10, FB1}, etc. 
       [0026]    Next, four phase adjustment tables are defined, one for each feedback sequence type, as illustrated in Tables 1-4. 
         [0000]    
       
         
               
             
               
               
               
               
             
               
               
               
               
               
               
             
           
               
                 TABLE 1 
               
             
             
               
                   
               
               
                 Phase adjustment table for Type 1 feedback sequences 
               
             
          
           
               
                   
                 Feedback 
                   
                 Nominal value 
               
               
                   
                 Information (Type 1) 
                   
                 adjustment 
               
               
                   
                   
               
             
          
           
               
                   
                 +1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 −1 
                 +1 
                 − Δφ 
               
               
                   
                 +1 
                 +1 
                 −1 
                 −1 
                 − Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 −1 
                 +1 
                 − Δφ 
               
               
                   
                 +1 
                 −1 
                 −1 
                 −1 
                 − Δφ 
               
               
                   
                 −1 
                 +1 
                 +1 
                 +1 
                 + Δφ 
               
               
                   
                 −1 
                 +1 
                 +1 
                 −1 
                 + Δφ 
               
               
                   
                 −1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 −1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 +1 
                 +1 
                 + Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 −1 
                 + Δφ 
               
               
                   
                 −1 
                 −1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                   
               
             
          
         
       
     
         [0000]    
       
         
               
             
               
               
               
               
             
               
               
               
               
               
               
             
           
               
                 TABLE 2 
               
             
             
               
                   
               
               
                 Phase adjustment table for Type 2 feedback sequences 
               
             
          
           
               
                   
                 Feedback 
                   
                 Nominal value 
               
               
                   
                 Information (Type 2) 
                   
                 adjustment 
               
               
                   
                   
               
             
          
           
               
                   
                 +1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 +1 
                 −1 
                 + Δφ 
               
               
                   
                 +1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 −1 
                 −1 
                 + Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 +1 
                 − Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 −1 
                 +1 
                 − Δφ 
               
               
                   
                 +1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 +1 
                 −1 
                 + Δφ 
               
               
                   
                 −1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 −1 
                 −1 
                 + Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 +1 
                 − Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 −1 
                 +1 
                 − Δφ 
               
               
                   
                 −1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                   
               
             
          
         
       
     
         [0000]    
       
         
               
             
               
               
               
               
             
               
               
               
               
               
               
             
           
               
                 TABLE 3 
               
             
             
               
                   
               
               
                 Phase adjustment table for Type 3 feedback sequences 
               
             
          
           
               
                   
                 Feedback 
                   
                 Nominal value 
               
               
                   
                 Information (Type 3) 
                   
                 adjustment 
               
               
                   
                   
               
             
          
           
               
                   
                 +1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 −1 
                 +1 
                 + Δφ 
               
               
                   
                 +1 
                 +1 
                 −1 
                 −1 
                 + Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 −1 
                 +1 
                 + Δφ 
               
               
                   
                 +1 
                 −1 
                 −1 
                 −1 
                 + Δφ 
               
               
                   
                 −1 
                 +1 
                 +1 
                 +1 
                 − Δφ 
               
               
                   
                 −1 
                 +1 
                 +1 
                 −1 
                 − Δφ 
               
               
                   
                 −1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 −1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 +1 
                 +1 
                 − Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 −1 
                 − Δφ 
               
               
                   
                 −1 
                 −1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                   
               
             
          
         
       
     
         [0000]    
       
         
               
             
               
               
               
               
             
               
               
               
               
               
               
             
           
               
                 TABLE 4 
               
             
             
               
                   
               
               
                 Phase adjustment table for Type 4 feedback sequences 
               
             
          
           
               
                   
                 Feedback 
                   
                 Nominal value 
               
               
                   
                 Information (Type 4) 
                   
                 adjustment 
               
               
                   
                   
               
             
          
           
               
                   
                 +1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 +1 
                 −1 
                 − Δφ 
               
               
                   
                 +1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 +1 
                 +1 
                 −1 
                 −1 
                 − Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 +1 
                 + Δφ 
               
               
                   
                 +1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 +1 
                 −1 
                 −1 
                 +1 
                 + Δφ 
               
               
                   
                 +1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 +1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 +1 
                 −1 
                 − Δφ 
               
               
                   
                 −1 
                 +1 
                 −1 
                 +1 
                 No change 
               
               
                   
                 −1 
                 +1 
                 −1 
                 −1 
                 − Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 +1 
                 + Δφ 
               
               
                   
                 −1 
                 −1 
                 +1 
                 −1 
                 No change 
               
               
                   
                 −1 
                 −1 
                 −1 
                 +1 
                 + Δφ 
               
               
                   
                 −1 
                 −1 
                 −1 
                 −1 
                 No change 
               
               
                   
                   
               
             
          
         
       
     
         [0027]    Finally, the phase adjustment is obtained from the row in the table corresponding to the feedback outcome. The step size Δφ is in this case a constant positive value, for example, 12 degrees. 
         [0028]    The phase adjustment can be performed continuously whenever a new feedback signal is received. Tables 1-4 are periodically rotated by selecting the appropriate nominal value adjustment for each of the types as they are received. Alternatively, the process can be implemented at a slower rate, for example considering, for example only Type 1 and 3 sequences and ignoring Type 2 and Type 4 sequences (or vice versa). 
         [0029]    In other examples, the adjustments may have different magnitudes. For example, large adjustments can be made in response to feedback signals indicating a greater difference between the qualities of the two perturbation directions. 
         [0030]    A general expression for determining the step size IA that is applicable to the phase perturbation pattern of  FIG. 2  is: 
         [0000]      Δφ=ƒ( s )
 
         [0000]    where
 
Δφ is the nominal value adjustment;
 
ƒ(s) is a scaling function, for example a piecewise linear function defined as:
 
         [0000]    
       
         
           
             
               f 
                
               
                 ( 
                 s 
                 ) 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           b 
                           a 
                         
                          
                         s 
                       
                       , 
                     
                   
                   
                     
                       
                         - 
                         a 
                       
                       ≤ 
                       s 
                       ≤ 
                       a 
                     
                   
                 
                 
                   
                     
                       b 
                       , 
                     
                   
                   
                     
                       s 
                       &gt; 
                       a 
                     
                   
                 
                 
                   
                     
                       
                         - 
                         b 
                       
                       , 
                     
                   
                   
                     
                       s 
                       &lt; 
                       
                         - 
                         a 
                       
                     
                   
                 
               
             
           
         
       
       
         
           
             a and b are parameters of ƒ(s) defining the range of Δφ as described below. 
           
         
       
     
         [0000]    
       
         
           
             
               s 
               = 
               
                 
                   ∑ 
                   
                     i 
                     = 
                     1 
                   
                   
                     2 
                      
                     
                       ( 
                       
                         
                           N 
                           1 
                         
                         + 
                         
                           N 
                           2 
                         
                       
                       ) 
                     
                   
                 
                  
                 
                     
                 
                  
                 
                   FB 
                   i 
                 
               
             
             , 
             
               W 
               i 
             
           
         
       
     
         [0032]    FB i  is the base station (receiver) feedback to phase difference φ i  at time slot i 
         [0000]    
       
         
           
             
               W 
               i 
             
             = 
             
               2 
                
               
                 
                   
                     Φ 
                     i 
                   
                   - 
                   
                     Φ 
                     nominal 
                   
                 
                 
                   
                     Φ 
                     MAX 
                   
                   - 
                   
                     Φ 
                     MIN 
                   
                 
               
             
           
         
       
       
         
           
             
               
                 Φ 
                 MAX 
               
               = 
               
                 max 
                  
                 
                   ( 
                   
                     Φ 
                     i 
                   
                   ) 
                 
               
             
             , 
             
               
                 Φ 
                 MIN 
               
               = 
               
                 min 
                  
                 
                   ( 
                   
                     Φ 
                     i 
                   
                   ) 
                 
               
             
             , 
             
               i 
               = 
               1 
             
             , 
             
               2 
                
               
                   
               
                
               … 
                
               
                   
               
                
               2 
                
               
                 ( 
                 
                   
                     N 
                     1 
                   
                   + 
                   
                     N 
                     2 
                   
                 
                 ) 
               
             
           
         
       
       
         
           
             
               Φ 
               nominal 
             
             = 
             
               
                 
                   Φ 
                   MAX 
                 
                 - 
                 
                   Φ 
                   MIN 
                 
               
               2 
             
           
         
       
     
         [0033]    All phase values are “unwrapped” meaning they do not wrap around (e,g, the phase values can be more than 360 degrees). 
         [0034]    The exemplary function ƒ(s) is depicted in  FIG. 5 . 
         [0035]    Note that parameter s is a function of weighted values of the feedback signals. In the summation that defines s, FB 1 ε(−1,+1) and −1≦W i ≦1, hence the range of s is −2(N 1 +N 2 )≦s≦2(N 1 +N 2 ). Since this may not be the desired range for Δφ, the function ƒ(s) is introduced to scale s linearly (for −a≦s≦a) and limit its magnitude (for s&lt;−a or s&gt;a); hence according to the definition of ƒ(s) the range of Δφ becomes −b≦Δφ≦b. Thus, the size of the phase adjustment is controlled by parameters a and b in ƒ(s) as illustrated in  FIG. 5 . These parameters should be chosen appropriately for each perturbation pattern used. For the examples of  FIG. 3 , a and b could be, for example:
       1) a=1, b=12 degrees   2) a=1.5, b=18 degrees   3) a=1, b=12 degrees
 
a=2.5, b=30 degrees.
       
 
         [0039]    It must be emphasized that the present invention is applicable to both symmetrical and unsymmetrical perturbation techniques. 
         [0040]    While this disclosure has been described in terms of certain example and generally associated methods, alterations and permutations of the examples and methods will be apparent to those skilled in the art. Accordingly, the above descriptions of the examples does not define or constrain this disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of this disclosure, as defined by the following claims.