US10263736B2ActiveUtilityA1

Method and device for detecting data transmission and received signals

62
Assignee: CHINA ACADEMY TELECOMMUNICATIONS TECHNOLOGYPriority: Apr 7, 2015Filed: Mar 22, 2016Granted: Apr 16, 2019
Est. expiryApr 7, 2035(~8.7 yrs left)· nominal 20-yr term from priority
H04L 5/0005H04L 27/20H04L 27/04H04L 5/0007
62
PatentIndex Score
1
Cited by
13
References
13
Claims

Abstract

A method and device for data transmission and detecting received signals are provided. The transmitting end adjusts each of a plurality of layers of data modulation symbols on each of time-frequency resources modulated by an initial modulation constellation diagram, according to a modulation constellation rotating factor corresponding to each of layers of data modulation symbols on each of the time-frequency resources; and the transmitting end transmits the plurality of layers of adjusted data modulation symbols superposed on each of time-frequency resources.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A data transmission method, comprising:
 adjusting, by a transmitting end, each of a plurality of layers of data modulation symbols on each of a plurality of time-frequency resources modulated by an initial modulation constellation diagram, according to a modulation constellation rotating factor corresponding to each of the plurality of layers of data modulation symbols on each of the time-frequency resources, wherein the plurality of time-frequency resources are a plurality of time-frequency resources onto which data are mapped according to an encoding matrix; and 
 transmitting, by the transmitting end, the plurality of layers of adjusted data modulation symbols superposed on each of time-frequency resources; 
 wherein the transmitting end determines the modulation constellation rotating factor by the following manner: 
 the transmitting end determines the number of data layers which need to pass through a same channel and which need to be subjected to modulation constellation rotation in each row according to the number of non-zero elements in column elements, corresponding to data layers which need to pass through the same channel, in each row of the encoding matrix; wherein each row of the encoding matrix corresponds to one mapped time-frequency resource, and each column of the encoding matrix corresponds to one data layer, when one column element in a row is non zero, it represents that the data modulation symbol of the data layer corresponding to the column is mapped onto the time-frequency resource corresponding to the row, and when one column element in a row is zero, it represents that no data modulation symbol of the data layer corresponding to the column is mapped onto the time-frequency resource corresponding to the row; 
 the transmitting end determines the modulation constellation rotating factor of each of the data layers needing to be subjected to modulation constellation rotation according to the number of the data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation in each row; and 
 adjusting, by the transmitting end, each of the plurality of layers of data modulation symbols on each of time-frequency resources, according to the modulation constellation rotating factor corresponding to each of the plurality of layers of data modulation symbols in each row, comprises: 
 the transmitting end determines a precoding factor according to the modulation constellation rotating factor of each of the data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation in each row, and performs a precoding process on each of the plurality of layers of data modulation symbols on each of the time-frequency resources according to the precoding factor. 
 
     
     
       2. The method of  claim 1 , further comprising:
 adjusting, by the transmitting end, power of each of the plurality of layers of data modulation symbols on each of the time-frequency resources; and 
 after the transmitting end adjusts each of the plurality of layers of modulation symbols on each of time-frequency resources and before the transmitting end transmits the plurality of layers of adjusted data modulation symbols superposed on each of time-frequency resources, the method further comprises: 
 adjusting, by the transmitting end, an amplitude of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, according to the power of each of the plurality of layers of data modulation symbols on each of the time-frequency resources. 
 
     
     
       3. The method of  claim 1 , wherein the transmitting end determines the modulation constellation rotating factor of each of the data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation in each row according to the following formula: 
       
         
           
             
               
                 
                   the 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   modulation 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   constellation 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   rotating 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   factor 
                 
                 = 
                 
                   exp 
                   ⁢ 
                   
                     { 
                     
                       j 
                       ⁢ 
                       
                         
                           n 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           π 
                         
                         mN 
                       
                     
                     } 
                   
                 
               
               ; 
             
           
         
         wherein exp{x} is an exponential function which takes a natural constant e as a radix; j is an imaginary unit; n=0, 1 . . . N−1; N is the number of data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation; and m is a parameter related to the modulation constellation. 
       
     
     
       4. The method of  claim 1 , wherein after the transmitting end adjusts a modulation constellation phase of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, the method further comprises:
 the transmitting end transmits the modulation constellation rotating factor to a receiving end. 
 
     
     
       5. The method of  claim 2 , wherein after the transmitting end adjusts a modulation constellation phase of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, the method further comprises:
 the transmitting end transmits adjustment information of transmit power to a receiving end. 
 
     
     
       6. A transmitting device for data transmission, comprising:
 a processor, configured for adjusting each of a plurality of data modulation symbols on each of a plurality of time-frequency resources modulated by an initial modulation constellation diagram according to a modulation constellation rotating factor corresponding to each of the plurality of layers of data modulation symbols on each of the time-frequency resources, wherein the plurality of time-frequency resources are a plurality of time-frequency resources onto which data are mapped according to an encoding matrix; and 
 a transceiver, configured for transmitting the plurality of layers of adjusted data modulation symbols superposed on each of the time-frequency resources; 
 wherein the processor is further configured for determining the modulation constellation rotating factor by the following manner: 
 determining the number of data layers which need to pass through a same channel and which need to be subjected to modulation constellation rotation in each row according to the number of non-zero elements in the column elements corresponding to the data layers which need to pass through the same channel in each row of the encoding matrix; wherein each row of the encoding matrix corresponds to one mapped time-frequency resource, and each column of the encoding matrix corresponds to one data layer, when one column element in a row is non zero, it represents that the data modulation symbol of the data layer corresponding to the column is mapped onto the time-frequency resource corresponding to the row, and when one column element in a row is zero, it represents that no data modulation symbol of the data layer corresponding to the column is mapped onto the time-frequency resource corresponding to the row; 
 the processor is configured for: 
 determining a precoding factor according to the modulation constellation rotating factor of each of the data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation in each row, and performing a precoding process on each of the plurality of layers of data modulation symbols on each of the time-frequency resources according to the precoding factor. 
 
     
     
       7. The transmitting device of  claim 6 , wherein the processor is further configured for:
 adjusting power of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, and adjusting an amplitude of each of the plurality of layers of data modulation symbols on each of the time-frequency resources according to the power of each of the plurality of layers of data modulation symbols on each of the time-frequency resources. 
 
     
     
       8. The transmitting device of  claim 6 , wherein the processor is configured for determining the modulation constellation rotating factor of each of the data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation in each row according to the following formula: 
       
         
           
             
               
                 
                   the 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   modulation 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   constellation 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   rotating 
                   ⁢ 
                   
                       
                   
                   ⁢ 
                   factor 
                 
                 = 
                 
                   exp 
                   ⁢ 
                   
                     { 
                     
                       j 
                       ⁢ 
                       
                         
                           n 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           π 
                         
                         mN 
                       
                     
                     } 
                   
                 
               
               ; 
             
           
         
         wherein exp{x} is an exponential function which takes a natural constant e as a radix; j is an imaginary unit; n=0, 1 . . . N−1; N is the number of data layers which need to pass through the same channel and which need to be subjected to modulation constellation rotation; and m is a parameter related to the modulation constellation. 
       
     
     
       9. The transmitting device of  claim 6 , wherein the transceiver is further configured for:
 transmitting the modulation constellation rotating factor to a receiving end. 
 
     
     
       10. The transmitting device of  claim 7 , wherein the transceiver is further configured for:
 transmitting adjustment information of transmit power to a receiving end. 
 
     
     
       11. The method of  claim 2 , wherein after the transmitting end adjusts a modulation constellation phase of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, the method further comprises:
 the transmitting end transmits the modulation constellation rotating factor to a receiving end. 
 
     
     
       12. The method of  claim 3 , wherein after the transmitting end adjusts a modulation constellation phase of each of the plurality of layers of data modulation symbols on each of the time-frequency resources, the method further comprises:
 the transmitting end transmits the modulation constellation rotating factor to a receiving end. 
 
     
     
       13. The transmitting device of  claim 7 , wherein the transceiver is further configured for:
 transmitting the modulation constellation rotating factor to a receiving end.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.