Communication method and device based on repeater, storage medium and electronic equipment
By using array antennas and target filters to process signals in repeater stations, the problem of low signal coverage caused by inaccurate detection positions of mobile phones is solved, efficient signal coverage and interference suppression are achieved, and communication quality is improved.
Patent Information
- Application Number
- CN202510595772.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-06-06
AI Technical Summary
In the prior art, when detecting the position of the external module of the repeater station through a mobile phone, the base station signal strength and direction are inaccurate, resulting in a low signal coverage of the repeater station.
The array antenna is used to receive the downlink signal of the host base station and perform signal processing through the target filter. The target filter is iteratively optimized for preset filter parameters based on the target linear constraints, and is used to control the phase and amplitude of the array antenna to optimize signal reception.
By accurately processing signals, the pure and powerful response of the repeater station to receive host base station signals is improved, interfering signals are effectively suppressed, and the signal-to-noise ratio and user experience of the communication system are improved.
Smart Images

Figure CN120110480A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular, to a communication method, device, storage medium and electronic device based on a repeater. Background Art
[0002] Modern cities' underground parking lots and elevators have always been blind spots for mobile communication signal coverage. Due to the deep underground basement and the shielding characteristics of the elevator car, it is difficult for mobile communication signals to cover these places. Repeater products can well solve the signal coverage problem in the above scenarios. The transceiver module is placed outdoors to communicate with the macro station, and then the signal is transmitted back to the basement or car unit, thereby achieving signal coverage of the basement and elevator car unit.
[0003] In this scenario, the external module of the repeater needs to be placed in a reasonable position to communicate with the base station, and the gain of the repeater needs to be set reasonably to complete the signal relay and not cause the base station noise floor to rise. The existing method generally determines the installation position of the external module by using the mobile phone to detect the reference signal received power (RSRP) and received signal strength indicator (RSSI) of the installation point. The main problem with this method is that the base station signal strength detected by the mobile phone at the installation point of the external module of the repeater is quite different from the actual signal strength received by the repeater, and the external antenna of the mobile phone has poor directivity, making it difficult to accurately determine the orientation of the host base station.
[0004] Regarding the problem in the related art that when detecting the position of the external module of the repeater through a mobile phone, the placement position of the external module of the repeater is inaccurate due to the inaccurate base station signal strength and base station direction detected by the mobile phone, resulting in low signal coverage of the repeater, no effective solution has been proposed yet. Summary of the invention
[0005] The main purpose of the present application is to provide a communication method, device, storage medium and electronic device based on a repeater, so as to solve the problem in the related art that when a mobile phone is used to detect the position of an external module of a repeater, the placement position of the external module of the repeater is inaccurate due to inaccurate base station signal strength and base station direction detected by the mobile phone, resulting in low signal coverage of the repeater.
[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a communication method based on a repeater is provided, the method comprising: receiving a first downlink signal sent by a host base station through an array antenna; sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna; amplifying the target signal, and sending the amplified target signal to a target device to achieve communication between the target device and the host base station.
[0007] Furthermore, before sending the first downlink signal to the target filter and outputting the target signal, the method also includes: receiving a second downlink signal sent from the host base station within a preset time period; sending the second downlink signal to the filter after the Mth iterative optimization to obtain the output result corresponding to the Mth iterative optimization, wherein M is a positive integer; calculating the estimated error between the output result corresponding to the Mth iterative optimization and the preset expected signal; performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0008] Furthermore, before performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint, the method also includes: constructing an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix; multiplying the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; determining a blocking matrix according to the column elements in the intermediate matrix; and constructing the target linear constraint according to the blocking matrix, the beamformer, the arrival direction of the downlink signal of the host base station, and the arrival direction of the interference signal of the interfering base station.
[0009] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a communication system based on a repeater is provided, the system is used to execute the above-mentioned communication method, the system includes: a host base station, used to transmit signals; a repeater, wherein the repeater includes at least: a forward antenna and N backward antennas, the forward antenna receives a downlink signal transmitted by the host base station, and amplifies the downlink signal and sends it to the N backward antennas, the forward antenna includes at least one array antenna, the N backward antennas are used to receive the amplified downlink signal, and send the amplified downlink signal to a device within a preset range, and N is an integer greater than 1.
[0010] Furthermore, the system also includes: adjusting the phase of each antenna in the array antenna and the amplitude of each antenna through a beamformer, and using the adjusted array antenna to receive the signal transmitted by the host base station; wherein the beamformer is one of the filter parameters of the target filter, and the target filter is a filter obtained by iteratively optimizing the preset filter based on the target linear constraint.
[0011] Furthermore, the array antenna includes at least a first antenna and a second antenna, and the system also includes: the strongest radiation direction of the first antenna and the strongest radiation direction of the second antenna both point to the host base station, the midline of the first antenna and the second antenna points to the host base station, and the phase difference between the first antenna and the second antenna is a preset value.
[0012] Furthermore, the system also includes: an interfering base station, the distance from the first antenna to the host base station is equal to the distance from the second antenna to the host base station, the interfering base station is located on the hyperbola of the first antenna and the second antenna, the distance from the first antenna to the interfering base station and the distance from the second antenna to the interfering base station are target values, and the target value is a value calculated based on the wavelength of the downlink signal.
[0013] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a communication device based on a repeater is provided, which includes: a first receiving unit, used to receive a first downlink signal sent by a host base station through an array antenna; a first sending unit, used to send the first downlink signal to a target filter and output a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna; a processing unit, used to amplify the target signal and send the amplified target signal to a target device to achieve communication between the target device and the host base station.
[0014] Furthermore, the device also includes: a second receiving unit, used to receive a second downlink signal sent from the host base station within a preset time period before sending the first downlink signal to the target filter and outputting the target signal; a second sending unit, used to send the second downlink signal to the filter after the Mth iterative optimization to obtain the output result corresponding to the Mth iterative optimization, wherein M is a positive integer; a first calculation unit, used to calculate the estimated error between the output result corresponding to the Mth iterative optimization and the preset expected signal; an optimization unit, used to perform the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0015] Furthermore, the device also includes: a first construction unit, used to construct an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix before performing the M+1th iterative optimization of the filter parameters of the preset filter according to the estimated error based on the target linear constraint, so as to obtain a diagonal matrix; a second calculation unit, used to multiply the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; a determination unit, used to determine a blocking matrix according to the column elements in the intermediate matrix; and a second construction unit, used to construct the target linear constraint according to the blocking matrix, the beamformer, the arrival direction of the downlink signal of the host base station, and the arrival direction of the interference signal of the interference base station.
[0016] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements any one of the above-mentioned communication methods based on a repeater, and which, when executed by a processor, implements the steps of the communication method based on a repeater described in each embodiment of the present application.
[0017] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, any one of the above-mentioned repeater-based communication methods is implemented.
[0018] In order to achieve the above-mentioned purpose, according to one aspect of the present application, an electronic device is provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors implement any one of the above-mentioned repeater-based communication methods.
[0019] Through the present application, the following steps are adopted: receiving a first downlink signal sent by a host base station through an array antenna; sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beam former, and the beam former is used to control the phase and amplitude of the array antenna; amplifying the target signal, and sending the amplified target signal to a target device to achieve communication between the target device and the host base station, thereby solving the problem in the related art that when a mobile phone is used to detect the position of an external module of a repeater, the placement position of the external module of the repeater is inaccurate due to inaccurate base station signal strength and base station direction detected by the mobile phone, resulting in low signal coverage of the repeater.
[0020] By receiving the first downlink signal of the host base station and directing it to the target filter, the signal can be accurately processed according to the preset target linear constraints, achieving the technical effect of optimizing the signal quality. Among them, the target filter is obtained by iteratively optimizing the filter parameters, especially the parameters of the beamformer, which are used to control the phase and amplitude of the array antenna, so that the antenna can intelligently focus on the host base station signal, and at the same time form a zero in the direction of the interference base station, which not only ensures that the repeater receives the host base station signal in a pure and strong manner, but also achieves the goal of effectively suppressing the interference signal, so that the host base station signal can effectively cover the indoor or other areas where the signal is not easy to reach, achieving the technical effect of improving the signal-to-noise ratio of the communication system, and further achieving the technical effect of improving the communication quality and user experience in the target area. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0022] Figure 1 is a flow chart of a communication method based on a repeater provided according to Embodiment 1 of the present application;
[0023] Figure 2 is a schematic diagram of an optional adaptive filtering algorithm provided according to Embodiment 1 of the present application;
[0024] Figure 3 is a schematic diagram of an optional blocking array generation process provided in Embodiment 1 of the present application;
[0025] Figure 4 is a schematic diagram of an optional communication system provided according to Embodiment 1 of the present application Figure 1 ;
[0026] Figure 5is a schematic diagram of an optional communication system provided according to Embodiment 1 of the present application Figure 2 ;
[0027] Figure 6 is a schematic diagram of a communication device based on a repeater provided according to Embodiment 2 of the present application;
[0028] Figure 7 It is a schematic diagram of a communication electronic device based on a repeater provided according to Embodiment 5 of the present application. DETAILED DESCRIPTION
[0029] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0030] It should be noted that the user information (including but not limited to user device information, user personal information, collected data, used data, generated data, processed data, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, collected information, used information, generated information, processed information, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with the relevant laws, regulations and standards of relevant countries and regions, necessary confidentiality measures are taken, and public order and good customs are not violated, and corresponding operation entrances are provided for users to choose to authorize or refuse. For example, an interface is set up between this system and relevant users or institutions. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or institution through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or institution.
[0031] It should be noted that this application provides users with corresponding operation entrances for them to choose to agree or reject the automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered.
[0032] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] Embodiment 1
[0035] The present invention is described below in conjunction with preferred implementation steps. Figure 1 is a flow chart of a communication method based on a repeater provided in accordance with the first embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:
[0036] Step S101: receiving a first downlink signal sent by a donor base station through an array antenna.
[0037] In the first embodiment, in order to enable the mobile communication signal to cover as large a range as possible (for example, to locations such as underground parking lots and elevators where the signal is difficult to cover), an array antenna system composed of multiple antenna units can be used in the repeater scenario to receive the downlink signal from the designated host base station, that is, the first downlink signal mentioned above. The array antenna forms a beam in a specific direction by adjusting the phase and amplitude of each antenna unit to enhance the strength of the received signal and suppress interference in other directions, ensuring that the signal can be efficiently and clearly transmitted from the host base station to the repeater, and then forwarded by the repeater to the indoor or target coverage area, thereby improving the communication quality and user experience.
[0038] Step S102, sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna.
[0039] In the first embodiment of the present invention, after the downlink signal sent by the host base station is received by the array antenna of the repeater, it will be further processed by the target filter to output the above-mentioned target signal. The above-mentioned target filter is a signal processing module or system obtained by iteratively optimizing the parameters of the preset filter through an adaptive algorithm and a target linear constraint based on the principle of generalized sidelobe cancellation. The target linear constraint is intended to ensure that the filter has an optimal response in the direction of the desired signal and forms a zero response in the direction of the known interference source, so as to maximize the signal-to-noise ratio (SNR) or signal to interference plus noise ratio (SINR), minimize the useless part of the received signal, and effectively eliminate interference while maintaining distortion-free signal to the host base station.
[0040] Specifically, the filter parameters in the target filter include but are not limited to: beamformer parameters, which are used to control the phase delay and amplitude variation of each antenna unit. The beamformer is used to fine-tune the radiation pattern of the array antenna so that it forms a main lobe in a specific direction (e.g., the direction of the host base station) to enhance signal reception and forms a null in the direction of the interference source (e.g., the direction of the interfering base station) to weaken the interference signal.
[0041] Step S103, amplify the target signal and send the amplified target signal to the target device to achieve communication between the target device and the host base station.
[0042] In the first embodiment, in order to compensate for the power drop of the signal due to factors such as distance and loss during the propagation process and ensure that the signal is strong enough to penetrate obstacles in the indoor environment or the target coverage area, the amplifier inside the repeater can be used to further enhance the power of the target signal after the target filter optimization processing. The amplified target signal is then transmitted to the rear antenna of the repeater, and then sent to the target device such as the indoor distribution system and the mobile terminal, thereby achieving a stable and efficient communication connection between the user target device and the host base station, and solving the communication quality problem caused by geographical shielding or signal attenuation.
[0043] In summary, the communication method based on the repeater provided in the first embodiment of the present application receives the first downlink signal sent by the host base station through the array antenna; sends the first downlink signal to the target filter and outputs the target signal, wherein the target filter is a filter obtained by iteratively optimizing the filter parameters of the preset filter based on the target linear constraint; the filter parameters include a beam former, which is used to control the phase and amplitude of the array antenna; amplifies the target signal and sends the amplified target signal to the target device to realize communication between the target device and the host base station, which solves the problem in the related technology that when the position of the external module of the repeater is detected by the mobile phone, the base station signal strength and base station direction reached by the mobile phone detection are inaccurate, which makes the placement position of the external module of the repeater inaccurate, resulting in low signal coverage of the repeater.
[0044] By receiving the first downlink signal of the host base station and directing it to the target filter, the signal can be accurately processed according to the preset target linear constraints, achieving the technical effect of optimizing the signal quality. Among them, the target filter is obtained by iteratively optimizing the filter parameters, especially the parameters of the beamformer, which are used to control the phase and amplitude of the array antenna, so that the antenna can intelligently focus on the host base station signal, and at the same time form a zero in the direction of the interfering base station, which not only ensures that the repeater receives the host base station signal in a pure and strong manner, but also achieves the goal of effectively suppressing the interference signal, so that the host base station signal can effectively cover the indoor or other areas where the signal is not easy to reach, achieving the technical effect of improving the signal-to-noise ratio of the communication system, and further achieving the technical effect of improving the communication quality and user experience in the target area.
[0045] Optionally, in the communication method based on a repeater provided in Example 1 of the present application, before sending the first downlink signal to the target filter and outputting the target signal, the method further includes: receiving a second downlink signal sent from the host base station within a preset time period; sending the second downlink signal to the filter after the Mth iterative optimization to obtain an output result corresponding to the Mth iterative optimization, where M is a positive integer; calculating the estimated error between the output result corresponding to the Mth iterative optimization and a preset expected signal; performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0046] In the first embodiment, in order to achieve both signal optimization and interference suppression, efficient collaboration of adaptive beamforming technology and signal processing algorithm may be used. Figure 2 1 is a schematic diagram of an optional adaptive filtering algorithm provided according to the first embodiment of the present application. First, the array antenna of the repeater continuously receives the second downlink signal of the host base station within a preset time period, and sends the second downlink signal to the filter that has been iteratively optimized for the Mth time for processing (such as Figure 2 The second downlink signal includes the desired signal of the host base station and the clutter signal from the interference source.
[0047] Then, the error between the filter output result after the Mth iteration optimization and the ideal expected signal is calculated (such as Figure 2 The target linear constraint is used to maintain a lossless response in the direction of the host base station signal and form a null in the direction of the interfering base station, which serves as an iterative optimization criterion to guide further adjustment of the filter parameters.
[0048] Subsequently, the filter is optimized for the M+1th iteration based on the target linear constraints and the estimated error. Exemplarily, the filter parameters (including the phase and amplitude of the beamformer) are fine-tuned (e.g., Figure 2 The goal is to minimize the impact of interference signals while keeping the host base station signal unaffected, that is, to minimize the estimation error, until a set of optimal parameter configurations is found so that the optimized filter (i.e., the target filter) can most effectively suppress interference when processing signals and enhance the purity and strength of the signal.
[0049] Through the above series of iterative optimization steps, the repeater can intelligently learn and adapt to the dynamic changes of signals and interference in the communication environment, and control the phase and amplitude of the array antenna to enhance the downlink signal strength, so that the signal processed by the target filter can significantly improve the signal quality, reduce the interference level, and ensure the establishment of a stable and efficient communication link between the host base station and the indoor target device. This technology not only optimizes the user's network experience, but also improves the coverage capability of the repeater in complex scenarios and the network operation efficiency of operators.
[0050] Optionally, in the communication method based on the repeater provided in the first embodiment of the present application, before the filter parameters of the preset filter are optimized for the M+1th iterative time according to the estimated error based on the target linear constraint, the above method also includes: constructing an array cluster vector based on the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix; multiplying the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; determining a blocking matrix based on the column elements in the intermediate matrix; and constructing a target linear constraint based on the blocking matrix, the beamformer, the arrival direction of the downlink signal of the host base station, and the arrival direction of the interference signal of the interference base station.
[0051] In the first embodiment of the present invention, beamforming can be performed by using an array antenna, and the antenna pattern null is directed toward a stronger interference station while ensuring that the gain in the main coverage direction remains unchanged. Beamforming uses a fast generation method of a blocking matrix in an adaptive beamforming system based on a generalized sidelobe canceller. A generalized sidelobe canceller is also called a linear constrained minimum variance filter, which minimizes the mean square error of the filter output under a given set of linear constraints. In the application context of interference elimination, that is, while ensuring that the power of the desired signal remains unchanged, the influence of interference is eliminated as much as possible, thereby minimizing the total output power.
[0052] For example, Figure 3 The schematic diagram of the optional blocking array generation process provided in the first embodiment of the present application is as follows: Figure 3 As shown. Using the special matrix A pre-generated in the memory and the diagonal matrix composed of the array cluster vector c , where M is the number of antennas. Through matrix multiplication , and get the above intermediate matrix. Then take the 2nd to Mth columns in the intermediate matrix B to get the blocking matrix . The special matrix A is a column orthogonal matrix whose first column elements are all 1, for example, a Hadamard matrix, a DFT (Discrete Fourier Transform, DFT) matrix, or a matrix pre-generated by the Schmidt orthogonalization method. The above calculation blocking matrix The proposed method greatly reduces the calculation time of the blocking matrix and improves the processing efficiency of the adaptive beamforming system.
[0053] In an optional embodiment, the target linear constraint constructed based on the blocking matrix, the beamformer, the wave direction of the downlink signal of the donor base station and the wave direction of the interference signal of the interference base station can be expressed as ,in, , represents the blocking matrix, which ensures that the sidelobe canceller does not delete the desired signal, w represents the parameter information of the beamformer, which is used to control the phase and amplitude of each antenna in the array antenna, and g represents the desired received signal. For example, ,in, is the direction of arrival of the desired signal (i.e. the host base station mentioned above), is the direction of the incoming wave of a known interference (i.e., the interfering base station mentioned above). In addition, there may be other unknown interferences in the actual production process. The estimated value of the beamformer guaranteed by the target linear constraint Expected signal Distortion-free response in the direction of known interference A null is formed in the direction, while interference in other directions is suppressed to the maximum extent.
[0054] Optionally, embodiment 1 of the present application provides a communication system based on a repeater, which is used to execute the above-mentioned communication method based on a repeater, and the system includes: a host base station, which is used to transmit signals; a repeater, wherein the repeater includes at least: a forward antenna and N backward antennas, the forward antenna is used to receive a downlink signal transmitted by the host base station, and amplify the downlink signal and send it to the N backward antennas, the forward antenna includes at least one array antenna, and the N backward antennas are used to receive the amplified downlink signal and send the amplified downlink signal to a device within a preset range, and N is an integer greater than 1.
[0055] A communication system based on a repeater provided in the first embodiment of the present application can effectively improve the signal coverage and quality through the cooperation between the host base station and the repeater. The communication system includes: a host base station and a repeater.
[0056] As a signal source, the host base station is responsible for transmitting the signal and providing the original communication signal. The repeater station contains at least a forward antenna and N rear antennas (N>1). The forward antenna can be an array antenna, which is responsible for receiving the downlink signal of the host base station and improves the signal reception efficiency and anti-interference ability through adaptive beamforming technology. After receiving the signal, the forward antenna amplifies the signal to ensure that the signal can maintain sufficient strength when it is transmitted to the rear antenna to overcome the attenuation during the transmission process.
[0057] N backward antennas are responsible for sending the downlink signal amplified by the forward antenna to devices within the preset range. This design not only expands the signal coverage area, but also improves the signal stability and anti-interference performance through multi-antenna array and spatial diversity technology, ensuring that the signal can be stably received even in complex environments.
[0058] Through the coordinated work of the forward antenna and N backward antennas, the repeater can effectively amplify the signal of the host base station and suppress the signal from the interfering base station, ensuring that the target device can receive a pure signal with moderate strength, significantly improving the communication quality and user experience. Among them, by using the adaptive optimization algorithm provided in the first embodiment of the present application to adaptively optimize the array antenna in the repeater, it can be adaptively adjusted to cope with the ever-changing communication environment, so as to achieve deep coverage of the signal at low cost and high efficiency, greatly expanding the coverage of the operator's network and improving the stability and efficiency of the communication system.
[0059] Optionally, in the repeater-based communication method provided in Example 1 of the present application, the system also includes: adjusting the phase of each antenna in the array antenna and the amplitude of each antenna through a beamformer, and using the adjusted array antenna to receive the signal transmitted by the host base station; wherein the beamformer is one of the filter parameters of the target filter, and the target filter is a filter obtained by iteratively optimizing the preset filter based on the target linear constraint.
[0060] In the communication system of the repeater provided in the first embodiment of the present invention, the phase and amplitude of each antenna in the array antenna can be adjusted by a beam former, that is, the radiation pattern of the antenna array is dynamically adjusted by the adaptive optimization algorithm provided in the first embodiment of the present application to achieve accurate reception of the host signal and effective suppression of the interference signal.
[0061] The beamformer is a key parameter of the target filter, which is the result of multiple iterations of optimization based on the target linear constraints. The target linear constraints usually include maintaining lossless reception of the host base station signal and forming a null in the direction of the interfering base station when there is an interfering base station to minimize interference. The preset filter is the configuration at system initialization. Through continuous learning and adjustment, the preset filter is iterated many times to obtain the target filter, and its parameters (including the phase and amplitude adjustment of the beamformer) are optimized to meet the requirements of the target linear constraints.
[0062] Specifically, the beamformer adjusts the direction and shape of the beam by changing the phase and amplitude of each antenna in the array antenna, so that the composite beam of the array antenna can be aimed at the host base station, and at the same time form a zero point in the direction of the interference source to reduce the strength of the interference signal. This dynamic adjustment process is based on the collected real-time signal data and analysis results, and is performed through a preset optimization algorithm (such as LMS or RLS algorithm). Each iteration is to more accurately meet the target linear constraints, reduce estimation errors, and ultimately reach the balance point of optimal signal reception and interference suppression.
[0063] Through this mechanism, the repeater can intelligently adapt to the changing communication environment and adaptively adjust the beamforming to ensure that the signal of the host base station is effectively amplified and transmitted to the indoor or target area, while significantly reducing the impact of external interference signals on communication quality, thereby providing users with more stable and high-quality communication services, while reducing interference to surrounding networks and improving the reliability and stability of the communication system.
[0064] Optionally, in the communication system based on the repeater provided in Example 1 of the present application, the array antenna includes at least a first antenna and a second antenna, and the system also includes: the strongest radiation direction of the first antenna and the strongest radiation direction of the second antenna both point to the host base station, the midline of the first antenna and the second antenna points to the host base station, and the phase difference between the first antenna and the second antenna is a preset value.
[0065] In the first embodiment, the reception of the host base station signal can be enhanced by precise radiation direction control and phase difference setting, while suppressing the influence of other interference sources, thereby improving the communication quality and efficiency of the entire system. The array antenna includes at least a first antenna and a second antenna. In addition, the array antenna may also include multiple antennas, and the number of antennas is not specifically limited in the first embodiment.
[0066] Specifically, in the absence of an interfering base station, Figure 4 is a schematic diagram of an optional communication system provided according to Embodiment 1 of the present application Figure 1 The distance between the first antenna and the second antenna can be any value. The main lobe of the first antenna and the main lobe of the second antenna both point to the direction of the host base station, that is, the strongest radiation direction of the first antenna and the second antenna is used to aim at the host base station together, which means that the main energy output and reception of both are concentrated in the direction of the host base station. In this way, the ability to capture the host base station signal can be significantly enhanced, and the repeater can be guaranteed to work stably and efficiently even in weak or complex signal environments.
[0067] Furthermore, the center lines of the first antenna and the second antenna also point to the host base station, and the phase difference between the first antenna and the second antenna is 0 (i.e., the preset value mentioned above) to ensure that the host base station signal can be received most directly and without distortion, thereby improving the signal reception quality and anti-interference capability.
[0068] By setting up the above-mentioned communication system, the array antenna's ability to receive host base station signals can be improved, providing a high-gain working mode for the repeater, ensuring that the repeater can provide stable, high-quality signal coverage in various application scenarios, thereby improving the reliability and stability of the communication system.
[0069] Optionally, in the communication system based on the repeater provided in Example 1 of the present application, the system also includes: an interfering base station, the distance from the first antenna to the host base station and the distance from the second antenna to the host base station are equal, the interfering base station is located on the hyperbola of the first antenna and the second antenna, the distance from the first antenna to the interfering base station and the distance from the second antenna to the interfering base station are target values, and the target value is a value calculated based on the wavelength of the downlink signal.
[0070] In the first embodiment, the signal strength of the host base station can be enhanced by controlling the phase and amplitude of multiple antennas in the array antenna, effectively suppressing the interference signal from a specific interfering base station, and ensuring the purity of the host base station signal and the normal operation of the repeater.
[0071] Specifically, in the presence of an interfering base station, Figure 5 is a schematic diagram of an optional communication system provided according to Embodiment 1 of the present application Figure 2 The main lobes of the first antenna and the second antenna in the array antenna are both oriented toward the host base station and are arranged parallel to the host base station, so that the distances from the host base station to the two antennas are equal, thereby ensuring that the beam superposition direction of the two antennas is in the direction of the host station.
[0072] The spacing between the two antennas is further adjusted so that the distance difference between the first antenna and the second antenna to the interfering base station is an odd multiple of λ / 2, that is, the above-mentioned target value, where λ represents the wavelength of the downlink signal. The interfering base station is located on the hyperbola determined by the first antenna and the second antenna, and the interfering signal forms an opposite phase at the receiving end of the two antennas, thereby ensuring that the signals from the interfering base station to the two antennas can be offset.
[0073] The above-mentioned physical layout not only improves the reception quality and strength of the host base station signal, but also effectively reduces the impact of interfering base station signals, provides a stable and efficient working mode for the repeater in a complex communication environment, ensures the communication quality, and improves the reliability and stability of the communication system.
[0074] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0075] Embodiment 2
[0076] Embodiment 2 of the present application also provides a communication device based on a repeater. It should be noted that the communication device based on a repeater in Embodiment 2 of the present application can be used to execute the communication method based on a repeater provided in Embodiment 1 of the present application. The communication device based on a repeater provided in Embodiment 2 of the present application is introduced below.
[0077] Figure 6 Schematic diagram of a communication device based on a repeater according to Embodiment 2 of the present application. Figure 6 As shown, the device includes: a first receiving unit 601, a first sending unit 602 and a processing unit 603.
[0078] Specifically, the first receiving unit 601 is used to receive a first downlink signal sent by the donor base station through the array antenna.
[0079] The first sending unit 602 is used to send the first downlink signal to the target filter and output the target signal, wherein the target filter is a filter obtained by iteratively optimizing the filter parameters of the preset filter based on the target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna.
[0080] The processing unit 603 is used to amplify the target signal and send the amplified target signal to the target device to achieve communication between the target device and the host base station.
[0081] The communication device based on the repeater provided in the second embodiment of the present application receives the first downlink signal sent by the host base station through the array antenna by the first receiving unit 601; the first sending unit 602 sends the first downlink signal to the target filter and outputs the target signal, wherein the target filter is a filter obtained by iteratively optimizing the filter parameters of the preset filter based on the target linear constraint; the filter parameters include a beam former, and the beam former is used to control the phase and amplitude of the array antenna; the processing unit 603 amplifies the target signal and sends the amplified target signal to the target device to realize the communication between the target device and the host base station, which solves the problem in the related art that when the position of the external module of the repeater is detected by the mobile phone, the base station signal strength and the base station direction reached by the mobile phone detection are inaccurate, which makes the placement position of the external module of the repeater inaccurate, resulting in a low signal coverage rate of the repeater.
[0082] By receiving the first downlink signal of the host base station and directing it to the target filter, the signal can be accurately processed according to the preset target linear constraints, achieving the technical effect of optimizing the signal quality. Among them, the target filter is obtained by iteratively optimizing the filter parameters, especially the parameters of the beamformer, which are used to control the phase and amplitude of the array antenna, so that the antenna can intelligently focus on the host base station signal, and at the same time form a zero in the direction of the interfering base station, which not only ensures that the repeater receives the host base station signal in a pure and strong manner, but also achieves the goal of effectively suppressing the interference signal, so that the host base station signal can effectively cover the indoor or other areas where the signal is not easy to reach, achieving the technical effect of improving the signal-to-noise ratio of the communication system, and further achieving the technical effect of improving the communication quality and user experience in the target area.
[0083] Optionally, in the communication device based on the repeater provided in Example 2 of the present application, the above-mentioned device also includes: a second receiving unit, used to receive a second downlink signal sent from the host base station within a preset time period before sending the first downlink signal to the target filter and outputting the target signal; a second sending unit, used to send the second downlink signal to the filter after the Mth iterative optimization, to obtain the output result corresponding to the Mth iterative optimization, where M is a positive integer; a first calculation unit, used to calculate the estimated error between the output result corresponding to the Mth iterative optimization and the preset expected signal; an optimization unit, used to perform the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0084] Optionally, in the communication device based on the repeater provided in Example 2 of the present application, the above-mentioned device also includes: a first construction unit, which is used to construct an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix before the filter parameters of the preset filter are optimized for the M+1th iterative optimization based on the estimated error based on the target linear constraint; a second calculation unit, which is used to multiply the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; a determination unit, which is used to determine the blocking matrix according to the column elements in the intermediate matrix; and a second construction unit, which is used to construct the target linear constraint based on the blocking matrix, the beamformer, the arrival direction of the downlink signal of the host base station, and the arrival direction of the interference signal of the interference base station.
[0085] The repeater-based communication device includes a processor and a memory. The first receiving unit 601, the first sending unit 602 and the processing unit 603 are all stored in the memory as program units. The processor executes the program units stored in the memory to implement corresponding functions.
[0086] The processor includes a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the signal coverage of the repeater can be improved by adjusting the kernel parameters.
[0087] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0088] Embodiment 3 of the present invention provides a computer-readable storage medium on which a program is stored. When the program is executed by a processor, a communication method based on a repeater is implemented.
[0089] A fourth embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes a communication method based on a repeater when running.
[0090] like Figure 7 As shown, embodiment five of the present invention provides an electronic device, the device includes a processor, a memory, and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: receiving a first downlink signal sent by a host base station through an array antenna; sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna; amplifying the target signal, and sending the amplified target signal to a target device to achieve communication between the target device and the host base station.
[0091] When the processor executes the program, the following steps are also implemented: before sending the first downlink signal to the target filter and outputting the target signal, the above method also includes: receiving a second downlink signal sent from the host base station within a preset time period; sending the second downlink signal to the filter after the Mth iterative optimization, and obtaining the output result corresponding to the Mth iterative optimization, where M is a positive integer; calculating the estimated error between the output result corresponding to the Mth iterative optimization and the preset expected signal; performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0092] When the processor executes the program, the following steps are also implemented: before the filter parameters of the preset filter are optimized for the M+1th iterative time according to the estimated error based on the target linear constraint, the above method also includes: constructing an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix; multiplying the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; determining a blocking matrix according to the column elements in the intermediate matrix; constructing a target linear constraint according to the blocking matrix, the beamformer, the incoming direction of the downlink signal of the host base station, and the incoming direction of the interference signal of the interference base station.
[0093] When the processor executes the program, the following steps are also implemented: controlling a communication system based on a repeater, the system including a host base station for transmitting signals; a repeater, wherein the repeater includes at least: a forward antenna and N backward antennas, the forward antenna is used to receive a downlink signal transmitted by the host base station, and amplify the downlink signal and send it to the N backward antennas, the forward antenna includes at least one array antenna, the N backward antennas are used to receive the amplified downlink signal, and send the amplified downlink signal to a device within a preset range, and N is an integer greater than 1.
[0094] When the processor executes the program, the following steps are also implemented: adjusting the phase of each antenna in the array antenna and the amplitude of each antenna through the beamformer, and using the adjusted array antenna to receive the signal transmitted by the host base station; wherein the beamformer is one of the filter parameters of the target filter, and the target filter is a filter obtained by iteratively optimizing the preset filter based on the target linear constraint.
[0095] When the processor executes the program, the following steps are also implemented: the array antenna includes at least a first antenna and a second antenna, the strongest radiation direction of the first antenna and the strongest radiation direction of the second antenna both point to the host base station, the midline of the first antenna and the second antenna points to the host base station, and the phase difference between the first antenna and the second antenna is a preset value.
[0096] When the processor executes the program, the following steps are also implemented: the system also includes: an interfering base station, the distance from the first antenna to the host base station is equal to the distance from the second antenna to the host base station, the interfering base station is located on the hyperbola of the first antenna and the second antenna, the distance from the first antenna to the interfering base station and the distance from the second antenna to the interfering base station are target values, and the target value is a value calculated based on the wavelength of the downlink signal.
[0097] The devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0098] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that is initialized with the following method steps: receiving a first downlink signal sent by a host base station through an array antenna; sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, which is used to control the phase and amplitude of the array antenna; amplifying the target signal, and sending the amplified target signal to a target device to achieve communication between the target device and the host base station.
[0099] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: before sending the first downlink signal to the target filter and outputting the target signal, the above method also includes: receiving a second downlink signal sent from the host base station within a preset time period; sending the second downlink signal to the filter after the Mth iterative optimization, and obtaining the output result corresponding to the Mth iterative optimization, where M is a positive integer; calculating the estimated error between the output result corresponding to the Mth iterative optimization and the preset expected signal; performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimated error based on the target linear constraint to minimize the estimated error and obtain the target filter.
[0100] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: before performing the M+1th iterative optimization of the filter parameters of the preset filter according to the estimated error based on the target linear constraint, the above method also includes: constructing an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix; multiplying the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; determining a blocking matrix according to the column elements in the intermediate matrix; constructing a target linear constraint according to the blocking matrix, a beamformer, the arrival direction of the downlink signal of the host base station, and the arrival direction of the interference signal of the interference base station.
[0101] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: controlling a communication system based on a repeater, the system comprising a host base station for transmitting signals; a repeater, wherein the repeater comprises at least: a forward antenna and N rear antennas, the forward antenna is used to receive a downlink signal transmitted by the host base station, and amplify the downlink signal and send it to the N rear antennas, the forward antenna comprises at least one array antenna, the N rear antennas are used to receive the amplified downlink signal, and send the amplified downlink signal to a device within a preset range, and N is an integer greater than 1.
[0102] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: adjusting the phase of each antenna in the array antenna and the amplitude of each antenna through a beamformer, and using the adjusted array antenna to receive the signal transmitted by the host base station; wherein the beamformer is one of the filter parameters of the target filter, and the target filter is a filter obtained by iteratively optimizing the preset filter based on the target linear constraint.
[0103] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: the array antenna includes at least a first antenna and a second antenna, the strongest radiation direction of the first antenna and the strongest radiation direction of the second antenna both point to the host base station, the midline of the first antenna and the second antenna points to the host base station, and the phase difference between the first antenna and the second antenna is a preset value.
[0104] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: the system also includes: an interfering base station, the distance from the first antenna to the host base station and the distance from the second antenna to the host base station are equal, the interfering base station is located on the hyperbola of the first antenna and the second antenna, the distance from the first antenna to the interfering base station and the distance from the second antenna to the interfering base station are target values, and the target value is a value calculated based on the wavelength of the downlink signal.
[0105] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0106] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0107] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0108] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0109] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0110] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0111] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0112] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0113] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0114] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A communication method based on a repeater, characterized in that: include: receiving, through the array antenna, a first downlink signal sent by the host base station; Sending the first downlink signal to a target filter and outputting a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna; The target signal is amplified and sent to a target device to achieve communication between the target device and the host base station.
2. The method according to claim 1, characterized in that Before sending the first downlink signal to a target filter and outputting a target signal, the method further includes: receiving a second downlink signal sent from the donor base station within a preset time period; Sending the second downlink signal to the filter after the M-th iterative optimization to obtain an output result corresponding to the M-th iterative optimization, where M is a positive integer; Calculating an estimated error between an output result corresponding to the Mth iterative optimization and a preset expected signal; Based on the target linear constraint, the filter parameters of the preset filter are optimized for the M+1th iterative time according to the estimation error to minimize the estimation error and obtain the target filter.
3. The method according to claim 2, characterized in that Before performing the M+1th iterative optimization on the filter parameters of the preset filter according to the estimation error based on the target linear constraint, the method further includes: Constructing an array cluster vector according to the phase and amplitude of each antenna in the array antenna to obtain a diagonal matrix; Multiplying the diagonal matrix with a preset orthogonal matrix to obtain an intermediate matrix; determining a blocking matrix based on the column elements in the intermediate matrix; The target linear constraint is constructed according to the blocking matrix, the beamformer, the arrival direction of the downlink signal of the donor base station, and the arrival direction of the interference signal of the interference base station.
4. A communication system based on a repeater, characterized in that: The system is used to execute the communication method described in any one of claims 1 to 3, including: A host base station, used to transmit signals; A repeater, wherein the repeater comprises at least a forward antenna and N backward antennas, the forward antenna is used to receive a downlink signal transmitted by the host base station, and amplify the downlink signal and send it to the N backward antennas, the forward antenna comprises at least one array antenna, the N backward antennas are used to receive the amplified downlink signal, and send the amplified downlink signal to a device within a preset range, and N is an integer greater than 1.
5. The system according to claim 4, characterized in that The system also includes: adjusting the phase of each antenna in the array antenna and the amplitude of each antenna through a beamformer, and using the adjusted array antenna to receive the signal transmitted by the host base station; wherein the beamformer is one of the filter parameters of the target filter, and the target filter is a filter obtained by iteratively optimizing the preset filter based on the target linear constraint.
6. The system according to claim 4, characterized in that The array antenna includes at least a first antenna and a second antenna, and the system also includes: the strongest radiation direction of the first antenna and the strongest radiation direction of the second antenna both point to the host base station, the midline of the first antenna and the second antenna points to the host base station, and the phase difference between the first antenna and the second antenna is a preset value.
7. The system according to claim 6, characterized in that The system also includes: an interfering base station, the distance from the first antenna to the host base station is equal to the distance from the second antenna to the host base station, the interfering base station is located on the hyperbola of the first antenna and the second antenna, the distance from the first antenna to the interfering base station and the distance from the second antenna to the interfering base station are target values, and the target values are values calculated based on the wavelength of the downlink signal.
8. A communication device based on a repeater, characterized in that: include: A first receiving unit, configured to receive a first downlink signal sent by a host base station through an array antenna; A first sending unit, configured to send the first downlink signal to a target filter and output a target signal, wherein the target filter is a filter obtained by iteratively optimizing filter parameters of a preset filter based on a target linear constraint; the filter parameters include a beamformer, and the beamformer is used to control the phase and amplitude of the array antenna; The processing unit is used to amplify the target signal and send the amplified target signal to the target device to achieve communication between the target device and the host base station.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, the repeater-based communication method according to any one of claims 1 to 3 is implemented.
10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the communication method based on the repeater as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Method and device for signal filtering, and method and repeater for same-frequency amplification of base station signals
CN103199912A
Echo interference elimination method and device of repeater
CN103856424A
Method for rapidly generating block matrix in self-adaptive beam forming process
CN103873127A
Multi-repeater cooperative transmission method for improving transmission rate
CN117879656A