Communication signal processing method, device and equipment and computer readable storage medium

By shortening the transmission conversion time of the time domain signal based on the target window function in the RF remote unit, the problem of improving power saving efficiency and avoiding time domain signal breakpoints is solved in the prior art, and efficient saving is achieved Electrical and signal smoothing filtering.

CN119485593APending Publication Date: 2025-02-18ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311017927.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The prior art cannot simultaneously improve the power saving efficiency of RF remote units and avoid breakpoints in time-domain signals, affecting SEM and ACPR.

Method used

The transmission conversion time of the initial time domain signal is shortened by shortening the process based on the preset target window function, and the target time domain signal is obtained and sent to the radio frequency link. This method uses the window coefficients of the target window function to smoothly filter the initial time domain signal to avoid breakpoints caused by directly zeroing the transmission conversion time.

Benefits of technology

It achieves the simultaneously improved the power saving efficiency of the RF remote unit and avoids breakpoints in time-domain signals, solving problems that cannot be taken into account in related technologies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485593A_ABST
    Figure CN119485593A_ABST
Patent Text Reader

Abstract

The invention discloses a communication signal processing method, device and equipment and a computer readable storage medium, and the method comprises the steps: obtaining an initial time domain signal which is a time domain signal transmitted to a filter through an optical port by a baseband processing unit; shortening the emission conversion time of the initial time domain signal based on a preset target window function to obtain a target time domain signal; and sending the target time domain signal to a radio frequency link. The problem that the power saving efficiency and the time domain signal breakpoint cannot be considered at the same time due to the fact that the emission conversion time of the time domain signal is directly set to be zero in order to improve the power saving efficiency in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a communication signal processing method, device, equipment and computer-readable storage medium. Background Art

[0002] At present, in base station equipment, the power consumption of the Radio Remote Unit (RRU) accounts for about 90%, and the power consumption of the RF link inside the RRU unit is relatively large. The RF link may include units such as the Digital Front-end (DFE), Crest Factor Reduction (CFR), Digital Pre-Distortion (DPD), Digital-to-Analog Converter (DAC), Radio Frequency (RF), and Power Amplifier (PA). By improving the power saving efficiency inside the RRU unit, that is, shortening the transmission conversion time of the time-frequency signal, the power saving efficiency on the RRU side can be improved.

[0003] In order to improve power saving efficiency, related technologies directly set the transmission conversion time of the time domain signal to 0, but this will cause breakpoints in the time domain signal, affecting SEM (Spectrum Emission Mask) and ACPR (Adjacent Channel Power Ratio).

[0004] Therefore, how to balance improving power saving efficiency and avoiding breakpoints in time domain signals has become an urgent problem to be solved. Summary of the invention

[0005] The present invention provides a communication signal processing method, device, equipment and computer-readable storage medium, which solves the problem that related technologies cannot simultaneously take into account improving power saving efficiency and avoiding breakpoints in time domain signals.

[0006] In a first aspect, the present invention provides a communication signal processing method, which is applied to a communication device, wherein the communication device includes a baseband processing unit and a radio frequency remote unit, and the radio frequency remote unit includes an optical port, a filter, and a radio frequency link. The method includes:

[0007] Acquire an initial time domain signal, which is a time domain signal transmitted from the baseband processing unit to the filter through the optical port; based on a preset target window function, shorten the transmission conversion time of the initial time domain signal to obtain a target time domain signal; and send the target time domain signal to the radio frequency link.

[0008] The above-mentioned communication signal processing method, by shortening the transmission conversion time of the initial time domain signal based on the target window function, can use the window coefficient of the target window function to shorten the transmission conversion time of the initial time domain signal, thereby achieving smooth filtering of the initial time domain signal, and avoiding directly setting the transmission conversion time to zero to cause breakpoints in the initial time domain signal, thereby solving the problem that the related technology cannot simultaneously take into account the improvement of power saving efficiency and the avoidance of breakpoints in the time domain signal. It can simultaneously take into account the improvement of power saving efficiency and the avoidance of breakpoints in the time domain signal.

[0009] In a second aspect, the present invention further provides a communication signal processing device, the communication signal processing device comprising a memory and a processor;

[0010] The memory is used to store computer programs;

[0011] The processor is used to execute the computer program and implement the communication signal processing method as described above when executing the computer program.

[0012] In a third aspect, the present invention further provides a communication device, the communication device comprising a digital intermediate frequency chip;

[0013] The digital intermediate frequency chip is used to implement the communication signal processing method as described above.

