Interference cancellation methods, devices, base stations and communication systems for private network communications

By calculating the interference cancellation matrix using idle resource blocks at the target base station, the problem of rapid and effective elimination of interference between neighboring cells in private network communication is solved, achieving rapid suppression of co-channel interference and improved uplink data demodulation capability.

CN115484610BActive Publication Date: 2026-03-10ULITON COMM SERVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-16
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In private network communication scenarios, existing technologies require large amounts of data or involve complex calculations when eliminating interference between neighboring cells, making it difficult to quickly and effectively solve the problem of interference between neighboring cells.

Method used

The interference cancellation matrix of neighboring base stations is calculated using idle resource blocks at the target base station, and the interference signal is cancelled using this matrix. This includes calculating the interference covariance matrix, thermal noise processing, eigenvalue decomposition, and constructing the interference cancellation matrix. Finally, the uplink data is demodulated at the physical layer.

Benefits of technology

It enables rapid and effective suppression of co-channel interference between adjacent base stations, thereby improving the uplink data demodulation capability of the target base station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115484610B_ABST
    Figure CN115484610B_ABST
Patent Text Reader

Abstract

This invention provides a method, apparatus, base station, and communication system for interference cancellation in private network communication. Based on this interference cancellation method, after the target base station enters the working state, it receives uplink data sent by terminals in the same cell. During the demodulation of the uplink data, an interference cancellation matrix is ​​multiplied by the uplink data to obtain the interference-free uplink data. This interference cancellation matrix is ​​calculated using any idle resource block to evaluate the interference signals from adjacent base stations. In this embodiment, the target base station calculates the interference cancellation matrix of adjacent base stations using idle resource blocks, and then uses the interference cancellation matrix to cancel the interference signals, achieving the goal of quickly and effectively suppressing co-channel interference from adjacent base stations. This further improves the uplink data demodulation capability of the target base station.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of private network communication, and in particular to a private network communication interference cancellation method, device, base station and communication system. BACKGROUND

[0002] Inter-cell interference is a common problem in a communication system using the same frequency. In a fixed network scenario, each cell is usually pre-configured to avoid inter-cell interference through careful network planning. In a private network communication scenario, there are two ways to cancel interference.

[0003] One way is to search for interference neighbor cell information using a neighbor cell listening function, estimate an interference channel matrix according to the information of the interference cell, and then use the interference channel matrix to realize interference cancellation at the receiving end. At the same time, the interference channel matrix is used to calculate the precoding matrix of the neighbor base station, so that the neighbor base station transmits data based on the precoding matrix using beamforming technology, thereby reducing inter-cell interference. However, this method is not only computationally complex, but also heavily dependent on cooperation between multiple cells, which is not easy to implement in actual private network communication applications.

[0004] Another way is to obtain the pilot information of the interference neighbor base station through the interface between base stations defined in the 3GPP LTE standard (i.e., X2), estimate the interference channel through the pilot information of the neighbor cell, construct the downlink transmission signal of the neighbor base station at the local end, obtain the estimated interference signal through the interference channel, and finally, the base station cancels interference by subtracting the estimated interference signal from the received uplink signal. However, this method requires the target base station to obtain all the downlink information of the neighbor base station, which results in a large amount of data and cannot be used in actual private network communication applications.

[0005] In summary, in the private network communication scenario, the existing technology either has a large amount of data or is computationally complex and dependent on cooperation between multiple cells, and cannot quickly and effectively solve the problem of inter-cell interference. SUMMARY

[0006] Therefore, the embodiments of the present application provide a private network communication interference cancellation method, device, base station and communication system to quickly and effectively cancel inter-cell interference in a private network communication scenario.

[0007] To achieve the above object, the embodiments of the present application provide the following technical solutions:

[0008] The first aspect of the present application discloses a private network communication interference cancellation method, comprising:

[0009] When the target base station enters the working state, the uplink data sent by the terminal in the cell is received.

[0010] In the uplink data demodulation process, the uplink data is multiplied by an interference cancellation matrix to obtain uplink data after interference cancellation, and the interference cancellation matrix is obtained by calculating interference signals of adjacent base stations by using any idle resource block.

[0011] Optionally, before the uplink data is multiplied by the interference cancellation matrix, the method further comprises:

