Movatterモバイル変換


[0]ホーム

URL:


CN114205201A - Signal compensation method, signal compensation apparatus, relay device, storage medium, and program product - Google Patents

Signal compensation method, signal compensation apparatus, relay device, storage medium, and program product
Download PDF

Info

Publication number
CN114205201A
CN114205201ACN202111677831.9ACN202111677831ACN114205201ACN 114205201 ACN114205201 ACN 114205201ACN 202111677831 ACN202111677831 ACN 202111677831ACN 114205201 ACN114205201 ACN 114205201A
Authority
CN
China
Prior art keywords
signal
power
value
compensation
downlink communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111677831.9A
Other languages
Chinese (zh)
Other versions
CN114205201B (en
Inventor
丁宝国
刘重军
付俊涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Comba Network Systems Co Ltd
Original Assignee
Comba Network Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Comba Network Systems Co LtdfiledCriticalComba Network Systems Co Ltd
Priority to CN202111677831.9ApriorityCriticalpatent/CN114205201B/en
Publication of CN114205201ApublicationCriticalpatent/CN114205201A/en
Application grantedgrantedCritical
Publication of CN114205201BpublicationCriticalpatent/CN114205201B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The present application relates to a signal compensation method, apparatus, relay device, storage medium, and program product. The method comprises the following steps: receiving a downlink communication signal, and acquiring signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal; generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal; and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal. By adopting the method, the network coverage effect of the relay equipment can be improved.

Description

Signal compensation method, signal compensation apparatus, relay device, storage medium, and program product
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a signal compensation method, apparatus, relay device, storage medium, and program product.
Background
With the rapid development of wireless communication technology, Relay (Relay) technology has emerged in order to achieve better coverage of mobile communication networks. In the relay technology, one or more relay nodes are added between a base station and a terminal, and the relay nodes are responsible for forwarding wireless signals once or more times to the terminal.
Taking the application of the relay Technology in 5G (5th Generation Mobile Communication Technology, fifth Generation Mobile Communication Technology) as an example, the base station transmits the broadcast signal and the traffic signal to the relay device through different shaped beams based on Massive MIMO (Massive MIMO), and the relay device forwards the received signal to the terminal.
However, the above communication method using the relay device has a phenomenon that the network coverage effect of the relay device is poor and the network coverage is unstable.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a signal compensation method, apparatus, relay device, storage medium and program product capable of improving network coverage effect of the relay device, and particularly improving network coverage stability.
In a first aspect, the present application provides a signal compensation method for a relay device, the method including:
receiving a downlink communication signal, and acquiring signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;
generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.
In one embodiment, the signal power data includes a first power value corresponding to the broadcast signal and a target power compensation value; the performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal includes:
acquiring an amplitude compensation value according to the first power value and the target power compensation value;
and performing signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.
In one embodiment, the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
and performing power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.
In one embodiment, the process of obtaining the target power compensation value according to the downlink communication signal includes:
acquiring a second power value of a service signal in the downlink communication signal according to the downlink communication signal;
and determining the magnitude relation between the first power value and the second power value, and determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation.
In one embodiment, the obtaining, according to the downlink communication signal, a second power value of a service signal in the downlink communication signal includes:
acquiring a signal power value of each RE signal in the downlink communication signal;
for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference range, determining that the RE signal is an effective RE signal;
and acquiring the second power value according to the signal power value of each effective RE signal.
In one embodiment, the obtaining the second power value according to the signal power value of each of the effective RE signals includes:
and calculating the average value of the signal power values of the effective RE signals to obtain the second power value.
In one embodiment, the obtaining the second power value according to the signal power value of each of the effective RE signals includes:
determining a plurality of target RE signals of which the signal power values are larger than a preset power value threshold from each effective RE signal according to the signal power value of each effective RE signal;
and calculating the average value of the signal power values of the target RE signals to obtain the second power value.
In one embodiment, the obtaining, according to the downlink communication signal, a second power value of a service signal in the downlink communication signal includes:
acquiring a sending resource position of a base station for sending a channel state information reference signal;
and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and performing power measurement on the channel state information reference signal to obtain the second power value.
In one embodiment, the acquiring the transmission resource location of the base station for transmitting the channel state information reference signal includes:
initiating a random access request to a base station and receiving a reconfiguration message sent by the base station;
and analyzing the reconfiguration message to obtain the sending resource position.
In one embodiment, the acquiring the transmission resource location of the base station for transmitting the channel state information reference signal includes:
and acquiring communication interaction information between the base station and the terminal, and analyzing the communication interaction information to obtain the sending resource position.
In one embodiment, the determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation includes:
acquiring an initial power compensation value corresponding to the broadcast signal;
if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking a sum of the initial power compensation value and the power value difference value as the target power compensation value;
and if the magnitude relation is that the first power value is equal to the second power value, taking the initial power compensation value as the target power compensation value.
In one embodiment, the obtaining an initial power compensation value corresponding to the broadcast signal includes:
detecting whether the receiving power of the downlink communication signal exceeds a preset maximum receiving power;
if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining the initial power compensation value as a first value;
and if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value.
In one embodiment, the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
detecting whether the target power compensation value exceeds a preset maximum power compensation value;
the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
and if the target power compensation value does not exceed the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the target power compensation value.
In one embodiment, the method further comprises:
and if the target power compensation value exceeds the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the maximum power compensation value.
In one embodiment, the signal parameter information includes timing synchronization information and frequency offset information; the generating of the initial compensation signal corresponding to the broadcast signal according to the signal parameter information includes:
and generating an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performing frequency compensation on the original compensation signal by using the frequency offset information to obtain the initial compensation signal.
In a second aspect, the present application further provides a signal compensation apparatus, provided in a relay device, the apparatus including:
the device comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for receiving downlink communication signals and acquiring signal parameter information and signal power data corresponding to broadcast signals in the downlink communication signals according to the downlink communication signals;
the compensation module is used for generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
and the superposition module is used for carrying out superposition processing on the downlink communication signal and the target compensation signal so as to compensate the broadcast signal.
In a third aspect, the present application further provides a relay device. The relay device comprises a memory storing a computer program and a processor implementing the method of the first aspect when executing the computer program.
In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of the first aspect described above.
In a fifth aspect, the present application further provides a computer program product. The computer program product comprising a computer program which, when executed by a processor, implements the method of the first aspect described above.
The above-described signal compensation method, apparatus, relay device, storage medium and program product, by receiving a downlink communication signal, and according to the downlink communication signal, obtaining the signal parameter information and signal power data corresponding to the broadcast signal in the downlink communication signal, then, generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal, and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal, so that, because the power of the broadcast signal plays a decisive role in the coverage area of the relay equipment, the signal power of the broadcast signal in the downlink communication signal is enhanced by compensating the broadcast signal, and the network coverage effect of the relay equipment is improved.
Drawings
FIG. 1 is a diagram illustrating an exemplary base station transmitting a signal to a relay device in one embodiment;
FIG. 2 is a diagram of an exemplary embodiment of a signal compensation method;
FIG. 3 is a flow chart illustrating a signal compensation method according to an embodiment;
FIG. 4 is a schematic diagram of a process for signal amplitude compensation of an initial compensation signal using signal power data according to an embodiment;
fig. 5 is a schematic flow chart illustrating a process of obtaining a target power compensation value according to a downlink communication signal in an embodiment;
FIG. 6 is a flowchart illustrating step 501 in one embodiment;
FIG. 7 is a diagram of RE signals in an exemplary underground communication signal, in one embodiment;
FIG. 8 is a schematic flow chart ofstep 501 in another embodiment;
FIG. 9 is a flowchart illustrating a process of determining a target power compensation value corresponding to a magnitude relationship according to the magnitude relationship in one embodiment;
FIG. 10 is a block diagram showing the structure of a signal compensation device according to an embodiment;
fig. 11 is an internal configuration diagram of a relay device in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
With the rapid development of wireless communication technology, spectrum resources become increasingly tight, and it is difficult to achieve better coverage in higher frequency bands. In order to achieve better coverage of mobile communication networks, Relay (Relay) technology has emerged. The 3GPP (3rd Generation Partnership Project) defines various relay strategies including intra-frequency or inter-frequency wireless relay, etc. The relay device (such as a repeater) is the most commonly used relay means in the current mobile communication network due to the advantages in the aspects of cost, maturity and the like.
In the latest 5G (5th Generation Mobile Communication Technology, fifth Generation Mobile Communication Technology) standard, wireless relay is also a very important coverage means, and especially in the application of millimeter wave frequency band, the relay Technology becomes a key Technology for improving 5G coverage due to large space loss, short propagation path and poor penetration capability of electromagnetic wave signals.
Taking the application of the relay technology in 5G as an example, Massive MIMO (Large Scale antenna technology, also referred to as Large Scale MIMO) is a key technology for improving system capacity and spectrum utilization rate in 5G, and the actual commercial network performance shows that even with Massive MIMO with a limited number of 64T64R antennas, nearly ten times of single-user link performance and 4 to 8 times of system capacity can be greatly improved. In order to fully exert the performance of Massive MIMO, a user-level beam management technology is introduced into 5G, so that a broadcast channel and a service channel can obtain higher beam forming gain, and the performance is improved. In this way, the base station transmits the broadcast signal and the service signal to the relay device through different shaped beams based on a large-scale antenna technology, and the relay device forwards the broadcast signal and the service signal to the terminal.
Illustratively, referring to fig. 1, fig. 1 is a diagram illustrating an exemplary base station transmitting a signal to a relay device via a beam. As shown in fig. 1, the base station transmits broadcast signals to the relay device using "fat" beams (broadcast signal beam 1 and broadcast signal beam 2 shown in fig. 1) and transmits service signals to the relay device using "narrow" beams (service signal beam 1, service signal beam 2, and service signal beam 3 shown in fig. 1), the broadcast signal beam and the service signal beam having different beamforming.
However, in the above communication method based on the relay device, as the power of the service signal increases, the power of the broadcast signal decreases, and the power of the broadcast signal plays a decisive role in the coverage area of the relay device, which results in that the network coverage of the relay device changes with the change of the power of the service signal, and the network coverage effect of the relay device is poor.
In view of this, in the embodiment of the present application, a downlink communication signal is received, and according to the downlink communication signal, signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal are obtained, then, an initial compensation signal corresponding to the broadcast signal is generated according to the signal parameter information, and signal amplitude compensation is performed on the initial compensation signal by using the signal power data to obtain a target compensation signal, and then, the downlink communication signal and the target compensation signal are subjected to superposition processing to compensate the broadcast signal.
In the following, a brief description will be given of an implementation environment related to the signal compensation method provided in the embodiments of the present application.
The signal compensation method provided by the embodiment of the application can be applied to the implementation environment shown in fig. 2. As shown in fig. 2, the implementation environment may include abase station 101, arelay device 102, and a terminal 103, where thebase station 101 communicates with therelay device 102 through a network, and therelay device 102 communicates with the terminal 103 through the network.
Thebase station 101 may be any type of base station such as a macro base station, a micro base station, or a pico base station; therelay device 102 may be an extended or integrated wireless relay device, or may be a radio frequency coupled repeater, such as a wireless repeater, an optical fiber repeater, etc.; the terminal 103 may be a personal computer, a notebook computer, a smart phone, a tablet computer, an internet of things device and a portable wearable device, and the internet of things device may be an intelligent sound box, an intelligent television, an intelligent air conditioner, an intelligent vehicle-mounted device, and the like. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, and the like.
In one embodiment, as shown in fig. 3, a signal compensation method is provided, which is described by taking the method as an example applied to therelay device 102 in fig. 1, and includes the following steps:
step 301, the relay device receives the downlink communication signal, and obtains signal parameter information and signal power data corresponding to the broadcast signal in the downlink communication signal according to the downlink communication signal.
The downlink communication signal may be a downlink wireless signal transmitted by the base station, and the downlink communication signal may include a broadcast signal and a service signal. The Broadcast signal is transmitted through a Physical Broadcast Channel (PBCH), and the traffic signal is transmitted through a Physical Downlink Shared Channel (PDSCH).
The broadcast signal mainly carries an MIB (Master information block) message, and the broadcast signal is used to provide a broadcast message for a cell, so that a terminal obtains cell information required for accessing a radio access network.
In this embodiment, the relay device may receive the downlink communication signal through a built-in signal receiving component, where the signal receiving component may be implemented by modules including adaptive gain control, an uplink amplifier, an analog-to-digital converter, and a phase-locked loop. After receiving a downlink communication signal sent by a base station, the relay device performs signal analysis processing on the downlink communication signal to obtain signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal.
For example, the relay device may perform frequency shift processing, down-sampling processing, PSS (primary synchronization signal)/SSS (secondary synchronization signal) searching, MIB decoding, and code stream analysis on the downlink communication signal to obtain signal parameter information and signal power data corresponding to the broadcast signal.
The frequency shift processing is used for changing the searching frequency point to search the downlink communication signal; the down-sampling process is used for carrying out down-sampling process on the signals searched by the frequency shift process; PSS/SSS search is used for carrying out sliding correlation (for example, a fixed window local peak-to-average ratio judgment method) on the signals subjected to downsampling processing and the PSS/SSS signals generated locally, and judging whether the PSS/SSS exists or not and outputting the PSS/SSS positions; and MIB decoding and code stream analysis are used for decoding and analyzing the signals after the down-sampling processing according to the PSS/SSS positions obtained by PSS/SSS searching to obtain signal parameter information corresponding to the broadcast signals and a first power value corresponding to the broadcast signals.
The Signal parameter information includes PCI (Physical Cell ID), SFN (System Frame Number), SSB (Synchronization Signal and PBCH block), SCS (Sub carrier spacing), MIB code stream information, SSB Index (SSB beam Index), 10ms timing position (initial transmission position of base station), and the like.
Optionally, the signal power data may include a target power compensation value corresponding to the broadcast signal, where the target power compensation value is related to a magnitude relationship between a first power value corresponding to the broadcast signal and a second power value of a service signal in the downlink communication signal; optionally, the signal power data may include a first power value corresponding to the broadcast signal and a target power compensation value corresponding to the broadcast signal.
Step 302, the relay device generates an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performs signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal.
After the relay device obtains the signal parameter information, waveform data of a broadcast channel is generated according to a 3GPP protocol, that is, an initial compensation signal is obtained, where the initial compensation signal may be a broadcast signal with a normalized amplitude of 1.
In a possible implementation manner, the signal parameter information includes timing synchronization information and frequency offset information, where the timing synchronization information may be information such as the PCI, SFN, SSB SCS, MIB code stream information, SSB Index, 10ms timing position, and the like, and the relay device may generate an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and perform frequency compensation on the original compensation signal by using the frequency offset information to obtain an initial compensation signal, so as to implement a process of generating the initial compensation signal corresponding to the broadcast signal according to the signal parameter information.
If the frequency offset information represents that the frequency offset of the broadcast signal of the base station is f, the relay device compensates the frequency offset of the original compensation signal, so that the consistency of the frequency offset of the original compensation signal and the frequency offset of the broadcast signal is ensured, and the accuracy of signal compensation is improved.
The relay device then performs signal amplitude compensation on the initial compensation signal using the signal power data. Hereinafter, the procedure of performing signal amplitude compensation on the initial compensation signal by the relay device using the signal power data will be briefly described in two different embodiments.
In a possible implementation manner, taking the example that the signal power data includes a target power compensation value corresponding to the broadcast signal, the relay device may perform power domain conversion on the target power compensation value, convert the target power compensation value into a logarithmic domain to obtain an amplitude compensation value, and perform signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain a target compensation signal.
In another possible implementation manner, the signal power data may include the first power value corresponding to the broadcast signal and the target power compensation value corresponding to the broadcast signal, referring to fig. 4, the relay device may performsteps 401 and 402 shown in fig. 4 to implement a process of performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain the target compensation signal:
step 401, the relay device obtains an amplitude compensation value according to the first power value and the target power compensation value.
In this embodiment, the relay device may perform power domain conversion processing on the first power value and the target power compensation value to obtain an amplitude compensation value.
Illustratively, the relay device may perform power domain conversion processing on the first power value SS-RSRP and the target power compensation value P by using the following formula to obtain an amplitude compensation value a:
Figure BDA0003452762560000101
in a possible implementation manner, before the relay device obtains the amplitude compensation value according to the first power value and the target power compensation value, the relay device may further detect whether the target power compensation value exceeds a preset maximum power compensation value, so that if the target power compensation value does not exceed the maximum power compensation value, the relay device obtains the amplitude compensation value according to the first power value and the target power compensation value.
If the target power compensation value exceeds the maximum power compensation value, the relay device can obtain an amplitude compensation value according to the first power value and the maximum power compensation value, so that compensation protection can be realized, and compensation errors caused by infinite increase of the amplitude compensation value are avoided.
And 402, the relay equipment performs signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain a target compensation signal.
As described above, the initial compensation signal may be a broadcast signal with a normalized amplitude of 1, so that the relay device amplifies the amplitude of the initial compensation signal by a corresponding multiple using the amplitude compensation value to obtain the target compensation signal.
It will be appreciated that the amplitude of the target compensation signal is the magnitude of the amplitude that is characteristic of the amplitude compensation value.
Instep 303, the relay device performs a superposition process on the downlink communication signal and the target compensation signal to compensate the broadcast signal.
After the relay device obtains the target compensation signal, the relay device may perform time domain alignment addition on the target compensation signal and the downlink communication signal in a digital domain, so as to perform superposition processing on the downlink communication signal and the target compensation signal, and enhance the broadcast signal in the downlink communication signal after the superposition processing, that is, to perform compensation on the broadcast signal.
And the relay equipment outputs the signals obtained after the superposition processing to the terminal after the superposition processing is carried out on the downlink communication signals and the target compensation signals.
As an embodiment, the relay device may also perform intra-system 10ms timing maintenance and SFN update: the relay equipment periodically tracks the timing deviation value of the broadcast signal by executing PSS/SSS search and MIB decoding and code stream analysis processes, and then performs time frequency deviation adjustment.
Wherein, the timing offset value is equal to the difference between the 10ms timing position of the base station (the 10ms timing position is consistent with the meaning of the 10ms timing position included in the signal parameter information, and both refer to the initial transmission position of the base station) and the 10ms timing position of the relay device.
The time offset adjustment can quickly adjust the timing position of 10ms, and time alignment between the relay equipment and the base station is realized. The frequency offset adjusting method comprises the following steps: 1) adjusting the crystal oscillator frequency by adopting a voltage-controlled oscillator mode to realize the frequency alignment of the relay equipment and the base station; 2) and a digital frequency adjustment mechanism is adopted to realize frequency offset alignment, wherein the digital frequency adjustment mechanism can adopt a hundred ms grade counter, and frequency adjustment is realized by adjusting the upper limit value of the counter.
After the time-frequency offset adjustment, the relay device may perform PDCCH (Physical Downlink Control Channel) search and PDSCH (Physical Downlink Shared Channel) search on the signal after the time-frequency offset adjustment to search for Sib1 and Si signals, and analyze the searched Sib1 and Si signals to obtain timeslot matching information and PLMN information of the base station operator.
In this way, the relay apparatus can determine the transmission slot of the relay apparatus based on the slot ratio information, and thereby output the signal obtained after the superimposition processing to the terminal at the determined transmission slot.
In the embodiment, the downlink communication signal is received, the signal parameter information and the signal power data corresponding to the broadcast signal in the downlink communication signal are obtained according to the downlink communication signal, then, the initial compensation signal corresponding to the broadcast signal is generated according to the signal parameter information, the signal amplitude compensation is performed on the initial compensation signal by using the signal power data, the target compensation signal is obtained, and then the downlink communication signal and the target compensation signal are subjected to superposition processing to compensate the broadcast signal.
In addition, by compensating the broadcast signal, the embodiment of the application can also realize amplitude equalization of the broadcast signal beam and the service signal beam of the base station, especially the AAU base station, and reduce output broadcast signal fluctuation caused by beamforming.
In one embodiment, based on the embodiment shown in fig. 4, referring to fig. 5, the present embodiment relates to a process of how the relay device obtains the target power compensation value according to the downlink communication signal. As shown in fig. 5, the process includessteps 501 and 502:
step 501, the relay device obtains a second power value of the service signal in the downlink communication signal according to the downlink communication signal.
As described above, the Downlink communication signal transmitted by the base station may include a broadcast signal and a traffic signal, and the traffic signal is transmitted through a Physical Downlink Shared CHannel (PDSCH).
Hereinafter, a process of the relay device obtaining the second power value of the service signal in the downlink communication signal according to the downlink communication signal will be briefly described through several different embodiments.
In one possible implementation ofstep 501, referring to fig. 6, step 501 may includestep 601,step 602, and step 603 shown in fig. 6:
step 601, the relay device obtains a signal power value of each RE signal in the downlink communication signal.
One subcarrier in frequency and one symbol in time domain are called as one RE (Resource Element, minimum Resource unit), the number of RE signals is positively correlated with the traffic bandwidth corresponding to the downlink communication signal, for example, the traffic bandwidth is 100M, and the maximum number of RE signals may be 3000.
And the relay equipment obtains the signal power value of each RE signal in the downlink communication signal through power measurement.
Step 602, for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within the preset power difference range, the relay device determines that the RE signal is an effective RE signal.
The relay device makes a difference between the signal power value of each RE signal and the first power value of the broadcast signal, and detects whether the difference corresponding to each RE signal is within a preset power difference range, where the power difference range may be a numerical range fluctuating around 0, and the power difference range may be manually and empirically set.
If the difference value between the signal power value of a certain RE signal and the first power value is within the power difference value range, the power difference between the RE signal and the broadcast signal is not very large, and therefore the RE signal is determined to be a valid RE signal.
On the contrary, if the difference between the signal power value of a certain RE signal and the first power value is not within the power difference range, it represents that the power difference between the RE signal and the broadcast signal is large, and thus it is determined that the RE signal is not a valid RE signal.
Illustratively, referring to fig. 7, fig. 7 is a schematic diagram of RE signals in an exemplary underground communication signal. As shown in fig. 7, each small box is an RE signal; in fig. 7, the difference between the signal power value of each RE signal in the first region (the region within the two dashed lines) and the first power value is within a preset power difference range, that is, each RE signal in the first region is an effective RE signal; in fig. 7, the difference between the signal power value of each RE signal in the second area (except for the areas within the two dashed boxes) and the first power value is not within the power difference range, i.e., each RE signal in the second area is not a valid RE signal.
Step 603, the relay device obtains a second power value according to the signal power value of each effective RE signal.
And after the relay equipment obtains the signal power value of each effective RE signal, acquiring a second power value according to a statistical average mode.
Optionally, the relay device may calculate an average value of the signal power values of the effective RE signals to obtain a second power value, so as to implement the process ofstep 603.
Optionally, the relay device may further determine, according to the signal power value of each effective RE signal, a plurality of target RE signals whose signal power values are greater than a preset power value threshold from each effective RE signal, and then calculate an average value of the signal power values of each target RE signal by the relay device to obtain a second power value, that is, the relay device selects a plurality of target RE signals whose signal power values are the largest from each effective RE signal as a basis of statistical averaging, so as to implement the process ofstep 603.
In another possible implementation ofstep 501, referring to fig. 8, step 501 may includesteps 801 and 802 shown in fig. 8:
step 801, a relay device acquires a transmission resource location of a base station for transmitting a channel state information reference signal.
For the beam of the service Channel, the base station sends a plurality of CSI-RSs (Channel State Information-Reference signals), each (or a plurality of) CSI-RS corresponds to one beam direction, and the relay device obtains the sending resource position of each Channel State Information Reference Signal.
Optionally, the relay device may simulate the terminal to initiate a random access request to the base station, receive the reconfiguration message sent by the base station, and analyze the reconfiguration message by the relay device to obtain the sending resource location.
Optionally, the relay device may further obtain communication interaction information between the base station and the terminal in a signaling tracking manner, and analyze the communication interaction information to obtain a resource sending position indicated by the base station to the terminal.
Step 802, the relay device extracts the channel state information reference signal from the downlink communication signal according to the sending resource position, and performs power measurement on the channel state information reference signal to obtain a second power value.
And the relay equipment traverses the wave beams of all the service signals aiming at the accurate resource position information, accurately measures the power of the CSI-RS and obtains a second power value of the service signals.
Step 502, the relay device determines a magnitude relationship between the first power value and the second power value, and determines a target power compensation value corresponding to the magnitude relationship according to the magnitude relationship.
After the relay device obtains the second power value of the service signal in the downlink communication signal according to the downlink communication signal, the relay device continues to determine a target power compensation value matched with the size relationship according to the size relationship between the first power value and the second power value.
Therefore, the embodiment automatically and effectively and accurately measures the power of the service signal in the downlink communication signal through different implementation modes, the calculation amount of the relay equipment in the measurement process is small, and the power consumption of the relay equipment is saved.
In one embodiment, based on the embodiment shown in fig. 5, referring to fig. 9, this embodiment relates to a process of how the relay device determines a target power compensation value corresponding to a magnitude relationship according to the magnitude relationship. As shown in fig. 9, the process may includesteps 901, 902, and 903:
instep 901, the relay device obtains an initial power compensation value corresponding to the broadcast signal.
Alternatively, the initial power offset value may be an initialized power offset value, for example, 0 dB.
Optionally, the relay device may detect whether the received power of the downlink communication signal exceeds a preset maximum received power, if the received power of the downlink communication signal exceeds the maximum received power, the relay device determines that the initial power compensation value is a first value, and if the received power of the downlink communication signal does not exceed the maximum received power, the relay device determines that the initial power compensation value is a second value, where the first value is smaller than the second value.
The maximum received power may be determined by hardware conditions of the relay device, or may be configured by the base station, and if the received power of the downlink communication signal exceeds the maximum received power, the first value may be the maximum received power minus the received power of the downlink communication signal, and if the received power of the downlink communication signal does not exceed the maximum received power, the second value may be an initialized power offset value, for example, 0 dB.
Step 902, if the magnitude relationship is that the first power value is smaller than the second power value, the relay device obtains a power value difference between the second power value and the first power value, and takes a sum of the initial power compensation value and the power value difference as a target power compensation value.
As described above, the downlink communication signal may include a broadcast signal and a service signal, and as the power of the service signal increases, the power of the broadcast channel may be throttled, that is, the power of the broadcast signal may decrease. In the embodiment of the application, if it is detected that the first power value of the broadcast signal is smaller than the second power value of the service signal, the relay device subtracts the first power value from the second power value to obtain a power value difference, and uses a sum of the initial power compensation value and the power value difference as a target power compensation value, so as to increase the power of the broadcast signal and avoid poor coverage effect caused by suppression on the power of a broadcast channel.
Instep 903, if the magnitude relationship is that the first power value is equal to the second power value, the relay device uses the initial power compensation value as the target power compensation value.
If the first power value of the broadcast signal is equal to the second power value of the service signal, the power difference between the service signal and the broadcast signal does not need to be compensated for the broadcast signal, so that the initial power compensation value is directly used as the target power compensation value. As described above, the initial power compensation value may be the first value or the second value described above.
In this way, in the above embodiment, the target power compensation value corresponding to the broadcast signal is determined according to the magnitude relationship between the first power value of the broadcast signal and the second power value of the service signal, and then the signal amplitude compensation is performed on the initial compensation signal according to the target power compensation value or according to the first power value of the broadcast signal and the target power compensation value, so as to obtain the target compensation signal, so as to compensate the broadcast signal, and improve the coverage effect of the broadcast signal.
In one embodiment, a signal compensation method is provided for a relay device, the method comprising:
step a, the relay equipment receives the downlink communication signal and acquires signal parameter information and signal power data corresponding to the broadcast signal in the downlink communication signal according to the downlink communication signal.
The signal parameter information comprises timing synchronization information and frequency offset information; the signal power data includes a first power value corresponding to the broadcast signal and a target power compensation value.
The process of obtaining the target power compensation value according to the downlink communication signal comprises the following steps: acquiring a second power value of a service signal in the downlink communication signal according to the downlink communication signal; and determining the magnitude relation between the first power value and the second power value, and determining a target power compensation value corresponding to the magnitude relation according to the magnitude relation.
Optionally, obtaining a second power value of a service signal in the downlink communication signal according to the downlink communication signal includes: acquiring a signal power value of each RE signal in a downlink communication signal; for each RE signal, if the difference value between the signal power value of the RE signal and the first power value is within a preset power difference value range, determining the RE signal as an effective RE signal; after determining the effective RE signals, calculating an average value of signal power values of the effective RE signals to obtain a second power value, or determining a plurality of target RE signals with signal power values larger than a preset power value threshold from the effective RE signals according to the signal power values of the effective RE signals, and then calculating the average value of the signal power values of the target RE signals to obtain the second power value.
Optionally, obtaining a second power value of a service signal in the downlink communication signal according to the downlink communication signal includes: acquiring a sending resource position of a base station for sending a channel state information reference signal; and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and measuring the power of the channel state information reference signal to obtain a second power value. The acquiring of the transmission resource position of the base station for transmitting the channel state information reference signal includes: initiating a random access request to a base station and receiving a reconfiguration message sent by the base station; analyzing the reconfiguration message to obtain a sending resource position; or, acquiring a transmission resource location of the base station for transmitting the channel state information reference signal, including: and acquiring communication interaction information between the base station and the terminal, and analyzing the communication interaction information to obtain a sending resource position.
Wherein, according to the magnitude relation, determining a target power compensation value corresponding to the magnitude relation, includes: detecting whether the receiving power of a downlink communication signal exceeds a preset maximum receiving power; if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining that the initial power compensation value is a first value; if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value; if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking the sum of the initial power compensation value and the power value difference value as a target power compensation value; if the magnitude relation is that the first power value is equal to the second power value, the initial power compensation value is used as the target power compensation value.
And b, the relay equipment generates an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performs frequency compensation on the original compensation signal by using the frequency offset information to obtain an initial compensation signal.
And c, the relay equipment performs power domain conversion processing on the first power value and the target power compensation value to obtain an amplitude compensation value.
And d, the relay equipment performs signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain a target compensation signal.
And e, the relay equipment performs superposition processing on the downlink communication signal and the target compensation signal so as to compensate the broadcast signal.
It should be understood that, although the steps in the flowcharts related to the embodiments as described above are sequentially displayed as indicated by arrows, the steps are not necessarily performed sequentially as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a part of the steps in the flowcharts related to the embodiments described above may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the execution order of the steps or stages is not necessarily sequential, but may be rotated or alternated with other steps or at least a part of the steps or stages in other steps.
Based on the same inventive concept, the embodiment of the present application further provides a signal compensation apparatus for implementing the signal compensation method. The implementation scheme for solving the problem provided by the apparatus is similar to the implementation scheme described in the above method, so specific limitations in one or more embodiments of the signal compensation apparatus provided below can be referred to the limitations of the signal compensation method in the foregoing, and are not described herein again.
In one embodiment, as shown in fig. 10, there is provided a signal compensation apparatus including:
an obtainingmodule 1001, configured to receive a downlink communication signal, and obtain, according to the downlink communication signal, signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal;
thecompensation module 1002 is configured to generate an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and perform signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
asuperimposing module 1003, configured to perform superimposing processing on the downlink communication signal and the target compensation signal, so as to compensate the broadcast signal.
Optionally, the signal power data includes a first power value corresponding to the broadcast signal and a target power compensation value; thecompensation module 1002 includes:
a first obtaining unit, configured to obtain an amplitude compensation value according to the first power value and the target power compensation value;
and the first compensation unit is used for performing signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.
Optionally, the first obtaining unit is specifically configured to perform power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.
Optionally, the obtainingmodule 1001 includes:
a second obtaining unit, configured to obtain a second power value of a service signal in the downlink communication signal according to the downlink communication signal;
and the determining unit is used for determining the magnitude relation between the first power value and the second power value and determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation.
Optionally, the second obtaining unit is specifically configured to obtain a signal power value of each RE signal in the downlink communication signal; for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference range, determining that the RE signal is an effective RE signal; and acquiring the second power value according to the signal power value of each effective RE signal.
Optionally, the second obtaining unit is specifically configured to calculate an average value of signal power values of each of the effective RE signals, so as to obtain the second power value.
Optionally, the second obtaining unit is specifically configured to determine, according to a signal power value of each of the effective RE signals, a plurality of target RE signals of which the signal power value is greater than a preset power value threshold from each of the effective RE signals; and calculating the average value of the signal power values of the target RE signals to obtain the second power value.
Optionally, the second obtaining unit is specifically configured to obtain a sending resource location where the base station sends a channel state information reference signal; and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and performing power measurement on the channel state information reference signal to obtain the second power value.
Optionally, the second obtaining unit is specifically configured to initiate a random access request to a base station, and receive a reconfiguration message sent by the base station; and analyzing the reconfiguration message to obtain the sending resource position.
Optionally, the second obtaining unit is specifically configured to obtain communication interaction information between the base station and the terminal, and analyze the communication interaction information to obtain the sending resource location.
Optionally, the determining unit is specifically configured to obtain an initial power compensation value corresponding to the broadcast signal; if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking a sum of the initial power compensation value and the power value difference value as the target power compensation value; and if the magnitude relation is that the first power value is equal to the second power value, taking the initial power compensation value as the target power compensation value.
Optionally, the determining unit is specifically configured to detect whether a received power of the downlink communication signal exceeds a preset maximum received power; if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining the initial power compensation value as a first value; and if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value.
Optionally, the first obtaining unit is specifically configured to detect whether the target power compensation value exceeds a preset maximum power compensation value; and if the target power compensation value does not exceed the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the target power compensation value.
Optionally, the first obtaining unit is further configured to obtain the amplitude compensation value according to the first power value and the maximum power compensation value if the target power compensation value exceeds the maximum power compensation value.
Optionally, the signal parameter information includes timing synchronization information and frequency offset information; thecompensation module 1002 further includes:
and the second compensation unit is used for generating an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performing frequency compensation on the original compensation signal by using the frequency offset information to obtain the initial compensation signal.
The modules in the signal compensation device can be wholly or partially implemented by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the relay device, and can also be stored in a memory in the relay device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a relay device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 11. The relay device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the relay device is configured to provide computational and control capabilities. The memory of the relay device includes a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the relay device is used to store signal compensation data. The network interface of the relay device is used for communicating with an external terminal through network connection. The computer program is executed by a processor to implement a signal compensation method.
Those skilled in the art will appreciate that the structure shown in fig. 11 is a block diagram of only a portion of the structure relevant to the present application, and does not constitute a limitation on the relay device to which the present application is applied, and a particular relay device may include more or less components than those shown in the drawings, or combine certain components, or have a different arrangement of components.
In one embodiment, there is provided a relay device comprising a memory having a computer program stored therein and a processor that when executed implements the steps of:
receiving a downlink communication signal, and acquiring signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;
generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.
In one embodiment, the signal power data includes a first power value corresponding to the broadcast signal and a target power compensation value, and the processor when executing the computer program further implements the following steps:
acquiring an amplitude compensation value according to the first power value and the target power compensation value;
and performing signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and performing power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring a second power value of a service signal in the downlink communication signal according to the downlink communication signal;
and determining the magnitude relation between the first power value and the second power value, and determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring a signal power value of each RE signal in the downlink communication signal;
for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference range, determining that the RE signal is an effective RE signal;
and acquiring the second power value according to the signal power value of each effective RE signal.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and calculating the average value of the signal power values of the effective RE signals to obtain the second power value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining a plurality of target RE signals of which the signal power values are larger than a preset power value threshold from each effective RE signal according to the signal power value of each effective RE signal;
and calculating the average value of the signal power values of the target RE signals to obtain the second power value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring a sending resource position of a base station for sending a channel state information reference signal;
and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and performing power measurement on the channel state information reference signal to obtain the second power value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
initiating a random access request to a base station and receiving a reconfiguration message sent by the base station;
and analyzing the reconfiguration message to obtain the sending resource position.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and acquiring communication interaction information between the base station and the terminal, and analyzing the communication interaction information to obtain the sending resource position.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring an initial power compensation value corresponding to the broadcast signal;
if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking a sum of the initial power compensation value and the power value difference value as the target power compensation value;
and if the magnitude relation is that the first power value is equal to the second power value, taking the initial power compensation value as the target power compensation value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
detecting whether the receiving power of the downlink communication signal exceeds a preset maximum receiving power;
if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining the initial power compensation value as a first value;
and if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
detecting whether the target power compensation value exceeds a preset maximum power compensation value;
the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
and if the target power compensation value does not exceed the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the target power compensation value.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and if the target power compensation value exceeds the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the maximum power compensation value.
In one embodiment, the signal parameter information includes timing synchronization information and frequency offset information, and the processor when executing the computer program further performs the steps of:
and generating an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performing frequency compensation on the original compensation signal by using the frequency offset information to obtain the initial compensation signal.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
receiving a downlink communication signal, and acquiring signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;
generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.
In one embodiment, the signal power data comprises a first power value corresponding to the broadcast signal and a target power compensation value, and the computer program when executed by the processor further implements the steps of:
acquiring an amplitude compensation value according to the first power value and the target power compensation value;
and performing signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and performing power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a second power value of a service signal in the downlink communication signal according to the downlink communication signal;
and determining the magnitude relation between the first power value and the second power value, and determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a signal power value of each RE signal in the downlink communication signal;
for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference range, determining that the RE signal is an effective RE signal;
and acquiring the second power value according to the signal power value of each effective RE signal.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and calculating the average value of the signal power values of the effective RE signals to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining a plurality of target RE signals of which the signal power values are larger than a preset power value threshold from each effective RE signal according to the signal power value of each effective RE signal;
and calculating the average value of the signal power values of the target RE signals to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a sending resource position of a base station for sending a channel state information reference signal;
and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and performing power measurement on the channel state information reference signal to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
initiating a random access request to a base station and receiving a reconfiguration message sent by the base station;
and analyzing the reconfiguration message to obtain the sending resource position.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and acquiring communication interaction information between the base station and the terminal, and analyzing the communication interaction information to obtain the sending resource position.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring an initial power compensation value corresponding to the broadcast signal;
if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking a sum of the initial power compensation value and the power value difference value as the target power compensation value;
and if the magnitude relation is that the first power value is equal to the second power value, taking the initial power compensation value as the target power compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
detecting whether the receiving power of the downlink communication signal exceeds a preset maximum receiving power;
if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining the initial power compensation value as a first value;
and if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
detecting whether the target power compensation value exceeds a preset maximum power compensation value;
the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
and if the target power compensation value does not exceed the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the target power compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and if the target power compensation value exceeds the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the maximum power compensation value.
In one embodiment, the signal parameter information comprises timing synchronization information and frequency offset information, and the computer program when executed by the processor further performs the steps of:
and generating an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performing frequency compensation on the original compensation signal by using the frequency offset information to obtain the initial compensation signal.
In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, performs the steps of:
receiving a downlink communication signal, and acquiring signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;
generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and performing signal amplitude compensation on the initial compensation signal by using the signal power data to obtain a target compensation signal;
and performing superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.
In one embodiment, the signal power data comprises a first power value corresponding to the broadcast signal and a target power compensation value, and the computer program when executed by the processor further implements the steps of:
acquiring an amplitude compensation value according to the first power value and the target power compensation value;
and performing signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and performing power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a second power value of a service signal in the downlink communication signal according to the downlink communication signal;
and determining the magnitude relation between the first power value and the second power value, and determining the target power compensation value corresponding to the magnitude relation according to the magnitude relation.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a signal power value of each RE signal in the downlink communication signal;
for each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference range, determining that the RE signal is an effective RE signal;
and acquiring the second power value according to the signal power value of each effective RE signal.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and calculating the average value of the signal power values of the effective RE signals to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining a plurality of target RE signals of which the signal power values are larger than a preset power value threshold from each effective RE signal according to the signal power value of each effective RE signal;
and calculating the average value of the signal power values of the target RE signals to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a sending resource position of a base station for sending a channel state information reference signal;
and extracting the channel state information reference signal from the downlink communication signal according to the sending resource position, and performing power measurement on the channel state information reference signal to obtain the second power value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
initiating a random access request to a base station and receiving a reconfiguration message sent by the base station;
and analyzing the reconfiguration message to obtain the sending resource position.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and acquiring communication interaction information between the base station and the terminal, and analyzing the communication interaction information to obtain the sending resource position.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring an initial power compensation value corresponding to the broadcast signal;
if the magnitude relation is that the first power value is smaller than the second power value, acquiring a power value difference value between the second power value and the first power value, and taking a sum of the initial power compensation value and the power value difference value as the target power compensation value;
and if the magnitude relation is that the first power value is equal to the second power value, taking the initial power compensation value as the target power compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
detecting whether the receiving power of the downlink communication signal exceeds a preset maximum receiving power;
if the receiving power of the downlink communication signal exceeds the maximum receiving power, determining the initial power compensation value as a first value;
and if the receiving power of the downlink communication signal does not exceed the maximum receiving power, determining that the initial power compensation value is a second value, wherein the first value is smaller than the second value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
detecting whether the target power compensation value exceeds a preset maximum power compensation value;
the obtaining an amplitude compensation value according to the first power value and the target power compensation value includes:
and if the target power compensation value does not exceed the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the target power compensation value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and if the target power compensation value exceeds the maximum power compensation value, acquiring the amplitude compensation value according to the first power value and the maximum power compensation value.
In one embodiment, the signal parameter information comprises timing synchronization information and frequency offset information, and the computer program when executed by the processor further performs the steps of:
and generating an original compensation signal corresponding to the broadcast signal according to the timing synchronization information, and performing frequency compensation on the original compensation signal by using the frequency offset information to obtain the initial compensation signal.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, database, or other medium used in the embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high-density embedded nonvolatile Memory, resistive Random Access Memory (ReRAM), Magnetic Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene Memory, and the like. Volatile Memory can include Random Access Memory (RAM), external cache Memory, and the like. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others. The databases referred to in various embodiments provided herein may include at least one of relational and non-relational databases. The non-relational database may include, but is not limited to, a block chain based distributed database, and the like. The processors referred to in the embodiments provided herein may be general purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing based data processing logic devices, etc., without limitation.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims (19)

