A signal transmitting method, wherein a mobile terminal comprises a first antenna and a second antenna and the mobile terminal is communicatively connected to a first device and a second device respectively, the method comprising: constructing, by the mobile terminal, data for the first antenna and data for the second antenna, wherein the data for the first antenna comprises first transmission data to be transmitted by the first antenna to the first device, transmission data to be transmitted by the mobile terminal to the second device, and a parameter of a transmission channel from the second antenna to the first device, and the data for the second antenna comprises second transmission data to be transmitted by the second antenna to the first device, the transmission data that needs to be transmitted by the mobile terminal to the second device, and a parameter of a transmission channel from the first antenna to the first device; transmitting, by the mobile terminal, the data for the first antenna through the first antenna, and transmitting, by the mobile terminal, the data for the second antenna through the second antenna; wherein the data for the first antenna and the data for the second antenna comprise data transmitted over one or more subcarriers or data transmitted over one or more timeslots, and the constructing, by the mobile terminal, data for the first antenna and data for the second antenna comprises: generating, by the mobile terminal, the data for the first antenna c 2 i − 1 + h 2 s i i = 1 m according to c 2 i -1 + h 2 s i, and generating the data for the second antenna c 2 i − h 1 s i i = 1 m according to c 2 i - h 1 s i, wherein, c 2 i -1 represents first transmission data that needs to be transmitted over an i th subcarrier or timeslot to the first device, c 2 i represents second transmission data that needs to be transmitted over the i th subcarrier or timeslot to the first device, s i represents transmission data that needs to be transmitted over the i th subcarrier or timeslot to the second device, h 1 represents the parameter of the transmission channel from the first antenna to the first device, h 2 represents the parameter of the transmission channel from the second antenna to the first device, m represents the total number of subcarriers or timeslots for transmitting signals, and m is a natural number. constructing, by the mobile terminal, data for the first antenna and data for the second antenna, wherein the data for the first antenna comprises first transmission data to be transmitted by the first antenna to the first device, transmission data to be transmitted by the mobile terminal to the second device, and a parameter of a transmission channel from the second antenna to the first device, and the data for the second antenna comprises second transmission data to be transmitted by the second antenna to the first device, the transmission data that needs to be transmitted by the mobile terminal to the second device, and a parameter of a transmission channel from the first antenna to the first device; transmitting, by the mobile terminal, the data for the first antenna through the first antenna, and transmitting, by the mobile terminal, the data for the second antenna through the second antenna; wherein the data for the first antenna and the data for the second antenna comprise data transmitted over one or more subcarriers or data transmitted over one or more timeslots, and the constructing, by the mobile terminal, data for the first antenna and data for the second antenna comprises: generating, by the mobile terminal, the data for the first antenna c 2 i − 1 + h 2 s i i = 1 m according to c 2 i -1 + h 2 s i, and generating the data for the second antenna c 2 i − h 1 s i i = 1 m according to c 2 i - h 1 s i, wherein, c 2 i -1 represents first transmission data that needs to be transmitted over an i th subcarrier or timeslot to the first device, c 2 i represents second transmission data that needs to be transmitted over the i th subcarrier or timeslot to the first device, s i represents transmission data that needs to be transmitted over the i th subcarrier or timeslot to the second device, h 1 represents the parameter of the transmission channel from the first antenna to the first device, h 2 represents the parameter of the transmission channel from the second antenna to the first device, m represents the total number of subcarriers or timeslots for transmitting signals, and m is a natural number. generating, by the mobile terminal, the data for the first antenna c 2 i − 1 + h 2 s i i = 1 m according to c 2 i -1 + h 2 s i, and generating the data for the second antenna c 2 i − h 1 s i i = 1 m according to c 2 i - h 1 s i, wherein, c 2 i -1 represents first transmission data that needs to be transmitted over an i th subcarrier or timeslot to the first device, c 2 i represents second transmission data that needs to be transmitted over the i th subcarrier or timeslot to the first device, s i represents transmission data that needs to be transmitted over the i th subcarrier or timeslot to the second device, h 1 represents the parameter of the transmission channel from the first antenna to the first device, h 2 represents the parameter of the transmission channel from the second antenna to the first device, m represents the total number of subcarriers or timeslots for transmitting signals, and m is a natural number.