Communication method and device, base station and storage medium

By sending transmission type and delay indications to paired terminals in MU-MIMO systems, the base station optimizes data transmission, enhancing system capacity and multiplexing gains.

CN120321789APending Publication Date: 2025-07-15CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410051580.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In MU-MIMO systems with a fixed number of receive antennas, the system capacity enhancement is limited, restricting the spatial multiplexing gain and virtual diversity gain in uplink transmissions.

Method used

A communication method where a base station sends indications to paired terminals in a MU-MIMO system, specifying their transmission types and delay amounts, based on channel quality, to optimize data transmission.

Benefits of technology

Enhances system capacity and improves spatial multiplexing and virtual diversity gains in MU-MIMO systems by allowing optimal data transmission from multiple terminals with limited receive antennas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321789A_ABST
    Figure CN120321789A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, a base station and a storage medium, and the method comprises the steps: transmitting a first instruction to each paired terminal in an MU-MIMO system; wherein the first indication is used for indicating the sending type adopted by the paired terminals and the sending delay amount corresponding to each terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless technologies, and in particular, to a communication method, apparatus, base station, and storage medium. Background Art

[0002] In the related art, when the number of receiving antennas is fixed, the system capacity of an antenna system using multi-user input-output (MU-MIMO, Multi User Multiple-Input Multiple Output) technology has limited improvement, which restricts the spatial multiplexing gain and virtual diversity reception gain of multi-user uplink transmission. Summary of the Invention

[0003] To solve the problems in the related art, embodiments of this application provide a communication method, apparatus, base station, and storage medium.

[0004] The technical solutions in the embodiments of this application are implemented as follows:

[0005] Embodiments of this application provide a communication method, which is applied to a base station and includes:

[0006] Sending a first indication to each of the mutually paired terminals in the MU-MIMO system; where

[0007] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0008] Where, in the above solution, before sending the first indication to each of the mutually paired terminals in the multi-user multiple-input multiple-output MU-MIMO system, the method further includes:

[0009] Determining the transmission type adopted by the mutually paired terminals in the MU-MIMO system and the transmission delay amount corresponding to each terminal based on the first measurement target value corresponding to each transmission type in different transmission types; where

[0010] The first measurement target value is determined based on the channel quality corresponding to the mutually paired terminals.

[0011] Where, in the above solution, the transmission type includes a synchronous transmission type and:

[0012] A first asynchronous transmission type, which indicates that in the mutually paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted;

[0013] A second asynchronous transmission type, which indicates that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted;

[0014] The third asynchronous transmission type indicates that, among paired terminals, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are also asynchronously transmitted.

[0015] In the above solution, determining the transmission type adopted by the paired terminals includes:

[0016] In the case where the channel quality corresponding to any one of the paired terminals is less than a first set threshold, or in the case where the second measurement target value corresponding to the synchronous transmission type is greater than the first measurement target value corresponding to each asynchronous transmission type, it is determined that the paired terminals adopt the synchronous transmission type; and / or,

[0017] In the case where the channel quality corresponding to the paired terminals is greater than or equal to the first set threshold, and the second measurement target value is less than the first measurement target value corresponding to any one of the three asynchronous transmission types, it is determined that the transmission type adopted by the paired terminals is one of the three asynchronous transmission types.

[0018] In the above solution, determining that the transmission type adopted by the paired terminals is one of the three asynchronous transmission types includes:

[0019] Determining the asynchronous transmission type corresponding to the largest first measurement target value as the transmission type adopted by the paired terminals.

[0020] In the above solution, the method further includes:

[0021] Sending a first indication to each of the paired terminals; wherein,

[0022] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0023] In the above solution, the first indication includes one of the following:

[0024] Indicating the first delay amount corresponding to each stream among all the streams of the terminal;

[0025] Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0026] Indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0027] The first delay amount represents the quantization value corresponding to mapping the second delay amount calculated by the base station into a set codebook.

[0028] In the above solution, the second delay amount is the product of a first sampling parameter and a sampling period; wherein,

[0029] The first sampling parameter is characterized by the ratio of the sampling point order corresponding to the stream to the total number of sampling points within a sampling period, and the least common multiple of the total number of sampling points corresponding to each pair of terminals is less than the over-sampling capacity of the base station; the over-sampling capacity is characterized by the total number of transmitted streams of the paired terminals received by the base station or the number of the paired terminals.

[0030] In the above solution, the first indication is sent through downlink control information (DCI), and / or radio resource control (RRC) signaling, and / or media access control (MAC) control element (CE).

[0031] An embodiment of the present application further provides a communication method, which is applied to any one of the paired terminals in a MU-MIMO system. The method includes:

[0032] Receiving a first indication sent by a base station; where

[0033] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0034] Wherein, in the above solution, the transmission type includes a synchronous transmission type and:

[0035] A first asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted;

[0036] A second asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted;

[0037] A third asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are asynchronously transmitted.

[0038] In the above solution, the first indication includes one of the following:

[0039] Indicating the first delay amount corresponding to each stream among all the streams of the terminal;

[0040] Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0041] indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0042] The first delay amount represents the quantization value corresponding to mapping the second delay amount calculated by the base station to a set codebook.

[0043] In the above solution, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0044] An embodiment of the present application further provides a communication device, including:

[0045] A sending unit, configured to send a first indication to each terminal paired with each other in the MU-MIMO system; wherein,

[0046] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0047] An embodiment of the present application further provides a communication device, characterized by including:

[0048] A receiving unit, configured to receive a first indication sent by a base station; wherein,

[0049] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0050] An embodiment of the present application further provides a base station, including: a first processor and a first communication interface; wherein,

[0051] The first communication interface is configured to send a first indication to each terminal paired with each other in the MU-MIMO system; wherein,

[0052] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0053] An embodiment of the present application further provides a terminal, characterized in that the terminal is any one of the terminals paired with each other in the MU-MIMO system, including: a second processor and a second communication interface; wherein,

[0054] The second communication interface is configured to receive a first indication sent by a base station; wherein,

[0055] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0056] An embodiment of the present application further provides a base station, including: a first processor and a first memory for storing a computer program that can run on the processor,

[0057] Wherein, when the first processor is used to run the computer program, it executes the steps of any one of the above methods on the base station side.

[0058] An embodiment of the present application further provides a terminal, which is any one of the mutually paired terminals in a MU-MIMO system, including: a second processor and a second memory for storing a computer program capable of running on the processor.

[0059] Wherein, when the second processor is used to run the computer program, it executes the steps of any one of the above communication methods on the terminal side.

[0060] An embodiment of the present application further provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of any one of the above methods.

[0061] In the communication method, device, base station and storage medium provided by the embodiments of the present application, the base station sends a first indication to each of the mutually paired terminals in the MU-MIMO system, for indicating the transmission type adopted by these mutually paired terminals and the transmission delay amount corresponding to each terminal. Based on the above solution, the base station can select a suitable transmission type for the mutually paired terminals. In this way, when the number of receiving antennas is fixed, the mutually paired terminals can transmit data uplink based on the transmission type selected by the base station and the indicated transmission delay amount, enabling multiple terminals with limited number of antennas in a cell to achieve uplink multi-stream transmission, maximizing the system capacity of the MIMO system, so that the base station can effectively sample all the data of multiple terminals, and maximizing the spatial multiplexing gain and virtual diversity reception gain of multi-user uplink transmission. Description of the Drawings

[0062] Figure 1 It is a flowchart of implementing a communication method according to an embodiment of the present application;

[0063] Figure 2 It is an example diagram of the implementation process of the communication method according to an embodiment of the present application;

[0064] Figure 3 It is another flowchart of implementing a communication method according to an embodiment of the present application;

[0065] Figure 4 It is a schematic diagram of a communication scenario according to an application embodiment of the present application;

[0066] Figure 5 It is a schematic diagram of a data stream transmission according to an application embodiment of the present application;

[0067] Figure 6 It is another schematic diagram of a data stream transmission according to an application embodiment of the present application;

[0068] Figure 7 This is the third data stream transmission schematic diagram of the application embodiment of the present application;

[0069] Figure 8 This is the fourth data stream transmission schematic diagram of the application embodiment of the present application;

[0070] Figure 9 This is a schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0071] Figure 10 This is another schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0072] Figure 11 This is a schematic diagram of the structure of a base station according to an embodiment of the present application;

[0073] Figure 12 This is a schematic diagram of the structure of a terminal according to an embodiment of the present application. Detailed implementation manners

[0074] Massive MIMO (Massive Multiple Input Multiple Output), that is, large-scale antenna technology, is based on the principle of beamforming for multiple users, and forms independent narrow beam coverages for different users in the sector coverage space. And the multi-user multiple-input multiple-output (MU-MIMO, Multi User Multiple-Input Multiple Output) technology is based on the spatial isolation of users, enabling the antenna system to transmit data of different users simultaneously using the same time-frequency resources, thereby increasing the system throughput by dozens of times. Moreover, the MU-MIMO technology utilizes the multipath components in propagation to combat multipath fading and reduce channel isolation.

[0075] In the case where the number of receiving antennas is fixed, in the related art, the system capacity improvement of the antenna system using the MU-MIMO technology is limited, which restricts the spatial multiplexing gain and virtual diversity reception gain of multi-user uplink transmission.

[0076] Based on this, in each embodiment of the present application, the base station sends a first indication to each of the mutually paired terminals in the MU-MIMO system, which is used to indicate the transmission type adopted by these mutually paired terminals and the transmission delay amount corresponding to each terminal. Based on the above solution, the base station can select a suitable transmission type for the mutually paired terminals. In this way, when the number of receiving antennas is fixed, the mutually paired terminals transmit data uplink based on the transmission type selected by the base station and the indicated transmission delay amount, which can enable multiple terminals with limited number of antennas in a cell to achieve uplink multi-stream transmission, maximizing the system capacity of the MIMO system, so that the base station can effectively sample all the data of multiple terminals, and maximizing the spatial multiplexing gain and virtual diversity reception gain of multi-user uplink transmission.

[0077] The following further describes the present application in detail with reference to the accompanying drawings and embodiments.

[0078] An embodiment of the present application provides a communication method applied to a base station. Specifically, the base station supports the MU-MIMO technology, that is, it can make full use of the spatial domain resources of antennas to communicate with multiple users simultaneously.

[0079] As Figure 1 shown, the method includes:

[0080] Step 101: Send a first indication to each of the mutually paired terminals in the MU-MIMO system.

[0081] Wherein, the first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0082] Here, the mutually paired terminals refer to multiple terminals selected by the base station, which spatially multiplex orthogonal frequency division multiplexing (OFDM) time-frequency resources during uplink and downlink data transmission.

[0083] In one embodiment, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0084] In practical applications, before step 101, the base station needs to complete the pairing of terminals first.

[0085] As an implementation manner, the base station may first send a Channel State Information-Reference Signal (CSI-RS), and each terminal measures the received CSI-RS. The measurement results include, but are not limited to, a Channel Quality Indication (CQI), a Rank Indicator (RI), a Precoding Matrix Indicator (PMI), etc. As another implementation manner, the base station may first send the relevant configuration of a Sounding Reference Signal (SRS) to the terminal through Radio Resource Control (RRC), and the terminal sends the SRS according to this configuration.

[0086] When performing terminal pairing, the base station may use the channel isolation degree between different terminals as the pairing criterion to perform terminal pairing. Optionally, the base station may obtain the channel isolation degree between different terminals according to the PMI fed back by the terminal, or obtain the channel isolation degree between different terminals according to the measurement result of the SRS.

[0087] After completing terminal pairing, the base station determines the transmission type for the paired terminals. In one embodiment, before sending a first indication to each of the paired terminals in the MU-MIMO system, the method further includes:

[0088] Based on the first measurement target value corresponding to each transmission type in different transmission types, determine the transmission type adopted by the paired terminals in the MU-MIMO system and the transmission delay amount corresponding to each terminal.

[0089] Wherein, the first measurement target value is determined based on the channel quality of the paired terminals.

[0090] In practical applications, there are multiple transmission types that can implement MIMO technology. Among them, the transmission types at least include a synchronous transmission type and three asynchronous transmission types. Among them,

[0091] The synchronous transmission type indicates that in the paired terminals, the data streams of each terminal are synchronously transmitted, and the data streams between different terminals are synchronously transmitted.

[0092] The first asynchronous transmission type indicates that in the paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronous;

[0093] The second asynchronous transmission type indicates that in paired terminals, data streams between different terminals are transmitted asynchronously, and data streams within the same terminal are transmitted synchronously;

[0094] The third asynchronous transmission type indicates that in paired terminals, data streams between different terminals are transmitted asynchronously, and data streams within the same terminal are transmitted asynchronously.

[0095] Among them, in the asynchronous transmission type, each paired terminal performs asynchronous transmission according to the transmission delay amount allocated by the base station.

[0096] In one embodiment, determining the transmission type adopted by paired terminals in the MU-MIMO system includes:

[0097] When the channel quality corresponding to any one of the paired terminals is less than the first set threshold, or when the second measurement target value corresponding to the synchronous transmission type is greater than the first measurement target value corresponding to each asynchronous transmission type, it is determined that the paired terminals adopt the synchronous transmission type; and / or,

[0098] When the channel quality corresponding to the paired terminals is greater than or equal to the first set threshold, and the second measurement value is less than the first measurement value corresponding to any one of the three asynchronous transmission types, it is determined that the transmission type adopted by the paired terminals is one of the three asynchronous transmission types.

[0099] Here, when determining the transmission type, the base station first makes a judgment based on the channel quality corresponding to each paired terminal. Among them, the channel quality can be characterized by a parameter determined through the measurement result of CSI reported by the terminal or the measurement result of SRS by the base station. If the channel quality corresponding to any one terminal is less than the first set threshold, then the base station configures the synchronous transmission type for the paired terminals. Or, when the second measurement target value corresponding to the synchronous transmission type is greater than the first measurement value corresponding to each asynchronous transmission type, the base station configures the synchronous transmission type for the paired terminals. The second measurement target value is also determined based on the channel quality of the paired terminals.

[0100] In the embodiments of the present application, the first measurement target value corresponding to the asynchronous transmission type and the second measurement target value corresponding to the synchronous transmission type may have the same or different measurement targets. In practical applications, the measurement target can be system capacity, system energy efficiency, etc.

[0101] In addition, compared with the calculation of the first measurement target value, the calculation of the second measurement target value will produce different calculation results due to different corresponding transmission delay amounts.

[0102] When the channel quality corresponding to the mutually paired terminals is greater than or equal to the first set threshold, and the second measurement target value is less than the first measurement target value corresponding to any one of the three asynchronous transmission types, it is determined that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types.

[0103] In other words, when the channel quality corresponding to the mutually paired terminals is greater than or equal to the first set threshold, the base station starts to calculate the first measurement target value corresponding to each asynchronous transmission type, thereby determining which asynchronous transmission type the mutually paired terminals specifically adopt.

[0104] In one embodiment, determining that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types includes:

[0105] Determining the asynchronous transmission type with the largest first measurement target value as the transmission type adopted by the mutually paired terminals.

[0106] Combined with Figure 2 the transmission type determination process, taking the CQI to represent the channel quality and the measurement target being the system capacity as an example:

[0107] The base station first determines the mutually paired terminals. Then, the base station compares the channel quality corresponding to each terminal in the mutually paired terminals with the first set threshold Q: If the channel quality corresponding to any one terminal is less than Q, then configure the synchronous transmission type for the mutually paired terminals. If the channel quality corresponding to the mutually paired terminals is greater than or equal to Q, then start to calculate the system capacity corresponding to each asynchronous transmission type. If it is calculated that the system capacity C0 corresponding to the synchronous transmission type is greater than the system capacity corresponding to each asynchronous transmission type, then configure the synchronous transmission mode for the mutually paired terminals. Otherwise, further judge between the system capacities corresponding to each asynchronous transmission type. If the system capacity (C R,1 ) corresponding to the first asynchronous transmission type is simultaneously greater than the system capacities corresponding to the second asynchronous transmission type and the third asynchronous transmission type, then configure the first asynchronous transmission type for the mutually paired terminals; if the system capacity (C R,2 ) corresponding to the second asynchronous transmission type is simultaneously greater than the system capacities corresponding to the first asynchronous transmission type and the third asynchronous transmission type, then configure the first asynchronous transmission type for the mutually paired terminals; if the system capacity (C R,3 ) corresponding to the third asynchronous transmission type is simultaneously greater than the system capacities corresponding to the first asynchronous transmission type and the first asynchronous transmission type, then configure the third asynchronous transmission type for the mutually paired terminals. That is to say, determine the asynchronous transmission type with the largest system capacity as the transmission type adopted by the mutually paired terminals.