[0014] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the communication signal processing method as described above.

[0015] The present invention discloses a communication signal processing method, a communication signal processing device, a communication device and a computer-readable storage medium, the communication signal processing method comprising: obtaining an initial time domain signal, the initial time domain signal being a time domain signal transmitted from a baseband processing unit to a filter through an optical port; based on a preset target window function, shortening the transmission conversion time of the initial time domain signal to obtain a target time domain signal; and sending the target time domain signal to a radio frequency link. The above communication signal processing method shortens the transmission conversion time of the initial time domain signal based on the target window function, and can shorten the transmission conversion time of the initial time domain signal by using the window coefficient of the target window function, thereby achieving smooth filtering of the initial time domain signal and avoiding directly setting the transmission conversion time to zero, which causes the initial time domain signal to generate breakpoints, thereby solving the problem that the related technology cannot simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal, and can simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal.

[0016] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0018] Figure 1 is a schematic diagram of an emission conversion time provided by an embodiment of the present invention;

[0019] Figure 2 is a structural schematic diagram of a communication signal processing device provided by an embodiment of the present invention;

[0020] Figure 3 is a structural schematic diagram of a communication device provided by an embodiment of the present invention;

[0021] Figure 4 It is a structural schematic diagram of a power saving system in the related art;

[0022] Figure 5 is a schematic diagram of the structure of a power saving system provided by an embodiment of the present invention;

[0023] Figure 6 is a schematic flow chart of a communication signal processing method provided by an embodiment of the present invention;

[0024] Figure 7 is a schematic flow chart of another communication signal processing method provided by an embodiment of the present invention;

[0025] Figure 8 It is a schematic diagram of a time domain signal and a level signal provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0027] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0028] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0029] It should also be understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0030] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0031] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no special meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0032] The embodiments of the present invention provide a communication signal processing method, a communication signal processing device, a communication device, and a computer-readable storage medium. The communication signal processing method can be applied to a communication signal processing device, and by shortening the transmission conversion time of the initial time domain signal based on a target window function, the transmission conversion time of the initial time domain signal can be shortened by using the window coefficient of the target window function, so that the initial time domain signal can be smoothed and filtered, and the initial time domain signal can be prevented from being directly set to zero to cause the initial time domain signal to generate a breakpoint, which solves the problem that the related technology cannot simultaneously take into account the improvement of power saving efficiency and the avoidance of breakpoints in the time domain signal, and can simultaneously take into account the improvement of power saving efficiency and the avoidance of breakpoints in the time domain signal.

[0033] Exemplarily, the communication signal processing device may be a base station or a WiFi (Wireless Fidelity) device, wherein the base station may include but is not limited to a macro base station, a micro base station, a pico base station, and the like.

[0034] It should be noted that in the dynamic power saving scenario of the DTX (Discontinuous transmission) or TDD (Time Division Duplexing) system, it is necessary to control the on and off of the device by transmitting a control signal, wherein the control signal may include a turn-on signal and a turn-off signal. The transmission switching time refers to the switching time between the transmission on signal and the transmission off signal.

[0035] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of a transmission conversion time provided by an embodiment of the present invention. Figure 1 As shown, the ordinate represents power, for example, the power of the base station transmitting the on signal and the power of the transmitting off signal, and the abscissa represents time. The transmitting conversion time may include the time from transmitting the off signal to transmitting the on signal, and may also include the time from transmitting the on signal to transmitting the off signal. The on signal may be a high level, and the off signal may be a low level.

[0036] See also Figure 2 , Figure 2 1 is a schematic diagram of the structure of a communication signal processing device 10 provided in an embodiment of the present invention. The communication signal processing device 10 may include a processor 101 and a memory 102, wherein the processor 101 and the memory 102 may be connected via a communication bus, such as an Inter-integrated Circuit (I2C) bus or any other suitable communication bus.

[0037] The memory 102 may include a storage medium and an internal memory. The storage medium may store an operating system and a computer program. The computer program includes program instructions, which, when executed, may enable the processor to execute the communication signal processing method described in any embodiment.

[0038] The processor 101 is used to provide computing and control capabilities to support the operation of the entire communication signal processing device 10 .

[0039] The processor 101 may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other types of processors such as programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components. A general-purpose processor may be a microprocessor, or a general-purpose processor may be any conventional processor.

[0040] In one embodiment, the processor 101 is used to run a computer program stored in the memory 102 to implement the following steps:

[0041] Acquire an initial time domain signal, which is a time domain signal transmitted from a baseband processing unit to a filter through an optical port; based on a preset target window function, shorten the transmission conversion time of the initial time domain signal to obtain a target time domain signal; and send the target time domain signal to a radio frequency link.

[0042] In one embodiment, before the processor 101 shortens the transmission conversion time of the initial time domain signal based on the preset target window function to obtain the target time domain signal, it is further configured to implement:

[0043] Determine the reading order corresponding to the window coefficients of the target window function.

[0044] In one embodiment, when the processor 101 shortens the transmission conversion time of the initial time domain signal based on a preset target window function to obtain the target time domain signal, it is used to implement:

[0045] The window coefficients of the target window function are read according to the reading order to obtain the target window coefficients; the emission conversion time of the initial time domain signal is shortened according to the target window coefficients to obtain the target time domain signal.

[0046] In one embodiment, the radio remote unit further includes a power saving switch; when the processor 101 determines the reading order corresponding to the window coefficients of the target window function, it is used to implement:

[0047] The level edge state of the initial level signal output by the power-saving switch is obtained; and the reading order is determined according to the level edge state.

[0048] In one embodiment, when the processor 101 determines the reading order according to the level edge state, it is used to implement:

[0049] If the level edge state is a rising edge state, the reading sequence is determined to be a positive reading sequence; if the level edge state is a falling edge state, the reading sequence is determined to be a reverse reading sequence.

[0050] In one embodiment, the initial time domain signal includes an in-phase orthogonal signal; when the processor 101 shortens the transmission conversion time of the initial time domain signal according to the target window coefficient to obtain the target time domain signal, it is used to implement:

[0051] The target window coefficient is point-multiplied with the in-phase and quadrature signals in the initial time domain signal, and the in-phase and quadrature signals in the initial time domain signal that exceed the length of the target window coefficient are cleared to obtain the target time domain signal.

[0052] In one embodiment, the radio remote unit further includes a power saving switch; before sending the target time domain signal to the radio link, the processor 101 is further configured to implement:

[0053] The initial level signal output by the power-saving switch is reconstructed according to the target window function to obtain a target level signal.

[0054] In one embodiment, when implementing sending the target time domain signal to the radio frequency link, the processor 101 is configured to implement:

[0055] The target level signal and the target time domain signal are sent to the RF link.

[0056] In one embodiment, when the processor 101 reconstructs the initial level signal output by the power-saving switch according to the target window function to obtain the target level signal, it is used to implement:

[0057] The window coefficient length of the target window function is obtained; the rising edge and the falling edge of the initial level signal are widened according to the window coefficient length to obtain the target level signal.

[0058] In one embodiment, after acquiring the time domain signal, the processor 101 is further configured to implement:

[0059] If it is confirmed that the initial time domain signal does not contain service data, the transmission conversion time of the initial time domain signal is shortened based on the target window function.

[0060] In an embodiment of the present invention, the communication signal processing method can also be applied to communication equipment. By shortening the transmission conversion time of the initial time domain signal based on the target window function, the window coefficient of the target window function can be used to shorten the transmission conversion time of the initial time domain signal, thereby achieving smooth filtering of the initial time domain signal while avoiding directly setting the transmission conversion time to zero to cause breakpoints in the initial time domain signal. This solves the problem that the related technology cannot simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal. It can simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal.

[0061] See also Figure 3 , Figure 3 2 is a schematic diagram of the structure of a communication device 20 provided in an embodiment of the present invention. Figure 3 As shown, the communication device 20 may include a digital intermediate frequency chip 201, and the digital intermediate frequency chip 201 is used to execute the communication signal processing method described in any embodiment.

[0062] Exemplarily, the communication device 20 may be a base station, or a WiFi device, etc. The digital intermediate frequency chip 201 may include an ASIC or an FPGA, etc.

[0063] See also Figure 4 , Figure 4 3 is a schematic diagram of a power saving system 30 in the related art. Figure 4 As shown, in the related art, the power saving system 30 may include a BBU (Building Base band Unite, baseband processing unit) 31 and an RRU unit 32, wherein the radio remote unit 32 includes an optical port 320, a filter 321, a power saving switch 322 and a radio link 323, and the radio link 323 may include units such as DFE, CFR, DPD, DAC, RF and PA connected in sequence. TX OFF indicates a power saving control signal sent by the power saving switch 322 to each unit in the radio link 323.

