Data transmission method and device

By receiving the antenna signal quality information of the terminal, dynamically adjusting the modulation method and data ratio of each antenna on the base station, solving the data reception problem caused by the efficiency differences between multiple antennas of the terminal and improving data throughput.

CN119966422APending Publication Date: 2025-05-09LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411999700.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

There are differences in antenna efficiency between terminal multi-antennas. Especially in different usage scenarios, the efficiency of some antennas changes significantly, resulting in some antennas not receiving data or the bit error rate is too high, affecting the overall throughput rate.

Method used

By receiving the antenna signal quality information sent by the terminal, the modulation method and data ratio of each antenna of the base station are confirmed based on the information, and the data is divided and modulated according to these parameters, and finally the modulated data is sent to the terminal.

Benefits of technology

By dynamically adjusting the data ratio and modulation method of each antenna, adapting to the efficiency of each antenna at the terminal, avoiding the data error rate too high, and improving data throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966422A_ABST
    Figure CN119966422A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method and device. The data transmission method comprises the following steps: receiving antenna signal quality information sent by a terminal; the antenna signal quality information comprises channel quality or signal quality of each antenna in a plurality of antennas of the terminal; an antenna corresponding to the antenna signal quality information comprises a cellular communication antenna and is used for transmitting communication data with a base station; based on the antenna signal quality information, determining a modulation mode and a data proportion corresponding to each antenna of the base station; dividing the data based on the data proportion corresponding to each antenna, and modulating the divided data according to a corresponding modulation mode; and sending the modulated data to the terminal based on the corresponding antenna.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a data transmission method and device. Background Art

[0002] Data transmission between the terminal and the base station is crucial in the communication process. Usually, the base station determines the data transmission method based on the signal quality information of the terminal. Generally speaking, the amount of data transmitted by each antenna is the same; however, there are differences in antenna efficiency between multiple antennas of the terminal, and in different usage scenarios, such as hand-held or folding machines in different folding states, the efficiency of some antennas changes significantly. At this time, a certain antenna may not receive data or the received data may have a high bit error rate, affecting the overall throughput. Summary of the invention

[0003] The present disclosure provides a data transmission method and device to at least solve the above technical problems existing in the prior art.

[0004] According to a first aspect of the present disclosure, there is provided a data transmission method, comprising:

[0005] receiving antenna signal quality information sent by a terminal; the antenna signal quality information includes a channel quality or a signal quality of each of a plurality of antennas of the terminal; the antenna corresponding to the antenna signal quality information includes a cellular communication antenna, which is used to transmit communication data with a base station;

[0006] Based on the antenna signal quality information, determine the modulation mode and data ratio corresponding to each antenna of the base station;

[0007] The data is divided based on the data ratio corresponding to each antenna, and the divided data is modulated according to the corresponding modulation mode;

[0008] The modulated data is sent to the terminal based on the corresponding antenna.

[0009] In the above solution, the determining, based on the antenna signal quality information, the modulation mode and data ratio corresponding to each antenna of the base station includes:

[0010] Based on the signal quality or channel quality received by each antenna of the terminal, determine the data ratio corresponding to each antenna of the base station;

[0011] Based on the data ratio corresponding to each antenna of the base station, determine the modulation mode corresponding to each antenna;

[0012] Among them, the antenna of the terminal corresponds one-to-one with the antenna of the base station. The higher the signal quality received by the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the channel quality corresponding to the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the data ratio of the antenna, the higher the order of the modulation method.

[0013] In the above solution, the determining, based on the antenna signal quality information, the modulation mode and data ratio corresponding to each antenna of the base station includes at least one of the following:

[0014] The signal quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed;

[0015] The channel quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed;

[0016] The signal quality and channel quality received by each antenna are weighted to obtain a weighted result, and the weighted results corresponding to each line of the terminal are sorted in descending order to obtain a sorted result; based on the sorted result and the preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed.

[0017] In the above solution, sending the modulated data based on the corresponding antenna includes:

[0018] Perform layer mapping on the modulated data, and map the modulated data to corresponding antenna ports;

[0019] The modulated data is sent to the terminal based on the RF frequency corresponding to each antenna.

[0020] According to a second aspect of the present disclosure, a data transmission method is provided, including:

[0021] Sending signal quality information of each of the multiple antennas to a base station; the signal quality information of the antenna includes signal quality or channel quality received by each antenna of the terminal;

[0022] Receive the modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality information received by the antenna;

[0023] Demodulating the modulated data based on the modulation mode corresponding to each antenna;

[0024] Wherein, the antenna includes a cellular communication antenna, which is used to transmit communication data with a base station.

[0025] In the above scheme, the modulated data sent by the receiving base station is confirmed based on the signal quality information received by the antenna, and the modulation mode corresponding to each antenna is confirmed, including at least one of the following:

[0026] Sorting the quality of signals received by each antenna of the terminal in descending order to obtain a sorting result; and determining a modulation mode corresponding to each antenna based on the sorting result;

[0027] The channel quality corresponding to each antenna of the terminal is sorted in order from high to low to obtain a sorting result; based on the sorting result, a modulation mode corresponding to each antenna is determined;

[0028] The signal quality and channel quality received by each antenna of the terminal are weighted to obtain a weighted result, and the weighted results corresponding to each wire of the terminal are sorted in order from high to low to obtain a sorted result; based on the sorted result, the modulation method corresponding to each antenna is confirmed.

