Data transmission method, device, computer equipment and storage medium

By performing downlink data replication and uplink data merging processing in the base station RRU, the problems of high RRU deployment cost and insufficient coverage in special scenarios are solved, and cost-effective signal coverage expansion is achieved.

CN114205871BActive Publication Date: 2025-09-02COMBA TELECOM SYST CHINA LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111636400.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-29
Publication Date
2025-09-02
Estimated Expiration
2041-12-29

AI Technical Summary

Technical Problem

In special scenarios where large-scale signal coverage is required but the population density is not high, RRUs using multiple single-antenna SISO mode are costly to deploy, and RRUs using MIMO mode are insufficient in utilization or insufficient coverage.

Method used

By performing downlink data copying and uplink data merging processing in the RRU of the base station, multiple data transmission is realized, and the functions of multiple single-antenna RRUs are used to simulate multiple single-antenna RRUs, reducing the number of RRUs and expanding the signal coverage range.

Benefits of technology

It reduces the cost of base station hardware equipment, expands the signal coverage, and meets the network needs of small users but wide geographical coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114205871B_ABST
    Figure CN114205871B_ABST
Patent Text Reader

Abstract

The present application relates to a data transmission method, apparatus, computer equipment and storage medium. When receiving downlink data, the method copies the downlink data according to a preset number of copies to obtain at least one copied downlink data, and sends the downlink data and each copied downlink data after downlink data processing. When receiving at least two channels of uplink data, the at least two channels of uplink data are successively processed and merged before being sent. The method converts the original single-channel data transmission mechanism into a multi-channel data transmission mechanism by copying and transmitting the downlink data to be sent and merging the received multi-channel data, so that the method can be applied to the existing multi-antenna single-transmit single-receive SISO configured RRU for multi-channel data transmission, overcoming the problem of high hardware equipment cost caused by the traditional use of multiple single-antenna RRUs to achieve multi-channel data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile communication technology, and in particular to a data transmission method, apparatus, computer equipment, and storage medium. Background Art

[0002] The goal of major operators such as China Mobile, China Unicom, China Telecom and private network operators in deploying base station network construction is to build a network with minimal cost to meet people's communication needs and obtain higher commercial benefits.

[0003] Outdoor signal coverage is currently typically achieved using distributed base stations comprised of a baseband unit (BBU) and a remote radio unit (RRU). RRUs come in a variety of configurations, including single-antenna, dual-antenna, and multi-antenna models. These models primarily implement Multiple-Input Multiple-Output (MIMO) functionality to improve uplink and downlink throughput. However, for specialized scenarios, such as rural coverage where a wide coverage area is required and population density is low, a single-antenna single-input single-output (SISO) mode can meet user needs. In practical applications, multiple single-antenna SISO RRUs are typically deployed to achieve wide coverage. Alternatively, existing dual-antenna or multi-antenna RRUs can be configured in SISO mode to meet user needs.

[0004] However, when facing the need for signal coverage over a larger range, the above method has the problem of high base station costs. Summary of the Invention

[0005] Based on this, it is necessary to provide a data transmission method, device, computer equipment and storage medium that can expand signal coverage and reduce base station costs in response to the above technical problems.

[0006] In a first aspect, a data transmission method is provided, the method comprising:

[0007] Upon receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data;

[0008] sending the downlink data and each of the copied downlink data after being processed respectively;

[0009] When at least two paths of uplink data are received, the at least two paths of uplink data are successively processed and combined before being sent.

[0010] In one embodiment, the sending of the downlink data and each of the copied downlink data after downlink data processing respectively includes:

[0011] performing up-conversion data processing on the downlink data and each of the copied downlink data to obtain first processed downlink data and each of the first processed copied downlink data;

[0012] performing transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain second processed downlink data and each of the second processed duplicate downlink data;

[0013] The second-processed downlink data and each of the second-processed duplicate downlink data are sent through different antennas respectively.

[0014] In one embodiment, performing up-conversion data processing on the downlink data and each of the copied downlink data to obtain the first processed downlink data and each of the first processed copied downlink data includes:

[0015] performing digital up-conversion processing, peak elimination processing, digital pre-distortion processing, and digital-to-analog conversion processing on the downlink data in sequence to obtain the first processed downlink data;

[0016] Each of the copied downlink data is successively subjected to the digital up-conversion processing, the peak removal processing, the digital pre-distortion processing and the digital-to-analog conversion processing to obtain each of the first-processed copied downlink data.

[0017] In one embodiment, performing transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain the second processed downlink data and each of the second processed duplicate downlink data includes:

[0018] performing power amplification processing and duplex processing on the downlink data processed by the first step to obtain downlink data processed by the second step;

[0019] The copied downlink data processed by the first processing are respectively subjected to the power amplification processing and the duplex processing in sequence to obtain the copied downlink data processed by the second processing.

[0020] In one embodiment, upon receiving downlink data, copying the downlink data according to a preset number of copies to obtain at least one copied downlink data includes:

[0021] When receiving downlink data, extracting a main channel signal from the downlink data;

[0022] The main signal is copied according to the preset number to obtain the at least one copied downlink data.

[0023] In one embodiment, the sending of the at least two paths of uplink data after uplink data processing and merging includes:

[0024] Performing receiver link processing on each path of the uplink data to obtain at least two paths of first processed uplink data;

[0025] Down-converting each channel of the first-processed uplink data to obtain at least two channels of second-processed uplink data;