[0064] like Figure 4 As shown, the related technology is to generate a control signal of the power saving switch according to the time domain signal transmitted by the BBU unit 31 or self-checked at the optical port 320, which is used to control the power saving switch 321 to start or stop power saving. The power saving switch 321 needs to leave enough group delay and device response time (i.e., transmission switching time) of the analog device for the DFC, so that each unit in the RF link 322 can be controlled to perform dynamic power saving.

[0065] It should be noted that filter 321 is a convolution in the time domain. The group delay of filter 321 is half of the filter order opened in advance. Similarly, the filter processing also has a certain lag. Both early opening and delayed closing will generate emission conversion time.

[0066] For example, if the order of the filter 321 is 254, corresponding to 255 taps, taking the NR (New Radio) signal with a bandwidth of 20MHz, a sampling rate of 30.72Msps, and a subcarrier spacing of 30KHz as an example, the number of F sampling points is 1024 Ts (30.72MHz / 30kHz), then the length of the entire symbol is 1024+72=1096 Ts, where 72 is a preset value, which can be set according to actual conditions and is not limited here. If the transmission conversion time is considered, 255 Ts are required and power saving is not possible, and the corresponding non-power saving efficiency is 23% (255 / 1096*100%).

[0067] In order to improve power saving efficiency, the related technology will directly set the transmission conversion time of the time domain signal to 0, but this will cause breakpoints in the time domain signal, affecting SEM and ACPR. If it is not to affect the downlink frequency deviation, it is necessary to reserve 255 Ts of transmission conversion time. Therefore, there is a problem in the related technology that it is impossible to simultaneously take into account the improvement of power saving efficiency and the avoidance of breakpoints in the time domain signal.

[0068] See also Figure 5 , Figure 5 4 is a schematic diagram of the structure of a power saving system 40 provided in an embodiment of the present invention. Figure 5 As shown, the power saving system 40 may include a baseband processing unit 41 and a radio remote unit 42, wherein the radio remote unit 42 may include an optical port 420, a filter 421, a radio link 422, a power saving switch 423, a window function 424 and a power saving reconstruction unit 425.

[0069] like Figure 5 As shown, the window function 424 is used to shorten the transmission conversion time of the time domain signal output by the filter 421.

[0070] It should be noted that the transmission conversion time of the time domain signal output by the filter 421 is shortened by the window function 424, so that the time domain signal can be smoothed and filtered, while avoiding the breakpoints in the time domain signal caused by directly setting the transmission conversion time to zero, thereby solving the problem that the related technology cannot take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal at the same time. It can take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal at the same time.

[0071] like Figure 5 As shown, the power-saving switch 423 is connected to the window function 424, and is used to determine the reading order of the window coefficients of the window function 424 according to the level edge state of the initial level signal output by the power-saving switch 423. By determining the reading order of the window coefficients according to the level edge state, it is ensured that the coefficient edge state and the level edge state remain consistent.

[0072] The power saving reconstruction unit 425 is used to reconstruct the initial level signal output by the power saving switch 423 to obtain a target level signal.

[0073] By reconstructing the initial level signal, the target level signal can be matched with the time length of the time domain signal, and each unit in the radio frequency link 422 can be better controlled to perform dynamic power saving.

[0074] like Figure 5 As shown, Delay represents the delay time of the level signal. It should be noted that due to the difference in downlink processing delay, the level signal sent by the power-saving switch 423 needs to be aligned with the processing time of each unit processing the level signal according to the processing delay of each unit in the radio frequency link 422. Among them, each Delay value is different and can be configured according to the processing delay of the actual link.

[0075] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. The following embodiments and features of the embodiments can be combined with each other without conflict. Figure 6 , Figure 6 FIG. 1 is a schematic flow chart of a communication signal processing method provided by an embodiment of the present invention. Figure 6 As shown, the communication signal processing method includes steps S501 to S503.

[0076] Step S501: Acquire an initial time domain signal, where the initial time domain signal is a time domain signal transmitted from a baseband processing unit to a filter through an optical port.

[0077] In the embodiment of the present invention, for the convenience of explanation, a digital intermediate frequency chip in a communication device is used as an execution subject to explain how to process a communication signal.

[0078] Exemplarily, the digital intermediate frequency chip can obtain the time domain signal transmitted from the baseband processing unit to the filter through the optical port as the initial time domain signal. The time domain signal can be an NR signal, or other types of signals.