[0012] confirming whether there is a historical interference cancellation matrix;

[0013] if there is, obtaining the historical interference cancellation matrix;

[0014] if there is not, obtaining the interference cancellation matrix by calculating interference signals of adjacent base stations by using any idle resource block.

[0015] Optionally, before the uplink data is multiplied by the interference cancellation matrix, the method further comprises:

[0016] obtaining the interference cancellation matrix obtained by calculating interference signals of adjacent base stations by using any idle resource block in real time.

[0017] Optionally, the interference cancellation matrix obtained by calculating interference signals of adjacent base stations by using any idle resource block comprises:

[0018] calculating an interference covariance matrix of adjacent base stations by using any idle resource block;

[0019] performing thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix after thermal noise cancellation;

[0020] performing eigenvalue decomposition on the interference covariance matrix after thermal noise cancellation to obtain an eigenvector of the interference covariance matrix;

[0021] constructing an interference cancellation matrix based on the obtained eigenvector.

[0022] Optionally, the method further comprises:

[0023] performing equalization demodulation on the uplink data after interference cancellation to obtain demodulated uplink data.

[0024] The second aspect of the application discloses an interference cancellation device for private network communication, and the device comprises:

[0025] a receiving unit configured to receive uplink data sent by a terminal in a cell when a target base station enters a working state;

[0026] The demodulation unit is used to multiply the uplink data with the interference cancellation matrix during the uplink data demodulation process to obtain the uplink data after interference cancellation. The interference cancellation matrix is ​​constructed by the interference cancellation matrix construction unit.

[0027] The interference cancellation matrix construction unit is used to calculate the interference cancellation matrix by using any idle resource block on the interference signals of adjacent base stations.

[0028] Optionally, the demodulation unit is specifically used to: confirm whether a historical interference cancellation matrix exists; if it exists, obtain the historical interference cancellation matrix; if it does not exist, trigger the interference cancellation matrix construction unit.

[0029] or,

[0030] The demodulation unit is specifically used to acquire the interference cancellation matrix constructed by the interference cancellation matrix construction unit in real time.

[0031] Optionally, the interference cancellation matrix construction unit includes:

[0032] The calculation module is used to occupy any free resource block to calculate the interference covariance matrix of adjacent base stations;

[0033] The noise processing module is used to perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix with thermal noise eliminated.

[0034] The eigenvalue decomposition module is used to perform eigenvalue decomposition on the interference covariance matrix of the eliminated thermal noise to obtain the eigenvector of the interference covariance matrix.

[0035] The module is used to construct the interference cancellation matrix based on the obtained feature vectors.

[0036] Optionally, the demodulation unit is further configured to perform equalization demodulation on the uplink data after interference elimination to obtain demodulated uplink data.

[0037] A third aspect of the present invention discloses a base station, the base station comprising: a transceiver and a processor;

[0038] The transceiver is used to receive uplink data sent by the terminal in this cell by utilizing the scheduling resource block after the target base station enters the working state.

[0039] The processor is used to multiply the uplink data with the interference cancellation matrix during the demodulation process of the uplink data to obtain the uplink data after interference cancellation. The interference cancellation matrix is ​​obtained by calculating the interference signals of adjacent base stations using any idle resource block.

[0040] Optionally, the processor that calculates the interference cancellation matrix using any idle resource block on the interference signals of adjacent base stations is specifically used for:

[0041] Calculate the interference covariance matrix of adjacent base stations by occupying any free resource block; perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix with eliminated thermal noise; perform eigenvalue decomposition on the interference covariance matrix with eliminated thermal noise to obtain the eigenvector of the interference covariance matrix; construct an interference cancellation matrix based on the obtained eigenvector.

[0042] A fourth aspect of the present invention discloses a communication system, the communication system comprising the base station disclosed in the third aspect of the present invention, and a terminal communicating through the base station.