[0026] The at least two paths of second-processed uplink data are combined and then sent.

[0027] In one embodiment, performing receiver link processing on each path of the uplink data to obtain at least two paths of first processed uplink data includes:

[0028] The uplink data of each path are respectively subjected to duplex processing and low noise amplification processing in succession to obtain the at least two paths of first processed uplink data.

[0029] In one embodiment, down-converting each channel of the first-processed uplink data to obtain at least two channels of second-processed uplink data includes:

[0030] Each channel of the first-processed uplink data is subjected to analog-to-digital conversion processing and digital down-conversion processing respectively to obtain the at least two channels of second-processed uplink data.

[0031] In one embodiment, combining the at least two paths of second-processed uplink data and then sending the combined data includes:

[0032] Combining the at least two paths of second-processed uplink data to obtain third-processed uplink data;

[0033] The uplink data processed by the third step is framed and then sent.

[0034] In one embodiment, the downlink data is data received from an indoor baseband processing unit; the indoor baseband processing unit is pre-configured to transmit and receive data in a single-input single-output mode.

[0035] In a second aspect, a data transmission device is provided, the device comprising:

[0036] a copy module, configured to, upon receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data;

[0037] a sending module, configured to send the downlink data and each of the copied downlink data after processing the downlink data respectively;

[0038] The combined sending module is used to, when receiving at least two paths of uplink data, process the at least two paths of uplink data and then send the data after combined processing.

[0039] In a third aspect, a computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the method described in the first aspect when executing the computer program.

[0040] In a fourth aspect, a computer-readable storage medium stores a computer program, which implements the method described in the first aspect when executed by a processor.

[0041] The above-mentioned data transmission method, device, computer equipment and storage medium, when receiving downlink data, copies the downlink data according to a preset number of copies to obtain at least one copied downlink data, and sends the downlink data and each copied downlink data after downlink data processing. When receiving at least two channels of uplink data, the at least two channels of uplink data are successively processed and merged before being sent. This method converts the original single-channel data transmission mechanism into a multi-channel data transmission mechanism by copying and transmitting the downlink data to be sent and merging the received multiple channels of data. This method can be applied to the existing multi-antenna single-transmit single-receive SISO configured RRU for multi-channel data transmission, that is, using a dual-antenna or multi-antenna RRU to realize the functions of two or more single-antenna RRUs, reducing the number of RRUs used, and overcoming the problem of high hardware equipment cost caused by the traditional use of multiple single-antenna RRUs to achieve multi-channel data transmission. Moreover, compared with the traditional RRU with a single-transmitter, single-receiver SISO configuration, the above method realizes a two-way or multi-way SISO configuration of a dual-antenna or multi-antenna RRU, that is, it realizes independent coverage of multiple antennas, which can expand the signal coverage range, especially in some special application scenarios. For example, the RRU with a single-transmitter, single-receiver SISO configuration is used to achieve signal coverage in remote mountainous areas. The above method can not only save the hardware cost of base station layout, but also expand the signal coverage range, which can greatly meet the actual network application needs with a small number of users but a wide geographical coverage range. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 A diagram showing an application environment of a data transmission method in one embodiment;

[0043] Figure 2 1 is a flow chart of a data transmission method according to an embodiment;

[0044] Figure 2ASchematic diagram of the structure of a BBU in one embodiment;

[0045] Figure 3 for Figure 2 A schematic diagram of a flow chart of an implementation method of S102 in the embodiment;

[0046] Figure 4 for Figure 3 A flowchart of an implementation method of S201 in the embodiment;

[0047] Figure 5 for Figure 3 A flowchart of an implementation method of S202 in the embodiment;

[0048] Figure 6 for Figure 2 A flow chart of an implementation method of S101 in the embodiment;

[0049] Figure 7 for Figure 2 A schematic flow chart of an implementation method of S103 in the embodiment;

[0050] Figure 8 for Figure 7 A flowchart of an implementation method of S603 in the embodiment;

[0051] Figure 9 1 is a flow chart of a data transmission method according to an embodiment;

[0052] Figure 10 Schematic diagram of the structure of an RRU in one embodiment;

[0053] Figure 11 Schematic diagram of the structure of an RRU in one embodiment;

[0054] Figure 12 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0055] Figure 13 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0056] Figure 14 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0057] Figure 15 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0058] Figure 16 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0059] Figure 17 A schematic diagram of a flow chart of a data transmission device in one embodiment;

[0060] Figure 18 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0062] In actual applications, for some special scenarios, such as rural areas and mines, the signal coverage range needs to be relatively large, but the population density is not high. If a single-antenna SISO mode RRU is deployed, a large number of single-antenna RRUs need to be set up, and the hardware equipment cost is high. If a dual-antenna or multi-antenna RRU is deployed in MIMO mode, because it mainly implements MIMO functions to improve uplink and downlink throughput, it is not suitable for the aforementioned special scenarios, which will result in underutilization of uplink and downlink channel resources. On the other hand, the signal coverage range of the dual-antenna or multi-antenna RRU in MIMO mode is several times smaller than that of the dual-antenna or multi-antenna RRU in SISO mode. If the dual-antenna or multi-antenna RRU is set to SISO mode for deployment, it is equivalent to the single-antenna SISO mode RRU, and the signal coverage range is relatively increased, but it only uses one channel of the dual-antenna or multi-antenna RRU, resulting in a waste of RRU hardware resources. Based on the above problems, this application proposes a technical solution for transforming the dual-antenna or multi-antenna RRU, which is applied to the data transmission method and device of the dual-antenna or multi-antenna RRU, so that the dual-antenna or multi-antenna RRU can ultimately achieve the signal coverage range of multiple RRUs deployed in the SISO mode, and can reduce the number of RRUs deployed during use, thereby reducing the cost of base station hardware equipment, and using all channels of the dual-antenna or multi-antenna RRU at the same time without wasting RRU hardware resources.

[0063] The data transmission method provided in this application can be applied to Figure 1In the communication environment shown, a core network device 104 is connected to a base station 102 via a network, and the base station 102 is connected to a user terminal UE 106 via a network. The core network device 104 is responsible for sending downlink data to the base station 102, which then sends the downlink data to the user terminal UE 106. Correspondingly, the user terminal 106 uploads uplink data to the base station 102, which then uploads the uplink data to the core network device 104, thereby implementing the transmission of uplink and downlink service data in the mobile network. The base station 102 is implemented as a distributed base station comprising a baseband processing unit (BBU) and a remote radio unit (RRU). The BBU is used to receive downlink data sent by the core network device 104 and send the received downlink data to the RRU, or to receive uplink data sent by the RRU and send the received uplink data to the core network device 104. The RRU is used to receive downlink data sent by the BBU and send the received downlink data to the user terminal UE 106, or to receive uplink data uploaded by the user terminal UE 106 and send the received uplink data to the BBU. The user terminal UE106 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers and portable wearable devices. The core network device 104 can be implemented with an independent server or a server cluster composed of multiple servers. It should be noted that the above network structure can be universal for 2G, 3G, 4G, and 5G standards, and the BBU in the base station 102 can be connected to multiple RRUs. The figure only shows an RRU for illustration, which is not limited here.

[0064] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the application environment to which the solution of the present application is applied. The specific application environment may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0065] In one embodiment, Figure 2 As shown, a data transmission method is provided, which is applied to Figure 1 Taking the RRU in the base station as an example, the following steps are included:

[0066] S101: When receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data.

[0067] Among them, downlink data is the data received by the BBU in the base station from the core network equipment, and the data sent by the BBU to the RRU. Downlink data is the data received by the RRU from the BBU. The BBU is pre-configured to send and receive data in single-input single-output (SISO) mode. The structure of the BBU is as follows: Figure 2AAs shown in the figure, the BBU includes a network protocol processing module, an upper-layer protocol processing module, a physical layer protocol processing module, a baseband data processing module, an optical module, and a fiber optic interface. The network protocol processing module receives data from the Internet Protocol (IP) network and performs corresponding protocol processing. The upper-layer protocol processing module processes received data according to the L2 (data link layer), L3 (network layer), and Radio Resource Management (RRM) protocols and algorithms. The physical layer protocol processing module processes received data according to the L1 (physical layer) protocol. The baseband data processing module frames the received signals and sends them to the connected RRU for processing via the optical module and fiber optic interface.

[0068] In this embodiment, the network protocol processing module in the BBU can receive downlink data sent by core network equipment and send it to the upper-layer protocol processing module. The upper-layer protocol processing module performs protocol processing on the received data according to the L2 (data link layer), L3 (network layer), and Radio Resource Management (RRM) protocols and algorithms, and then sends it to the physical layer protocol processing module. The physical layer protocol processing module performs protocol processing on the received data according to the L1 (physical layer) protocol and then sends the data to the baseband data processing module. The physical layer protocol processing module can also be pre-configured to use SISO mode for data transmission. The baseband data processing module frames the received data and sends it to the connected RRU via an optical module and optical fiber interface. When the RRU receives downlink data sent by the BBU, it can replicate the downlink data according to a preset number of copies. The replicated downlink data is the replicated downlink data. After the preset number of copies, at least one replicated downlink data is obtained. The preset number of copies is determined according to the number of antennas of the RRU. Optionally, the preset number of copies can be the number of antennas of the RRU minus one. For example, if a dual-antenna RRU is used at this time, the preset number of copies is set to 1, and one copy of downlink data is obtained; if a multi-antenna (such as a 4-antenna) RRU is used at this time, the preset number of copies is set to 3, and three copies of downlink data are obtained.

[0069] S102: Process the downlink data and each replicated downlink data before sending them.

[0070] In this embodiment, when the RRU obtains downlink data and at least one replicated downlink data based on the aforementioned steps, the downlink data and each replicated downlink data may be input into their respective corresponding downlink data processing modules, or data may be processed according to their respective corresponding downlink data processing methods, and then the processed downlink data and each replicated downlink data may be sent to the user terminal UE, thereby realizing downlink data transmission between the base station and the UE. It should be noted that the downlink data and each replicated downlink data have the same downlink data processing methods.

[0071] S103 , when at least two channels of uplink data are received, the at least two channels of uplink data are processed and combined in succession and then sent.

[0072] The data transmission described in S101 and S102 above is the transmission of downlink data. This embodiment involves the transmission of uplink data. The specific transmission process is as follows: the RRU can receive uplink data uploaded by the UE, and when receiving multiple channels of uplink data, it can input each channel of uplink data into the corresponding uplink data processing module, or process the data according to the corresponding uplink data processing method of each channel, and then merge the multiple channels of uplink data after uplink data processing and send them to the BBU for subsequent processing, thereby realizing the transmission of uplink data between the base station and the UE. It should be noted that the uplink data processing method corresponding to each channel is consistent.

[0073] In the above-mentioned data transmission method, when downlink data is received, the downlink data is copied according to a preset number of copies to obtain at least one copied downlink data, and the downlink data and each copied downlink data are respectively processed by downlink data before being sent. When at least two channels of uplink data are received, the at least two channels of uplink data are successively processed by uplink data and merged before being sent. This method realizes the conversion of the original single-channel data transmission mechanism into a multi-channel data transmission mechanism by copying and transmitting the downlink data to be sent and merging the received multi-channel data, so that the method can be applied to the existing multi-antenna single-transmit single-receive SISO configured RRU for multi-channel data transmission, that is, using a dual-antenna or multi-antenna RRU to realize the functions of two or more single-antenna RRUs, reducing the number of RRUs used, and overcoming the problem of high hardware equipment cost caused by the traditional use of multiple single-antenna RRUs to realize multi-channel data transmission. Moreover, compared with the traditional RRU with a single-transmitter, single-receiver SISO configuration, the above method realizes a two-way or multi-way SISO configuration of a dual-antenna or multi-antenna RRU, that is, it realizes independent coverage of multiple antennas, which can expand the signal coverage range, especially in some special application scenarios. For example, the RRU with a single-transmitter, single-receiver SISO configuration is used to achieve signal coverage in remote mountainous areas. The above method can not only save the hardware cost of base station layout, but also expand the signal coverage range, which can greatly meet the actual network application needs with a small number of users but a wide geographical coverage range.

[0074] In one embodiment, an implementation of the above S102 is provided, such as Figure 3 As shown, the above S102 "processing the downlink data and each replicated downlink data and sending them respectively" includes:

[0075] S201 , performing up-conversion data processing on downlink data and each replicated downlink data to obtain first processed downlink data and each first processed replicated downlink data.

[0076] In this embodiment, when the RRU obtains one channel of downlink data and multiple channels of duplicate downlink data, the downlink data and the duplicate downlink data can be input into their respective corresponding up-conversion data processing modules, or data processing can be performed according to their respective corresponding up-conversion data processing methods to obtain first-processed downlink data and the duplicate downlink data of each first process. It should be noted that the up-conversion data processing methods corresponding to the downlink data and the duplicate downlink data are consistent.

[0077] S202 : Perform transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain second processed downlink data and each of the second processed duplicate downlink data.

[0078] When the RRU obtains the first processed downlink data and the duplicated downlink data of each first process based on the aforementioned steps, it can further input the first processed downlink data and the duplicated downlink data of each first process into their respective corresponding transmitter link processing modules, or perform data processing according to their respective corresponding transmitter link processing modes to obtain the second processed downlink data and the duplicated downlink data of each second process. It should be noted that the transmitter link processing modes corresponding to the first processed downlink data and the duplicated downlink data of each first process are consistent.

[0079] S203: Send the second processed downlink data and each second processed duplicate downlink data through different antennas respectively.

[0080] The RRU can be configured with multiple antennas. In particular, when the RRU implements multi-path data transmission, a number of antennas corresponding to the number of paths can be configured. When the RRU receives the second-processed downlink data and the duplicated downlink data of each second process, it can send the second-processed downlink data and the duplicated downlink data of each second process to the UE via different antennas, thereby implementing multi-path data transmission.

[0081] Optionally, a specific implementation of the above S201 is provided, such as Figure 4 As shown, the above S201 "performing up-conversion data processing on the downlink data and each replicated downlink data respectively to obtain first processed downlink data and each first processed replicated downlink data" includes:

[0082] S301 , performing digital up-conversion processing, peak removal processing, digital pre-distortion processing, and digital-to-analog conversion processing on downlink data in sequence to obtain first processed downlink data.

[0083] Among them, digital up-conversion processing, peak elimination processing, digital pre-distortion processing and digital-to-analog conversion processing all belong to up-conversion data processing.

[0084] When the RRU obtains a channel of downlink data, it can successively perform digital up conversion (DUC), peak reduction (CFR), digital predistortion (DPD) and digital-to-analog conversion (DA) on the downlink data to obtain the first processed downlink data.

[0085] S302 , performing digital up-conversion processing, peak removal processing, digital pre-distortion processing, and digital-to-analog conversion processing on each replicated downlink data to obtain each first processed replicated downlink data.

[0086] When the RRU obtains multiple channels of replicated downlink data, it can sequentially perform digital up-conversion (DUC), peak reduction (CFR), digital pre-distortion (DPD), and digital-to-analog conversion (DA) on each channel of replicated downlink data to obtain first-processed replicated downlink data for each channel. For example, if the RRU obtains one channel of downlink data and one channel of replicated downlink data, it can sequentially perform digital up-conversion (DUC1), peak reduction (CFR1), digital pre-distortion (DPD1), and digital-to-analog conversion (DA1) on the downlink data to obtain first-processed downlink data corresponding to the downlink data. It can also sequentially perform digital up-conversion (DUC2), peak reduction (CFR2), digital pre-distortion (DPD2), and digital-to-analog conversion (DA2) on the replicated downlink data to obtain first-processed replicated downlink data corresponding to the replicated downlink data.

[0087] Optionally, a specific implementation of the above S202 is provided, such as Figure 5 As shown, the above S202 "performing transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain the second processed downlink data and each of the second processed duplicate downlink data" includes:

[0088] S401 , performing power amplification processing and duplex processing on first processed downlink data in succession to obtain second processed downlink data.

