A data transmission method, comprising: determining a time domain structure, the time domain structure chronologically and sequentially comprising a first downlink part, a second downlink part, a first uplink part, and a second uplink part, wherein a guard period GP is further comprised between the second downlink part and the first uplink part; and transmitting data according to the time domain structure; wherein, information transmitted in the first uplink part corresponds to information transmitted in the first downlink part, and information transmitted in the second uplink part corresponds to information transmitted in by the second downlink part, the time domain structure comprises a first time domain unit and a second time domain unit, and the first time domain unit comprises the first downlink part and the first uplink part, and the second time domain unit comprises the second downlink part and the second uplink part, wherein: in the first time domain unit, a first blank part is comprised between the first downlink part and the first uplink part; and in the second time domain unit, a second blank part is comprised between the second downlink part and the second uplink part; characterized in that, a time domain length of the first blank part is equal to a sum of a time domain length occupied by the second downlink part and a time domain length of the GP, and a time domain length of the second blank part is equal to a sum of the time domain length of the GP and a time domain length occupied by the first uplink part. determining a time domain structure, the time domain structure chronologically and sequentially comprising a first downlink part, a second downlink part, a first uplink part, and a second uplink part, wherein a guard period GP is further comprised between the second downlink part and the first uplink part; and transmitting data according to the time domain structure; wherein, information transmitted in the first uplink part corresponds to information transmitted in the first downlink part, and information transmitted in the second uplink part corresponds to information transmitted in by the second downlink part, the time domain structure comprises a first time domain unit and a second time domain unit, and the first time domain unit comprises the first downlink part and the first uplink part, and the second time domain unit comprises the second downlink part and the second uplink part, wherein: in the first time domain unit, a first blank part is comprised between the first downlink part and the first uplink part; and in the second time domain unit, a second blank part is comprised between the second downlink part and the second uplink part; characterized in that, a time domain length of the first blank part is equal to a sum of a time domain length occupied by the second downlink part and a time domain length of the GP, and a time domain length of the second blank part is equal to a sum of the time domain length of the GP and a time domain length occupied by the first uplink part. in the first time domain unit, a first blank part is comprised between the first downlink part and the first uplink part; and in the second time domain unit, a second blank part is comprised between the second downlink part and the second uplink part; characterized in that, a time domain length of the first blank part is equal to a sum of a time domain length occupied by the second downlink part and a time domain length of the GP, and a time domain length of the second blank part is equal to a sum of the time domain length of the GP and a time domain length occupied by the first uplink part.