Method for transmitting control information in wireless communication system and apparatus therefor
Claim Score by NHIP
Abstract
A method for transmitting information data by using a Reed-Muller coding scheme in a wireless communication system is disclosed. The method includes configuring a number of resource elements for transmitting the information data; dividing the information data to first information data and second information data if a bit size O of the information data is equal to or larger than a predetermined number; applying RM coding on each of the first information data and the second information data; concatenating the coded first information data and the coded second information data, and transmitting the concatenated data by using the predetermined number of resource elements, wherein a minimum value Q′min for the number of resource elements is defined by a sum of a minimum value Q′min_1 for the number of resource elements corresponding to the first information data and a minimum value Q′min_2 for the number of resource elements corresponding to the second information data.

Term
4.7 yearsleft in the term
Expires 17 June 2031.
- Priority
- Filed
- Granted
- Today
- Expires
12 claims: 4 independent, 8 dependent
- 1A method for transmitting uplink control information (UCI) at a user equipment in a wireless communication system, the method comprising:dividing the UCI into a first sub-UCI and a second sub-UCI, a bit size (O) of the UCI equal to or larger than a predetermined number;encoding each of the first sub-UCI and the second sub-UCI by using a Reed-Muller (RM) coding scheme;concatenating the encoded first sub-UCI and the encoded second sub-UCI;transmitting the concatenated first sub-UCI and second sub-UCI to a base station using modulation symbols, wherein a number of the modulation symbols is determined based on O, wherein a minimum number (Q′ min ) of the modulation symbols is defined by a sum of a minimum number of the modulation symbols corresponding to the first sub-UCI (Q′ min_1 ) and a minimum number of the modulation symbols corresponding to the second sub-UCI (Q′ min_2 ), wherein Q′ min_1 and Q′ min_2 are defined by using the following Equations: Q min _ 1 ′ = ⌈ 2 × ⌈ O 2 ⌉ Q m ⌉ and Q min _ 2 ′ = ⌈ 2 × ( O ⌈ O 2 ⌉ ) Q m ⌉ = ⌈ 2 × ⌊ O 2 ⌋ Q m ⌉ , where Q m indicates a bit size per modulation symbol.
- 4A user equipment (UE) of a wireless communication system, the UE comprising:a processor configured to divide uplink control information (UCI) into a first sub-UCI and a second sub-UCI, to encode each of the first sub-UCI and the second sub-UCI by using a Reed-Muller (RM) coding scheme, and to concatenate the encoded first sub-UCI and the second sub-UCI, wherein a bit size (O) of the UCI equal to or larger than a predetermined number;and a transmitter configured to transmit the concatenated first sub-UCI and second sub-UCI using modulation symbols to a base station, wherein a number of the modulation symbols is determined based on O, wherein a minimum number (Q′ min ) of the modulation symbols is defined by a sum of a minimum number of the modulation symbols corresponding to the first sub-UCI (Q′ min_1 ) and a minimum number of the modulation symbols corresponding to the second sub-UCI (Q′ min_2 ), wherein Q′ min_1 and Q′ min_2 are defined by using the following Equations: Q min _ 1 ′ = ⌈ 2 × ⌈ O 2 ⌉ Q m ⌉ and Q min _ 2 ′ = ⌈ 2 × ( O ⌈ O 2 ⌉ ) Q m ⌉ = ⌈ 2 × ⌊ O 2 ⌋ Q m ⌉ , where Q m indicates a bit size per modulation symbol.
- 7Broadest claimClaim Score 42, average(NHIP)A method for a user equipment transmitting control information in a wireless communication system, the method comprising:dividing the control information into first and second portions, wherein a size of the control information is at least 12 bits, encoding the first and second portions separately;concatenating the encoded first and second portions of the control information;and transmitting the concatenated first and second portions of the control information to a base station by mapping to modulation symbols, wherein a number of the modulation symbols is determined based on a size (O) of the control information, and wherein a minimum value for the number of the modulation symbols is defined by using the following equation: ⌈ 2 × ⌈ O 2 ⌉ Q m ⌉ + ⌈ 2 × ⌊ O 2 ⌋ Q m ⌉ ( where Q m indicates a bit size per modulation symbol ) .
- 10A user equipment (UE) in a wireless communication system, the UE comprising:a processor configured to divide control information into first and second portions, wherein a size of the control information is at least 12 bits, encode the first and second portions separately, and concatenate the encoded first and second portions of the control information;a transmitter configured to transmit the concatenated first and second portions of the control information to a base station by mapping to modulation symbols, wherein a number of the modulation symbols is determined based on a size (O) of the control information, and wherein a minimum value for the number of the modulation symbols is defined by using the following equation: ⌈ 2 × ⌈ O 2 ⌉ Q m ⌉ + ⌈ 2 × ⌊ O 2 ⌋ Q m ⌉ ( where Q m indicates a bit size per modulation symbol ) .
Independent claims4
176 paragraphs in 5 sections, as filed
CROSS-REFERENCE TO RELATED APPLICATIONS
0001ThisMore than one reissue application has been filed for this patent, this application being a continuation reissue application of U.S. Reissue application Ser. No. 15/284,456, filed on Oct. 3, 2016, now RE 48,064, which is a reissue of U.S. Pat. No. 9,106,398 B2, issued Aug. 11, 2015 from U.S. application Ser. No. 14/065,774, filed on Oct. 29, 2013, which is a continuation of U.S. application Ser. No. 13/163,607, filed Jun. 17, 2011, now U.S. Pat. No. 8,599,727, which, pursuant to 35 U.S.C. §119, claims the benefit of earlier filing date and right of priority to Korean Patent Application No. 10-2011-0027553, filed on Mar. 28, 2011 and also claims the benefit of U.S. Provisional Application Nos. 61/414,377, filed on Nov. 16, 2010, 61/413,934, filed on Nov. 15, 2010, 61/412,792, filed on Nov. 12, 2010, 61/409,960, filed on Nov. 4, 2010, 61/407,891, filed on Oct. 28, 2010, 61/406,562, filed on Oct. 25, 2010, 61/406,153, filed on Oct. 24, 2010, 61/392,486, filed on Oct. 13, 2010, 61/387,011, filed on Sep. 28, 2010, 61/376,996, filed on Aug. 25, 2010, 61/376,164, filed on Aug. 23, 2010, and 61/375,288, filed on Aug. 20, 2010, the contents of all of which are incorporated by reference herein in their entiretyentireties.
BACKGROUND OF THE INVENTION
00021. Field of the Invention
0003The present invention relates to a wireless communication system. And, more particularly, the present invention relates to a method for transmitting control information in wireless communication system and apparatus therefor.
00042. Discussion of the Related Art
0005In a mobile communication system, a user equipment may receive information from a base station via downlink, and the user equipment may also transmit information via uplink. The information received or transmitted by the user equipment includes data and diverse control information. And, various physical channels may exist depending upon the type and purpose of the information received or transmitted by the user equipment.
0006<figref idref="DRAWINGS">FIG. 1</figref> illustrates physical channels that are used in a 3<sup>rd </sup>Generation Partnership Project (3GPP) Long Term Evolution (LTE) system, which is an example of a mobile communication system and a general signal transmitting method using the same.
0007When a power of a user equipment is turned off and then turned back on, or when a user equipment newly enters (or accesses) a cell, the user equipment performs an initial cell search process, such as synchronizing itself with the base station in step S<b>101</b>. For this, the user equipment may receive a P-SCH (Primary Synchronization Channel) and an S-SCH (Secondary Synchronization Channel) from the base station so as to be in synchronization with the base station, and the user equipment may also acquire information, such as cell ID. Thereafter, the user equipment may receive a Physical Broadcast Channel so as to acquire broadcast information within the cell. Meanwhile, the user equipment may receive Downlink Reference Signal (DL RS), in the step of initial cell search, so as to verify the downlink channel status.
0008The user equipment that has completed the initial cell search may receive a Physical Downlink Control Channel (PDCCH) and a Physical Downlink Shared Channel (PDSCH) based upon the Physical Downlink Control Channel (PDCCH) information, in step S<b>102</b>, so as to acquire more detailed system information.
0009Meanwhile, the user equipment that has not yet completed the initial cell search may perform a Random Access Procedure, such as in steps S<b>103</b> and S<b>106</b> of a later process, so as to complete the access to the base station. In order to do so, the user equipment transmits a characteristic sequence through a Physical Random Access Channel (PRACH) as a preamble (S<b>103</b>), and then the user equipment may receive a response message respective to the random access through the PDCCH and its respective PDSCH (S<b>104</b>). In case of a contention based random access, excluding the case of a handover, the user equipment may perform Contention Resolution Procedures, such as transmitting an additional Physical Random Access Channel (PRACH) (S<b>105</b>) and receiving a Physical Downlink Control Channel (PDCCH) and a Physical Downlink Shared Channel (PDSCH) corresponding to the PDCCH.
0010After performing the above-described procedures, the user equipment may receive a Physical Downlink Control Channel (PDCCH)/Physical Downlink Shared Channel (PDSCH) (S<b>107</b>), as a general uplink/downlink signal transmission procedure, and may then perform Physical Uplink Shared Channel (PUSCH)/Physical Uplink Control Channel (PUCCH) transmission (S<b>108</b>).
0011<figref idref="DRAWINGS">FIG. 2</figref> illustrates a signal processing procedure performed by the user equipment for transmitting uplink signals.
0012In order to transmit an uplink signal, a scrambling module <b>201</b> of the user equipment may scramble a transmission signal by using a user equipment specific scrambling signal. Then, the scrambled signal is input to a modulation mapper <b>202</b> for modulation to a complex symbol by using a Binary Phase Shift Keying (BPSK) scheme, a Quadrature Phase Shift Keying (QPSK) scheme, or a 16 Quadrature Amplitude Modulation (16 QAM) scheme, based upon a type of the transmission signal and/or a channel status. The modulated complex symbol is then processed by a conversion precoder <b>203</b> and then input to a resource element mapper <b>204</b>. The resource element mapper may map the complex symbol to a time-frequency resource element, which is to be used in the actual transmission. The processed signal may then pass through an SC-FDMA signal generator <b>205</b> for transmission to the base station via an antenna.
0013<figref idref="DRAWINGS">FIG. 3</figref> illustrates a signal processing procedure performed by the base station for transmitting downlink signals.
0014In a 3GPP LTE system, a base station may transmit one or more code words. Accordingly, each of the one or more code words may be processed as a complex symbol by a scrambling module <b>301</b> and a modulation mapper <b>302</b>, just as described in the uplink of <figref idref="DRAWINGS">FIG. 2</figref>. Subsequently, each of the complex symbols may be mapped to a plurality of layers by a layer mapper <b>303</b>, and each layer may be multiplied by a predetermined precoding matrix, which is selected based upon the channel status, by a precoding module <b>304</b>, thereby being allocated to each transmission antenna. Each of the processed transmission signals respective to an antenna is mapped to a time-frequency resource element, which is to be used in the actual transmission, by a respective resource element mapper <b>305</b>. Thereafter, each of the transmission processed signals passes through an Orthogonal Frequency Division Multiple Access (OFDM) signal generator <b>306</b> so as to be transmitted through each antenna.
0015In a mobile communication system, when the user equipment transmits a signal via uplink, a Peak-to-Average Ratio (PAPR) may be more disadvantageous then when the base station performs transmission via downlink. Therefore, as described above in association to <figref idref="DRAWINGS">FIG. 2</figref> and <figref idref="DRAWINGS">FIG. 3</figref>, unlike the OFDMA scheme, which is used in downlink signal transmission, the Single Carrier-Frequency Division Multiple Access (SC-FDMA) scheme is used in uplink signal transmissions.
0016<figref idref="DRAWINGS">FIG. 4</figref> illustrates an SC-FDMA scheme for transmitting uplink signals and an OFDMA scheme for transmitting downlink signals in a mobile communication system.
0017Herein, a user equipment for uplink signal transmission and a base station for downlink signal transmission are identical to one another in that each of the user equipment and the base station includes a Serial-to-Parallel Converter <b>401</b>, a subcarrier mapper <b>403</b>, an M-point IDFT module <b>404</b>, and a Cyclic Prefix (CP) adding module <b>406</b>.
0018However, the user equipment for transmitting signals by using the SC-FDMA scheme additionally includes a Parallel-to-Serial Converter <b>405</b> and an N-point IDFT module <b>402</b>. And, herein, the N-point IDFT module <b>402</b> is configured to cancel a predetermined portion of an IDFT processing influence caused by the M-point IDFT module, so that the transmission signal can have a single carrier property. <figref idref="DRAWINGS">FIG. 5</figref> illustrates a frequency-domain signal mapping method for satisfying a single carrier characteristic within the frequency domain. In <figref idref="DRAWINGS">FIG. 5</figref>, (a) represents a localized mapping method, and (b) represents a distributed mapping method. The localized mapping method is defined in the current 3GPP LTE system.
0019Meanwhile, description will now be made on a clustered SC-FDMA, which corresponds to a corrected form of the SC-FDMA. In sequentially performing a subcarrier mapping process between the DFT process and the IFFT process, the clustered SC-FDMA divides DFT process output samples into sub-groups, so that an IFFT sample input unit can map each sub-group to subcarrier regions, which are spaced apart from one another. And, in some cases, clustered SC-FDMA may include a filtering process and a cyclic extension process.
0020At this point, a sub-group may be referred to as a cluster, and cyclic extension refers to a process of inserting a guard interval, which is longer than a maximum delay spread of a channel, between consecutive (or contiguous) symbols in order to prevent inter-symbol interference (ISI) while each subcarrier symbol is being transmitted through a multi-path channel.
SUMMARY OF THE INVENTION
0021Accordingly, the present invention is directed to a method for transmitting control information in a wireless communication system in a wireless communication system and an apparatus therefor that substantially obviate one or more problems due to limitations and disadvantages of the related art.
0022Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
0023To achieve these and other advantages and in accordance with the purpose of the present invention, as embodied and broadly described, in a method for transmitting information data by using a Reed-Muller (RM) coding scheme in a wireless communication system, a method for transmitting information data includes the steps of configuring a number of resource elements for transmitting the information data, dividing the information data to first information data and second information data if a bit size O of the information data is equal to or larger than a predetermined number, applying RM coding on each of the first information data and the second information data, concatenating the coded first information data and the coded second information data, and transmitting the concatenated data by using the predetermined number of resource elements, wherein a minimum value Q′<sub>min </sub>for the number of resource elements is defined by a sum of a minimum value Q′<sub>min_1 </sub>for the number of resource elements corresponding to the first information data and a minimum value Q′<sub>min_2 </sub>for the number of resource elements corresponding to the second information data.
0024In another aspect of the present invention, in a transmitting apparatus of a wireless communication system, the transmitting apparatus includes a processor configured to calculate a number of resource elements for transmitting information data, to divide the information data to first information data and second information data if a bit size O of the information data is equal to or larger than a predetermined number, to apply RM coding on each of the first information data and the second information data, and to concatenate the coded first information data and the coded second information data, and a transmission module configured to transmit the concatenated data by using the predetermined number of resource elements, wherein a minimum value Q′<sub>min </sub>for the number of resource elements is defined by a sum of a minimum value Q′<sub>min_1 </sub>for the number of resource elements corresponding to the first information data and a minimum value Q′<sub>min_2 </sub>for the number of resource elements corresponding to the second information data.
0025Herein, the information data may correspond to UCI (Uplink Control Information), and the Uplink Control Information may be transmitted through a Physical Uplink Shared Channel (PUSCH). Also, the predetermined number may correspond to 12 bits
0026Preferably, when the bit size O of the information data corresponds to an even number, the minimum value Q′<sub>min_1 </sub>for the number of resource elements corresponding to the first information data and the minimum value Q′<sub>min_2 </sub>for the number of resource elements corresponding to the second information data may be defined by using Equation 1 shown below.
0027<maths id="MATH-US-00001" num="00001"><math overflow="scroll"><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>1</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>2</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mi>O</mi><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd><mtd><mrow><mo>〈</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>1</mn></mrow><mo>〉</mo></mrow></mtd></mtr></mtable></math></maths>
0028(Herein, Q<sub>m </sub>indicates a bit size per symbol according to a modulation order.)
0029Additionally, when the bit size O of the information data corresponds to an odd number, the minimum value Q′<sub>min_1 </sub>for the number of resource elements corresponding to the first information data and the minimum value Q′<sub>min_2 </sub>for the number of resource elements corresponding to the second information data may be defined by using Equation 2 shown below.
0030<maths id="MATH-US-00002" num="00002"><math overflow="scroll"><mtable><mtr><mtd><mrow><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>1</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mrow><mi>O</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mi>and</mi><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>2</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mrow><mi>O</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd><mtd><mrow><mo>〈</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>2</mn></mrow><mo>〉</mo></mrow></mtd></mtr></mtable></math></maths>
0031(Herein, Q<sub>m </sub>indicates a bit size per symbol according to a modulation order.)
0032In short, the minimum value Q′<sub>min_1 </sub>for the number of resource elements corresponding to the first information data and the minimum value Q′<sub>min_2 </sub>for the number of resource elements corresponding to the second information data may be defined by using Equation 3 shown below.
0033<maths id="MATH-US-00003" num="00003"><math overflow="scroll"><mtable><mtr><mtd><mrow><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>1</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mrow><mi>O</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mi>and</mi><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>2</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>(</mo><mrow><mi>O</mi><mo>-</mo><mrow><mo>⌈</mo><mfrac><mi>O</mi><mn>2</mn></mfrac><mo>⌉</mo></mrow></mrow><mo>)</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌊</mo><mfrac><mi>O</mi><mn>2</mn></mfrac><mo>⌋</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mrow></mtd><mtd><mrow><mo>〈</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>3</mn></mrow><mo>〉</mo></mrow></mtd></mtr></mtable></math></maths>
0034(Herein, O indicates the bit size of the information data, and Q<sub>m </sub>indicates a bit size per symbol according to a modulation order.)
0035It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS
0036The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principle of the invention. In the drawings:
0037<figref idref="DRAWINGS">FIG. 1</figref> illustrates physical channels that are used in a 3<sup>rd </sup>Generation Partnership Project (3GPP) Long Term Evolution (LTE) system, which is an example of a mobile communication system and a general signal transmitting method using the same;
0038<figref idref="DRAWINGS">FIG. 2</figref> illustrates a signal processing procedure performed by the user equipment for transmitting uplink signals;
0039<figref idref="DRAWINGS">FIG. 3</figref> illustrates a signal processing procedure performed by the base station for transmitting downlink signals;
0040<figref idref="DRAWINGS">FIG. 4</figref> illustrates an SC-FDMA scheme for transmitting uplink signals and an OFDMA scheme for transmitting downlink signals in a mobile communication system;
0041<figref idref="DRAWINGS">FIG. 5</figref> illustrates a frequency-domain signal mapping method for satisfying a single carrier characteristic within the frequency domain;
0042<figref idref="DRAWINGS">FIG. 6</figref> illustrates a signal processing procedure, wherein DFT process output samples are mapped to a single carrier, in a cluster SC-FDMA according to an embodiment of the present invention;
0043<figref idref="DRAWINGS">FIG. 7</figref> and <figref idref="DRAWINGS">FIG. 8</figref> respectively illustrate a signal processing procedure, wherein DFT process output samples are mapped to a multi-carrier, in a cluster SC-FDMA according to an embodiment of the present invention;
0044<figref idref="DRAWINGS">FIG. 9</figref> illustrates a signal processing procedure in a segment SC-FDMA system according to an embodiment of the present invention;
0045<figref idref="DRAWINGS">FIG. 10</figref> illustrates a signal processing procedure for transmitting a reference signal (hereinafter referred to as RS) via uplink;
0046<figref idref="DRAWINGS">FIG. 11</figref> illustrates a subframe structure for transmitting an RS in case of a normal cyclic prefix (CP);
0047<figref idref="DRAWINGS">FIG. 12</figref> illustrates a subframe structure for transmitting an RS in case of an extended cyclic prefix (CP);
0048<figref idref="DRAWINGS">FIG. 13</figref> illustrates a block view showing a processing procedure of a transmission channel with respect to an uplink shared channel;
0049<figref idref="DRAWINGS">FIG. 14</figref> illustrates a mapping method of a physical resource for uplink data and control channels;
0050<figref idref="DRAWINGS">FIG. 15</figref> illustrates a flow chart showing a method for efficiently multiplexing data and control channels within an uplink shared channel;
0051<figref idref="DRAWINGS">FIG. 16</figref> illustrates a block view showing a method of generating transmission signals of data and control channels;
0052<figref idref="DRAWINGS">FIG. 17</figref> illustrates a codeword to layer mapping method;
0053<figref idref="DRAWINGS">FIG. 18</figref> illustrates a method of dividing information data into groups in order to apply a dual RM coding scheme according to a second embodiment of the present invention;
0054<figref idref="DRAWINGS">FIG. 19</figref> illustrates another method of dividing information data into groups in order to apply a dual RM coding scheme according to a second embodiment of the present invention;
0055<figref idref="DRAWINGS">FIG. 20</figref> illustrates a coding chain for dual RM coding according to the second embodiment of the present invention; and
0056<figref idref="DRAWINGS">FIG. 21</figref> illustrates a block view showing a structure of a communication apparatus according to an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
0057Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. The detailed description of the present invention is provided to facilitate the understanding of the configuration, operation, and other characteristics of the present invention provide a description of an exemplary embodiment of the present invention. The following embodiments of the present invention correspond to an exemplary system having the technical features of the present invention applied therein. The description of the present invention will be made by using an IEEE 802.16 system as the example of the present invention, for simplicity. However, this is merely exemplary, and, therefore, the present invention may be applied to diverse wireless communication systems included in a 3<sup>rd </sup>Generation Partnership Project (3GPP) system.
0058The specific terms used in the following description of the present invention are provided to facilitate the understanding of the present invention. And, therefore, without deviating from the technical scope and spirit of the present invention, the usage of such specific terms may also be varied to different forms.
0059<figref idref="DRAWINGS">FIG. 6</figref> illustrates a signal processing procedure, wherein DFT process output samples are mapped to a single carrier, in a cluster SC-FDMA according to an embodiment of the present invention. Also, <figref idref="DRAWINGS">FIG. 7</figref> and <figref idref="DRAWINGS">FIG. 8</figref> respectively illustrate a signal processing procedure, wherein DFT process output samples are mapped to a multi-carrier, in a cluster SC-FDMA according to an embodiment of the present invention.
0060Herein, <figref idref="DRAWINGS">FIG. 6</figref> corresponds to an example wherein cluster SC-FDMA is applied in an intra-carrier. And, <figref idref="DRAWINGS">FIG. 7</figref> and <figref idref="DRAWINGS">FIG. 8</figref> correspond to an example wherein cluster SC-FDMA is applied in an inter-carrier. Also, <figref idref="DRAWINGS">FIG. 7</figref> represents a case where a signal is generated (or created) through a single IFFT block, when subcarrier spacing between neighboring component carriers is aligned, while contiguous component carriers are allocated in a frequency domain. And, <figref idref="DRAWINGS">FIG. 8</figref> represents a case where a signal is generated through multiple IFFT blocks, since component carriers are not adjacent to one another, while component carriers are non-contiguously allocated in the frequency domain.
0061Segmented SC-FDMA refers to simply performing DFT spreading of the conventional SC-FDMA and extending a frequency subcarrier mapping configuration of the IFFT in accordance with a relation between the DFT and the IFFT having a one-to-one correspondence, when a number of IFFTs equal to a random number of DFTs is being applied. Herein, the segmented SC-FDMA may also be referred to as N×SC-FDMA or N×DFT-s-OFDMA. In the description of the present invention, this will be collectively referred to as segmented SC-FDMA.
0062<figref idref="DRAWINGS">FIG. 9</figref> illustrates a signal processing procedure in a segmented SC-FDMA system according to an embodiment of the present invention. As shown in <figref idref="DRAWINGS">FIG. 9</figref>, the segmented SC-FDMA process refers to a process of grouping the entire time domain modulation symbols to N number of groups (wherein N is an integer greater than 1) and performing a DFT process in group units, in order to alleviate the single carrier property condition (or specification).
0063<figref idref="DRAWINGS">FIG. 10</figref> illustrates a signal processing procedure for transmitting a reference signal (hereinafter referred to as RS) via uplink. As shown in <figref idref="DRAWINGS">FIG. 10</figref>, data generate a signal from the time domain and processed with frequency mapping through a DFT precoder, so as to be transmitted through the IFFT. Conversely, an RS bypasses the DFT precoder and is directly generated in the frequency domain (S<b>11</b>) and is transmitted after being sequentially processed with localized mapping (S<b>12</b>) and IFFT (S<b>13</b>) processes and then processed with a cyclic prefix (CP) adding process (S<b>14</b>).
0064<figref idref="DRAWINGS">FIG. 11</figref> illustrates a subframe structure for transmitting an RS in case of a normal cyclic prefix (CP). And, <figref idref="DRAWINGS">FIG. 12</figref> illustrates a subframe structure for transmitting an RS in case of an extended cyclic prefix (CP). Referring to <figref idref="DRAWINGS">FIG. 11</figref>, the RS is transmitted through 4<sup>th </sup>and 11<sup>th </sup>OFDM symbols. And, referring to <figref idref="DRAWINGS">FIG. 12</figref>, the RS is transmitted through 3<sup>rd </sup>and 9<sup>th </sup>OFDM symbols.
0065Meanwhile, a processing structure of an uplink shared channel as a transmission channel will now be described as follows. <figref idref="DRAWINGS">FIG. 13</figref> illustrates a block view showing a processing procedure of a transmission channel with respect to an uplink shared channel. As shown in <figref idref="DRAWINGS">FIG. 13</figref>, data information that is multiplexed with control information adds a TB-specific CRC (Cyclic Redundancy Check) to a Transport Block (hereinafter referred to as “TB”), which is to be transmitted via uplink (<b>130</b>). Then, depending upon a TB size, the processed transport block is divided into a plurality of Code blocks (hereinafter referred to as “CB”s), and CB-specific CRC is added to the plurality of CBs (<b>131</b>). Thereafter, channel coding is performed on the resulting value (<b>132</b>). Subsequently, the channel-coded data are processed with rate matching (<b>133</b>), and, then, a combination of the CBs is performed once again (<b>134</b>). Afterwards, the combined CBs are multiplexed with a CQI/PMI (Channel Quality Information/Precoding Matrix Index) (<b>135</b>).
0066Meanwhile, a channel coding process separate from that of the data is performed on the CQI/PMI (<b>136</b>). Then, the channel-coded CQI/PMI is multiplexed with the data (<b>135</b>).
0067Furthermore, a channel coding process separate from that of the data is also performed on an RI (Rank Indication) <b>137</b>.
0068In case of an Acknowledgment/Negative Acknowledgment (ACK/NACK), a channel coding process separate from the channel coding processes of the data, the CQI/PMI, and the RI is performed (<b>138</b>). The multiplexed data and the CQI/PMI, the separately channel-coded RI, and the ACK/NACK are processed with channel interleaving, thereby generating an output signal (<b>139</b>).
0069Meanwhile, a detailed description will be made on physical resource elements (hereinafter referred to as “RE”s) for data and control information, in an LTE uplink system.
0070<figref idref="DRAWINGS">FIG. 14</figref> illustrates a mapping method of a physical resource for uplink data and control channels.
0071As shown in <figref idref="DRAWINGS">FIG. 14</figref>, the CQI/PMI and the data are mapped on an RE in a time-first method. The coded ACK/NACK are punctured and inserted in the surroundings of a demodulation reference signal (DM RS), and the RI is mapped to an RE positioned next to the RE having the ACK/NACK inserted therein. Resources for the RI and the ACK/NACK may occupy a maximum of 4 SC-FDMA symbols. In case data and control information are simultaneously transmitted to an uplink shared channel, the mapping order may correspond to an order of the RI, a concatenation of the CQI/PMI and the data, and the ACK/NACK. More specifically, the RI is first mapped, and then the concatenation of the CQI/PMI and the data are mapped to the remaining REs, excluding the RE having the RI mapped thereto, by using the time-first method. The ACK/NACK is mapped by puncturing the concatenation of the CQI/PMI and the data, which are already mapped to the respective REs.
0072As described above, by multiplexing the data and uplink control information (UCI), such as the CQI/PMI and so on, the single carrier property may be satisfied. Therefore, an uplink transmission maintaining a low Cubic Metric (CM) may be achieved.
0073In an enhanced system of the conventional system (e.g., LTE Rel-10), with respect to each user equipment, among the two transmission methods of the SC-FDMA and the cluster DFTs OFDMA within each carrier component, at least one transmission method may be applied for uplink transmission. And, the applied transmission method may be applied along with an Uplink-MIMO (UL-MIMO) transmission.
0074<figref idref="DRAWINGS">FIG. 15</figref> illustrates a flow chart showing a method for efficiently multiplexing data and control channels within an uplink shared channel.
0075As shown in <figref idref="DRAWINGS">FIG. 15</figref>, the user equipment recognizes a rank of data respective to a Physical Uplink Shared Channel (PUSCH) (S<b>150</b>). Then, the user equipment configures a rank of an uplink control channel (herein, a control channel refers to Uplink Control Information (UCI), such as CQI, ACK/NACK, RI, and so on) to be identical to the rank of the data (S<b>151</b>). Also, the user equipment multiplexes data and control information (S<b>152</b>). Subsequently, after mapping the data and the CQI by using a time-first method, channel interleaving may be performed so as to map the RI to a designated RE and to map the ACK/NACK by puncturing the REs surrounding the DM-RS (S<b>153</b>).
0076Thereafter, the data and the control channel may be modulated to QPSK, 16QAM, 64QAM, and so on in accordance with an MCS table (S<b>154</b>). At this point, the modulation step may be moved (or shifted) to another position. (For example, the modulation block may be moved (or shifted) to a position prior to the multiplexing step of the data and the control channel.) Furthermore, channel interleaving may either be performed in code word units or be performed in layer units.
0077<figref idref="DRAWINGS">FIG. 16</figref> illustrates a block view showing a method of generating transmission signals of data and control channels.
0078Assuming that there are two code words, channel coding is performed on each code word (<b>160</b>), and rate matching is performed based upon a given MCS level and resource size (<b>161</b>). Thereafter, coded bits may be scrambled by using a cell-specific method, a UE-specific method or a codeword-specific method (<b>162</b>).
0079Subsequently, a codeword to layer mapping is performed (<b>163</b>). During this process, operations of a layer shift or permutation may be included.
0080<figref idref="DRAWINGS">FIG. 17</figref> illustrates a codeword to layer mapping method. The codeword to layer mapping may be performed by using the rule shown in <figref idref="DRAWINGS">FIG. 17</figref>. The precoding position shown in <figref idref="DRAWINGS">FIG. 17</figref> may be different from the precoding position shown in <figref idref="DRAWINGS">FIG. 13</figref>.
0081Control information, such as CQI, RI, and ACK/NACK, is channel coded based upon a given specification (<b>165</b>). At this point, the CQI, the RI, and the ACK/NACK may be coded by using the same channel code for all codewords or may be coded by using different channel codes for each codeword.
0082Thereafter, a number of coded bits may be varied by a bit-size controller (<b>166</b>). The bit-size controller may form a single body with the channel coding block (<b>165</b>). A signal outputted from the bit-size controller is scrambled (<b>167</b>). At this point, scrambling may be performed to be cell-specific, layer-specific, codeword-specific, or UE-specific.
0083The bit-size controller may perform the following operations.
0084(1) The controller recognizes a rank of data respective to PUSCH (n_rank_pusch).
0085(2) A rank of the control channel (n_rank_control) is configured to be identical as the rank of the data (i.e., n_rank_control=n_rank_pusch), and a number of bits respective to the control channel is multiplied by the control channel rank, thereby extending the number of bits.
0086One of the methods of performing the above-described operation is to simply duplicate and repeat the control channel. At this point, the control channel may either correspond to an information level prior to being processed with channel coding or correspond to a coded bit level after being processed with channel coding. More specifically, for example, in case of a control channel [a0, a1, a2, a3] having n_bit_crtl=4, and when n_rank_pusch=2, a number of extended bits (n_ext_crtl) may become 8 bits [a0, a1, a2, a3, a0, a1, a2, a3].
0087In case the bit-size controller and the channel coding unit are configured as a single body, the coded bits may be generated by adopting channel coding and rate matching, which are defined in the conventional system (e.g., LTE Rel-8).
0088Additionally, in order to further provide randomization for each layer, a bit level interleaving process may be performed in the bit-size controller. Alternatively, as an equivalent of the above, an interleaving process may also be performed at a modulation symbol level.
0089A CQI/PMI channel and data respective to 2 codewords may be multiplexed by a data/control multiplexer (<b>164</b>). Then, by having the ACK/NACK information be mapped to REs surrounding the uplink DM-RS, in each slot within a subframe, the channel interleaver maps the CQI/PMI in accordance with a time-first mapping method (<b>168</b>).
0090Then, modulation is performed for each layer (<b>169</b>), and DFT precoding (<b>170</b>), MIMO precoding (<b>171</b>), RE mapping (<b>172</b>), and so on, are sequentially performed. Thereafter, an SC-FDMA signal is generated and transmitted through an antenna port (<b>173</b>).
0091The function blocks are not limited to the positions shown in <figref idref="DRAWINGS">FIG. 16</figref>. And, in some cases, the corresponding positioned may be changed. For example, the scrambling blocks <b>162</b> and <b>167</b> may be positioned after the channel interleaving block. Also, the codeword to layer mapping block <b>163</b> may be positioned after the channel interleaving block <b>168</b> or after the modulation mapper block <b>169</b>.
0092The present invention proposes a channel coding method of a UCI and a corresponding resource allocation and transmission method of the same respective to a case where the UCI, such as CQI, ACK/NACK, and RI, is being transmitted over the PUSCH. Although the description of the present invention is essentially based upon a transmission within an SU-MIMO environment, the present invention may also be applied to a single antenna transmission, which may correspond to a particular case of SU-MIMO.
0093In case the UCI and data currently corresponding to the SU-MIMO are transmitted over the PUSCH, transmission may be performed by using the following methods. Hereinafter, the position of the UCI within the PUSCH will now be described.
0094The CQI is concatenated to the data and is mapped to remaining REs, excluding the RE having the RI mapped thereto, by using the time-first mapping method and by using the same modulation order and constellation as the data. In case of the SU-MIMO, the CQI is transmitted by being dispersed to one codeword, and, among the two codewords, the codeword to which the CQI is transmitted corresponds to the codeword having a higher MCS level. And, in case the MCS levels of the two codewords are the same, the CQI is transmitted to codeword 0. Also, the ACK/NACK is positioned by puncturing a concatenation of the CQI and data, which are already mapped to symbols located at each side of a reference signal. And, since the reference signal is positioned in 3<sup>rd </sup>and 10<sup>th </sup>symbols, the mapping process is performed by starting from the lowermost subcarrier of 2<sup>nd</sup>, 4<sup>th</sup>, 9<sup>th</sup>, and 11<sup>th </sup>symbols and proceeding upwards. At this point, the ACK/NACK symbol is mapped by an order the 2<sup>nd</sup>, 11<sup>th</sup>, 9<sup>th</sup>, 4<sup>th </sup>symbols. The RI is mapped to a symbol positioned next to the ACK/NACK and is mapped earlier than any other information (data, CQI, ACK/NACK) being transmitted to the PUSCH. More specifically, mapping of the RI is performed by starting from the lowermost subcarrier of 1<sup>st</sup>, 5<sup>th</sup>, 8<sup>th</sup>, and 12<sup>th </sup>symbols and proceeding upwards. At this point, the RI symbol is mapped by an order of the 1<sup>st</sup>, 12<sup>th</sup>, 8<sup>th</sup>, 5<sup>th </sup>symbols. Most particularly, in case the information bit size is equal to 1 bit or 2 bits, the ACK/NACK and the RI are mapped by using only four corners of the constellation and by using the QPSK method. And, in case the information bit size is equal to or larger than 3 bits, the ACK/NACK and the RI may be mapped by using all constellations of the modulation order identical to that of the data. Furthermore, the ACK/NACK and the RI uses the same resources corresponding to the same position within each layer so as to transmit the same information.
0095Hereinafter, a method for calculating a number of resource elements for the UCI within the PUSCH will now be described. First of all, the number of resource elements for the CQI and the ACK/NACK (or RI), which are being transmitted within the PUSCH, may be respectively calculated by using Equation 1 and Equation 2 shown below.
0096<maths id="MATH-US-00004" num="00004"><math overflow="scroll"><mrow><mstyle><mspace width="35.3em" height="35.3ex" /></mstyle><mo></mo><mrow><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>1</mn></mrow><mo>]</mo></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mrow><msup><mi>Q</mi><mi>′</mi></msup><mo>=</mo><mrow><mrow><mi>min</mi><mo></mo><mrow><mo>(</mo><mrow><mrow><mo>⌈</mo><mfrac><mtable><mtr><mtd><mrow><mrow><mo>(</mo><mrow><mi>O</mi><mo>+</mo><mi>L</mi></mrow><mo>)</mo></mrow><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mi>initial</mi></mrow></msubsup><mo>·</mo></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mi>initial</mi></mrow></msubsup><mo>·</mo><msubsup><mi>β</mi><mi>offset</mi><mi>PUSCH</mi></msubsup></mrow></mtd></mtr></mtable><mrow><munderover><mo>∑</mo><mrow><mi>r</mi><mo>=</mo><mn>0</mn></mrow><mrow><msup><mi>C</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><msubsup><mi>K</mi><mi>r</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>⌉</mo></mrow><mo>,</mo><mrow><mrow><msubsup><mi>M</mi><mi>sc</mi><mi>PUSCH</mi></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mi>PUSCH</mi></msubsup></mrow><mo>-</mo><mfrac><msub><mi>Q</mi><mi>RI</mi></msub><msub><mi>Q</mi><mi>m</mi></msub></mfrac></mrow></mrow><mo>)</mo></mrow></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mstyle><mspace width="35.3em" height="35.3ex" /></mstyle><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>2</mn></mrow><mo>]</mo></mrow></mrow></mrow></mrow></math></maths><maths id="MATH-US-00004-2" num="00004.2"><math overflow="scroll"><mrow><msup><mi>Q</mi><mi>′</mi></msup><mo>=</mo><mrow><mo> </mo><mrow><mi>min</mi><mo></mo><mrow><mo>(</mo><mrow><mrow><mo>⌈</mo><mfrac><mtable><mtr><mtd><mrow><mi>O</mi><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>β</mi><mi>offset</mi><mi>PUSCH</mi></msubsup></mrow></mtd></mtr></mtable><mtable><mtr><mtd><mrow><mrow><munderover><mo>∑</mo><mrow><mi>r</mi><mo>=</mo><mn>0</mn></mrow><mrow><msup><mi>C</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><msubsup><mi>K</mi><mi>r</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup></mrow></mrow><mo>+</mo></mrow></mtd></mtr><mtr><mtd><mrow><munderover><mo>∑</mo><mrow><mi>r</mi><mo>=</mo><mn>0</mn></mrow><mrow><msup><mi>C</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><msubsup><mi>K</mi><mi>r</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup></mrow></mrow></mtd></mtr></mtable></mfrac><mo>⌉</mo></mrow><mo>,</mo><mstyle><mspace width="0.em" height="0.ex" /></mstyle><mo></mo><mrow><mn>4</mn><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mi>PUSCH</mi></msubsup></mrow></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math></maths>
0097Herein, the number of resource elements for the CQI and the ACK/NACK (or RI) may also be expressed as a number of coded modulation symbols.
0098Hereinafter, a channel coding method for a UCI being transmitted within the PUSCH will now be described. First of all, in case of the CQI, when a payload size is equal to or below 11 bits, an RM (Reed-Muller) coding process using Table 1 shown below is applied to an input sequence (i.e., information data) o<sub>0</sub>, o<sub>1</sub>, o<sub>2</sub>, . . . , o<sub>O-1 </sub>so as to generate an output sequence of 32 bits. Also, in case a payload size of the CQI exceeds 11 bits, after adding an 8-bit CRC, a Tail biting convolutional coding (TBCC) method may be applied.
0099Meanwhile, a channel coding method for an ACK/NACK and an RI being transmitted within the PUSCH will now be described. If the information data size of the ACK/NACK and the RI is equal to 1 bit, i.e., if the input sequence is [o<sub>0</sub><sup>UCI</sup>], a channel coding process is performed in accordance with the modulation order as shown in Table 2 below. Also, if the information data size of the ACK/NACK and the RI is equal to 2 bits, i.e., if the input sequence is [o<sub>0</sub><sup>UCI </sup>o<sub>1</sub><sup>UCI</sup>], a channel coding process is performed in accordance with the modulation order as shown in Table 3 below. Most particularly, referring to Table 3, o<sub>0</sub><sup>UCI </sup>corresponds to the ACK/NACK or RI data for codeword 0, and o<sub>1</sub><sup>UCI </sup>corresponds to the ACK/NACK or RI data for codeword 1, and o<sub>2</sub><sup>UCI </sup>corresponds to (o<sub>0</sub><sup>UCI</sup>+o<sub>1</sub><sup>UCI</sup>)mod 2. More specifically, in Table 2 and Table 3, x represents a value of 1, and y represents a repetition of a previous value.
0100Alternatively, when the information data size of the ACK/NACK and the RI is within a range of 3 bits to 11 bits, the RM (Reed-Muller) coding method using Table 1 shown below may be applied, thereby generating an output sequence of 32 bits.
0101<tables id="TABLE-US-00001" num="00001"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><thead><row><entry namest="1" nameend="1" rowsep="1">TABLE 1</entry></row><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry><chemistry id="CHEM-US-00001" num="00001"><img file="USRE48628E_D0001.tif" /></chemistry></entry></row><row><entry><chemistry id="CHEM-US-00002" num="00002"><img file="USRE48628E_D0002.tif" /></chemistry></entry></row><row><entry><chemistry id="CHEM-US-00003" num="00003"><img file="USRE48628E_D0003.tif" /></chemistry></entry></row><row><entry><chemistry id="CHEM-US-00004" num="00004"><img file="USRE48628E_D0004.tif" /></chemistry></entry></row><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0102<tables id="TABLE-US-00002" num="00002"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="3"><colspec colname="1" colwidth="42pt" align="left" /><colspec colname="2" colwidth="56pt" align="left" /><colspec colname="3" colwidth="119pt" align="left" /><thead><row><entry namest="1" nameend="3" rowsep="1">TABLE 2</entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row><row><entry /><entry>Q<sub>m</sub></entry><entry>Encoded HARQ-ACK/RI</entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry>2</entry><entry>[o<sub>0</sub><sup>UCI</sup>y]</entry></row><row><entry /><entry>4</entry><entry>[o<sub>0</sub><sup>UCI </sup>y x x]</entry></row><row><entry /><entry>6</entry><entry>[o<sub>0</sub><sup>UCI </sup>y x x x x]</entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0103<tables id="TABLE-US-00003" num="00003"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="3"><colspec colname="1" colwidth="14pt" align="left" /><colspec colname="2" colwidth="35pt" align="left" /><colspec colname="3" colwidth="168pt" align="left" /><thead><row><entry namest="1" nameend="3" rowsep="1">TABLE 3</entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row><row><entry /><entry>Q<sub>m</sub></entry><entry>Encoded HARQ-ACK/RI</entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry>2</entry><entry>[o<sub>0</sub><sup>UCI </sup>o<sub>1</sub><sup>UCI </sup>o<sub>2</sub><sup>UCI </sup>o<sub>0</sub><sup>UCI </sup>o<sub>1</sub><sup>UCI </sup>o<sub>2</sub><sup>UCI</sup>]</entry></row><row><entry /><entry>4</entry><entry>[o<sub>0</sub><sup>UCI </sup>o<sub>1</sub><sup>UCI </sup>x x o<sub>2</sub><sup>UCI </sup>o<sub>0</sub><sup>UCI </sup>x x o<sub>1</sub><sup>UCI </sup>o<sub>2</sub><sup>UCI </sup>x x]</entry></row><row><entry /><entry>6</entry><entry>[o<sub>0</sub><sup>UCI </sup>o<sub>1</sub><sup>UCI </sup>x x x x o<sub>2 </sub><sup>UCI </sup>o<sub>0</sub><sup>UCI </sup>x x x x o<sub>1 </sub><sup>UCI </sup>o<sub>2</sub><sup>UCI </sup>x x x x] </entry></row><row><entry namest="1" nameend="3" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0104Most particularly, in case of performing the RM (Reed-Muller) coding process using Table 1, output data b<sub>0</sub>, b<sub>1</sub>, b<sub>2</sub>, b<sub>3</sub>, . . . , b<sub>B-1 </sub>is expressed as shown in Equation 3 below, and B=32.
0105<maths id="MATH-US-00005" num="00005"><math overflow="scroll"><mtable><mtr><mtd><mrow><msub><mi>b</mi><mi>i</mi></msub><mo>=</mo><mrow><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>O</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><mrow><mo>(</mo><mrow><msub><mi>o</mi><mi>n</mi></msub><mo>·</mo><msub><mi>M</mi><mrow><mi>i</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mo>)</mo></mrow><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mi>mod</mi><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mn>2</mn><mo></mo><mi>φ</mi></mrow></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>3</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0106Finally, the UCI coded to B bits, i.e., the ACK/NACK or RI data may perform rate matching in accordance with Equation 4 shown below, in order to be mapped to Q′ number of resource elements, which is calculated according to Equation 1 and Equation 2. <br />q<sub>i</sub>=b<sub>i mod B</sub>,i=0,1,Λ,Q<sub>m</sub>×Q′−1 [Equation 4]
0107The related art channel coding method is realized under the assumption that a single carrier environment is given. However, in case a multiple carrier method is applied, as in the LTE-A system, since it is generally known that the UCI corresponding to each component carrier, i.e., the ACK/NACK or RI data are combined by a component carrier order, the UCI size may also increase in proportion to a number of aggregated component carriers. Most particularly, in case of the RI, the convention single carrier may have a maximum information data size of 3 bits. However, in an environment wherein 5 component carriers can be aggregated, the maximum information data size may be equal to 15 bits. Therefore, since a maximum of 11 bits of information data can be coded by using the currently realized RM coding scheme, a new scheme (or method) capable of decoding the UCI in a multiple carrier environment is required. Hereinafter, a coding method and a rate matching method for each UCI size will now be specifically proposed.
First Embodiment
When the Information Data Size is Less than or Equal to 11 Bits
0108In a single carrier environment and a multiple carrier environment, since RM coding is used, when the RI or ACK/NACK having the size of 3 bits or more, the coded output data has a bit size of 32 bits. However, in case the channel status is excellent, and when the number of resource elements is calculated by using Equation 1 and Equation 2, only an extremely small number of resource elements may be allocated based upon the bit size of the information data. In this case, during the rate matching step, which is performed by using Equation 4, the coded codewords may be excessively punctured due to the RM coding, thereby causing the performance to be degraded.
0109More specifically, in order to perform robust transmission regardless of the channel status, since the RI or ACK/NACK transmits codewords, which are coded by the RI or ACK/NACK by using the RM coding scheme, by using only the constellation points of corner points, instead of using all of the constellations so as perform modulation, it is generally known that only 2 bits are mapped to a single resource element. Therefore, in order to transmit all of the codewords coded to 32 bits, a total of 16 resource elements are required. And, at this point, if the calculated number of resource elements is smaller than 16, puncturing may be performed on the codewords as the rate matching process. However, when performing the puncturing process, a receiving end may determine the process as an error. Therefore, even if the codeword has a value of 16, which corresponds to the maximum value for the minimum distance between codes of the RM code, when puncturing a portion of the data corresponding 4 symbols, the performance cannot be ensured. Also, since the puncturing process is sequentially performed in 2-bit units starting from the very last bit of the codeword, in order to maintain the performance of the puncturing process, the degrading of the performance may be increased. Hereinafter, as a first embodiment of the present invention, the present invention proposes a method for preventing such degrading of the performance caused by the above-described puncturing process.
01101) When the ACK/NACK or RI has an information data size corresponding to a specific number of bits, i.e., when the ACK/NACK or RI corresponds to information data having a size equal to or larger than 3 bits, the first embodiment of the present invention proposes a method of configuring a minimum value as the number of resource elements being allocated to the ACK/NACK or RI. For example, when the information data size of the ACK/NACK or RI is equal to or greater than 3 bits, the number of resource elements allocated for transmitting the information data of the ACK/NACK or RI is configured to be equal to a minimum number of 16 bits. Herein, it is preferable that the minimum value of the number of resource elements, which is allocated to the ACK/NACK or RI, is equal to or greater than half the number of bits corresponding to the information data size. More specifically, the number of REs being allocated to the ACK/NACK and the RI, i.e., the number of coded modulation symbols may be calculated by using Equation 6 and Equation 7 shown below.
0111<maths id="MATH-US-00006" num="00006"><math overflow="scroll"><mtable><mtr><mtd><mrow><mstyle><mspace width="4.4em" height="4.4ex" /></mstyle><mo></mo><mrow><msup><mi>Q</mi><mi>′</mi></msup><mo>=</mo><mrow><mi>max</mi><mo></mo><mrow><mo>(</mo><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>,</mo><mrow><mi>min</mi><mo></mo><mrow><mo>(</mo><mrow><msubsup><mi>Q</mi><mi>temp</mi><mi>′</mi></msubsup><mo>,</mo><mrow><mn>4</mn><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mi>PUSCH</mi></msubsup></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>5</mn></mrow><mo>]</mo></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>Q</mi><mi>temp</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mo>(</mo><mtable><mtr><mtd><mrow><mi>O</mi><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>β</mi><mi>offset</mi><mi>PUSCH</mi></msubsup></mrow></mtd></mtr></mtable><mo>)</mo></mrow><mrow><mo>(</mo><mtable><mtr><mtd><mrow><mrow><munderover><mo>∑</mo><mrow><mi>r</mi><mo>=</mo><mn>0</mn></mrow><mrow><msup><mi>C</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><msubsup><mi>K</mi><mi>r</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></mrow></msubsup></mrow></mrow><mo>+</mo></mrow></mtd></mtr><mtr><mtd><mrow><munderover><mo>∑</mo><mrow><mi>r</mi><mo>=</mo><mn>0</mn></mrow><mrow><msup><mi>C</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><msubsup><mi>K</mi><mi>R</mi><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></msubsup><mo>·</mo><msubsup><mi>M</mi><mi>sc</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup><mo>·</mo><msubsup><mi>N</mi><mi>symb</mi><mrow><mi>PUSCH</mi><mo>-</mo><mrow><mi>initial</mi><mo></mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></mrow></msubsup></mrow></mrow></mtd></mtr></mtable><mo>)</mo></mrow></mfrac><mo>⌉</mo></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>6</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0112A minimum value Q′<sub>min </sub>for the number of resource elements being allocated to the ACK/NACK or RI may be decided according to Equation 7 shown below.
0113<maths id="MATH-US-00007" num="00007"><math overflow="scroll"><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mi>O</mi></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>7</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0114Herein, O represents a bit size of the information data of the ACK/NACK or RI, and Q<sub>m </sub>corresponds to a bit size per symbol according to the modulation order. In case of the QPSK, Q<sub>m </sub>is equal to 2, in case of the 16QAM, Q<sub>m </sub>is equal to 4, and, in case of the 64QAM, Q<sub>m </sub>is equal to 6.
0115Meanwhile, in case of the ACK/NACK and the RI, the standard of a coding rate for the RM coding process is ⅓. Accordingly, the minimum value Q′<sub>min </sub>for the number of resource elements being allocated to the ACK/NACK or RI may be decided by using Equation 8 to Equation 10 shown below.
0116<maths id="MATH-US-00008" num="00008"><math overflow="scroll"><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mrow><mrow><mi>min</mi><mo></mo><mi>_</mi></mrow><mo></mo><mn>1</mn></mrow><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>3</mn><mo>×</mo><mi>O</mi></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>8</mn></mrow><mo>]</mo></mrow></mtd></mtr><mtr><mtd><mrow><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>-</mo><mrow><mo>⌈</mo><mrow><mfrac><mrow><mn>2</mn><mo>×</mo><mi>O</mi></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow><mo>⌉</mo></mrow></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mi>or</mi><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>-</mo><mrow><mo>⌈</mo><mfrac><mrow><mrow><mn>2</mn><mo>×</mo><mi>O</mi></mrow><mo>-</mo><mrow><msub><mi>Q</mi><mi>m</mi></msub><mo>/</mo><mn>2</mn></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>9</mn></mrow><mo>]</mo></mrow></mtd></mtr><mtr><mtd><mrow><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mrow><mfrac><mrow><mn>2</mn><mo>×</mo><mi>O</mi></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>-</mo><mfrac><mn>3</mn><mn>4</mn></mfrac></mrow><mo>⌉</mo></mrow></mrow><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mi>or</mi><mo></mo><mstyle><mtext></mtext></mstyle><mo></mo><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mo>⌈</mo><mfrac><mrow><mrow><mn>2</mn><mo>×</mo><mi>O</mi></mrow><mo>-</mo><mrow><mo>(</mo><mrow><mn>3</mn><mo></mo><mrow><msub><mi>Q</mi><mi>m</mi></msub><mo>/</mo><mn>4</mn></mrow></mrow><mo>)</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>10</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0117Table 4 to Table 7 shown below respectively correspond to examples of calculating the minimum value Q′<sub>min </sub>for the number of resource elements being allocated to the ACK/NACK or RI by using Equation 7 to Equation 10 presented above.
0118<tables id="TABLE-US-00004" num="00004"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="offset" colwidth="14pt" align="left" /><colspec colname="1" colwidth="28pt" align="center" /><colspec colname="2" colwidth="63pt" align="center" /><colspec colname="3" colwidth="42pt" align="center" /><colspec colname="4" colwidth="70pt" align="center" /><thead><row><entry /><entry namest="offset" nameend="4" rowsep="1">TABLE 4</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row><row><entry /><entry>Info.</entry><entry>REs</entry><entry>REs</entry><entry>REs</entry></row><row><entry /><entry>bit size</entry><entry>for QPSK</entry><entry>for 16 QAM</entry><entry>for 64 QAM</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry> 3</entry><entry> 3</entry><entry>2</entry><entry>1</entry></row><row><entry /><entry> 4</entry><entry> 4</entry><entry>2</entry><entry>2</entry></row><row><entry /><entry> 5</entry><entry> 5</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 6</entry><entry> 6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 7</entry><entry> 7</entry><entry>4</entry><entry>3</entry></row><row><entry /><entry> 8</entry><entry> 8</entry><entry>4</entry><entry>3</entry></row><row><entry /><entry> 9</entry><entry> 9</entry><entry>5</entry><entry>3</entry></row><row><entry /><entry>10</entry><entry>10</entry><entry>5</entry><entry>4</entry></row><row><entry /><entry>11</entry><entry>11</entry><entry>6</entry><entry>4</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0119<tables id="TABLE-US-00005" num="00005"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="offset" colwidth="14pt" align="left" /><colspec colname="1" colwidth="28pt" align="center" /><colspec colname="2" colwidth="63pt" align="center" /><colspec colname="3" colwidth="42pt" align="center" /><colspec colname="4" colwidth="70pt" align="center" /><thead><row><entry /><entry namest="offset" nameend="4" rowsep="1">TABLE 5</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row><row><entry /><entry>Info.</entry><entry>REs</entry><entry>REs</entry><entry>REs</entry></row><row><entry /><entry>bit size</entry><entry>for QPSK</entry><entry>for 16 QAM</entry><entry>for 64 QAM</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry> 3</entry><entry> 3</entry><entry>1</entry><entry>1</entry></row><row><entry /><entry> 4</entry><entry> 4</entry><entry>2</entry><entry>1</entry></row><row><entry /><entry> 5</entry><entry> 5</entry><entry>2</entry><entry>2</entry></row><row><entry /><entry> 6</entry><entry> 6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 7</entry><entry> 7</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 8</entry><entry> 8</entry><entry>4</entry><entry>3</entry></row><row><entry /><entry> 9</entry><entry> 9</entry><entry>4</entry><entry>3</entry></row><row><entry /><entry>10</entry><entry>10</entry><entry>5</entry><entry>3</entry></row><row><entry /><entry>11</entry><entry>11</entry><entry>5</entry><entry>4</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0120<tables id="TABLE-US-00006" num="00006"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="offset" colwidth="14pt" align="left" /><colspec colname="1" colwidth="28pt" align="center" /><colspec colname="2" colwidth="63pt" align="center" /><colspec colname="3" colwidth="42pt" align="center" /><colspec colname="4" colwidth="70pt" align="center" /><thead><row><entry /><entry namest="offset" nameend="4" rowsep="1">TABLE 6</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row><row><entry /><entry>Info.</entry><entry>REs</entry><entry>REs</entry><entry>REs</entry></row><row><entry /><entry>bit size</entry><entry>for QPSK</entry><entry>for 16 QAM</entry><entry>or 64 QAM</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry> 3</entry><entry> 5</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 4</entry><entry> 6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 5</entry><entry> 8</entry><entry>4</entry><entry>3</entry></row><row><entry /><entry> 6</entry><entry> 9</entry><entry>5</entry><entry>3</entry></row><row><entry /><entry> 7</entry><entry>11</entry><entry>6</entry><entry>4</entry></row><row><entry /><entry> 8</entry><entry>12</entry><entry>6</entry><entry>4</entry></row><row><entry /><entry> 9</entry><entry>14</entry><entry>7</entry><entry>5</entry></row><row><entry /><entry>10</entry><entry>15</entry><entry>8</entry><entry>5</entry></row><row><entry /><entry>11</entry><entry>17</entry><entry>9</entry><entry>6</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
0121<tables id="TABLE-US-00007" num="00007"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="offset" colwidth="14pt" align="left" /><colspec colname="1" colwidth="28pt" align="center" /><colspec colname="2" colwidth="63pt" align="center" /><colspec colname="3" colwidth="42pt" align="center" /><colspec colname="4" colwidth="70pt" align="center" /><thead><row><entry /><entry namest="offset" nameend="4" rowsep="1">TABLE 7</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row><row><entry /><entry>Info.</entry><entry>REs</entry><entry>REs</entry><entry>REs</entry></row><row><entry /><entry>bit size</entry><entry>for QPSK</entry><entry>for 16 QAM</entry><entry>for 64 QAM</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></thead><tbody valign="top"><row><entry /><entry> 3</entry><entry>2</entry><entry>2</entry><entry>1</entry></row><row><entry /><entry> 4</entry><entry>3</entry><entry>2</entry><entry>1</entry></row><row><entry /><entry> 5</entry><entry>3</entry><entry>2</entry><entry>1</entry></row><row><entry /><entry> 6</entry><entry>6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 7</entry><entry>6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 8</entry><entry>6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry> 9</entry><entry>6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry>10</entry><entry>6</entry><entry>3</entry><entry>2</entry></row><row><entry /><entry>11</entry><entry>9</entry><entry>5</entry><entry>3</entry></row><row><entry /><entry namest="offset" nameend="4" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
01222) Also, in the first embodiment of the present invention, after the ACK/NACK or RI codes the RM coding, when the ACK/NACK or RI is punctured by the rate matching process, it may be considered to perform puncturing by a predetermined and specific order. More specifically, when the ACK/NACK or RI is allocated to a given number of resource elements, the allocation order may be decided by grouping the ACK/NACK or RI in 1-bit or 2-bit units or in units of a specific number of bits, so that the ACK/NACK or RI can be allocated to the resource elements by the decided order. For example, if the output data having the ACK/NACK or RI coded correspond to c<sub>0</sub>, c<sub>1</sub>, Λ, c<sub>31</sub>, the output data are realigned through a permutation function π(i), i=0, 1, Λ, 31, which corresponds to a predetermined rule, so that an optimal performance can be demonstrated when performing the puncturing process. Then, in accordance with the permuted order, the resource elements may be sequentially allocated, or the puncturing process may be sequentially performed, by the index order or by an inverse index order. More specifically, when 8 coded output data are allocated to the resource elements, the located data becomes c<sub>π(0)</sub>, c<sub>π(1)</sub>, Λ, c<sub>π(7)</sub>, instead of c<sub>0</sub>, c<sub>1</sub>, Λ, c<sub>7</sub>.
01233) Furthermore, according to the first embodiment of the present invention, different β<sub>offset</sub><sup>PUSCH </sup>offset values may be used depending upon the information data size respective to the ACK/NACK and the RI. When puncturing the coded output data, i.e., the codeword by using the RM coding scheme, the influence of the puncturing process may vary depending upon the bit size of the information data. Therefore, depending upon the level of influence affecting the minimum distance of the codeword caused by the puncturing process, the β<sub>offset</sub><sup>PUSCH </sup>value may be configured differently. For example, when puncturing the codeword, a comparatively large β<sub>offset</sub><sup>PUSCH </sup>value is set up for the fastest bit size of the information data to have its minimum distance value be equal to 0.
0124Although the above-described processes 1) to 3) describe the process of setting up the minimum value of the number of resource elements being allocated to the UCI, in order to achieve the same object, a minimum bit size value of the coded output data after processing rate matching may also be set up. More specifically, the minimum value Q′<sub>min </sub>shown in Equation 5 may be configured in the number of resource elements as the minimum bit size value of the output data, as shown in Equation 11 below. <br />Q′<sub>min</sub>=2O [Equation 11]
Second Embodiment
When the Information Data Size is Equal to or Greater than 12 Bits
0125In case the information data size of the ACK/NACK and the RI is equal to or greater than 12 bits, the PUSCH groups the information data to the same bit size or to a different bit size, which corresponds to at least two or more data sets. And, channel coding may be performed on each of the divided information data groups by using a (32,0) RM coding scheme, which is used in each PUSCH.
0126More specifically, when multiplexing the UCI, such as the RI or ACK/NACK, and the data in a multiple carrier environment, the information data bits of the UCI are divided into at least two or more group, and each group may be coded as a single codeword. In this case, since a (32,0) RM coding scheme using Table 1 may be applied, when a range of the bit size of the information data is between 3 bits and 11 bits, if the bit size of the information data included in each group is between 6 bits and 10 bits, then the (32,0) RM coding scheme, i.e., a dual RM coding scheme may be applied for each group. Hereinafter, a method for dividing the information data into group will first be described, and then a method for calculating the number of resource elements for allocating the coded information data and a method for performing rate matching, i.e., a coding chain, when applying the dual (32,0) RM coding scheme, will be described afterwards. Thereafter, a method for calculating a minimum number of resource elements that can be allocated for each codeword when applying the dual (32,0) RM coding scheme according to the first embodiment of the present invention will be described.
01271) Information Data Grouping Method when Performing Dual RM Coding
0128First of all, a method of dividing information data having the size of 12 bits or more into groups in order to apply the dual (32,0) RM coding scheme will be described with reference to <figref idref="DRAWINGS">FIG. 18</figref> and <figref idref="DRAWINGS">FIG. 19</figref>.
0129(1) <figref idref="DRAWINGS">FIG. 18</figref> illustrates a method of dividing information data into groups in order to apply a dual (32,0) RM coding scheme according to a second embodiment of the present invention.
0130Referring to <figref idref="DRAWINGS">FIG. 18</figref>, the whole (or entire) information data may be sequentially allocated as the input data of each encoder used for the dual (32,0) RM coding scheme. For example, when the 12-bit information data d<sub>0</sub>, d<sub>1</sub>, d<sub>2</sub>, Λ, d<sub>11 </sub>is coded by two RM encoders, the information data being inputted to a first RM encoder may correspond to 6 bits d<sub>0</sub>, d<sub>2</sub>, d<sub>4</sub>, Λ, d<sub>10</sub>, which correspond to even-numbered information data bits. And, the information data being inputted to a second (32,0) RM encoder may correspond to 6 bits d<sub>1</sub>, d<sub>3</sub>, d<sub>5</sub>, Λ, d<sub>11</sub>, which correspond to odd-numbered information data bits.
0131More specifically, in case the given information data corresponds to o<sub>0</sub>, o<sub>1</sub>, o<sub>2</sub>, Λ, o<sub>Q-1</sub>, among the input data of the RM encoder b<sub>0</sub>, b<sub>1</sub>, b<sub>2</sub>, Λ, b<sub>Q-1</sub>, if b<sub>0</sub>, b<sub>1</sub>, b<sub>2</sub>, Λ, b<sub>┌Q/1┐</sub>, b<sub>┌Q/2┐</sub>, b<sub>┌Q/2┐+1</sub>, b<sub>┌Q/2┐+2</sub>, Λ, b<sub>Q-1 </sub>are respectively inputted to the first RM encoder and the second RM encoder, when i is an even number then b<sub>i/2</sub>=o<sub>i</sub>. And, when i is an odd number then b<sub>┌Q/2┐+(i−1)/2</sub>=o<sub>i</sub>.
0132(2) <figref idref="DRAWINGS">FIG. 19</figref> illustrates another method of dividing information data into groups in order to apply a dual (32,0) RM coding scheme according to a second embodiment of the present invention.
0133Referring to <figref idref="DRAWINGS">FIG. 19</figref>, a first half of the whole information data may be allocated as the information data being inputted to the first RM encoder, and a second half of the whole information data may be allocated as the information data being inputted to the second RM encoder. For example, when the 12-bit information data d<sub>0</sub>, d<sub>1</sub>, d<sub>2</sub>, Λ, d<sub>11 </sub>is coded by two RM encoders, 6 bits d<sub>0</sub>, d<sub>1</sub>, d<sub>2</sub>, Λ, d<sub>5 </sub>of the information data may be inputted to the first RM encoder, and 6 bits d<sub>6</sub>, d<sub>7</sub>, d<sub>8</sub>, Λ, d<sub>11 </sub>of the information data may be inputted to the second RM encoder.
0134Meanwhile, collectively referring to <figref idref="DRAWINGS">FIG. 18</figref> and <figref idref="DRAWINGS">FIG. 19</figref>, when the bit size O of the whole information data corresponds to an odd number, (O+1)/2 bits may be allocated as the information data being inputted to the first RM encoder, and (O−1)/2 bits may be allocated as the information data being inputted to the second RM encoder. Alternatively, (O−1)/2 bits may be allocated as the information data being inputted to the first RM encoder, and (O+1)/2 bits may be allocated as the information data being inputted to the second RM encoder.
0135(3) Among the component carriers, information data corresponding to primary component carriers (primary CCs) may be configured as one group, and information data corresponding to other component carriers (CCs) may be configured as another group. Herein, the primary component carrier may correspond to a component carrier having a most significant index or a least significant index, or may correspond to a predetermined index. Alternatively, a component carrier having a most favorable channel status or having a least favorable channel status may also be configured as the primary component carrier. Furthermore, a component carrier having a largest bit size or a smallest bit size of the information data may be configured as the primary component carrier. And, in the aspects of coding rates and modulation orders, the primary component carrier may be configured by using the same method.
01362) Coding Chain when Applying the Dual RM Coding Scheme
0137(1) Hereinafter, a method for calculating a number of resource elements for allocating coded information data, when applying the dual RM coding scheme, will now be defined. When calculating the number of resource elements, the present invention proposes a method of calculating the number of resource elements by using Equation 1 and Equation 2, based upon the bit size of the whole information data, instead of the bit size of the information data being divided into a plurality of groups. More specifically, when the ACK/NACK and the RI are coded by using the dual RM coding scheme, the number of resource elements being allocated to each RM codeword is allocated by equally the number of resource elements, which is calculated from the given bit size O of the whole information data.
0138Accordingly, when the number of resource elements Q′ calculated from the given bit size O of the whole information data corresponds to an even number, Q′/2 number of resource elements may be allocated to each codeword, each codeword being generated in accordance with the dual RM coding scheme.
0139Also, when the number of resource elements Q′ calculated from the given bit size O of the whole information data corresponds to an odd number, (Q′+1)/2 number of resource elements may be allocated to a 1<sup>st </sup>codeword, which is generated in accordance with the dual RM coding scheme, and (Q′−1)/2 number of resource elements may be allocated to a 2<sup>nd </sup>codeword, which is also generated in accordance with the dual RM coding scheme. Alternatively, (Q′−1)/2 number of resource elements may be allocated to a 1<sup>st </sup>codeword, and (Q′+1)/2 number of resource elements may be allocated to a 2<sup>nd </sup>codeword.
0140(2) However, in the rate matching step using Equation 4, rate matching, i.e., puncturing may be individually performed on each codeword, each codeword being generated in accordance with the dual RM coding scheme, while matching the number and modulation order of the resource elements, wherein the resource elements are allocated to each codeword as described in 2).
0141(3) <figref idref="DRAWINGS">FIG. 20</figref> illustrates a coding chain for dual RM coding according to the second embodiment of the present invention.
0142Referring to <figref idref="DRAWINGS">FIG. 20</figref>, the coding chain for the dual RM coding according to the present invention may be recapitulated as a method of performing the dual RM coding scheme, which is proposed in the present invention, wherein a single resource element calculation is combined with individual rate matching processes.
0143More specifically, in case the information data size of the ACK/NACK and the RI is equal to or greater than 12 bits, the dual (32,0) RM coding scheme of the present invention may be applied, and, as described in 1), the whole information data may be grouped and divided into first (1<sup>st</sup>) information data and second (2<sup>nd</sup>) information data.
0144Subsequently, as described in (1) of 2), when calculating the number of resource elements that are to be allocated, the corresponding number of resource elements may be calculated based upon the bit size of the whole information data, instead of the bit size of the information data being divided into a plurality of groups. Then, the calculated number of resource elements is distributed to each RM encoder. Afterwards, rate matching may be performed on the codewords outputted from each encoder, in accordance with the given resource size. Thereafter, the processed data may be concatenated. Furthermore, although an interleaver may be applied to the concatenated data, the interleaver may be omitted in some cases.
01453) Method for Deciding the Minimum Number of Resource Elements when Applying the Dual RM Coding Scheme
0146Meanwhile, as described in the first embodiment of the present invention, in the dual RM coding scheme, a minimum value is also required to be configured in the number of resource elements being allocated to the UCI, i.e., the ACK/NACK or RI. Therefore, in the dual RM coding scheme according to the present invention, the minimum value for the number of resource elements being allocated to the ACK/NACK and the RI may be configured by adding the minimum number of resource elements corresponding to each of the grouped information data bits.
0147More specifically, if the equations for calculating the minimum number of resource elements respective to O bits of the information data, i.e., Equation 5 to Equation 7 are referred to as f(O) for simplicity, the equation for calculating the minimum number of resource elements that are to be allocated to each codeword, during the dual RM coding process, may correspond to f(O/2). And, the minimum number of resource elements that are allocated to the whole (or entire) ACK/NACK and RI may correspond to f(O/2)+f(O/2). As a simple example, the minimum number of resource elements that are allocated to the 12-bit sized information data corresponds to f(6)+f(6), instead of f(12).
0148Meanwhile, in case the size of the information data corresponds to an odd number, the size of each information data group that is used for calculating the minimum number of resource elements may be allocated with (O+1)/2 bits for the first codeword and may be allocated with (O−1)/2 bits for the second codeword. Alternatively, the minimum number of resource elements may be allocated with (O−1)/2 bits for the first codeword and may be allocated with (O+1)/2 bits for the second codeword. In this case, the minimum number of resource elements being allocated to the whole ACK/NACK and RI corresponds to f((O+1)/2)+f((O−1)/2) For example, the minimum number of resource elements being calculated for the 13-bit information data corresponds to f(7)+f(6), instead of f(13)
0149Therefore, Equation 7 may be changed to Equation 12 and Equation 13 shown below.
0150<maths id="MATH-US-00009" num="00009"><math overflow="scroll"><mtable><mtr><mtd><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mi>O</mi><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌈</mo><mfrac><mi>O</mi><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mrow><mo>(</mo><mstyle><mtext>wherein O is an even number</mtext></mstyle><mo>)</mo></mrow></mrow></mrow></mtd></mtr></mtable></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>12</mn></mrow><mo>]</mo></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mi /><mo></mo><mrow><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mrow><mi>O</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo>+</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mfrac><mrow><mi>O</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mrow><mo>=</mo><mi /><mo></mo><mrow><mrow><mo>⌈</mo><mfrac><mrow><mi>O</mi><mo>+</mo><mn>1</mn></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo>+</mo><mrow><mo>⌈</mo><mfrac><mrow><mi>O</mi><mo>-</mo><mn>1</mn></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle></mrow></mtd></mtr><mtr><mtd><mrow><mi /><mo></mo><mrow><mo>(</mo><mstyle><mtext>wherein O is an odd number</mtext></mstyle><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>13</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0151A combination of Equation 12 and Equation 13 may be expressed as Equation 14 shown below.
0152<maths id="MATH-US-00010" num="00010"><math overflow="scroll"><mtable><mtr><mtd><mtable><mtr><mtd><mrow><msubsup><mi>Q</mi><mi>min</mi><mi>′</mi></msubsup><mo>=</mo><mrow><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌈</mo><mrow><mi>O</mi><mo>/</mo><mn>2</mn></mrow><mo>⌉</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo>+</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>(</mo><mrow><mi>O</mi><mo>-</mo><mrow><mo>⌈</mo><mrow><mi>O</mi><mo>/</mo><mn>2</mn></mrow><mo>⌉</mo></mrow></mrow><mo>)</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mrow><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌈</mo><mrow><mi>O</mi><mo>/</mo><mn>2</mn></mrow><mo>⌉</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow><mo>+</mo><mrow><mo>⌈</mo><mfrac><mrow><mn>2</mn><mo>×</mo><mrow><mo>⌊</mo><mfrac><mi>O</mi><mn>2</mn></mfrac><mo>⌋</mo></mrow></mrow><msub><mi>Q</mi><mi>m</mi></msub></mfrac><mo>⌉</mo></mrow></mrow></mrow></mtd></mtr></mtable></mtd><mtd><mrow><mo>[</mo><mrow><mi>Equation</mi><mo></mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo></mo><mn>14</mn></mrow><mo>]</mo></mrow></mtd></mtr></mtable></math></maths>
0153If the whole information data are divided into N number of groups so that the RM coding scheme can be individually applied, and if the size of the information data being inputted during each RM coding process is referred to as O<sub>i</sub>, the minimum number of resource elements being allocated to the ACK/NACK and the RI corresponds to
0154<maths id="MATH-US-00011" num="00011"><math overflow="scroll"><mrow><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo></mo><mrow><mrow><mi>f</mi><mo></mo><mrow><mo>(</mo><msub><mi>O</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mo>.</mo></mrow></mrow></math></maths>
0155Meanwhile, among the modulation orders of the transmission block, wherein the PUSCH transmission is performed, Q<sub>m </sub>may correspond to a lower modulation order. More specifically, when the modulation order of the first transmission block (TB) is QPSK, and when the modulation order of the second TB is 16QAM, Q<sub>m </sub>is equal to 2, which corresponds to a QPSK value respective to the lower modulation order among the modulation orders of two transmission blocks. Alternatively, Q<sub>m </sub>may correspond to an average value of the modulation order values of the transmission block, wherein the PUSCH transmission is performed. More specifically, when the modulation order of the first transmission block (TB) is QPSK, and when the modulation order of the second TB is 16QAM, Q<sub>m </sub>is equal to 3, which corresponds to the average value of the modulation orders of the two transmission blocks. Furthermore, among the modulation orders of the transmission block, wherein the PUSCH transmission is performed, Q<sub>m </sub>may correspond to a higher modulation order. More specifically, when the modulation order of the first transmission block (TB) is QPSK, and when the modulation order of the second TB is 16QAM, Q<sub>m </sub>is equal to 4, which corresponds to a 16QAM value respective to the higher modulation order among the modulation orders of two transmission blocks.
Third Embodiment
Method of Mapping Coded Information Data to the Resource Elements
0156When mapping the coded UCI to the PUSCH according to the first embodiment and the second embodiment of the present invention, each of the coded codewords may be mapped to one resource element or to a specific number of resource elements by a virtual carrier order.
0157When performing sequential mapping, the coded codeword is mapped from a least significant (or lowest) index of the virtual subcarrier in an increasing direction of the index. For example, when performing dual RM coding, the first codeword may be mapped starting from an odd-numbered virtual subcarrier of the least significant index to each odd-numbered virtual subcarrier. And, the second codeword may be mapped starting from an even-numbered virtual subcarrier of the least significant index to each even-numbered virtual subcarrier.
0158Additionally, a mapping method may also be performed in a time-based order. For example, when the allocated resource elements correspond to the 2<sup>nd</sup>, 4<sup>th</sup>, 9<sup>th</sup>, and 11<sup>th </sup>symbols, respectively, the first codeword may be mapped to the 2<sup>nd </sup>and 9<sup>th </sup>symbols, and the second codeword may be mapped to the 4<sup>th </sup>and 11<sup>th </sup>symbols. Alternatively, the first codeword may be mapped to resource elements corresponding to two symbols, and the second codeword may be mapped to resource elements corresponding to the remaining symbols.
0159<figref idref="DRAWINGS">FIG. 21</figref> illustrates a block view showing a structure of a communication apparatus according to an embodiment of the present invention.
0160Referring to <figref idref="DRAWINGS">FIG. 21</figref>, a communication apparatus <b>2100</b> includes a processor <b>2110</b>, a memory <b>2120</b>, an RF module <b>2130</b>, a display module <b>2140</b>, and a user interface module <b>2150</b>.
0161The communication apparatus <b>2100</b> is an exemplary illustration provided to simplify the description of the present invention. Also, the communication apparatus <b>2100</b> may further include necessary modules. Also, in the communication apparatus <b>2100</b> some of the modules may be divided into more segmented modules. Referring to <figref idref="DRAWINGS">FIG. 21</figref>, an example of the processor <b>2110</b> is configured to perform operations according to the embodiment of the present invention. More specifically, for the detailed operations of the processor <b>2110</b>, reference may be made to the description of the present invention shown in <figref idref="DRAWINGS">FIG. 1</figref> to <figref idref="DRAWINGS">FIG. 20</figref>.
0162The memory <b>2120</b> is connected to the processor <b>2110</b> and stores operating systems, applications, program codes, data, and so on. The RF module <b>2130</b> is connected to the processor <b>2110</b> and performs a function of converting baseband signals to radio (or wireless) signals or converting radio signals to baseband signals. In order to do so, the RF module <b>2130</b> performs analog conversion, amplification, filtering, and frequency uplink conversion or inverse processes of the same. The display module <b>2140</b> is connected to the processor <b>2110</b> and displays diverse information. The display module <b>2140</b> will not be limited only to the example given herein. In other words, generally known elements, such as Liquid Crystal Display (LCD), Light Emitting Diode (LED), Organic Light Emitting Diode (OLED) may also be used as the display module <b>2140</b>. The user interface module <b>2150</b> is connected to the processor <b>2110</b>, and the user interface module <b>2150</b> may be configured of a combination of generally known user interfaces, such as keypads, touchscreens, and so on.
0163The above-described embodiments of the present invention correspond to predetermined combinations of elements and features and characteristics of the present invention. Moreover, unless mentioned otherwise, the characteristics of the present invention may be considered as optional features of the present invention. Herein, each element or characteristic of the present invention may also be operated or performed without being combined with other elements or characteristics of the present invention. Alternatively, the embodiment of the present invention may be realized by combining some of the elements and/or characteristics of the present invention. Additionally, the order of operations described according to the embodiment of the present invention may be varied. Furthermore, part of the configuration or characteristics of any one specific embodiment of the present invention may also be included in (or shared by) another embodiment of the present invention, or part of the configuration or characteristics of any one embodiment of the present invention may replace the respective configuration or characteristics of another embodiment of the present invention. Furthermore, it is apparent that claims that do not have any explicit citations within the scope of the claims of the present invention may either be combined to configure another embodiment of the present invention, or new claims may be added during the amendment of the present invention after the filing for the patent application of the present invention.
0164In the description of the present invention, the embodiments of the present invention have been described by mainly focusing on the data transmission and reception relation between the base station and the terminal (or user equipment). Occasionally, in the description of the present invention, particular operations of the present invention that are described as being performed by the base station may also be performed by an upper node of the base station. More specifically, in a network consisting of multiple network nodes including the base station, it is apparent that diverse operations that are performed in order to communicate with the terminal may be performed by the base station or b network nodes other than the base station. Herein, the term ‘Base Station (BS)’ may be replaced by other terms, such as fixed station, Node B, eNode B (eNB), Access Point (AP), and so on.
0165The above-described embodiments of the present invention may be implemented by using a variety of methods. For example, the embodiments of the present invention may be implemented in the form of hardware, firmware, or software, or in a combination of hardware, firmware, and/or software.
0166In case of implementing the embodiments of the present invention in the form of hardware, the method according to the embodiments of the present invention may be implemented by using at least one of Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), processors, controllers, micro controllers, micro processors, and so on.
0167In case of implementing the embodiments of the present invention in the form of firmware or software, the method according to the embodiments of the present invention may be implemented in the form of a module, procedure, or function performing the above-described functions or operations. A software code may be stored in a memory unit and driven by a processor. Herein, the memory unit may be located inside or outside of the processor, and the memory unit may transmit and receive data to and from the processor by using a wide range of methods that have already been disclosed.
0168As described above, the method for transmitting control information in wireless communication system and apparatus therefore according to the present invention are advantageous in that, in a wireless communication system, a transmitting end may effectively encode the control information according to the present invention. Also, the method for transmitting control information in wireless communication system and apparatus therefore according to the present invention may be applied to wireless communication systems. Most particularly, the present invention may be applied to wireless mobile communication apparatuses that are used for cellular systems.
0169The present invention may be realized in another concrete configuration (or formation) without deviating from the scope and spirit of the essential characteristics of the present invention. Therefore, in all aspect, the detailed description of present invention is intended to be understood and interpreted as an exemplary embodiment of the present invention without limitation. The scope of the present invention shall be decided based upon a reasonable interpretation of the appended claims of the present invention and shall come within the scope of the appended claims and their equivalents.
0170Therefore, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
Contents5
24 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN101132230A | Cites | China | Applicant |
| CN101682451A | Cites | China | Applicant |
| US10194450B2 | Cites | United States of America | Applicant |
| US2005083901A1 | Cites | United States of America | Applicant |
| US2006250942A1 | Cites | United States of America | Applicant |
| US2009219911A1 | Cites | United States of America | Applicant |
| US2009286482A1 | Cites | United States of America | Search report |
| JP2010141906A | Cites | Japan | Applicant |
| TW201018127A | Cites | Taiwan Province of China | Applicant |
| US2012044886A1 | Cites | United States of America | Applicant |
| US2012243511A1 | Cites | United States of America | Search report |
| US2013039398A1 | Cites | United States of America | Search report |
| US2014056253A1 | Cites | United States of America | Applicant |
| US7165208B2 | Cites | United States of America | Applicant |
| US7331102B2 | Cites | United States of America | Applicant |
| US7409009B2 | Cites | United States of America | Applicant |
| US8068548B1 | Cites | United States of America | Search report |
| US8274940B2 | Cites | United States of America | Applicant |
| US8320496B2 | Cites | United States of America | Applicant |
| US8351370B2 | Cites | United States of America | Applicant |
| US8369884B2 | Cites | United States of America | Applicant |
| US8588162B2 | Cites | United States of America | Search report |
| US8599727B2 | Cites | United States of America | Search report |
| US8619633B2 | Cites | United States of America | Applicant |
| US8634365B2 | Cites | United States of America | Applicant |
| US8634367B2 | Cites | United States of America | Applicant |
| US8681719B2 | Cites | United States of America | Applicant |
| US8699435B2 | Cites | United States of America | Applicant |
| US8713415B2 | Cites | United States of America | Applicant |
| US8750223B2 | Cites | United States of America | Applicant |
| US8848557B2 | Cites | United States of America | Applicant |
| US8923222B2 | Cites | United States of America | Search report |
| US8923240B2 | Cites | United States of America | Applicant |
| US8971197B2 | Cites | United States of America | Applicant |
| US8971299B2 | Cites | United States of America | Applicant |
| US8990656B2 | Cites | United States of America | Applicant |
| US9014057B2 | Cites | United States of America | Applicant |
| US9036739B2 | Cites | United States of America | Applicant |
| US9042232B2 | Cites | United States of America | Applicant |
| US9100155B2 | Cites | United States of America | Applicant |
| US9106398B2 | Cites | United States of America | Applicant |
| US9113459B2 | Cites | United States of America | Search report |
| US9144065B2 | Cites | United States of America | Applicant |
| US9220091B2 | Cites | United States of America | Applicant |
| US9398573B2 | Cites | United States of America | Applicant |
| US9401793B2 | Cites | United States of America | Applicant |
| US9485784B2 | Cites | United States of America | Applicant |
| US9591627B2 | Cites | United States of America | Applicant |
| US20050083901A1 | Cites | United States of America | Applicant |
| US20060250942A1 | Cites | United States of America | Applicant |
| US20090219911A1 | Cites | United States of America | Applicant |
| US20090286482A1 | Cites | United States of America | Search report |
| US20120044886A1 | Cites | United States of America | Applicant |
| US20120243511A1 | Cites | United States of America | Search report |
| US20130039398A1 | Cites | United States of America | Search report |
| US20140056253A1 | Cites | United States of America | Applicant |
| CN101132230 | Cites | China | Applicant |
| CN101682451 | Cites | China | Applicant |
| JP2010141906 | Cites | Japan | Applicant |
| TW201018127 | Cites | Taiwan Province of China | Applicant |
| United States Patent and Trademark Office U.S. Appl. No. 15/284,456, Office Action dated Aug. 16, 2019, 17 pages. | Non-patent | – | Applicant |
| United States Patent and Trademark Office U.S. Appl. No. 15/284,456, dated Oct. 3, 2016. | Non-patent | – | Applicant |
| Samsung, “HARQ-ACK and RI Multiplexing in PUSCH for DL CA”, 3GPP TSG RAN WG1 Meeting #62, R1-104590, Aug. 2010, 3 pages. | Non-patent | – | Applicant |
| European Patent Office Application Serial No. 11003870.0, Search Report dated Oct. 20, 2014, 12 pages. | Non-patent | – | Applicant |
| Samsung, 3GPP TSG Ran WG1 #63bis (R1-110386), 17-21/2011, (p. 2). | Non-patent | – | Search report |
| 3GPP TS 36.212 V9.2.0 (Jun. 2010). | Non-patent | – | Search report |
| Samsung, HARQ-ACK and RI Multiplexing in PUSCH for DL CA, Aug. 23-28, 2010. | Non-patent | – | Search report |
| LG Electronics, Channel coding for UCI on PUSCH, Nov. 15-19, 2010. | Non-patent | – | Search report |
| LG Electronics, “Minimum value of REs for HARQ-ACK/R1 on dual RM coding”, R1-110399, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 3 pages. | Non-patent | – | Applicant |
| Samsung, “Remaining details of dual-RM coded UCI on PUSCH”, R1-110576, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 5 pages. | Non-patent | – | Applicant |
| 3rd Generation Partnership Project (3GPP), “Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 9)”, 3GPP TS 36.212 V9.2.0, Jun. 2006, Relevant pp. 1-4 and 21-32. | Non-patent | – | Applicant |
| LG Electronics, “Details of channel coding for UCI on PUSCH”, R1-110386, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 3 pages. | Non-patent | – | Applicant |
| LG Electronics, “Minimum value of REs for HARQ-ACK/RI on dual RM coding”, R1-110850, 3GPP TSG RAN WG1 #64, Feb. 2011, 3 pages. | Non-patent | – | Applicant |
| The State Intellectual Property Office of the People's Republic of China Application Serial No. 201110172654.9, Office Action dated Nov. 4, 2013, 7 pages. | Non-patent | – | Applicant |
| Samsung, “HARQ-ACK and RI Multiplexing in SIMO PUSCH for DL CA,” 3GPP TSG RAN WG1 #61bis, R1-103650, XP050598472, Jun. 2010, 3 pages. | Non-patent | – | Applicant |
| ZTE, “Large ACK/NACK payload in support of CA in TDD,” 3GPP TSG RAN WG1 #62bis, R1-105714, XP050489339, Oct. 2010, 6 pages. | Non-patent | – | Applicant |
| CMCC, et al., “Way Forward on Supporting ACK/NAK Payload Larger than 11 Bits in Rel-10 TDD,” TSG-RAN WG1 Meeting #62bis, R1-105776, XP050598807, Oct. 2010, 2 pages. | Non-patent | – | Applicant |
| Huawei, et al., “Coding and Resource Mapping for UCI on PUSCH,” 3GPP TSG RAN WG1 Meeting #63, R1-106446, XP050489897, 6 pages. | Non-patent | – | Applicant |
| LG Electronics, “Channel Coding for UCI on PUSCH,” 3GPP TSG RAN WG1 #63, R1-106106, XP050468201, Nov. 2010, 2 pages. | Non-patent | – | Applicant |
| Samsung, 3GPP TSG Ran WG1 #63bis (R1-110386), 17-21/2011, (p. 2). | Non-patent | – | Search report |
| 3GPP TS 36.212 V9.2.0 (Jun. 2010). | Non-patent | – | Search report |
| Samsung, HARQ-ACK and RI Multiplexing in PUSCH for DL CA, Aug. 23-28, 2010. | Non-patent | – | Search report |
| LG Electronics, Channel coding for UCI on PUSCH, Nov. 15-19, 2010. | Non-patent | – | Search report |
| United States Patent and Trademark Office U.S. Appl. No. 15/284,456, Office Action dated Aug. 16, 2019, 17 pages. | Non-patent | – | Applicant |
| United States Patent and Trademark Office U.S. Appl. No. 15/284,456, dated Oct. 3, 2016. | Non-patent | – | Applicant |
| Samsung, “HARQ-ACK and RI Multiplexing in PUSCH for DL CA”, 3GPP TSG RAN WG1 Meeting #62, R1-104590, Aug. 2010, 3 pages. | Non-patent | – | Applicant |
| European Patent Office Application Serial No. 11003870.0, Search Report dated Oct. 20, 2014, 12 pages. | Non-patent | – | Applicant |
| LG Electronics, “Minimum value of REs for HARQ-ACK/R1 on dual RM coding”, R1-110399, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 3 pages. | Non-patent | – | Applicant |
| Samsung, “Remaining details of dual-RM coded UCI on PUSCH”, R1-110576, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 5 pages. | Non-patent | – | Applicant |
| 3rd Generation Partnership Project (3GPP), “Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 9)”, 3GPP TS 36.212 V9.2.0, Jun. 2006, Relevant pp. 1-4 and 21-32. | Non-patent | – | Applicant |
| LG Electronics, “Details of channel coding for UCI on PUSCH”, R1-110386, 3GPP TSG RAN WG1 #63bis, Jan. 2011, 3 pages. | Non-patent | – | Applicant |
| LG Electronics, “Minimum value of REs for HARQ-ACK/RI on dual RM coding”, R1-110850, 3GPP TSG RAN WG1 #64, Feb. 2011, 3 pages. | Non-patent | – | Applicant |
| The State Intellectual Property Office of the People's Republic of China Application Serial No. 201110172654.9, Office Action dated Nov. 4, 2013, 7 pages. | Non-patent | – | Applicant |
| SAMSUNG: "HARQ-ACK and RI Multiplexing in SIMO PUSCH for DL CA", 3GPP DRAFT; R1-103650 UCI RESOURCES FOR SIMO WITH DL CA, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Dresden, Germany; 20100628 - 20100702, R1-103650 UCI Resources for SIMO with DL CA, 22 June 2010 (2010-06-22), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP050598472 | Non-patent | – | Applicant |
| ZTE: "Large ACK/NACK payload in support of CA in TDD", 3GPP DRAFT; R1-105714 LARGE ACKNACK PAYLOAD IN SUPPORT OF CA IN TDD, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Xi’ an, China; 201010, R1-105714 Large ACKNACK payload in support of CA i, 14 October 2010 (2010-10-14), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP050489339 | Non-patent | – | Applicant |
| CMCC, CATT, CATR, ERICSSON, ST-ERICSSON, HUAWEI, HISILICON, III, NEW POSTCOM, POTEVIO, ZTE: "Way forward on Supporting ACK/NAK Payload Larger than 11 Bits in Rel-10 TDD", 3GPP DRAFT; R1-105776 WAY FORWARD ON REL-10 TDD ACKNAK_V2, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Xi’an, China; 20101011 - 201010, R1-105776 way forward on Rel-10 TDD ACKNAK_v2, 14 October 2010 (2010-10-14), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP050598807 | Non-patent | – | Applicant |
| HUAWEI, HISILICON: "Coding and resource mapping for UCI on PUSCH", 3GPP DRAFT; R1-106446, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Jacksonville, USA; 20101115, R1-106446, 19 November 2010 (2010-11-19), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP050489897 | Non-patent | – | Applicant |
| LG ELECTRONICS: "Channel coding for UCI on PUSCH", 3GPP DRAFT; R1-106106-LG_CHANNEL_CODING_FOR_UCI_ON_PUSCH_R2, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Jacksonville, USA; 20101115, R1-106106-LG_Channel_coding_for_UCI_on_PUSCH_r2, 10 November 2010 (2010-11-10), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP050468201 | Non-patent | – | Applicant |
58 members in 6 offices
Priority claims68
| Document | Office | Kind | Date |
|---|---|---|---|
| 37528810 | United States of America | P | |
| 37528810 | United States of America | P | |
| 37616410 | United States of America | P | |
| 37616410 | United States of America | P | |
| 37699610 | United States of America | P | |
| 37699610 | United States of America | P | |
| 38701110 | United States of America | P | |
| 38701110 | United States of America | P | |
| 39248610 | United States of America | P | |
| 39248610 | United States of America | P | |
| 40615310 | United States of America | P | |
| 40615310 | United States of America | P | |
| 40656210 | United States of America | P | |
| 40656210 | United States of America | P | |
| 40789110 | United States of America | P | |
| 40789110 | United States of America | P | |
| 40996010 | United States of America | P | |
| 40996010 | United States of America | P | |
| 41279210 | United States of America | P | |
| 41279210 | United States of America | P | |
| 41393410 | United States of America | P | |
| 41393410 | United States of America | P | |
| 41437710 | United States of America | P | |
| 41437710 | United States of America | P | |
| 1020110027553 | Republic of Korea | – | |
| 20110027553 | Republic of Korea | A | |
| 20110027553 | Republic of Korea | A | |
| 201113163607 | United States of America | A | |
| 201113163607 | United States of America | A | |
| 201314065774 | United States of America | A | |
| 201314065774 | United States of America | A | |
| 201615284456 | United States of America | A | |
| 201615284456 | United States of America | A | |
| 201715445800 | United States of America | A | |
| 1020110027553 | – | – | – |
| 13163607 | – | – | – |
| 14065774 | – | – | – |
| 14065774 | – | – | – |
| 15284456 | – | – | – |
| 61375288 | – | – | – |
| 61376164 | – | – | – |
| 61376996 | – | – | – |
| 61387011 | – | – | – |
| 61392486 | – | – | – |
| 61406153 | – | – | – |
| 61406562 | – | – | – |
| 61407891 | – | – | – |
| 61409960 | – | – | – |
| 61412792 | – | – | – |
| 61413934 | – | – | – |
| 61414377 | – | – | – |
| KR20110027553 | – | – | – |
| US20100375288P | – | – | – |
| US20100376164P | – | – | – |
| US20100376996P | – | – | – |
| US20100387011P | – | – | – |
| US20100392486P | – | – | – |
| US20100406153P | – | – | – |
| US20100406562P | – | – | – |
| US20100407891P | – | – | – |
| US20100409960P | – | – | – |
| US20100412792P | – | – | – |
| US20100413934P | – | – | – |
| US20100414377P | – | – | – |
| US201113163607 | – | – | – |
| US201314065774 | – | – | – |
| US201615284456 | – | – | – |
| US201715445800 | – | – | – |
Members58
| Document | Office | Kind | |
|---|---|---|---|
| EP2421185A2 | European Patent Office (EPO) | A2 | |
| EP2421186A2 | European Patent Office (EPO) | A2 | |
| EP2421187A2 | European Patent Office (EPO) | A2 | |
| EP2421188A2 | European Patent Office (EPO) | A2 | |
| US2012044883A1 | United States of America | A1 | |
| US2012044884A1 | United States of America | A1 | |
| US2012044885A1 | United States of America | A1 | |
| US2012044886A1 | United States of America | A1 | |
| KR20120018051A | Republic of Korea | A | |
| KR20120018052A | Republic of Korea | A | |
| KR20120018053A | Republic of Korea | A | |
| KR20120018054A | Republic of Korea | A | |
| JP2012044642A | Japan | A | |
| JP2012044643A | Japan | A | |
| JP2012044644A | Japan | A | |
| JP2012044645A | Japan | A | |
| TW201210204A | Taiwan Province of China | A | |
| TW201210205A | Taiwan Province of China | A | |
| TW201210206A | Taiwan Province of China | A | |
| TW201210276A | Taiwan Province of China | A | |
| CN102377518A | China | A | |
| CN102377519A | China | A | |
| CN102377520A | China | A | |
| CN102378377A | China | A | |
| JP5268200B2 | Japan | B2 | |
| JP5268201B2 | Japan | B2 | |
| US8588162B2 | United States of America | B2 | |
| US8599727B2 | United States of America | B2 | |
| JP5367014B2 | Japan | B2 | |
| JP5367015B2 | Japan | B2 | |
| US2014010199A1 | United States of America | A1 | |
| US2014056253A1 | United States of America | A1 | |
| CN102377519B | China | B | |
| US8750223B2 | United States of America | B2 | |
| CN102377518B | China | B | |
| US2014301313A1 | United States of America | A1 | |
| EP2421187A3 | European Patent Office (EPO) | A3 | |
| EP2421185A3 | European Patent Office (EPO) | A3 | |
| EP2421186A3 | European Patent Office (EPO) | A3 | |
| EP2421188A3 | European Patent Office (EPO) | A3 | |
| TWI465047B | Taiwan Province of China | B | |
| US8923222B2 | United States of America | B2 | |
| US8923240B2 | United States of America | B2 | |
| TWI467981B | Taiwan Province of China | B | |
| CN102377520B | China | B | |
| CN102378377B | China | B | |
| TWI485993B | Taiwan Province of China | B | |
| TWI487292B | Taiwan Province of China | B | |
| US9106398B2 | United States of America | B2 | |
| US9113459B2 | United States of America | B2 | |
| EP2421187B1 | European Patent Office (EPO) | B1 | |
| KR101846164B1 | Republic of Korea | B1 | |
| KR101846165B1 | Republic of Korea | B1 | |
| KR101846166B1 | Republic of Korea | B1 | |
| KR101846167B1 | Republic of Korea | B1 | |
| EP2421185B1 | European Patent Office (EPO) | B1 | |
| USRE48064E | United States of America | E | |
| USRE48628EThis record | United States of America | E |
68 transactions on the USPTO file
Allowed after 1 non-final rejection and 1 final rejection.
- Non-final rejections
- 1
- Final rejections
- 1
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 8th Year, Large EntityM1552 | M1552 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Reasons for AllowanceEX.R | EX.R | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Final ActionA.NE | A.NE | |
| Paralegal or electronic terminal disclaimer approvedP574 | P574 | |
| Terminal Disclaimer FiledDIST | DIST | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Oath or Declaration Filed (Including Supplemental)C602 | C602 | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Paralegal or electronic terminal disclaimer approvedP574 | P574 | |
| Terminal Disclaimer FiledDIST | DIST | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Notice of Reissue Published in Official GazetteNRE. | NRE. | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Dispatched from OIPEOIPE | OIPE | |
| FITF set to NO - revise initial settingFTFI | FTFI | |
| Cleared by OIPE CSRL194 | L194 | |
| Preliminary AmendmentA.PE | A.PE | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| PTO/SB/69-Authorize EPO Access to Search ResultsSREXR141 | SREXR141 | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Entity Status Set To Undiscounted (Initial Default Setting or Status Change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
1 recorded assignment at the USPTO, latest first
- Now
Now: Held by
LG ELECTRONICS INC - 2017-03-24
Assignment of assignors interest.
- From
- JANG, JIWOONGLEE, MOONILCHUNG, JAEHOON
and 2 moreShow fewer
HAN, SEUNGHEEKO, HYUNSOO - To
- LG ELECTRONICS INC.
Recorded 2017-03-24, Signed 2011-05-23
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| AssignmentAS | AS |
Numbers
- Publication
- RE048628
- Publication, DOCDB
- RE48628
- Publication, EPODOC
- USRE48628E
- Application
- 15445800
- Application, DOCDB
- 201715445800
- Application, EPODOC
- US201715445800
Titles
- English
- Method for transmitting control information in wireless communication system and apparatus therefor
Classification
- CPC, 14
- H04L5/0055
- H04L1/0042
- H04L5/0092
- H04L1/0031
- H04L1/0067
- H04L1/0072
- H04L1/0073
- H04L5/001
- H04L1/1861
- H04L5/0057
- H04L5/0023
- H04L5/0044
- H04L5/0048
- H04L5/0053
- IPC, 3
- H04L5 00
- H04L1 00
- H04L1 18