P
US8190207B2ActiveUtilityPatentIndex 52

Communication system and method of operation therefor

Assignee: LABBE PATRICKPriority: Apr 22, 2008Filed: Apr 22, 2008Granted: May 29, 2012
Est. expiryApr 22, 2028(~1.8 yrs left)· nominal 20-yr term from priority
Inventors:LABBE PATRICKKAMOUN MOHAMEDMAZET LAURENT S
H04L 1/0631H04L 25/03006H04L 1/0625H04L 5/0023H04L 25/0204H04L 2025/03605H04L 2025/03426H04L 25/0244H04L 5/0062H04L 5/0037
52
PatentIndex Score
3
Cited by
24
References
8
Claims

Abstract

A communication system comprises a set of user equipments which are arranged to simultaneously transmit a signal over an air interface to a base station. Each of the transmitted signals comprises a data stream encoded by a space time block code and transmitted on multiple antennas. Specifically, an Alamouti code may be used. The base station generates a received data stream for each of the set of user equipments by joint space time block code decoding of the signals from the set of user equipments. The invention may provide improved performance and increased capacity and may in particular provide efficient multi user operation for a system using space time block codes. The user equipments may be scheduled in response to cross interference metrics reflecting a cross interference between simultaneously transmitting user equipments.

Claims

exact text as granted — not AI-modified
1. A base station comprising:
 a receiver for generating a received data stream by joint space time block code decoding a plurality of data streams transmitted simultaneously by a plurality of user equipments; 
 a subset processor that generates a plurality of subsets of possible combinations of the plurality of user equipments to evaluate for allocation to a scheduling time slot; 
 an interference processor coupled to the subset processor, the interference processor configured to determine an interference metric for the plurality of subsets; and 
 a time slot scheduler coupled to the interference processor, the time slot scheduler evaluating the interference metric and selecting a subset having a lowest interference metric for the scheduling time slot. 
 
     
     
       2. The base station of  claim 1  wherein the interference metric is determined from 
       
         
           
             
               
                 
                   I 
                   m 
                 
                 ⁡ 
                 
                   ( 
                   
                     i 
                     , 
                     j 
                   
                   ) 
                 
               
               = 
               
                 
                   
                     
                        
                       
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                             H 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                         
                         + 
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                             T 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                             * 
                           
                         
                       
                        
                     
                     2 
                   
                   + 
                   
                     
                        
                       
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                             H 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                           
                         
                         - 
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                             T 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                             * 
                           
                         
                       
                        
                     
                     2 
                   
                 
                 
                   
                     ( 
                     
                       
                         
                            
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                            
                         
                         2 
                       
                       + 
                       
                         
                            
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                           
                            
                         
                         2 
                       
                     
                     ) 
                   
                   ⁢ 
                   
                     ( 
                     
                       
                         
                            
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                            
                         
                         2 
                       
                       + 
                       
                         
                            
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                           
                            
                         
                         2 
                       
                     
                     ) 
                   
                 
               
             
           
         
       
       where h i1 , h i2  are channel estimate vectors comprising channel estimates for propagation channels between transmit antennas of user equipment i and receive antennas of the base station in two data symbol time slots of the space time block code and h j1 , h j2  are channel estimate vectors comprising channel estimates for propagation channels between transmit antennas of user equipment j and receive antennas of the base station in two data symbol time slots of the space time block code. 
     
     
       3. The base station of  claim 1  wherein the subset processor generates a plurality of subsets based on all possible pair combinations of the plurality of user equipments. 
     
     
       4. The base station of  claim 1  wherein the subset processor selects a first user equipment of the plurality of user equipments and generates the plurality of subsets based on all pair combinations having the first user equipment as a member of the pair. 
     
     
       5. The method of  claim 4  wherein the subset processor generates the plurality of subsets based on all possible pair combinations of the plurality of user equipments. 
     
     
       6. The method of  claim 4  wherein the subset processor selects a first user equipment of the plurality of user equipments and generates the plurality of subsets based on all pair combinations having the first user equipment as a member of the pair. 
     
     
       7. A method comprising:
 in a receiver, generating a received data stream by joint space time block code decoding a plurality of data streams transmitted simultaneously by a plurality of user equipments; 
 by a subset processor, generating a plurality of subsets of possible combinations of the plurality of user equipments to evaluate for allocation to a scheduling time slot; 
 by an interference processor, determining an interference metric for the plurality of subsets; and 
 by a time slot scheduler, evaluating the interference metric and selecting a subset having a lowest interference metric for the scheduling time slot. 
 
     
     
       8. The method of  claim 7  wherein the interference metric is determined from 
       
         
           
             
               
                 
                   I 
                   m 
                 
                 ⁡ 
                 
                   ( 
                   
                     i 
                     , 
                     j 
                   
                   ) 
                 
               
               = 
               
                 
                   
                     
                        
                       
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                             H 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                         
                         + 
                         
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                             T 
                           
                           ⁢ 
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                             * 
                           
                         
                       
                        
                     
                     2 
                   
                   + 
                   
                      
                     
                       
                         
                           h 
                           
                             i 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             1 
                           
                           H 
                         
                         ⁢ 
                         
                           h 
                           
                             j 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             2 
                           
                         
                       
                       - 
                       
                         
                           h 
                           
                             i 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             2 
                           
                           T 
                         
                         ⁢ 
                         
                           h 
                           
                             j 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             1 
                           
                           * 
                         
                         ⁢ 
                         
                            
                           2 
                         
                       
                     
                   
                 
                 
                   
                     ( 
                     
                       
                         
                            
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                            
                         
                         2 
                       
                       + 
                       
                         
                            
                           
                             h 
                             
                               i 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                           
                            
                         
                         2 
                       
                     
                     ) 
                   
                   ⁢ 
                   
                     ( 
                     
                       
                         
                            
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               1 
                             
                           
                            
                         
                         2 
                       
                       + 
                       
                         
                            
                           
                             h 
                             
                               j 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               2 
                             
                           
                            
                         
                         2 
                       
                     
                     ) 
                   
                 
               
             
           
         
       
       where h i1 , h i2  are channel estimate vectors comprising channel estimates for propagation channels between transmit antennas of user equipment i and receive antennas of the base station in two data symbol time slots of the space time block code and h j1 , h j2  are channel estimate vectors comprising channel estimates for propagation channels between transmit antennas of user equipment j and receive antennas of the base station in two data symbol time slots of the space time block code.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.