[0029] In the above solution, after demodulating the modulated data based on the modulation mode corresponding to each antenna, the method further includes:

[0030] Based on the signal quality information received by each antenna of the terminal, determine the data ratio corresponding to each antenna;

[0031] Based on the data ratio corresponding to each antenna, the data received and demodulated by all antennas are converted from parallel to serial to restore the original data.

[0032] In the above scheme, the method further includes at least one of the following:

[0033] Periodically confirm the signal quality information of each antenna; in response to a change in the signal quality information of at least one antenna being greater than a first threshold, update the antenna signal quality information, and send the updated antenna signal quality information to the base station, so that the base station adjusts the modulation mode and data ratio corresponding to each antenna based on the updated antenna signal quality information;

[0034] In response to the terminal having a downlink data flow demand, the signal quality information of each antenna is periodically confirmed and the signal quality information of each antenna is sent to the base station.

[0035] According to a third aspect of the present disclosure, a data transmission device is provided, the device comprising:

[0036] A first receiving unit is configured to receive antenna signal quality information sent by a terminal; the antenna signal quality information includes a channel quality or a signal quality of each of a plurality of antennas of the terminal; the antenna corresponding to the antenna signal quality information includes a cellular communication antenna, which is configured to transmit communication data with a base station;

[0037] A first confirmation unit, configured to confirm a modulation mode and a data ratio corresponding to each antenna of the base station based on the antenna signal quality information;

[0038] A modulation unit, used to divide the data based on the data ratio corresponding to each antenna, and modulate the divided data according to the corresponding modulation mode;

[0039] The first sending unit is used to send modulated data to the terminal based on the corresponding antenna.

[0040] According to a fourth aspect of the present disclosure, a data transmission device is provided, the device comprising:

[0041] A second sending unit is used to send signal quality information of each antenna among multiple antennas to the base station; the signal quality information of the antenna includes the signal quality or channel quality received by each antenna of the terminal;

[0042] A second confirmation unit is used to receive the modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality received by the antenna;

[0043] A demodulation unit, used to demodulate the modulated data based on the modulation mode corresponding to each antenna;

[0044] Wherein, the antenna includes a cellular communication antenna, which is used to transmit communication data with a base station.

[0045] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:

[0047] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.

[0048] Figure 1 A first optional flow chart of a data transmission method in the related art is shown;

[0049] Figure 2 A second optional flow chart of a data transmission method in the related art is shown;

[0050] Figure 3 A first optional flow chart of the data transmission method provided by the embodiment of the present disclosure is shown;

[0051] Figure 4 A second optional flow chart of the data transmission method provided in the embodiment of the present disclosure is shown;

[0052] Figure 5 A third optional flow chart of the data transmission method provided in the embodiment of the present disclosure is shown;

[0053] Figure 6 A schematic diagram of a data processing flow at a base station side provided by an embodiment of the present disclosure is shown;

[0054] Figure 7 A fourth optional flow chart of the data transmission method provided by the embodiment of the present disclosure is shown;

[0055] Figure 8 An optional structural diagram of a data transmission device provided by an embodiment of the present disclosure is shown;

[0056] Fig. 9 Another optional structural diagram of the data transmission device provided by the embodiment of the present disclosure is shown;

[0057] Fig.10 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0058] In order to make the purpose, features, and advantages of the present disclosure more obvious and easy to understand, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0059] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0060] In the following description, the terms "first\second" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein.

[0061] Unless otherwise defined, all technical and scientific terms used in this disclosure have the same meaning as those commonly understood by those skilled in the art to which this disclosure belongs. The terms used in this disclosure are only for the purpose of describing the embodiments of this disclosure and are not intended to limit this disclosure.

[0062] It should be understood that in the various embodiments of the present disclosure, the size of the serial number of each implementation process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.

[0063] Figure 1 A first optional flow chart of a data transmission method in the related art is shown.

[0064] With the development of communication technology, multi-antenna transmission is used to improve throughput. Figure 1 As shown, the terminal reports the signal quality information to the base station. The base station modulates and layer-maps the data according to the signal quality information, and then modulates it into a radio frequency signal and transmits it through the antenna. When the terminal is in a weak signal area, the four antennas transmit the same data content, and the four antennas of the terminal also receive the same data. This is to use multiple antennas to enhance the downlink receiving sensitivity to ensure normal reception and demodulation of the required data.

[0065] Figure 2 A second optional flow chart of a data transmission method in the related art is shown.

[0066] When the terminal is in a strong signal area and needs to download large data, the base station modulates and maps the data, and then divides the data into 4 signals through serial-to-parallel conversion. These 4 signals are then modulated into RF signals and transmitted through the base station antenna. At this time, the four antennas transmit 1 / 4 of the data content respectively. The data content transmitted by each antenna is different, and the four antennas on the terminal side also receive 1 / 4 different data accordingly. Finally, the 4 data are demodulated and merged inside the terminal. Under the same modulation mode, Figure 2 The throughput of the scheme shown is Figure 1 4 times the throughput of the solution shown.

[0067] However, due to differences in antenna efficiency between multiple antennas on the terminal side, and in different usage scenarios, such as holding the phone in hand or in different folding states, the efficiency of some antennas varies significantly. Figure 2 In the scheme shown (i.e. each antenna transmits different data content), there may be a situation where a certain antenna cannot receive data or the received data has a high bit error rate and cannot be demodulated, which will affect the overall throughput.

[0068] In view of the defects existing in the related art, the embodiments of the present disclosure provide a data transmission method, which has solved some or all of the above-mentioned technical problems.

