If the above respective code rates still are exceeded even when the terminal uses the maximum number of PRBs for transmission (which indicates that more PRBs are required by the terminal), the terminal uses the maximum code rate for transmission of high-priority HARQ-ACK, and drops part of low-priority HARQ-ACK bits, or returns HARQ-ACK with a low-priority HARQ-ACK bit compression (for example, code block group (CBG)) granularity back to HARQ-ACK with a transmission block (TB) granularity (determining number of HARQ-ACK bits fed back according to the number of Tbs), or binds HARQ-ACK to meet a HARQ-ACK code rate requirement of eMBB.