[0108] In one embodiment, the first indication includes one of the following:

[0109] Indicating a first delay amount corresponding to each flow among all the flows of the terminal;

[0110] Indicating a first delay amount corresponding to the first flow of the terminal and a delay offset between adjacent flows;

[0111] Indicating the transmission type of the terminal, a first delay amount corresponding to the first flow of the terminal, and a minimum sampling interval between adjacent flows.

[0112] Among them, the first two types of the above first indications are used to implicitly indicate the transmission type to the terminal, and the third first indication is to explicitly indicate the transmission type to the terminal.

[0113] Here, the first delay amount can also be referred to as the reference delay amount, which represents the quantization value corresponding to mapping the second delay amount calculated by the base station into a set codebook. For example, if the second delay amount calculated by the base station is 1.7 seconds, and the designed codebook is {0, 0, 5, 1.0, 1.5, 2.0,...}, then the corresponding first delay amount should be quantized to 1.5 seconds in the designed codebook.

[0114] In one embodiment, the second delay amount calculated by the base station is the product of a first sampling parameter and a sampling period. Among them, the first sampling parameter represents the ratio of the sampling point order corresponding to the flow to the total number of sampling points within a sampling period, and the least common multiple of the total number of sampling points corresponding to each pair of paired terminals is less than the over-sampling capability of the base station.

[0115] For example, the second delay amount is defined as G*T S , where G is a fraction, the denominator of the fraction represents the total number of sampling points in a sampling period, the numerator represents which sampling point, and Ts represents the sampling period.

[0116] Here, the over-sampling capability represents the total number of transmission flows of the paired terminals received by the base station, or the over-sampling capability represents the number of the paired terminals.

[0117] In practical applications, the first delay amount can be in the form of an integer or a fraction. When in integer form, it can be understood as the sampling point order corresponding to the flow. When in fraction form, it can be understood as the ratio of the sampling point order corresponding to the flow to the total number of sampling points within a sampling period.

[0118] In addition, the delay offset Δt corresponding to each two adjacent flows i is defined as the delay difference between adjacent flows of the terminal, that is

[0119] Δt i = |ti (1) - t i (2) |=| t i (2) - t i (3) |=…=| t i (L - 1) - t i (L) |

[0120] Wherein, i = 1,..., Ka, L is the maximum number of flows sent by terminal i, Ka is the number of paired terminals, and t i (1) That is, the first delay amount corresponding to the first flow of the terminal.

[0121] Based on the above solution of the embodiment of the present application, the base station can select a suitable transmission type for the paired terminals, and the paired terminals transmit data uplink based on the transmission type selected by the base station and the indicated transmission delay amount, so that the base station can effectively sample all the data of multiple terminals, maximizing the spatial multiplexing gain and virtual diversity reception gain of multi-user uplink transmission.

[0122] Corresponding to the communication method embodiment on the base station side above, the embodiment of the present application further provides a communication method, which is applied to any one of the paired terminals in the MU - MIMO system. As Figure 3 shown, the method includes:

[0123] Step 301: Receive the first indication sent by the base station.

[0124] Wherein, the first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0125] Wherein, in one embodiment, the transmission type includes a synchronous transmission type and:

[0126] The first asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted;

[0127] The second asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted;

[0128] The third asynchronous transmission type, which means that in the paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are asynchronously transmitted.

[0129] In one embodiment, the first indication includes one of the following:

[0130] Indicating the first delay amount corresponding to each flow in all the flows of the terminal;

[0131] Indicate a first delay amount corresponding to the first stream of the terminal and a delay offset between adjacent streams;

[0132] Indicate the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; where

[0133] The first delay amount represents a quantization value corresponding to mapping the second delay amount calculated by the base station to a set codebook.

[0134] In one embodiment, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0135] For the relevant implementation principles and descriptions of the embodiments of the terminal-side communication method, the same understanding can be made by referring to the embodiments of the base-station-side communication method, which will not be elaborated here.

[0136] The following further describes the present application in detail in conjunction with application embodiments.

[0137] In this application embodiment, as Figure 4 shown, it is assumed that there are 4 terminals in the cell, namely UE1, UE2, UE3, and UE4, where each terminal is configured with 2 antennas and the base station is configured with 4 antennas.

[0138] Step 1:

[0139] The base station sends CSI-RS, and each of the 4 terminals measures the channel quality according to the received CSI-RS. Each terminal reports CQI according to the measurement result. In this way, the base station obtains the channel information H1 to H4 corresponding to UE1 to UE4 respectively. Based on the channel information H1 to H4, the base station calculates the corresponding first system capacity C0 through a corresponding pairing algorithm, and thus determines, according to the calculation result, to pair UE1 and UE2 for preparing for uplink MU-MIMO transmission.

[0140] Here, UE1 and UE2 can be called paired terminals. Exemplarily, when the first measurement target is the system capacity, it can be calculated according to the following formula:

[0141]

[0142] Step 2:

[0143] 1. According to the CQI reported by UE1 to UE4 j(j = 1, 2, 3, 4), the base station performs channel quality judgment on the terminals paired with each other, that is, performs channel quality judgment on the paired terminals according to CQI1 and CQI2. Assuming that the set threshold (Index) corresponding to CQI is 6, then if both CQI1 and CQI2 are greater than 6, the base station starts the calculation of the second measurement target for three types of asynchronous transmission. In this application embodiment, the second measurement target is also the system capacity: C R,i (i = 1, 2, 3).

[0144] 2. The base station calculates the corresponding system capacity C R,1 , C R,2 and C R,3 respectively according to the obtained channel information H1 and H2 in step one under three different asynchronous transmission types.

[0145] Among them, the second measurement target can be calculated according to the following formula:

[0146]

[0147]

[0148]

[0149] Here, is different for different transmission types, and the corresponding calculated capacities are also different, while the calculation of is related to the delay amount i of each terminal sending data streams under different transmission types, that is, R is a function of

[0150] 3. The base station calculates the system capacity value corresponding to each of the three types of asynchronous transmission types respectively, and compares the calculated system capacity value with the system capacity value C0 corresponding to the synchronous transmission type, and finally selects the transmission type with the largest system capacity value.

[0151] Step three: The base station notifies the determined transmission delay amount to each terminal.

[0152] When notifying the terminal of the transmission type and the corresponding transmission delay amount, in the case where the base station explicitly indicates the transmission type, the base station indicates the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams. Exemplarily:

[0153] Take the asynchronous transmission type determined in step 2 as the second asynchronous transmission type as an example, that is, the data streams between different terminals in UE1 and UE2 are transmitted asynchronously, and the data streams in the same terminal are transmitted synchronously. In step 2, the base station calculates the second delay amount of UE1 and UE2, such as the design codebook shown in Table 1, quantized to the first delay amount (Reference Delay) of the minimum upsampling interval △d of the base station K i The values are 6 and 12 respectively, and the corresponding indexes in Table 1 are "0110" and "1100" respectively. Therefore, the base station indicates "0110" to UE1 and "1100" to UE2 through DCI, such as Figure 5 As shown, each stream of UE1 and UE2 sends data according to the first delay amount indicated by DCI, and there is an interval of T between UE1 and UE2. s / 2 Overlap and send their respective data streams.

[0154] Taking the asynchronous transmission type determined in step 2 as the third asynchronous transmission type as an example, that is, the data streams between different terminals in UE1 and UE2 are asynchronously transmitted, and the data streams in the same terminal are asynchronously transmitted, the base station calculates the second delay amount of UE1 and UE2, as shown in Table 1, and quantizes the first delay amount K to the minimum upsampling interval △d of the base station. i The values are 6 and 12 respectively, and the corresponding indexes in Table 1 are "0110" and "1100" respectively. Therefore, the base station indicates "0110" to UE1 and "1100" to UE2 through DCI, such as Figure 6 As shown, the first streams of UE1 and UE2 send data according to the first delay amount indicated by the DCI, and the remaining streams of UE1 and UE2 uniformly delay sending their respective data streams according to the minimum upsampling interval Δd.

[0155] Table 1

[0156] index Reference Delay △d 0000 0 <![CDATA[12 / T S > 0001 1 <![CDATA[12 / T S > ...... ...... ...... 1100 12 <![CDATA[12 / T S > 1111 - -

[0157] In case the base station implicitly indicates the transmission type:

[0158] Take the asynchronous transmission type determined in step 2 as the second asynchronous transmission type as an example, that is, the data streams between different terminals in UE1 and UE2 are transmitted asynchronously, and the data streams in the same terminal are transmitted synchronously. In step 2, the base station calculates the second delay amount and delay offset (Delay Offset) corresponding to the first stream of UE1 and UE2, which are UE1: (T s / 2,0), UE2: (T s / 3,0). Combined with Table 2, quantization is performed and UE1 is indicated as "00010000" through DCI. At this time, the first stream of UE1 is transmitted according to the second delay amount Ts Send / 2, and the remaining data streams are evenly delayed and sent according to the indication of the delay offset. The base station instructs UE2 through DCI: "00100000". At this time, referring to Figure 7 , the first stream of UE2 is sent according to the second delay amount T s / 3, and the remaining data streams are evenly delayed and sent according to the indication of the delay offset.

[0159] Taking the asynchronous transmission type determined in step two as the third asynchronous transmission type as an example, that is, each terminal in UE1 and UE2 asynchronously transmits data streams, and the data streams are asynchronously transmitted between UE1 and UE2. In step two, the base station calculates the second delay amount and the delay offset corresponding to the first stream of UE1 and UE2, which are UE1: (T s / 4, T s / 2), UE2: (T s / 3, 2T s / 3). Quantify in combination with Table 2. The base station instructs UE1 through DCI: "01010101". At this time, the first stream of UE1 is sent according to the second delay amount T s / 4, and the remaining data streams are evenly delayed and sent according to the indication of the delay offset. The base station instructs UE2 through DCI: "00100010"; at this time, referring to Figure 8 , the first stream of UE2 is sent according to the second delay amount T s / 3, and the remaining data streams are evenly delayed and sent according to the indication of the delay offset.

[0160] Table 2

[0161]

[0162]

[0163] To implement the communication method on the base station side in the embodiments of the present application, the embodiments of the present application further provide a communication device, which is set on the base station, as Figure 9 shown, the device includes:

[0164] A sending unit 901, configured to send a first indication to each terminal paired with each other in the MU-MIMO system; wherein,

[0165] The first indication is used to indicate the transmission type adopted by the paired terminals and the transmission delay amount corresponding to each terminal.

[0166] Wherein, in one embodiment, the device further includes:

[0167] Determination unit 901, configured to determine a transmission type adopted by terminals paired with each other in a MU-MIMO system and a transmission delay amount corresponding to each terminal based on first measurement target values corresponding to each transmission type in different transmission types; wherein,

[0168] The measurement target value is determined based on the channel quality corresponding to the terminals paired with each other.

[0169] In one embodiment, the transmission types include a synchronous transmission type and:

[0170] A first asynchronous transmission type, indicating that in terminals paired with each other, data streams between different terminals are synchronously transmitted, and data streams within the same terminal are asynchronously transmitted;

[0171] A second asynchronous transmission type, indicating that in terminals paired with each other, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are synchronously transmitted;

[0172] A third asynchronous transmission type, indicating that in terminals paired with each other, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are asynchronously transmitted.

[0173] In one embodiment, the determination unit determines the transmission type adopted by terminals paired with each other in a MU-MIMO system, including:

[0174] In a case where the channel quality corresponding to any one of the terminals paired with each other is less than a first set threshold, or in a case where second measurement target values corresponding to the synchronous transmission type are all greater than first measurement target values corresponding to each asynchronous transmission type, determining that the terminals paired with each other adopt the synchronous transmission type; and / or,

[0175] In a case where the channel qualities corresponding to the terminals paired with each other are all greater than or equal to the first set threshold, and the second measurement target value is less than a first measurement target value corresponding to any one of the three asynchronous transmission types, determining that the transmission type adopted by the terminals paired with each other is one of the three asynchronous transmission types.

[0176] In one embodiment, the determination unit determines that the transmission type adopted by the terminals paired with each other is one of the three asynchronous transmission types, including:

[0177] Determining the asynchronous transmission type with the largest first measurement target value as the transmission type adopted by the terminals paired with each other.

[0178] In one embodiment, the apparatus further includes:

[0179] A sending unit, configured to send a first indication to each of the terminals paired with each other; wherein,

[0180] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0181] In one embodiment, the first indication includes one of the following:

[0182] Indicating the first delay amount corresponding to each stream among all the streams of the terminal;

[0183] Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0184] Indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0185] The first delay amount represents the quantization value corresponding to the second delay amount calculated by the base station after being mapped to a set codebook.

[0186] In one embodiment, the second delay amount is the product of a first sampling parameter and a sampling period; wherein,

[0187] The first sampling parameter represents the ratio of the sampling point order corresponding to the stream to the total number of sampling points within a sampling period, and the least common multiple of the total number of sampling points corresponding to each mutually paired terminal is less than the over-sampling capability of the base station; the over-sampling capability represents the total number of transmission streams of the mutually paired terminals received by the base station or the number of the mutually paired terminals.

[0188] In one embodiment, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0189] In actual application, the sending unit 901 can be implemented by a communication interface in the communication device; the determining unit can be implemented by a processor in the communication device.

[0190] To implement the communication method on the terminal side in the embodiments of the present application, the embodiments of the present application further provide a communication device, which is disposed on any one of the mutually paired terminals in the MU-MIMO system, as Figure 10 shown, the device includes:

[0191] A receiving unit 1001, configured to receive a first indication sent by a base station; wherein,

[0192] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0193] Wherein, in one embodiment, the transmission type includes a synchronous transmission type and:

[0194] The first asynchronous transmission type indicates that in paired terminals, data streams between different terminals are synchronously transmitted, and data streams within the same terminal are asynchronously transmitted;

[0195] The second asynchronous transmission type indicates that in paired terminals, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are synchronously transmitted;

[0196] The third asynchronous transmission type indicates that in paired terminals, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are asynchronously transmitted.

[0197] In one embodiment, the first indication includes one of the following:

[0198] Indicating the first delay amount corresponding to each stream among all streams of the terminal;

[0199] Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0200] Indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0201] The first delay amount represents the quantization value corresponding to mapping the second delay amount calculated by the base station to a set codebook.

[0202] In one embodiment, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0203] In actual application, the receiving unit 1001 can be implemented by a communication interface in the communication device.

[0204] It should be noted that: when the communication device provided in the above embodiment conducts communication, only the division of the above program modules is used for illustration. In actual application, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the communication device provided in the above embodiment and the communication method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0205] Based on the hardware implementation of the above program modules, and in order to implement the method on the base station side in the embodiments of the present application, the embodiments of the present application further provide a base station, as Figure 11 shown, the base station 1100 includes:

[0206] A first communication interface 1101, capable of interacting with other network nodes;

[0207] The first processor 1102 is connected to the first communication interface 1101 to enable information interaction with other network nodes. When running a computer program, it executes the method provided by one or more of the above-described base station-side technical solutions. The computer program is stored in the first memory 1103.

[0208] Specifically, the first communication interface 1101 is configured to send a first indication to each of the mutually paired terminals in the MU-MIMO system; wherein,

[0209] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0210] In one embodiment, the first processor 1102 is configured to determine the transmission type adopted by the mutually paired terminals in the MU-MIMO system and the transmission delay amount corresponding to each terminal based on the first measurement target value corresponding to each transmission type among different transmission types; wherein,

[0211] The measurement target value is determined based on the channel quality corresponding to the mutually paired terminals.

