Uplink data receiving method, device and base station
The downlink pilot configuration information and signal of the interfering station are obtained through the Xn/X2 interface to reconstruct and eliminate the interfering signal, solving the cross-time slot interference problem and achieving better interference elimination effect and resource utilization.
Patent Information
- Application Number
- CN202110053753.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-15
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2041-01-15
AI Technical Summary
Existing cross-timeslot interference processing methods are not ideal in eliminating interference, especially under the business needs of different industries, resulting in the impact on uplink data reception.
The downlink pilot configuration information and downlink signal of the interfering station are obtained through the Xn/X2 interface, the interference signal is reconstructed, and the target interference signal is eliminated using the channel estimation result to achieve interference signal elimination processing.
Eliminate interference before uplink data is equalized to avoid affecting the normal connected users of the interfered station, make full use of cross-time slot resources, achieve better interference elimination effect, and be applicable to various network structures.
Smart Images

Figure CN114765801B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to an uplink data receiving method, device and base station. Background Art
[0002] With the continuous development of 5G technology, its application in vertical industries is becoming more and more extensive. Vertical industries require a large uplink time slot ratio, while traditional public networks mainly rely on a large downlink time slot ratio. Therefore, to meet the business needs of different industries, different time slot ratios are required. However, different time slot ratios can cause cross-time slot interference between downlink data and uplink data in some scenarios. In other words, the downlink transmission of the interfering station interferes with the uplink reception of the interfered station.
[0003] To address cross-slot interference, current physical layer interference processing schemes first calculate interference noise statistics of the interfering station. Then, equalization coefficients are calculated based on this statistical information, the channel information of the uplink data signal, and the downlink interference channel information of the uplink data signal. This can obtain more accurate equalization coefficients, which can then be used to process the uplink signal received by the uplink base station, achieving near-ideal MMSE-IRC equalization performance that exceeds conventional MMSE (minimum mean square error)-IRC (interference rejection combining) equalization performance.
[0004] However, this method of processing the uplink signal received by the interfered station through the modified equalization coefficient has a certain ability to suppress cross-slot interference, but the effect of eliminating interference is not ideal. Summary of the Invention
[0005] The object of the present invention is to provide an uplink data receiving method, device and base station, which can eliminate cross-slot interference between base stations.
[0006] To achieve the above-mentioned objective, an embodiment of the present invention provides an uplink data receiving method, applied to a first base station, comprising:
[0007] After receiving the uplink signal, reconstruct the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal;
[0008] Perform interference cancellation processing on the uplink signal according to the target interference signal.
[0009] Optionally, the reconstructing the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal includes:
[0010] performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result;
[0011] The interference signal is reconstructed according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0012] Optionally, the performing interference cancellation processing on the uplink signal according to the target interference signal includes:
[0013] The target interference signal is removed from the uplink signal.
[0014] Optionally, performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result includes:
[0015] extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station;
[0016] Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0017] Optionally, before performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal, the interference signal processing method further includes:
[0018] The downlink signal is processed to convert the downlink signal into a dimension capable of performing an operation with the channel estimation result.
[0019] Optionally, the performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal includes:
[0020] multiplying the channel estimation result and the downlink signal to obtain a target interference signal;
[0021] The channel estimation result is a channel coefficient.
[0022] Optionally, after performing interference cancellation processing on the uplink signal according to the target interference signal, the uplink data receiving method further includes:
[0023] The uplink signal after the interference cancellation process is equalized.
[0024] To achieve the above-mentioned objective, an embodiment of the present invention provides an uplink data receiving apparatus, applied to a first base station, comprising:
[0025] A first processing module is configured to, after receiving the uplink signal, reconstruct the interference signal based on the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain a target interference signal;
[0026] The second processing module is configured to perform interference cancellation processing on the uplink signal according to the target interference signal.
[0027] Optionally, the first processing module includes:
[0028] a channel estimation unit, configured to perform channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information, and obtain a channel estimation result;
[0029] A signal reconstruction unit is used to reconstruct the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0030] Optionally, the second processing module includes:
[0031] An interference elimination unit is configured to remove the target interference signal from the uplink signal.
[0032] Optionally, the channel estimation unit includes:
[0033] a pilot information processing subunit, configured to extract the first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generate a second pilot signal of the second base station;
[0034] The channel estimation subunit is configured to perform channel estimation on an interference signal between the second base station and the first base station based on the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0035] Optionally, the interference signal processing device further includes:
[0036] The signal processing module is used to process the downlink signal and convert the downlink signal into a dimension capable of performing operations with the channel estimation result.
[0037] Optionally, the signal reconstruction unit includes:
[0038] an interference signal processing subunit, configured to multiply the channel estimation result and the downlink signal to obtain a target interference signal;
[0039] The channel estimation result is a channel coefficient.
[0040] Optionally, the uplink data receiving device further includes:
[0041] The uplink processing module is used to equalize the uplink signal after the interference cancellation processing.
[0042] To achieve the above objective, an embodiment of the present invention provides a base station, which is a first base station and includes a processor, wherein the processor is configured to:
[0043] After receiving the uplink signal, reconstruct the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal;
[0044] Perform interference cancellation processing on the uplink signal according to the target interference signal.
[0045] Optionally, when performing interference signal reconstruction according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal, the processor is further configured to:
[0046] performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result;
[0047] The interference signal is reconstructed according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0048] Optionally, when performing interference cancellation processing on the uplink signal according to the target interference signal, the processor is further configured to:
[0049] The target interference signal is removed from the uplink signal.
[0050] Optionally, after performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result, the processor is further configured to:
[0051] extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station;
[0052] Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0053] Optionally, before performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal, the processor is further configured to:
[0054] The downlink signal is processed to convert the downlink signal into a dimension capable of performing an operation with the channel estimation result.
[0055] Optionally, when performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal, the processor is further configured to:
[0056] multiplying the channel estimation result and the downlink signal to obtain a target interference signal;
[0057] The channel estimation result is a channel coefficient.
[0058] Optionally, after performing interference cancellation processing on the uplink signal according to the target interference signal, the processor is further configured to:
[0059] The uplink signal after the interference cancellation process is equalized.
[0060] To achieve the above-mentioned purpose, an embodiment of the present invention provides a mobile terminal, including a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; when the processor executes the program or instruction, the uplink data receiving method as described above is implemented.
[0061] To achieve the above-mentioned object, an embodiment of the present invention provides a readable storage medium having a program or instruction stored thereon, which implements the steps in the above-mentioned uplink data receiving method when executed by a processor.
[0062] The beneficial effects of the above technical solution of the present invention are as follows:
[0063] In an embodiment of the present invention, the downlink pilot configuration information and downlink signal of the interfering station are transmitted through the Xn / X2 interface, and the interference signal can be eliminated before the uplink data is equalized, thereby avoiding affecting the uplink data processing of the normally connected users of the interfered station. In this way, the resources of the cross-time slot can be fully utilized, and the cross-time slot interference problem caused by the flexible configuration of uplink and downlink time slot resources in different network structures is solved. The implementation is simpler and more flexible, and a better interference elimination effect can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 This is a flowchart of a method for receiving uplink data according to an embodiment of the present invention;
[0065] Figure 2 This is a schematic diagram of a connection between a first base station and a second base station according to an embodiment of the present invention;
[0066] Figure 3 Schematic diagram of a method for receiving uplink data according to an embodiment of the present invention;
[0067] Figure 4 This is a second flowchart of the uplink data receiving method according to an embodiment of the present invention;
[0068] Figure 5 is a structural diagram of an uplink data receiving device according to an embodiment of the present invention;
[0069] Figure 6 is a structural diagram of a base station according to an embodiment of the present invention;
[0070] Figure 7 This is a structural diagram of a base station according to another embodiment of the present invention. DETAILED DESCRIPTION
[0071] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
[0072] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present invention. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0073] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0074] Additionally, the terms "system" and "network" are often used interchangeably herein.
[0075] In the embodiments provided herein, it should be understood that "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.
[0076] like Figure 1As shown, an uplink data receiving method according to an embodiment of the present invention is applied to a first base station, including:
[0077] Step 101: After receiving the uplink signal, reconstruct the interference signal based on the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal.
[0078] Here, the second base station has cross-slot interference with the first base station in the first time slot. That is, when the first base station uses the first time slot to transmit uplink information and the second base station uses the first time slot to transmit downlink information, the downlink transmission of the second base station (i.e., the interfering station) interferes with the uplink reception of the first base station (i.e., the interfered station).
[0079] When performing interference elimination, it is necessary to obtain relevant information of the second base station. Figure 2 As shown, the Xn interface and the X2 interface are RAN (Radio Access Network) ground interfaces. The interfered station A and the interfering station B can use the Xn interface and / or the X2 interface to interactively transmit pilot configuration information and all downlink time slot information (i.e., the original downlink data of the interfering station). Specifically, it can be the downlink pilot configuration information of the interfering station and the downlink signal of the interfering station in the first time slot, which is then used for interference signal reconstruction to obtain the target interference signal.
[0080] Step 102: Perform interference cancellation processing on the uplink signal according to the target interference signal.
[0081] In this embodiment, the interference signal is reconstructed by first using the downlink pilot configuration information of the interfering station obtained through the Xn interface and / or the X2 interface and the downlink signal of the victim station in the first time slot. This can obtain the target interference signal, which is then used to further cancel interference on the uplink signal. This eliminates cross-timeslot interference between base stations. Moreover, this method of performing interference cancellation before equalization achieves more ideal interference cancellation effects.
[0082] Optionally, step 101 specifically includes:
[0083] performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result;
[0084] The interference signal is reconstructed according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0085] Here, when estimating the channel from the interfering station to the victim station, a channel estimation algorithm such as LS (Least Square) or MMSE (Minimum Mean Square Error) can be flexibly selected based on the specific system conditions. Through channel estimation, the inter-station channel coefficients can be obtained.
[0086] It should be noted that when data is distorted due to interference, signal reconstruction can be used to eliminate the influence of interference and obtain the target interference signal. Under ideal algorithm conditions, the interference signal can be accurately restored.
[0087] Optionally, step 102 specifically includes: removing the target interference signal from the uplink signal.
[0088] Here, when the target interference signal (i.e., the reconstructed interference signal) is used to cancel the interference signal, as an optional embodiment, the target interference signal can be subtracted from the uplink signal (i.e., the uplink received signal). In actual implementation, other algorithms with the same purpose can also be used to implement interference cancellation processing on the uplink signal.
[0089] Optionally, performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result includes:
[0090] extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station;
[0091] Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0092] In this embodiment, a first pilot signal can be extracted from an uplink signal (i.e., uplink received data) based on the downlink pilot configuration information, and a second pilot signal of the interfering station can be generated based on the downlink pilot configuration information. Here, the second pilot signal is equivalent to the original pilot signal recovered based on the downlink pilot configuration information, and the first pilot signal is equivalent to the actual received pilot signal. Therefore, the first pilot signal and the second pilot signal can be used for channel estimation to obtain a channel estimation result.
[0093] Optionally, before performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal, the interference signal processing method further includes:
[0094] The downlink signal is processed to convert the downlink signal into a dimension capable of performing an operation with the channel estimation result.
[0095] It should be noted that when processing the downlink data (i.e., downlink signal) of the interfering station, the downlink data needs to be converted into a dimension that can be operated with the channel estimation result. In addition, different processing may be required depending on the different split points of the downlink data transmitted by the interfering station.
[0096] Optionally, the performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal includes:
[0097] The channel estimation result and the downlink signal are multiplied to obtain a target interference signal; wherein the channel estimation result is a channel coefficient.
[0098] Here, when using the channel estimation result and the downlink signal (i.e., the downlink time slot signal) to reconstruct the interference signal (i.e., recover the interference signal of the interfering station), as an optional embodiment of the present application, the channel estimation result and the downlink signal can be multiplied to obtain the target interference signal. It is understandable that in the actual implementation process, other algorithms with the same purpose can also be used to achieve signal reconstruction of the interference signal, which is not specifically limited here.
[0099] Optionally, after performing interference cancellation processing on the uplink signal according to the target interference signal, the uplink data receiving method further includes:
[0100] The uplink signal after the interference cancellation process is equalized.
[0101] In summary, the uplink data reception method provided in the present application can use the Xn interface and / or X2 interface to exchange pilot configuration information, so that the pilot signals of the interfering station and the interfered station are mapped on different time-frequency resources; when receiving the uplink signal, the interfered station uses the pilot configuration information to perform resource demapping (i.e., extract the first pilot signal of the interfering station from the uplink signal), and uses the pilot configuration information to generate a local sequence (i.e., generate the second pilot signal of the interfering station), and then perform channel estimation of the interfering signal based on the first pilot signal and the second pilot signal; according to the downlink signal obtained through the Xn interface and / or X2 interface and the channel estimation result, the interfering signal of the interfering station is reconstructed, thereby eliminating the interference of the interfering station from the uplink signal of the interfered station.
[0102] The uplink data reception method provided in this application is applicable to scenarios where one interfering station eliminates interference with one interfered station, as well as scenarios where multiple interfering stations eliminate interference with one interfered station. Furthermore, this application is also applicable to different interfering station and interfered station types, thus having a wide range of applications.
[0103] like Figure 3 As shown, the uplink data receiving method of the present application can be specifically applied to the BBU (Building Baseband Unit, indoor baseband processing unit) of the base station. For example, the following modules can be set to eliminate cross-time slot interference between base stations:
[0104] A pilot configuration information storage module is used to store the pilot configuration information of the interfering station obtained through the Xn / X2 interface;
[0105] An interference signal resource mapping module is configured to extract the pilot signal (i.e., the first pilot signal) of the interfering station from the uplink received data (i.e., the uplink signal) based on the information of the pilot configuration information module;
[0106] The interfering station local sequence generation module is used to generate an interfering station local reference sequence (i.e., the pilot signal of the interfering station, i.e., the second pilot signal of the interfering station) at the interfered station according to the pilot configuration parameters (i.e., pilot configuration information) of the interfering station obtained through the Xn / X2 interface;
[0107] Interference signal channel estimation module, used to estimate the channel between the interfering station and the interfered station;
[0108] The downlink timeslot signal processing module is used to obtain all the data (i.e., downlink signals) of the cross-interference downlink timeslots of the interfering station transmitted on the Xn / X2 interface, and directly use the data for the interference signal reconstruction module according to the actual situation, or process the data before using it for the interference signal reconstruction module;
[0109] An interference signal reconstruction module is used to reconstruct the interference signal of the interfering station based on the channel estimation result and the cross-interference downlink signal to obtain the target interference signal;
[0110] The interference signal elimination module is used to eliminate interference by using other data except the pilot signal in the uplink signal and the target interference signal.
[0111] like Figure 4 As shown, the application of the embodiment of the present invention is described in combination with specific scenarios:
[0112] S401: The victim station extracts the pilot signal of the interfering station from the air interface received signal (i.e., uplink signal) based on the downlink pilot configuration information of the interfering station obtained through the Xn / X2 interface, and locally generates the pilot signal of the interfering station (i.e., performs local recovery of the pilot signal of the interfering station).
[0113] S402: Estimating the channel between the interfering station and the interfered station to obtain a channel coefficient;
[0114] S403: The victim station uses the channel coefficient to restore the air interface interference of the receiving antenna based on the acquired downlink transmission port data (i.e., downlink signal) of the interfering station;
[0115] S404: Each receiving antenna of the interfered station eliminates the interference of the interfering station and only retains the useful information in the uplink signal;
[0116] S405: The interfered station continues to perform normal receiving end processing on the useful signal, such as channel estimation, equalization, demodulation, decoding, etc., and finally obtains an uplink transmission signal.
[0117] As another optional embodiment of the present application, the interference cancellation physical layer implementation architecture for implementing interference cancellation in the uplink data reception method may include: an interference signal resource demapping module, a pilot configuration information storage module, an interfering station local sequence generation module, an interference signal channel estimation module, a downlink time slot signal processing module, an interference signal reconstruction module, and an interference signal cancellation module. Specifically, the relationship between the interference cancellation physical layer architecture and each module and the implementation functions are as follows:
[0118] The interference cancellation physical layer implementation architecture has an input end of an uplink time slot data receiving module and an output end of an uplink equalization module; wherein the uplink time slot data receiving module is used to receive uplink signals, and the uplink equalization module is used to equalize uplink signals;
[0119] A pilot configuration information storage module is used to store the pilot configuration information of the interfering station (specifically, downlink pilot configuration information); the input end of this module is the Xn / X2 interface, and the output end is the interference signal resource mapping module and the interfering station local sequence generation module;
[0120] Interference signal resource mapping module, used to extract the pilot signal of the interfering station from the uplink received data according to the pilot configuration information; the input end of this module is the uplink time slot data receiving module and the pilot configuration information module, and the output end is the interference signal channel estimation module;
[0121] The interfering station local sequence generation module is used to generate the pilot signal of the interfering station according to the downlink pilot configuration information; the input end is the pilot configuration information storage module, and the output end is the interference signal channel estimation module;
[0122] The interference signal channel estimation module is used to estimate the channel from the interfering station to the victim station. When performing channel estimation, it can flexibly choose to use channel estimation algorithms such as LS or MMSE according to the specific conditions of the system. The input of this module is the interference signal resource mapping module and the interfering station local sequence generation module, and the output is the interference signal reconstruction module.
[0123] The downlink timeslot signal processing module is used to process the downlink data (i.e., downlink signal) of the interfering station. During the processing, the downlink data needs to be converted into a dimension that can be operated with the channel estimation result. The input end of this module is the Xn / X2 interface, and the output end is the interference signal reconstruction module.
[0124] The interference signal reconstruction module is used to recover the interference signal of the interfering station using the channel estimation result and the downlink signal. In principle, signal recovery can be achieved by multiplying the channel estimation result and the downlink signal to obtain the target interference signal. It is understood that in actual implementation, other algorithms with the same purpose can also be used to achieve signal reconstruction of the interference signal. The input of this module is the interference signal channel estimation module and the downlink time slot signal processing module, and the output is the interference signal cancellation module.
[0125] The interference signal elimination module is used to eliminate the interference signal using the interference signal after signal reconstruction. In principle, the target interference signal can be subtracted from the uplink signal (i.e., the uplink received signal). In the actual implementation process, the interference elimination processing of the uplink signal can also be achieved by performing other algorithms with the same purpose. The input end of this module is the interference signal reconstruction module and the uplink time slot data receiving module, and the output end is the uplink equalization module.
[0126] In summary, the above-mentioned physical layer implementation architecture of the uplink data reception method of the present application can achieve cross-slot interference cancellation by simply adding an independent interference cancellation processing function to the uplink processing architecture of the existing interfered station without changing the existing uplink processing architecture and timing of the base station. Because the present application implements interference cancellation before equalization, the uplink equalization processing modules for cross-slots and non-cross-slots can be shared, and there is no need to redevelop the cross-slot equalization processing function.
[0127] The method of the embodiment of the present invention transmits the downlink pilot configuration information and downlink signal of the interfering station through the Xn / X2 interface, and can eliminate the interference signal before the uplink data is equalized, thereby avoiding affecting the uplink data processing of the normally connected users of the interfered station. In this way, the resources of the cross-time slot can be fully utilized, and the cross-time slot interference problem caused by the flexible configuration of uplink and downlink time slot resources in different network structures is solved. It is simpler and more flexible to implement and can achieve better interference elimination effect.
[0128] like Figure 5 As shown, an embodiment of the present invention provides an uplink data receiving device, applied to a first base station, including:
[0129] The first processing module 510 is configured to, after receiving the uplink signal, reconstruct the interference signal based on the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain a target interference signal;
[0130] The second processing module 520 is configured to perform interference cancellation processing on the uplink signal according to the target interference signal.
[0131] Optionally, the first processing module 510 includes:
[0132] a channel estimation unit, configured to perform channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information, and obtain a channel estimation result;
[0133] A signal reconstruction unit is used to reconstruct the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0134] Optionally, the second processing module 520 includes:
[0135] An interference elimination unit is configured to remove the target interference signal from the uplink signal.
[0136] Optionally, the channel estimation unit includes:
[0137] a pilot information processing subunit, configured to extract the first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generate a second pilot signal of the second base station;
[0138] The channel estimation subunit is configured to perform channel estimation on an interference signal between the second base station and the first base station based on the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0139] Optionally, the interference signal processing device further includes:
[0140] The signal processing module is used to process the downlink signal and convert the downlink signal into a dimension capable of performing operations with the channel estimation result.
[0141] Optionally, the signal reconstruction unit includes:
[0142] an interference signal processing subunit, configured to multiply the channel estimation result and the downlink signal to obtain a target interference signal;
[0143] The channel estimation result is a channel coefficient.
[0144] Optionally, the uplink data receiving device further includes:
[0145] The uplink processing module is used to equalize the uplink signal after the interference cancellation processing.
[0146] The device transmits the downlink pilot configuration information and downlink signal of the interfering station through the Xn / X2 interface, and can eliminate the interference signal before the uplink data is equalized, avoiding affecting the uplink data processing of the normally connected users of the interfered station. It is simpler and more flexible to implement and can achieve better interference elimination effect.
[0147] like Figure 6 As shown, a base station 600 according to an embodiment of the present invention is a first base station and includes a processor 610;
[0148] The processor 610 is configured to, after receiving the uplink signal, reconstruct the interference signal based on the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain a target interference signal;
[0149] Perform interference cancellation processing on the uplink signal according to the target interference signal.
[0150] Optionally, when performing interference signal reconstruction according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal, the processor 610 is further configured to:
[0151] performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result;
[0152] The interference signal is reconstructed according to the channel estimation result and the downlink signal to obtain a target interference signal.
[0153] Optionally, when performing interference cancellation processing on the uplink signal according to the target interference signal, the processor is further configured to:
[0154] The target interference signal is removed from the uplink signal.
[0155] Optionally, after performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result, the processor 610 is further configured to:
[0156] extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station;
[0157] Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
[0158] Optionally, before performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal, the processor 610 is further configured to:
[0159] The downlink signal is processed to convert the downlink signal into a dimension capable of performing an operation with the channel estimation result.
[0160] Optionally, when performing signal reconstruction on the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal, the processor 610 is further configured to:
[0161] multiplying the channel estimation result and the downlink signal to obtain a target interference signal;
[0162] The channel estimation result is a channel coefficient.
[0163] Optionally, after performing interference cancellation processing on the uplink signal according to the target interference signal, the processor 610 is further configured to:
[0164] The uplink signal after the interference cancellation process is equalized.
[0165] The base station of this embodiment transmits the downlink pilot configuration information and downlink signal of the interfering station through the Xn / X2 interface, and can eliminate the interference signal before the uplink data is equalized, thereby avoiding affecting the uplink data processing of the normally connected users of the interfered station. The implementation is simpler and more flexible, and the interference elimination effect is more ideal.
[0166] A base station according to another embodiment of the present invention, such as Figure 7 As shown, it includes a transceiver 710, a processor 700, a memory 720, and a program or instruction stored in the memory 720 and executable on the processor 700; when the processor 700 executes the program or instruction, the uplink data receiving method as described above is implemented.
[0167] The transceiver 710 is configured to receive and send data under the control of the processor 700 .
[0168] Among them, Figure 7 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 700 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 710 may be a plurality of elements, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 700 when performing operations.
[0169] A computer-readable storage medium according to an embodiment of the present invention stores a program or instruction thereon, which, when executed by a processor, implements the steps in the uplink data receiving method described above and achieves the same technical effect. To avoid repetition, the details are not described here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0170] It should be further noted that the user devices described in this specification include but are not limited to smartphones, tablet computers, etc., and many of the functional components described are referred to as modules in order to more particularly emphasize the independence of their implementation methods.
[0171] In embodiments of the present invention, modules can be implemented in software so that they can be executed by various types of processors. For example, an identified executable code module can include one or more physical or logical blocks of computer instructions, for example, which can be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different locations, which, when logically combined together, constitute the module and achieve the specified purpose of the module.
[0172] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed in the middle of different programs, and distributed across a plurality of memory devices.Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form.Described operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.
[0173] When a module can be implemented using software, given the current state of hardware technology, those skilled in the art can build corresponding hardware circuits to implement the corresponding functions of the module, regardless of cost. The hardware circuits may include conventional very large scale integration (VLSI) circuits or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules may also be implemented using programmable hardware devices, such as field programmable gate arrays, programmable array logic, or programmable logic devices.
[0174] The above exemplary embodiments are described with reference to the accompanying drawings. Many different forms and embodiments are possible without departing from the spirit and teachings of the present invention. Therefore, the present invention should not be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be complete and perfect and will convey the scope of the invention to those skilled in the art. In the drawings, component sizes and relative sizes may be exaggerated for clarity. The terminology used herein is for purposes of describing specific exemplary embodiments only and is not intended to be limiting. As used herein, the singular forms "a," "an," and "the" are intended to include plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "comprising" and / or "including," when used in this specification, indicate the presence of stated features, integers, steps, operations, components, and / or elements, but do not preclude the presence or addition of one or more other features, integers, steps, operations, components, elements, and / or groups thereof. Unless otherwise indicated, when stated, a range of values includes the upper and lower limits of that range and any subranges therebetween.
[0175] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A method for receiving uplink data, applied to a first base station, characterized in that: include: After receiving the uplink signal, reconstruct the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal; performing interference cancellation processing on the uplink signal according to the target interference signal; The reconstructing the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal includes: performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result; Reconstructing the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal; The performing channel estimation on the interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result includes: extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station; Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
2. The uplink data receiving method according to claim 1, wherein: The performing interference cancellation processing on the uplink signal according to the target interference signal includes: The target interference signal is removed from the uplink signal.
3. The uplink data receiving method according to claim 1, wherein: Before reconstructing the interference signal according to the channel estimation result and the downlink signal, the interference signal processing method further includes: The downlink signal is processed to convert the downlink signal into a dimension capable of performing an operation with the channel estimation result.
4. The uplink data receiving method according to claim 1, wherein: The reconstructing the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal includes: multiplying the channel estimation result and the downlink signal to obtain a target interference signal; The channel estimation result is a channel coefficient.
5. The uplink data receiving method according to claim 1, wherein: After performing interference cancellation processing on the uplink signal according to the target interference signal, the uplink data receiving method further includes: The uplink signal after the interference cancellation process is equalized.
6. An uplink data receiving device, applied to a first base station, characterized in that: include: A first processing module is configured to, after receiving the uplink signal, reconstruct the interference signal based on the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain a target interference signal; a second processing module, configured to perform interference cancellation processing on the uplink signal according to the target interference signal; Wherein, the first processing module includes: a channel estimation unit, configured to perform channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information, and obtain a channel estimation result; a signal reconstruction unit, configured to reconstruct the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal; Wherein, the channel estimation unit includes: a pilot information processing subunit, configured to extract the first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generate a second pilot signal of the second base station; The channel estimation subunit is configured to perform channel estimation on an interference signal between the second base station and the first base station based on the first pilot signal and the second pilot signal to obtain a channel estimation result.
7. A base station, wherein the base station is a first base station, characterized in that: include: A processor configured to: After receiving the uplink signal, reconstruct the interference signal according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal; performing interference cancellation processing on the uplink signal according to the target interference signal; Wherein, when performing interference signal reconstruction according to the downlink pilot configuration information of the second base station obtained through the Xn interface and / or the X2 interface and the downlink signal of the second base station in the first time slot to obtain the target interference signal, the processor is further used to: performing channel estimation on an interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result; Reconstructing the interference signal according to the channel estimation result and the downlink signal to obtain a target interference signal; Wherein, after performing channel estimation on the interference signal between the second base station and the first base station according to the downlink pilot configuration information to obtain a channel estimation result, the processor is further configured to: extracting a first pilot signal of the second base station from the uplink signal according to the downlink pilot configuration information, and generating a second pilot signal of the second base station; Channel estimation is performed on an interference signal between the second base station and the first base station according to the first pilot signal and the second pilot signal to obtain a channel estimation result.
8. A base station, comprising: A transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; wherein the processor implements the uplink data receiving method according to any one of claims 1 to 5 when executing the program or instruction.
9. A readable storage medium having a program or instruction stored thereon, characterized in that: When the program or instruction is executed by a processor, the steps in the uplink data receiving method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Interference elimination method and base station
WO2017190272A1