US8467367B2

Multiplexing and transmission of traffic data and control information in a wireless communication system

Summary by NHIP

Wireless data multiplexing

The method multiplexes encoded traffic and control information before modulation to generate single-carrier frequency division multiple access symbols. It scales both data types using a common gain and performs rate matching on traffic data based on the coded control data.

Claim Score by NHIP

Read claim 49, the broadest

Abstract

Techniques for transmitting traffic data and control information in a wireless communication system are described. In an aspect, traffic data and control information may be multiplexed at a coded data level. A user equipment (UE) may encode traffic data to obtain coded traffic data, encode control information to obtain coded control data, multiplex the coded traffic data and the coded control data, modulate the multiplexed data, and generate SC-FDMA symbols. In another aspect, traffic data and control information may be multiplexed at a modulation symbol level. The UE may encode and modulate traffic data to obtain data modulation symbols, encode and modulate control information to obtain control modulation symbols, multiplex the data and control modulation symbols, and generate SC-FDMA symbols. The UE may perform rate matching for traffic data to account for control information. The UE may also perform multiplexing and puncturing for different types of control information.

US8467367B2, drawing sheet 1
Sheet 1 of 13

Term

4.6 yearsleft in the term

Expires 19 April 2031, including 988 days of term adjustment.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

88 claims: 18 independent, 70 dependent

  1. 1
    A method for wireless communication, comprising:multiplexing traffic data and control information after encoding and prior to modulation to obtain multiplexed data;scaling the traffic data and the control information based on a common gain applicable for both the traffic data and the control information;and generating multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed data after scaling.
  2. 11
    An apparatus for wireless communication, comprising:at least one processor configured to multiplex traffic data and control information after encoding and prior to modulation to obtain multiplexed data, to scale the traffic data and the control information based on a common gain applicable for both the traffic data and the control information, and to generate multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed data after scaling.
  3. 18
    An apparatus for wireless communication, comprising:means for multiplexing traffic data and control information after encoding and prior to modulation to obtain multiplexed data;means for scaling the traffic data and the control information based on a common gain applicable for both the traffic data and the control information;and means for generating multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed data after scaling.
  4. 25
    A computer program product, comprising:a non-transitory computer-readable medium comprising: code for causing at least one computer to multiplex traffic data and control information after encoding and prior to modulation to obtain multiplexed data, code for causing the at least one computer to scale the traffic data and the control information based on a common gain applicable for both the traffic data and the control information, and code for causing the at least one computer to generate multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed data after scaling.
  5. 26
    A method for wireless communication, comprising:encoding and modulating traffic data to obtain data modulation symbols;encoding and modulating control information to obtain control modulation symbols;scaling the data modulation symbols based on a first gain determined by a power level of the traffic data;scaling the control modulation symbols based on a second gain determined by a power level of the control information;multiplexing the scaled data modulation symbols and the scaled control modulation symbols to obtain multiplexed modulation symbols;and generating multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed modulation symbols.
  6. 31
    An apparatus for wireless communication, comprising:at least one processor configured to encode and modulate traffic data to obtain data modulation symbols, to encode and modulate control information to obtain control modulation symbols, to scale the data modulation symbols based on a first gain determined by a power level of the traffic data, to scale the control modulation symbols based on a second gain determined by a power level of the control information, to multiplex the scaled data modulation symbols and the scaled control modulation symbols to obtain multiplexed modulation symbols, and to generate multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed modulation symbols.
  7. 36
    A method for wireless communication, comprising:encoding traffic data to obtain coded traffic data;encoding control information to obtain coded control data;performing rate matching on the coded traffic data based on the coded control data to obtain rate matched traffic data;and multiplexing the rate matched traffic data and the coded control data to obtain multiplexed data, the multiplexing being performed after the rate matching.
  8. 43
    An apparatus for wireless communication, comprising:at least one processor configured to encode traffic data to obtain coded traffic data, to encode control information to obtain coded control data, to perform rate matching on the coded traffic data based on the coded control data to obtain rate matched traffic data, and to multiplex the rate matched traffic data and the coded control data to obtain multiplexed data, the multiplexing being performed after the rate matching.
  9. 49
    Broadest claimClaim Score 83, broad(NHIP)A method for wireless communication, comprising:multiplexing traffic data and first control information to obtain multiplexed data;and puncturing the multiplexed data with second control information, the puncturing being performed after the multiplexing, wherein the puncturing replaces a portion of the traffic data and a portion of the first control information with the second control information.
  10. 58
    A method for wireless communication, comprising:encoding and modulating traffic data to obtain data modulation symbols;encoding and modulating first control information to obtain first control modulation symbols;encoding and modulating second control information to obtain second control modulation symbols;multiplexing the data modulation symbols and the first control modulation symbols to obtain multiplexed modulation symbols;and puncturing the multiplexed modulation symbols with the second control modulation symbols.
  11. 59
    An apparatus for wireless communication, comprising:at least one processor configured to multiplex traffic data and first control information to obtain multiplexed data, and to puncture the multiplexed data with second control information, the puncturing being performed after the multiplexing, wherein the puncturing replaces a portion of the traffic data and a portion of the first control information with the second control information.
  12. 67
    An apparatus for wireless communication, comprising:at least one processor configured to encode and modulate traffic data to obtain data modulation symbols, to encode and modulate first control information to obtain first control modulation symbols, to encode and modulate second control information to obtain second control modulation symbols, to multiplex the data modulation symbols and the first control modulation symbols to obtain multiplexed modulation symbols, and to puncture the multiplexed modulation symbols with the second control modulation symbols.
  13. 68
    An apparatus for wireless communication, comprising:means for encoding traffic data to obtain coded traffic data;means for encoding control information to obtain coded control data;means for performing rate matching on the coded traffic data based on the coded control data to obtain rate matched traffic data;and means for multiplexing the rate matched traffic data and the coded control data to obtain multiplexed data, the multiplexing being performed after the rate matching.
  14. 73
    A computer program product, comprising:a non-transitory computer-readable medium comprising: code for causing at least one computer to encode traffic data to obtain coded traffic data;code for causing the at least one computer to encode control information to obtain coded control data;code for causing the at least one computer to perform rate matching on the coded traffic data based on the coded control data to obtain rate matched traffic data;and code for causing the at least one computer to multiplex the rate matched traffic data and the coded control data to obtain multiplexed data, the multiplexing being performed after the rate matching.
  15. 74
    An apparatus for wireless communication, comprising:means for multiplexing traffic data and first control information to obtain multiplexed data;and means for puncturing the multiplexed data with second control information, the puncturing being performed after the multiplexing, wherein the puncturing replaces a portion of the traffic data and a portion of the first control information with the second control information.
  16. 82
    A computer program product, comprising:a non-transitory computer-readable medium comprising: code for causing at least one computer to multiplex traffic data and first control information to obtain multiplexed data;and code for causing the at least one computer to puncture the multiplexed data with second control information, the puncturing being performed after the multiplexing, wherein the puncturing replaces a portion of the traffic data and a portion of the first control information with the second control information.
  17. 83
    An apparatus for wireless communication, comprising:means for encoding and modulating traffic data to obtain data modulation symbols;means for encoding and modulating control information to obtain control modulation symbols;means for scaling the data modulation symbols based on a first gain determined by a power level of the traffic data;means for scaling the control modulation symbols based on a second gain determined by a power level of the control information;means for multiplexing the scaled data modulation symbols and the scaled control modulation symbols to obtain multiplexed modulation symbols;and means for generating multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed modulation symbols.
  18. 88
    A computer program product, comprising:a non-transitory computer-readable medium comprising: code for causing at least one computer to encode and modulate traffic data to obtain data modulation symbols;code for causing the at least one computer to encode and modulate control information to obtain control modulation symbols;code for causing the at least one computer to scale the data modulation symbols based on a first gain determined by a power level of the traffic data;code for causing the at least one computer to scale the control modulation symbols based on a second gain determined by a power level of the control information;code for causing the at least one computer to multiplex the scaled data modulation symbols and the scaled control modulation symbols to obtain multiplexed modulation symbols;and code for causing the at least one computer to generate multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on the multiplexed modulation symbols.