Movatterモバイル変換


[0]ホーム

URL:


US20180198569A1 - Control Information Sending Method, Control Information Receiving Method, User Equipment, and Network Device - Google Patents

Control Information Sending Method, Control Information Receiving Method, User Equipment, and Network Device
Download PDF

Info

Publication number
US20180198569A1
US20180198569A1US15/916,536US201815916536AUS2018198569A1US 20180198569 A1US20180198569 A1US 20180198569A1US 201815916536 AUS201815916536 AUS 201815916536AUS 2018198569 A1US2018198569 A1US 2018198569A1
Authority
US
United States
Prior art keywords
uci
encoded
occupied
bit sequence
symb
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US15/916,536
Other versions
US10797831B2 (en
Inventor
Yongxia Lyu
Lei Guan
Zhiyu Yan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Publication of US20180198569A1publicationCriticalpatent/US20180198569A1/en
Assigned to HUAWEI TECHNOLOGIES CO., LTD.reassignmentHUAWEI TECHNOLOGIES CO., LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: YAN, ZHIYU, GUAN, Lei, LYU, YONGXIA
Application grantedgrantedCritical
Publication of US10797831B2publicationCriticalpatent/US10797831B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Embodiments disclose a control information sending method, a control information receiving method, user equipment, and a network device. The sending method includes: obtaining a resource occupied by first uplink control information UCI, and obtaining a resource occupied by second UCI; performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI; mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel; and sending the physical uplink channel.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of International Application No. PCT/CN2015/089470, filed on Sep. 11, 2015, the disclosure of which is hereby incorporated by reference in its entirety.
  • TECHNICAL FIELD
  • The present invention relates to the field of communications technologies, and in particular, to a control information sending method, a control information receiving method, user equipment, and a network device.
  • BACKGROUND
  • In a Long Term Evolution Advanced (LTE-A) system, because a carrier aggregation technology is introduced, when UE simultaneously uses a plurality of downlink component carriers to receive downlink data, the UE needs to feed back channel state information of each downlink component carrier in an uplink direction. The UE also needs to feed back, in the uplink direction, hybrid automatic repeat request-acknowledgment information for data scheduled on each downlink component carrier. Therefore, the channel state information and the hybrid automatic repeat request-acknowledgment information need to be simultaneously reported in one uplink subframe. The channel state information that needs to be reported may be corresponding to one or more downlink carriers, and the hybrid automatic repeat request-acknowledgment information that needs to be reported may correspond to one or more downlink carriers.
  • The channel state information (CSI) includes periodic CSI and aperiodic CSI. Periodic CSI on a PUCCH is corresponding to a plurality of report types, and different report types are corresponding to different report content. Different periodic CSI report types are corresponding to different report content, and different report content is corresponding to different performance target requirements. Therefore, different periodic CSI report types are corresponding to different performance target requirements. A base station semi-statically configures a report mode, a report period, and a subframe offset of periodic CSI of each carrier by using higher layer signaling. The user equipment determines, according to the report mode indicated by the higher layer signaling, a report type corresponding to CSI that needs to be reported, and determines a report moment of each report type of CSI according to the report period and the subframe offset indicated by the higher layer signaling. For each carrier, only one report type of CSI is reported at one report moment. Periodic CSI of different carriers may have a same report mode or different report modes. However, in a carrier aggregation scenario, channel state information of a plurality of downlink carriers may need to be reported in one subframe. Therefore, different report types of CSI of different carriers may be reported in one subframe.
  • With further evolution of LTE technologies, to support a 32-carrier aggregation scenario is currently being considered. In the LTE-R11 release, periodic CSI of one carrier and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK) can be jointly encoded and transmitted on a physical uplink control channel (PUCCH). However, in a carrier aggregation scenario of the LTE-R13 release, channel state information of more than one carrier and hybrid automatic repeat request-acknowledgment information need to be simultaneously reported in one uplink subframe. When the channel state information that is of the more than one carrier and that needs to be reported corresponds to a plurality of downlink carriers, periodic CSI corresponding to the downlink carriers may have a same report type or different report types. The hybrid automatic repeat request-acknowledgment information that needs to be reported may also correspond to one or more downlink carriers. However, different report types of CSI are corresponding to different performance target requirements, and a periodic CQI/PMI and the hybrid automatic repeat request-acknowledgment information correspond to different performance target requirements. Therefore, how to ensure that different report types of CSI and the hybrid automatic repeat request-acknowledgment information all meet performance requirements is a problem that needs to be resolved. In a solution, all to-be-transmitted uplink control information including all CSI corresponding to a plurality of carriers and corresponding HARQ-ACKs is jointly encoded, and is transmitted in a corresponding subframe by using more resources or at higher transmit power, so that uplink control information (UCI) with a relatively high performance target requirement can meet a performance target, that is, UCI with a low performance target requirement is used as UCI with a high performance target requirement for transmission.
  • However, in this solution, in order that UCI with a relatively high performance target requirement can also meet a performance target, the user equipment uses higher transmit power to send UCI, but for UCI with a relatively low performance target requirement, the transmit power is excessively high. Consequently, transmit power of the user equipment is wasted, and power utilization is not high. This solution is not applicable to user equipment with limited power. If user equipment has limited power, the user equipment cannot increase transmit power. Therefore, UCI with a relatively high performance target requirement cannot meet a performance requirement by increasing transmit power.
  • SUMMARY
  • Embodiments of the present invention provide a control information sending method, a control information receiving method, user equipment, and a network device, so that different UCI meets respective performance target requirements, and transmit power is not increased according to UCI with a highest performance requirement.
  • According to a first aspect, a control information sending method is provided. The method includes obtaining a resource occupied by first uplink control information (UCI), and obtaining a resource occupied by second UCI. The method also includes performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message HARQ-ACK, and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message HARQ-ACK, and the second UCI includes CSI of a first report type and/or CSI of a second report type. The method also includes mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel. The method also includes sending the physical uplink channel.
  • With reference to the first aspect, in a first possible implementation of the first aspect, the resource is a quantity of modulation symbols. The performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI includes: obtaining, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI, and obtaining, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI; and performing channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • the obtaining a resource occupied by second UCI includes: determining, in one of the following manners, the quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:
    Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′=MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • With reference to the second possible implementation of the first aspect, in a third possible implementation of the first aspect, the obtaining, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI includes: obtaining, in the following manner, the quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    =
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • obtaining, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI includes: obtaining, in the following manner, the quantity of encoded bits occupied by the second UCI:
    Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to the first aspect, in a fourth possible implementation of the first aspect, the resource is a quantity of encoded bits. The performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI includes: performing channel encoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • With reference to the fourth possible implementation of the first aspect, in a fifth possible implementation of the first aspect, the obtaining a resource occupied by first UCI includes: obtaining, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:
    Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; and
  • obtaining a resource occupied by second UCI includes: obtaining, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:
    Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    =MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to any one of the first aspect, or the first to the fifth possible implementations of the first aspect, in a sixth possible implementation of the first aspect, the mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel includes: converting the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI, and converting the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI; interleaving the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI; and mapping the encoded bit sequence of the UCI to the physical uplink channel.
  • With reference to the sixth possible implementation of the first aspect, in a seventh possible implementation of the first aspect, the interleaving the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI includes: writing the encoded vector sequence of the first UCI into a matrix row by row; writing, row by row, the encoded vector sequence of the second UCI into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written; and sequentially reading encoded bits in columns of the matrix column by column, to obtain the encoded bit sequence of the UCI.
  • With reference to any one of the first aspect, or the first to the fifth possible implementations of the first aspect, in an eighth possible implementation of the first aspect, the mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel includes: modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence, or modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and mapping the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
  • With reference to any one of the first aspect, or the first to the eighth possible implementations of the first aspect, in a ninth possible implementation of the first aspect, the CSI of the first report type includes at least one of the following: atype 3, atype 5, atype 6, a type 2a, or periodic CSI used for beam indication. The CSI of the second report type includes at least one of the following: atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • With reference to any one of the first aspect, or the first to the ninth possible implementations of the first aspect, in a tenth possible implementation of the first aspect, the first UCI further includes a scheduling request SR.
  • According to a second aspect, a control information receiving method is provided. The method includes receiving a physical uplink channel. The method also includes obtaining an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel. The method also includes obtaining a resource occupied by the first uplink control information UCI, and obtaining a resource occupied by the second UCI. The method also includes performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type.
  • With reference to the second aspect, in a first possible implementation of the second aspect, the resource is a quantity of modulation symbols. The performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI includes: obtaining, according to the resource occupied by the first UCI, modulation symbols corresponding to the first UCI on the physical uplink channel, and obtaining, according to the resource occupied by the second UCI, modulation symbols corresponding to the second UCI on the physical uplink channel; and performing channel decoding on the first UCI according to the modulation symbols corresponding to the first UCI, to obtain the first UCI transmitted by UE, and performing channel decoding on the second UCI according to the modulation symbols corresponding to the second UCI, to obtain the second UCI transmitted by the UE.
  • With reference to the first possible implementation of the second aspect, in a second possible implementation of the second aspect, the obtaining a resource occupied by the first UCI includes: determining, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐,
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1, or
    Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1+O2)*βoffset┐; and
  • obtaining a resource occupied by the second UCI includes: determining, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′=MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • With reference to the second possible implementation of the second aspect, the method includes: obtaining, in the following manner, a quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • obtaining, in the following manner, a quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to the fourth possible implementation of the second aspect, in a fifth possible implementation of the second aspect, the obtaining a resource occupied by the first UCI includes: obtaining, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; and
  • obtaining a resource occupied by the second UCI includes: obtaining, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ==MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI1is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to any one of the second aspect, or the first to the fifth possible implementations of the second aspect, in a sixth possible implementation of the second aspect, the performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI includes: obtaining an encoded bit sequence of UCI on the physical uplink channel; de-interleaving the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI; and converting the encoded vector sequence of the first UCI into the encoded bit sequence of the first UCI, and converting the encoded vector sequence of the second UCI into the encoded bit sequence of the second UCI.
  • With reference to the sixth possible implementation of the second aspect, in a seventh possible implementation of the second aspect, the de-interleaving the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI includes: sequentially reading encoded bits in columns of a matrix column by column, to obtain the encoded bit sequence of the UCI; obtaining the encoded vector sequence of the first UCI from the matrix row by row; and obtaining the encoded vector sequence of the second UCI from a location, in the matrix, other than a location from which the encoded vector sequence of the first UCI is obtained.
  • With reference to any one of the second aspect, or the first to the fifth possible implementations of the second aspect, in an eighth possible implementation of the second aspect, the obtaining an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel includes: obtaining an encoded vector sequence, or an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI on the physical uplink channel in a time domain-first and frequency domain-last manner or in a frequency domain-first and time domain-last manner; and demodulating the encoded vector sequence, or demodulating the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI.
  • With reference to any one of the second aspect, or the first to the fifth possible implementations of the second aspect, in a ninth possible implementation of the second aspect, the CSI of the first report type includes at least one of the following: atype 3, atype 5, atype 6, a type 2a, or periodic CSI used for beam indication, and the CSI of the second report type includes at least one of the following: atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • With reference to any one of the second aspect, or the first to the ninth possible implementations of the second aspect, in a tenth possible implementation of the second aspect, the first UCI further includes a scheduling request (SR).
  • According to a third aspect, user equipment is provided. The user equipment includes a processing module, configured to: obtain a resource occupied by first uplink control information UCI, and obtain a resource occupied by second UCI. The processing module is also configured to perform channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type. The processing module is also configured to map the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel. The user equipment also includes a sending module, configured to send the physical uplink channel.
  • With reference to the third aspect, in a first possible implementation of the third aspect, the resource is a quantity of modulation symbols. The processing module is configured to: obtain, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI, and obtain, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI. The processing module is configured to perform channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • With reference to the first possible implementation of the third aspect, in a second possible implementation of the third aspect, the processing module is specifically configured to: determine, in one of the following manners, the quantity of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐;

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; or

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1+O2)*βoffset┐; and
  • determine, in one of the following manners, the quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1; or

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2; and
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • With reference to the second possible implementation of the third aspect, in a third possible implementation of the third aspect, the processing module is specifically configured to obtain, in the following manner, the quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • the processing module is configured to obtain, in the following manner, a quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to the third aspect, in a fourth possible implementation of the third aspect, the resource is a quantity of encoded bits. The processing module is configured to: perform channel encoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • With reference to the fourth possible implementation of the third aspect, in a fifth possible implementation of the third aspect, the processing module is specifically configured to obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; and
  • the processing module is configured to obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to any one of the third aspect, or the first to the fifth possible implementations of the third aspect, in a sixth possible implementation of the third aspect, the processing module is configured to: convert the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI, and convert the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI; interleave the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI; and map the encoded bit sequence of the UCI to the physical uplink channel.
  • With reference to the sixth possible implementation of the third aspect, in a seventh possible implementation of the third aspect, the processing module is configured to: write the encoded vector sequence of the first UCI into a matrix row by row, write, row by row, the encoded vector sequence of the second UCI into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written; and sequentially read encoded bits in columns of the matrix column by column, to obtain the encoded bit sequence of the UCI.
  • With reference to any one of the third aspect, or the first to the fifth possible implementations of the third aspect, in an eighth possible implementation of the third aspect, the processing module is configured to: modulate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence, or modulate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and map the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
  • With reference to any one of the third aspect, or the first to the eighth possible implementations of the third aspect, in a ninth possible implementation of the third aspect, the CSI that is of the first report type and that is obtained by the processing module includes at least one of the following: atype 3, atype 5, atype 6, a type 2a, or periodic CSI used for beam indication, and the CSI of the second report type includes at least one of the following: atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • With reference to any one of the third aspect, or the first to the ninth possible implementations of the third aspect, in a tenth possible implementation of the third aspect, the first UCI obtained by the processing module further includes a scheduling request (SR).
  • According to a fourth aspect, a network device is provided. The network device includes a receiving module, configured to receive a physical uplink channel. The network device also includes a processing module, configured to: obtain an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel. The processing module is also configured to obtain a resource occupied by the first uplink control information UCI, and obtain a resource occupied by the second UCI. The processing module is also configured to perform channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and perform channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type.
  • With reference to the fourth aspect, in a first possible implementation of the fourth aspect, the resource is a quantity of modulation symbols. The processing module is configured to: obtain, according to the resource occupied by the first UCI, modulation symbols corresponding to the first UCI on the physical uplink channel, and obtain, according to the resource occupied by the second UCI, modulation symbols corresponding to the second UCI on the physical uplink channel; and perform channel decoding on the first UCI according to the modulation symbols corresponding to the first UCI, to obtain the first UCI transmitted by UE, and perform channel decoding on the second UCI according to the modulation symbols corresponding to the second UCI, to obtain the second UCI transmitted by the UE.
  • With reference to the first possible implementation of the fourth aspect, in a second possible implementation of the fourth aspect, the processing module is configured to: determine, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐;

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; or

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1+O2)*βoffset┐; and
  • obtaining a resource occupied by second UCI includes:
  • determine, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1; or

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2; and
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • With reference to the second possible implementation of the fourth aspect, in a third possible implementation of the fourth aspect, the processing module is configured to: obtain, in the following manner, a quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • obtain, in the following manner, a quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*Qm, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to the fourth aspect, in a fourth possible implementation of the fourth aspect, the resource is a quantity of encoded bits. The processing module is configured to: perform channel decoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel decoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • With reference to the fourth possible implementation of the fourth aspect, in a fifth possible implementation of the fourth aspect, the processing module is configured to: obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; and
  • obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ==MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • With reference to any one of the fourth aspect, or the first to the fifth possible implementations of the fourth aspect, in a sixth possible implementation of the fourth aspect, the processing module is configured to: obtain an encoded bit sequence of UCI on the physical uplink channel; de-interleave the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI; and convert the encoded vector sequence of the first UCI into the encoded bit sequence of the first UCI, and convert the encoded vector sequence of the second UCI into the encoded bit sequence of the second UCI.
  • With reference to the sixth possible implementation of the fourth aspect, in a seventh possible implementation of the fourth aspect, the processing module is specifically configured to: sequentially read encoded bits in columns of a matrix column by column, to obtain the encoded bit sequence of the UCI; obtain the encoded vector sequence of the first UCI from the matrix row by row; and obtain the encoded vector sequence of the second UCI from a location, in the matrix, other than a location from which the encoded vector sequence of the first UCI is obtained.
  • With reference to any one of the fourth aspect, or the first to the fifth possible implementations of the fourth aspect, in an eighth possible implementation of the fourth aspect, the processing module is specifically configured to: obtain an encoded vector sequence, or an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI on the physical uplink channel in a time domain-first and frequency domain-last manner or in a frequency domain-first and time domain-last manner; and demodulate the encoded vector sequence, or demodulate the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI.
  • With reference to any one of the fourth aspect, or the first to the eighth possible implementations of the fourth aspect, in a ninth possible implementation of the fourth aspect, the CSI that is of the first report type and that is obtained by the processing module includes at least one of the following: atype 3, atype 5, atype 6, a type 2a, or periodic CSI used for beam indication, and the CSI of the second report type includes at least one of the following: atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • With reference to any one of the fourth aspect, or the first to the ninth possible implementations of the fourth aspect, in a tenth possible implementation of the fourth aspect, the first UCI obtained by the processing module further includes a scheduling request SR.
  • In the foregoing technical solutions, the first UCI and the second UCI are independently encoded, and corresponding resources may be allocated to the first UCI and the second UCI according to performance target requirements of different UCI, so that different UCI meets respective performance target requirements, and transmit power is not increased according to UCI with a highest performance requirement, thereby improving power utilization.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
  • FIG. 1 is a flowchart of a control information sending method according toEmbodiment 1 of the present invention;
  • FIG. 2 is a schematic structural diagram of a physical uplinkcontrol channel format 4 or 5 in accordance with embodiments of the present invention;
  • FIG. 3 is a schematic structural diagram of a modifiedPUCCH format 3 in accordance with embodiments of the present invention;
  • FIG. 4 is a schematic diagram of mapping first UCI and second UCI to a PUCCH in accordance with embodiments of the present invention;
  • FIG. 5 is a schematic diagram1 of structural composition of user equipment according toEmbodiment 1 of the present invention;
  • FIG. 6 is a schematic diagram2 of structural composition of user equipment according toEmbodiment 1 of the present invention;
  • FIG. 7 is a flowchart of control information transmission receiving according toEmbodiment 2 of the present invention;
  • FIG. 8 is a schematic diagram1 of structural composition of a network device according toEmbodiment 2 of the present invention; and
  • FIG. 9 is a schematic diagram2 of structural composition of a network device according toEmbodiment 2 of the present invention.
  • DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
  • UE uses higher transmit power to send UCI, but for UCI with a relatively low performance target requirement, the transmit power is excessively high, and consequently, transmit power of the UE is wasted, and power utilization is not high. This solution is not applicable to user equipment with limited power. In addition, if UE has limited power, transmit power cannot be increased. Therefore, UCI with a relatively high performance target requirement cannot meet a performance requirement by increasing transmit power. In technical solutions provided in embodiments of the present invention, first UCI and second UCI are independently encoded, and corresponding resources may be allocated to the first UCI and the second UCI according to performance target requirements of different UCI. In this manner, different UCI meets respective performance target requirements, and transmit power is not increased according to UCI with a highest performance requirement, thereby improving power utilization.
  • Main implementation principles and specific implementations of the technical solutions in the embodiments of the present invention, and corresponding advantageous effects are described in detail below with reference to the accompanying drawings.
  • The technical solutions of the present invention may be applied to various communications systems, such as a Global System for Mobile Communications (GSM), a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a general packet radio service (GPRS) system, and a Long Term Evolution (LTE) system.
  • User equipment (UE) may also be referred to as a mobile terminal, mobile user equipment, and the like. The user equipment may communicate with one or more core networks by using a radio access network (RAN). The user equipment may be a mobile terminal such as a mobile phone (or referred to as a “cellular” phone), or a computer having a mobile terminal. For example, the user equipment may be a portable, pocket-sized, handheld, computer built-in, or in-vehicle mobile apparatus, which exchanges voice and/or data with the radio access network.
  • A base station may be a base transceiver station (BTS) in GSM or CDMA, may be a NodeB in WCDMA, or may be an evolved NodeB (evolutional Node B, eNB or e-NodeB) in LTE, and this is not limited in the present invention.
  • Embodiment 1
  • Embodiment 1 of the present invention provides a control information sending method. As shown inFIG. 1, a processing procedure of the method is as follows.
  • Step11: Obtain a resource occupied by first UCI, and obtain a resource occupied by second UCI.
  • The first UCI is channel state information (CSI) of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK); or the first UCI is CSI of a first report type, a HARQ-ACK, and a scheduling request (SR). The second UCI is CSI of a second report type.
  • Alternatively, the first UCI includes a HARQ-ACK, the second UCI includes CSI, and the CSI may be CSI of a first report type or CSI of a second report type.
  • The CSI has the following types:
  • a first type: type 1 (Type 1), which supports a subband channel quality indicator (CQI) feedback selected by UE;
  • a second type: type 1a (Type 1a), which supports a subband CQI feedback and a precoding matrix indicator (Precoding Matrix Indicator, PMI) feedback;
  • a third type: type 2a (Type 2a), which supports a wideband PMI feedback;
  • a fourth type: type 3 (Type 3), which supports a rank indication (RI) feedback; a fifth type: type 4 (Type 4), which supports a wideband CQI feedback;
  • a sixth type: type 5 (Type 5), which supports an RI feedback and a wideband PMI feedback;
  • a seventh type: type 6 (Type 6), which supports an RI feedback and a PTI feedback; and
  • an eighth type: periodic CSI used for beam indication.
  • In LTE R13, a report type of periodic CSI is introduced, report content is a beam index, and the report type may be referred to as a type of periodic CSI corresponding to beam indication.
  • Performance requirements imposed by a system on some report types are higher than a performance requirement of another report type. For example, a performance target requirement of thereport type type 3 is a block error rate BLER=10e-3, and a performance target requirement of thetype 4 is a block error rate BLER=10e-2. In addition, in an LTE system, a performance target requirement of hybrid automatic repeat request-acknowledgment information is usually higher than that of a periodic CQI/PMI, for example, is at least a block error rate BLER=10e-3.
  • Based on different performance requirements imposed by the system on some report types, in a technical solution provided inEmbodiment 1 of the present invention, different types of periodic CSI of a plurality of carriers are classified into two types: CSI of the first report type and CSI of the second report type. The CSI of the first report type includes at least one of thetype 3, thetype 5, thetype 6, the type 2a, or the periodic CSI corresponding to beam indication, and the CSI of the second report type includes at least one of thetype 2, the type 2b, the type 2c, thetype 4, thetype 1, or the type 1a.
  • The first UCI includes the CSI of the first report type and the HARQ-ACK, or the first UCI includes the CSI of the first report type, the HARQ-ACK, and the SR. The second UCI includes the CSI of the second report type.
  • Alternatively, the first UCI includes the HARQ-ACK, the second UCI includes the CSI, and the CSI may be CSI of the first report type or CSI of the second report type.
  • In an implementation, in the technical solution provided inEmbodiment 1 of the present invention, a performance requirement of a report type of the first UCI is higher than that of a report type of the second UCI. The report type of the first UCI may include at least one of thetype 3, thetype 5, thetype 6, the type 2a, or the periodic CSI corresponding to beam indication, and the report type of the second UCI may include at least one of thetype 2, the type 2b, the type 2c, thetype 4, thetype 1, or the type 1a.
  • In this step, the resource occupied by the first UCI is obtained. The resource occupied by the first UCI may be a quantity of modulation symbols or a quantity of encoded bits. Correspondingly, the resource occupied by the second UCI may be a quantity of modulation symbols or a quantity of encoded bits. Detailed descriptions are separately provided below.
  • If the resources occupied by the first UCI and the second UCI are quantities of modulation symbols, the resources occupied by the first UCI and the second UCI may be obtained in the following manners.
  • Manner 1: Determine, according toFormula 1, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 1, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI, and βoffsetis a value semi-statically configured by using higher layer signaling or a predetermined value; and
  • determine, according toFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1  Formula 2
  • In Formula 1 and Formula 2,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel, and may be determined according to Formula 3:

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbPUCCH  Formula 3, where
  • MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, and may be determined according toFormula 4, and NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, and may be determined according to Formula 5:

  • MscPUCCH=12*NPRB  Formula 4; and

  • NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS)  Formula 5, where
  • NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, and NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe.
  • InFormula 1 toFormula 5, O1is the quantity of information bits of the to-be-transmitted first UCI, and O2is the quantity of information bits of the to-be-transmitted second UCI. When cyclic redundancy checks (CRCs) need to be attached to the first UCI and the second UCI, corresponding O1is an information length that is of the first UCI and that includes a length of a CRC, and corresponding O2is an information length that is of the second UCI and that includes a length of a CRC. For example, when uplink control information (a HARQ-ACK, CSI, and the like) is greater than 22 bits and is less than or equal to 119, a CRC is attached, and a length of the CRC is 8 bits; or when uplink control information is greater than 119, a CRC of 16 bits is attached. O1and O2herein each are a sum of a quantity of bits of the uplink control information and a quantity of bits of the CRC. When O2=0, βoffset=1.
  • NsymbULis the quantity of time domain symbols occupied by the physical uplink channel in one timeslot. In a normal cyclic prefix (CP) case, a value of NsymbULis 7, or in an extended CP case, a value of N is 6. NDMRSis the quantity of symbols used to transmit a DMRS pilot signal on the physical channel in one subframe. When the physical uplink control channel is of a structure shown inFIG. 2, a value of NDMRSis 1, a value of NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe. When an SRS is transmitted in a current subframe, a value of NSRSis 1, or when no SRS is transmitted in a current subframe, a value of NSRSis 0. For example, when the physical uplink channel is of a PUCCH format 3, a spread factor needs to be considered. VSFis a value of the spread factor (SF). Therefore,
    Figure US20180198569A1-20180712-P00001
    =MscPUCCH*NsymbPUCCH/VSF, a value of VSFis 5, and a value of NDMRSis 4. When the physical uplink channel is of a channel structure shown inFIG. 3, a value of VSFis 3, and a value of NDMRSis 2.
  • Manner 2: Determine, according toFormula 6, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 6; and
  • determine, according toFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1
  • For meanings of parameters inFormula 6, refer to the detailed descriptions inFormula 1 toFormula 5.
  • Manner 3: Determine, according to Formula 7, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1  Formula 7; and
  • determine, according to Formula 8 orFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2  Formula 8; or

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1, where
  • NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and the value may be a value semi-statically notified by using higher layer signaling or may be a predetermined value, for example, the value is 4. A meaning of a value of MscPUCCHis consistent with that inManner 2, and details are not described herein again. A value of
    Figure US20180198569A1-20180712-P00001
    ′ is consistent with a parameter inManner 1, and details are not described herein again.

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2  Formula 8; or

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1, where
  • NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and may be a value semi-statically notified by using higher layer signaling or may be a predetermined value, for example, the value is 4. A value of MscPUCHHis consistent with that inManner 2, and details are not described herein again.
    Figure US20180198569A1-20180712-P00001
    ′ is consistent with that inManner 1, and details are not described herein again. NsymbUCI1is the quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • A quantity of encoded bits occupied by the first UCI is calculated according to the quantity of modulation symbols occupied by the first UCI, and a quantity of encoded bits occupied by the second UCI is calculated according to the quantity of modulation symbols occupied by the second UCI, including: calculating, according to a quantity of modulation symbols occupied by CSI of the first report type, the quantity of encoded bits occupied by the first UCI, and calculating, according to a quantity of modulation symbols occupied by CSI of the second report type, the quantity of encoded bits occupied by the second UCI.
  • If the resources occupied by the first UCI and the second UCI are quantities of encoded bits, the resources occupied by the first UCI and the second UCI may be obtained in the following manners.
  • Manner 1: Determine, according toFormula 9, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 9; and
  • determine, according to Formula 10, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1  Formula 10
  • Manner 2: Determine, according toFormula 11, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1  Formula 11; and
  • determine, according toFormula 12, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2  Formula 12
  • InFormula 9 toFormula 12, meanings of parameters are: O1is a quantity of information bits of the to-be-transmitted first UCI, and O2is a quantity of information bits of the to-be-transmitted second UCI.
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel, and may be determined according to Formula 13:

  • Figure US20180198569A1-20180712-P00001
    =MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m  Formula 13, where
  • MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of RBs allocated to the physical uplink channel, and NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, and may be determined according to Formula 14:

  • NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS)  Formula 14, where
  • NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • Manner 2: Determine, according to Formula 15, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m  Formula 15; and
  • determine, according to Formula 16, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m  Formula 16
  • In Formula 15 and Formula 16,
    Figure US20180198569A1-20180712-P00001
    1is a quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is a quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • Step12: Perform channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI.
  • The step of performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI may be performed in the following two manners according to different resources.
  • Manner 1: When the resource is a quantity of modulation symbols, calculate, according to the quantity of modulation symbols occupied by the first UCI, the quantity of encoded bits occupied by the first UCI, and calculate, according to the quantity of modulation symbols occupied by the second UCI, the quantity of encoded bits occupied by the second UCI; and perform channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • If the resource is a quantity of modulation symbols, before channel encoding is separately performed on the first UCI and the second UCI, the quantity of encoded bits of the first UCI and the quantity of encoded bits of the second UCI are first calculated according to the obtained quantity of modulation symbols occupied by the first UCI and the obtained quantity of modulation symbols occupied by the second UCI. For details, refer to the detailed descriptions in Formula 15 and Formula 16.
  • In addition, channel encoding is performed according to the quantity of encoded bits of the first UCI and the quantity of encoded bits of the second UCI, to obtain the encoded bit sequence q01, q11, q21. . . qQ1−11of the first UCI and the encoded bit sequence q02, q12, q22. . . qQ2-12of the second UCI.
  • Manner 2: When the resource is a quantity of encoded bits, perform channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • If the resource is a quantity of encoded bits, channel encoding is separately performed on the first UCI and the second UCI according to the obtained quantity of encoded bits of the first UCI and the obtained quantity of encoded bits of the second UCI, to obtain the encoded bit sequence q01, q11, q21. . . qQ1−11of the first UCI and the encoded bit sequence q02, q12, q22. . . qQ2-12of the second UCI.
  • The following is a specific implementation ofstep12 of performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • When the total quantity of information bits of the to-be-transmitted first UCI or the total quantity of information bits of the to-be-transmitted second UCI is less than or equal to 11, encoding is performed using a Reed-Muller (RM)(32, O) code. When the total quantity of information bits of the to-be-transmitted first UCI or the total quantity of information bits of the to-be-transmitted second UCI is greater than 11 and is less than or equal to 22, encoding is performed using a dual Reed-Muller RM(32, O) code. When the total quantity of information bits of the to-be-transmitted first UCI or the total quantity of information bits of the to-be-transmitted second UCI is greater than 22, channel encoding is performed using a tail biting convolutional code (TBCC) or a Turbo code, and a CRC is attached.
  • For ease of description, in the technical solution provided inEmbodiment 1 of the present invention, instep11 andstep12, detailed descriptions are provided according to an execution order of the following: obtaining the resource occupied by the first uplink control information (UCI), and obtaining the resource occupied by the second UCI; and performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI. In a specific implementation process, an execution order may be: obtaining the resource occupied by the first uplink control information UCI, and performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI; and obtaining the resource occupied by the second UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI; or an execution order may be: obtaining the resource occupied by the second uplink control information UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI; and obtaining the resource occupied by the first UCI, and performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI. For a specific implementation, refer to the detailed descriptions above, and details are not described herein again.
  • Step13: Map the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel.
  • Instep13, the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI may be mapped to the physical uplink channel in the following manners.
  • Manner 1: In a first processing manner, a specific procedure is as follows.
  • Step1: Convert the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI, and convert the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI.
  • The encoded bit sequence of the first UCI and the bit sequence of the second UCI are converted into the encoded vector sequenceq01,q11,q21 . . .qQ1−11 of the first UCI and the encoded vector sequenceq02,q12,q22 . . .qQ2-12 of the second UCI respectively, where

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1/
    Figure US20180198569A1-20180712-P00001
    mand
    Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2/
    Figure US20180198569A1-20180712-P00001
    m
  • Step1 may be implemented using a modulation scheme such as QPSK, 16QAM, 64QAM, or 256QAK, so that the corresponding encoded vector sequenceq01,q11,q21 . . .qQ1−11 of the first UCI and the corresponding encoded vector sequenceq02,q12,q22 . . .qQ2-12 of the second UCI are obtained.
  • Step2: Perform channel interleaving on the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI.
  • The encoded vector sequence of the first UCI is written into a matrix row by row, the encoded vector sequence of the second UCI is written, row by row, into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written, and encoded bits in columns of the matrix are sequentially read column by column, to obtain the encoded bit sequence of the UCI.
  • When interleaving is performed in the foregoing manner, the first UCI and the second UCI may be not limited to the following cases.
  • In a first case, the first UCI includes the CSI of the first report type and the HARQ-ACK, and the second UCI is the CSI of the second report type. In a second case, the first UCI may include only the HARQ-ACK, the second UCI may include only the CSI, and the CSI may be the CSI of the first report type or the CSI of the second report type.
  • Channel interleaving is performed on the encoded vector sequenceq01,q11,q21 . . .qQ1−11 of the first uplink control information and the encoded vector sequenceq02,q12,q22 . . .qQ2-12 of the second uplink control information.
  • The encoded vector sequenceq01,q11,q21 . . .qQ1−11 of the first UCI and the encoded vector sequenceq02,q12,q22 . . .qQ2-12 of the second UCI are concatenated, that is, the encoded vector sequenceq01,q11,q21 . . .qQ1−11 of the first UCI and the encoded vector sequenceq02,q12,q22 . . .qQ2-12 of the second UCI are written into the following matrix:
  • [y_0y_1y_2y_Cmux-1y_Cmuxy_Cmux+1y_Cmux+2y_2Cmux-1y_(Rmux-1)×Cmuxy_(Rmux-1)×Cmux+1y_(Rmux-1)×Cmux+2y_(Rmux×Cmux-1)]
  • If the physical uplink channel is of thePUCCH format 3, Cmax=2 in the matrix. If the physical uplink channel is of the modifiedPUCCH format 3 shown inFIG. 3, Cmax=4 in the matrix. If the physical uplink channel is of aPUCCH format 4 or 5 shown inFIG. 2, Cmax=NsymbPUCCHin the matrix. NsymbPUCCHis the quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, R′max=MscPUCCHin the matrix, and MSCPUCCHis the quantity of subcarriers allocated to the physical uplink channel. For example, R′max=MSCPUCCH=12.
  • The encoded information bits in the columns of the matrix are sequentially read, to obtain the encoded bit sequence h0, h1, h2, . . . , hQ1+Q2-1of the UCI.
  • Sequentially reading the encoded bits in the columns of the matrix is reading the encoded bits column by column, that is, first reading a first column, and then reading a second column after the first column is read.
  • Step3: Map the encoded bit sequence that is of the UCI and that is obtained after channel interleaving to the physical uplink channel.
  • The encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI are modulated, to obtain an encoded vector sequence, or the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI are modulated, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI are mapped to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
  • When the physical uplink channel is of the PUCCH format shown inFIG. 2, after this step, a schematic diagram of mapping resources of the first uplink control information and the second uplink control information is shown inFIG. 4.
  • Manner 2: Concatenate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain a concatenated encoded bit sequence; modulate the concatenated encoded bit sequence, to obtain an encoded vector sequence; and map the encoded vector sequence to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner, so that the encoded vector sequence can be transmitted to a base station.
  • Manner 3: Modulate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and concatenate the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded vector sequence.
  • Step14: Send the physical uplink channel.
  • The physical uplink channel is sent to a relay, or the physical uplink channel is sent to the base station.
  • Correspondingly, as shown inFIG. 5,Embodiment 1 of the present invention further provides user equipment. The user equipment can implement the foregoing method embodiment. Therefore, for specific content, refer to the descriptions in the foregoing embodiment. The user equipment includes aprocessing module501 and a sendingmodule502.
  • Theprocessing module501 is configured to: obtain a resource occupied by first uplink control information UCI, and obtain a resource occupied by second UCI; perform channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type; and map the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel.
  • Theprocessing module501 is configured to determine, according to one of the methods described in the foregoing embodiment, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI.
  • Theprocessing module501 is configured to obtain, in the following manner, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1.
  • Theprocessing module501 is configured to obtain, in the following manner, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ==MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • The processing module501 is configured to obtain, in the following manner, a quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m
  • The processing module501 is configured to obtain, in the following manner, a quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is a quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • The resource is a quantity of encoded bits. Theprocessing module501 is configured to: perform channel decoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel decoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • Theprocessing module501 is configured to obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1.
  • Theprocessing module501 is configured to obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ==MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • The first UCI obtained by theprocessing module501 further includes a scheduling request (SR).
  • The CSI that is of the first report type and that is obtained by theprocessing module501 includes at least one of the following: atype 3, atype 5, atype 6, a type 2a, or periodic CSI used for beam indication, and the CSI of the second report type includes at least one of the following: atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • The resource is a quantity of modulation symbols. Theprocessing module501 is configured to: obtain, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI, and obtain, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI; and perform channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • The processing module501 is configured to obtain, in the following manner, the quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m
  • The processing module501 is configured to obtain, in the following manner, the quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • The resource is a quantity of encoded bits. Theprocessing module501 is configured to: perform channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • Theprocessing module501 is configured to: convert the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI, and convert the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI; interleave the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI; and map the encoded bit sequence of the UCI to the physical uplink channel.
  • Theprocessing module501 is configured to: write the encoded vector sequence of the first UCI into a matrix row by row, write, row by row, the encoded vector sequence of the second UCI into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written; and sequentially read encoded bits in columns of the matrix column by column, to obtain the encoded bit sequence of the UCI.
  • Theprocessing module501 is configured to: modulate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence, or modulate the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and map the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
  • The sendingmodule502 is configured to send the physical uplink channel.
  • Referring toFIG. 6, an embodiment of the present invention provides user equipment, and the user equipment includes aprocessor61 and atransmitter62.
  • Theprocessor61 is configured to: obtain a resource occupied by first uplink control information UCI, and obtain a resource occupied by second UCI; perform channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI, and perform channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI. The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type; and map the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel.
  • Thetransmitter62 is configured to send the physical uplink channel.
  • It should be noted that thetransmitter62 may further perform another operation performed by the sendingmodule502 shown inFIG. 5, and theprocessor61 may further perform another operation performed by theprocessing module501 shown inFIG. 5.
  • The processor may be a central processing unit (CPU), or a combination of a CPU and a hardware chip.
  • The processor may be a network processor (NP), or a combination of a CPU and an NP, or a combination of an NP and a hardware chip.
  • The hardware chip may be one or a combination of a plurality of the following: an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logical device (CPLD).
  • Embodiment 2
  • Embodiment 2 of the present invention provides a control information receiving method. It should be noted that for same or corresponding content in this embodiment, refer to the foregoing descriptions. As shown inFIG. 7, a processing procedure of the method is specifically as follows.
  • Step71: Receive a physical uplink channel.
  • Step72: Obtain an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel.
  • Step73: Obtain a resource occupied by the first UCI, and obtain a resource occupied by the second UCI.
  • The first UCI is first CSI and a HARQ-ACK, or the first UCI is CSI of a first report type, a HARQ-ACK, and an SR. The second UCI is CSI of a second report type.
  • For a type of periodic CSI, refer to the foregoing descriptions.
  • In an optional implementation, in a technical solution provided inEmbodiment 2 of the present invention, a performance requirement of a report type of the first UCI is higher than that of a report type of the second UCI. The report type of the first UCI may include at least one of atype 3, atype 5, atype 6, a type 2a, or periodic CSI corresponding to beam indication, and the report type of the second UCI may include at least one of atype 2, a type 2b, a type 2c, atype 4, atype 1, or a type 1a.
  • In this step, the resource occupied by the first UCI is obtained. The resource occupied by the first UCI may be a quantity of modulation symbols or a quantity of encoded bits. Correspondingly, the resource occupied by the second UCI may be a quantity of modulation symbols or a quantity of encoded bits. Detailed descriptions are separately provided below.
  • If the resources occupied by the first UCI and the second UCI are quantities of modulation symbols, the resources occupied by the first UCI and the second UCI may be obtained in the following manners.
  • Manner 1: Determine, according toFormula 1, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 1, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI, and βoffsetis a value semi-statically configured by using higher layer signaling or a predetermined value; and
  • determine, according toFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1  Formula 2
  • In Formula 1 and Formula 2,
    Figure US20180198569A1-20180712-P00001
    2is a capacity of the physical uplink channel, and may be determined according to Formula 3:

  • Figure US20180198569A1-20180712-P00001
    =MscPUCCH*NsymbPUCCH  Formula 3, where
  • MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, and may be determined according toFormula 4, and NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, and may be determined according to Formula 5:

  • MscPUCCH=12*NPRB  Formula 4; and

  • NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS)  Formula 5, where
  • NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, and NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe.
  • InFormula 1 toFormula 5, O1is the quantity of information bits of the to-be-transmitted first UCI, and O2is the quantity of information bits of the to-be-transmitted second UCI. When CRCs need to be attached to the first UCI and the second UCI, corresponding O1is an information length that is of the first UCI and that includes a length of a CRC, and corresponding O2is an information length that is of the second UCI and that includes a length of a CRC. For example, when uplink control information (a HARQ-ACK, CSI, and the like) is greater than 22 bits and is less than or equal to 119, a CRC is attached, and a length of the CRC is 8 bits; or when uplink control information is greater than 119, a CRC of 16 bits is attached. O1and O2herein each are a sum of a quantity of bits of the uplink control information and a quantity of bits of the CRC. When O2=0, βoffset=1.
  • NsymbULis the quantity of time domain symbols occupied by the physical uplink channel in one timeslot. In a normal cyclic prefix (CP) case, a value of N is 7, or in an extended CP case, a value of NsymbULis 6. NDMRSis the quantity of symbols used to transmit a DMRS pilot signal on the physical channel in one subframe. When the physical uplink control channel is of a structure shown inFIG. 2, a value of NDMRSis 1, a value of NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe. When an SRS is transmitted in a current subframe, a value of NSRSis 1, or when no SRS is transmitted in a current subframe, a value of NsymbULis 0. For example, when the physical uplink channel is of a PUCCH format 3, a spread factor needs to be considered. VSFis a value of the spread factor (SF). Therefore,
    Figure US20180198569A1-20180712-P00001
    ′=MscPUCCH*NsymbPUCCH/VSF, a value of VSFis 5, and a value of NDMRSis 4. When the physical uplink channel is of a channel structure shown inFIG. 3, a value of VSFis 3, and a value of NDMRSis 2.
  • Manner 2: Determine, according toFormula 6, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 6; and
  • determine, according toFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1
  • For meanings of parameters inFormula 6, refer to the detailed descriptions inFormula 1 toFormula 5.
  • Manner 3: Determine, according to Formula 7, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1  Formula 7; and
  • determine, according to Formula 8 orFormula 2, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI1  Formula 8; or

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1, where
  • NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and the value may be a value semi-statically notified by using higher layer signaling or may be a predetermined value, for example, the value is 4. A meaning of a value of MscPUCCHis consistent with that inManner 2, and details are not described herein again. A value of
    Figure US20180198569A1-20180712-P00001
    ′ is consistent with a parameter inManner 1, and details are not described herein again.

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2  Formula 8; or

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1, where
  • NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and may be a value semi-statically notified using higher layer signaling or may be a predetermined value, for example, the value is 4. A value of MscPUCCHis consistent with that inManner 2, and details are not described herein again.
    Figure US20180198569A1-20180712-P00001
    ′ is consistent with that inManner 1, and details are not described herein again. NsymbUCI2is the quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • A quantity of encoded bits occupied by the first UCI is calculated according to the quantity of modulation symbols occupied by the first UCI, and a quantity of encoded bits occupied by the second UCI is calculated according to the quantity of modulation symbols occupied by the second UCI, including: calculating, according to a quantity of modulation symbols occupied by CSI of the first report type, the quantity of encoded bits occupied by the first UCI, and calculating, according to a quantity of modulation symbols occupied by CSI of the second report type, the quantity of encoded bits occupied by the second UCI.
  • If the resources occupied by the first UCI and the second UCI are quantities of encoded bits, the resources occupied by the first UCI and the second UCI may be obtained in the following manners.
  • Manner 1: Determine, according toFormula 9, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐  Formula 9; and
  • determine, according to Formula 10, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1  Formula 10
  • Manner 2: Determine, according toFormula 11, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1  Formula 11; and
  • determine, according toFormula 12, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2  Formula 12
  • InFormula 9 toFormula 12, meanings of parameters are: O1is a quantity of information bits of the to-be-transmitted first UCI, and O2is a quantity of information bits of the to-be-transmitted second UCI.
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel, and may be determined according to Formula 13:

  • Figure US20180198569A1-20180712-P00001
    =MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m  Formula 13, where
  • MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of RBs allocated to the physical uplink channel, and NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, and may be determined according to Formula 14:

  • NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS)  Formula 14, where
  • NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • Manner 2: Determine, according to Formula 15, a quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m  Formula 15; and
  • determine, according to Formula 16, a quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m  Formula 16
  • In Formula 15 and Formula 16,
    Figure US20180198569A1-20180712-P00001
    1is a quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is a quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • Step74: Perform channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and perform channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI.
  • The first UCI includes the CSI of the first report type and the HARQ-ACK, and the second UCI includes the CSI of the second report type; or the first UCI includes the HARQ-ACK, and the second UCI includes the CSI of the first report type and/or the CSI of the second report type.
  • The step of performing channel decoding on the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the second UCI according to the resource occupied by the second UCI, to obtain the second UCI may be performed in the following two manners according to different resources.
  • Manner 1: When the resource is a quantity of modulation symbols, obtain, according to the resource occupied by the first UCI, modulation symbols corresponding to the first UCI on the physical uplink channel, and obtain, according to the resource occupied by the second UCI, modulation symbols corresponding to the second UCI on the physical uplink channel; and perform channel decoding on the first UCI according to the modulation symbols corresponding to the first UCI, to obtain the first UCI transmitted by UE, and perform channel decoding on the second UCI according to the modulation symbols corresponding to the second UCI, to obtain the second UCI transmitted by the UE.
  • If the resource is a quantity of modulation symbols, before channel encoding is separately performed on the first UCI and the second UCI, the quantity of encoded bits of the first UCI and the quantity of encoded bits of the second UCI are first calculated according to the obtained quantity of modulation symbols occupied by the first UCI and the obtained quantity of modulation symbols occupied by the second UCI. For details, refer to the detailed descriptions in the following formulas.
  • The quantity of encoded bits occupied by the first UCI is obtained in the following manner:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • the quantity of encoded bits occupied by the second UCI is obtained in the following manner:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    2is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis the modulation order.
  • Manner 2: When the resource is a quantity of encoded bits, perform channel decoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel decoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • For ease of description, in the technical solution provided inEmbodiment 2 of the present invention, in the foregoing steps, detailed descriptions are provided according to an execution order of obtaining the resource occupied by the first UCI, and obtaining the resource occupied by the second UCI; and performing channel decoding on the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the second UCI according to the resource occupied by the second UCI, to obtain the second UCI. In a specific implementation process, an execution order may be: obtaining the resource occupied by the first UCI, and performing channel decoding on the first UCI according to the resource occupied by the first UCI, to obtain the first UCI; and obtaining the resource occupied by the second UCI, and performing channel decoding on the second UCI according to the resource occupied by the second UCI, to obtain the second UCI; or an execution order may be: obtaining the resource occupied by the second UCI, and performing channel decoding on the second UCI according to the resource occupied by the second UCI, to obtain the second UCI; and obtaining the resource occupied by the first UCI, and performing channel decoding on the first UCI according to the resource occupied by the first UCI, to obtain the first UCI. For a specific implementation, refer to the detailed descriptions above, and details are not described herein again.
  • The performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI includes: obtaining an encoded bit sequence of UCI on the physical uplink channel; de-interleaving the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI; and converting the encoded vector sequence of the first UCI into the encoded bit sequence of the first UCI, and converting the encoded vector sequence of the second UCI into the encoded bit sequence of the second UCI.
  • The de-interleaving the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI includes: sequentially reading encoded bits in columns of a matrix column by column, to obtain the encoded bit sequence of the UCI, obtaining the encoded vector sequence of the first UCI from the matrix row by row, and obtaining the encoded vector sequence of the second UCI from a location, in the matrix, other than a location from which the encoded vector sequence of the first UCI is obtained.
  • The obtaining an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel includes: obtaining an encoded vector sequence, or an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI on the physical uplink channel in a time domain-first and frequency domain-last manner or in a frequency domain-first and time domain-last manner; and demodulating the encoded vector sequence, or demodulating the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI.
  • The performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI is a processing process opposite to that inEmbodiment 1. For details, refer to the detailed descriptions inEmbodiment 1, and details are not described inEmbodiment 2 of the present invention.
  • Correspondingly,Embodiment 2 of the present invention further provides a network device. As shown inFIG. 8, the network device includes a receivingmodule801 and aprocessing module802. The network device may perform corresponding operations in the foregoing method embodiment. Therefore, for same or corresponding content, refer to the foregoing descriptions.
  • The receivingmodule801 is configured to receive a physical uplink channel.
  • Theprocessing module802 is configured to: obtain an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel; obtain a resource occupied by the first uplink control information UCI, and obtain a resource occupied by the second UCI; and perform channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and perform channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI.
  • The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type.
  • The resource is a quantity of modulation symbols. Theprocessing module802 is configured to: obtain, according to the resource occupied by the first UCI, modulation symbols corresponding to the first UCI on the physical uplink channel, and obtain, according to the resource occupied by the second UCI, modulation symbols corresponding to the second UCI on the physical uplink channel; and perform channel decoding on the first UCI according to the modulation symbols corresponding to the first UCI, to obtain the first UCI transmitted by UE, and perform channel decoding on the second UCI according to the modulation symbols corresponding to the second UCI, to obtain the second UCI transmitted by the UE.
  • Theprocessing module802 is specifically configured to: determine, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    1of modulation symbols occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐;

  • Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; or

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1+O2)*βoffset┐; and
  • determine, in one of the following manners, a quantity
    Figure US20180198569A1-20180712-P00001
    2of modulation symbols occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    ′−
    Figure US20180198569A1-20180712-P00001
    1; or

  • Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2; and
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    ′ is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, and NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI.
  • The processing module802 is configured to: obtain, in the following manner, a quantity of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=
    Figure US20180198569A1-20180712-P00001
    1*
    Figure US20180198569A1-20180712-P00001
    m; and
  • obtain, in the following manner, a quantity of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    2*
    Figure US20180198569A1-20180712-P00001
    m, where
  • Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the first UCI,
    Figure US20180198569A1-20180712-P00001
    1is the quantity of modulation symbols occupied by the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • The resource is a quantity of encoded bits. Theprocessing module802 is configured to: perform channel decoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and perform channel decoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
  • Theprocessing module802 is configured to: obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    1of encoded bits occupied by the first UCI:

  • Figure US20180198569A1-20180712-P00001
    1=┌
    Figure US20180198569A1-20180712-P00001
    ′*(O1/(O1+O2)*βoffset┐ or
    Figure US20180198569A1-20180712-P00001
    1=MscPUCCH*NsymbUCI1; and
  • obtain, in the following manner, the quantity
    Figure US20180198569A1-20180712-P00001
    2of encoded bits occupied by the second UCI:

  • Figure US20180198569A1-20180712-P00001
    2=
    Figure US20180198569A1-20180712-P00001
    Figure US20180198569A1-20180712-P00001
    1or
    Figure US20180198569A1-20180712-P00001
    2=MscPUCCH*NsymbUCI2, where
  • O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
    Figure US20180198569A1-20180712-P00001
    is a capacity of the physical uplink channel,
    Figure US20180198569A1-20180712-P00001
    ′==MscPUCCH*NsymbPUCCH*
    Figure US20180198569A1-20180712-P00001
    m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, and
    Figure US20180198569A1-20180712-P00001
    mis a modulation order.
  • Theprocessing module802 is configured to: obtain an encoded bit sequence of UCI on the physical uplink channel; de-interleave the encoded bit sequence of the UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI; and convert the encoded vector sequence of the first UCI into the encoded bit sequence of the first UCI, and convert the encoded vector sequence of the second UCI into the encoded bit sequence of the second UCI.
  • Theprocessing module802 is configured to: sequentially read encoded bits in columns of a matrix column by column, to obtain the encoded bit sequence of the UCI; obtain the encoded vector sequence of the first UCI from the matrix row by row; and obtain the encoded vector sequence of the second UCI from a location, in the matrix, other than a location from which the encoded vector sequence of the first UCI is obtained.
  • Theprocessing module802 is configured to: obtain an encoded vector sequence, or an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI on the physical uplink channel in a time domain-first and frequency domain-last manner or in a frequency domain-first and time domain-last manner; and demodulate the encoded vector sequence, or demodulate the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI.
  • Referring toFIG. 9, an embodiment of the present invention provides a network device. The network device may be a relay, or may be a base station. The network device includes areceiver91 and aprocessor92.
  • Thereceiver91 is configured to receive a physical uplink channel.
  • Theprocessor92 is configured to: obtain an encoded bit sequence of first UCI and an encoded bit sequence of second UCI on the physical uplink channel; obtain a resource occupied by the first uplink control information UCI, and obtain a resource occupied by the second UCI; and perform channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI, and perform channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI.
  • The first UCI includes CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a second report type; or the first UCI includes a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI includes CSI of a first report type and/or CSI of a second report type.
  • It should be noted that thereceiver91 may further perform another operation performed by the receivingmodule801 shown inFIG. 8, and theprocessor92 may further perform another operation performed by theprocessing module801 shown inFIG. 8.
  • The processor may be a central processing unit (CPU), or a combination of a CPU and a hardware chip.
  • The processor may be a network processor (NP), or a combination of a CPU and an NP, or a combination of an NP and a hardware chip.
  • The hardware chip may be one or a combination of a plurality of the following: an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logical device (CPLD).
  • Persons skilled in the art should understand that the embodiments of the present invention may be provided as a method, an apparatus (device), or a computer program product. Therefore, the present invention may use a form of hardware only embodiments, software only embodiments, or embodiments with a combination of software and hardware. Moreover, the present invention may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, and the like) that include computer-usable program code.
  • The present invention is described with reference to the flowcharts and/or block diagrams of the method, the apparatus (device), and the computer program product according to the embodiments of the present invention. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by the computer or the processor of the another programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
  • These computer program instructions may be stored in a computer readable memory that can instruct a computer or another programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
  • These computer program instructions may be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, thereby generating computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
  • Although some embodiments of the present invention have been described, persons skilled in the art can make changes and modifications to these embodiments once they learn the basic inventive concept. Therefore, the following claims are intended to be construed as to cover the embodiments and all changes and modifications falling within the scope of the present invention.
  • Obviously, persons skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. The present invention is intended to cover these modifications and variations provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.