[0089] Among them, duplex processing and power amplification processing both belong to up-conversion data processing.

[0090] When the RRU obtains a channel of first-processed downlink data, it may perform power amplification (PA) and duplexing (DPX) processing on the first-processed downlink data in sequence to obtain second-processed downlink data.

[0091] S402 , performing power amplification processing and duplex processing on each first-processed duplicate downlink data to obtain second-processed duplicate downlink data.

[0092] When the RRU obtains multiple channels of first-processed duplicate downlink data, it can successively perform power amplification (PA) and duplex processing (DPX) on each channel of duplicate downlink data to obtain second-processed duplicate downlink data. For example, if the RRU obtains one channel of first-processed downlink data and one channel of first-processed duplicate downlink data, it can successively perform power amplification (PA1) and duplex processing (DPX1) on the first-processed downlink data to obtain second-processed downlink data corresponding to the first-processed downlink data; and it can successively perform power amplification (PA2) and duplex processing (DPX2) on the first-processed duplicate downlink data to obtain second-processed duplicate downlink data corresponding to the first-processed duplicate downlink data.

[0093] Optionally, a specific implementation of the above S101 is provided, such as Figure 6 As shown, the above S101 "upon receiving downlink data, copying the downlink data according to a preset number of copies to obtain at least one copied downlink data" includes:

[0094] S501: When receiving downlink data, extract a main channel signal from the downlink data.

[0095] The main channel signal includes information such as broadcast and downlink synchronization signals required for UE access.

[0096] In this embodiment, when the BBU transmits downlink data to the RRU, the RRU can extract the primary signal from the downlink data using its downlink data extraction module or a signal extraction method, so as to subsequently process the primary signal. It should be noted that because the BBU is configured to transmit and receive data in SISO mode, the downlink data sent from the BBU to the RRU only contains the primary signal.

[0097] S502: Duplicate the main channel signal according to a preset number of copies to obtain at least one copied downlink data.

[0098] When the RRU extracts the primary signal, it can replicate the primary signal according to a preset number of copies to obtain multiple replicated downlink data. For example, if the RRU is a dual-antenna RRU, the corresponding preset number of copies is 1. Therefore, when the RRU receives one channel of downlink data and extracts the primary signal from it, it can copy or replicate the primary signal to obtain another replicated primary signal. Finally, the original primary signal and the replicated primary signal are obtained.

[0099] above Figure 3-Figure 6 The embodiment relates to a method for RRU to perform multi-channel downlink data transmission. Figure 7-Figure 8 The embodiment relates to a method for an RRU to perform multi-path uplink data transmission.

[0100] In one embodiment, an implementation of the above S103 is provided, such as Figure 7 As shown, the above S103 "processing and combining at least two paths of uplink data in succession and then sending them" includes:

[0101] S601 : Perform receiver link processing on each channel of uplink data to obtain at least two channels of first processed uplink data.

[0102] When the RRU obtains multiple channels of uplink data based on the aforementioned steps, it can further input each channel of uplink data into its corresponding receiver link processing module, or process each channel of uplink data according to its corresponding receiver link processing method to obtain each first processed uplink data. It should be noted that each first processed uplink data has the same corresponding receiver link processing method.

[0103] S602 , down-converting the first-processed uplink data of each path to obtain at least two paths of second-processed uplink data.

[0104] In this embodiment, when the RRU obtains each channel of first-processed uplink data, it can input each channel of first-processed uplink data into its corresponding down-conversion data processing module, or process each channel of first-processed uplink data according to its corresponding down-conversion data processing method, to obtain at least two channels of second-processed uplink data. It should be noted that the down-conversion data processing method corresponding to each channel of first-processed uplink data is consistent.

[0105] S603: Combine at least two channels of second-processed uplink data and send the combined data.

[0106] When the RRU obtains multiple channels of second-processed uplink data, since the currently used RRU is a multi-antenna RRU based on the SISO configuration, the RRU needs to combine and process the multiple channels of second-processed uplink data so that it can be normally received and demodulated by the physical layer protocol processing module in the BBU. Specifically, the RRU can input the multiple channels of second-processed uplink data into the uplink data combining and processing module, or combine and process the multiple channels of uplink data according to the data combining and processing method, and then send the combined uplink data to the BBU connected to the RRU.

[0107] In one embodiment, an implementation of the above S601 is provided. When the RRU specifically executes the above S601, the steps are as follows: duplex processing and low noise amplification processing are performed on the uplink data of each channel respectively to obtain first processed uplink data of at least two channels.

[0108] When the RRU obtains uplink data of each channel, it can perform duplex processing (DPX) and low noise amplification processing (LAN) on the uplink data of each channel respectively and successively to obtain at least two channels of first processed uplink data.

[0109] In one embodiment, an implementation of S602 is provided. When the RRU specifically executes S602, the steps are as follows: performing analog-to-digital conversion and digital down-conversion on each first-processed uplink data to obtain at least two second-processed uplink data.

[0110] When the RRU obtains each channel of first processed uplink data, it can perform analog-to-digital conversion (AD) and digital down conversion (DOC) on each channel of first processed uplink data to obtain at least two channels of second processed uplink data.

[0111] Optionally, when the RRU executes the above step S603, Figure 8 As shown, perform the following steps:

[0112] S701 , combining at least two channels of second-processed uplink data to obtain third-processed uplink data.

[0113] After the RRU performs down-conversion processing on the multiple second-processed uplink data, it can further combine the multiple second-processed uplink data to obtain third-processed uplink data.