[0212] In one embodiment, the transmission type includes a synchronous transmission type and:

[0213] A first asynchronous transmission type, which represents that in the mutually paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted;

[0214] A second asynchronous transmission type, which represents that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted;

[0215] A third asynchronous transmission type, which represents that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are asynchronously transmitted.

[0216] In one embodiment, the first processor 1102 determines the transmission type adopted by the mutually paired terminals in the MU-MIMO system, including:

[0217] In the case where the channel quality corresponding to any one of the mutually paired terminals is less than a first set threshold, or in the case where the second measurement target value corresponding to the synchronous transmission type is greater than the first measurement target value corresponding to each asynchronous transmission type, it is determined that the mutually paired terminals adopt the synchronous transmission type; and / or,

[0218] When the channel qualities corresponding to the mutually paired terminals are both greater than or equal to the first set threshold, and the second measurement target value is less than the first measurement target value corresponding to any one of the three asynchronous transmission types, it is determined that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types.

[0219] In one embodiment, the first processor 1102 determines that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types, including:

[0220] Determine the asynchronous transmission type with the largest first measurement target value as the transmission type adopted by the mutually paired terminals.

[0221] In one embodiment, the first communication interface 1101 is used to send a first indication to each of the mutually paired terminals; wherein,

[0222] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0223] In one embodiment, the first indication includes one of the following:

[0224] Indicate the first delay amount corresponding to each stream in all streams of the terminal;

[0225] Indicate the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0226] Indicate the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0227] The first delay amount represents the quantization value corresponding to mapping the second delay amount calculated by the base station into a set codebook.

[0228] In one embodiment, the second delay amount is the product of the first sampling parameter and the sampling period; wherein,

[0229] The first sampling parameter represents the ratio of the sampling point order corresponding to the stream to the total number of sampling points within a sampling period, and the least common multiple of the total number of sampling points corresponding to each mutually paired terminal is less than the over-sampling capability of the base station; the over-sampling capability represents the total number of transmission streams of the mutually paired terminals received by the base station or the number of the mutually paired terminals.

[0230] In one embodiment, the first indication is sent through DCI and / or RRC signaling and / or MAC CE.

[0231] It should be noted that: The specific processing procedures of the first processor 1102 and the first communication interface 1101 can be understood with reference to the above method.

[0232] Of course, in actual application, each component in the base station 1100 is coupled together through the bus system 1104. It can be understood that the bus system 1104 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1104 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 11 all kinds of buses are labeled as the bus system 1104.

[0233] The first memory 1103 in the embodiment of the present application is used to store various types of data to support the operation of the base station 1100. Examples of these data include: any computer program for operating on the base station 1100.

[0234] The method disclosed in the embodiment of the present application can be applied to or implemented by the first processor 1102. The first processor 1102 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuit in the hardware of the first processor 1102 or by instructions in software form. The above-mentioned first processor 1102 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 1102 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the first memory 1103. The first processor 1102 reads the information in the first memory 1103 and combines its hardware to complete the steps of the foregoing method.

[0235] In an exemplary embodiment, the base station 1100 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontroller units (MCUs), microprocessors, or other electronic components, and is used to execute the foregoing method.

[0236] Based on the hardware implementation of the foregoing program modules, and in order to implement the method on the terminal side in the embodiments of the present application, the embodiments of the present application further provide a terminal, where the terminal is any one of the mutually paired terminals in the MU-MIMO system, such as Figure 12 As shown, the terminal 1200 includes:

[0237] A second communication interface 1201, capable of interacting with other network nodes;

[0238] A second processor 1202, connected to the second communication interface 1201 to implement information interaction with other network nodes, and is used to execute the method provided by one or more of the foregoing technical solutions on the terminal side when running a computer program. The computer program is stored on the second memory 1203.

[0239] Specifically, the second communication interface 1201 is used to receive a first indication sent by the base station; where

[0240] The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

[0241] Wherein, in one embodiment, the transmission type includes a synchronous transmission type and:

[0242] A first asynchronous transmission type, which represents that in the mutually paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted;

[0243] A second asynchronous transmission type, which represents that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted;

[0244] The third asynchronous transmission type indicates that in paired terminals, data streams between different terminals are asynchronously transmitted, and data streams within the same terminal are also asynchronously transmitted.

[0245] In one embodiment, the first indication includes one of the following:

[0246] Indicating the first delay amount corresponding to each stream among all the streams of the terminal;

[0247] Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams;

[0248] Indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein,

[0249] The first delay amount represents the quantization value corresponding to the second delay amount calculated by the base station after mapping it to a set codebook.

[0250] In one embodiment, the first indication is sent via DCI and / or RRC signaling and / or MAC CE.

[0251] It should be noted that: The specific processing procedures of the second processor 1202 and the second communication interface 1201 can be understood with reference to the above method.

[0252] Of course, in actual applications, each component in the terminal 1200 is coupled together through the bus system 1204. It can be understood that the bus system 1204 is used to realize the connection and communication between these components. The bus system 1204 includes, in addition to the data bus, a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 12 all kinds of buses are labeled as the bus system 1204.

[0253] The second memory 1203 in the embodiments of the present application is used to store various types of data to support the operation of the terminal 1200. Examples of these data include: any computer program for operating on the terminal 1200.

[0254] The method disclosed in the embodiments of the present application can be applied to or implemented by the second processor 1202. The second processor 1202 may be an integrated circuit chip with signal processing capabilities. During implementation, the steps of the above method can be completed by the integrated logic circuit in hardware or instructions in software form in the second processor 1202. The above-mentioned second processor 1202 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 1202 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the second memory 1203. The second processor 1202 reads the information in the second memory 1203 and combines its hardware to complete the steps of the foregoing method.

[0255] In an exemplary embodiment, the terminal 1200 can be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components for executing the foregoing method.

[0256] It can be understood that the first memory 1103 and the second memory 1203 in the embodiments of the present application can be volatile memories or non-volatile memories, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), a synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0257] In an exemplary embodiment, the embodiments of the present application also provide a storage medium, specifically a computer storage medium, which is a computer-readable storage medium. For example, it includes a first memory 1103 that stores a computer program, and the above computer program can be executed by a first processor 1102 of the base station 1100 to complete the steps described in the foregoing base station-side method. Another example is a second memory 1203 that stores a computer program, and the above computer program can be executed by a second processor 1202 of the terminal 1200 to complete the steps described in the foregoing terminal-side method. The computer-readable storage medium can be a FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.

[0258] It should be noted that: "first", "second", etc. are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence.

[0259] The term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0260] The above is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A communication method, characterized in that, Applied to a base station, including: Sending a first indication to each of the mutually paired terminals in a multi-user multiple-input multiple-output (MU-MIMO) system; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

2. The method according to claim 1, characterized in that Before sending the first indication to each of the mutually paired terminals in the multi-user multiple-input multiple-output (MU-MIMO) system, the method further includes: Based on the first measurement target value corresponding to each transmission type among different transmission types, determining the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal; wherein, The first measurement target value is determined based on the channel quality corresponding to the mutually paired terminals.

3. The method according to claim 2, wherein The transmission types include a synchronous transmission type and: A first asynchronous transmission type, which indicates that in the mutually paired terminals, the data streams between different terminals are synchronously transmitted, and the data streams within the same terminal are asynchronously transmitted; A second asynchronous transmission type, which indicates that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are synchronously transmitted; A third asynchronous transmission type, which indicates that in the mutually paired terminals, the data streams between different terminals are asynchronously transmitted, and the data streams within the same terminal are asynchronously transmitted.

4. The method according to claim 3, wherein Determining the transmission type adopted by the mutually paired terminals includes: In the case where the channel quality corresponding to any one of the mutually paired terminals is less than a first set threshold, or in the case where the second measurement target value corresponding to the synchronous transmission type is greater than the first measurement target value corresponding to each asynchronous transmission type, determining that the mutually paired terminals adopt the synchronous transmission type; and / or, In the case where the channel qualities corresponding to the mutually paired terminals are both greater than or equal to the first set threshold, and the second measurement target value is less than the first measurement target value corresponding to any one of the three asynchronous transmission types, determining that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types.

5. The method according to claim 4, wherein The determining that the transmission type adopted by the mutually paired terminals is one of the three asynchronous transmission types includes: Determining the asynchronous transmission type corresponding to the largest first measurement target value as the transmission type adopted by the mutually paired terminals.

6. The method according to claim 1, characterized in that, The first indication includes one of the following: Indicating the first delay amount corresponding to each of all the streams of the terminal; Indicating the first delay amount corresponding to the first stream of the terminal and the delay offset between adjacent streams; Indicating the transmission type of the terminal, the first delay amount corresponding to the first stream of the terminal, and the minimum sampling interval between adjacent streams; wherein, The first delay amount represents the quantization value corresponding to mapping the second delay amount calculated by the base station to a set codebook.

7. The method according to claim 6, wherein The second delay amount is the product of a first sampling parameter and a sampling period; wherein, The first sampling parameter represents the ratio of the sampling point order corresponding to the stream to the total number of sampling points within a sampling period, and the least common multiple of the total number of sampling points corresponding to each of the mutually paired terminals is less than the over-sampling capability of the base station; the over-sampling capability represents the total number of transmission streams of the mutually paired terminals received by the base station or the number of the mutually paired terminals.

8. The method according to claim 1, characterized in that, The first indication is sent through downlink control information (DCI) and / or radio resource control (RRC) signaling and / or medium access control (MAC) control element (CE).

9. A communication method, characterized in that, Applied to any one of the mutually paired terminals in a MU-MIMO system, the method includes: Receiving a first indication sent by a base station; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

10. A communication device, characterized in that, Includes: A sending unit, configured to send a first indication to each of the mutually paired terminals in a MU-MIMO system; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

11. A communication device, characterized in that, Includes: A receiving unit, configured to receive a first indication sent by a base station; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

12. A base station, characterized in that, Includes: A first processor and a first communication interface; wherein, The first communication interface is configured to send a first indication to each of the mutually paired terminals in a MU-MIMO system; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

13. A terminal, characterized in that, The terminal is any one of the mutually paired terminals in a MU-MIMO system, and includes: a second processor and a second communication interface; wherein, The second communication interface is configured to receive a first indication sent by a base station; wherein, The first indication is used to indicate the transmission type adopted by the mutually paired terminals and the transmission delay amount corresponding to each terminal.

14. A base station, characterized in that, Includes: A first processor and a first memory for storing a computer program that can run on the processor, Wherein, when the first processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 8.

15. A terminal, characterized in that, The terminal is any one of the mutually paired terminals in a MU-MIMO system, and includes: a second processor and a second memory for storing a computer program that can run on the processor, Wherein, when the first processor is used to run the computer program, it executes the steps of the method according to claim 9.

16. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8, or implements the steps of the method according to claim 9.