Translated fromChinese
1.一种信号补偿方法,其特征在于,用于中继设备,所述方法包括:1. A signal compensation method, characterized in that, for a relay device, the method comprising:接收下行通信信号,并根据所述下行通信信号,获取所述下行通信信号中的广播信号对应的信号参数信息和信号功率数据;receiving a downlink communication signal, and obtaining signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;根据所述信号参数信息生成所述广播信号对应的初始补偿信号,并利用所述信号功率数据对所述初始补偿信号进行信号幅度补偿,得到目标补偿信号;Generate an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and use the signal power data to perform signal amplitude compensation on the initial compensation signal to obtain a target compensation signal;对所述下行通信信号和所述目标补偿信号进行叠加处理,以对所述广播信号进行补偿。Perform superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.2.根据权利要求1所述的信号补偿方法,其特征在于,所述信号功率数据包括所述广播信号对应的第一功率值以及目标功率补偿值;所述利用所述信号功率数据对所述初始补偿信号进行信号幅度补偿,得到目标补偿信号,包括:2. The signal compensation method according to claim 1, wherein the signal power data comprises a first power value and a target power compensation value corresponding to the broadcast signal; Perform signal amplitude compensation on the initial compensation signal to obtain the target compensation signal, including:根据所述第一功率值和所述目标功率补偿值获取幅度补偿值;Obtain an amplitude compensation value according to the first power value and the target power compensation value;利用所述幅度补偿值对所述初始补偿信号进行信号幅度补偿,得到所述目标补偿信号。Perform signal amplitude compensation on the initial compensation signal by using the amplitude compensation value to obtain the target compensation signal.3.根据权利要求2所述的信号补偿方法,其特征在于,所述根据所述第一功率值和所述目标功率补偿值获取幅度补偿值,包括:3. The signal compensation method according to claim 2, wherein the acquiring an amplitude compensation value according to the first power value and the target power compensation value comprises:对所述第一功率值和所述目标功率补偿值进行功率域转换处理,得到所述幅度补偿值。Perform power domain conversion processing on the first power value and the target power compensation value to obtain the amplitude compensation value.4.根据权利要求2所述的信号补偿方法,其特征在于,根据所述下行通信信号获取所述目标功率补偿值的过程包括:4. The signal compensation method according to claim 2, wherein the process of obtaining the target power compensation value according to the downlink communication signal comprises:根据所述下行通信信号,获取所述下行通信信号中的业务信号的第二功率值;obtaining, according to the downlink communication signal, a second power value of the service signal in the downlink communication signal;确定所述第一功率值和所述第二功率值之间的大小关系,并根据所述大小关系,确定所述大小关系对应的所述目标功率补偿值。A magnitude relationship between the first power value and the second power value is determined, and according to the magnitude relationship, the target power compensation value corresponding to the magnitude relationship is determined.5.根据权利要求4所述的信号补偿方法,其特征在于,所述根据所述下行通信信号,获取所述下行通信信号中的业务信号的第二功率值,包括:5 . The signal compensation method according to claim 4 , wherein the acquiring, according to the downlink communication signal, the second power value of the service signal in the downlink communication signal comprises: 5 .获取所述下行通信信号中各RE信号的信号功率值;obtaining the signal power value of each RE signal in the downlink communication signal;对于每个所述RE信号,若所述RE信号的信号功率值与所述第一功率值的差值在预设的功率差值范围内,则确定所述RE信号为有效RE信号;For each RE signal, if the difference between the signal power value of the RE signal and the first power value is within a preset power difference value range, the RE signal is determined to be an effective RE signal;根据各所述有效RE信号的信号功率值,获取所述第二功率值。The second power value is acquired according to the signal power value of each valid RE signal.6.根据权利要求5所述的信号补偿方法,其特征在于,所述根据各所述有效RE信号的信号功率值,获取所述第二功率值,包括:6. The signal compensation method according to claim 5, wherein the acquiring the second power value according to the signal power value of each valid RE signal comprises:计算各所述有效RE信号的信号功率值的平均值,得到所述第二功率值。The average value of the signal power values of each valid RE signal is calculated to obtain the second power value.7.根据权利要求5所述的信号补偿方法,其特征在于,所述根据各所述有效RE信号的信号功率值,获取所述第二功率值,包括:7. The signal compensation method according to claim 5, wherein the obtaining the second power value according to the signal power value of each valid RE signal comprises:根据各所述有效RE信号的信号功率值,从各所述有效RE信号中确定所述信号功率值大于预设功率值阈值的多个目标RE信号;According to the signal power value of each valid RE signal, from each valid RE signal, determine a plurality of target RE signals whose signal power value is greater than a preset power value threshold;计算各所述目标RE信号的信号功率值的平均值,得到所述第二功率值。The average value of the signal power values of each of the target RE signals is calculated to obtain the second power value.8.根据权利要求4所述的信号补偿方法,其特征在于,所述根据所述下行通信信号,获取所述下行通信信号中的业务信号的第二功率值,包括:8 . The signal compensation method according to claim 4 , wherein the acquiring, according to the downlink communication signal, the second power value of the service signal in the downlink communication signal comprises: 8 .获取基站发送信道状态信息参考信号的发送资源位置;Acquire the location of the transmission resource where the base station transmits the channel state information reference signal;根据所述发送资源位置,从所述下行通信信号中提取所述信道状态信息参考信号,并对所述信道状态信息参考信号进行功率测量,得到所述第二功率值。According to the location of the transmission resource, the channel state information reference signal is extracted from the downlink communication signal, and power measurement is performed on the channel state information reference signal to obtain the second power value.9.根据权利要求8所述的信号补偿方法,其特征在于,所述获取基站发送信道状态信息参考信号的发送资源位置,包括:9 . The signal compensation method according to claim 8 , wherein the acquiring the position of the transmission resource for the base station to transmit the channel state information reference signal comprises: 10 .向基站发起随机接入请求,并接收所述基站发送的重配置消息;Initiating a random access request to a base station, and receiving a reconfiguration message sent by the base station;解析所述重配置消息得到所述发送资源位置。Parse the reconfiguration message to obtain the sending resource location.10.根据权利要求8所述的信号补偿方法,其特征在于,所述获取基站发送信道状态信息参考信号的发送资源位置,包括:10 . The signal compensation method according to claim 8 , wherein the acquiring the position of the transmission resource for the base station to transmit the channel state information reference signal comprises: 10 .获取基站和终端之间的通信交互信息,并解析所述通信交互信息得到所述发送资源位置。The communication interaction information between the base station and the terminal is acquired, and the communication interaction information is analyzed to obtain the transmission resource location.11.根据权利要求4所述的信号补偿方法,其特征在于,所述根据所述大小关系,确定所述大小关系对应的所述目标功率补偿值,包括:11. The signal compensation method according to claim 4, wherein the determining the target power compensation value corresponding to the magnitude relationship according to the magnitude relationship comprises:获取所述广播信号对应的初始功率补偿值;obtaining an initial power compensation value corresponding to the broadcast signal;若所述大小关系为所述第一功率值小于所述第二功率值,则获取所述第二功率值和所述第一功率值的功率值差值,并将所述初始功率补偿值和所述功率值差值的和值作为所述目标功率补偿值;If the magnitude relationship is that the first power value is smaller than the second power value, obtain the power value difference between the second power value and the first power value, and use the initial power compensation value and the The sum of the power value differences is used as the target power compensation value;若所述大小关系为所述第一功率值等于所述第二功率值,则将所述初始功率补偿值作为所述目标功率补偿值。If the magnitude relationship is that the first power value is equal to the second power value, the initial power compensation value is used as the target power compensation value.12.根据权利要求11所述的信号补偿方法,其特征在于,所述获取所述广播信号对应的初始功率补偿值,包括:12. The signal compensation method according to claim 11, wherein the acquiring an initial power compensation value corresponding to the broadcast signal comprises:检测所述下行通信信号的接收功率是否超过预设的最大接收功率;Detecting whether the received power of the downlink communication signal exceeds a preset maximum received power;若所述下行通信信号的接收功率超过所述最大接收功率,则确定所述初始功率补偿值为第一值;If the received power of the downlink communication signal exceeds the maximum received power, determining that the initial power compensation value is a first value;若所述下行通信信号的接收功率未超过所述最大接收功率,则确定所述初始功率补偿值为第二值,其中,所述第一值小于所述第二值。If the received power of the downlink communication signal does not exceed the maximum received power, the initial power compensation value is determined to be a second value, where the first value is smaller than the second value.13.根据权利要求2所述的信号补偿方法,其特征在于,所述根据所述第一功率值和所述目标功率补偿值获取幅度补偿值,包括:13. The signal compensation method according to claim 2, wherein the acquiring an amplitude compensation value according to the first power value and the target power compensation value comprises:检测所述目标功率补偿值是否超过预设的最大功率补偿值;Detecting whether the target power compensation value exceeds a preset maximum power compensation value;所述根据所述第一功率值和所述目标功率补偿值获取幅度补偿值,包括:The acquiring an amplitude compensation value according to the first power value and the target power compensation value includes:若所述目标功率补偿值未超过所述最大功率补偿值,则根据所述第一功率值和所述目标功率补偿值获取所述幅度补偿值。If the target power compensation value does not exceed the maximum power compensation value, the amplitude compensation value is acquired according to the first power value and the target power compensation value.14.根据权利要求13所述的信号补偿方法,其特征在于,所述方法还包括:14. The signal compensation method according to claim 13, wherein the method further comprises:若所述目标功率补偿值超过所述最大功率补偿值,则根据所述第一功率值和所述最大功率补偿值获取所述幅度补偿值。If the target power compensation value exceeds the maximum power compensation value, the amplitude compensation value is acquired according to the first power value and the maximum power compensation value.15.根据权利要求1所述的信号补偿方法,其特征在于,所述信号参数信息包括定时同步信息和频偏信息;所述根据所述信号参数信息生成所述广播信号对应的初始补偿信号,包括:15. The signal compensation method according to claim 1, wherein the signal parameter information comprises timing synchronization information and frequency offset information; the generating an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, include:根据所述定时同步信息生成所述广播信号对应的原始补偿信号,并利用所述频偏信息对所述原始补偿信号进行频率补偿,得到所述初始补偿信号。An original compensation signal corresponding to the broadcast signal is generated according to the timing synchronization information, and the original compensation signal is frequency compensated by using the frequency offset information to obtain the initial compensation signal.16.一种信号补偿装置,其特征在于,设于中继设备,所述装置包括:16. A signal compensation device, characterized in that it is provided in a relay device, the device comprising:获取模块,用于接收下行通信信号,并根据所述下行通信信号,获取所述下行通信信号中的广播信号对应的信号参数信息和信号功率数据;an acquisition module, configured to receive a downlink communication signal, and acquire signal parameter information and signal power data corresponding to a broadcast signal in the downlink communication signal according to the downlink communication signal;补偿模块,用于根据所述信号参数信息生成所述广播信号对应的初始补偿信号,并利用所述信号功率数据对所述初始补偿信号进行信号幅度补偿,得到目标补偿信号;a compensation module, configured to generate an initial compensation signal corresponding to the broadcast signal according to the signal parameter information, and use the signal power data to perform signal amplitude compensation on the initial compensation signal to obtain a target compensation signal;叠加模块,用于对所述下行通信信号和所述目标补偿信号进行叠加处理,以对所述广播信号进行补偿。A superimposition module, configured to perform superposition processing on the downlink communication signal and the target compensation signal to compensate the broadcast signal.17.一种中继设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至15中任一项所述的方法的步骤。17. A relay device, comprising a memory and a processor, wherein the memory stores a computer program, wherein the processor implements the method according to any one of claims 1 to 15 when the processor executes the computer program A step of.18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至15中任一项所述的方法的步骤。18. A computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.19.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至15中任一项所述的方法的步骤。19. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 15.
CN202111677831.9A2021-12-312021-12-31 Signal compensation methods, devices, relay equipment, storage media and program productsActiveCN114205201B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111677831.9ACN114205201B (en)2021-12-312021-12-31 Signal compensation methods, devices, relay equipment, storage media and program products

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111677831.9ACN114205201B (en)2021-12-312021-12-31 Signal compensation methods, devices, relay equipment, storage media and program products

Publications (2)

Publication NumberPublication Date
CN114205201Atrue CN114205201A (en)2022-03-18
CN114205201B CN114205201B (en)2023-11-24

Family

ID=80657954

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111677831.9AActiveCN114205201B (en)2021-12-312021-12-31 Signal compensation methods, devices, relay equipment, storage media and program products

Country Status (1)

CountryLink
CN (1)CN114205201B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115065431A (en)*2022-06-102022-09-16展讯通信(上海)有限公司Method and device for calculating reference signal received power and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6265949B1 (en)*1999-12-222001-07-24Lg Information & Communications, Ltd.Phase compensation apparatus and method for a digital modulator
CN103428120A (en)*2012-05-252013-12-04华为技术有限公司Method and apparatus for interference cancellation in long term evolution system, and method and apparatus for data sending in long term evolution system
CN107370698A (en)*2016-05-132017-11-21中兴通讯股份有限公司A kind of downlink signal processing method, device and base station
CN111224909A (en)*2019-11-222020-06-02辰芯科技有限公司Frequency compensation method, device, user terminal and storage medium
CN111901263A (en)*2020-08-052020-11-06Oppo广东移动通信有限公司Wireless signal compensation method, value determination method, device, equipment and medium
WO2021175146A1 (en)*2020-03-052021-09-10大唐移动通信设备有限公司Frequency compensation method and apparatus, network-side device, terminal, and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6265949B1 (en)*1999-12-222001-07-24Lg Information & Communications, Ltd.Phase compensation apparatus and method for a digital modulator
CN103428120A (en)*2012-05-252013-12-04华为技术有限公司Method and apparatus for interference cancellation in long term evolution system, and method and apparatus for data sending in long term evolution system
CN107370698A (en)*2016-05-132017-11-21中兴通讯股份有限公司A kind of downlink signal processing method, device and base station
CN111224909A (en)*2019-11-222020-06-02辰芯科技有限公司Frequency compensation method, device, user terminal and storage medium
WO2021175146A1 (en)*2020-03-052021-09-10大唐移动通信设备有限公司Frequency compensation method and apparatus, network-side device, terminal, and storage medium
CN111901263A (en)*2020-08-052020-11-06Oppo广东移动通信有限公司Wireless signal compensation method, value determination method, device, equipment and medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115065431A (en)*2022-06-102022-09-16展讯通信(上海)有限公司Method and device for calculating reference signal received power and electronic equipment