[0114] S702: Frame the third processed uplink data and then send it.

[0115] Furthermore, the RRU may frame the third processed uplink data through the uplink data interface conversion module in the RRU, and then send the framed data to the BBU, so that the BBU processes the uplink data and sends it to the core network device.

[0116] In summary of all the above embodiments, this application also provides a data transmission method, such as Figure 9 As shown, the method includes:

[0117] S801: When receiving downlink data, extract a main channel signal from the downlink data.

[0118] S802: Duplicate the main channel signal according to a preset number of copies to obtain at least one copied downlink data.

[0119] S803, successively performing digital up-conversion processing, peak removal processing, digital pre-distortion processing, and digital-to-analog conversion processing on the downlink data to obtain first processed downlink data, and successively performing digital up-conversion processing, peak removal processing, digital pre-distortion processing, and digital-to-analog conversion processing on each replicated downlink data to obtain each first processed replicated downlink data.

[0120] S804, the downlink data processed first is subjected to power amplification processing and duplex processing in succession to obtain the downlink data processed secondly and sends it. At the same time, the copied downlink data of each first process is subjected to power amplification processing and duplex processing in succession to obtain the copied downlink data of the second process and sends it.

[0121] S805 , when at least two channels of uplink data are received, duplex processing and low noise amplification processing are performed on the uplink data of each channel respectively and successively to obtain at least two channels of first processed uplink data.

[0122] S806 , performing analog-to-digital conversion and digital down-conversion processing on each channel of first-processed uplink data to obtain at least two channels of second-processed uplink data.

[0123] S807 , combining at least two channels of second-processed uplink data to obtain third-processed uplink data.

[0124] S808: Frame the third processed uplink data and then send it.

[0125] The above steps are all described in the above embodiments. Please refer to the above description for details and will not be repeated here.

[0126] Based on the method described in the above embodiment, the present application also provides a dual-antenna RRU applied to the above data transmission method, such as Figure 10 As shown, the RRU includes: a common public radio interface CPRI, a downlink data extraction module, a data copy module, a first downlink, a second downlink, a first uplink, a second uplink, an uplink data merging and processing module, and an uplink data interface conversion module.

[0127] Among them, the first downlink includes a first input interface, a first digital up-conversion processing module DUC1, a first peak removal processing module CFR1, a first digital pre-distortion processing module DPD1, a first digital-to-analog conversion module DA1, a first power amplifier PA1, a first duplexer DPX1 and a first antenna ANT1.

[0128] The second downlink includes a second input interface, a second digital up-conversion processing module DUC2, a second peak removal processing module CFR2, a second digital pre-distortion processing module DPD2, a second digital-to-analog conversion module DA2, a second power amplifier PA2, a second duplexer DPX2 and a second antenna ANT2.

[0129] The first uplink includes a first duplexer DPX1, a first low noise amplification processing module LNA1, a first analog-to-digital conversion module AD1, a first digital down conversion processing module DDC1, and a first output interface.

[0130] The second uplink includes a second duplexer DPX2, a second low noise amplification processing module LNA2, a second analog-to-digital conversion module AD2, a second digital down conversion processing module DDC2, and a second output interface.

[0131] Apply the above Figure 10The workflow of the RRU performing downlink data transmission shown includes:

[0132] 1. See Figure 2A The network protocol processing module in the BBU receives data from the IP network, performs protocol processing on it, and then sends it to the upper-layer protocol processing module. The upper-layer protocol processing module performs protocol processing on the received data according to the L2 (data link layer), L3 (network layer), and RRM (radio resource management) protocols and algorithms, and then sends the processed data to the physical layer protocol processing module. The physical layer protocol processing module performs protocol processing on the received data according to the L1 (physical layer) protocol. In dual-transmitter-dual-receiver (2T2R) equipment or multi-transmitter-multi-receiver equipment, the SISO mode is set. The physical layer protocol processing module sends the main IQ signal to the baseband data processing module. The baseband data processing module sends the received main IQ signal to the RRU through the optical module and the optical fiber interface.

[0133] 2. The optical fiber interface receives downlink data sent by the BBU and receives it through the CPRI interface on the RRU. The received downlink data is then transmitted to the downlink data extraction module. The downlink data extraction module extracts the main IQ signal from the downlink data. On the one hand, the extracted main IQ signal is transmitted to DUC1 through the first input interface for digital up-conversion processing, CFR1 for peak elimination processing, DPD1 for digital pre-distortion processing, DA1 for analog-to-digital conversion, PA1 for amplification processing, and DPX1 for duplex processing. Finally, the main IQ signal after the above series of processing is sent through ANT1. On the other hand, the main IQ signal is input into the data replication module for replication to obtain a replicated main IQ signal. The replicated main IQ signal is then transmitted to DUC2 through the second input interface for digital up-conversion processing, CFR2 for peak elimination processing, DPD2 for digital pre-distortion processing, DA2 for analog-to-digital conversion, PA2 for amplification processing, and DPX2 for duplex processing. Finally, the replicated main IQ signal after the above series of processing is sent through ANT2.

[0134] 3. The first antenna ANT1 receives uplink data uploaded by the UE and transmits the uplink data to the DPX1 for duplex processing, the LNA1 for low-noise amplification, the AD1 for analog-to-digital conversion, and the DDC1 for digital down-conversion. The uplink data after the above series of processing is then transmitted to the uplink data merging module through the first output interface. Simultaneously, the second antenna ANT2 receives uplink data uploaded by the UE and transmits the uplink data to the DPX2 for duplex processing, the LNA2 for low-noise amplification, the AD2 for analog-to-digital conversion, and the DDC2 for digital down-conversion. The uplink data after the above series of processing is then transmitted to the uplink data merging module through the second output interface. The uplink data merging module merges the two uplink data outputted from the first output interface and the second output interface, and then transmits the merged uplink data to the uplink data interface conversion module. The uplink data interface conversion module frames the merged uplink data and transmits the framed uplink data to the BBU through the CPRI interface.

[0135] 4. For corresponding reference, see Figure 2A When the baseband data processing module in the BBU receives the uplink data uploaded by the BBU, it can perform de-framing and transmit the de-framing data to the physical layer protocol processing module for processing, and transmit it to the upper layer protocol processing module for protocol processing according to the L2, L3, RRM protocols and algorithms, and then return it to the network protocol module. The network protocol module then processes the received uplink data through the network protocol and then returns it to the mobile communication core network equipment through the IP network, realizing the function of multi-channel SISO reception.

[0136] The RRU provided by the above embodiment is different from the traditional SISO RRU (see Figure 11 ) can only transmit and receive signals on a single channel. The RRU provided in this application improves on the traditional RRU by adding a data replication module and an uplink data merging and processing module to enable the transmission and reception of multiple channels of signals, greatly expanding the signal coverage. It should be noted that the data replication module and the uplink data merging and processing module can be implemented in hardware and / or software. In addition, Figure 10 This is only an example of a dual-antenna RRU. The workflow and method of a multi-antenna RRU are consistent with those of a dual-antenna RRU and are not described in detail here. Figure 10 There is no limit on the number of antennas in the RRU. In addition, the above RRU and the corresponding data transmission method are universal for 2G, 3G, 4G, and 5G standards and are all within the scope of protection of this patent.

[0137] It should be understood that although Figure 2-9The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 2-9 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0138] In one embodiment, Figure 12 As shown, a data transmission device is provided, comprising:

[0139] The copy module 11 is configured to copy the downlink data according to a preset number of copies when receiving the downlink data to obtain at least one copied downlink data.

[0140] The sending module 12 is configured to send the downlink data and each of the replicated downlink data after processing the downlink data respectively.

[0141] The combining and sending module 13 is configured to, upon receiving at least two paths of uplink data, process the at least two paths of uplink data and then send the processed uplink data.

[0142] In one embodiment, Figure 13 As shown, the sending module 12 includes:

[0143] A first processing unit 121 is configured to perform up-conversion data processing on the downlink data and each of the copied downlink data to obtain first processed downlink data and each of the first processed copied downlink data;

[0144] a second processing unit 122 configured to perform transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain second processed downlink data and each of the second processed duplicate downlink data;

[0145] The first sending unit 123 is configured to send the second-processed downlink data and each of the second-processed duplicate downlink data through different antennas respectively.

[0146] In one embodiment, Figure 14 As shown, the first processing unit 121 includes:

[0147] The first processing sub-unit 1211 is configured to perform digital up-conversion processing, peak elimination processing, digital pre-distortion processing, and digital-to-analog conversion processing on the downlink data in sequence to obtain the first processed downlink data;

[0148] The second processing sub-unit 1212 is configured to successively perform the digital up-conversion processing, the peak removal processing, the digital pre-distortion processing, and the digital-to-analog conversion processing on each of the copied downlink data to obtain each of the first-processed copied downlink data.

[0149] In one embodiment, Figure 15 As shown, the second processing unit 122 includes:

[0150] The third processing sub-unit 1221 is configured to perform power amplification processing and duplex processing on the downlink data processed by the first processing step to obtain the downlink data processed by the second processing step;

[0151] The fourth processing sub-unit 1222 is configured to successively perform the power amplification processing and the duplex processing on each of the first-processed copied downlink data to obtain the second-processed copied downlink data.

[0152] In one embodiment, Figure 16 As shown, the above-mentioned copy module 11 includes:

[0153] The extraction unit 111 is configured to extract a main channel signal from the downlink data when receiving the downlink data;

[0154] The copying unit 112 is configured to copy the main channel signal according to the preset number of copies to obtain the at least one copied downlink data.

[0155] In one embodiment, Figure 17 As shown, the combined sending module 13 includes:

[0156] The third processing unit 131 is configured to perform receiver link processing on each path of the uplink data to obtain at least two paths of first processed uplink data;

[0157] A fourth processing unit 132 is configured to perform down-conversion on each channel of the first-processed uplink data to obtain at least two channels of second-processed uplink data;

[0158] The fifth processing unit 133 is configured to combine the at least two paths of second-processed uplink data and then send the combined data.

[0159] In one embodiment, the third processing unit 131 is specifically configured to perform duplex processing and low noise amplification processing on each channel of the uplink data respectively and successively to obtain the at least two channels of first processed uplink data.

[0160] In one embodiment, the fourth processing unit 132 is specifically configured to perform analog-to-digital conversion and digital down-conversion processing on each channel of the first-processed uplink data to obtain the at least two channels of second-processed uplink data.

[0161] In one embodiment, the fifth processing unit 133 is specifically configured to combine the at least two second-processed uplink data to obtain third-processed uplink data; and frame the third-processed uplink data before sending it.