Claims (20)

What is claimed is:
1. A method, comprising:
obtaining a resource occupied by first uplink control information (UCI);
obtaining a resource occupied by second UCI;
performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI;
performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI, wherein the first UCI comprises channel state information (CSI) of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI comprises CSI of a second report type; or the first UCI comprises a HARQ-ACK, and the second UCI comprises CSI of a first report type, CSI of a second report type, or CSI of the first report type and CSI of the second report type;
mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel; and
sending the physical uplink channel.
2. The method according toclaim 1, wherein the resource is a quantity of modulation symbols; and
wherein performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI, comprises:
obtaining, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI, and obtaining, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI; and
performing channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
3. The method according toclaim 2, wherein obtaining the resource occupied by the first UCI comprises:
determining the quantity
Figure US20180198569A1-20180712-P00001
1of modulation symbols occupied by the first UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1/(O1+O2)*βoffset┐;

Figure US20180198569A1-20180712-P00001
1=MscPUCCH*NsymbUCI1; or

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1+O2)*βoffset┐; and
wherein obtaining the resource occupied by the second UCI comprises determining the quantity
Figure US20180198569A1-20180712-P00001
2of modulation symbols occupied by the second UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
′−
Figure US20180198569A1-20180712-P00001
1; or

Figure US20180198569A1-20180712-P00001
2=MscPUCCH*NsymbUCI2; and
wherein O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
Figure US20180198569A1-20180712-P00001
′ is a capacity of the physical uplink channel,
Figure US20180198569A1-20180712-P00001
′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks RBs allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, βoffsetis a value semi-statically configured using higher layer signaling, or a predetermined value, and NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe.
4. The method according toclaim 3, wherein obtaining, according to the quantity of modulation symbols occupied by the first UCI, the quantity of encoded bits occupied by the first UCI, comprises:
obtaining the quantity of encoded bits occupied by the first UCI according to the relation
Figure US20180198569A1-20180712-P00001
1=
Figure US20180198569A1-20180712-P00001
1*
Figure US20180198569A1-20180712-P00001
m; and
wherein obtaining, according to the quantity of modulation symbols occupied by the second UCI, the quantity of encoded bits occupied by the second UCI, comprises:
obtaining the quantity of encoded bits occupied by the second UCI according to the relation
Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
2*
Figure US20180198569A1-20180712-P00001
m;
wherein
Figure US20180198569A1-20180712-P00001
mis a modulation order.
5. The method according toclaim 1, wherein the resource is a quantity of encoded bits; and
wherein performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain the encoded bit sequence of the second UCI comprises:
performing channel encoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and performing channel encoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
6. The method according toclaim 5, wherein obtaining the resource occupied by the first UCI comprises:
obtaining the quantity
Figure US20180198569A1-20180712-P00001
1of encoded bits occupied by the first UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1/(O1+O2)*βoffset┐; or

Figure US20180198569A1-20180712-P00001
1=MscPUCCH*NsymbUCI1; and
wherein obtaining the resource occupied by second UCI comprises obtaining the quantity
Figure US20180198569A1-20180712-P00001
2of encoded bits occupied by the second UCI according to the following relation:

Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
′−
Figure US20180198569A1-20180712-P00001
1; or

Figure US20180198569A1-20180712-P00001
2=MscPUCCH*NsymbUCI2;
wherein O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
Figure US20180198569A1-20180712-P00001
′ is a capacity of the physical uplink channel,
Figure US20180198569A1-20180712-P00001
′==MscPUCCH*NsymbPUCCH*
Figure US20180198569A1-20180712-P00001
m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks (RBs) allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI,
Figure US20180198569A1-20180712-P00001
mis a modulation order, βoffsetis a value semi-statically configured using higher layer signaling, or a predetermined value, and NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe.
7. The method according toclaim 1, wherein mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to the physical uplink channel comprises:
converting the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI;
converting the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI;
interleaving the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI; and
mapping the encoded bit sequence of the UCI to the physical uplink channel.
8. The method according toclaim 7, wherein interleaving the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain the encoded bit sequence of UCI, comprises:
writing the encoded vector sequence of the first UCI into a matrix row by row;
writing, row by row, the encoded vector sequence of the second UCI into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written; and
sequentially reading encoded bits in columns of the matrix column by column, to obtain the encoded bit sequence of the UCI.
9. The method according toclaim 1, wherein mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to the physical uplink channel comprises:
modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence, or modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and
mapping the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
10. A method, comprising:
receiving a physical uplink channel;
obtaining an encoded bit sequence of first uplink control information (UCI) and an encoded bit sequence of second UCI on the physical uplink channel;
obtaining a resource occupied by the first UCI;
obtaining a resource occupied by the second UCI; and
performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI; and
performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI;
wherein the first UCI comprises channel state information (CSI) of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI comprises CSI of a second report type; or the first UCI comprises the HARQ-ACK, and the second UCI comprises CSI of a first report type, CSI of a second report type, or CSI of the second report type and CSI of the second report type.
11. User equipment, comprising:
a processor; and
a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:
obtaining a resource occupied by first uplink control information (UCI);
obtaining a resource occupied by second UCI;
performing channel encoding on the first UCI according to the resource occupied by the first UCI, to obtain an encoded bit sequence of the first UCI; and
performing channel encoding on the second UCI according to the resource occupied by the second UCI, to obtain an encoded bit sequence of the second UCI, wherein the first UCI comprises CSI of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI comprises channel state information (CSI) of a second report type; or the first UCI comprises the HARQ-ACK, and the second UCI comprises CSI of a first report type, CSI of a second report type, or CSI of the first report type and CSI of the second report type; and
mapping the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to a physical uplink channel; and
a transmitter, configured to send the physical uplink channel.
12. The user equipment according toclaim 11, wherein the resource is a quantity of modulation symbols; and
wherein the program further includes instructions for:
obtaining, according to a quantity of modulation symbols occupied by the first UCI, a quantity of encoded bits occupied by the first UCI;
obtaining, according to a quantity of modulation symbols occupied by the second UCI, a quantity of encoded bits occupied by the second UCI;
performing channel encoding on the first UCI according to the quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI, and
performing channel encoding on the second UCI according to the quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
13. The user equipment according toclaim 12, wherein the program further includes instructions for:
determining the quantity
Figure US20180198569A1-20180712-P00001
1of modulation symbols occupied by the first UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1/(O1+O2)*βoffset┐;