[0043] Based on the above embodiments of the present invention, an interference cancellation method, apparatus, base station, and communication system for private network communication are provided. The interference cancellation method, after the target base station enters the working state, receives uplink data sent by terminals in the same cell. During the demodulation of the uplink data, an interference cancellation matrix is ​​multiplied by the uplink data to obtain the interference-free uplink data. This interference cancellation matrix is ​​calculated using any idle resource block to evaluate the interference signals from adjacent base stations. In this embodiment of the invention, the target base station calculates the interference cancellation matrix of adjacent base stations using idle resource blocks, and then uses the interference cancellation matrix to eliminate the interference signals, achieving the goal of quickly and effectively suppressing co-channel interference from adjacent base stations. This further improves the uplink data demodulation capability of the target base station. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0045] Figure 1 This is a schematic diagram of a rapid deployment application scenario disclosed in an embodiment of the present invention;

[0046] Figure 2 This is a flowchart illustrating an interference cancellation method for private network communication disclosed in an embodiment of the present invention.

[0047] Figure 3 This is a flowchart illustrating another interference cancellation method for private network communication disclosed in an embodiment of the present invention;

[0048] Figure 4This is a schematic diagram of the structure of an interference cancellation device for private network communication disclosed in an embodiment of the present invention;

[0049] Figure 5 This is a schematic diagram of a base station structure disclosed in an embodiment of the present invention. Detailed Implementation

[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0051] In this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0052] The following are technical terms used in the embodiments of this invention:

[0053] CRS: Cell-specific Reference Signal;

[0054] EVD: Eigen Value Decomposition;

[0055] PUSCH: Physical Uplink Shared Channel;

[0056] RB: Resource Block;

[0057] TDD: Time Division Duplexing.

[0058] As can be seen from the background technology, in private network communication application scenarios, the existing technology requires processing a large amount of data to eliminate interference between neighboring cells, and the calculation methods used are also very complex and rely on cooperation between multiple cells, which cannot quickly and effectively solve the problem of interference between neighboring cells.

[0059] Therefore, embodiments of the present invention disclose an interference cancellation method, apparatus, base station, and communication system for private network communication. The method involves calculating the interference cancellation matrix of adjacent base stations using idle resource blocks at the target base station, and then using the interference cancellation matrix to cancel the interference signal, thereby achieving the goal of quickly and effectively suppressing co-channel interference between adjacent base stations in the target base station. The specific implementation process is described in detail through the following embodiments.

[0060] Rapid deployment is a widely used application scenario in private network communication. Preferably, rapid deployment is primarily suitable for applications such as disaster relief and emergency response, and live sports broadcasts (partial capacity expansion). For example... Figure 1 This is a schematic diagram of a rapid deployment application scenario disclosed in an embodiment of the present invention.

[0061] Figure 1 The system mainly includes base station 1, base station 2, base station 3, target base station 4, and terminal 5. Figure 1 The dashed lines indicate the cell ranges of each base station. A1 represents the cell range of base station 1, A2 the cell range of base station 2, A3 the cell range of base station 3, and A4 the cell range of target base station 4. Target base station 4 is a rapidly deployed base station. The cell range corresponding to A4 can be a specific area, such as a disaster area or a sports stadium. Terminal 5 represents a user within cell A4.

[0062] To avoid neighboring cell interference between target base station 4 and base stations 1, 2, and 3, in this embodiment of the invention, after technicians install target base station 4 at any location in a specific area, the interference cancellation method for private network communication disclosed in this embodiment of the invention can be executed to eliminate neighboring cell interference. The specific process is as follows:

[0063] First, target base station 4 performs automatic configuration after power-on.

[0064] Then, target base station 4 activates its neighbor cell sniffing function to search for neighboring cells. Figure 1 In the application scenario shown, the target base station 4 can search for neighboring cells including cells A1, A2, and A3.

[0065] Then, target base station 4 determines the cell with the strongest cell signal among cells A1, A2, and A3 based on the searched information, assuming that cell A1 has the strongest cell signal. After determining that cell A1 has the strongest cell signal, target base station 4 synchronizes with cell A1 and records the time slot configurations of cells A2 and A3 that require interference cancellation.

[0066] Then, after completing synchronization, target base station 4 performs cell configuration according to the current service type, including TDD time slot configuration. This includes configuring L1 uplink demodulation messages, which are demodulation information configured by higher layers to the physical layer for each time slot and applied to the current receiving time slot, including necessary information such as resource configuration.

[0067] Then, target base station 4 enters the working state after completing cell configuration.

[0068] When the target base station 4 receives uplink data from the uplink receiving terminal 5, that is, when it receives data through PUSCH, it uses the configured scheduling RB in the physical layer to receive the uplink data sent by the terminal 5, and demodulates the uplink data based on the demodulation information pre-configured to the physical layer.

[0069] During the demodulation of uplink data, it can be first determined whether an interference cancellation matrix has been calculated using idle RBs to detect interference signals from neighboring cells. Alternatively, while the scheduling RBs receive uplink data transmitted by terminal 5, the interference cancellation matrix calculated using idle RBs to detect interference signals from neighboring cells can be performed.

[0070] It should be noted that the interference cancellation matrix can be calculated using idle RBs in real time, or it can be done simultaneously when uplink data is acquired.

[0071] After obtaining the interference cancellation matrix, the target base station 4 multiplies the interference cancellation matrix with the uplink data to eliminate neighboring cell interference in the uplink data and obtain the interference-free uplink data.

[0072] In this embodiment of the invention, the target base station calculates the interference cancellation matrix of neighboring base stations using idle resource blocks, and then uses the interference cancellation matrix to cancel the interference signal, thereby achieving the goal of quickly and effectively suppressing co-channel interference of neighboring base stations in the target base station.

[0073] like Figure 2 The diagram shown is a flowchart illustrating an interference cancellation method for private network communication disclosed in an embodiment of the present invention. This interference cancellation method is applicable to... Figure 1 The rapid deployment application scenario is shown in the figure. This interference cancellation method is specifically applied to the uplink data demodulation of the physical layer of the target base station, which mainly refers to a base station that supports the neighbor station sniffing function. The interference cancellation method mainly includes the following steps:

[0074] S201: When the target base station enters the working state, it receives uplink data sent by the terminal in this cell.

[0075] During the execution of S201, after the target base station completes automatic resource configuration and enters the working state, when the terminal in this cell sends a message based on the target base station, the scheduling resource block configured by the resource configuration receives the uplink data sent by the terminal in this cell.

[0076] It should be noted that after the target base station is installed, it undergoes automatic configuration upon power-on and activates the sniffer function to search for neighboring cells and synchronize with the cell with the strongest signal, recording the time slot configurations of other cells requiring interference cancellation. After synchronization is complete, cell configuration is performed according to the current service type. This includes configuring L1 uplink demodulation messages.

[0077] S202: During the uplink data demodulation process, the uplink data is multiplied by the interference cancellation matrix to obtain the uplink data after interference cancellation.

[0078] In S202, the interference cancellation matrix is ​​calculated by the target base station using any idle RB to detect interference signals from neighboring base stations.

[0079] In the specific implementation of S202, the target base station can calculate the interference signal of the neighboring cell using the idle RB in real time or simultaneously when it acquires uplink data.

[0080] If it is performed in real time, then in the specific implementation of S202, the interference cancellation matrix is ​​obtained by calculating the interference signal of the adjacent base station in real time using any idle RB.

[0081] If the interference signal of the adjacent base station is calculated using the idle RB while acquiring uplink data, then first, it is necessary to confirm whether a historical interference cancellation matrix exists.

[0082] If it exists, obtain the historical interference cancellation matrix.

[0083] If none exists, then any idle RB is used to calculate the interference signal of the adjacent base station to obtain the currently calculated interference cancellation matrix.

[0084] Optionally, after executing S203, the uplink data after interference elimination is equalized and demodulated to obtain the demodulated uplink data.

[0085] In the interference cancellation device for private network communication disclosed in this embodiment of the invention, after the target base station enters the working state, it receives uplink data sent by the terminal in the cell. During the demodulation of the uplink data, the interference cancellation matrix is ​​multiplied by the uplink data to obtain the uplink data after interference cancellation. The interference cancellation matrix is ​​calculated using any idle RB to evaluate the interference signals of adjacent base stations. In this embodiment of the invention, the target base station calculates the interference cancellation matrix of adjacent base stations using idle RBs, and then uses the interference cancellation matrix to cancel the interference signals, which can achieve the purpose of quickly and effectively suppressing co-channel interference between adjacent base stations. This further improves the uplink data demodulation capability of the target base station.

[0086] like Figure 3 The diagram shown is a flowchart illustrating another interference cancellation method for private network communication disclosed in an embodiment of the present invention, which mainly includes the following steps:

[0087] S301: When the target base station enters the working state, it receives uplink data sent by the terminal in this cell.

[0088] The specific implementation process and principle of S301 Figure 2 The content is consistent with S201 disclosed in the document, and will not be repeated here. Please refer to the corresponding description.

[0089] S302: During the uplink data demodulation process, confirm whether a historical interference cancellation matrix exists. If it exists, execute S307 and S308. If it does not exist, execute S303 to S308.

[0090] S303: Use any available resource block to calculate the interference covariance matrix of adjacent base stations.

[0091] In the specific implementation of S303, the target base station calculates the interference covariance matrix at the idle RB location based on the CRS location of the adjacent cell.

[0092] Suppose that on the k-th subcarrier of the current receive time slot, the transmitted signal from the neighboring cell is x. I,k The channel response matrix is ​​H I,k The interference signal received by the cell where the target base station is located is y. I,k The noise signal is n k .

[0093] Send signal x I,k Channel response matrix H I,k Interference signal y I,k and noise signal n k The relationship between them is shown in formula (1).

[0094] y I,k =H I,k xI,k +n k (1)

[0095] Assuming the noise is Gaussian white noise, S303 is executed to estimate the interference covariance using the received interference signal, as shown in formula (2).

[0096]

[0097] Among them, R nn,k To represent the interference covariance matrix, E{} denotes the mathematical calculation of the expected value of the vectors within the curly braces, I represents the identity matrix, and σ represents the perturbation covariance matrix. 2 This represents the power spectral density of Gaussian white noise.

[0098] S304: Perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix with eliminated thermal noise.

[0099] In the specific execution of S304, noise processing is performed on the interference covariance matrix according to different noise types to obtain the noise-reduced interference covariance matrix.

[0100] Based on the above example, assuming the noise is Gaussian white noise, what is the interference covariance matrix R? nn,k Noise processing is performed to obtain the noise-reduced interference covariance matrix. Specifically, as shown in formula (3).

[0101]

[0102] in, Indicates σ 2 The estimate.

[0103] The specific noise power density can be estimated using typical algorithms, and the embodiments of the present invention do not limit this.

[0104] S305: Perform eigenvalue decomposition on the interference covariance matrix for eliminating thermal noise to obtain the eigenvectors of the interference covariance matrix.

[0105] In the specific implementation of S305, the interference covariance matrix for eliminating thermal noise is decomposed into eigenvalues ​​to facilitate finding the eigenvector for eliminating interference, i.e., the eigenvector whose eigenvalue is the smallest.

[0106] Based on formula (4), the interference covariance matrix for eliminating thermal noise is decomposed into eigenvalues.

[0107]

[0108] Where, the symbol U represents the eigenvector of the covariance matrix, and λ kU represents the k-th eigenvalue. H This represents the operation of performing the conjugate transpose on matrix U. For the eigenvalue λ, assuming that K eigenvalues ​​can be approximated as 0, then λ... N =λ N-1 …=λ N-K+1 =0.

[0109] S306: Construct an interference cancellation matrix based on the obtained eigenvectors.

[0110] In the specific implementation of S306, the eigenvector U of the obtained covariance matrix is ​​considered.

[0111] Assume u k Let U be the k-th eigenvector in the covariance matrix, i.e., U:=[u1,u2,…u N From this, the interference cancellation matrix P can be obtained. I As shown in formula (5).

[0112] P I :=[u N-K+1 ,…u N-1 ,u N ] H (5)

[0113] S307: Multiply the uplink data by the interference cancellation matrix to obtain the uplink data after interference cancellation.

[0114] In S307, assume that the uplink data transmitted by the terminal in the cell where the target base station is located is y, received on the k-th subcarrier of the current reception time slot. k Because the transmitted signal from the neighboring cell simultaneously received on the k-th subcarrier of the current receiving time slot is x I,k The channel response matrix is ​​H I,k The interference signal received by the cell where the target base station is located is y. I,k The noise signal is n k Due to interference, the uplink data y actually received on the k-th subcarrier of the current receiving time slot is actually transmitted by the local terminal. k It can be expressed by formula (6).

[0115] y k =H k x k +H I,k x I,k +n k (6)

[0116] Where, x k H represents the data transmitted by the terminal in the cell where the target base station is located. k This indicates the channel response of the cell where the target base station is located.

[0117] Using the interference cancellation matrix P represented in formula (5) I Multiplying it by the data yields the uplink data after interference removal.

[0118] Specifically, as shown in formula (7):

[0119]

[0120] The above formula (7) can be simplified to formula (8).

[0121]

[0122] in,

[0123] S308: Perform equalization and demodulation on the uplink data after interference elimination to obtain the demodulated uplink data.

[0124] In the specific implementation of S308, minimum mean square error equalization can be used. Based on the example in the embodiment of the present invention, formula (9) can be used to express the specific equalization and demodulation of the uplink data after interference elimination, to obtain the demodulated uplink data, which is the transmitted data x of the terminal in this cell. k .

[0125]

[0126] It should be noted that the equalization demodulation method in this embodiment of the invention is not limited to minimum mean square error equalization.

[0127] It should be noted that if the interference cancellation matrix is ​​acquired in real time, the specific process for acquiring the interference cancellation matrix is ​​the same as the steps in S303 to S307 above. Therefore, it will not be repeated here.

[0128] In this embodiment of the invention, the target base station calculates the interference cancellation matrix of the neighboring base station using the idle RB, and then uses the interference cancellation matrix to cancel the interference signal, thereby achieving the purpose of quickly and effectively suppressing the co-channel interference of the neighboring base station in the target base station.

[0129] Based on the interference cancellation method for private network communication disclosed in the above embodiments of the present invention, the present invention also discloses an interference cancellation device for private network communication. Optionally, this interference cancellation device is applicable to target base stations based on personnel placement in rapidly deployed application scenarios.

[0130] like Figure 4 The diagram shown is a structural schematic of an interference cancellation device for private network communication disclosed in an embodiment of the present invention. The interference cancellation device 400 includes: a receiving unit 401, a demodulation unit 402, and an interference cancellation matrix construction unit 403.

[0131] The receiving unit 400 is used to receive uplink data sent by the terminal in this cell after the target base station enters the working state.

[0132] The demodulation unit 402 is used to multiply the uplink data with the interference cancellation matrix during the uplink data demodulation process to obtain the uplink data after interference cancellation. The interference cancellation matrix is ​​constructed by the interference cancellation matrix construction unit 403.

[0133] In the specific implementation process, optionally, the demodulation unit 402 is used to: confirm whether a historical interference cancellation matrix exists; if it exists, obtain the historical interference cancellation matrix; if it does not exist, trigger the interference cancellation matrix construction unit 403.

[0134] Optionally, the demodulation unit 402 is specifically used to acquire the interference cancellation matrix constructed by the interference cancellation matrix construction unit 403 in real time. Optionally, in a specific implementation, the demodulation unit 402 is also used to perform equalization demodulation on the interference-cancelled uplink data to obtain demodulated uplink data.

[0135] The interference cancellation matrix construction unit 403 is used to calculate the interference cancellation matrix by using any idle resource block to calculate the interference signals of adjacent base stations.

[0136] In its specific implementation, the interference cancellation matrix construction unit 403 includes:

[0137] The calculation module is used to calculate the interference covariance matrix of adjacent base stations by occupying any free resource block.

[0138] The noise processing module is used to perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix with thermal noise eliminated.

[0139] The eigenvalue decomposition module is used to perform eigenvalue decomposition on the interference covariance matrix for eliminating thermal noise, and obtain the eigenvectors of the interference covariance matrix.

[0140] The module is used to construct the interference cancellation matrix based on the obtained feature vectors.

[0141] In the interference cancellation device for private network communication disclosed in this invention embodiment, the interference cancellation matrix of adjacent base stations is calculated using idle resource blocks, and then the interference cancellation matrix is ​​used to cancel the interference signal, thereby achieving the goal of quickly and effectively suppressing co-channel interference between adjacent base stations. This further enhances the uplink data demodulation capability of the target base station.

[0142] Based on the interference cancellation method for private network communication disclosed in the above embodiments of the present invention, the present invention also discloses a base station that can use the interference cancellation method for private network communication. Optionally, the base station can be used as a target base station for the placement of technicians in a rapid deployment application scenario.

[0143] like Figure 5 The diagram shown is a schematic representation of a base station structure according to an embodiment of the present invention. The base station 500 includes a transceiver 501 and a processor 502.

[0144] Transceiver 501 is used to receive uplink data sent by terminals in the cell after the target base station enters the working state.

[0145] The processor 502 is used to multiply the uplink data with the interference cancellation matrix during the demodulation process of the uplink data to obtain the uplink data after interference cancellation, and to obtain the interference cancellation matrix. The interference cancellation matrix is ​​obtained by calculating the interference signal of the adjacent base station using any idle resource block.

[0146] In its specific implementation, the processor 502, which uses any idle resource block to calculate the interference cancellation matrix for interference signals from adjacent base stations, is specifically used for:

[0147] Calculate the interference covariance matrix of adjacent base stations by occupying any free resource block; perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix with eliminated thermal noise; perform eigenvalue decomposition on the interference covariance matrix with eliminated thermal noise to obtain the eigenvector of the interference covariance matrix; construct an interference cancellation matrix based on the obtained eigenvector.

[0148] In its specific implementation, the processor 502 is used to: obtain the interference cancellation matrix.

[0149] Confirm whether a historical interference cancellation matrix exists; if it exists, obtain the historical interference cancellation matrix; if it does not exist, use any idle resource block to calculate the interference signal of the adjacent base station to obtain the interference cancellation matrix.

[0150] Alternatively, obtain the interference cancellation matrix calculated in real time using any of the idle resource blocks to counter interference signals from adjacent base stations.

[0151] In a specific implementation, the processor 502 is also used to: perform equalization demodulation on the uplink data after interference elimination to obtain demodulated uplink data.

[0152] In the base station disclosed in this embodiment of the invention, the base station uses idle resource blocks to calculate the interference cancellation matrix of neighboring base stations, and then uses the interference cancellation matrix to cancel the interference signal, thereby achieving the goal of quickly and effectively suppressing co-channel interference between neighboring base stations. This further improves the uplink data demodulation capability of the base station.

[0153] Based on the interference cancellation method and base station for private network communication disclosed in the above embodiments of the present invention, the present invention also discloses a corresponding communication system for private network communication, which is suitable for rapid deployment application scenarios.

[0154] The communication system includes a base station and a terminal. The base station is the one disclosed in the above embodiments of the present invention, which is also equivalent to... Figure 1 The target base station disclosed in China is 4.

[0155] In this communication system, terminals communicate with other terminals through this base station. After entering the working state, the base station receives uplink data sent by the terminals. During the demodulation of the uplink data, an interference cancellation matrix is ​​multiplied by the uplink data to obtain interference-free uplink data. The interference-free uplink data is then subjected to equalization demodulation to obtain demodulated uplink data. The interference cancellation matrix is ​​calculated using any idle resource block to measure interference signals from adjacent base stations.

[0156] In the communication system disclosed in this invention, the base station in the communication system uses idle resource blocks to calculate the interference cancellation matrix of neighboring base stations, and then uses the interference cancellation matrix to cancel the interference signal, which can quickly and effectively suppress co-channel interference between neighboring base stations. This further improves the uplink data demodulation capability of the base station.

[0157] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatuses, electronic devices, servers, and storage media disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.

[0158] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0159] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for interference cancellation of private network communication, characterized in that, The method is applied to a fast deployment application scenario, and the method comprises the following steps: When the target base station enters a working state, receiving uplink data sent by a terminal in a cell; In the uplink data demodulation process, multiplying the uplink data by an interference cancellation matrix to obtain uplink data after interference cancellation, wherein the interference cancellation matrix is obtained by calculating interference signals of adjacent base stations by using any idle resource block; the interference cancellation matrix is obtained by calculating interference signals of adjacent base stations by using any idle resource block, and the method comprises the following steps: calculating an interference covariance matrix of adjacent base stations by using any idle resource block; performing thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix after thermal noise cancellation; performing eigenvalue decomposition on the interference covariance matrix after thermal noise cancellation to obtain an eigenvector of the interference covariance matrix; and constructing the interference cancellation matrix based on the obtained eigenvector; the calculation of the interference cancellation matrix is real-time calculation or is performed at the same time as the uplink data is obtained; Performing equalization demodulation on the uplink data after interference cancellation to obtain demodulated uplink data.

2. The method of claim 1, wherein, If the calculation of the interference cancellation matrix is performed at the same time as the uplink data is obtained, before the multiplying step, the method further comprises the following steps: Confirming whether there is a historical interference cancellation matrix; If there is, obtaining the historical interference cancellation matrix; If there is not, obtaining the interference cancellation matrix by calculating interference signals of adjacent base stations by using any idle resource block.

3. The method of claim 1, wherein, If the calculation of the interference cancellation matrix is real-time calculation, before the multiplying step, the method further comprises the following step: Obtaining the interference cancellation matrix obtained by calculating interference signals of adjacent base stations by using the any idle resource block in real time.

4. An apparatus for interference cancellation of private network communication, the apparatus comprising: a private network communication interference cancellation module configured to cancel interference of a private network communication. The device is applied to a fast deployment application scenario, and the device comprises the following units: A receiving unit, configured to receive uplink data sent by a terminal in a cell when a target base station enters a working state; A demodulating unit, configured to multiply the uplink data by an interference cancellation matrix to obtain uplink data after interference cancellation in the uplink data demodulation process, wherein the interference cancellation matrix is constructed by an interference cancellation matrix construction unit; and perform equalization demodulation on the uplink data after interference cancellation to obtain demodulated uplink data; The interference cancellation matrix construction unit is configured to obtain the interference cancellation matrix by calculating interference signals of adjacent base stations by using any idle resource block; The interference cancellation matrix construction unit comprises a calculation module, a noise processing module, an eigenvalue decomposition module and a construction module; The calculation module is configured to calculate an interference covariance matrix of adjacent base stations by using any idle resource block; The noise processing module is configured to perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix after thermal noise cancellation; The eigenvalue decomposition module is configured to perform eigenvalue decomposition on the interference covariance matrix after thermal noise cancellation to obtain an eigenvector of the interference covariance matrix; and The construction module is configured to construct an interference cancellation matrix based on the obtained eigenvector; and the interference cancellation matrix is calculated in real time or at the same time when the uplink data is obtained.

5. The apparatus of claim 4, wherein, If the interference cancellation matrix is calculated at the same time when the uplink data is obtained, the demodulation unit is specifically configured to: confirm whether there is a historical interference cancellation matrix; if yes, obtain the historical interference cancellation matrix; and if no, trigger the interference cancellation matrix construction unit. Or, If the interference cancellation matrix is calculated in real time, the demodulation unit is specifically configured to obtain the interference cancellation matrix constructed by the interference cancellation matrix construction unit in real time.

6. A base station, characterized by The base station is applied to a fast deployment application scenario and includes a transceiver and a processor. The transceiver is configured to receive uplink data sent by a terminal in a cell when a target base station enters a working state. The processor is configured to multiply an interference cancellation matrix and the uplink data to obtain uplink data after interference cancellation in a process of demodulating the uplink data, and obtain the interference cancellation matrix by calculating interference signals of adjacent base stations by using any idle resource block; and perform equalization demodulation on the uplink data after interference cancellation to obtain demodulated uplink data. The processor configured to obtain the interference cancellation matrix by calculating interference signals of adjacent base stations by using any idle resource block is specifically configured to: calculate an interference covariance matrix of adjacent base stations by using any idle resource block; perform thermal noise processing on the interference covariance matrix to obtain an interference covariance matrix after thermal noise cancellation; perform eigenvalue decomposition on the interference covariance matrix after thermal noise cancellation to obtain an eigenvector of the interference covariance matrix; and construct an interference cancellation matrix based on the obtained eigenvector; and the interference cancellation matrix is calculated in real time or at the same time when the uplink data is obtained.

7. A communication system, characterized by The communication system includes the base station of claim 6 and a terminal that communicates through the base station.

Citation Information

Patent Citations

  • Base stations, communication system and method thereof

    CN104980380A

  • Signal detection method and device of LTE uplink system under interference condition

    CN105577598A