[0162] In one embodiment, the downlink data is data received from an indoor baseband processing unit; the indoor baseband processing unit is pre-configured to transmit and receive data in a single-input single-output mode.

[0163] For the specific definition of the data transmission device, please refer to the definition of the data transmission method above and will not be repeated here. Each module in the above-mentioned data transmission device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.

[0164] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 18 As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store uplink and downlink data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a data transmission method is implemented.

[0165] Those skilled in the art will understand that Figure 18 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0166] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0167] Upon receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data;

[0168] sending the downlink data and each of the copied downlink data after being processed respectively;

[0169] When at least two paths of uplink data are received, the at least two paths of uplink data are successively processed and combined before being sent.

[0170] The computer device provided in the above embodiment has an implementation principle and technical effects similar to those of the above method embodiment, and will not be described in detail here.

[0171] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0172] Upon receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data;

[0173] sending the downlink data and each of the copied downlink data after being processed respectively;

[0174] When at least two paths of uplink data are received, the at least two paths of uplink data are successively processed and combined before being sent.

[0175] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effects are similar to those of the above method embodiment, and will not be repeated here.

[0176] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the above-described method embodiments. Any reference to memory, storage, database, or other media used in the embodiments provided herein may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0177] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0178] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A data transmission method, characterized in that: Applied to a radio remote unit, the method includes: Upon receiving downlink data, copying the downlink data according to a preset number of copies to obtain at least one copied downlink data; the downlink data is data received by the radio remote unit from the baseband processing unit, and the baseband processing unit is pre-configured to transmit and receive data in a single-input single-output mode; sending the downlink data and each of the copied downlink data after being processed respectively; When at least two paths of uplink data are received, the at least two paths of uplink data are successively processed and combined before being sent.

2. The method according to claim 1, characterized in that The sending of the downlink data and each of the copied downlink data after being processed respectively includes: performing up-conversion data processing on the downlink data and each of the copied downlink data to obtain first processed downlink data and each of the first processed copied downlink data; performing transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain second processed downlink data and each of the second processed duplicate downlink data; The second-processed downlink data and each of the second-processed duplicate downlink data are sent through different antennas respectively.

3. The method according to claim 2, characterized in that The step of performing up-conversion data processing on the downlink data and each of the copied downlink data to obtain first processed downlink data and each of the first processed copied downlink data includes: performing digital up-conversion processing, peak elimination processing, digital pre-distortion processing, and digital-to-analog conversion processing on the downlink data in sequence to obtain the first processed downlink data; Each of the copied downlink data is successively subjected to the digital up-conversion processing, the peak removal processing, the digital pre-distortion processing and the digital-to-analog conversion processing to obtain each of the first-processed copied downlink data.

4. The method according to claim 2, characterized in that The performing transmitter link processing on the first processed downlink data and each of the first processed duplicate downlink data to obtain the second processed downlink data and each of the second processed duplicate downlink data includes: performing power amplification processing and duplex processing on the downlink data processed by the first step to obtain downlink data processed by the second step; The copied downlink data processed by the first processing are respectively subjected to the power amplification processing and the duplex processing in sequence to obtain the copied downlink data processed by the second processing.

5. The method according to any one of claims 1 to 4, characterized in that The step of duplicating the downlink data according to a preset number of copies to obtain at least one duplicated downlink data upon receiving the downlink data comprises: When receiving downlink data, extracting a main channel signal from the downlink data; The main signal is copied according to the preset number to obtain the at least one copied downlink data.

6. The method according to claim 1, wherein The sending of the at least two paths of uplink data after sequentially processing and combining the uplink data includes: Perform receiver link processing on each path of the uplink data to obtain at least two paths of first processed uplink data; Down-converting each channel of the first-processed uplink data to obtain at least two channels of second-processed uplink data; The at least two paths of second-processed uplink data are combined and then sent.

7. The method according to claim 6, characterized in that The performing receiver link processing on each path of the uplink data to obtain at least two paths of first processed uplink data includes: The uplink data of each path are respectively subjected to duplex processing and low noise amplification processing in succession to obtain the at least two paths of first processed uplink data.

8. The method according to claim 6, characterized in that The down-converting the first-processed uplink data of each path to obtain at least two paths of second-processed uplink data includes: Each channel of the first-processed uplink data is subjected to analog-to-digital conversion processing and digital down-conversion processing respectively to obtain the at least two channels of second-processed uplink data.

9. The method according to any one of claims 6 to 8, characterized in that: The combining and sending the at least two paths of second-processed uplink data includes: Combining the at least two paths of second-processed uplink data to obtain third-processed uplink data; The uplink data processed by the third step is framed and then sent.

10. The method according to claim 1, characterized in that The downlink data is data received from the indoor baseband processing unit; the indoor baseband processing unit is pre-configured to transmit and receive data in a single-input single-output mode.

11. A data transmission device, characterized in that: Applied to a radio remote unit, the device includes: a copy module configured to, upon receiving downlink data, copy the downlink data according to a preset number of copies to obtain at least one copied downlink data; the downlink data being data received by the radio remote unit from the baseband processing unit, the baseband processing unit being pre-configured to transmit and receive data in a single-input single-output mode; a sending module, configured to send the downlink data and each of the copied downlink data after processing the downlink data respectively; The combined sending module is used to, when receiving at least two paths of uplink data, process the at least two paths of uplink data and then send the data after combined processing.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.

Citation Information

Patent Citations

  • Method and system for processing multi-antenna signal

    CN101350647A