Figure US20180198569A1-20180712-P00001
1=MscPUCCH*NsymbUCI1; or

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1+O2)*βoffset┐; and
determining the quantity
Figure US20180198569A1-20180712-P00001
2of modulation symbols occupied by the second UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
′−
Figure US20180198569A1-20180712-P00001
1; or

Figure US20180198569A1-20180712-P00001
2=MscPUCCH*NsymbUCI2; and
wherein O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
Figure US20180198569A1-20180712-P00001
′ is a capacity of the physical uplink channel,
Figure US20180198569A1-20180712-P00001
′==MscPUCCH*NsymbPUCCH, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks (RBs) allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI, βoffsetis a value semi-statically configured using higher layer signaling, or a predetermined value, and NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe.
14. The user equipment according toclaim 13, wherein the program further includes instructions for:
obtaining the quantity of encoded bits occupied by the first UCI according to the relation
Figure US20180198569A1-20180712-P00001
1=
Figure US20180198569A1-20180712-P00001
1*
Figure US20180198569A1-20180712-P00001
m; and
obtaining the quantity of encoded bits occupied by the second UCI according to the relation
Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
2*
Figure US20180198569A1-20180712-P00001
m;
wherein
Figure US20180198569A1-20180712-P00001
mis a modulation order.
15. The user equipment according toclaim 11, wherein the resource is a quantity of encoded bits; and
wherein the program further includes instructions for:
performing channel encoding on the first UCI according to a quantity of encoded bits occupied by the first UCI, to obtain the encoded bit sequence of the first UCI; and
performing channel encoding on the second UCI according to a quantity of encoded bits occupied by the second UCI, to obtain the encoded bit sequence of the second UCI.
16. The user equipment according toclaim 15, wherein the program further includes instructions for:
obtaining the quantity
Figure US20180198569A1-20180712-P00001
1of encoded bits occupied by the first UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
1=┌
Figure US20180198569A1-20180712-P00001
′*(O1/(O1+O2)*βoffset┐; or

Figure US20180198569A1-20180712-P00001
1=MscPUCCH*NsymbUCI1; and
obtaining the quantity
Figure US20180198569A1-20180712-P00001
2of encoded bits occupied by the second UCI according to one of the following relations:

Figure US20180198569A1-20180712-P00001
2=
Figure US20180198569A1-20180712-P00001
′−
Figure US20180198569A1-20180712-P00001
1; or

Figure US20180198569A1-20180712-P00001
2=MscPUCCH*NsymbUCI2;
wherein O1is a quantity of information bits of the to-be-transmitted first UCI, O2is a quantity of information bits of the to-be-transmitted second UCI,
Figure US20180198569A1-20180712-P00001
′ is a capacity of the physical uplink channel,
Figure US20180198569A1-20180712-P00001
′==MscPUCCH*NsymbPUCCH*
Figure US20180198569A1-20180712-P00001
m, MscPUCCHis a quantity of subcarriers allocated to the physical uplink channel, MscPUCCH=12*NPRB, NPRBis a quantity of radio resource blocks (RBs) allocated to the physical uplink channel, NsymbPUCCHis a quantity of time domain symbols used to transmit uplink control information on the physical uplink channel, NsymbPUCCH=(2·NsymbUL−NDMRS−NSRS), NsymbULis a quantity of time domain symbols occupied by the physical uplink channel in one timeslot, NDMRSis a quantity of symbols used to transmit a DMRS pilot signal on the physical uplink channel in one subframe, NsymbUCI1is a quantity of time domain symbols used to transmit the first UCI, NsymbUCI2is a quantity of time domain symbols used to transmit the second UCI,
Figure US20180198569A1-20180712-P00001
mis a modulation order, βoffsetis a value semi-statically configured using higher layer signaling, or a predetermined value, and NSRSis a quantity of time domain symbols used to transmit an SRS in the subframe.
17. The user equipment according toclaim 11, wherein the program further includes instructions for:
converting the encoded bit sequence of the first UCI into an encoded vector sequence of the first UCI; and
converting the encoded bit sequence of the second UCI into an encoded vector sequence of the second UCI;
interleaving the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to obtain an encoded bit sequence of UCI; and
mapping the encoded bit sequence of the UCI to the physical uplink channel.
18. The user equipment according toclaim 17, wherein the program further includes instructions for:
writing the encoded vector sequence of the first UCI into a matrix row by row;
writing, row by row, the encoded vector sequence of the second UCI into a location, in the matrix, other than a location into which the encoded vector sequence of the first UCI is written; and
sequentially reading encoded bits in columns of the matrix column by column, to obtain the encoded bit sequence of the UCI.
19. The user equipment according toclaim 11, wherein the program further includes instructions for:
modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI to obtain an encoded vector sequence, or modulating the encoded bit sequence of the first UCI and the encoded bit sequence of the second UCI, to obtain an encoded vector sequence of the first UCI and an encoded vector sequence of the second UCI respectively; and
mapping the encoded vector sequence, or the encoded vector sequence of the first UCI and the encoded vector sequence of the second UCI, to the physical uplink channel in a frequency domain-first and time domain-last manner or in a time domain-first and frequency domain-last manner.
20. A network device, comprising:
a receiver, configured to receive a physical uplink channel;
a processor; and
a non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:
obtaining an encoded bit sequence of first uplink control information (UCI) and an encoded bit sequence of second UCI on the physical uplink channel;
obtaining a resource occupied by the first UCI;
obtaining a resource occupied by the second UCI;
performing channel decoding on the encoded bit sequence of the first UCI according to the resource occupied by the first UCI, to obtain the first UCI; and
performing channel decoding on the encoded bit sequence of the second UCI according to the resource occupied by the second UCI, to obtain the second UCI;
wherein the first UCI comprises channel state information (CSI) of a first report type and a hybrid automatic repeat request-acknowledgment message (HARQ-ACK), and the second UCI comprises CSI of a second report type; or the first UCI comprises the HARQ-ACK, and the second UCI comprises CSI of a first report type, CSI of a second report type, or CSI of the first report type and CSI of the second report type.
US15/916,5362015-09-112018-03-09Control information sending method, control information receiving method, user equipment, and network deviceActive2035-09-16US10797831B2 (en)

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
PCT/CN2015/089470WO2017041305A1 (en)2015-09-112015-09-11Control information sending and receiving method, user equipment and network device

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/CN2015/089470ContinuationWO2017041305A1 (en)2015-09-112015-09-11Control information sending and receiving method, user equipment and network device

Publications (2)

Publication NumberPublication Date
US20180198569A1true US20180198569A1 (en)2018-07-12
US10797831B2 US10797831B2 (en)2020-10-06

Family

ID=58240531

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US15/916,536Active2035-09-16US10797831B2 (en)2015-09-112018-03-09Control information sending method, control information receiving method, user equipment, and network device

Country Status (4)

CountryLink
US (1)US10797831B2 (en)
EP (1)EP3340505B1 (en)
CN (1)CN107210839B (en)
WO (1)WO2017041305A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20180332567A1 (en)*2017-05-092018-11-15Qualcomm IncorporatedTechniques and apparatuses for nesting a new radio system and a long term evolution system
US20180352545A1 (en)*2015-09-242018-12-06Ntt Docomo, Inc.User terminal, radio base station and radio communication method
US20190058518A1 (en)*2016-03-242019-02-21Nokia Solutions And Networks OyBeam based communication device and access point
US10575210B2 (en)*2015-10-302020-02-25Qualcomm IncorporatedCyclic redundancy check length management
US10880058B2 (en)*2017-04-252020-12-29Qualcomm IncorporatedTransmitting uplink control information (UCI)
US11082176B2 (en)*2016-11-042021-08-03Futurewei Technologies, Inc.System and method for transmitting a sub-space selection
US20210320771A1 (en)*2018-12-252021-10-14Huawei Technologies Co., Ltd.Method for obtaining downlink channel information and apparatus
US11197280B2 (en)2018-01-192021-12-07Guangdong Oppo Mobile Telecommunications Corp., Ltd.Wireless communications method, terminal device, and network device
US20220109534A1 (en)*2020-10-022022-04-07Qualcomm IncorporatedUplink control information reporting
US11330424B2 (en)*2016-03-312022-05-10Ntt Docomo, Inc.Terminal, base station, and radio communication method
US20220321304A1 (en)*2017-08-102022-10-06Apple Inc.Resource mapping schemes for channel state information reporting on new radio physical uplink control channel
US11606175B2 (en)*2019-07-132023-03-14Qualcomm IncorporatedEnhancement of physical uplink control channel (PUCCH) format

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2019090624A1 (en)*2017-11-092019-05-16Oppo广东移动通信有限公司Uplink control channel resource determining method, terminal, and network side device
US10742379B2 (en)*2018-01-122020-08-11Mediatek Inc.Uplink control information handling for new radio
CN110933751B (en)*2018-09-202023-04-07维沃移动通信有限公司Indication method, receiving method, terminal and network equipment of uplink control information
WO2021056320A1 (en)*2019-09-262021-04-01华为技术有限公司Uplink control information multiplexing transmission method and apparatus

Citations (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080287155A1 (en)*2007-05-182008-11-20Qualcomm IncorporatedMultiplexing and power control of uplink control channels in a wireless communication system
US20100098012A1 (en)*2008-10-202010-04-22Interdigital Patent Holdings, Inc.Uplink control information transmission methods for carrier aggregation
US20100272019A1 (en)*2009-04-242010-10-28Samsung Electronics Co., Ltd.Multiplexing large payloads of control information from user equipments
US20110080880A1 (en)*2009-10-022011-04-07Sharp Laboratories Of America, Inc.Transmission diversity scheme on physical uplink control channel (pucch) with ack/nack differentiation
US20110242997A1 (en)*2010-04-022011-10-06Sharp Laboratories Of America, Inc.Extended uplink control information (uci) reporting via the physical uplink control channel (pucch)
US20110268045A1 (en)*2010-04-302011-11-03Youn Hyoung HeoSystem and method for uplink control information transmission in carrier aggregation
US20120033587A1 (en)*2010-08-032012-02-09Samsung Electronics Co., Ltd.Transmission of uplink control signals in a communication system
US20120120817A1 (en)*2010-11-152012-05-17Sharp Laboratories Of America, Inc.Configuring uplink control information (uci) reporting
US20120127869A1 (en)*2010-11-222012-05-24Sharp Laboratories Of America, Inc.Multiple channel state information (csi) reporting on the physical uplink shared channel (pusch) with carrier aggregation
US20120213176A1 (en)*2007-06-142012-08-23Jin Sam KwakMethod of transmitting control signals in wireless communication system
US20120230268A1 (en)*2011-03-072012-09-13Interdigital Patent Holdings, Inc.Method and apparatus for sending uplink control information for multi-radio access technology operation
US20130039334A1 (en)*2010-04-222013-02-14Lg Electronics Inc.Method and device for control information transmission in a wireless communication system
US20130064228A1 (en)*2010-05-202013-03-14Lg Electronics Inc.Method for determining modulation order of uplink control information in multiple antenna wireless communication system and device therefor
US20130083867A1 (en)*2011-10-032013-04-04Telefonaktiebolaget L M Ericsson (Publ)Transmit diversity for pre-coded radio control signals
US20130322391A1 (en)*2011-02-152013-12-05Lg Electronics Inc.Method and apparatus for transmitting uplink control information in a wireless communication system
US20130343322A1 (en)*2011-04-042013-12-26Lg Electronics Inc.Method for transmitting uplink control information in a wireless communication system and device for same
US20140056278A1 (en)*2012-08-232014-02-27Interdigital Patent Holdings, Inc.Physical layer operation for multi-layer operation in a wireless system
US20140092865A1 (en)*2012-09-282014-04-03Youn Hyoung HeoTransmission of uplink control information in inter-enb carrier aggregation
US20140161060A1 (en)*2012-12-112014-06-12Samsung Electronics Co., LtdTransmissions/receptions of uplink acknowledgement signals in wireless networks
US20140233419A1 (en)*2011-11-042014-08-21Huawei Technologies Co., Ltd.Method for transmitting control information, user equipment and base station
US20140269600A1 (en)*2011-10-272014-09-18Lg Electronics Inc.Method and apparatus for transmitting control information through uplink
US20150043470A1 (en)*2012-03-162015-02-12Lg Electronics Inc.Method and apparatus for transmitting uplink control information
US20150156762A1 (en)*2012-06-192015-06-04Lg Electronics Inc.Method and apparatus for transmitting uplink data
US20160192388A1 (en)*2014-12-312016-06-30Texas Instruments IncorporatedMethod and apparatus for uplink control signaling with massive carrier aggregation
US20170164360A1 (en)*2007-06-112017-06-08Samsung Electronics Co., Ltd.Apparatus and method for allocating resource in a mobile communication system
US20170170931A1 (en)*2013-11-262017-06-15Sharp Kabushiki KaishaTerminal device, base station apparatus, communication method, and integrated circuit

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2012150808A2 (en)*2011-05-022012-11-08엘지전자 주식회사Method and device for transmitting uplink control information having large payload in wireless access system
KR101595198B1 (en)*2011-09-232016-02-17엘지전자 주식회사Method and apparatus for controlling uplink control information in wireless communication system
CN105490781B (en)2011-12-212019-05-28华为技术有限公司Method, user equipment and the base station of transmission control information
CN103188033B (en)*2011-12-292015-11-25华为技术有限公司The method of coding ascending control information and device

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080287155A1 (en)*2007-05-182008-11-20Qualcomm IncorporatedMultiplexing and power control of uplink control channels in a wireless communication system
US20170164360A1 (en)*2007-06-112017-06-08Samsung Electronics Co., Ltd.Apparatus and method for allocating resource in a mobile communication system
US20120213176A1 (en)*2007-06-142012-08-23Jin Sam KwakMethod of transmitting control signals in wireless communication system
US20100098012A1 (en)*2008-10-202010-04-22Interdigital Patent Holdings, Inc.Uplink control information transmission methods for carrier aggregation
US20100272019A1 (en)*2009-04-242010-10-28Samsung Electronics Co., Ltd.Multiplexing large payloads of control information from user equipments
US20110080880A1 (en)*2009-10-022011-04-07Sharp Laboratories Of America, Inc.Transmission diversity scheme on physical uplink control channel (pucch) with ack/nack differentiation
US20110242997A1 (en)*2010-04-022011-10-06Sharp Laboratories Of America, Inc.Extended uplink control information (uci) reporting via the physical uplink control channel (pucch)
US20130039334A1 (en)*2010-04-222013-02-14Lg Electronics Inc.Method and device for control information transmission in a wireless communication system
US20110268045A1 (en)*2010-04-302011-11-03Youn Hyoung HeoSystem and method for uplink control information transmission in carrier aggregation
US20130064228A1 (en)*2010-05-202013-03-14Lg Electronics Inc.Method for determining modulation order of uplink control information in multiple antenna wireless communication system and device therefor
US20120033587A1 (en)*2010-08-032012-02-09Samsung Electronics Co., Ltd.Transmission of uplink control signals in a communication system
US20120120817A1 (en)*2010-11-152012-05-17Sharp Laboratories Of America, Inc.Configuring uplink control information (uci) reporting
US20120127869A1 (en)*2010-11-222012-05-24Sharp Laboratories Of America, Inc.Multiple channel state information (csi) reporting on the physical uplink shared channel (pusch) with carrier aggregation
US20130322391A1 (en)*2011-02-152013-12-05Lg Electronics Inc.Method and apparatus for transmitting uplink control information in a wireless communication system
US20120230268A1 (en)*2011-03-072012-09-13Interdigital Patent Holdings, Inc.Method and apparatus for sending uplink control information for multi-radio access technology operation
US20130343322A1 (en)*2011-04-042013-12-26Lg Electronics Inc.Method for transmitting uplink control information in a wireless communication system and device for same
US20130083867A1 (en)*2011-10-032013-04-04Telefonaktiebolaget L M Ericsson (Publ)Transmit diversity for pre-coded radio control signals
US20140269600A1 (en)*2011-10-272014-09-18Lg Electronics Inc.Method and apparatus for transmitting control information through uplink
US20140233419A1 (en)*2011-11-042014-08-21Huawei Technologies Co., Ltd.Method for transmitting control information, user equipment and base station
US20150043470A1 (en)*2012-03-162015-02-12Lg Electronics Inc.Method and apparatus for transmitting uplink control information
US20150156762A1 (en)*2012-06-192015-06-04Lg Electronics Inc.Method and apparatus for transmitting uplink data
US20140056278A1 (en)*2012-08-232014-02-27Interdigital Patent Holdings, Inc.Physical layer operation for multi-layer operation in a wireless system
US20140092865A1 (en)*2012-09-282014-04-03Youn Hyoung HeoTransmission of uplink control information in inter-enb carrier aggregation
US20140161060A1 (en)*2012-12-112014-06-12Samsung Electronics Co., LtdTransmissions/receptions of uplink acknowledgement signals in wireless networks
US20170170931A1 (en)*2013-11-262017-06-15Sharp Kabushiki KaishaTerminal device, base station apparatus, communication method, and integrated circuit
US20160192388A1 (en)*2014-12-312016-06-30Texas Instruments IncorporatedMethod and apparatus for uplink control signaling with massive carrier aggregation

Cited By (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20180352545A1 (en)*2015-09-242018-12-06Ntt Docomo, Inc.User terminal, radio base station and radio communication method
US11005631B2 (en)*2015-09-242021-05-11Ntt Docomo, Inc.Terminal, base station and radio communication method for separately encoding uplink control information
US10575210B2 (en)*2015-10-302020-02-25Qualcomm IncorporatedCyclic redundancy check length management
US11457379B2 (en)*2015-10-302022-09-27Qualcomm IncorporatedCyclic redundancy check length management
US20190058518A1 (en)*2016-03-242019-02-21Nokia Solutions And Networks OyBeam based communication device and access point
US11330424B2 (en)*2016-03-312022-05-10Ntt Docomo, Inc.Terminal, base station, and radio communication method
US11711187B2 (en)2016-11-042023-07-25Futurewei Technologies, Inc.System and method for transmitting a sub-space selection
US11082176B2 (en)*2016-11-042021-08-03Futurewei Technologies, Inc.System and method for transmitting a sub-space selection
US20220393828A1 (en)*2017-04-252022-12-08Qualcomm IncorporatedTransmitting uplink control information (uci)
US10880058B2 (en)*2017-04-252020-12-29Qualcomm IncorporatedTransmitting uplink control information (UCI)
US12034667B2 (en)*2017-04-252024-07-09Qualcomm IncorporatedTransmitting uplink control information (UCI)
US11463210B2 (en)2017-04-252022-10-04Qualcomm IncorporatedTransmitting uplink control information (UCI)
US20180332567A1 (en)*2017-05-092018-11-15Qualcomm IncorporatedTechniques and apparatuses for nesting a new radio system and a long term evolution system
US11638289B2 (en)2017-05-092023-04-25Qualcomm IncorporatedTechniques and apparatuses for nesting a new radio system and a long term evolution system
US10827474B2 (en)*2017-05-092020-11-03Qualcomm IncorporatedTechniques and apparatuses for nesting a new radio system and a long term evolution system
US20220321304A1 (en)*2017-08-102022-10-06Apple Inc.Resource mapping schemes for channel state information reporting on new radio physical uplink control channel
US12126564B2 (en)*2017-08-102024-10-22Apple Inc.Resource mapping schemes for channel state information reporting on new radio physical uplink control channel
US11197280B2 (en)2018-01-192021-12-07Guangdong Oppo Mobile Telecommunications Corp., Ltd.Wireless communications method, terminal device, and network device
US11917625B2 (en)2018-01-192024-02-27Guangdong Oppo Mobile Telecommunications Corp., Ltd.Wireless communications method, terminal device, and network device
US20210320771A1 (en)*2018-12-252021-10-14Huawei Technologies Co., Ltd.Method for obtaining downlink channel information and apparatus
US11606175B2 (en)*2019-07-132023-03-14Qualcomm IncorporatedEnhancement of physical uplink control channel (PUCCH) format
US12132673B2 (en)2019-07-132024-10-29Qualcomm IncorporatedEnhancement of physical uplink control channel (PUCCH) format
US20220109534A1 (en)*2020-10-022022-04-07Qualcomm IncorporatedUplink control information reporting

Also Published As

Publication numberPublication date
EP3340505B1 (en)2021-09-01
EP3340505A1 (en)2018-06-27
US10797831B2 (en)2020-10-06
EP3340505A4 (en)2018-08-29
WO2017041305A1 (en)2017-03-16
CN107210839B (en)2021-07-20
CN107210839A (en)2017-09-26

Similar Documents

PublicationPublication DateTitle
US10797831B2 (en)Control information sending method, control information receiving method, user equipment, and network device
US10194450B2 (en)Method for transmitting control information, user equipment and base station
US11317387B2 (en)Uplink control information transmission method and apparatus
EP3429114B1 (en)Information processing method, terminal device, network device, and communication system
US10498422B2 (en)Method for feeding back channel state information, UE and system
EP2725732B1 (en)Method, user equipment and base station for transmitting channel state information
CN113677014B (en) A method and device for determining feedback information transmission position
US20190261355A1 (en)Uplink control information transmission method, terminal device, and network device
JP2021508971A (en) Channel state information transmission method, communication equipment and devices
CN108282304B (en)Information transmission method, terminal and network side equipment
JP6664415B2 (en) Power control method, terminal, and base station
CN109803408B (en) Transmission method and communication equipment for channel status information report
US11470586B2 (en)Uplink control channel resource allocation methods and devices
US11855726B2 (en)Method and apparatus for determining transmit power
US11201655B2 (en)Wireless communication method and wireless communications apparatus
WO2024098555A1 (en)Control information transmission techniques
WO2017049641A1 (en)Information transmission method, device and system
CN110971283A (en)Communication method and device
CN102938680B (en) Method for transmitting channel state information, user equipment and base station
BR112019007625B1 (en) INFORMATION TRANSMISSION METHOD AND INFORMATION TRANSMISSION DEVICE

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LYU, YONGXIA;GUAN, LEI;YAN, ZHIYU;SIGNING DATES FROM 20180606 TO 20180611;REEL/FRAME:046976/0747

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4


[8]ページ先頭

©2009-2025 Movatter.jp