A method, comprising: generating a channel estimation training sequence, wherein the channel estimation training sequence comprises a first subsequence and a second subsequence, the first subsequence comprises some elements in a target Zadoff-Chu, ZC, sequence, and the second subsequence comprises elements other than the some elements in the target ZC sequence; and sending the channel estimation training sequence, wherein a subcarrier carrying the first subsequence and a subcarrier carrying the second subsequence are respectively located on two sides of a direct current subcarrier; wherein before the generating the channel estimation training sequence, the method further comprises: determining a ZC root sequence based on the quantity of bound channels; performing phase-shift processing on the ZC root sequence to obtain a channel estimation training sequence matrix, wherein the channel estimation training sequence matrix comprises M ZC sequences each with a length of N ZC, an i th ZC sequence in the M ZC sequences forms an i th row of the channel estimation training sequence matrix, the i th ZC sequence in the M ZC sequences is orthogonal to a j th ZC sequence, wherein M is a positive integer that is greater than or equal to a quantity of transmit antennas and that is less than or equal to N ZC, i = 1,..., M, j = 1,..., M, and i ≠ j, wherein a phase-shift factor of the phase-shift processing is e j 2 πlk N zc, wherein l = 1,..., M, and k = o,..., N ZC -1; and determining that a row of the channel estimation training sequence matrix is the target ZC sequence. generating a channel estimation training sequence, wherein the channel estimation training sequence comprises a first subsequence and a second subsequence, the first subsequence comprises some elements in a target Zadoff-Chu, ZC, sequence, and the second subsequence comprises elements other than the some elements in the target ZC sequence; and sending the channel estimation training sequence, wherein a subcarrier carrying the first subsequence and a subcarrier carrying the second subsequence are respectively located on two sides of a direct current subcarrier; wherein before the generating the channel estimation training sequence, the method further comprises: determining a ZC root sequence based on the quantity of bound channels; performing phase-shift processing on the ZC root sequence to obtain a channel estimation training sequence matrix, wherein the channel estimation training sequence matrix comprises M ZC sequences each with a length of N ZC, an i th ZC sequence in the M ZC sequences forms an i th row of the channel estimation training sequence matrix, the i th ZC sequence in the M ZC sequences is orthogonal to a j th ZC sequence, wherein M is a positive integer that is greater than or equal to a quantity of transmit antennas and that is less than or equal to N ZC, i = 1,..., M, j = 1,..., M, and i ≠ j, wherein a phase-shift factor of the phase-shift processing is e j 2 πlk N zc, wherein l = 1,..., M, and k = o,..., N ZC -1; and determining that a row of the channel estimation training sequence matrix is the target ZC sequence. determining a ZC root sequence based on the quantity of bound channels; performing phase-shift processing on the ZC root sequence to obtain a channel estimation training sequence matrix, wherein the channel estimation training sequence matrix comprises M ZC sequences each with a length of N ZC, an i th ZC sequence in the M ZC sequences forms an i th row of the channel estimation training sequence matrix, the i th ZC sequence in the M ZC sequences is orthogonal to a j th ZC sequence, wherein M is a positive integer that is greater than or equal to a quantity of transmit antennas and that is less than or equal to N ZC, i = 1,..., M, j = 1,..., M, and i ≠ j, wherein a phase-shift factor of the phase-shift processing is e j 2 πlk N zc, wherein l = 1,..., M, and k = o,..., N ZC -1; and determining that a row of the channel estimation training sequence matrix is the target ZC sequence.