An antenna receiving method in a massive multiple-input multiple-output system, comprising: A. receiving, by an intermediate and radio frequency processing module, a radio frequency signal via a plurality of antennas; B. combining a plurality of antenna channels respectively corresponding to the plurality of antennas; wherein the plurality of antennas are arranged in an antenna array which forms an M ∗ N matrix, where M represents a vertical dimension of the antennas, N represents a horizontal dimension of the antennas, wherein the step B comprises: combining the M ∗ N matrix into a K ∗ L matrix, where K represents a vertical dimension of the antennas, K<=M; and L represents a horizontal dimension of the antennas, L<=N, and wherein the step B further comprises: selecting an antenna combination pattern depending on an application scenario, the application scenario comprising a scenario of a narrow beamwidth in a horizontal direction and a scenario of a wide coverage; in the scenario of the narrow beamwidth in the horizontal direction, a horizontal combination pattern is selected; and in the scenario of the wide coverage, a vertical combination pattern is selected; and C. transmitting, via the L ∗ K combined antenna channels, a baseband signal to a baseband receiving and processing module for processing, wherein the baseband signal is of the matrix dimension K ∗ L; D. performing a I maximum ratio combining, MRC, or an I interference rejection combining, IRC, on the baseband signal of the K ∗ L combined antenna channels. A. receiving, by an intermediate and radio frequency processing module, a radio frequency signal via a plurality of antennas; B. combining a plurality of antenna channels respectively corresponding to the plurality of antennas; wherein the plurality of antennas are arranged in an antenna array which forms an M ∗ N matrix, where M represents a vertical dimension of the antennas, N represents a horizontal dimension of the antennas, wherein the step B comprises: combining the M ∗ N matrix into a K ∗ L matrix, where K represents a vertical dimension of the antennas, K<=M; and L represents a horizontal dimension of the antennas, L<=N, and wherein the step B further comprises: selecting an antenna combination pattern depending on an application scenario, the application scenario comprising a scenario of a narrow beamwidth in a horizontal direction and a scenario of a wide coverage; in the scenario of the narrow beamwidth in the horizontal direction, a horizontal combination pattern is selected; and in the scenario of the wide coverage, a vertical combination pattern is selected; and combining the M ∗ N matrix into a K ∗ L matrix, where K represents a vertical dimension of the antennas, K<=M; and L represents a horizontal dimension of the antennas, L<=N, and wherein the step B further comprises: selecting an antenna combination pattern depending on an application scenario, the application scenario comprising a scenario of a narrow beamwidth in a horizontal direction and a scenario of a wide coverage; in the scenario of the narrow beamwidth in the horizontal direction, a horizontal combination pattern is selected; and in the scenario of the wide coverage, a vertical combination pattern is selected; and C. transmitting, via the L ∗ K combined antenna channels, a baseband signal to a baseband receiving and processing module for processing, wherein the baseband signal is of the matrix dimension K ∗ L; D. performing a I maximum ratio combining, MRC, or an I interference rejection combining, IRC, on the baseband signal of the K ∗ L combined antenna channels. <EOS>