[0069] Figure 3 A first optional flow chart of the data transmission method provided by an embodiment of the present disclosure is shown, and will be explained according to each step.

[0070] Step S301: receiving antenna signal quality information sent by a terminal.

[0071] In some embodiments, the antenna signal quality information may include the channel quality or signal quality of each of the multiple antennas of the terminal, or the channel quality and signal quality. Among them, the channel quality includes the channel's effectiveness in signal transmission, which will be affected by noise, fading (multipath fading and shadow fading) and bandwidth limitations. Signal quality refers to whether the characteristics of the signal itself meet the requirements, focusing on the parameters and characteristics of the signal itself; the quality of the signal affects the correct reception and interpretation of information. Factors affecting signal quality include signal strength, stability and modulation method.

[0072] In some embodiments, the base station may periodically receive antenna signal quality information sent by the terminal; it may also obtain antenna signal quality information actively reported by the terminal before there is a downlink data flow on the terminal side; it may also send an antenna signal quality information acquisition indication to the terminal before there is a downlink data flow on the terminal side, and receive antenna signal quality information returned by the receiving terminal based on the antenna signal quality information acquisition indication.

[0073] It should be noted that the terminal antenna involved in the embodiments of the present disclosure is a cellular communication antenna, that is, an antenna for transmitting communication data with a base station. The communication data involved in the embodiments of the present disclosure may include, but is not limited to, one of the third generation mobile communication (3G) data, the fourth generation mobile communication (4G) data, the fifth generation mobile communication (5G) data, and the sixth generation mobile communication (6G) data. The communication data may also include communication data based on cellular network communication technology. The data involved in the embodiments of the present disclosure is communication data.

[0074] Step S302: confirming the modulation mode and data ratio corresponding to each antenna of the base station based on the antenna signal quality information.

[0075] In some embodiments, the antenna of the base station corresponds to the antenna of the terminal one-to-one, that is, the signal sent by antenna A on the base station side will be received by antenna a on the terminal side; the signal sent by antenna B on the base station side will be received by antenna b on the terminal side. Therefore, the downlink data can be divided into n parts according to different proportions according to the antenna signal quality information on the terminal side. The higher (or better) the antenna signal quality information of the antenna on the terminal side, the greater the proportion of downlink data received, and correspondingly, the greater the proportion of downlink data sent by the corresponding antenna on the base station side and the higher the order of the modulation mode; the lower (or worse) the antenna signal quality information of the antenna on the terminal side, the smaller the proportion of downlink data received, and correspondingly, the smaller the proportion of downlink data sent by the corresponding antenna on the base station side and the lower the order of the modulation mode.

[0076] In the related art, the lower the order of the modulation mode, the lower the required signal-to-noise ratio, and the lower the bit error rate under the same conditions. For example, the signal-to-noise ratio requirement: BPSK<QPSK<16QAM<64QAM; under the same signal-to-noise ratio, the bit error rates are BPSK, QPSK, 16QAM, and 64QAM from small to large. Therefore, for antenna signal quality information with low quality, select a low-order modulation mode (such as BPSK, QPSK) so that it can have a low bit error rate under low signal-to-noise ratio conditions; for antenna signal quality with high quality, select a high-order modulation mode (such as 64QAM) so that it can achieve a large amount of downlink data transmission while ensuring the bit error rate under high signal-to-noise ratio conditions.

[0077] Step S303: divide the data based on the data ratio corresponding to each antenna, and modulate the divided data according to the corresponding modulation method.

[0078] In some embodiments, the data is divided based on the data ratio determined in step S302 to confirm the data corresponding to each antenna of the base station (i.e., the data to be sent by each antenna of the base station) and the modulation mode corresponding to the data; the data corresponding to each antenna is modulated based on the modulation mode to obtain the modulated data.

[0079] Step S304: sending the modulated data to the terminal based on the corresponding antenna.

[0080] In some embodiments, the modulated data corresponding to each antenna is modulated onto a corresponding radio frequency signal, and the radio frequency signal is sent through the antenna.

[0081] Specifically, it is assumed that there are 4 antennas on the base station side participating in downlink data transmission: antenna A, antenna B, antenna C and antenna D; based on step S302, the data ratio transmitted by each antenna is determined, and the downlink data is divided into sub-data a, sub-data b, sub-data c and sub-data d according to the data ratio, wherein the data amounts of sub-data a, sub-data b, sub-data c and sub-data d are not exactly the same; sub-data a, sub-data b, sub-data c and sub-data d are modulated respectively according to the modulation mode determined in step S302 to obtain modulated sub-data a1, modulated sub-data b1, modulated sub-data c1 and modulated sub-data d1, and the modulated sub-data a1 is modulated to the radio frequency band corresponding to antenna A, the modulated sub-data b1 is modulated to the radio frequency band corresponding to antenna B, the modulated sub-data c1 is modulated to the radio frequency band corresponding to antenna C, and the modulated sub-data d1 is modulated to the radio frequency band corresponding to antenna D, and sent to the terminal.

[0082] In some embodiments, the above steps S301 to S304 may be implemented by a resource scheduling module disposed in the base station; the resource scheduling module is disposed between the layer mapping module and the radio frequency module.