Also Published As

Publication numberPublication date
CN114205201B (en)2023-11-24

Similar Documents

PublicationPublication DateTitle
CN111406434B (en)Method, apparatus and medium for joint beam reporting for wireless networks
US20240414073A1 (en)Data Collection Method And Device
US11330481B2 (en)Method and device for configuring measurement parameter
US20220007275A1 (en)Method and network device for terminal device positioning with integrated access backhaul
CN112399543A (en)Power control parameter configuration method, terminal and network side equipment
JP7700842B2 (en) Method, terminal device and network device
CN114145052A (en) Apparatus and method for sidelink power control in a wireless communication system
CN116708086A (en)Sensing method, sensing device and communication equipment
US11503485B2 (en)Method, system and device for circumventing far-end interference
CN114205201A (en)Signal compensation method, signal compensation apparatus, relay device, storage medium, and program product
US20250016760A1 (en)Beam processing method, apparatus, and device
CN113497644B (en)Transmission beam processing method, base station and chip
WO2017070956A1 (en)Data transmission method and device
WO2024187331A1 (en)Devices, methods, apparatuses, and computer readable media for terahertz channel communication
US20240187924A1 (en)Information processing method and apparatus, and terminal
US20240179562A1 (en)Information processing method and apparatus, and terminal
US20250227684A1 (en)Data collection method, data processing method, apparatuses, and related devices
EP4603863A1 (en)Data collection quality indication in ai/ml positioning
WO2025124340A1 (en)Csi report reporting method, terminal and network-side device
CN116938402A (en)Signal transmitting method, signal receiving method and communication device
WO2025044985A1 (en)Method for determining channel state information, terminal, and network side device
WO2025166683A1 (en)Communication method, terminal, network device, and storage medium
CN117835267A (en)RS configuration method, device, terminal and network equipment
WO2025140432A1 (en)Information reporting method and apparatus
CN119675720A (en) Channel state information feedback method, terminal and network side equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp