Channel estimation method, device, equipment and medium for eliminating interference from neighboring cells
By acquiring and utilizing historical pilot power information in wireless communication, frequency domain channel estimation is performed on neighboring cells and channel reconstruction, the channel estimation accuracy problem caused by pilot signal interference is solved, and the accuracy of channel estimation is improved.
Patent Information
- Application Number
- CN202411766153.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-12-04
AI Technical Summary
In the wireless communication synchronous neighborhood network, pilot signal interference in neighboring cells leads to poor channel estimation accuracy.
By obtaining the target received signal, the historical pilot power of the cell and the historical pilot power of the neighboring cell, frequency domain channel estimation processing is performed on the neighboring cell based on these information, the frequency domain value of the neighboring cell channel is obtained, and the accuracy of channel estimation is improved by reconstructing and eliminating the pilot signal of the local cell.
The accuracy of obtaining the frequency domain value of the adjacent cell channel is improved, thereby improving the accuracy of obtaining the frequency domain value of the target channel of the cell is improved, and reducing channel estimation errors caused by interference.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a channel estimation method, device, equipment and medium for eliminating interference from adjacent cells. Background Art
[0002] In wireless communication co-frequency adjacent cell networking, when the positions of the time-frequency domain pilot signals of the neighboring cell and the serving cell overlap, the pilot signals of the neighboring cell will interfere with the accuracy of the channel estimation of the current cell.
[0003] The channel estimation method for eliminating the interference of the neighboring cell first estimates the channel estimation value of the neighboring cell based on the received signal, reconstructs the pilot signal of the neighboring cell, eliminates the neighboring cell interference in the received signal based on the reconstructed neighboring cell signal, and then estimates the channel of the current cell based on the signal with the interference of the neighboring cell eliminated.
[0004] However, the accuracy of the above channel estimation method for eliminating interference from adjacent cells is relatively poor. Summary of the invention
[0005] Based on this, it is necessary to provide a channel estimation method, device, equipment and medium that can improve accuracy and eliminate interference from neighboring cells in response to the above technical problems.
[0006] In a first aspect, the present application provides a channel estimation method for eliminating interference from neighboring cells, the method comprising:
[0007] Obtain the target received signal, the historical pilot power of the current cell, and the historical pilot power of the neighboring cells;
[0008] According to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, frequency domain channel estimation processing is performed on the neighboring cell based on the target received signal or the neighboring cell pilot received signal to obtain a neighboring cell channel estimation frequency domain value, wherein the neighboring cell pilot received signal is determined by performing local cell reconstructed pilot signal elimination on the pilot signal in the target received signal;
[0009] Based on the neighboring cell channel estimation frequency domain value, neighboring cell interference elimination and current cell channel estimation processing are performed on the target received signal to obtain a target channel estimation frequency domain value corresponding to the current cell.
[0010] In one of the embodiments, the performing frequency domain channel estimation processing on the neighboring cell based on the target received signal or the neighboring cell pilot received signal according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell to obtain the neighboring cell channel estimation frequency domain value includes:
[0011] When the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold, frequency domain channel estimation is performed on the neighboring cell based on the target received signal to obtain the frequency domain value of the neighboring cell channel estimation.
[0012] In one of the embodiments, the performing frequency domain channel estimation processing on the neighboring cell based on the target received signal or the neighboring cell pilot received signal according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell to obtain the neighboring cell channel estimation frequency domain value includes:
[0013] When the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is greater than or equal to a preset threshold, performing local cell reconstructed pilot signal elimination processing on the pilot signal in the target received signal to obtain the neighboring cell pilot received signal;
[0014] Frequency domain channel estimation processing is performed on the neighboring cell based on the neighboring cell pilot reception signal to obtain the neighboring cell channel estimation frequency domain value.
[0015] In one of the embodiments, the preset threshold value ranges from 0.5 to 1.
[0016] In one embodiment, the method further comprises:
[0017] Performing filtering processing on the neighboring cell historical pilot power according to the neighboring cell channel estimation frequency domain value to obtain an updated neighboring cell historical pilot power;
[0018] The historical pilot power of the cell is filtered according to the estimated frequency domain value of the channel of the cell to obtain an updated historical pilot power of the cell.
[0019] In one of the embodiments, performing a local cell reconstruction pilot signal elimination process on the pilot signal in the target received signal to obtain the neighboring cell pilot received signal includes:
[0020] Perform channel estimation processing of the cell according to the target received signal and the pilot standard sequence of the cell to obtain a reconstructed channel estimation value;
[0021] Perform pilot signal reconstruction processing based on the reconstructed channel estimation value and the pilot standard sequence of the local cell to obtain a reconstructed pilot signal of the local cell;
[0022] The pilot signal in the target received signal is eliminated according to the reconstructed pilot signal of the own cell to obtain the neighboring cell received pilot signal.
[0023] In a second aspect, the present application also provides a channel estimation device for eliminating interference from neighboring cells, including:
[0024] A data acquisition module is used to obtain the target received signal, the historical pilot power of the current cell and the historical pilot power of the neighboring cells;
[0025] A neighboring cell estimation module is used to perform frequency domain channel estimation processing on the neighboring cell based on the target received signal or the neighboring cell pilot received signal according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, so as to obtain a frequency domain value of the neighboring cell channel estimation, wherein the neighboring cell pilot received signal is determined by performing local cell reconstruction pilot signal elimination on the pilot signal in the target received signal;
[0026] The current cell estimation module is used to perform neighboring cell interference elimination and current cell channel estimation processing on the target received signal based on the neighboring cell channel estimation frequency domain value to obtain a target channel estimation frequency domain value corresponding to the current cell.
[0027] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect when executing the computer program.
[0028] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the first aspect.
[0029] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in the first aspect.
[0030] The channel estimation method, device, equipment and medium for eliminating interference from neighboring cells obtain the target received signal, the historical pilot power of the current cell and the historical pilot power of the neighboring cell; according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, frequency domain channel estimation processing is performed on the neighboring cell based on the target received signal or the neighboring cell pilot received signal to obtain the neighboring cell channel estimation frequency domain value, and the neighboring cell pilot received signal is determined by performing the current cell reconstruction pilot signal elimination on the pilot signal in the target received signal; based on the neighboring cell channel estimation frequency domain value, the target received signal is subjected to neighboring cell interference elimination and current cell channel estimation processing to obtain the target channel estimation frequency domain value corresponding to the current cell; in this way, based on factors such as the terminal being in different positions in the current cell or in different application environments, the relationship between the power of the current cell part and the neighboring cell part in the target received signal received by the terminal is uncertain, and it is possible that the signal power corresponding to the current cell part is higher than the signal power corresponding to the interference part of the neighboring cell. At this time, if the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the pilot signal of the current cell, in this way, the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the pilot signal of the current cell, in this way, the target received signal is directly used to perform channel estimation processing on the neighboring cell, and ... and the target received signal is directly used to perform channel estimation processing on the neighboring cell, and the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the pilot signal of the current cell, The accuracy of the channel estimation result of the area will be poor, and the local cell part of the pilot signal in the target received signal is first reconstructed and eliminated to obtain the neighboring cell pilot received signal, and the accuracy of the channel estimation processing based on the neighboring cell pilot received signal will be improved; it is also possible that the signal power corresponding to the local cell is lower than the signal power corresponding to the interference part of the neighboring cell. At this time, if the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the neighboring cell pilot signal, the accuracy of the channel estimation result for the neighboring cell will be good, and there is no need to reconstruct and eliminate the local cell part of the pilot signal in the target received signal; in this way, the above-mentioned channel estimation method for eliminating neighboring cell interference selects the input signal for channel estimation of the neighboring cell in the process of eliminating neighboring cell interference according to the relationship between the historical pilot power of the local cell and the historical pilot power of the neighboring cell, avoiding the problem of poor channel estimation accuracy caused by the fixed interference elimination method in the related art, and the method provided by the first aspect can improve the accuracy of the frequency domain value of the channel estimation of the neighboring cell, thereby improving the accuracy of the target channel estimation frequency domain value corresponding to the local cell. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0032] Figure 1A diagram of an application environment of a channel estimation method for eliminating interference from neighboring cells in an embodiment;
[0033] Figure 2 A schematic flow chart of a channel estimation method for eliminating interference from neighboring cells in one embodiment;
[0034] Figure 3 It is a flow chart of a channel estimation method for eliminating interference of neighboring cells in another embodiment;
[0035] Figure 4 A schematic diagram of a flow chart of steps for obtaining a neighboring cell pilot reception signal in one embodiment;
[0036] Figure 5 A schematic flow chart of a channel estimation method for eliminating interference from neighboring cells in yet another embodiment;
[0037] Figure 6 This is a performance simulation comparison chart of the three methods "IcOff", "IcMethod0" and "IcMethod1" in one scenario;
[0038] Figure 7 This is a performance simulation comparison chart of the three methods "IcOff", "IcMethod0" and "IcMethod1" in another scenario;
[0039] Figure 8 This is a performance simulation comparison chart of the three methods "IcOff", "IcMethod0" and "IcMethod1" in another scenario;
[0040] Fig. 9 This is a performance simulation comparison chart of the four methods of "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" in one scenario;
[0041] Fig.10 This is a performance simulation comparison chart of the four methods of "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" in another scenario;
[0042] Fig.11 This is a performance simulation comparison chart of the four methods of "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" in another scenario;
[0043] Fig.12 A structural block diagram of a channel estimation device for eliminating interference from adjacent cells provided in an embodiment;
[0044] Fig.13FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0046] The channel estimation method for eliminating neighboring cell interference provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown in the figure, the terminal 102 communicates with the network device 104 through the network. The terminal (TE) 102 may also be referred to as the user equipment (UE), and the terminal 102 may be various mobile devices, for example, a mobile phone (or a "cellular" phone), a computer with a mobile terminal, etc., or a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The network device 104 can be a device for communicating with the terminal 102, for example, it can be a base station (Base Transceiver Station, referred to as "BTS") in a GSM (Global System for Mobile Communications) system or a CDMA (Code Division Multiple Access) system, or a base station (NodeB, referred to as "NB") in a WCDMA (Wideband Code Division Multiple Access) system, or an evolved base station (Evolutional Node B, referred to as "eNB" or "eNodeB") in an LTE (Long Term Evolution) system, or a base station (the next Generation Node B, referred to as "gNB") in a 5G NR (5th Generation New Radio) system. The present application does not limit the terminal 102 and the network device 104.
[0047] The channel estimation method for eliminating interference from neighboring cells provided in the embodiment of the present application is applicable to a scenario in which the pilot signals corresponding to the neighboring cells and the current cell completely overlap in the time domain and the frequency domain in the same frequency networking of wireless communication. The frequency domain channel model of the scenario is:
[0048] ;
[0049] Among them, H represents the frequency domain channel coefficient vector, Y represents the frequency domain received signal vector, S represents the symbol vector sent on the frequency domain pilot of this cell, which can also be called the standard pilot sequence of this cell, W represents the frequency domain noise vector, NI represents the neighboring cell interference signal vector, It can be expressed as: ; Among them, S i It represents the symbol vector sent on the known neighboring cell frequency domain pilot, which can also be called the neighboring cell pilot standard sequence. i represents the frequency domain channel coefficient vector of the neighboring cell, and k refers to the position index corresponding to the pilot signal in each vector.
[0050] In an exemplary embodiment, Figure 2 As shown, a channel estimation method for eliminating interference from neighboring cells is provided, and the method is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 202 to 206. Among them:
[0051] Step 202: Obtain a target received signal, a historical pilot power of the current cell, and a historical pilot power of a neighboring cell.
[0052] The target received signal refers to the signal currently received by the terminal 102 and needs to be processed for channel estimation. The target received signal includes a pilot signal (Reference Signal, RS for short, also called reference signal) and useful data, wherein the pilot signal is known data for the terminal 102 and is used for channel estimation. The terminal 102 uses the pilot signal to perform channel estimation processing, and can obtain the channel estimation frequency domain value of the current communication channel between the terminal 102 and the network device 104.
[0053] In the embodiment of the present application, the pilot signals of the current cell and the neighboring cell completely overlap in the time domain and the frequency domain. Therefore, the pilot signal in the target received signal includes the pilot signal sent by the current cell and the interference pilot signal of the neighboring cell.
[0054] The historical pilot power of the cell can represent the strength of the pilot signal power of the cell. For example, the historical pilot power of the cell can be obtained by the terminal 102 performing power statistics on the previous channel estimation frequency domain value. The historical pilot power of the cell can represent the strength of the pilot signal power of the neighboring cell for the location of the terminal 102; for example, the historical pilot power of the neighboring cell can be obtained by the terminal 102 performing power statistics on the previous neighboring cell channel estimation frequency domain value; wherein the neighboring cell channel estimation frequency domain value is obtained by the terminal 102 in the process of calculating the channel estimation frequency domain value of the cell.
[0055] In which, when the target received signal is the received signal corresponding to the first channel estimation after the terminal 102 enters the cell, the historical pilot power of the cell and the historical pilot power of the neighboring cell are 0.
[0056] Step 204: According to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, frequency domain channel estimation processing is performed on the neighboring cell based on the target received signal or the neighboring cell pilot received signal to obtain a frequency domain value of the neighboring cell channel estimation. The neighboring cell pilot received signal is determined by performing local cell reconstruction pilot signal elimination on the pilot signal in the target received signal.
[0057] Among them, when the historical pilot power of the current cell is higher than the historical pilot power of the neighboring cell, the pilot signal of the current cell contributes more to the target received signal, and the accuracy of the frequency domain channel estimation of the neighboring cell using the target received signal is poor; if the pilot signal of the current cell in the target received signal is eliminated, and the pilot signal after elimination is used to perform frequency domain channel estimation on the neighboring cell, the accuracy of the obtained frequency domain value of the channel estimation of the neighboring cell will be higher. Therefore, in this embodiment, based on the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, a more suitable signal is selected from the target received signal and the pilot received signal of the neighboring cell to perform frequency domain channel estimation on the neighboring cell, and a more accurate frequency domain value of the channel estimation of the neighboring cell has been obtained.
[0058] The reconstructed pilot signal of the cell may be obtained based on a known standard pilot sequence of the cell.
[0059] In a possible implementation, when the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold, frequency domain channel estimation is performed on the neighboring cell based on the target received signal to obtain a frequency domain value of the neighboring cell channel estimation.
[0060] When the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero, it can be considered that it is the first channel estimation process after the terminal 102 enters the current cell, and the frequency domain value of the neighboring cell channel estimation is obtained based on the target received signal.
[0061] When the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than the preset threshold, it can be considered that the power of the current cell pilot is not much higher than the historical pilot power of the neighboring cell or the power of the current cell pilot is lower than the historical pilot power of the neighboring cell. At this time, the frequency domain value of the neighboring cell channel estimation based on the target received signal is also used.
[0062] Exemplarily, the preset threshold value is less than or equal to 1. In a possible implementation manner, the preset threshold value has a value range of 0.5 to 1. The specific value of the preset threshold value can be determined by experiments in a specific application scenario.
[0063] In this implementation, the process of performing frequency domain channel estimation processing on the neighboring cell based on the target received signal to obtain the frequency domain value of the neighboring cell channel estimation includes:
[0064] Step A1: Descramble the pilot signal in the target received signal using the following formula to obtain the descrambled neighboring cell pilot signal: ; Wherein, M is the distribution interval of the pilot signal in the target received signal in the frequency domain, v is the frequency domain offset of the pilot signal, , N is the length of the target received signal.
[0065] Step A2: Filter the descrambled neighboring cell pilot signal to obtain the neighboring cell channel estimation frequency domain value .
[0066] Exemplarily, the process of filtering the descrambled neighbor cell pilot signal may adopt methods including but not limited to an MMSE (Minimum Mean Square Error Filtering) filtering method and a transform domain filtering method.
[0067] In a possible implementation, when the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is greater than or equal to a preset threshold, the pilot signal in the target received signal is firstly processed to eliminate the reconstructed pilot signal of the current cell to obtain the neighboring cell pilot received signal, and frequency domain channel estimation is performed on the neighboring cell based on the neighboring cell pilot received signal to obtain the neighboring cell channel estimation frequency domain value.
[0068] Step 206: perform neighboring cell interference elimination and current cell channel estimation processing on the target received signal based on the neighboring cell channel estimation frequency domain value to obtain a target channel estimation frequency domain value corresponding to the current cell.
[0069] Among them, step 206 includes: reconstructing the pilot signal based on the neighboring cell channel estimation frequency domain value and the neighboring cell pilot standard sequence to obtain the neighboring cell reconstructed pilot signal; eliminating the pilot signal in the target received signal according to the neighboring cell reconstructed pilot signal to obtain the pilot received signal of this cell; performing frequency domain channel estimation based on the pilot received signal of this cell and the pilot standard sequence of this cell to obtain the target channel estimation frequency domain value.
[0070] Exemplarily, the pilot signal is reconstructed based on the neighboring cell channel estimation frequency domain value and the neighboring cell pilot standard sequence to obtain the neighboring cell reconstructed pilot signal The process is shown in the following formula: .
[0071] Exemplarily, the pilot signal in the target received signal is eliminated according to the neighboring cell reconstructed pilot signal to obtain the pilot received signal of the current cell. The process is shown in the following formula:
[0072] , .
[0073] Exemplarily, the process of performing frequency domain signal estimation processing based on the pilot reception signal of the cell and the pilot standard sequence of the cell to obtain the target channel estimation frequency domain value includes two parts: descrambling and filtering. The descrambling process is shown in the following formula: ; The filtering part includes the pilot signal after descrambling Perform filtering to obtain the target channel estimated frequency domain value .
[0074] The channel estimation method for eliminating interference from neighboring cells is as follows: a target received signal, a historical pilot power of the current cell, and a historical pilot power of the neighboring cell are obtained; according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, frequency domain channel estimation processing is performed on the neighboring cell based on the target received signal or the pilot received signal of the neighboring cell to obtain a frequency domain value of the channel estimation of the neighboring cell; the pilot received signal of the neighboring cell is determined by eliminating the pilot signal of the current cell reconstructed by the pilot signal in the target received signal; based on the frequency domain value of the channel estimation of the neighboring cell, the target received signal is subjected to neighboring cell interference elimination and channel estimation processing of the current cell to obtain a target channel estimation frequency domain value corresponding to the current cell; thus, based on factors such as the terminal being located at different locations in the current cell or in different application environments, the relationship between the power of the current cell part and the power of the neighboring cell part in the target received signal received by the terminal is uncertain, and it is possible that the signal power corresponding to the current cell part is higher than the signal power corresponding to the interference part of the neighboring cell. At this time, if the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the pilot signal of the current cell, the channel estimation frequency domain value corresponding to the neighboring cell is obtained. The accuracy of the estimation result will be poor, and the local cell part of the pilot signal in the target received signal is first reconstructed and eliminated to obtain the neighboring cell pilot received signal, and the accuracy of the channel estimation processing based on the neighboring cell pilot received signal will be improved; it is also possible that the signal power corresponding to the local cell is lower than the signal power corresponding to the interference part of the neighboring cell. At this time, if the target received signal is directly used to perform channel estimation processing on the neighboring cell, because the pilot signal in the target received signal is mainly contributed by the neighboring cell pilot signal, the accuracy of the channel estimation result for the neighboring cell will be good, and there is no need to reconstruct and eliminate the local cell part of the pilot signal in the target received signal; in this way, the above-mentioned channel estimation method for eliminating neighboring cell interference selects the input signal for channel estimation of the neighboring cell in the process of eliminating neighboring cell interference according to the relationship between the historical pilot power of the local cell and the historical pilot power of the neighboring cell, avoiding the problem of poor channel estimation accuracy caused by the fixed interference elimination method in the related art, and the method provided by the above-mentioned embodiment can improve the accuracy of the frequency domain value of the channel estimation of the neighboring cell, thereby improving the accuracy of the target channel estimation frequency domain value corresponding to the local cell.
[0075] In an exemplary embodiment, please refer to Figure 3 ,based on Figure 2 The embodiment shown in the figure is related to the process of how to obtain the neighboring cell pilot power and the historical pilot power of the current cell. Figure 3 As shown, the channel estimation method for eliminating neighboring cell interference provided in this embodiment further includes steps 302 and 304, wherein:
[0076] Step 302: Filter the neighboring cell historical pilot power according to the neighboring cell channel estimation frequency domain value to obtain an updated neighboring cell historical pilot power.
[0077] Among them, after performing channel estimation processing on the neighboring cell based on the target received signal or the neighboring cell pilot received signal to obtain the neighboring cell channel estimation frequency domain value, the terminal 102 calculates the power mean based on the neighboring cell channel estimation frequency domain value to obtain the neighboring cell current pilot power , using the current pilot power of the neighboring cell Update and filter the neighboring cell historical pilot power to obtain the updated neighboring cell historical pilot power .
[0078] For example, the neighboring cell historical pilot power The update filtering process is as follows:
[0079] in, is the filter coefficient, ranging from 0 to 1.
[0080] Step 304: filter the historical pilot power of the cell according to the frequency domain value of the channel estimation of the cell to obtain an updated historical pilot power of the cell.
[0081] After obtaining the target channel estimation frequency domain value corresponding to the cell, the terminal 102 calculates the power mean based on the target channel estimation frequency domain value to obtain the current pilot power of the cell. , use the current pilot power of this cell Perform update filtering on the historical pilot power of this cell to obtain the updated historical pilot power of this cell .
[0082] For example, the historical pilot power of this cell The update filtering process is as follows:
[0083] .
[0084] Updated neighboring cell historical pilot power And the historical pilot power of this cell , for use by the terminal 102 in the channel estimation process of eliminating interference from adjacent cells for the next received signal.
[0085] In the channel estimation method for eliminating interference from neighboring cells provided in the above embodiment, based on the neighboring cell channel estimation frequency domain value obtained in each channel estimation process and the target channel estimation frequency domain value corresponding to the current cell, the historical pilot power of the current cell and the historical pilot power of the neighboring cell are updated in real time, so that the historical pilot power of the current cell and the historical pilot power of the neighboring cell can timely and accurately reflect the contribution of the pilot signal of the current cell and the pilot signal of the neighboring cell in the terminal received signal, which is conducive to accurately selecting the input signal for frequency domain channel estimation processing of the neighboring cell, improving the accuracy of the frequency domain value of the neighboring cell channel estimation, and improving the accuracy of the target channel estimation frequency domain value corresponding to the current cell finally obtained.
[0086] In an exemplary embodiment, the process involves performing a process of eliminating the pilot signal of the cell reconstructed pilot signal in the target received signal to obtain the pilot received signal of the neighboring cell. Figure 4 , the process includes:
[0087] Step 402: perform channel estimation processing for the cell according to the target received signal and the pilot standard sequence of the cell to obtain a reconstructed channel estimation value.
[0088] Exemplarily, the process of step 402 may include step B1 and step B2, wherein:
[0089] Step B1: Descramble the pilot signal in the target received signal using the following formula to obtain the descrambled pilot signal of the cell: , where M is the distribution interval of the pilot signal in the target received signal in the frequency domain, v is the frequency domain offset of the pilot signal, , N is the length of the target received signal.
[0090] Step B2: Filter the descrambled pilot signal of the cell to obtain a reconstructed channel estimation value. Exemplarily, the process of filtering the descrambled pilot signal of the cell may adopt methods including but not limited to MMSE filtering method and transform domain filtering method.
[0091] Step 404: Perform pilot signal reconstruction processing based on the reconstructed channel estimation value and the pilot standard sequence of the cell to obtain a reconstructed pilot signal of the cell.
[0092] Exemplarily, the process of obtaining the reconstructed pilot signal of the cell is shown in the following formula:
[0093] ;
[0094] in, , N is the length of the target received signal, Indicates that the pilot signal of this cell is reconstructed.
[0095] Step 405: Eliminate the pilot signal in the target received signal according to the reconstructed pilot signal of the current cell to obtain the neighboring cell received pilot signal.
[0096] Exemplarily, the process of obtaining the neighboring cell pilot reception signal is shown in the following formula:
[0097] .
[0098] in, Indicates the neighboring cell pilot reception signal, Indicates the pilot signal in the target received signal.
[0099] In the channel estimation method for eliminating interference from neighboring cells provided in the above embodiment, the target received signal is first used to perform channel estimation processing on the current cell to obtain a channel estimation value as a reconstructed channel estimation value, which is used to obtain a reconstructed pilot signal of the current cell based on the reconstructed channel estimation value and the current cell pilot standard sequence. The reconstructed pilot signal of the current cell is used to eliminate the pilot signal in the target received signal to eliminate the interference of the current cell pilot signal on the neighboring cell pilot signal in the target received signal, and obtain the neighboring cell pilot received signal.
[0100] In an exemplary embodiment, Figure 5 As shown, a channel estimation method for eliminating interference from neighboring cells is provided, and the method is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 502 to 516. Among them:
[0101] Step 502: Obtain a target received signal, a historical pilot power of the current cell, and a historical pilot power of a neighboring cell.
[0102] Step 504, when the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold, frequency domain channel estimation processing is performed on the neighboring cell based on the target received signal to obtain a frequency domain value of the neighboring cell channel estimation.
[0103] Step 506: When the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is greater than or equal to the preset threshold, perform channel estimation processing of the current cell according to the target received signal and the pilot standard sequence of the current cell to obtain a reconstructed channel estimation value.
[0104] Step 508: Perform pilot signal reconstruction processing based on the reconstructed channel estimation value and the pilot standard sequence of the cell to obtain a reconstructed pilot signal of the cell.
[0105] Step 510: Eliminate the pilot signal in the target received signal according to the reconstructed pilot signal of the current cell to obtain the neighboring cell received pilot signal.
[0106] Step 512: Perform frequency domain channel estimation processing on the neighboring cell based on the neighboring cell pilot reception signal to obtain a frequency domain value of the neighboring cell channel estimation.
[0107] Step 514: perform neighboring cell interference elimination and current cell channel estimation processing on the target received signal based on the neighboring cell channel estimation frequency domain value to obtain a target channel estimation frequency domain value corresponding to the current cell.
[0108] Step 516: Filter the neighboring cell historical pilot power according to the neighboring cell channel estimation frequency domain value to obtain an updated neighboring cell historical pilot power.
[0109] Step 518: Filter the historical pilot power of the cell according to the estimated frequency domain value of the channel of the cell to obtain an updated historical pilot power of the cell.
[0110] Please refer to Figures 6 to 11 , according to the simulation parameters shown in Table 1, compared with the channel estimation method provided by this embodiment ( Figures 9 to 11 "IcAdaptive" is used in the channel estimation method) and the channel estimation method without neighboring cell interference elimination (that is, the channel estimation of the cell is performed directly using the target received signal without eliminating the interference of the neighboring cell. Figures 6 to 11 "IcOff" is used to indicate the channel estimation method using fixed interference elimination mode 1 ( Figures 6 to 11 The channel estimation method using "IcMethod0" and the fixed interference elimination method 2 ( Figures 6 to 11 Performance comparison chart between the two methods represented by "IcMethod1".
[0111] Among them, fixed interference elimination mode 1 is a method of fixedly using the target received signal to perform channel estimation on the neighboring cell, obtaining the frequency domain value of the neighboring cell channel estimation, and then performing neighboring cell interference elimination and current cell channel estimation processing; fixed interference elimination mode 2 is a method of fixedly using the neighboring cell pilot received signal to perform frequency domain channel estimation on the neighboring cell, obtaining the frequency domain value of the neighboring cell channel estimation, and then performing neighboring cell interference elimination and current cell channel estimation processing; the channel estimation method represented by "IcAdaptive" provided in this embodiment is based on the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, and adaptively selects one of the interference elimination modes 1 or 2 to improve performance.
[0112] Table 1
[0113]
[0114] Among them, TDD refers to Time Division Duplex; FDD refers to Frequency Division Duplex; QPSK refers to Quadrature Phase Shift Keying, 16QAM refers to 16 Quadrature Amplitude Modulation, 16-order quadrature amplitude modulation; 64QAM refers to 64 Quadrature Amplitude Modulation, 64-order quadrature amplitude modulation; SISO refers to Single Input Single Output, single input single output; agwn refers to Additive White Gaussian Noise, additive white Gaussian noise; EVA5 refers to Extended Vehicular A Model with 5 Hz Doppler Shift, 5Hz extended vehicle A model, which is a channel model; 1T1R refers to 1 Transmit and 1 Receive, 1 antenna is used to send signals and 1 antenna is used to receive signals, CRS IC refers to, SIR refers to Signal-to-Interference Ratio, signal-to-interference ratio. Figures 6 to 11 The horizontal axis in the figure is SNR (Signal-to-Noise Ratio), and the vertical axis is BLER (Block Error Rate). Figure 6 and Fig. 9 The r0.33 in the figure indicates that the transmitted information encoding rate is 0.33. Figure 7 and Fig.10 The r0.5 in the figure indicates that the information coding rate of the transmission is 0.6. Figure 8 and Fig.11 The r0.6 in the figure indicates that the transmitted information encoding rate is 0.6.
[0115] Figure 6 The performance simulation comparison of the three methods of "IcOff", "IcMethod0" and "IcMethod1" is shown in the scenario of SIR of 10dB, modulation mode of QPSK, r0.33 and HARQ (Hybrid Automatic Repeat reQuest) turned off. Figure 7 The performance simulation comparison of the three methods "IcOff", "IcMethod0" and "IcMethod1" is shown in the scenario where SIR is 3dB, modulation mode is 16QAM, r0.5 and HARQ is turned off. Figure 8The performance simulation comparison chart of the three methods "IcOff", "IcMethod0" and "IcMethod1" is shown in the scenario where SIR is 0dB, modulation mode is 64QAM, r0.6 and HARQ is turned off; Figure 6 , 7 As can be seen from Figures 8 and 8, in the scenarios where the SIR is 10dB, 5dB and 0dB, the fixed interference elimination method 1 and the fixed interference elimination method 2 can improve the performance of channel estimation compared with the method without neighboring cell interference elimination, among which the fixed interference elimination method 2 has better performance than the fixed interference elimination method 1.
[0116] Fig. 9 The performance simulation comparison chart of the four methods "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" is shown in the scenario where SIR is -10dB, modulation mode is QPSK, r0.33 and HARQ is turned off. Fig.10 The performance simulation comparison chart of the four methods "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" is shown in the scenario where SIR is -5dB, modulation mode is 16QAM, r0.5 and HARQ is turned off. Fig.11 The performance simulation comparison chart of the four methods "IcOff", "IcMethod0", "IcMethod1" and "IcAdaptive" is shown in the scenario where SIR is -10dB, modulation mode is 64QAM, r0.6 and HARQ is turned off; Fig. 9 , 10 As can be seen from Figures 11 and 12, in the scenarios where the SIR is -10dB and -5dB, that is, when the signal power of the neighboring cell is significantly higher than that of the local cell, the fixed interference cancellation method 2 has a negative gain. Figure 5 The embodiment shown selects an interference elimination method, adaptively identifies scenarios and selects a specific interference elimination method, which can accurately avoid the negative gain generated by fixedly adopting one algorithm.
[0117] The channel estimation method for eliminating interference from neighboring cells provided in the above embodiment uses statistical historical values of channel estimation average power of neighboring cells and the current cell as prior information, combines simulation to determine the scene threshold (i.e., the preset threshold), and adaptively selects the input signal for channel estimation of the neighboring cell, thereby avoiding the negative gain caused by the use of a fixed interference elimination algorithm in different scenarios, so that a higher channel estimation accuracy can be achieved in various scenarios.
[0118] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps. Exemplary, for example, step 516 can be executed immediately after step 504 or 512 is executed, and step 516 does not need to be executed after step 514.
[0119] It is understood that the term "based on" used in this application is used to describe one or more factors that affect the determination, and does not exclude other factors that may affect the determination. For example, the phrase "determine A based on B" means that the determination of A can be based entirely or at least partially on factor B, that is, B is a factor that affects the determination of A, but does not exclude that the determination of A is also based on C.
[0120] Based on the same inventive concept, the embodiment of the present application also provides a channel estimation device for eliminating neighboring cell interference for implementing the channel estimation method for eliminating neighboring cell interference involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more embodiments of the channel estimation device for eliminating neighboring cell interference provided below can refer to the limitations of the channel estimation method for eliminating neighboring cell interference above, and will not be repeated here.
[0121] In an exemplary embodiment, Fig.12 As shown, a channel estimation device for eliminating interference from neighboring cells is provided, including: a data acquisition module 1202, a neighboring cell estimation module 1204 and a current cell estimation module 1206, wherein:
[0122] The data acquisition module 1202 is used to acquire the target received signal, the historical pilot power of the current cell and the historical pilot power of the neighboring cells;
[0123] The neighboring cell estimation module 1204 is used to perform frequency domain channel estimation processing on the neighboring cell based on the target received signal or the neighboring cell pilot received signal according to the relationship between the historical pilot power of the current cell and the historical pilot power of the neighboring cell, so as to obtain the frequency domain value of the neighboring cell channel estimation, wherein the neighboring cell pilot received signal is determined by eliminating the reconstructed pilot signal of the current cell from the pilot signal in the target received signal;
[0124] The current cell estimation module 1206 is used to perform neighboring cell interference elimination and current cell channel estimation processing on the target received signal based on the neighboring cell channel estimation frequency domain value, and obtain the target channel estimation frequency domain value corresponding to the current cell.
[0125] In an exemplary embodiment, the neighboring cell estimation module 1204 is used to perform frequency domain channel estimation processing on the neighboring cell based on the target received signal to obtain the neighboring cell channel estimation frequency domain value when the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold.
[0126] In an exemplary embodiment, the neighboring cell estimation module 1204 is used to perform local cell reconstruction pilot signal elimination processing on the pilot signal in the target received signal when the ratio of the local cell's historical pilot power to the neighboring cell's historical pilot power is greater than or equal to a preset threshold value to obtain a neighboring cell pilot received signal, and perform frequency domain channel estimation processing on the neighboring cell based on the neighboring cell pilot received signal to obtain a neighboring cell channel estimation frequency domain value.
[0127] In an exemplary embodiment, the preset threshold value ranges from 0.5 to 1.
[0128] In an exemplary embodiment, the data acquisition module 1202 is also used to filter the historical pilot power of the neighboring cell according to the frequency domain value of the channel estimation of the neighboring cell to obtain an updated historical pilot power of the neighboring cell, and to filter the historical pilot power of the current cell according to the frequency domain value of the channel estimation of the current cell to obtain an updated historical pilot power of the current cell.
[0129] In an exemplary embodiment, the neighboring cell estimation module 1204 is used to perform channel estimation processing of the cell according to the target received signal and the pilot standard sequence of the cell to obtain a reconstructed channel estimation value;
[0130] Perform pilot signal reconstruction processing based on the reconstructed channel estimation value and the pilot standard sequence of the cell to obtain a reconstructed pilot signal of the cell;
[0131] The pilot signal in the target received signal is eliminated according to the reconstructed pilot signal of the current cell to obtain the pilot received signal of the neighboring cell.
[0132] Each module in the channel estimation device for eliminating interference from adjacent cells can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0133] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.13 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a channel estimation method for eliminating interference from neighboring cells is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0134] Those skilled in the art will understand that Fig.13 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0135] In one embodiment, a communication device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0136] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0137] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0138] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0139] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0140] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0141] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A channel estimation method for eliminating interference from neighboring cells, characterized in that: The method comprises: Obtain the target received signal, the historical pilot power of the current cell, and the historical pilot power of the neighboring cells; When the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold, performing frequency domain channel estimation processing on the neighboring cell based on the target received signal to obtain a frequency domain value of the neighboring cell channel estimation; When the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is greater than or equal to a preset threshold, performing local cell reconstruction pilot signal elimination processing on the pilot signal in the target received signal to obtain a neighboring cell pilot received signal, and performing frequency domain channel estimation processing on the neighboring cell based on the neighboring cell pilot received signal to obtain a neighboring cell channel estimation frequency domain value; Based on the neighboring cell channel estimation frequency domain value and the neighboring cell pilot standard sequence, pilot signal reconstruction processing is performed to obtain the neighboring cell reconstructed pilot signal; according to the neighboring cell reconstructed pilot signal, the pilot signal in the target received signal is eliminated to obtain the pilot received signal of this cell; based on the pilot received signal of this cell and the pilot standard sequence of this cell, frequency domain channel estimation processing is performed to obtain the target channel estimation frequency domain value corresponding to this cell.
2. The method according to claim 1, characterized in that The preset threshold value ranges from 0.5 to 1.
3. The method according to claim 1, characterized in that The method further comprises: Performing filtering processing on the neighboring cell historical pilot power according to the neighboring cell channel estimation frequency domain value to obtain an updated neighboring cell historical pilot power; The historical pilot power of the cell is filtered according to the target channel estimation frequency domain value to obtain an updated historical pilot power of the cell.
4. The method according to claim 1, characterized in that: The performing a process of eliminating the pilot signal of the cell reconstructed pilot signal on the pilot signal in the target received signal to obtain the neighboring cell received pilot signal includes: Perform channel estimation processing of the cell according to the target received signal and the pilot standard sequence of the cell to obtain a reconstructed channel estimation value; Perform pilot signal reconstruction processing based on the reconstructed channel estimation value and the pilot standard sequence of the local cell to obtain a reconstructed pilot signal of the local cell; The pilot signal in the target received signal is eliminated according to the reconstructed pilot signal of the own cell to obtain the neighboring cell received pilot signal.
5. A channel estimation device for eliminating interference from neighboring cells, characterized in that: The device comprises: A data acquisition module is used to obtain the target received signal, the historical pilot power of the current cell and the historical pilot power of the neighboring cells; A neighboring cell estimation module is used to perform frequency domain channel estimation processing on the neighboring cell based on the target received signal to obtain a frequency domain value of the neighboring cell channel estimation when the historical pilot power of the current cell and the historical pilot power of the neighboring cell are zero or the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is less than a preset threshold value; when the ratio of the historical pilot power of the current cell to the historical pilot power of the neighboring cell is greater than or equal to the preset threshold value, perform local cell reconstruction pilot signal elimination processing on the pilot signal in the target received signal to obtain a neighboring cell pilot received signal, and perform frequency domain channel estimation processing on the neighboring cell based on the neighboring cell pilot received signal to obtain a frequency domain value of the neighboring cell channel estimation; The estimation module of this cell is used to perform pilot signal reconstruction processing based on the neighboring cell channel estimation frequency domain value and the neighboring cell pilot standard sequence to obtain the neighboring cell reconstructed pilot signal; eliminate the pilot signal in the target received signal according to the neighboring cell reconstructed pilot signal to obtain the pilot received signal of this cell; perform frequency domain channel estimation processing based on the pilot received signal of this cell and the pilot standard sequence of this cell to obtain the target channel estimation frequency domain value corresponding to this cell.
6. A communication device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Method and device for eliminating co-channel interference on pilot frequency
CN102369707A
Method and apparatus for mitigating pilot pollution in a wireless network
CN104378813A