Detailed Description
The following describes embodiments of the present application in detail with reference to the drawings.
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, interfaces, techniques, etc., in order to provide a thorough understanding of the present application.
The term "and/or" is herein merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship. Further, "a plurality" herein means two or more than two. In addition, the term "at least one" herein means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B, C, may mean including any one or more elements selected from the group consisting of A, B and C.
Referring to fig. 1, fig. 1 is a schematic flow chart of a method for interference suppression according to an embodiment of the application. Specifically, the method may include the steps of:
step S11: and acquiring a received signal of the cell.
The present cell refers to a basic unit of a wireless network, that is, the cell is a region for providing a wireless communication service to a user. One base station may include one cell, or may include multiple cells, where time synchronization of each cell may exist, or carrier frequencies used between different cells may be the same. Where the received signal is the set of signals received at the current time. If the cell includes multiple antennas, the received signal may be a set of signals received by the multiple antennas at the current time.
Step S12: and determining an interference statistical information set by using the received signals, wherein the interference statistical information set comprises interference statistical information corresponding to the communication resource positions of different interference signals.
The different interference signals may be two or more kinds of interference signals, or one kind of interference signal. The interference signal is a signal transmitted by a terminal of a non-own cell, for example, a downlink signal of the remaining cells. Therefore, the type of the interference signal is not specifically defined here. The interference statistics corresponding to the communication resource position of the different interference signals are obtained through the receiving signals of the cell, for example, if a certain receiving signal is located at the communication resource position of the interference signal, the interference statistics obtained through the receiving signal is the interference statistics corresponding to the communication resource position of the interference signal. If there are multiple interference signals and the received signals coincide with the communication resource positions of the interference signals, the calculated interference statistical information corresponding to the communication resource positions of the different interference signals is also multiple. Optionally, determining interference statistical information corresponding to the communication resource position where the interference signal is located according to the type of the interference signal. I.e. one kind of interference signal may have a plurality of communication resource positions, and the part of the communication resource positions coincide with the part of the communication resource positions of the received signal, then the received signal corresponding to the part of the communication resource positions may determine one interference statistic, i.e. the number of interference statistic is the same as the kind of interference signal. Wherein the communication resource location herein may be a carrier location. The carrier refers to a carrier within a bandwidth range configured by the cell, and the carrier may be further divided into a plurality of subcarriers, where each subcarrier may be a communication resource location. In other embodiments, the communication resource location may also be a time domain location.
Step S13: and equalizing the received signals by using the interference statistical information set.
Since the set of interference statistics is equivalent to being calculated based on the location classification of the interfering signal. Equalizing the received signal includes a process of suppressing an interference signal in the received signal, and the interference signal in the received signal can be suppressed by equalizing the received signal using the interference statistics set, so that the demodulation capability of the base station of the cell to the received signal can be improved.
According to the scheme, the interference degrees of different interference signals on the received signals are possibly different, the set containing the interference information corresponding to the communication resource positions of the different interference signals is obtained, and then the received signals are balanced by utilizing the set, so that the suppression effect of the interference signals in the received signals can be improved.
Referring to fig. 2, fig. 2 is a schematic diagram of a second process in an embodiment of the interference suppression method according to the present application. As shown in fig. 1 and 2, step S12: the method for determining the interference statistic information set by utilizing the received signal specifically comprises the following steps:
step S121: interference statistics for each received signal are obtained.
The received signals comprise a first received signal at the position of the communication resource where the interference signal is located and a second received signal not at the position of the communication resource where the interference signal is located. Each received signal refers to a signal received from each communication resource location. If the cell includes multiple receiving antennas, each received signal is a set of communication resource locations of each antenna. The interference statistical information is an interference covariance matrix.
Specifically, the formula for calculating the interference covariance matrix may be:
Rnn,k=(Yk-HkSk)(Yk-HkSk)H
Wherein R nn,k refers to an interference covariance matrix, Y k refers to a received signal at a Kth communication resource position in a receiving time slot of a cell, H k refers to a channel response at the Kth communication resource position, S k refers to a local demodulation reference signal at the Kth communication resource position, and (Y k-HkSk)H refers to a conjugate transpose operation on contents in brackets.
Step S122: average interference statistics of each first received signal and average interference statistics of each second received signal are obtained.
Before step S122 is performed, the following steps are further performed: and determining the communication resource positions of different interference signals. Wherein the interference capability of different interference signals is different. In the embodiment of the disclosure, interference signals with the same interference capability are classified into one type. The determination of the interference capability may be based on a power determination of the interfering signal. In the embodiment of the disclosure, the different interference signals include different signals sent by neighboring cells. Further, the interference signals refer to different signals issued by the neighboring base stations. For example, the interference signals include cell-specific reference signals and data signals transmitted by the neighbor cells. In general, the power of the cell-specific reference signal transmitted by the cell base station is higher than the power of the data signal, that is, the greater the interference of the cell-specific reference signal transmitted by the neighboring cell to the signal received by the cell, the greater the interference capability of the cell-specific reference signal of the neighboring cell is. Because the service types of different cells may be different, the subframe ratio of the cell may be inconsistent with the ratio of the neighboring cell, so that the downlink signal of the base station of the neighboring cell causes interference to the cell, and the transmitting signal of the neighboring cell has stronger power and larger interference ratio than the uplink receiving signal of the cell, so that the interference suppression needs to be performed on the signal transmitted by the neighboring cell.
In the embodiment of the present disclosure, the manner of determining the location of the communication resource where the different interference signals are located may be to obtain configuration information of the neighboring cell. Wherein the timing of the neighbor cell and the own cell are synchronized. That is to say, the embodiment of the disclosure is applicable to the same-frequency interference problem of adjacent cells on the basis of adjacent cell timing synchronization. Optionally, the neighbor station is started to monitor and search the neighbor cell to obtain the configuration information of the neighbor cell. The time for starting the neighbor station to monitor and search the neighbor cell may be that configuration information of the neighbor cell is obtained on the basis of completing timing synchronization between cells by detecting the configuration information of the neighbor cell in the installation process of the base station, wherein the configuration information includes PCI (PHYSICAL CELL IDENTIFIER ), subframe number and time slot number of the neighbor cell. Here, the inter-cell timing synchronization may be performed by starting a neighbor station monitoring function, searching for a neighbor cell, and if a neighbor cell is searched, selecting a cell with the strongest signal of the searched cell for time synchronization. And then, according to the configuration information of the adjacent cell, acquiring the communication resource positions of different signals sent by the adjacent cell. For example, the location of the cell-specific reference signal and the data signal in the frequency domain may be calculated from the PCIs of the neighboring cells. And acquiring a specific subframe at which the cell-specific reference signal position is carried out according to the subframe number and the time slot number to calculate the interference statistical information, namely judging which subframe is an uplink subframe of the adjacent cell and which subframe is a downlink subframe of the adjacent cell through the subframe number of the adjacent cell. The embodiments of the present disclosure take an example in which an interference signal is a cell-specific reference signal sent by a neighboring cell. By the method, after the communication resource position of the cell-specific reference signal sent by the adjacent cell is obtained, the communication resource position set of the cell-specific reference signal of the adjacent cell can be obtained. Of course, if there is more than one neighbor cell, i.e. if there are more than two neighbor cells, the set of cell-specific reference signal positions is a set of communication resource positions where all the cell-specific reference signals of the plurality of neighbor cells are located. Finally, the time slot configuration of the plurality of cells for which the interference suppression is required is recorded to prepare for the implementation of the interference suppression method in the future. The time slot configuration of the plurality of cells needing interference suppression is recorded mainly by marking the positions of communication resources of different signals transmitted by adjacent cells.
The average interference statistical information of the first receiving signals is an average value of the interference statistical information of all the first receiving signals, and the average interference statistical information of the second receiving signals is an average value of the interference statistical information of all the second receiving signals. That is, the interference statistical information corresponding to the non-interference signal and the communication resource position where the interference signal is located is respectively averaged. Of course, if a plurality of interference signals exist, average interference statistical information corresponding to the communication resource positions of the interference signals can be obtained respectively.
Specifically, the formula for calculating the average interference statistic of the first received signal may be:
Wherein R nn,A is average interference statistic information of the first received signal, N A refers to the number of communication resource positions where the neighbor cell sends the cell-specific reference signal, and a refers to the set of communication resource positions where the neighbor cell sends the cell-specific reference signal.
The formula for calculating the average interference statistics of the second received signal may be:
Wherein R nn,B is average interference statistic information of the second received signal, N is the number of communication resource positions of the scheduling terminal of the cell, and B is a set of communication resource positions of the scheduling terminal of the cell. That is, N is the number of communication resource positions where the same scheduling terminal currently received by the cell sends a signal, B is a set of communication resource positions where the same scheduling terminal currently received by the cell sends a signal, that is, N and B are not fixed, each time the communication resource positions scheduled by the terminal may be different, if there are fewer currently received signals, B may be smaller, and N varies with the same.
Of course, in the case that there are multiple interference signals, the average interference statistic information of the communication resource positions where the rest interference signals are located can be determined according to the above formula. And will not be described in detail herein.
Step S123: and combining the average interference statistical information of each received signal to obtain an interference statistical information set.
Specifically, the average interference statistics of each received signal are combined, and the obtained interference statistics set may be:
Wherein, Then a set of interference statistics determined for the received signal.
In step S13, the formula for equalizing the received signal by using the interference statistic information set may be:
Wherein x is the equalized signal set, y is the signal set received by each communication resource position, H is the channel response set of each communication resource position, and I is the identity matrix. Where y contains the signals received by each antenna.
The method used by the equalization formula is minimum mean square error equalization. The derivation process of the above-mentioned equalization formula specifically calculates a cost function between the estimated value of the receiving end to the original signal and the true value of the original signal, so that the cost function is minimum, and the equalization effect is better.
In brief, it is assumed that there is one reduction matrix G, so that the estimated value x=gy, y refers to the signal received by each antenna. At this time, the estimated error is e=x×x, where x refers to the original signal transmitted by the terminal side. According to the minimum mean square error criterion, G is calculated so thatThe value of (2) is the smallest. Calculated to finally obtain
After the received signals are equalized, decoding the equalized received signals according to the used communication protocol flow to obtain original signals corresponding to the received signals.
According to the scheme, the interference degrees of different interference signals on the received signals are possibly different, the set containing the interference information corresponding to the communication resource positions of the different interference signals is obtained, and then the received signals are balanced by utilizing the set, so that the suppression effect of the interference signals in the received signals can be improved. That is, by averaging the interference statistics of the communication resource positions having interference, the interference statistics of the communication resource positions having no interference are averaged, and in this way, the purpose of interference suppression can be achieved.
The interference suppression method provided by the embodiment of the disclosure can be applied to broadband systems in the field of private network communication and the field of public network communication. Other embodiments may be suitable for narrowband systems. Therefore, the applicable scenario of the interference suppression method proposed with respect to the embodiments of the present disclosure is not limited. The method is particularly suitable for various rapid deployment scenes in the field of private network communication, such as application scenes of rescue and relief work, live event broadcasting and the like.
The main execution body of the interference suppression method can be a base station, a server or other processing equipment. Of course, in other embodiments, the execution body of the interference suppression method may also be a terminal device, where the terminal device may be: user Equipment (UE), mobile device, user terminal, cellular phone, cordless phone, personal digital assistant (Personal DIGITAL ASSISTANT, PDA), handheld device, computing device, vehicle mount device, wearable device, etc. In some possible implementations, the interference suppression method may be implemented by way of a processor invoking computer readable instructions stored in a memory.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an interference suppression device according to an embodiment of the application. The interference suppression device 30 includes: the signal acquisition module 31, the calculation module 32 and the equalization module 33. A signal acquisition module 31, configured to acquire a received signal of the cell; a calculation module 32, configured to calculate an interference statistic set by using the received signals, where the interference statistic includes interference statistics corresponding to communication resource locations where different interference signals are located; the equalization module 33 is configured to equalize the received signal by using the set of interference statistics to suppress an interference signal in the received signal.
According to the scheme, the interference degrees of different interference signals on the received signals are possibly different, the set containing the interference information corresponding to the communication resource positions of the different interference signals is obtained, and then the received signals are balanced by utilizing the set, so that the suppression effect of the interference signals in the received signals can be improved.
The function of each module is referred to as an interference suppression method embodiment, and will not be described herein.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a base station according to an embodiment of the application. The base station 40 comprises a communication circuit 41 and a processor 42, the processor 42 being connected to the communication circuit 41 for implementing the steps of any of the above-described embodiments of the interference suppression method.
The base station 40 processes the signal received by the communication circuit 41 according to the steps in any of the above embodiments of the interference suppression method, so as to have a suppression effect on the interference signal in the received signal, and thus can obtain a more accurate original signal by decoding the processed signal. Wherein, the original signal refers to a signal transmitted by the terminal side.
Specifically, the processor 42 may also be referred to as a CPU (Central Processing Unit ). The processor 42 may be an integrated circuit chip having signal processing capabilities. The Processor 42 may also be a general purpose Processor, a digital signal Processor (DIGITAL SIGNAL Processor, DSP), an Application SPECIFIC INTEGRATED Circuit (ASIC), a Field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. In addition, the processor 42 may be commonly implemented by an integrated circuit chip.
According to the scheme, the interference degrees of different interference signals on the received signals are possibly different, the set containing the interference information corresponding to the communication resource positions of the different interference signals is obtained, and then the received signals are balanced by utilizing the set, so that the suppression effect of the interference signals in the received signals can be improved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an embodiment of a computer readable storage medium according to the present application. The computer readable storage medium 50 stores program instructions 51 executable by the processor, the program instructions 51 for implementing the steps in any of the above-described embodiments of the interference suppression method. In one embodiment, the device with the storage function may be a storage chip, a hard disk, a mobile hard disk, a flash disk, an optical disk or other tools capable of reading and writing in the terminal, a server or the like.
According to the scheme, the interference degrees of different interference signals on the received signals are possibly different, the set containing the interference information corresponding to the communication resource positions of the different interference signals is obtained, and then the received signals are balanced by utilizing the set, so that the suppression effect of the interference signals in the received signals can be improved.
In some embodiments, functions or modules included in an apparatus provided by the embodiments of the present disclosure may be used to perform a method described in the foregoing method embodiments, and specific implementations thereof may refer to descriptions of the foregoing method embodiments, which are not repeated herein for brevity.
The foregoing description of various embodiments is intended to highlight differences between the various embodiments, which may be the same or similar to each other by reference, and is not repeated herein for the sake of brevity.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of modules or units is merely a logical functional division, and there may be additional divisions of actual implementation, e.g., units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical, or other forms.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units. The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.