[0083] In this way, through the data transmission method described in the embodiment of the present disclosure, the proportion and modulation mode of downlink data received by each antenna are determined according to the antenna signal quality information of each antenna of the terminal; based on the proportion of downlink data received by each antenna, the data is divided for the antennas participating in transmitting downlink data on the base station side, and modulated according to the modulation mode, and then sent to the terminal; in this way, the efficiency of each antenna of the terminal can be adapted to avoid the situation where the data bit error rate is too high, thereby improving the data throughput.

[0084] Figure 4 A second optional flow chart of the data transmission method provided in an embodiment of the present disclosure is shown, and will be described according to each step.

[0085] Step S401: receiving antenna signal quality information sent by a terminal.

[0086] In some embodiments, the base station may receive antenna signal quality information actively sent by the terminal; or, before transmitting downlink data to the terminal, send antenna signal quality information to the terminal, and receive antenna signal quality information returned by the terminal based on the obtained antenna signal quality information.

[0087] Step S402: confirming the modulation mode and data ratio corresponding to each antenna of the base station based on the antenna signal quality information.

[0088] In some embodiments, the base station side confirms the data ratio corresponding to each antenna of the base station based on the signal quality or channel quality received by each antenna of the terminal; and confirms the modulation mode corresponding to each antenna based on the data ratio corresponding to each antenna of the base station.

[0089] Among them, the antenna of the terminal corresponds one-to-one with the antenna of the base station. The higher the signal quality received by the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the channel quality corresponding to the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the data ratio of the antenna, the higher the order of the modulation method.

[0090] During specific implementation, the base station side can sort the antenna signal quality information of all antennas of the terminal, and determine the data ratio and modulation mode corresponding to each antenna according to the sorting result. The higher the antenna signal quality information is sorted, the higher the corresponding data ratio and the higher the modulation order. Optionally, the ratio can be a fixed ratio, such as sorting the antenna signal quality information from high to low among the four antennas in a ratio of 4:3:2:1. The base station side can allocate data to each antenna at a set ratio, or it can allocate data to each antenna on the base station side according to the specific antenna signal quality information of each antenna on the base station side.

[0091] Or in a specific implementation, the base station side can determine the data content and proportion sent by each antenna on the base station side based on a preset threshold and antenna signal quality information of all antennas of the terminal.

[0092] Specifically, it is confirmed that the base station side antenna corresponding to the antenna whose terminal side antenna signal quality is greater than the preset threshold value sends different content from the content sent by other antennas on the base station side; it is confirmed that the base station side antenna corresponding to the antenna whose terminal side antenna signal quality is less than or equal to the preset threshold value sends the same content as the content sent by at least one other antenna on the base station side. Further, the data division ratio is confirmed based on the antenna signal quality, wherein the number of data divisions is less than the total number of antennas on the base station side participating in downlink data transmission.

[0093] For example, the terminal side includes four cellular communication antennas, namely antenna a, antenna b, antenna c and antenna d, and the corresponding antennas on the base station side are antenna A, antenna B, antenna C and antenna D in sequence; confirm that the signal quality information of antenna a and antenna b is greater than a preset threshold, and the signal quality information of antenna c and antenna d is less than the preset threshold; then correspondingly, the data content sent by antenna A is different from the data content sent by the other three antennas; the data content sent by antenna B is different from the data content sent by the other three antennas; the data content sent by antenna C and antenna D is the same, but different from the data content sent by antenna A and antenna B. Further, based on the sorting results of the signal quality information of antenna a, antenna b, antenna c and antenna d, the data ratios of antenna A, antenna B, and antenna C and antenna D are determined; such as 5:3:2, that is, antenna A is responsible for sending 50% of the downlink data, antenna B is responsible for sending 30% of the downlink data, and antenna C and antenna D are responsible for sending 20% ​​of the downlink data (the data sent by antenna C and antenna D are the same).

[0094] In some optional embodiments, the base station side can also determine the data ratio of each antenna on the base station side based on the specific range of the signal quality information. The higher the transmission quality of the terminal side antenna represented by the signal quality information, the higher the data ratio of the corresponding base station side antenna. The lower the transmission quality of the terminal side antenna represented by the signal quality information, the lower the data ratio of the corresponding base station side antenna.

[0095] In some embodiments, when the base station side sorts the signal quality information, the signal quality information received by each antenna of the terminal can be sorted in a descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna on the terminal side is confirmed; based on the data ratio received by each antenna on the terminal side, the data ratio sent by each antenna on the base station side is confirmed; the channel quality received by each antenna on the terminal side can also be sorted in a descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna on the terminal side is confirmed; based on the data ratio received by each antenna on the terminal side, the data ratio sent by each antenna on the base station side is confirmed; it is also possible to weight the signal quality and channel quality received by each antenna on the base station side to obtain a weighted result, and sort the weighted results corresponding to each line on the terminal side in a descending order to obtain a sorting result; based on the sorting result and the preset data ratio comparison table, the data ratio received by each antenna on the terminal side is confirmed; based on the data ratio received by each antenna on the terminal side, the data ratio sent by each antenna on the base station side is confirmed.

[0096] In some embodiments, the base station side can determine the data modulation mode of each antenna participating in sending downlink data on the base station side based on the ranking result of the signal quality information of each antenna on the terminal side; it can also determine the data modulation mode of each antenna based on the data ratio of each antenna participating in sending downlink data on the base station side. For example, if the data ratio is higher, a higher-order modulation mode can be used to ensure that the downlink data is transmitted to the terminal at the same time.

[0097] Step S403: divide the data based on the data ratio corresponding to each antenna, and modulate the divided data according to the corresponding modulation method.

[0098] The specific step flow of step S403 is the same as that of step S303 and will not be repeated here.

[0099] Step S404: sending the modulated data to the terminal based on the corresponding antenna.

[0100] In some embodiments, the base station performs layer mapping (such as serial-to-parallel conversion) on the modulated data, and then maps the modulated data to the corresponding antenna port, modulates the data according to the RF frequency of different antennas, and transmits the modulated RF data through the antenna.

[0101] In some embodiments, the above steps S401 to S404 may be implemented by a resource scheduling device disposed in a base station; the resource scheduling device is disposed between the layer mapping module and the radio frequency module.

[0102] In this way, through the data transmission method described in the embodiment of the present disclosure, the proportion and modulation mode of downlink data received by each antenna are determined according to the antenna signal quality information of each antenna of the terminal; based on the proportion of downlink data received by each antenna, the data is divided for the antennas participating in transmitting downlink data on the base station side, and modulated according to the modulation mode, and then sent to the terminal; in this way, the efficiency of each antenna of the terminal can be adapted to avoid the situation where the data bit error rate is too high, thereby improving the data throughput.

[0103] Figure 5 A third optional flow chart of the data transmission method provided in the embodiment of the present disclosure is shown. Figure 6 The schematic diagram of the data processing flow at the base station side provided by the embodiment of the present disclosure is shown. Figure 5 and Figure 6 Provide explanation.

[0104] Step S501: The preprocessing module preprocesses the downlink data.

[0105] In some embodiments, the base station side may include a preprocessing module, a resource scheduling module, a radio frequency module and at least one antenna; the preprocessing module may include a channel coding unit and a layer mapping unit and may also include an interleaving unit, an inverse Fourier transform processing (IFFT) unit, a cyclic prefix (CP) unit, a windowing unit, a parallel-to-serial conversion unit and a digital-to-analog conversion processing unit.

[0106] In some embodiments, the preprocessing includes at least channel coding and layer mapping and may also include interleaving, inverse Fourier transform processing (IFFT), adding a cyclic prefix (CP), windowing, parallel-to-serial conversion and digital-to-analog conversion.

[0107] In some embodiments, the preprocessing module preprocesses the downlink data to be transmitted to the terminal, and then performs serial-to-parallel conversion on the encoded data, converting one signal into multiple signals. The "multiple" involved in the embodiments of the present disclosure includes two or more, for example, the multiple signals include 2 or more signals.

[0108] Step S502: The resource scheduling module receives antenna signal quality information sent by the terminal.

[0109] In some embodiments, the resource scheduling module receives antenna signal quality information sent by the terminal. The specific receiving method is the same as step S301 or step S401, and will not be repeated here.

[0110] In some embodiments, the resource scheduling module confirms the modulation mode and data ratio corresponding to each antenna of the base station based on the antenna signal quality information; the specific method of confirming the modulation mode and data ratio is the same as step S302 or step S402, and will not be repeated here.

[0111] In some embodiments, the resource scheduling module divides the data based on the data ratio corresponding to each antenna, and modulates the divided data according to the corresponding modulation method. The specific division method and modulation method are the same as step S303, and will not be repeated here.

[0112] Combination Figure 6 The downlink data sent by the preprocessing module to the resource scheduling module is {S1, S2, S3, S4, S5, S6, S7, S8}. Based on the antenna signal quality information, the resource scheduling module confirms that the data ratio corresponding to each antenna of the base station is 2:1:3:2, that is, antenna 1 transmits {S1, S2}, antenna 2 transmits {S3}, antenna 3 transmits {S4, S5, S6}, and antenna 4 transmits {S7, S8}. The data is modulated based on the modulation mode corresponding to each antenna.

[0113] Step S503: The radio frequency module modulates the data and sends it to the terminal through the antenna module.

[0114] In some embodiments, the RF module performs RF modulation on the data to obtain RF data. Specifically, based on the RF frequency corresponding to each antenna on the base station side, the data is modulated to the corresponding RF frequency, and then the RF data is sent to the terminal through the antenna module.

[0115] Specifically, Figure 6 For example, the RF frequency modulation corresponding to antenna 1 is {S1, S2}, the RF frequency modulation corresponding to antenna 2 is {S3}, the RF frequency modulation corresponding to antenna 3 is {S4, S5, S6}, and the RF frequency modulation corresponding to antenna 4 is {S7, S8}.

[0116] In this way, through the data transmission method described in the embodiment of the present disclosure, the proportion and modulation mode of downlink data received by each antenna are determined according to the antenna signal quality information of each antenna of the terminal; based on the proportion of downlink data received by each antenna, the data is divided for the antennas participating in transmitting downlink data on the base station side, and modulated according to the modulation mode, and then sent to the terminal; in this way, the efficiency of each antenna of the terminal can be adapted to avoid the situation where the data bit error rate is too high, thereby improving the data throughput.

[0117] Figure 7 A fourth optional flow chart of the data transmission method provided in the embodiment of the present disclosure is shown and will be explained according to each step.

[0118] Step S701: Send signal quality information of each of multiple antennas to a base station.

[0119] In some embodiments, the terminal sends signal quality information of each antenna among multiple antennas included in the terminal to the base station. The multiple antennas include cellular communication antennas; and the signal quality information includes signal quality, channel quality, and signal quality and channel quality.

[0120] In some optional embodiments, the base station may periodically send the signal quality information of each antenna to the base station, and may also send the signal quality information of each antenna to the base station before there is a downlink data flow demand; the signal quality information of each antenna may also be periodically confirmed, and when a change in the signal quality information of at least one antenna is greater than a first threshold, the antenna signal quality information is updated, and the updated antenna signal quality information is sent to the base station, so that the base station adjusts the modulation mode and data ratio corresponding to each antenna based on the updated antenna signal quality information; specifically, the signal quality information of each antenna may be sent to a resource scheduling module of the base station.

[0121] Step S702: Receive modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality information received by the antenna.

[0122] In some embodiments, the terminal can confirm the modulation mode corresponding to each antenna based on the data proportion, order and modulation mode carried by the signal header in the modulated data. Here, each antenna may include at least one antenna on the base station side that participates in sending the modulated data (i.e., downlink data), and may also include at least one cellular communication antenna on the terminal side.

[0123] In some other embodiments, the terminal may also confirm the modulation mode corresponding to each antenna in advance based on the signal quality information of each antenna in the terminal. The specific confirmation method is the same as that of the base station side.

[0124] Specifically, the terminal can sort the antenna signal quality information of all antennas of the terminal, and determine the data ratio and modulation mode corresponding to each antenna according to the sorting result. The higher the antenna signal quality information is sorted, the higher the corresponding data ratio and the higher the modulation order. Optionally, the ratio can be a fixed ratio, such as sorting the antenna signal quality information from high to low among the four antennas in a ratio of 4:3:2:1. The terminal can determine the amount of data received by each antenna with a set ratio, or determine the amount of data received by each antenna according to the specific antenna signal quality information of each antenna on the terminal side.

[0125] Alternatively, in a specific implementation, the terminal side may determine the data content and proportion sent by each antenna on the base station side based on a preset threshold and antenna signal quality information of all antennas of the terminal, and further determine the data content and proportion received by each antenna in the terminal.

[0126] In a specific implementation, the terminal confirms that the data content received by the antenna whose antenna signal quality is greater than the preset threshold is different from the data content received by other antennas; confirms that the data content received by the antenna whose antenna signal quality is less than or equal to the preset threshold is the same as the data content received by at least one other antenna. Further, the data division ratio is confirmed based on the antenna signal quality, wherein the number of data divisions is less than the total number of antennas participating in downlink data transmission of the terminal.

[0127] For example, the terminal includes four cellular communication antennas, namely antenna a, antenna b, antenna c and antenna d, and the corresponding antennas on the base station side are antenna A, antenna B, antenna C and antenna D in sequence; confirm that the signal quality information of antenna a and antenna b is greater than the preset threshold, and the signal quality information of antenna c and antenna d is less than the preset threshold; then correspondingly, the data content received by antenna a is different from the data content sent by the other three antennas; the data content received by antenna b is different from the data content sent by the other three antennas; the data content received by antenna c and antenna d is the same, but different from the data content received by antenna a and antenna b. Furthermore, based on the sorting results of the signal quality information of antenna a, antenna b, antenna c and antenna d, determine the data ratio of antenna a, antenna b, and antenna c and antenna d; such as 5:3:2, that is, antenna a is responsible for receiving 50% of the downlink data, antenna b is responsible for receiving 30% of the downlink data, and antenna c and antenna d are responsible for receiving 20% ​​of the downlink data (the data received by antenna c and antenna d are the same).

[0128] In some optional embodiments, the terminal can also determine the data ratio of each antenna based on the specific range of the signal quality information. The higher the transmission quality of the antenna on the terminal side represented by the signal quality information, the higher the data ratio of the antenna on the corresponding terminal side. The lower the transmission quality of the antenna on the terminal side represented by the signal quality information, the lower the data ratio of the antenna on the corresponding terminal side.

[0129] In some embodiments, when the terminal side sorts the signal quality information, it can sort the signal quality information received by each antenna of the terminal in order from high to low to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, confirm the data ratio received by each antenna of the terminal; it can also sort the channel quality received by each antenna of the terminal in order from high to low to obtain a sorting result; based on the sorting result and the preset data ratio comparison table, confirm the data ratio received by each antenna of the terminal; it can also weight the signal quality and channel quality received by each antenna to obtain a weighted result, and sort the weighted results corresponding to each line of the terminal in order from high to low to obtain a sorting result; based on the sorting result and the preset data ratio comparison table, confirm the data ratio received by each antenna of the terminal.

[0130] In some embodiments, the terminal can determine the modulation mode corresponding to each antenna based on the ranking result of the signal quality information of each antenna of the terminal; or determine the data modulation mode of each antenna based on the data ratio of each antenna. For example, if the data ratio is higher, a higher-order modulation mode can be used to ensure that the downlink data is transmitted to the terminal at the same time.

[0131] Step S703: demodulate the modulated data based on the modulation mode corresponding to each antenna.

[0132] In some embodiments, the terminal demodulates the modulated data received by each antenna based on the modulation mode corresponding to each antenna.

[0133] In some optional embodiments, the terminal may further perform analog-to-digital conversion, serial-to-parallel conversion, CP removal, Fourier transform processing (FFT) and deinterleaving on the demodulated data to obtain original downlink data.

[0134] In this way, through the data transmission method provided by the embodiment of the present disclosure, the terminal side determines the corresponding received data ratio and modulation method based on each cellular communication antenna, and then performs demodulation and splicing processing to adapt the received data to the antenna efficiency, avoid the situation where the data bit error rate is too high, and improve the data throughput rate.

