As another implementation, a HARQ-ACK priority is determined based on a DCI format, a control resource set, and/or a search space, and the like. The method for determining priorities of the pieces of UCI has been described in detail in the foregoing embodiments, and details are not be described herein.
To sum up, the foregoing embodiments of this disclosure may achieve reliability of high-priority UCI and improve resource utilization by defining or configuring coding schemes and code rates for the pieces of UCI of different priorities to be transmitted on the same target channel.
As shown in 
a coding and transmission module 501, configured to, in a case that pieces of UCI of different priorities are to be transmitted on a same target channel, code the pieces of UCI of different priorities respectively and transmit the coded pieces of UCI on the target channel.
A priority of the UCI is determined by a target parameter of DCI and/or information contained in the UCI, and the DCI is used to indicate DCI corresponding to transmission of the UCI.
Optionally, in the foregoing embodiment of this disclosure, the target channel includes: a PUCCH or a PUSCH.
Optionally, in the foregoing embodiment of this disclosure, the terminal further includes:
a first coding module, configured to, in a case that the target channel is a PUCCH, use different code rates for the pieces of UCI of different priorities in a case that the pieces of UCI of different priorities are coded respectively.
Optionally, in the foregoing embodiment of this disclosure, the terminal further includes: