A data transmission method, comprising: obtaining a slot format of a fractional dedicated physical channel, F-DPCH, used for a user equipment, UE; receiving an acknowledgement, ACK, message that is sent by a base station on an acquisition indicator channel, AICH; determining an F-DPCH frame offset τ F-DPCH of the UE and determining a time interval τ a-m according to a predefined rule, wherein the τ a-m indicates a time interval between a starting boundary of an access slot when the UE receives the AICH and a time point when the UE starts uplink transmission; receiving an uplink power control command, TPC, word on the F-DPCH according to the slot format of the F-DPCH and the τ F-DPCH; and performing uplink transmission to the base station according to the τ a-m; the obtaining a slot format of an F-DPCH used for a UE specifically comprises: receiving first common resource configuration information sent by the base station, wherein the first common resource configuration information carries information of an F-DPCH symbol offset S offset used for the UE; and determining a slot format index number of the F-DPCH according to the S offset; wherein the determining an F-DPCH frame offset τ F-DPCH of the UE and determining a time interval τ a-m according to a predefined rule specifically comprises: in a case that the base station receives, in an access slot 3N, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 10240 + n offset mod 38400, τ a − m = 10240 + τ 0 + n offset; or, in a case that the base station receives, in an access slot 3N+1, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 12800 + n offset mod 38400 τ a − m = 12800 + τ 0 + n offset: or, in a case that the base station receives, in an access slot 3N+2, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 15360 + n offset mod 38400, τ a − m = 15360 + τ 0 + n offset, wherein the S AI indicates a received AICH access slot number with an acquisition indicator AI, which is sent by the base station, τ 0 = 1024 chips, and the n offset is an integral multiple of 256 chips and is obtained through configuration or predefinition performed by a higher layer. obtaining a slot format of a fractional dedicated physical channel, F-DPCH, used for a user equipment, UE; receiving an acknowledgement, ACK, message that is sent by a base station on an acquisition indicator channel, AICH; determining an F-DPCH frame offset τ F-DPCH of the UE and determining a time interval τ a-m according to a predefined rule, wherein the τ a-m indicates a time interval between a starting boundary of an access slot when the UE receives the AICH and a time point when the UE starts uplink transmission; receiving an uplink power control command, TPC, word on the F-DPCH according to the slot format of the F-DPCH and the τ F-DPCH; and performing uplink transmission to the base station according to the τ a-m; the obtaining a slot format of an F-DPCH used for a UE specifically comprises: receiving first common resource configuration information sent by the base station, wherein the first common resource configuration information carries information of an F-DPCH symbol offset S offset used for the UE; and determining a slot format index number of the F-DPCH according to the S offset; receiving first common resource configuration information sent by the base station, wherein the first common resource configuration information carries information of an F-DPCH symbol offset S offset used for the UE; and determining a slot format index number of the F-DPCH according to the S offset; wherein the determining an F-DPCH frame offset τ F-DPCH of the UE and determining a time interval τ a-m according to a predefined rule specifically comprises: in a case that the base station receives, in an access slot 3N, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 10240 + n offset mod 38400, τ a − m = 10240 + τ 0 + n offset; or, in a case that the base station receives, in an access slot 3N+1, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 12800 + n offset mod 38400 τ a − m = 12800 + τ 0 + n offset: or, in a case that the base station receives, in an access slot 3N+2, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 15360 + n offset mod 38400, τ a − m = 15360 + τ 0 + n offset, wherein the S AI indicates a received AICH access slot number with an acquisition indicator AI, which is sent by the base station, τ 0 = 1024 chips, and the n offset is an integral multiple of 256 chips and is obtained through configuration or predefinition performed by a higher layer. in a case that the base station receives, in an access slot 3N, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 10240 + n offset mod 38400, τ a − m = 10240 + τ 0 + n offset; or, in a case that the base station receives, in an access slot 3N+1, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 12800 + n offset mod 38400 τ a − m = 12800 + τ 0 + n offset: or, in a case that the base station receives, in an access slot 3N+2, an access preamble sent by the UE: τ F − DPCH = 5120 * S AI + 15360 + n offset mod 38400, τ a − m = 15360 + τ 0 + n offset, wherein the S AI indicates a received AICH access slot number with an acquisition indicator AI, which is sent by the base station, τ 0 = 1024 chips, and the n offset is an integral multiple of 256 chips and is obtained through configuration or predefinition performed by a higher layer.