[0135] It should be noted that the method described in the embodiment of the present disclosure is also applicable to uplink data transmission, that is, the terminal side reports the antenna signal quality information of each antenna to the base station side, and the base station side and the terminal side confirm the modulation mode and data ratio corresponding to each antenna on the base station side and the terminal side based on the antenna signal quality information; and then perform data transmission, modulation, and demodulation based on the corresponding modulation mode and data ratio.

[0136] In some embodiments, the method described in the embodiments of the present disclosure is also applicable to a multiple-input multiple-output (MIMO) scenario.

[0137] Figure 8 An optional structural diagram of a data transmission device provided in an embodiment of the present disclosure is shown, and will be explained according to each step.

[0138] In some embodiments, the data transmission device 900 may be implemented by a resource scheduling module in a base station.

[0139] In some embodiments, the data transmission device 900 includes a first receiving unit 901 and a first confirming unit 902 , a modulating unit 903 and a first sending unit 904 .

[0140] The first receiving unit 901 is used to receive antenna signal quality information sent by the terminal; the antenna signal quality information includes the channel quality or signal quality of each antenna of the multiple antennas of the terminal; the antenna corresponding to the antenna signal quality information includes a cellular communication antenna, which is used to transmit communication data with a base station;

[0141] The first confirmation unit 902 is used to confirm the modulation mode and data ratio corresponding to each antenna of the base station based on the antenna signal quality information;

[0142] The modulation unit 903 is used to divide the data based on the data ratio corresponding to each antenna, and modulate the divided data according to the corresponding modulation mode;

[0143] The first sending unit 904 is configured to send the modulated data to the terminal based on the corresponding antenna.

[0144] The first confirmation unit 902 is specifically configured to confirm the data ratio corresponding to each antenna of the base station based on the signal quality or channel quality received by each antenna of the terminal;

[0145] Based on the data ratio corresponding to each antenna of the base station, determine the modulation mode corresponding to each antenna;

[0146] Among them, the antenna of the terminal corresponds one-to-one with the antenna of the base station. The higher the signal quality received by the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the channel quality corresponding to the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the data ratio of the antenna, the higher the order of the modulation method.

[0147] The first confirmation unit 902 is specifically configured to do at least one of the following:

[0148] The signal quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed;

[0149] The channel quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed;

[0150] The signal quality and channel quality received by each antenna are weighted to obtain a weighted result, and the weighted results corresponding to each line of the terminal are sorted in descending order to obtain a sorted result; based on the sorted result and the preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed.

[0151] The first sending unit 904 is specifically configured to perform layer mapping on the modulated data and map the modulated data to corresponding antenna ports;

[0152] The modulated data is sent to the terminal based on the RF frequency corresponding to each antenna.

[0153] Fig. 9 Another optional structural diagram of the data transmission device provided in the embodiment of the present disclosure is shown, and will be explained according to each step.

[0154] In some embodiments, the data transmission device 1000 includes: a second sending unit 1001 , a second confirmation unit 1002 and a demodulation unit 1003 .

[0155] The second sending unit 1001 is used to send signal quality information of each antenna among multiple antennas to the base station; the signal quality information of the antenna includes the signal quality or channel quality received by each antenna of the terminal;

[0156] The second confirmation unit 1002 is used to receive the modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality received by the antenna;

[0157] The demodulation unit 1003 is used to demodulate the modulated data based on the modulation mode corresponding to each antenna;

[0158] Wherein, the antenna includes a cellular communication antenna, which is used to transmit communication data with a base station.

[0159] The second confirmation unit 1002 is specifically used for at least one of the following:

[0160] Sorting the quality of signals received by each antenna of the terminal in descending order to obtain a sorting result; and determining a modulation mode corresponding to each antenna based on the sorting result;

[0161] The channel quality corresponding to each antenna of the terminal is sorted in order from high to low to obtain a sorting result; based on the sorting result, a modulation mode corresponding to each antenna is determined;

[0162] The signal quality and channel quality received by each antenna of the terminal are weighted to obtain a weighted result, and the weighted results corresponding to each wire of the terminal are sorted in order from high to low to obtain a sorted result; based on the sorted result, the modulation method corresponding to each antenna is confirmed.

[0163] The second confirmation unit 1002 is specifically configured to confirm the data ratio corresponding to each antenna based on the signal quality information received by each antenna of the terminal;

[0164] Based on the data ratio corresponding to each antenna, the data received and demodulated by all antennas are converted from parallel to serial to restore the original data.

[0165] The second sending unit 1001 is specifically used for at least one of the following:

[0166] Periodically confirm the signal quality information of each antenna; in response to a change in the signal quality information of at least one antenna being greater than a first threshold, update the antenna signal quality information, and send the updated antenna signal quality information to the base station, so that the base station adjusts the modulation mode and data ratio corresponding to each antenna based on the updated antenna signal quality information;

[0167] In response to the terminal having a downlink data flow demand, the signal quality information of each antenna is periodically confirmed and the signal quality information of each antenna is sent to the base station.

[0168] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.

[0169] Fig.10 A schematic block diagram of an example electronic device 800 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0170] like Fig.10 As shown, the electronic device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0171] Multiple components in the electronic device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the electronic device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0172] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as data transmission methods. For example, in some embodiments, the data transmission method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 800 via ROM 802 and / or communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the data transmission method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the data transmission method in any other appropriate manner (e.g., by means of firmware).

