A signal transmission method in a 3GPP system, comprising: when Uplink Control Information, UCI, is required to be transmitted on a Physical Uplink Shared Channel, PUSCH, or when the UCI and uplink data are required to be transmitted on the PUSCH, processing and transmitting the UCI or the UCI and uplink data according to at least one of: a preset operation and a notification message of a base station; wherein the UCI comprises at least one of: a Channel Quality Indicator, CQI, Precoding Matrix Indicator, PMI, a Hybrid Automatic Repeat Request-Acknowledgement, HARQ-ACK, a Rank Indication, RI, and a Channel State Information Reference Signal Resource Indicator, CRI; wherein the step of processing and transmitting the UCI or the UCI and the uplink data comprises: performing multiplexing and interleaving processing on the UCI or on the UCI and uplink data, and bearing the processed UCI or the processed UCI and uplink data on the PUSCH, wherein the step of performing multiplexing and interleaving processing on the UCI or on the UCI and uplink data comprises: generating a multiplexing sequence, wherein when the UCI is transmitted on the PUSCH with uplink data and the UCI comprises the CQI and/or PMI the multiplexing sequence is obtained by cascading the CQI and/or PMI, and the uplink data; when the UCI is transmitted on the PUSCH with the uplink data but the UCI does not comprise the CQI and/or PMI, the uplink data is determined as the multiplexing sequence; when the UCI is transmitted on the PUSCH without the uplink data and the UCI comprises the CQI and/or PMI, CQI and/or PMI is determined as the multiplexing sequence; establishing an interleaving matrix, and when the UCI comprises the RI or CRI, writing the RI or CRI into the interleaving matrix upwards from the last row of the interleaving matrix; writing the multiplexing sequence into the interleaving matrix by skipping locations occupied by the or CRI; when the UCI comprises the HARQ-ACK, writing the HARQ-ACK into the interleaving matrix upwards from a specified location of the interleaving matrix; and reading out the obtained interleaving matrix column by column to complete multiplexing and interleaving processing. when Uplink Control Information, UCI, is required to be transmitted on a Physical Uplink Shared Channel, PUSCH, or when the UCI and uplink data are required to be transmitted on the PUSCH, processing and transmitting the UCI or the UCI and uplink data according to at least one of: a preset operation and a notification message of a base station; wherein the UCI comprises at least one of: a Channel Quality Indicator, CQI, Precoding Matrix Indicator, PMI, a Hybrid Automatic Repeat Request-Acknowledgement, HARQ-ACK, a Rank Indication, RI, and a Channel State Information Reference Signal Resource Indicator, CRI; wherein the step of processing and transmitting the UCI or the UCI and the uplink data comprises: performing multiplexing and interleaving processing on the UCI or on the UCI and uplink data, and bearing the processed UCI or the processed UCI and uplink data on the PUSCH, wherein the step of performing multiplexing and interleaving processing on the UCI or on the UCI and uplink data comprises: generating a multiplexing sequence, wherein when the UCI is transmitted on the PUSCH with uplink data and the UCI comprises the CQI and/or PMI the multiplexing sequence is obtained by cascading the CQI and/or PMI, and the uplink data; when the UCI is transmitted on the PUSCH with the uplink data but the UCI does not comprise the CQI and/or PMI, the uplink data is determined as the multiplexing sequence; when the UCI is transmitted on the PUSCH without the uplink data and the UCI comprises the CQI and/or PMI, CQI and/or PMI is determined as the multiplexing sequence; establishing an interleaving matrix, and when the UCI comprises the RI or CRI, writing the RI or CRI into the interleaving matrix upwards from the last row of the interleaving matrix; writing the multiplexing sequence into the interleaving matrix by skipping locations occupied by the or CRI; when the UCI comprises the HARQ-ACK, writing the HARQ-ACK into the interleaving matrix upwards from a specified location of the interleaving matrix; and reading out the obtained interleaving matrix column by column to complete multiplexing and interleaving processing. generating a multiplexing sequence, wherein when the UCI is transmitted on the PUSCH with uplink data and the UCI comprises the CQI and/or PMI the multiplexing sequence is obtained by cascading the CQI and/or PMI, and the uplink data; when the UCI is transmitted on the PUSCH with the uplink data but the UCI does not comprise the CQI and/or PMI, the uplink data is determined as the multiplexing sequence; when the UCI is transmitted on the PUSCH without the uplink data and the UCI comprises the CQI and/or PMI, CQI and/or PMI is determined as the multiplexing sequence; establishing an interleaving matrix, and when the UCI comprises the RI or CRI, writing the RI or CRI into the interleaving matrix upwards from the last row of the interleaving matrix; writing the multiplexing sequence into the interleaving matrix by skipping locations occupied by the or CRI; when the UCI comprises the HARQ-ACK, writing the HARQ-ACK into the interleaving matrix upwards from a specified location of the interleaving matrix; and reading out the obtained interleaving matrix column by column to complete multiplexing and interleaving processing.