A data transmission method, comprising: determining (S110) 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 (S120) 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 (S110) 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 (S120) 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 . <EOS>