A data transmission method, comprising: determining (101, 201), by a base station, to perform semi-persistent scheduling on data of a user equipment; setting (101, 202), by the base station, a value of first information for the user equipment, wherein the value of the first information is used for the user equipment to determine a cyclic shift value of a reference signal sequence of the user equipment, the value of the first information is a value of an n-DMRS field for indicating a specific value of n DMRS 2, and for different UEs that perform the data transmission on the same time and frequency resource, uplink reference signal sequences of the UEs have different cyclic shift values; and obtaining (102, 203), by the base station, the reference signal sequence of the user equipment, performing channel estimation according to the reference signal sequence of the user equipment, and performing demodulation on data information of the user equipment according to a channel coefficient obtained by the channel estimation; characterized in that the setting, by the base station, the value of the first information for the user equipment comprises one of: in a single-user multi-codeword transmission mode, setting, by the base station, the value of the first information for the user equipment according to a mapping between a value of a field and the value of the first information by setting a value of the field, wherein the field is an added field on a physical downlink control channel in the single-user multi-codeword transmission mode compared with a physical downlink control channel in a single-user single-codeword transmission mode; in a scenario of carrier aggregation, setting, by the base station, the value of the first information for the user equipment according to a mapping between a value of a carrier indicator field and the value of the first information by setting the value of the carrier indicator field on a physical downlink control channel; and in a scenario of carrier aggregation, obtaining, by the base station, a redundancy value of different values which is able to be indicated by a carrier indicator field in the carrier indicator field on a physical downlink control channel compared with values used for indicating different carriers in the carrier indicator field, and setting, by the base station, the value of the first information for the user equipment by setting a mapping between the redundancy value and the value of the first information. determining (101, 201), by a base station, to perform semi-persistent scheduling on data of a user equipment; setting (101, 202), by the base station, a value of first information for the user equipment, wherein the value of the first information is used for the user equipment to determine a cyclic shift value of a reference signal sequence of the user equipment, the value of the first information is a value of an n-DMRS field for indicating a specific value of n DMRS 2, and for different UEs that perform the data transmission on the same time and frequency resource, uplink reference signal sequences of the UEs have different cyclic shift values; and obtaining (102, 203), by the base station, the reference signal sequence of the user equipment, performing channel estimation according to the reference signal sequence of the user equipment, and performing demodulation on data information of the user equipment according to a channel coefficient obtained by the channel estimation; in a single-user multi-codeword transmission mode, setting, by the base station, the value of the first information for the user equipment according to a mapping between a value of a field and the value of the first information by setting a value of the field, wherein the field is an added field on a physical downlink control channel in the single-user multi-codeword transmission mode compared with a physical downlink control channel in a single-user single-codeword transmission mode; in a scenario of carrier aggregation, setting, by the base station, the value of the first information for the user equipment according to a mapping between a value of a carrier indicator field and the value of the first information by setting the value of the carrier indicator field on a physical downlink control channel; and in a scenario of carrier aggregation, obtaining, by the base station, a redundancy value of different values which is able to be indicated by a carrier indicator field in the carrier indicator field on a physical downlink control channel compared with values used for indicating different carriers in the carrier indicator field, and setting, by the base station, the value of the first information for the user equipment by setting a mapping between the redundancy value and the value of the first information.