[0079] It should be noted that by acquiring the time domain signal transmitted from the baseband processing unit to the filter through the optical port, the transmission conversion time of the time domain signal can be shortened before the time domain signal reaches the radio frequency link.

[0080] Step S502: based on a preset target window function, shorten the transmission conversion time of the initial time domain signal to obtain a target time domain signal.

[0081] It should be noted that as the symbols of the NR signal become shorter and shorter, the proportion of the transmission conversion time in the time of a power-saving symbol will become larger and larger. In order to shorten the transmission conversion time of the digital part, that is, to shorten the group delay of the filter and avoid breakpoints in the time domain, the embodiment of the present invention can achieve smooth filtering of the time domain breakpoints by multiplying the time domain signal points by a window function, thereby shortening the transmission conversion time. It can be understood that a symbol refers to the time length of a signal. For example, the signal frame format of a 4G / 5G system uses a wireless frame period of 10ms, and a wireless frame contains 10 or 20 time slots, each of which contains 14 symbols. A power-saving symbol refers to a symbol used to save power in a time slot. For example, out of the 14 symbols in the entire time slot, 7 symbols are power-saving symbols.

[0082] In some embodiments, the transmission conversion time of the initial time domain signal can be shortened based on a preset target window function to obtain a target time domain signal. The target window function may include but is not limited to a rectangular window, a Hening window, a Hamming window, a flat-top window, an exponential window, etc. The target window function may include a window coefficient, and the window coefficient is used to perform a dot multiplication with the time domain signal.

[0083] It should be noted that in an embodiment of the present invention, according to the actual simulation of LTE (Long Term Evolution) signals and NR signals under the influence of different transmission powers, spectrum radiation templates (Spectrum Eradiate Mould, SEM) and adjacent channel leakage ratios (Adjacent Channel Leakage Ratio, ACLR) of different base stations, the order of the window function can be reserved and cached according to 39 orders, which can well simulate the jump points of the time domain signals, thereby meeting the SEM and ACLR requirements of the system.

[0084] In addition, a RAM (Random Access Memory) with a depth of 20 (half the coefficient of the above-mentioned 39-order symmetric window function) can be configured for the target window function, wherein the RAM can be configured to reconfigure the window function coefficients or types according to different scenarios. For example, some scenarios need to ensure the near-end radiation template of the signal, and some scenarios need to ensure the far-end ACLR of the signal. In order to meet the needs of different scenarios, the window coefficients of the window function can be loaded offline according to the different performance of the window function.

[0085] The above-mentioned embodiment shortens the transmission conversion time of the initial time domain signal based on a preset target window function. The window coefficient of the target window function can be used to shorten the transmission conversion time of the initial time domain signal, thereby achieving smooth filtering of the initial time domain signal while avoiding directly setting the transmission conversion time to zero to cause breakpoints in the initial time domain signal. This solves the problem that the related technology cannot simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal. It can simultaneously take into account both improving power saving efficiency and avoiding breakpoints in the time domain signal.

[0086] In some embodiments, based on a preset target window function, the transmission conversion time of the initial time domain signal is shortened before obtaining the target time domain signal, and the method further includes: determining a reading order corresponding to the window coefficients of the target window function.

[0087] Wherein, determining the reading order corresponding to the window coefficients of the target window function may include: obtaining the level edge state of the initial level signal output by the power-saving switch; and determining the reading order according to the level edge state.

[0088] It should be noted that since the initial level signal output by the power-saving switch includes two level edge states, namely, a rising edge state and a falling edge state, in order to make the reading order corresponding to the window coefficients match the level edge state, it is necessary to determine the reading order corresponding to the window coefficients according to the level edge state.

[0089] Exemplarily, when determining the reading order according to the level edge state, if the level edge state is a rising edge state, the reading order is determined to be a positive reading order; if the level edge state is a falling edge state, the reading order is determined to be a reverse reading order.

[0090] In the above embodiment, by acquiring the level edge state of the initial level signal output by the power-saving switch and determining the reading order according to the level edge state, it can be ensured that the coefficient edge state of the window coefficient is consistent with the level edge state.

[0091] In an embodiment of the present invention, after determining the reading order corresponding to the window coefficients of the target window function, the window coefficients can be read based on the reading order of the window coefficients, and the transmission conversion time of the initial time domain signal can be shortened according to the read window coefficients. How to shorten the transmission conversion time will be described in detail below.

[0092] In some embodiments, based on a preset target window function, the transmission conversion time of the initial time domain signal is shortened to obtain a target time domain signal, which may include: reading the window coefficient of the target window function according to a reading order to obtain the target window coefficient; shortening the transmission conversion time of the initial time domain signal according to the target window coefficient to obtain the target time domain signal.

[0093] Exemplarily, when the reading order is a forward reading order, the window coefficients of the target window function can be read in the forward reading order to obtain the target window coefficients. When the reading order is a reverse reading order, the window coefficients of the target window function can be read in the reverse reading order to obtain the target window coefficients.

[0094] Exemplarily, after obtaining the target window coefficient, the transmission conversion time of the initial time domain signal can be shortened according to the target window coefficient to obtain the target time domain signal. The initial time domain signal can include an in-phase / quadrature (I / Q) signal.

[0095] It should be noted that the in-phase and quadrature signals refer to two sinusoidal waves with the same frequency and a phase difference of 90°. In an embodiment of the present invention, the in-phase and quadrature signals represent signals in the time domain signal that jump from a high level to a low level and from a low level to a high level. The length of the in-phase and quadrature signals determines the transmission conversion time of the time domain signal.

[0096] In some embodiments, shortening the transmission conversion time of the initial time domain signal according to the target window coefficient to obtain the target time domain signal can include: performing a dot multiplication of the target window coefficient with the in-phase orthogonal signal in the initial time domain signal, and clearing the in-phase orthogonal signal in the initial time domain signal that exceeds the length of the target window coefficient to obtain the target time domain signal.

[0097] Exemplarily, the target window coefficient can be dot-multiplied with the in-phase orthogonal signal in the initial time domain signal. For example, when the length of the target window coefficient is 20 Ts, the target window coefficient can be dot-multiplied with the first 20 Ts in-phase orthogonal signals in the initial time domain signal, and the in-phase orthogonal signals after the 20th Ts in the initial time domain signal can be cleared to obtain the target time domain signal. For another example, when the length of the target window coefficient is 30 Ts, the target window coefficient can be dot-multiplied with the first 30 Ts in-phase orthogonal signals in the initial time domain signal, and the in-phase orthogonal signals after the 30th Ts in the initial time domain signal can be cleared to obtain the target time domain signal.

[0098] It should be noted that the target window coefficient is point-multiplied with the in-phase orthogonal signal in the initial time domain signal, and the in-phase orthogonal signal in the initial time domain signal that exceeds the length of the target window coefficient is cleared, so that the length of the in-phase orthogonal signal of the initial time domain signal is consistent with the length of the target window coefficient, that is, the transmission conversion time of the time domain signal is shortened by shortening the in-phase orthogonal signal. It can be understood that the point multiplication refers to multiplying the target window coefficient with the in-phase orthogonal signal respectively to achieve boundary clipping of the in-phase orthogonal signal, thereby shortening the group delay of the filter.

[0099] Exemplarily, when the depth of the RAM configured by the target window function is 20, the length of the target window coefficient is 20 Ts, and the corresponding length of the window function that cannot save power is 40 Ts. It can be understood that when the level edge state of the initial level signal is a rising edge state, the length of the window coefficient obtained by reading in a positive order is 20 Ts; when the level edge state of the initial level signal is a falling edge state, the length of the window coefficient obtained by reading in a reverse order is 20 Ts; therefore, the length of the window function that cannot save power is 40 Ts.

[0100] In the embodiment of the present invention, after the transmission conversion time of the initial time domain signal is shortened according to the target window coefficient, if the transmission conversion time is taken into account, a window function length of 40 Ts is required, which cannot save power, and the corresponding non-power saving efficiency is 3.6% (40 / 1096*100%). Compared with the non-power saving efficiency of 23% in the prior art, the power saving efficiency can be improved by 19.4%.

[0101] In the above embodiment, by performing a dot multiplication of the target window coefficient and the in-phase and orthogonal signals in the initial time domain signal, and clearing the in-phase and orthogonal signals in the initial time domain signal whose length exceeds the target window coefficient, the time length of the in-phase and orthogonal signals can be shortened, thereby shortening the transmission conversion time of the time domain signal, which can greatly improve the power saving efficiency of the system.

[0102] Step S503: Send the target time domain signal to the radio frequency link.

[0103] Exemplarily, after the transmission conversion time of the initial time domain signal is shortened based on a preset target window function to obtain the target time domain signal, the target time domain signal can be sent to the radio frequency link.

[0104] For example, Figure 5 As shown, the target time domain signal can be sent to the DFE, CFR, DPD, DAC, RF and PA units in sequence for signal processing. The signal processing process of each unit in the RF link 422 is not limited here.

[0105] See also Figure 7 , Figure 7 FIG. 1 is a schematic flow chart of another communication signal processing method provided by an embodiment of the present invention. Figure 7 As shown, the communication signal processing method may include steps S601 to S604.

[0106] Step S601: Acquire an initial time domain signal, where the initial time domain signal is a time domain signal transmitted from a baseband processing unit to a filter through an optical port.

[0107] Step S602: based on a preset target window function, shorten the transmission conversion time of the initial time domain signal to obtain a target time domain signal.

[0108] It can be understood that steps S601 to S602 are the same as the above-mentioned steps S501 to S502, and are not described in detail here.

[0109] Step S603: reconstruct the initial level signal output by the power-saving switch according to the target window function to obtain a target level signal.

[0110] It should be noted that after shortening the transmission conversion time of the initial time domain signal to obtain the target time domain signal, since the transmission conversion time of the target time domain signal changes relative to the level length of the initial level signal output by the power-saving switch, the initial level signal needs to be reconstructed so that the level length of the reconstructed target level signal matches the transmission conversion time of the target time domain signal.

[0111] Exemplarily, the initial level signal output by the power-saving switch is reconstructed according to the target window function to obtain the target level signal.

[0112] In some embodiments, reconstructing the initial level signal output by the power-saving switch according to the target window function to obtain the target level signal may include: obtaining the window coefficient length of the target window function; widening the rising edge and falling edge of the initial level signal according to the window coefficient length to obtain the target level signal.

[0113] In an embodiment of the present invention, reconstructing the initial level signal may include widening the rising edge and the falling edge of the initial level signal, that is, delaying the opening of the rising edge of the initial level signal and closing the falling edge of the initial level signal in advance. The delay amount of the delayed opening and the advance amount of the early closing may be determined according to the depth of the RAM of the target window function.

[0114] Exemplarily, the window coefficient length of the target window function is obtained, and the rising edge and falling edge of the initial level signal are widened according to half of the window coefficient length to obtain the target level signal. For example, the depth of the RAM of the target window function is 20 Ts, and the delay amount of the rising edge of the initial level signal to be opened later can be set to 20 Ts, and the advance amount of the falling edge of the initial level signal to be closed in advance is set to 20 Ts.

[0115] See also Figure 8 , Figure 8 FIG. 1 is a schematic diagram of a time domain signal and a level signal provided by an embodiment of the present invention. Figure 8As shown, curve 1 represents the assigned absolute value of the in-phase and quadrature signals in the initial time domain signal, curve 2 represents the assigned absolute value of the in-phase and quadrature signals in the target time domain signal, broken line 3 represents the initial level signal, and broken line 4 represents the target level signal.

[0116] For example, Figure 8 As shown in the figure, in the signal falling edge scenario, the emission conversion time of the target time domain signal at the falling edge is 20 Ts, the emission conversion time of the initial time domain signal at the falling edge is 72 Ts, and the in-phase orthogonal signal in the target time domain signal reaches zero value faster than the in-phase orthogonal signal in the target time domain signal. The falling edge of the initial level signal is closed at 144 Ts, and the falling edge of the target level signal is closed in advance by 20 Ts.

[0117] In addition, for the signal rising edge scenario, Figure 8 Just mirror it 180 degrees horizontally, and I will not go into details here.

[0118] In the above embodiment, the rising edge and the falling edge of the initial level signal are widened according to the window coefficient length, so that the level length of the target level signal matches the transmission conversion time of the target time domain signal, thereby enabling each unit in the radio frequency link to save power better.

[0119] Step S604: Send the target level signal and the target time domain signal to the radio frequency link.

[0120] Exemplarily, after the initial level signal output by the power-saving switch is reconstructed according to the target window function to obtain the target level signal, the target level signal and the target time domain signal may be sent to the radio frequency link.

[0121] By sending the target level signal and the target time domain signal to the radio frequency link, each unit in the radio frequency link can dynamically save power according to the target level signal while processing the target time domain signal.

[0122] In some embodiments, after acquiring the initial time domain signal, the communication signal processing method provided by the embodiment of the present invention may further include: if it is confirmed that the initial time domain signal does not contain business data, shortening the transmission conversion time of the initial time domain signal based on the target window function.

[0123] Exemplarily, after acquiring the initial time domain signal, the digital intermediate frequency chip can check whether the initial time domain signal contains service data according to whether the symbol of the BBU unit has a preset indication or adopts a self-check mode. The specific process of detecting whether the initial time domain signal contains service data is not limited here. When it is confirmed that the initial time domain signal does not contain service data, the transmission conversion time of the initial time domain signal is shortened based on the target window function.

[0124] It should be noted that by shortening the transmission conversion time of the initial time domain signal based on the target window function after confirming that the initial time domain signal does not contain business data, it is possible to avoid the problem of business data loss caused by shortening the transmission conversion time of the initial time domain signal containing business data.

[0125] An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions. The processor executes the above program instructions to implement any communication signal processing method provided in the embodiment of the present invention.

[0126] For example, the program is loaded by the processor and may execute the following steps:

[0127] An initial time domain signal is obtained, where the initial time domain signal is transmitted from the baseband processing unit to the filter through the optical port. Based on a preset target window function, the transmission conversion time of the initial time domain signal is shortened to obtain a target time domain signal. The target time domain signal is sent to the radio frequency link.

[0128] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0129] In hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a storable medium, and the storage medium may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those of ordinary skill in the art, the term storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0130] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the present invention is not limited thereby. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention shall be within the scope of the present invention.

Claims

1. A communication signal processing method, applied to a communication device, wherein the communication device comprises a baseband processing unit and a radio frequency remote unit, wherein the radio frequency remote unit comprises an optical port, a filter and a radio frequency link, and the method comprises: Acquire an initial time domain signal, where the initial time domain signal is a time domain signal transmitted from the baseband processing unit to the filter through the optical port; Based on a preset target window function, the transmission conversion time of the initial time domain signal is shortened to obtain a target time domain signal; The target time domain signal is sent to the radio frequency link.

2. The communication signal processing method according to claim 1, characterized in that: Before the transmission conversion time of the initial time domain signal is shortened based on the preset target window function to obtain the target time domain signal, the method further includes: Determine a reading order corresponding to the window coefficients of the target window function; The method of shortening the transmission conversion time of the initial time domain signal based on a preset target window function to obtain a target time domain signal includes: Reading the window coefficients of the target window function according to the reading order to obtain the target window coefficients; The transmission conversion time of the initial time domain signal is shortened according to the target window coefficient to obtain the target time domain signal.

3. The communication signal processing method according to claim 2, characterized in that: The radio remote unit further includes a power saving switch; the determining of the reading order corresponding to the window coefficients of the target window function includes: Acquiring the level edge state of the initial level signal output by the power-saving switch; The reading order is determined according to the level edge state.

4. The communication signal processing method according to claim 3, characterized in that: The step of determining the reading order according to the level edge state comprises: If the level edge state is a rising edge state, determining that the reading order is a positive sequence reading order; If the level edge state is a falling edge state, the reading order is determined to be a reverse reading order.

5. The communication signal processing method according to claim 2, characterized in that: The initial time domain signal includes an in-phase orthogonal signal; the transmission conversion time of the initial time domain signal is shortened according to the target window coefficient to obtain the target time domain signal, including: The target time domain signal is obtained by performing a dot product of the target window coefficient and the in-phase and quadrature signals in the initial time domain signal, and clearing the in-phase and quadrature signals in the initial time domain signal that exceed the length of the target window coefficient.

6. The communication signal processing method according to claim 1, characterized in that: The radio remote unit further includes a power saving switch; and before sending the target time domain signal to the radio link, the unit further includes: Reconstructing the initial level signal output by the power-saving switch according to the target window function to obtain a target level signal; The sending the target time domain signal to the radio frequency link includes: The target level signal and the target time domain signal are sent to the radio frequency link.

7. The communication signal processing method according to claim 6, characterized in that: The step of reconstructing the initial level signal output by the power-saving switch according to the target window function to obtain a target level signal includes: Obtaining the window coefficient length of the target window function; The rising edge and the falling edge of the initial level signal are widened according to the window coefficient length to obtain the target level signal.

8. The communication signal processing method according to any one of claims 1 to 7, characterized in that: After acquiring the initial time domain signal, the method further includes: If it is confirmed that the initial time domain signal does not contain service data, the transmission conversion time of the initial time domain signal is shortened based on the target window function.

9. A communication device, characterized in that: The communication device includes a digital intermediate frequency chip; The digital intermediate frequency chip is used to execute the communication signal processing method according to any one of claims 1 to 8.

10. A computer-readable storage medium for readable storage, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the communication signal processing method according to any one of claims 1 to 8.