An information transmission method, comprising: obtaining configuration information for transmitting a Physical Uplink Shared Channel, PUSCH; obtaining respective Redundancy Versions, RVs, corresponding to at least two repeated/segmented transmissions of the PUSCH in accordance with lengths of the repeated/segmented transmissions of the PUSCH and the configuration information when the PUSCH is transmitted in the form of the repeated/segmented transmissions; and transmitting the PUSCH in accordance with the RVs, characterized in that the obtaining the respective RVs corresponding to the at least two repeated/segmented transmissions of the PUSCH in accordance with the configuration information when the PUSCH is transmitted in the form of the repeated/segmented transmissions comprises: obtaining the lengths of the repeated/segmented transmissions of the PUSCH in accordance with time-domain resource information of the PUSCH as well as a slot boundary or an uplink/downlink switching time; dividing the PUSCH into N repetitions/segments in accordance with the lengths of the repeated/segmented transmissions of the PUSCH, N being an integer greater than or equal to 2, corresponding the at least two repeated transmissions of the PUSCH and obtaining the respective RVs corresponding to the at least two repeated/segmented transmissions of the PUSCH in accordance with the lengths of the repeated/segmented transmissions of the PUSCH and RV configuration information. obtaining configuration information for transmitting a Physical Uplink Shared Channel, PUSCH; obtaining respective Redundancy Versions, RVs, corresponding to at least two repeated/segmented transmissions of the PUSCH in accordance with lengths of the repeated/segmented transmissions of the PUSCH and the configuration information when the PUSCH is transmitted in the form of the repeated/segmented transmissions; and transmitting the PUSCH in accordance with the RVs, characterized in that the obtaining the respective RVs corresponding to the at least two repeated/segmented transmissions of the PUSCH in accordance with the configuration information when the PUSCH is transmitted in the form of the repeated/segmented transmissions comprises: obtaining the lengths of the repeated/segmented transmissions of the PUSCH in accordance with time-domain resource information of the PUSCH as well as a slot boundary or an uplink/downlink switching time; dividing the PUSCH into N repetitions/segments in accordance with the lengths of the repeated/segmented transmissions of the PUSCH, N being an integer greater than or equal to 2, corresponding the at least two repeated transmissions of the PUSCH and obtaining the respective RVs corresponding to the at least two repeated/segmented transmissions of the PUSCH in accordance with the lengths of the repeated/segmented transmissions of the PUSCH and RV configuration information. obtaining the lengths of the repeated/segmented transmissions of the PUSCH in accordance with time-domain resource information of the PUSCH as well as a slot boundary or an uplink/downlink switching time; dividing the PUSCH into N repetitions/segments in accordance with the lengths of the repeated/segmented transmissions of the PUSCH, N being an integer greater than or equal to 2, corresponding the at least two repeated transmissions of the PUSCH and obtaining the respective RVs corresponding to the at least two repeated/segmented transmissions of the PUSCH in accordance with the lengths of the repeated/segmented transmissions of the PUSCH and RV configuration information.