A data scheduling method, comprising: receiving, by a user equipment, UE, control information from a network device; determining, by the UE, a version of duplicated data to be transmitted on a granted resource according to the control information; and transmitting, by the UE, data corresponding to the version on the granted resource; wherein the duplicated data is sidelink or device to device, D2D, data and the resource scheduling is performed by a network device; wherein the control information comprises indication information, the indication information indicates the version of the duplicated data to be transmitted on the granted resource, wherein the control information is sidelink control information, SCI, and the indication information is first bit information newly added in the SCI or a reserved bit in the SCI; the method further comprises: receiving, by the UE, signaling from the network device, the signaling containing a mapping relationship between carriers and versions of the duplicated data; characterized in that: the control information further comprises time-frequency position information of the granted resource; wherein determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the control information comprises: determining, by the UE, a carrier corresponding to the granted resource according to a time-frequency position of the granted resource; and determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the carrier corresponding to the granted resource and the mapping relationship between carriers and versions of the duplicated data. receiving, by a user equipment, UE, control information from a network device; determining, by the UE, a version of duplicated data to be transmitted on a granted resource according to the control information; and transmitting, by the UE, data corresponding to the version on the granted resource; wherein the duplicated data is sidelink or device to device, D2D, data and the resource scheduling is performed by a network device; wherein the control information comprises indication information, the indication information indicates the version of the duplicated data to be transmitted on the granted resource, wherein the control information is sidelink control information, SCI, and the indication information is first bit information newly added in the SCI or a reserved bit in the SCI; the method further comprises: receiving, by the UE, signaling from the network device, the signaling containing a mapping relationship between carriers and versions of the duplicated data; characterized in that: the control information further comprises time-frequency position information of the granted resource; wherein determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the control information comprises: determining, by the UE, a carrier corresponding to the granted resource according to a time-frequency position of the granted resource; and determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the carrier corresponding to the granted resource and the mapping relationship between carriers and versions of the duplicated data. receiving, by the UE, signaling from the network device, the signaling containing a mapping relationship between carriers and versions of the duplicated data; characterized in that: the control information further comprises time-frequency position information of the granted resource; wherein determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the control information comprises: determining, by the UE, a carrier corresponding to the granted resource according to a time-frequency position of the granted resource; and determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the carrier corresponding to the granted resource and the mapping relationship between carriers and versions of the duplicated data. the control information further comprises time-frequency position information of the granted resource; wherein determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the control information comprises: determining, by the UE, a carrier corresponding to the granted resource according to a time-frequency position of the granted resource; and determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the carrier corresponding to the granted resource and the mapping relationship between carriers and versions of the duplicated data. determining, by the UE, a carrier corresponding to the granted resource according to a time-frequency position of the granted resource; and determining, by the UE, the version of the duplicated data to be transmitted on the granted resource according to the carrier corresponding to the granted resource and the mapping relationship between carriers and versions of the duplicated data.