A data transmission method, wherein the method comprises: determining, by a first device, a first transmission resource and a second transmission resource according to a transmission pattern, wherein the first transmission resource and the second transmission resource are corresponding to different locations in the transmission pattern in time domain; and sending, by the first device, status information of the first device to a second device on the first transmission resource, and sending the status information to the second device on the second transmission resource, wherein a first location and a second location are orthogonal in time domain during one of two consecutive times of sending by the first device, and/or a third location and a fourth location are orthogonal in time domain during the other one of the two consecutive times of sending; the first location is a location that is in the transmission pattern and that is corresponding to the first transmission resource, the second location is a location that is in the transmission pattern and that is corresponding to a resource occupied by the second device during the one time of sending, the third location is a location that is in the transmission pattern and that is corresponding to the second transmission resource, and the fourth location is a location that is in the transmission pattern and that is corresponding to a resource occupied by the second device during the other time of sending; and the first transmission resource and the second transmission resource are resources used by the first device during the two consecutive times of sending the status information; characterized in that the transmission pattern comprises a time axis and a frequency axis, a minimum unit formed by a division value of the time axis and a division value of the frequency axis in the transmission pattern is corresponding to one transmission resource, the time axis comprises N time points (T 1, T 2,..., T N), the frequency axis comprises N frequency points (f 1, f 2,..., f N), and each group of coordinates (T x, f y) in the transmission pattern is corresponding to one transmission resource; and the first transmission resource is corresponding to first coordinates (T i, f j) in the transmission pattern, the second transmission resource is corresponding to second coordinates (T (i+m)mod N, f j) in the transmission pattern, N, i, j, m, x, and y are all positive integers, i, j, m, x, and y each are not greater than N, and i+m≤N. determining, by a first device, a first transmission resource and a second transmission resource according to a transmission pattern, wherein the first transmission resource and the second transmission resource are corresponding to different locations in the transmission pattern in time domain; and sending, by the first device, status information of the first device to a second device on the first transmission resource, and sending the status information to the second device on the second transmission resource, wherein a first location and a second location are orthogonal in time domain during one of two consecutive times of sending by the first device, and/or a third location and a fourth location are orthogonal in time domain during the other one of the two consecutive times of sending; the first location is a location that is in the transmission pattern and that is corresponding to the first transmission resource, the second location is a location that is in the transmission pattern and that is corresponding to a resource occupied by the second device during the one time of sending, the third location is a location that is in the transmission pattern and that is corresponding to the second transmission resource, and the fourth location is a location that is in the transmission pattern and that is corresponding to a resource occupied by the second device during the other time of sending; and the first transmission resource and the second transmission resource are resources used by the first device during the two consecutive times of sending the status information; characterized in that the transmission pattern comprises a time axis and a frequency axis, a minimum unit formed by a division value of the time axis and a division value of the frequency axis in the transmission pattern is corresponding to one transmission resource, the time axis comprises N time points (T 1, T 2,..., T N), the frequency axis comprises N frequency points (f 1, f 2,..., f N), and each group of coordinates (T x, f y) in the transmission pattern is corresponding to one transmission resource; and the first transmission resource is corresponding to first coordinates (T i, f j) in the transmission pattern, the second transmission resource is corresponding to second coordinates (T (i+m)mod N, f j) in the transmission pattern, N, i, j, m, x, and y are all positive integers, i, j, m, x, and y each are not greater than N, and i+m≤N.