[0173] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0174] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0175] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0176] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0177] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0178] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0179] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0180] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0181] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A data transmission method, the method comprising: receiving antenna signal quality information sent by a terminal; the antenna signal quality information includes a channel quality or a signal quality of each of a plurality of antennas of the terminal; the antenna corresponding to the antenna signal quality information includes a cellular communication antenna, which is used to transmit communication data with a base station; Based on the antenna signal quality information, determine the modulation mode and data ratio corresponding to each antenna of the base station; The data is divided based on the data ratio corresponding to each antenna, and the divided data is modulated according to the corresponding modulation mode; The modulated data is sent to the terminal based on the corresponding antenna.

2. The method according to claim 1, wherein the determining, based on the antenna signal quality information, the modulation mode and data ratio corresponding to each antenna of the base station comprises: Based on the signal quality or channel quality received by each antenna of the terminal, determine the data ratio corresponding to each antenna of the base station; Based on the data ratio corresponding to each antenna of the base station, determine the modulation mode corresponding to each antenna; Among them, the antenna of the terminal corresponds one-to-one with the antenna of the base station. The higher the signal quality received by the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the channel quality corresponding to the antenna on the terminal side, the higher the data ratio of the corresponding antenna on the base station side; the higher the data ratio of the antenna, the higher the order of the modulation method.

3. The method according to claim 2, wherein the determining, based on the antenna signal quality information, the modulation mode and data ratio corresponding to each antenna of the base station comprises at least one of the following: The signal quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; Based on the data ratio received by each antenna of the terminal, determine the data ratio sent by each antenna of the base station; The channel quality received by each antenna of the terminal is sorted in descending order to obtain a sorting result; based on the sorting result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; Based on the data ratio received by each antenna of the terminal, determine the data ratio sent by each antenna of the base station; The signal quality and channel quality received by each antenna are weighted to obtain a weighted result, and the weighted results corresponding to each wire of the terminal are sorted in descending order to obtain a sorted result; based on the sorted result and a preset data ratio comparison table, the data ratio received by each antenna of the terminal is confirmed; Based on the data ratio received by each antenna of the terminal, the data ratio sent by each antenna of the base station is confirmed.

4. The method according to claim 1, wherein sending the modulated data based on the corresponding antenna comprises: Perform layer mapping on the modulated data, and map the modulated data to corresponding antenna ports; The modulated data is sent to the terminal based on the RF frequency corresponding to each antenna.

5. A data transmission method, the method comprising: Sending signal quality information of each of the multiple antennas to a base station; The signal quality information of the antenna includes the signal quality or channel quality received by each antenna of the terminal; Receive the modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality information received by the antenna; Demodulating the modulated data based on the modulation mode corresponding to each antenna; Wherein, the antenna includes a cellular communication antenna, which is used to transmit communication data with a base station.

6. The method according to claim 5, wherein the modulated data sent by the receiving base station is determined based on the signal quality information received by the antenna, and the modulation mode corresponding to each antenna is determined, including at least one of the following: Sorting the quality of signals received by each antenna of the terminal in descending order to obtain a sorting result; and determining a modulation mode corresponding to each antenna based on the sorting result; The channel quality corresponding to each antenna of the terminal is sorted in order from high to low to obtain a sorting result; Determine the modulation mode corresponding to each antenna based on the sorting result; The signal quality and channel quality received by each antenna of the terminal are weighted to obtain a weighted result, and the weighted results corresponding to each wire of the terminal are sorted in descending order to obtain a sorted result; The modulation mode corresponding to each antenna is determined based on the sorting result.

7. The method according to claim 5, after demodulating the modulated data based on the modulation mode corresponding to each antenna, the method further comprises: Based on the signal quality information received by each antenna of the terminal, determine the data ratio corresponding to each antenna; Based on the data ratio corresponding to each antenna, the data received and demodulated by all antennas are converted from parallel to serial to restore the original data.

8. The method according to claim 5, further comprising at least one of the following: Periodically confirm the signal quality information of each antenna; in response to a change in the signal quality information of at least one antenna being greater than a first threshold, update the antenna signal quality information, and send the updated antenna signal quality information to the base station, so that the base station adjusts the modulation mode and data ratio corresponding to each antenna based on the updated antenna signal quality information; In response to the terminal having a downlink data flow demand, the signal quality information of each antenna is periodically confirmed and the signal quality information of each antenna is sent to the base station.

9. A data transmission device, comprising: A first receiving unit is configured to receive antenna signal quality information sent by a terminal; the antenna signal quality information includes a channel quality or a signal quality of each of a plurality of antennas of the terminal; the antenna corresponding to the antenna signal quality information includes a cellular communication antenna, which is configured to transmit communication data with a base station; A first confirmation unit, configured to confirm a modulation mode and a data ratio corresponding to each antenna of the base station based on the antenna signal quality information; A modulation unit, used to divide the data based on the data ratio corresponding to each antenna, and modulate the divided data according to the corresponding modulation mode; The first sending unit is used to send modulated data to the terminal based on the corresponding antenna.

10. A data transmission device, comprising: A second sending unit, configured to send signal quality information of each of the multiple antennas to the base station; The signal quality information of the antenna includes the signal quality or channel quality received by each antenna of the terminal; A second confirmation unit is used to receive the modulated data sent by the base station, and confirm the modulation mode corresponding to each antenna based on the signal quality received by the antenna; A demodulation unit, used to demodulate the modulated data based on the modulation mode corresponding to each antenna; Wherein, the antenna includes a cellular communication antenna, which is used to transmit communication data with a base station.