WO2017000699A1 - 一种共小区的多个rru的数据处理方法和装置 - Google Patents
一种共小区的多个rru的数据处理方法和装置 Download PDFInfo
- Publication number
- WO2017000699A1 WO2017000699A1 PCT/CN2016/082640 CN2016082640W WO2017000699A1 WO 2017000699 A1 WO2017000699 A1 WO 2017000699A1 CN 2016082640 W CN2016082640 W CN 2016082640W WO 2017000699 A1 WO2017000699 A1 WO 2017000699A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frequency domain
- domain data
- rru
- user
- user signal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a data processing method and apparatus for multiple RRUs of a common cell.
- RRU Radio Remote Unit
- BBU Base Band Unit
- RRU common cell solutions are mainly used in indoor distributed scenes and outdoor high-speed scenes, such as large building coverage and signal coverage along the high-speed rail.
- the solution of multiple RRU common cells can significantly improve the cell coverage capability, reduce the number of cell handovers, and improve the user experience.
- the BBU can receive uplink data of multiple channels of different RRUs.
- the BBU aligns the antenna data acquired by all the RRUs, and then performs subsequent processing according to the data processing method of the common multi-antenna cell. That is, channel estimation is performed on antenna data of multiple antennas respectively, and channel estimation results of all antennas are obtained respectively, and joint frequency detection of frequency domain data of all antennas is performed at the same time.
- the processing method of joint equalization detection is similar to the processing of a common multi-antenna cell.
- the uplink data of some or all of the RRUs is accumulated in the time domain, and the accumulated uplink data is transmitted to the BBU for subsequent processing.
- the method combines the uplink data of multiple RRUs into one uplink data, thereby reducing the BBU's requirement for baseband processing resources.
- the method of accumulating the uplink data of multiple RRUs accumulates the uplink data and the noise floor of the corresponding channels of multiple RRUs. As shown in FIG. 1 , the accumulation of the bottom noise causes the total interference after the accumulation. If the noise power increases, it will bring about the rise of the noise floor, which will affect the receiving performance of the uplink. Especially when the number of supported RRUs is large, the uplink data that needs to be merged will increase accordingly, so that the noise floor is raised. The problem is more prominent.
- the embodiment of the invention provides a data processing method and device for multiple RRUs of a common cell, which are used for realizing the merging of uplink data of multiple RRUs without causing the noise to rise.
- the embodiment of the present invention provides the following technical solutions:
- an embodiment of the present invention provides a data processing method for multiple RRUs of a common cell, including:
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the detecting, by the user signal included in the frequency domain data corresponding to each RRU, the frequency domain data corresponding to each RRU is detected.
- User effective bandwidth including:
- the frequency range occupied by the detected user signal for uplink scheduling transmission is used as the user effective bandwidth of the frequency domain data
- the user effective bandwidth of the frequency domain data not including the user signal is set to zero.
- the determining, according to the scheduling information of all user equipments of the cell, the frequency of each RRU Whether the user signal is included in the domain data including:
- pilot cross-correlation result is greater than a preset pilot threshold, detecting that the user signal is included in the frequency domain data, and if the pilot cross-correlation result is less than or equal to the pilot threshold, then the frequency is It is detected in the domain data that the user signal is not included.
- the determining, according to the scheduling information of all the user equipment UEs of the cell, the frequency corresponding to each RRU Whether the user signal is included in the domain data including:
- the uplink RSRP is greater than a preset power threshold, detecting that the user signal is included in the frequency domain data, if the uplink RSRP is less than or equal to the power threshold, detecting that the frequency domain data is not included User signal.
- each RRU includes N channels
- the frequency domain data corresponding to each RRU includes: N paths corresponding to the N channels Frequency domain data, the N being a natural number greater than or equal to 2,
- the user signal is scheduled in the coverage of the RRU corresponding to the two-way frequency domain data, and the maximum transmission bandwidth configured by the system is used as the arbitrary two-way frequency domain.
- User effective bandwidth of data
- the user signal is not scheduled within the coverage of the RRU corresponding to the any two-way frequency domain data, and the effective bandwidth of the user of the two-way frequency domain data is set to zero.
- the detecting, by the user signal included in the frequency domain data corresponding to each RRU, the frequency domain data corresponding to each RRU is detected.
- User effective bandwidth including:
- the RBs whose total energy of all subcarriers in the frequency domain data is greater than the energy threshold are accumulated, and the effective bandwidth of the user of the frequency domain data is obtained.
- the embodiment of the present invention further provides a data processing apparatus for multiple RRUs of a common cell, including:
- a time-frequency conversion module configured to respectively receive time domain data sent by each RRU of the plurality of RRUs of the common cell, and convert time domain data of each RRU into frequency domain data corresponding to each RRU;
- a bandwidth detecting module configured to detect, according to a user signal included in the frequency domain data corresponding to each RRU, a user effective bandwidth in the frequency domain data corresponding to each RRU;
- a data clearing module configured to: clear frequency domain data of frequency domain data corresponding to each RRU in the frequency domain data other than the effective bandwidth of the user, to obtain frequency domain data including the user signal;
- the frequency domain merging module is configured to combine the frequency domain data including the user signal according to the channel corresponding to the RRU, and send the combined frequency domain data including the user signal to the baseband processing unit BBU.
- the bandwidth detecting module includes:
- a user signal detecting unit configured to detect, according to scheduling information of all user equipments UE of the cell, whether the user signal is included in frequency domain data corresponding to each RRU;
- a first effective bandwidth acquiring unit configured to: for detecting frequency domain data including the user signal, use a frequency range occupied by the detected user signal for uplink scheduling transmission as a user effective bandwidth of the frequency domain data; For detecting frequency domain data not including the user signal, the user effective bandwidth of the frequency domain data not including the user signal is set to zero.
- the user signal detecting unit includes:
- a scheduling information acquiring unit configured to acquire scheduling information of all UEs of the cell from the BBU;
- a pilot signal acquiring unit configured to acquire, according to the scheduling information, an uplink pilot signal of each UE of the cell from the frequency domain data corresponding to each RRU;
- a first cross-correlation calculation unit configured to perform cross-correlation calculation according to an uplink pilot signal and a pilot sequence of each UE of the cell, to obtain a pilot cross-correlation result
- a first analyzing unit configured to: if the pilot cross-correlation result is greater than a preset pilot threshold, detecting that the user signal is included in the frequency domain data, if the pilot cross-correlation result is less than or equal to the The pilot threshold is detected in the frequency domain data not including the user signal.
- the user signal detecting unit includes:
- a scheduling information acquiring unit configured to acquire scheduling information of all UEs of the cell from the BBU;
- a measuring unit configured to measure, according to the scheduling information, an uplink reference signal received power RSRP of each UE of the cell in the frequency domain data corresponding to each RRU;
- a second analyzing unit configured to: if the uplink RSRP is greater than a preset power threshold, detecting that the user signal is included in the frequency domain data, and if the uplink RSRP is less than or equal to the power threshold, in the frequency domain It is detected in the data that the user signal is not included.
- each RRU includes N channels
- the frequency domain data corresponding to each RRU includes: N paths corresponding to the N channels Frequency domain data, the N being a natural number greater than or equal to 2,
- the bandwidth detection module includes:
- a second cross-correlation calculation unit configured to perform cross-correlation calculation on any two frequency domain data corresponding to the same RRU in the N-channel frequency domain data, to obtain a data cross-correlation result
- a second effective bandwidth acquiring unit configured to: if the data cross-correlation result is greater than a preset data threshold, the user signal is scheduled to be within the coverage of the RRU corresponding to the arbitrary two-way frequency domain data, and the maximum transmission of the system configuration is configured.
- the bandwidth is used as the user effective bandwidth of the arbitrary two-way frequency domain data; if the cross-correlation result is less than or equal to the correlation threshold, no user signal is scheduled within the coverage of the RRU corresponding to the arbitrary two-way frequency domain data.
- the user effective bandwidth of any two of the frequency domain data is set to zero.
- the bandwidth detecting module includes:
- An energy statistics unit configured to sequentially count the total energy of all subcarriers in each resource block RB in the frequency domain data corresponding to each RRU;
- a resource block detecting unit configured to determine that an RB whose total energy of all subcarriers in the frequency domain data is greater than an energy threshold is within a user effective bandwidth of the frequency domain data, and determine that a total energy of all subcarriers in the frequency domain data is less than or equal to The RB of the energy threshold is outside the effective bandwidth of the user of the frequency domain data;
- a third effective bandwidth acquiring unit configured to accumulate RBs whose total energy of all subcarriers in the frequency domain data is greater than an energy threshold, to obtain a user effective bandwidth of the frequency domain data.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is respectively received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to each RRU.
- the user signal included in the corresponding frequency domain data detects the effective bandwidth of the user in the frequency domain data corresponding to each RRU, and then clears the frequency domain data in the frequency domain data corresponding to each RRU in the frequency domain data other than the effective bandwidth of the user.
- the frequency domain data including the user signal is obtained, and the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, and avoid the existing technology. In the bottom noise uplift problem, the signal-to-noise ratio of the RRU's frequency domain data is improved, and the uplink receiving performance is improved.
- FIG. 1 is a schematic diagram of an implementation manner of accumulating uplink data of multiple RRUs in the time domain in the prior art
- FIG. 2 is a schematic structural diagram of applying a data processing method of multiple RRUs of a common cell to a distributed base station according to an embodiment of the present disclosure
- FIG. 3 is a schematic block diagram of a data processing method for multiple RRUs of a common cell according to an embodiment of the present disclosure
- FIG. 4 is a schematic diagram of an implementation scenario of data merging in a frequency domain of four RRUs of a common cell according to an embodiment of the present invention
- FIG. 5 is a schematic block diagram of a data processing method of another RRU of another common cell according to an embodiment of the present disclosure
- FIG. 6 is a schematic block diagram of a data processing method of multiple RRUs of another common cell according to an embodiment of the present disclosure
- FIG. 7 is a schematic block diagram of a data processing method of multiple RRUs of another common cell according to an embodiment of the present disclosure
- FIG. 8-a is a schematic structural diagram of a data processing apparatus of multiple RRUs in a common cell according to an embodiment of the present disclosure
- FIG. 8-b is a schematic structural diagram of a bandwidth detecting module according to an embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of a user signal detecting unit according to an embodiment of the present disclosure.
- FIG. 8-d is a schematic structural diagram of another user signal detecting unit according to an embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of another bandwidth detecting module according to an embodiment of the present disclosure.
- FIG. 8-f is a schematic structural diagram of another bandwidth detecting module according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of a data processing apparatus of another RRU of another common cell according to an embodiment of the present invention.
- the embodiment of the invention provides a data processing method and device for multiple RRUs of a common cell, which are used for realizing the merging of uplink data of multiple RRUs without causing the noise of the bottom noise to rise.
- the application scenario of the data processing method of the multiple RRUs of the common cell provided by the embodiment of the present invention is described in the following.
- the method provided by the embodiment of the present invention can be applied to the data transmission process between the BBU and the RRU in the distributed base station, and the present invention mainly It is applied to the long-term evolution (English term: Long Term Evolution, English abbreviation: LTE) system of multiple RRU common cells.
- the application scenarios include indoor distributed scenes and outdoor high-speed scenes, such as large building coverage and signal coverage along the high-speed rail. Multiple RRUs are used to perform indoor distributed coverage.
- Different RRUs belong to the same cell, which can reduce the number of handover/reselection times, reduce dropped calls caused by frequent handovers, and improve key performance indicators (English full name: Key Performance Indicator, English abbreviation: KPI) indicator.
- KPI Key Performance Indicator
- the reduction in the number of cells can also reduce the complexity of network planning, reduce co-channel interference between cells, and improve user experience.
- the coverage of a single cell can be expanded, and the coverage overlap area of a neighboring cell can be expanded, thereby reducing the number of cell reselection and cell handover, and reducing the dropped call rate of the terminal.
- Improve continuous coverage in high-speed environments and solve the problem of high-speed mobile terminals Resident, access, and call issues in the environment.
- the data processing method of multiple RRUs in a common cell is applied to a distributed base station, and multiple RRUs are included in one BBU, and the distributed base station in FIG. 2 includes 7 RRUs are taken as an example, where RRU3, RRU4, and RRU5 are three RRUs of a common cell, and the three RRUs are connected by a RRU combining unit 1 and a BBU, and RRU6 and RRU7 are two RRUs of a common cell, and the two RRUs pass
- the RRU combining unit 2 and the BBU are connected, and the data processing method of the multiple RRUs of the common cell of the present invention can be implemented on the RRU combining unit, that is, the data processing method of multiple RRUs of the common cell provided by the present invention can be combined with the RRU unit 1 and
- the RRU merging unit 2 is used as a method execution entity.
- the RRU merging unit is used as a middleware between the RRU and the BBU. It can be deployed as a separate module in the base station or integrated with an RRU or BBU.
- the data processing apparatus of the multiple RRUs of the common cell provided by the subsequent embodiments of the present invention may be an independent device implemented based on the RRU merging unit, or an integrated device integrated with the RRU or the BBU.
- the distributed website shown in Figure 2 can be applied to an LTE network.
- the distributed base station architecture separates the BBU and the RRU in the traditional macro base station.
- the BBU and the RRU are generally connected by optical fibers, and a unified general public is defined.
- the BBU in the distributed base station architecture mainly performs baseband processing, and the RRU mainly performs intra-frequency radio processing.
- the RRU merging unit mainly performs uplink data processing on uplink time domain data of multiple RRU corresponding channels of the common cell to reduce noise in the uplink time domain data. To avoid the noise floor rise problem caused by the direct superposition of uplink time domain data.
- the method provided by the embodiment of the present invention is applicable to an embodiment of a data processing method of multiple RRUs in a common cell of the present invention in a data transmission process between a BBU and an RRU in a distributed base station.
- the present invention is shown in FIG. 3.
- a data processing method for multiple RRUs of a common cell provided by an embodiment may specifically include the following steps:
- each RRU of the multiple RRUs of the common cell corresponds to one or more channels, and the RRU channel is a path for signal transmission, and each channel corresponds to feedback of one antenna, and the number of RRU channels is equal to the number of feeders.
- the RRU In the LTE uplink receiving link, the RRU first receives the number from the antenna port. According to the RRU, the RRU first performs the radio frequency processing, and the data in the middle RF processing process is processed through the following units: a duplexer, a low noise amplifier, a receiver, and a digital intermediate frequency processing unit, and converts the received RF signal into a time domain number.
- Baseband signals also known as time domain data.
- the duplexer first separates the transmitted signal and the received signal, and the low noise amplifier amplifies the received RF signal, and the receiver mainly performs analog down conversion, analog automatic gain control, and modulus on the amplified RF signal.
- the conversion process converts the radio frequency signal to the digital intermediate frequency signal, and the digital intermediate frequency processing unit performs digital down conversion, downsampling, filtering, digital automatic gain control and the like on the digital intermediate frequency signal to convert the digital intermediate frequency signal into a digital baseband signal.
- the multiple RRUs of the common cell complete the radio frequency processing to obtain the time domain data, each RRU is reported to the data processing device of the multiple RRUs of the common cell. Therefore, multiple embodiments of the common cell can be separately received in the embodiment of the present invention.
- Time domain data sent by each RRU in the RRU may be the time domain on one channel of the RRU.
- Data if each RRU includes multiple channels, for example, including N channels, and N is a natural number greater than or equal to 2, the time domain data sent by each RRU in step 301 may refer to N channels in each RRU. Corresponding N time domain data.
- the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and the data subsequently performed in the embodiment of the present invention is performed.
- Merging refers to data merging in the frequency domain, which is a completely different implementation principle than data merging in the prior art in the time domain.
- the frequency domain data corresponding to each RRU may be frequency domain data on one channel of the RRU, if each RRU includes multiple channels. For example, N channels are included, and N is a natural number greater than or equal to 2.
- the frequency domain data corresponding to each RRU in step 301 may refer to N frequency domain data corresponding to N channels in each RRU.
- converting time domain data of each RRU into frequency domain data corresponding to each RRU may be performed by orthogonal frequency division multiplexing (English full name: Orthogonal Frequency Division Multiplexing, English abbreviation: OFDM)
- OFDM Orthogonal Frequency Division Multiplexing
- the symbol generation inverse processing is implemented to convert the time domain data into frequency domain data.
- the inverse processing of the OFDM symbol generation includes a de-cyclic prefix (English full name: Cyclic Prefix, abbreviation: CP) processing and Fourier transform processing, and the Fourier transform may specifically refer to a fast Fourier transform (English full name: Fast) Fourier Transform, English abbreviation: FFT).
- each RRU Detects each RRU according to a user signal included in frequency domain data corresponding to each RRU. User effective bandwidth in the corresponding frequency domain data.
- the frequency domain data carries a user signal that needs to be scheduled to be sent to the user, so that each RRU corresponding to the user data carried in the frequency domain data can be detected.
- the user signal refers to a user signal that is scheduled to be sent to the user equipment (English name: User Equipment, English abbreviation: UE) within the coverage of the RRU.
- the frequency range occupied by the user signal on the subcarrier is the effective bandwidth of the user.
- the frequency domain data of each RRU is analyzed to determine whether the frequency domain data contains a user signal, and after determining the frequency domain data, the user signal is included, and then obtained.
- the bandwidth occupied by the signal transmission to the user is the effective bandwidth of the user.
- the user effective bandwidth in the frequency domain signal is detected to determine the frequency position of the user signal transmission, and the frequency domain data outside the effective bandwidth of the user is not user data, but interference noise. After detecting the frequency domain signal in the embodiment of the present invention, step 303 is triggered.
- the frequency domain data other than the effective bandwidth of the user in the frequency domain data corresponding to each RRU may be obtained according to the effective bandwidth of the user.
- the frequency domain data in the frequency domain data corresponding to each RRU may be cleared in the frequency domain data outside the effective bandwidth of the user, so that the band is out-of-band.
- the interference noise can be removed, so that the frequency domain data including the user signal can be obtained.
- the frequency domain data including the user signal in step 303 is cleared by the interference noise outside the effective bandwidth of the user, and only the user signal is included. Frequency domain data. Specifically, clearing the frequency domain data other than the effective bandwidth of the user may be implemented by setting the frequency domain data other than the effective bandwidth of the user to zero.
- the frequency domain data including the user signal is obtained after the frequency domain data other than the effective bandwidth of the user is cleared, and then the frequency domain data including the user signal is combined in the frequency domain, which is related to the prior art.
- the data merging in the time domain is a completely different technical solution, and the out-of-band interference noise in the frequency domain data combined in the frequency domain has been cleared in the embodiment of the present invention, so in the embodiment of the present invention, There is no problem of noise floor rise in the combined frequency domain data in the frequency domain. Improve the reception performance of the uplink.
- the merging of the frequency domain data including the user signal is performed according to the channel corresponding to the RRU, that is, the number of RRUs required for data merging is M, and the number of channels of each RRU is N.
- Combining the frequency domain data according to the channel corresponding to the RRU means that the N channels of the M RRUs are respectively accumulated M times, and the frequency domain data of the N channels is obtained.
- the combined frequency domain data including the user signal may be sent to the BBU, and after the BBU receives the combined frequency domain data including the user signal, the present invention
- the BBU continues to perform baseband processing.
- the baseband processing performed by the BBU in the embodiment of the present invention includes: channel estimation and measurement, multi-input multiple-input multiple-output (English full name: MIMO) decoding. , constellation symbol demodulation and channel decoding.
- channel estimation and measurement include estimation of channel frequency domain transmission response, SINR measurement, Doppler measurement, multipath measurement, and the like, and demodulation related parameter measurement; multi-antenna MIMO decoding mainly refers to receiving each antenna The signal is separated; the constellation symbol demodulation refers to the decision of the constellation point to become a bit stream; the channel decoding indicates that the received bit stream is subjected to error correction decoding processing.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is first received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to The user signal included in the frequency domain data corresponding to each RRU detects the effective bandwidth of the user in the frequency domain data corresponding to each RRU, and then the frequency value of the frequency domain data corresponding to each RRU is outside the effective bandwidth of the user.
- the domain data is cleared, and the frequency domain data including the user signal is obtained.
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- FIG. 4 is a schematic diagram of an implementation scenario of data merging in a frequency domain of four RRUs of a common cell according to an embodiment of the present invention.
- Four RRUs (RRU1, RRU2, respectively)
- the uplink data of RRU3 and RRU4) is combined as an example.
- Each RRU of RRU1, RRU2, and RRU4 outputs time domain data, the time domain data includes uplink data and noise floor in FIG. 4, and RRU3 outputs noise floor, RRU1, RRU2, and RRU3.
- the RRU4 sends the time domain data to the RRU merging unit, and the RRU merging unit performs inverse OFDM symbol generation processing on the time domain data, user effective bandwidth detection, frequency domain data zeroing outside the effective bandwidth, and frequency domain data merging.
- the RRU merging unit sends the combined frequency domain data to the BBU, and the BBU performs the baseband processing described in the foregoing embodiment.
- the frequency domain data outside the effective bandwidth of the user is zeroed, thereby reducing the interference of the noise floor on the user signal. Therefore, the combination of the frequency domain data in the embodiment of the present invention does not cause the noise floor.
- the uplink provides the receiving performance of the uplink.
- the frequency domain data of four RRUs is combined as an example, and the embodiment of the present invention is also applicable to an application scenario in which more RRUs perform frequency domain data combining.
- the user signal in the RRU3 shown in FIG. 4 is 0, and the effective bandwidth of the user in the frequency domain data corresponding to the RRU3 is 0.
- the frequency domain data outside the effective bandwidth of the user is used.
- the zero-setting specifically refers to that all the frequency domain data corresponding to the RR3 can be cleared, so that the frequency domain data not including the user signal does not participate in the frequency domain data combination, and the influence of the interference noise outside the effective bandwidth of the user is reduced.
- a data processing method for multiple RRUs of a common cell may be specifically Including the following steps:
- the step 501 is similar to the implementation of the step 301 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- the frequency domain data corresponding to each RRU is analyzed to determine whether the frequency domain data contains a user signal.
- multiple RRUs are in the Logically belong to the same cell, so the cell parameters such as the number of carriers, the frequency, and the channel configuration of each RRU are the same, and the scheduling information of all the UEs in the same cell to which the multiple RRUs belong together is obtained, according to the scheduling of each UE.
- Information is detected in the frequency domain data corresponding to each RRU
- the user signal is included. If each RRU has multiple channels, the multi-channel frequency domain data of multiple channels can be detected to include user data.
- the scheduling information of each UE can detect the frequency domain corresponding to each RRU. Whether the user signal is included in the data.
- frequency domain data including a user signal For detecting frequency domain data including a user signal, use a frequency range occupied by the detected user signal for uplink scheduling transmission as a user effective bandwidth of the frequency domain data, and detect frequency domain data not including the user signal. , the user effective bandwidth of the frequency domain data not including the user signal is set to zero.
- step 502 whether the user signal is included in the frequency domain data corresponding to each RRU is detected, and the user equipment signals are included in the frequency domain data, such as RRU1, RRU2, and RRU4 in FIG.
- the user does not include a user signal, as shown in RRU3 in FIG. 4, in the frequency domain data including the user signal, the frequency range occupied by the detected user signal for uplink scheduling transmission is used as the frequency domain data.
- User effective bandwidth In frequency domain data that does not contain user signals, the effective bandwidth of the user in the frequency domain is set to zero.
- step 302 in the foregoing embodiment may specifically include the foregoing steps 502 and 503, and then the specific implementation manners of the step 502 and the step 503 are illustrated.
- step 502 is configured to detect, according to the scheduling information of all user equipments of the UE, whether the user equipment signal is included in the frequency domain data corresponding to each RRU, and specifically includes the following steps:
- A1 Obtain scheduling information of all UEs of the cell from the BBU.
- A2 Obtain an uplink pilot signal of each UE of the cell from the frequency domain data corresponding to each RRU according to the scheduling information.
- A3. Perform cross-correlation calculation on the uplink pilot signal and the pilot sequence of each UE of the cell to obtain a pilot cross-correlation result;
- pilot cross-correlation result is greater than a preset pilot threshold, the user signal is detected in the frequency domain data, and if the pilot cross-correlation result is less than or equal to the pilot threshold, the frequency domain data is not detected. Includes user signals.
- step A1 the scheduling information of all the UEs of the same cell to which the multiple RRUs belong to each other is obtained by the interaction with the BBU.
- the RRU combining unit simultaneously sends the BBU to the BBU.
- the uplink pilot signal of each UE of the cell is obtained from the frequency domain data corresponding to each RRU according to the scheduling information of each UE, and then the uplink pilot signal of each UE and the locally generated pilot sequence are performed.
- the cross-correlation calculation obtains the pilot cross-correlation result.
- the uplink pilot signal is the sequence [x 1 , x 2 , ...
- the locally generated pilot sequence is the sequence [y 1 , y 2 ,... y n ], then [x 1 , x 2 , ... x n ] and [y 1 , y 2 , ... y n ] can be cross-correlated, and the obtained pilot cross-correlation result is x 1 y 1 * + x 2 y 2 * +...+x n y n * , where y n * represents the conjugate of y n , and after obtaining the pilot cross-correlation result, determining the magnitude relationship between the pilot cross-correlation result and the preset pilot threshold And determining whether the user signal is included in the frequency domain data according to the judgment result.
- the RRU merging unit obtains scheduling information of all UEs in the cell from the BBU, and extracts, for each UE, the uplink pilot signal of the UE from each frequency domain data, and local
- the generated pilot sequence is subjected to cross-correlation operation to obtain a cross-correlation value. If the value is greater than the preset pilot threshold, the user signal of the UE is included in the frequency domain data, and the effective bandwidth of the user is the scheduling bandwidth of the UE. At this time, the effective bandwidth of the user of each frequency domain data only includes the part of the frequency domain resources occupied by the UE.
- the specific value of the pilot threshold may be determined by an application scenario, which is not limited herein.
- step 502 is configured to detect, according to the scheduling information of all user equipments of the UE, whether the user equipment signal is included in the frequency domain data corresponding to each RRU, and specifically includes the following steps:
- B1 Obtain scheduling information of all UEs of the cell from the BBU.
- the uplink reference signal receiving power of the frequency domain data corresponding to each RRU of each UE of the cell is measured according to the scheduling information (English name: Reference Signal Receiving Power, English abbreviation: RSRP);
- the uplink RSRP is greater than the preset power threshold, the user signal is detected in the frequency domain data. If the uplink RSRP is less than or equal to the power threshold, the user signal is not included in the frequency domain data.
- the scheduling information of all the UEs of the same cell to which the multiple RRUs belong to each other is obtained by the interaction with the BBU.
- the RRU combining unit simultaneously sends the BBU to the BBU.
- the uplink RSRP of the frequency domain data corresponding to each RRU of each UE of the same cell to which the multiple RRUs are co-located is measured, and after the uplink RSRP is obtained, the uplink RSRP and the preset power threshold are determined. Size value relationship, and according to the judgment result, determine whether the user letter is included in the frequency domain data number.
- the RRU merging unit obtains scheduling information of all UEs in the cell from the BBU, and measures, for each UE, the uplink RSRP of the UE in each frequency domain data, if the value is greater than the pre- The power threshold is set, and the user signal of the UE is included in the frequency domain data, and the effective bandwidth of the user is the scheduling bandwidth of the UE, otherwise, the user signal of the UE is not included in the frequency domain data, and the user of the UE in the frequency domain data is valid.
- the bandwidth is 0. It can be understood that, in the embodiment of the present invention, the specific value of the power threshold may be determined by an application scenario, which is not limited herein.
- the steps 504 and 505 are similar to the implementations of the steps 303 and 304 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is first received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to The scheduling information of all the UEs of the cell detects whether the user equipment signal is included in the frequency domain data corresponding to each RRU, and detects the effective bandwidth of the user, and then the frequency value of the frequency domain data corresponding to each RRU is outside the effective bandwidth of the user.
- the domain data is cleared, and the frequency domain data including the user signal is obtained.
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- each RRU includes multiple channels, for example, each RRU includes N channels, each The frequency domain data corresponding to the RRUs includes: N-channel frequency domain data corresponding to N channels, and N is a natural number greater than or equal to 2.
- the data processing method of multiple RRUs of the cell may specifically include the following steps:
- step 601 is similar to the implementation of the step 301 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- step 602 and step 603 are triggered to be sequentially executed.
- the data cross-correlation result is greater than a preset data threshold, the user signal is scheduled in the coverage of the RRU corresponding to any two frequency domain data, and the maximum transmission bandwidth configured by the system is valid as the user of any two frequency domain data. Bandwidth; if the cross-correlation result is less than or equal to the correlation threshold, no user signal is scheduled within the coverage of the RRU corresponding to any two frequency domain data, and the effective bandwidth of the user of any two frequency domain data is set to zero.
- the step 302 in the foregoing embodiment may specifically include the foregoing steps 602 and 603, and then the specific implementation manners of the steps 602 and 603 are exemplified.
- any two channels in the same RRU may be used in multiple frequency domain data of multiple channels.
- the frequency domain data is subjected to cross-correlation calculation to obtain data cross-correlation results. If the number of channels included in the same RRU is greater than two, the two-frequency domain data in the N-channel frequency domain data corresponding to the same RRU needs to be cross-correlated, and then the step 603 is triggered to determine the data cross-correlation result.
- any two frequency domain data of the same RRU may be cross-correlated to obtain a cross-correlation value. If the data threshold is greater than the preset data threshold, the UE is scheduled to be in the RRU coverage area, that is, the user signal is sent in the RRU coverage area, and the user effective bandwidth of each frequency domain data of the RRU is set as the system bandwidth. Otherwise, Indicates that there is no UE scheduling in the coverage of the RRU, and sets the user effective bandwidth of each frequency domain data of the RRU to zero.
- the scheduling information of the UE is not needed, and the detection is blind detection, and it is possible to detect whether there is UE scheduling in the frequency domain data, and use the system bandwidth as the effective bandwidth of the user.
- system bandwidth refers to The maximum transmission bandwidth of the system configuration on a certain carrier frequency can be expressed in MHz or (English full name: Resource Block, English abbreviation: RB).
- the system bandwidth of LTE can be configured to 1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz. Or 20MHz, corresponding to 6RB, 15RB, 25RB, 50RB, 75RB and 100RB, respectively.
- the specific value of the data threshold may be determined by an application scenario, which is not limited herein.
- the steps 604 and 605 are similar to the implementations of the steps 303 and 304 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is respectively received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then passed.
- Cross-correlation calculation is performed on any two frequency domain data of the same RRU, and the effective bandwidth of the user is obtained by determining the data gate limit, and then the frequency domain data in the frequency domain data corresponding to each RRU is cleared in the frequency domain data other than the effective bandwidth of the user.
- the frequency domain data including the user signal is obtained, and the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- a data processing method for multiple RRUs of a common cell of the present invention may be specifically Including the following steps:
- step 701 is similar to the implementation of the step 301 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- step 702 and step 703 and step 704 are triggered to be sequentially executed.
- the step 302 in the foregoing embodiment may specifically include the foregoing step 702, step 703, and step 704, and then specific implementation manners of step 702, step 703, and step 704. Give an example.
- the total energy of all the subcarriers in each RB of each frequency domain data corresponding to each RRU is sequentially counted, if each RRU corresponds to multiple channels. Then, the total energy of all the subcarriers in each RB of the multiple channel frequency domain data may be determined, and then according to the method of determining the total energy of all the subcarriers in step 703, it is determined whether an RB is in the effective bandwidth of the user. The internal mode, and determining the effective bandwidth of the user of the frequency domain data according to the judgment result.
- the total energy of all subcarriers in each RB is sequentially counted. If the energy of a certain RB is greater than a preset energy threshold, it is indicated in the There is UE scheduling in the RB, and the RB is within the effective bandwidth of the user. Otherwise, the RB is outside the effective bandwidth of the user.
- the effective bandwidth of the user of each frequency domain data can be determined. It can be understood that, in the embodiment of the present invention, the specific value of the energy threshold may be determined by an application scenario, which is not limited herein.
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the steps 705 and 706 are similar to the implementations of the steps 303 and 304 in the foregoing embodiment. For details, refer to the description in the foregoing embodiment, and details are not described herein again.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is first received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to The relationship between the total energy of all subcarriers in each RB and the energy threshold in the frequency domain data corresponding to each RRU, and obtains a continuous number of RBs carrying energy as the user effective bandwidth of the frequency domain data, and then each RRU
- the frequency domain data in the corresponding frequency domain data is cleared in the frequency domain data outside the effective bandwidth of the user, and the frequency domain data including the user signal is obtained, and finally the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and then merged.
- the frequency domain data containing the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- a data processing apparatus 800 for multiple RRUs of a common cell may include: a time-frequency conversion module 801, a bandwidth detection module 802, a data clearing module 803, and a frequency domain.
- Merging module 804 wherein
- the time-frequency conversion module 801 is configured to respectively receive time domain data sent by each RRU of the multiple RRUs of the common cell, and convert time domain data of each RRU into frequency domain data corresponding to each RRU;
- the bandwidth detecting module 802 is configured to detect, according to the user signal included in the frequency domain data corresponding to each RRU, the effective bandwidth of the user in the frequency domain data corresponding to each RRU;
- the data clearing module 803 is configured to: clear frequency domain data of the frequency domain data corresponding to each RRU in the frequency domain data other than the effective bandwidth of the user, to obtain frequency domain data including the user signal;
- the frequency domain merging module 804 is configured to separately combine the frequency domain data including the user signal according to the channel corresponding to the RRU, and send the combined frequency domain data including the user signal to the baseband processing unit BBU.
- the bandwidth detecting module 802 may include:
- the user signal detecting unit 8021 is configured to detect, according to scheduling information of all user equipments UE of the cell, whether the user signal is included in the frequency domain data corresponding to each RRU.
- the first effective bandwidth obtaining unit 8022 is configured to, when detecting the frequency domain data including the user signal, use a frequency range occupied by the detected user signal for uplink scheduling transmission as a user effective bandwidth of the frequency domain data. For detecting the frequency domain data not including the user signal, the user effective bandwidth of the frequency domain data not including the user signal is set to zero.
- the user signal detecting unit 8021 includes:
- the scheduling information acquiring unit 80211 is configured to acquire scheduling information of all UEs of the cell from the BBU;
- the pilot signal obtaining unit 80212 is configured to obtain an uplink pilot signal of each UE of the cell from the frequency domain data corresponding to each RRU according to the scheduling information.
- a first cross-correlation calculation unit 80213, configured to perform cross-correlation calculation according to an uplink pilot signal and a pilot sequence of each UE of the cell, to obtain a pilot cross-correlation result;
- the first analyzing unit 80214 is configured to detect, when the pilot cross-correlation result is greater than a preset pilot threshold, the user signal in the frequency domain data, if the pilot cross-correlation result is less than or equal to Referring to the pilot threshold, it is detected in the frequency domain data that the user signal is not included.
- the user signal detecting unit 8021 includes:
- the scheduling information acquiring unit 80211 is configured to acquire scheduling information of all UEs of the cell from the BBU;
- the measuring unit 80215 is configured to measure, according to the scheduling information, an uplink reference signal received power RSRP of each UE of the cell in the frequency domain data corresponding to each RRU;
- the second analyzing unit 80216 is configured to detect, when the uplink RSRP is greater than a preset power threshold, that the user signal is detected in the frequency domain data, and if the uplink RSRP is less than or equal to the power threshold, It is detected in the domain data that the user signal is not included.
- the frequency domain data corresponding to each RRU includes: N-channel frequency domain data corresponding to the N channels, where N is greater than or For a natural number equal to 2, as shown in FIG. 8-e, the bandwidth detecting module 802 may include:
- the second cross-correlation calculation unit 8023 is configured to perform cross-correlation calculation on any two frequency domain data corresponding to the same RRU in the N-channel frequency domain data to obtain a data cross-correlation result;
- the second effective bandwidth obtaining unit 8024 is configured to: if the data cross-correlation result is greater than a preset data threshold, the user signal is scheduled to be within the coverage of the RRU corresponding to the arbitrary two-way frequency domain data, and the system is configured to be the largest.
- the transmission bandwidth is used as the user effective bandwidth of the arbitrary two-way frequency domain data; if the cross-correlation result is less than or equal to the correlation threshold, the user signal of the RRU corresponding to the arbitrary two-way frequency domain data is not scheduled.
- the user effective bandwidth of any two of the frequency domain data is set to zero.
- the bandwidth detection module 802 may include:
- the energy statistic unit 8025 is configured to sequentially count the total energy of all subcarriers in each resource block RB in the frequency domain data corresponding to each RRU;
- the resource block detecting unit 8026 is configured to determine that the RB whose total energy of all subcarriers in the frequency domain data is greater than the energy threshold is within the user effective bandwidth of the frequency domain data, and determine that the total energy of all subcarriers in the frequency domain data is less than or equal to The RB of the energy threshold is outside the effective bandwidth of the user of the frequency domain data;
- the third effective bandwidth obtaining unit 8027 is configured to accumulate RBs whose total energy of all subcarriers in the frequency domain data is greater than an energy threshold, to obtain a user effective bandwidth of the frequency domain data.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is first received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to The user signal included in the frequency domain data corresponding to each RRU detects the effective bandwidth of the user in the frequency domain data corresponding to each RRU, and then the frequency value of the frequency domain data corresponding to each RRU is outside the effective bandwidth of the user.
- the domain data is cleared, and the frequency domain data including the user signal is obtained.
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU.
- the combined frequency domain data including the user signal is transmitted to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores a program, and the program executes some or all of the steps described in the foregoing method embodiments.
- the data processing apparatus 900 of the multiple RRUs of the common cell includes:
- the input device 901, the output device 902, the processor 903, and the memory 904 (the number of the processors 903 in the data processing device 900 of the plurality of RRUs of the common cell may be one or more, and one processor in FIG. 9 is taken as an example) .
- the input device 901, the output device 902, the processor 903, and the memory 904 may be connected by a bus or other means, wherein the bus connection is taken as an example in FIG.
- the processor 903 is configured to perform the following steps:
- the combined frequency domain data containing the user signal is sent to the baseband processing unit BBU.
- the processor 903 is specifically configured to perform the following steps:
- the frequency range occupied by the detected user signal for uplink scheduling transmission is used as the user effective bandwidth of the frequency domain data
- the user effective bandwidth of the frequency domain data not including the user signal is set to zero.
- the processor 903 is specifically configured to perform the following steps:
- pilot cross-correlation result is greater than a preset pilot threshold, detecting that the user signal is included in the frequency domain data, and if the pilot cross-correlation result is less than or equal to the pilot threshold, then the frequency is It is detected in the domain data that the user signal is not included.
- the processor 903 is specifically configured to perform the following steps:
- the uplink RSRP is greater than a preset power threshold, detecting that the user signal is included in the frequency domain data, if the uplink RSRP is less than or equal to the power threshold, detecting that the frequency domain data is not included User signal.
- each RRU includes N channels
- the frequency domain data corresponding to each RRU includes: N-channel frequency domain data corresponding to the N channels, where N is greater than or A natural number equal to 2, the processor 903 is specifically configured to perform the following steps:
- the any two frequency domain data pairs A user signal is scheduled within the coverage of the RRU, and the maximum transmission bandwidth configured by the system is used as the effective bandwidth of the user of the arbitrary two-way frequency domain data;
- the user signal is not scheduled within the coverage of the RRU corresponding to the any two-way frequency domain data, and the effective bandwidth of the user of the two-way frequency domain data is set to zero.
- the processor 903 is specifically configured to perform the following steps:
- the RBs whose total energy of all subcarriers in the frequency domain data is greater than the energy threshold are accumulated, and the effective bandwidth of the user of the frequency domain data is obtained.
- the time domain data sent by each RRU of the multiple RRUs of the common cell is first received, and the time domain data of each RRU is converted into the frequency domain data corresponding to each RRU, and then according to The user signal included in the frequency domain data corresponding to each RRU detects the effective bandwidth of the user in the frequency domain data corresponding to each RRU, and then the frequency value of the frequency domain data corresponding to each RRU is outside the effective bandwidth of the user.
- the domain data is cleared, and the frequency domain data including the user signal is obtained.
- the frequency domain data including the user signal is separately combined according to the channel corresponding to the RRU, and the combined frequency domain data including the user signal is sent to the baseband processing unit BBU.
- the time domain data of each RRU of the common cell is converted into frequency domain data, so as to perform detection of the effective bandwidth of the user in the frequency domain, which is different from the data in the time domain of the RRU in the prior art.
- the outband noise may be cleared for the frequency domain data corresponding to each RRU according to the effective bandwidth of the user, and only the inclusion is included.
- the frequency domain data of the user signal is combined to avoid the superposition of noise between different RRUs, avoiding the noise floor rise problem existing in the prior art, thereby improving the signal-to-noise ratio of the RRU's frequency domain data combination and improving the uplink receiving performance. .
- the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be Physical unit, which can be located in one place, or it can be distributed Go to multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- the connection relationship between the modules indicates that there is a communication connection between them, and specifically, one or more communication buses or signal lines can be realized.
- the present invention can be implemented by means of software plus necessary general hardware, and of course, dedicated hardware, dedicated CPU, dedicated memory, dedicated memory, Special components and so on.
- functions performed by computer programs can be easily implemented with the corresponding hardware, and the specific hardware structure used to implement the same function can be various, such as analog circuits, digital circuits, or dedicated circuits. Circuits, etc.
- software program implementation is a better implementation in more cases.
- the technical solution of the present invention which is essential or contributes to the prior art, can be embodied in the form of a software product stored in a readable storage medium, such as a floppy disk of a computer.
- U disk mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., including a number of instructions to make a computer device (may be A personal computer, server, or network device, etc.) performs the methods described in various embodiments of the present invention.
- a computer device may be A personal computer, server, or network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种共小区的多个RRU的数据处理方法和装置。本发明实施例提供的方法包括:分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
Description
本申请要求于2015年6月29日提交中国专利局、申请号为201510371687.4、发明名称为“一种共小区的多个RRU的数据处理方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本发明涉及通信技术领域,尤其涉及一种共小区的多个RRU的数据处理方法和装置。
在多个射频拉远单元(英文全称:Radio Remote Unit,英文缩写:RRU)共小区的解决方案中,同一个基带处理单元(英文全称:Base Band Unit,英文缩写:BBU)下的多个RRU虽然分布在不同的地理位置上,但在逻辑上属于同一个小区,所以每个RRU的小区配置参数都相同。多个RRU共小区的解决方案主要应用于室内分布式场景及室外高速场景等,例如大型楼宇覆盖以及高铁沿线的信号覆盖。多个RRU共小区的解决方案可以显著提升小区覆盖能力,降低小区切换次数,提升用户体验。
在多个RRU共小区的解决方案中,对于上行链路来说,BBU可以接收到不同RRU的多个通道的上行数据。BBU对于上行数据的处理中,BBU将所有RRU获取到的天线数据对齐,然后按照普通多天线小区的数据处理方法进行后续处理。即分别对多个天线的天线数据进行信道估计,分别得到所有天线的信道估计结果,同时对所有天线的频域数据进行联合均衡检测。联合均衡检测的处理方式与普通多天线小区的处理相类似,虽然处理流程简单,但是由于天线的数目随着共小区的RRU数目的增长而需要同时对更多的天线数据进行处理,这就意味着所需要的基带处理资源会随着需要处理的天线数目的增加而急剧增加,这显然难以支持对较多数量的RRU的上行数据的处理。
为了降低对基带处理资源的需求,增加支持的共小区的RRU的数量,现有技术中存在如下的一种解决方案:请参阅如图1所示,为现有技术中对多个RRU的上行数据进行时域上的累加的实现方式示意图,以四个RRU(分别为
RRU1、RRU2、RRU3和RRU4)的上行数据合并为例,RRU1、RRU2、RRU4中每个RRU都输出有上行数据和底噪,RRU3输出底噪,根据RRU的数量和基带处理资源的占用情况先对部分或全部RRU的上行数据进行时域上的累加,再将累加后的上行数据传到BBU进行后续处理。该方法将多个RRU的上行数据合并为一个上行数据,从而降低了BBU对基带处理资源的需求。但是这种对多个RRU的上行数据进行累加的方式,会对多个RRU对应通道的上行数据和底噪都进行了累加,如图1所示,底噪的累加会导致累加后总的干扰噪声功率增加,即会带来底噪的抬升,必然会影响上行链路的接收性能,尤其是所支持的RRU的数量较多时,由于需要合并的上行数据也会相应增加,使得底噪抬升的问题更加突出。
发明内容
本发明实施例提供了一种共小区的多个RRU的数据处理方法和装置,用于实现对多个RRU的上行数据的合并,而且不会造成底噪的抬升。
为解决上述技术问题,本发明实施例提供以下技术方案:
第一方面,本发明实施例提供一种共小区的多个RRU的数据处理方法,包括:
分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;
根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;
将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;
按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:
根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;
对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;
对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号,包括:
从所述BBU获取到所述小区的所有UE的调度信息;
根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;
根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;
若所述导频互相关结果大于预设的导频门限,则在频域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数据中检测到不包括所述用户信号。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号,包括:
从所述BBU获取到所述小区的所有UE的调度信息;
根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;
若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
结合第一方面,在第一方面的第四种可能的实现方式中,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,
所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:
将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关
计算,得到数据互相关结果;
若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;
若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
结合第一方面,在第一方面的第五种可能的实现方式中,所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:
依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;
确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能量门限的RB处于该频域数据的用户有效带宽之外;
将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
第二方面,本发明实施例还提供一种共小区的多个RRU的数据处理装置,包括:
时频转换模块,用于分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;
带宽检测模块,用于根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;
数据清除模块,用于将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;
频域合并模块,用于按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
结合第二方面,在第二方面的第一种可能的实现方式中,所述带宽检测模块,包括:
用户信号检测单元,用于根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;
第一有效带宽获取单元,用于对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述用户信号检测单元,包括:
调度信息获取单元,用于从所述BBU获取到所述小区的所有UE的调度信息;
导频信号获取单元,用于根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;
第一互相关计算单元,用于根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;
第一分析单元,用于若所述导频互相关结果大于预设的导频门限,则在频域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数据中检测到不包括所述用户信号。
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述用户信号检测单元,包括:
调度信息获取单元,用于从所述BBU获取到所述小区的所有UE的调度信息;
测量单元,用于根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;
第二分析单元,用于若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
结合第二方面,在第二方面的第四种可能的实现方式中,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,
所述带宽检测模块,包括:
第二互相关计算单元,用于将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果;
第二有效带宽获取单元,用于若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
结合第二方面,在第二方面的第五种可能的实现方式中,所述带宽检测模块,包括:
能量统计单元,用于依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;
资源块检测单元,用于确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能量门限的RB处于该频域数据的用户有效带宽之外;
第三有效带宽获取单元,用于将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
从以上技术方案可以看出,本发明实施例具有以下优点:
在本发明实施例中,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据每个RRU对应的频域数据中包括的用户信号检测出每个RRU对应的频域数据中的用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存
在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
为了更清楚地说明现有技术和本发明实施例中的技术方案,下面将对现有技术以及本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的技术人员来讲,还可以根据这些附图获得其他的附图。
图1为现有技术中对多个RRU的上行数据进行时域上的累加的实现方式示意图;
图2为本发明实施例提供的共小区的多个RRU的数据处理方法应用于分布式基站的架构示意图;
图3为本发明实施例提供的一种共小区的多个RRU的数据处理方法的流程方框示意图;
图4为本发明实施例提供对共小区的四个RRU进行频域上的数据合并的实现场景示意图;
图5为本发明实施例提供的另一种共小区的多个RRU的数据处理方法的流程方框示意图;
图6为本发明实施例提供的另一种共小区的多个RRU的数据处理方法的流程方框示意图;
图7为本发明实施例提供的另一种共小区的多个RRU的数据处理方法的流程方框示意图;
图8-a为本发明实施例提供的一种共小区的多个RRU的数据处理装置的组成结构示意图;
图8-b为本发明实施例提供的一种带宽检测模块的组成结构示意图;
图8-c为本发明实施例提供的一种用户信号检测单元的组成结构示意图;
图8-d为本发明实施例提供的另一种用户信号检测单元的组成结构示意图;
图8-e为本发明实施例提供的另一种带宽检测模块的组成结构示意图;
图8-f为本发明实施例提供的另一种带宽检测模块的组成结构示意图;
图9为本发明实施例提供的另一种共小区的多个RRU的数据处理装置的组成结构示意图。
本发明实施例提供了一种共小区的多个RRU的数据处理方法和装置,用于实现对多个RRU的上行数据的合并,而且不会造成底噪的抬升。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、***、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
首先对本发明实施例提供的共小区的多个RRU的数据处理方法的应用场景进行说明,本发明实施例提供的方法可应用于分布式基站中BBU和RRU之间数据传输过程中,本发明主要应用于多个RRU共小区的长期演进(英文全称:Long Term Evolution,英文缩写:LTE)***,应用场景包含室内分布式场景及室外高速场景等,例如大型楼宇覆盖以及高铁沿线的信号覆盖。采用多个RRU共小区的方式进行室内分布式覆盖,不同的RRU隶属于相同的小区,可以减少越区切换/重选次数,减少频繁切换引起的掉话,提升关键绩效指标(英文全称:Key Performance Indicator,英文缩写:KPI)指标。小区个数的减少,还可以降低网络规划的复杂度,减小小区间的同频干扰,提升用户体验。在室外高速场景下,通过采用多个RRU共小区的方式,可以扩大单小区覆盖范围,扩大相邻小区的覆盖交叠区,从而可以减少小区重选和小区切换次数,降低终端掉话率,提升高速环境下的连续覆盖性能,进而解决终端在高速移动
环境中的驻留、接入、呼叫的问题。
请参阅如图2所示,为本发明实施例提供的共小区的多个RRU的数据处理方法应用于分布式基站的架构示意图,一个BBU下有多个RRU,图2中分布式基站中包括7个RRU为例,其中,RRU3、RRU4、RRU5为共小区的3个RRU,这3个RRU通过RRU合并单元1和BBU连接,RRU6和RRU7为共小区的2个RRU,这2个RRU通过RRU合并单元2和BBU连接,本发明共小区的多个RRU的数据处理方法可在RRU合并单元上实现,即本发明提供的共小区的多个RRU的数据处理方法可以以RRU合并单元1和RRU合并单元2作为方法执行主体,RRU合并单元作为RRU和BBU之间的一个中间件,既可以作为一个单独的模块部署在基站的机房里,也可以与某个RRU或者BBU集成在一起。本发明后续实施例提供的共小区的多个RRU的数据处理装置可以是基于RRU合并单元实现的一种独立设备,或者是与RRU或者BBU集成在一起的集成设备。
图2中所示的分布式网站可以应用于LTE网络中,分布式基站架构把传统宏基站中的BBU和RRU分离开来,BBU和RRU之间一般采用光纤进行连接,并定义统一的通用公共无线电接口(Common Public Radio Interface,CPRI)标准。分布式基站架构中的BBU主要进行基带处理,RRU主要进行中射频处理,RRU合并单元主要进行共小区的多个RRU对应通道的上行时域数据进行数据处理,以降低上行时域数据中的噪声,避免上行时域数据直接叠加后产生的底噪抬升问题。
以下分别进行详细说明。
本发明实施例提供的方法可应用于分布式基站中BBU和RRU之间数据传输过程中,本发明共小区的多个RRU的数据处理方法的一个实施例,请参阅图3所示,本发明一个实施例提供的共小区的多个RRU的数据处理方法,具体可以包括如下步骤:
301、分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据。
在本发明实施例中,共小区的多个RRU中每个RRU都对应于一个或多个通道,RRU通道为信号发射的路径,每个通道对应一路天线的反馈,RRU通道数等于馈线数目。在LTE上行接收链路中,RRU首先从天线端口接收到数
据,RRU先进行中射频处理,中射频处理过程中数据依次经过以下单元进行处理:双工器、低噪声放大器,收信机和数字中频处理单元,把接收到的射频信号转化成时域数字基带信号,也称之为时域数据。具体的,双工器的首先分离发射信号和接收信号,低噪声放大器将接受到的射频信号进行放大处理,收信机主要对放大后的射频信号进行模拟下变频、模拟自动增益控制、模数转换等处理,将射频信号变换到数字中频信号,数字中频处理单元对数字中频信号进行数字下变频、降采样、滤波、数字自动增益控制等处理,将数字中频信号转换成数字基带信号。共小区的多个RRU完成中射频处理得到时域数据之后,每个RRU都分别向共小区的多个RRU的数据处理装置上报,因此,本发明实施例中可以分别接收到共小区的多个RRU中每个RRU发送的时域数据,需要说明的是,在本发明实施例中,若每个RRU包括一个通道,则每个RRU的时域数据就可以为RRU的一个通道上的时域数据,若每个RRU包括多个通道,例如包括N个通道,N为大于或等于2的自然数,则步骤301中每个RRU发送的时域数据就可以指的是每个RRU中N个通道分别对应的N路时域数据。
在本发明实施例中,从共小区的每个RRU接收到时域数据之后,对每个RRU的时域数据转换成每个RRU对应的频域数据,则本发明实施例中后续进行的数据合并就指的是在频域上进行的数据合并,这与现有技术中在时域上进行的数据合并是完全不同的实现原理。需要说明的是,在本发明实施例中,若每个RRU包括一个通道,则每个RRU对应的频域数据就可以为RRU的一个通道上的频域数据,若每个RRU包括多个通道,例如包括N个通道,N为大于或等于2的自然数,则步骤301中每个RRU对应的频域数据就可以指的是每个RRU中N个通道分别对应的N路频域数据。
进一步的,在本发明实施例中,将每个RRU的时域数据转换成每个RRU对应的频域数据可以通过正交频分复用(英文全称:Orthogonal Frequency Division Multiplexing,英文缩写:OFDM)符号生成逆处理来实现,从而将时域数据转换成频域数据。其中,OFDM符号生成逆处理包括去循环前缀(英文全称:Cyclic Prefix,英文缩写:CP)处理和傅里叶变换处理,傅里叶变换具体可以指的是快速傅里叶变换(英文全称:Fast Fourier Transform,英文简称:FFT)。
302、根据每个RRU对应的频域数据中包括的用户信号检测出每个RRU
对应的频域数据中的用户有效带宽。
在本发明实施例中,获取到每个RRU对应的频域数据之后,频域数据中携带有需要调度给用户的用户信号,因此可以根据频域数据中携带的用户数据检测出每个RRU对应的频域数据中的用户有效带宽。其中,用户信号指的是RRU覆盖范围内调度给用户设备(英文全称:User Equipment,英文缩写:UE)的用户信号,用户信号在子载波上传输占用的频率范围为用户有效带宽。举例说明,本发明实施例中在进行用户有效带宽检测时,对每个RRU的频域数据进行分析,确定频域数据中是否含有用户信号,在确定频域数据中含有用户信号后,再获取到该用户信号传输占用的带宽为用户有效带宽。本发明实施例中检测出频域信号中的用户有效带宽可以确定出用户信号传输的频率位置,则在用户有效带宽以外的频域数据就不是用户数据,而是干扰噪声。本发明实施例中检测出频域信号之后触发执行步骤303。
303、将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据。
在本发明实施例中,在检测到每个RRU对应的频域数据中的用户有效带宽之后,根据用户有效带宽可以获取到每个RRU对应的频域数据中用户有效带宽以外的频域数据,这可以确定用户有效带宽以外的频域数据为干扰噪声,故本发明实施例中可以对每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,因此带外的干扰噪声可以被清除掉,从而可以得到包含用户信号的频域数据,本发明实施例中步骤303中包含用户信号的频域数据为用户有效带宽之外的干扰噪声被清除掉而只包括用户信号的频域数据。具体的,将用户有效带宽以外的频域数据清除掉可以是将用户有效带宽以外的频域数据置为零来实现。
304、按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。
在本发明实施例中,将用户有效带宽以外的频域数据清除掉之后得到包含用户信号的频域数据,然后再对包含用户信号的频域数据在频域上进行合并,这与现有技术中在时域上进行数据合并采用的是完全不同的技术方案,并且本发明实施例中在频域上进行合并的频域数据中带外干扰噪声已经被清除掉,因此本发明实施例中在频域上进行合并后的频域数据中不存在底噪抬升的问题,
提高上行链路的接收性能。
在本发明实施例中,对包含用户信号的频域数据分别进行合并是按照RRU对应的通道来进行的,也就是说,假设需要进行数据合并的RRU数目为M,每个RRU的通道数目为N,按照RRU对应的通道对频域数据进行合并指的是M个RRU的N个通道分别累加M次,得到N个通道的频域数据。
在本发明实施例中,在频域上完成数据的合并之后,可以将合并后的包含用户信号的频域数据发送给BBU,BBU接收到合并后的包含用户信号的频域数据之后,本发明实施例中BBU继续进行基带处理,本发明实施例中BBU进行的基带处理依次包括:信道估计和测量、多天线的多输入多输出(英文全称:Multiple Input Multiple Output,英文缩写:MIMO)译码、星座符号解调和信道译码。具体的,信道估计和测量包括信道频域传输响应的估计,SINR测量,多普勒测量,多径测量等和解调相关的参数测量;多天线的MIMO译码主要是指将各天线的接收信号进行分离;星座符号解调指的是对星座点进行判决变成比特流;信道译码表示对接收比特流进行纠错译码处理。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据每个RRU对应的频域数据中包括的用户信号检测出每个RRU对应的频域数据中的用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
请参阅如图4所示,图4为本发明实施例提供对共小区的四个RRU进行频域上的数据合并的实现场景示意图。以四个RRU(分别为RRU1、RRU2、
RRU3和RRU4)的上行数据合并为例,RRU1、RRU2、RRU4中每个RRU都输出时域数据,时域数据包括图4中的上行数据和底噪,RRU3输出底噪,RRU1、RRU2、RRU3和RRU4将时域数据发送给RRU合并单元,RRU合并单元分别对时域数据进行OFDM符号生成逆处理、用户有效带宽检测、有效带宽外的频域数据置零、频域数据的合并,完成频域数据的合并后,RRU合并单元将合并后的频域数据发送给BBU,由BBU进行前述实施例中描述的基带处理。如图4所示,本发明实施例中会对用户有效带宽外的频域数据置零,从而减少底噪对用户信号的干扰,所以本发明实施例中频域数据的合并不会导致底噪的抬升,提供上行链路的接收性能,尤其可以适用于所支持的RRU的数量较多时需要合并的上行数据也会相应增加的场景,避免了底噪抬升的问题。需要说明的是,图4中以4个RRU的频域数据合并为例,本发明实施例同样可以适用于更多的RRU进行频域数据合并的应用场景。另外,本发明实施例中,图4中所示的RRU3中用户信号为0,则RRU3对应的频域数据中的用户有效带宽为0,本发明实施例中对用户有效带宽外的频域数据置零具体指的是可以将RR3对应的频域数据全部清除掉,从而使得不包括用户信号的频域数据不参与频域数据的合并,减少用户有效带宽外的干扰噪声的影响。
接下来对本发明共小区的多个RRU的数据处理方法的另一个实施例进行描述,请参阅图5所示,本发明另一个实施例提供的共小区的多个RRU的数据处理方法,具体可以包括如下步骤:
501、分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据。
其中,步骤501与前述实施例中步骤301的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。
502、根据小区的所有UE的调度信息检测每个RRU对应的频域数据中是否包括用户信号。
在本发明实施例中,获取到每个RRU对应的频域数据之后,对每个RRU对应的频域数据进行分析,以确定出频域数据中是否含有用户信号,具体的,多个RRU在逻辑上属于同一个小区,所以每个RRU的载波数、频点、信道配置等小区参数相同,获取到多个RRU共同属于的同一个小区中的所有UE的调度信息,根据每个UE的调度信息检测每个RRU对应的频域数据中是否
包括用户信号,若每个RRU对应有多个通道,则可以对多个通道的多路频域数据进行检测是否包括用户数据,通过每个UE的调度信息可以检测出每个RRU对应的频域数据中是否包括用户信号。
503、对于检测到包括用户信号的频域数据,则将检测到的用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽,对于检测到不包括用户信号的频域数据,则将不包括用户信号的频域数据的用户有效带宽置为零。
在本发明实施例中,步骤502中对每个RRU对应的频域数据中是否包括用户信号进行了检测,则对于有的频域数据包括有用户信号,如图4中的RRU1、RRU2、RRU4,对于有的频域数据不包括用户信号,如图4中RRU3,在包括有用户信号的频域数据中,将检测到的用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽,在不包含用户信号的频域数据中,该频域范围的用户有效带宽置为零。
需要说明的是,在本发明的一些实施例中,前述实施例中的步骤302具体可以包括前述的步骤502和步骤503,接下来对步骤502和步骤503的具体实现方式进行举例说明。在本发明的一些实施例中,步骤502根据小区的所有用户设备UE的调度信息检测每个RRU对应的频域数据中是否包括用户信号,具体可以包括如下步骤:
A1、从BBU获取到小区的所有UE的调度信息;
A2、根据调度信息从每个RRU对应的频域数据中获取到小区的每个UE的上行导频信号;
A3、根据小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;
A4、若导频互相关结果大于预设的导频门限,则在频域数据中检测到包括用户信号,若导频互相关结果小于或等于导频门限,则在频域数据中检测到不包括用户信号。
其中,步骤A1中首先通过与BBU的交互,获取到多个RRU共同归属的同一个小区的所有UE的调度信息,例如,在分布式基站给UE发送下行调度信息时,RRU合并单元同时向BBU获取UE的调度信息。然后根据每个UE的调度信息从每个RRU对应的频域数据中获取到小区的每个UE的上行导频
信号,然后将每个UE的上行导频信号和在本地产生的导频序列进行互相关计算,得到导频互相关结果,举例说明,例如,上行导频信号为序列[x1,x2,…xn],本地产生的导频序列为序列[y1,y2,…yn],则可以将[x1,x2,…xn]和[y1,y2,…yn]做互相关运算,得到的导频互相关结果为x1y1
*+x2y2
*+…+xn yn
*,其中,yn
*表示yn的共轭,得到导频互相关结果之后,判断导频互相关结果和预设的导频门限的大小数值关系,并根据判断结果确定在频域数据中是否包括用户信号。结合图4所示的应用场景,举例说明如下,RRU合并单元从BBU中获取小区所有UE的调度信息,针对每个UE,从每路频域数据中提取该UE的上行导频信号,与本地产生的导频序列做互相关运算,得到一个互相关值,若该值大于预设的导频门限,则表示在频域数据中含有该UE的用户信号,其用户有效带宽为UE的调度带宽,此时每路频域数据的用户有效带宽仅包含UE所占用的那部分频域资源。否则表示频域数据中不含UE的用户信号,UE在该路频域数据的用户有效带宽为0。可以理解的是,本发明实施例中,导频门限的具体取值可以由应用场景来决定,此处不做限定。
在本发明的一些实施例中,步骤502根据小区的所有用户设备UE的调度信息检测每个RRU对应的频域数据中是否包括用户信号,具体可以包括如下步骤:
B1、从BBU获取到小区的所有UE的调度信息;
B2、根据调度信息测量小区的每个UE在每个RRU对应的频域数据的上行参考信号接收功率(英文全称:Reference Signal Receiving Power,英文缩写:RSRP);
B3、若上行RSRP大于预设的功率门限,则在频域数据中检测到包括用户信号,若上行RSRP小于或等于功率门限,则在频域数据中检测到不包括用户信号。
其中,步骤B1中首先通过与BBU的交互,获取到多个RRU共同归属的同一个小区的所有UE的调度信息,例如,在分布式基站给UE发送下行调度信息时,RRU合并单元同时向BBU获取UE的调度信息。然后根据每个UE的调度信息测量多个RRU共同归属的同一个小区的每个UE在每个RRU对应的频域数据的上行RSRP,得到上行RSRP之后,判断上行RSRP和预设的功率门限的大小数值关系,并根据判断结果确定在频域数据中是否包括用户信
号。结合图4所示的应用场景,举例说明如下,RRU合并单元从BBU中获取小区所有UE的调度信息,针对每个UE,测量该UE在每路频域数据的上行RSRP,若该值大于预设的功率门限,在频域数据中含有该UE的用户信号,其用户有效带宽为UE的调度带宽,否则表示频域数据中不含UE的用户信号,UE在该路频域数据的用户有效带宽为0。可以理解的是,本发明实施例中,功率门限的具体取值可以由应用场景来决定,此处不做限定。
504、将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据。
505、按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。
其中,步骤504、505与前述实施例中步骤303、304的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据小区的所有UE的调度信息检测每个RRU对应的频域数据中是否包括用户信号,并检测出用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
接下来对本发明共小区的多个RRU的数据处理方法的另一个实施例进行描述,在该实施例中,以每个RRU包括有多个通道为例,例如每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于N个通道的N路频域数据,N为大于或等于2的自然数,请参阅图6所示,本发明另一个实施例提供的共
小区的多个RRU的数据处理方法,具体可以包括如下步骤:
601、分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据。
其中,步骤601与前述实施例中步骤301的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。步骤601完成之后触发步骤602和步骤603依次执行。
602、将N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果。
603、若数据互相关结果大于预设的数据门限,则任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为任意两路频域数据的用户有效带宽;若互相关结果小于或等于相关门限,则任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将任意两路频域数据的用户有效带宽置为零。
需要说明的是,在本发明的一些实施例中,前述实施例中的步骤302具体可以包括前述的步骤602和步骤603,接下来对步骤602和步骤603的具体实现方式进行举例说明。
在本发明实施例中,获取到每个RRU对应的频域数据之后,若每个RRU对应有多个通道,则可以对多个通道的多路频域数据中同一个RRU下的任意两路频域数据进行互相关计算,得到数据互相关结果。其中,若同一个RRU包括的通道个数大于2个时,需要将同一个RRU对应的N路频域数据中两两频域数据进行互相关计算,然后触发步骤603执行,判断数据互相关结果与预设的数据门限之间的数值大小关系,并依据判断结果确定频域数据的用户有效带宽。结合图4所示的应用场景,举例说明如下,若每个RRU包含两个以上的通道,可以将同一个RRU的任意两路频域数据进行互相关运算,得到一个互相关值,若该值大于预设的数据门限,则表示该RRU覆盖范围内有UE调度,即在该RRU覆盖范围内有用户信号发送,并将该RRU的各路频域数据的用户有效带宽设为***带宽,否则表示该RRU覆盖范围内无UE调度,并将该RRU的各路频域数据的用户有效带宽设为0。区别于前述实施例的实现方式,本实施例中不需要利用UE的调度信息,属于盲检测,可以检测出频域数据中是否有UE调度,用***带宽作为用户有效带宽。其中,***带宽指的是
某个载波频率上***配置的最大传输带宽,可以用MHz或者(英文全称:Resource Block,英文简称:RB)数目来表示,例如LTE的***带宽可以配置为1.4MHz,3MHz,5MHz,10MHz,15MHz或者20MHz,分别对应于6RB,15RB,25RB,50RB,75RB和100RB。可以理解的是,本发明实施例中,数据门限的具体取值可以由应用场景来决定,此处不做限定。
604、将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据。
605、按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。
其中,步骤604、605与前述实施例中步骤303、304的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后通过同一个RRU的任意两路频域数据进行互相关计算以及对数据门限额判断获取到用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
接下来对本发明共小区的多个RRU的数据处理方法的另一个实施例进行描述,请参阅图7所示,本发明另一个实施例提供的共小区的多个RRU的数据处理方法,具体可以包括如下步骤:
701、分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据。
其中,步骤701与前述实施例中步骤301的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。步骤701完成之后触发步骤702和步骤703、步骤704依次执行。
702、依次统计每个RRU对应的频域数据中每个RB内所有子载波的总能量。
703、确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于能量门限的RB处于该频域数据的用户有效带宽之外。
704、将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
需要说明的是,在本发明的一些实施例中,前述实施例中的步骤302具体可以包括前述的步骤702、步骤703、步骤704,接下来对步骤702、步骤703、步骤704的具体实现方式进行举例说明。
在本发明实施例中,获取到每个RRU对应的频域数据之后,依次统计每个RRU对应的频域数据中每个RB内所有子载波的总能量,若每个RRU对应有多个通道,则可以对多个通道的多路频域数据中每个RB内所有子载波的总能量,然后按照步骤703中判断所有子载波的总能量的方式,确定出一个RB是否在用户有效带宽之内的方式,并依据判断结果确定频域数据的用户有效带宽。结合图4所示的应用场景,举例说明如下,对于每路频域数据,依次统计每个RB内所有子载波的总能量,若某个RB的能量大于预设的能量门限,则表示在该RB内有UE调度,该RB处于用户有效带宽之内,否则表示该RB处于用户有效带宽之外,按照上述方法遍历***带宽内所有RB,便可确定每路频域数据的用户有效带宽。可以理解的是,本发明实施例中,能量门限的具体取值可以由应用场景来决定,此处不做限定。
705、将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据。
706、按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。
其中,步骤705、706与前述实施例中步骤303、304的实现方式相类似,具体请参阅前述实施例中的描述,此处不再赘述。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据每个RRU对应的频域数据中每个RB内所有子载波的总能量与能量门限的关系,获取到携带有能量的连续多个RB作为频域数据的用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
为便于更好的实施本发明实施例的上述方案,下面还提供用于实施上述方案的相关装置。
请参阅图8-a所示,本发明实施例提供的一种共小区的多个RRU的数据处理装置800,可以包括:时频转换模块801、带宽检测模块802、数据清除模块803、频域合并模块804,其中,
时频转换模块801,用于分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;
带宽检测模块802,用于根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;
数据清除模块803,用于将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;
频域合并模块804,用于按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
在本发明的一些实施例中,请参阅如图8-b所示,带宽检测模块802,可以包括:
用户信号检测单元8021,用于根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;
第一有效带宽获取单元8022,用于对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
进一步的,在本发明的一些实施例中,请参阅如图8-c所示,所述用户信号检测单元8021,包括:
调度信息获取单元80211,用于从所述BBU获取到所述小区的所有UE的调度信息;
导频信号获取单元80212,用于根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;
第一互相关计算单元80213,用于根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;
第一分析单元80214,用于若所述导频互相关结果大于预设的导频门限,则在频域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数据中检测到不包括所述用户信号。
进一步的,在本发明的一些实施例中,请参阅如图8-d所示,所述用户信号检测单元8021,包括:
调度信息获取单元80211,用于从所述BBU获取到所述小区的所有UE的调度信息;
测量单元80215,用于根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;
第二分析单元80216,用于若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
在本发明的一些实施例中,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,请参阅如图8-e所示,带宽检测模块802,可以包括:
第二互相关计算单元8023,用于将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果;
第二有效带宽获取单元8024,用于若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
在本发明的一些实施例中,请参阅如图8-f所示,带宽检测模块802,可以包括:
能量统计单元8025,用于依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;
资源块检测单元8026,用于确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能量门限的RB处于该频域数据的用户有效带宽之外;
第三有效带宽获取单元8027,用于将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据每个RRU对应的频域数据中包括的用户信号检测出每个RRU对应的频域数据中的用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,
将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明前述所示的方法实施例中的叙述,此处不再赘述。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储有程序,该程序执行包括上述方法实施例中记载的部分或全部步骤。
接下来介绍本发明实施例提供的另一种共小区的多个RRU的数据处理装置,请参阅图9所示,共小区的多个RRU的数据处理装置900包括:
输入装置901、输出装置902、处理器903和存储器904(其中共小区的多个RRU的数据处理装置900中的处理器903的数量可以一个或多个,图9中以一个处理器为例)。在本发明的一些实施例中,输入装置901、输出装置902、处理器903和存储器904可通过总线或其它方式连接,其中,图9中以通过总线连接为例。
其中,处理器903,用于执行如下步骤:
分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;
根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;
将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;
按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将
合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
在本发明的一些实施例中,处理器903具体用于执行以下步骤:
根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;
对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;
对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
在本发明的一些实施例中,处理器903具体用于执行以下步骤:
从所述BBU获取到所述小区的所有UE的调度信息;
根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;
根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;
若所述导频互相关结果大于预设的导频门限,则在频域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数据中检测到不包括所述用户信号。
在本发明的一些实施例中,处理器903具体用于执行以下步骤:
从所述BBU获取到所述小区的所有UE的调度信息;
根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;
若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
在本发明的一些实施例中,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,处理器903具体用于执行以下步骤:
将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果;
若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对
应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;
若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
处理器903具体用于执行以下步骤:
依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;
确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能量门限的RB处于该频域数据的用户有效带宽之外;
将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
通过以上实施例对本发明的描述可知,首先分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据,然后根据每个RRU对应的频域数据中包括的用户信号检测出每个RRU对应的频域数据中的用户有效带宽,接下来将每个RRU对应的频域数据中频率值在用户有效带宽以外的频域数据清除掉,得到包含用户信号的频域数据,最后按照RRU对应的通道对包含用户信号的频域数据分别进行合并,将合并后的包含用户信号的频域数据发送给基带处理单元BBU。本发明实施例中共小区的每个RRU的时域数据被转换为频域数据,以便于在频域上进行用户有效带宽的检测,这不同于现有技术中对RRU的数据进行时域上的合并,并且本发明实施例中在确定每个RRU对应的频域数据中的用户有效带宽之后,还可以依据用户有效带宽对每个RRU对应的频域数据进行带外噪声的清除,只保留包含用户信号的频域数据进行合并,避免了不同RRU之间噪声的叠加,避免现有技术中存在的底噪抬升问题,从而提高了RRU的频域数据合并后的信噪比,改善上行接收性能。
另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布
到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘、U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
综上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照上述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (12)
- 一种共小区的多个射频拉远单元RRU的数据处理方法,其特征在于,包括:分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
- 根据权利要求1所述的方法,其特征在于,所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
- 根据权利要求2所述的方法,其特征在于,所述根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号,包括:从所述BBU获取到所述小区的所有UE的调度信息;根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;若所述导频互相关结果大于预设的导频门限,则在频域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数 据中检测到不包括所述用户信号。
- 根据权利要求2所述的方法,其特征在于,所述根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号,包括:从所述BBU获取到所述小区的所有UE的调度信息;根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
- 根据权利要求1所述的方法,其特征在于,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果;若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
- 根据权利要求1所述的方法,其特征在于,所述根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽,包括:依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能 量门限的RB处于该频域数据的用户有效带宽之外;将频域数据中所有子载波的总能量大于能量门限的RB进行累计,得到该频域数据的用户有效带宽。
- 一种共小区的多个射频拉远单元RRU的数据处理装置,其特征在于,包括:时频转换模块,用于分别接收共小区的多个RRU中每个RRU发送的时域数据,将每个RRU的时域数据转换成每个RRU对应的频域数据;带宽检测模块,用于根据所述每个RRU对应的频域数据中包括的用户信号检测出所述每个RRU对应的频域数据中的用户有效带宽;数据清除模块,用于将所述每个RRU对应的频域数据中频率值在所述用户有效带宽以外的频域数据清除掉,得到包含所述用户信号的频域数据;频域合并模块,用于按照RRU对应的通道对包含所述用户信号的频域数据分别进行合并,将合并后的包含所述用户信号的频域数据发送给基带处理单元BBU。
- 根据权利要求7所述的装置,其特征在于,所述带宽检测模块,包括:用户信号检测单元,用于根据所述小区的所有用户设备UE的调度信息检测所述每个RRU对应的频域数据中是否包括所述用户信号;第一有效带宽获取单元,用于对于检测到包括所述用户信号的频域数据,则将检测到的所述用户信号进行上行调度传输所占用的频率范围作为该频域数据的用户有效带宽;对于检测到不包括所述用户信号的频域数据,则将不包括所述用户信号的频域数据的用户有效带宽置为零。
- 根据权利要求8所述的装置,其特征在于,所述用户信号检测单元,包括:调度信息获取单元,用于从所述BBU获取到所述小区的所有UE的调度信息;导频信号获取单元,用于根据所述调度信息从所述每个RRU对应的频域数据中获取到所述小区的每个UE的上行导频信号;第一互相关计算单元,用于根据所述小区的每个UE的上行导频信号和导频序列进行互相关计算,得到导频互相关结果;第一分析单元,用于若所述导频互相关结果大于预设的导频门限,则在频 域数据中检测到包括所述用户信号,若所述导频互相关结果小于或等于所述导频门限,则在频域数据中检测到不包括所述用户信号。
- 根据权利要求8所述的装置,其特征在于,所述用户信号检测单元,包括:调度信息获取单元,用于从所述BBU获取到所述小区的所有UE的调度信息;测量单元,用于根据所述调度信息测量所述小区的每个UE在所述每个RRU对应的频域数据的上行参考信号接收功率RSRP;第二分析单元,用于若所述上行RSRP大于预设的功率门限,则在频域数据中检测到包括所述用户信号,若所述上行RSRP小于或等于所述功率门限,则在频域数据中检测到不包括所述用户信号。
- 根据权利要求7所述的装置,其特征在于,若所述每个RRU包括N个通道,每个RRU对应的频域数据包括:对应于所述N个通道的N路频域数据,所述N为大于或等于2的自然数,所述带宽检测模块,包括:第二互相关计算单元,用于将所述N路频域数据中同一个RRU对应的任意两路频域数据进行互相关计算,得到数据互相关结果;第二有效带宽获取单元,用于若所述数据互相关结果大于预设的数据门限,则所述任意两路频域数据对应的RRU的覆盖范围内调度有用户信号,将***配置的最大传输带宽作为所述任意两路频域数据的用户有效带宽;若所述互相关结果小于或等于所述相关门限,则所述任意两路频域数据对应的RRU的覆盖范围内没有调度用户信号,将所述任意两路频域数据的用户有效带宽置为零。
- 根据权利要求7所述的装置,其特征在于,所述带宽检测模块,包括:能量统计单元,用于依次统计所述每个RRU对应的频域数据中每个资源块RB内所有子载波的总能量;资源块检测单元,用于确定频域数据中所有子载波的总能量大于能量门限的RB处于该频域数据的用户有效带宽之内,确定频域数据中所有子载波的总能量小于或等于所述能量门限的RB处于该频域数据的用户有效带宽之外;第三有效带宽获取单元,用于将频域数据中所有子载波的总能量大于能量 门限的RB进行累计,得到该频域数据的用户有效带宽。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510371687.4 | 2015-06-29 | ||
CN201510371687.4A CN104980382B (zh) | 2015-06-29 | 2015-06-29 | 一种共小区的多个rru的数据处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017000699A1 true WO2017000699A1 (zh) | 2017-01-05 |
Family
ID=54276496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/082640 WO2017000699A1 (zh) | 2015-06-29 | 2016-05-19 | 一种共小区的多个rru的数据处理方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104980382B (zh) |
WO (1) | WO2017000699A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3920434A4 (en) * | 2019-03-25 | 2022-07-20 | Huawei Technologies Co., Ltd. | COMMUNICATION METHOD AND DEVICE |
WO2024108533A1 (zh) * | 2022-11-25 | 2024-05-30 | 深圳市运联通通信服务有限公司 | 信号的处理方法、装置及存储介质 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104980382B (zh) * | 2015-06-29 | 2018-10-30 | 上海华为技术有限公司 | 一种共小区的多个rru的数据处理方法和装置 |
CN111093293A (zh) * | 2018-10-23 | 2020-05-01 | 大唐移动通信设备有限公司 | 一种天线信号的处理方法及装置 |
CN109474558B (zh) * | 2018-12-26 | 2021-09-10 | 哈尔滨工程大学 | 一种基于fpga的无线触发***及方法 |
CN110149659B (zh) * | 2019-05-05 | 2022-04-19 | 武汉虹信科技发展有限责任公司 | 数据上行、下行传输方法、装置和*** |
CN113098813B (zh) * | 2019-12-23 | 2022-06-21 | 丽水青达科技合伙企业(有限合伙) | 一种基于可重配时域滤波器的rru数据合并***及方法 |
CN113301607A (zh) * | 2020-02-21 | 2021-08-24 | 大唐移动通信设备有限公司 | 一种数据处理方法及装置 |
CN112261672B (zh) * | 2020-09-08 | 2021-07-06 | 浙江三维利普维网络有限公司 | 上行数据的解析方法、电子装置和存储介质 |
WO2022109952A1 (zh) * | 2020-11-26 | 2022-06-02 | 华为技术有限公司 | 一种上行信号发送方法和装置 |
CN113260074B (zh) * | 2021-07-15 | 2022-04-22 | 成都爱瑞无线科技有限公司 | 上行数据处理方法、***、装置、设备及存储介质 |
CN115001925B (zh) * | 2022-07-01 | 2024-03-19 | 白盒子(上海)微电子科技有限公司 | 一种射频合路下的mimo信号解调方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008034330A1 (fr) * | 2006-09-22 | 2008-03-27 | Huawei Technologies Co., Ltd. | Procédé de combinaison de signaux de liaison montante en mode de division de secteur et système de station de base associé |
CN101277135A (zh) * | 2008-05-07 | 2008-10-01 | 中兴通讯股份有限公司 | 一种多个远端射频单元支持单个小区的方法 |
CN101399588A (zh) * | 2007-09-24 | 2009-04-01 | 大唐移动通信设备有限公司 | 基站***、基带单元、基带信号的处理方法及装置 |
CN101753181A (zh) * | 2008-12-12 | 2010-06-23 | 大唐移动通信设备有限公司 | 一种数据传输方法、***及装置 |
CN104980382A (zh) * | 2015-06-29 | 2015-10-14 | 上海华为技术有限公司 | 一种共小区的多个rru的数据处理方法和装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002447A (zh) * | 2011-09-16 | 2013-03-27 | 普天信息技术研究院有限公司 | 一种上行干扰消除方法 |
CN103139795B (zh) * | 2011-11-28 | 2018-04-10 | 中兴通讯股份有限公司 | 增益因子上报方法和装置 |
CN104253640B (zh) * | 2013-06-27 | 2019-01-11 | 普天信息技术研究院有限公司 | 一种小区合并***的上行接收方法 |
CN104202776B (zh) * | 2014-04-24 | 2019-03-08 | 江苏鑫软图无线技术股份有限公司 | Td-lte同频相邻小区上下行混合配置组网干扰信号消除方法 |
-
2015
- 2015-06-29 CN CN201510371687.4A patent/CN104980382B/zh active Active
-
2016
- 2016-05-19 WO PCT/CN2016/082640 patent/WO2017000699A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008034330A1 (fr) * | 2006-09-22 | 2008-03-27 | Huawei Technologies Co., Ltd. | Procédé de combinaison de signaux de liaison montante en mode de division de secteur et système de station de base associé |
CN101399588A (zh) * | 2007-09-24 | 2009-04-01 | 大唐移动通信设备有限公司 | 基站***、基带单元、基带信号的处理方法及装置 |
CN101277135A (zh) * | 2008-05-07 | 2008-10-01 | 中兴通讯股份有限公司 | 一种多个远端射频单元支持单个小区的方法 |
CN101753181A (zh) * | 2008-12-12 | 2010-06-23 | 大唐移动通信设备有限公司 | 一种数据传输方法、***及装置 |
CN104980382A (zh) * | 2015-06-29 | 2015-10-14 | 上海华为技术有限公司 | 一种共小区的多个rru的数据处理方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3920434A4 (en) * | 2019-03-25 | 2022-07-20 | Huawei Technologies Co., Ltd. | COMMUNICATION METHOD AND DEVICE |
WO2024108533A1 (zh) * | 2022-11-25 | 2024-05-30 | 深圳市运联通通信服务有限公司 | 信号的处理方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104980382A (zh) | 2015-10-14 |
CN104980382B (zh) | 2018-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017000699A1 (zh) | 一种共小区的多个rru的数据处理方法和装置 | |
EP2946499B1 (en) | Determining signal transmission bandwidth | |
EP2710753B1 (en) | Reduced complexity receiver for ul comp | |
EP3282595A1 (en) | Communication system | |
CN113615270B (zh) | 用于定位的波形报告 | |
WO2011136334A1 (ja) | 基地局装置、移動端末装置及び通信制御方法 | |
CN102752242B (zh) | 接收机、数据接收方法及信道估计装置和方法 | |
CN105103631A (zh) | 对具有重叠带宽的载波执行异频测量 | |
WO2018049683A1 (zh) | 频点切换方法和装置以及无线基站 | |
CN103037395B (zh) | 多个接入点时配置csi-rs的方法、基站及接入点 | |
WO2019201350A1 (zh) | 信号处理方法及装置 | |
US9762343B2 (en) | Interference rejection for improved cell detection | |
WO2022171084A1 (zh) | 接入方法、装置、通信设备及可读存储介质 | |
CN103581991A (zh) | 测量参数的指示方法及装置 | |
JP2015502123A (ja) | より少ない数の受信チェーンを使用した受信アンテナ選択/受信アンテナの組合せ | |
CN105432124A (zh) | 用户终端、无线基站以及通信控制方法 | |
CN103843392A (zh) | 用于测量带宽配置的***和方法 | |
JP6626246B2 (ja) | 多帯域ワイヤレスローカルエリアネットワーク内の早期フレーム帯域評価 | |
US20170005743A1 (en) | Interference mitigation | |
EP3155850B1 (en) | A robust pbch-ic method in lte advanced | |
WO2021164642A1 (zh) | 干扰源定位方法以及相关设备 | |
US9363695B2 (en) | Reception device and reception method | |
JP2018526927A (ja) | 共有セル環境におけるタイミングベースのue測位 | |
WO2011157071A1 (zh) | 信道状态信息参考信号的发送处理方法及装置 | |
US9264261B2 (en) | Characterizing a broadband wireless channel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16817063 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16817063 Country of ref document: EP Kind code of ref document: A1 |