Fill signal generation method and device, storage medium and electronic equipment

By processing the subcarrier signals of the radio frame signal using inverse fast Fourier transform and raised cosine window function, a padding signal for channel preemption is generated, which solves the problem of large time delay in the prior art and realizes fast and low-resource-consumption channel preemption.

CN122138280APending Publication Date: 2026-06-02BEIJING SYLINCOM TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING SYLINCOM TECHNOLOGY CO LTD
Filing Date
2026-05-06
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

The existing technology has a large time delay problem in the generation process of the filling signal, resulting in low channel preemption efficiency.

Method used

The subcarrier signals of the wireless frame signal are processed by inverse fast Fourier transform, truncated and superimposed with raised cosine window functions to generate a smooth short time domain signal sequence, which is then filtered and frequency shifted in the digital front-end module to generate a filler signal for channel preemption.

Benefits of technology

It significantly shortens the generation delay of the filling signal, reduces storage and hardware resource requirements, and improves channel response speed and system real-time performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122138280A_ABST
    Figure CN122138280A_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, storage medium, and electronic device for generating padding signals. The method includes: acquiring multiple subcarrier signals corresponding to each symbol of a radio frame signal, and performing inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain a time-domain baseband sampling sequence corresponding to each symbol; truncating the time-domain baseband sampling sequence to obtain a truncated short-time-domain signal sequence, and superimposing an raised cosine window function on the short-time-domain signal sequence to obtain a smoothed short-time-domain signal sequence; inputting the smoothed short-time-domain signal sequence into a digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before transmitting the radio frame signal. This solves the problem of large time delays in existing schemes that transmit padding signals according to the normal service signal flow.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of padding signal generation technology, and more specifically, to a padding signal generation method, apparatus, storage medium, and electronic device. Background Technology

[0002] StarScan is a new short-range wireless communication technology standard designed for applications in smart cars, smart terminals, smart homes, and smart manufacturing. To serve these complex applications, StarScan requires strong interference control capabilities to ensure that interference can be monitored and avoided when multiple systems / users coexist on shared frequency bands, preventing mutual interference. To achieve controllable interference, the StarScan protocol incorporates a 3D FISA (Fast Interference Sensing and Avoidance) scenario. This scenario monitors interference on the shared spectrum to determine the degree of interference and avoids interference by rapidly changing the time, frequency resources, and spatial multiplexing of communication. Upon detecting an idle frequency band, a fast padding signal is sent to compete for the frequency band before transmission.

[0003] The relevant technical solutions transmit the padding signal according to the normal business signal flow, which will pass through multiple filters in the digital front end (DFE), resulting in a large time delay. Summary of the Invention

[0004] The main objective of this application is to provide a method, apparatus, storage medium, and electronic device for generating a fill signal, so as to at least solve the problem of large time delay in the existing scheme when transmitting fill signals according to the normal business signal flow.

[0005] To achieve the above objectives, according to one aspect of this application, a method for generating padding signals is provided, comprising: acquiring multiple subcarrier signals corresponding to each symbol under a radio frame signal, and performing inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain a time-domain baseband sampling sequence corresponding to each symbol; truncating the time-domain baseband sampling sequence to obtain a truncated short-time-domain signal sequence, and superimposing an raised cosine window function on the short-time-domain signal sequence to obtain a smoothed short-time-domain signal sequence; inputting the smoothed short-time-domain signal sequence into a digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the radio frame signal is transmitted.

[0006] Optionally, the smoothed short-time domain signal sequence is input into a digital front-end module for processing to obtain multiple filling signals, including: performing multiple filtering processes on the smoothed short-time domain signal sequence through the digital front-end module to obtain a filtered smoothed short-time domain signal sequence; and shifting the signal frequency points of the filtered smoothed short-time domain signal sequence to various target frequency points in the signal spectrum according to the maximum bandwidth signal in the Starflash protocol to obtain multiple shifted filling signals.

[0007] Optionally, after inputting the smoothed short-time domain signal sequence into the digital front-end module to process the smoothed short-time domain signal sequence and obtain multiple padding signals, the method further includes: determining the maximum bandwidth for transmitting the radio frame signal; combining and processing each of the padding signals according to the maximum bandwidth to obtain a combined padding signal corresponding to each symbol; and sequentially transmitting each of the combined padding signals according to the transmission order of each symbol under the radio frame signal.

[0008] Optionally, shifting the signal frequency points of the filtered smooth short-time-domain signal sequence to target frequency points in the signal spectrum to obtain multiple shifted filling signals includes: determining the positive frequency band target frequency point of the signal spectrum; shifting the signal frequency points of the filtered smooth short-time-domain signal sequence to the positive frequency band target frequency point to obtain shifted positive frequency band filling signals; and performing conjugate processing on the positive frequency band filling signals based on the conjugate symmetry of the signal spectrum to obtain negative frequency band filling signals, wherein the positive frequency band filling signals and the negative frequency band filling signals constitute multiple filling signals.

[0009] Optionally, after obtaining the shifted positive frequency band filling signal, the method further includes: storing and processing the positive frequency band filling signal.

[0010] Optionally, the time-domain baseband sampling sequence is truncated to obtain a truncated short-time-domain signal sequence, including: determining the minimum requirement of the star flash protocol for adjacent channel rejection ratio, and evaluating the spectral sidelobe characteristics of the signal under different truncation lengths through simulation; determining a truncation factor based on the minimum requirement and the spectral sidelobe characteristics of the signal under different truncation lengths, and using the truncation factor to truncate the time-domain baseband sampling sequence to obtain the short-time-domain signal sequence.

[0011] Optionally, performing inverse fast Fourier transform (IFFT) processing on the subcarrier signals corresponding to each symbol to obtain a time-domain baseband sampling sequence for each symbol includes: determining the number of sampling points for IFFT based on the number of subcarrier signals; and performing IFFT processing on the subcarrier signals corresponding to each symbol based on the number of sampling points to obtain the time-domain baseband sampling sequence.

[0012] According to another aspect of this application, a padding signal generation apparatus is provided, comprising: an acquisition unit, configured to acquire multiple subcarrier signals corresponding to each symbol under a radio frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain a time-domain baseband sampling sequence corresponding to each symbol; a first processing unit, configured to truncate the time-domain baseband sampling sequence to obtain a truncated short-time-domain signal sequence, and superimpose a raised cosine window function on the short-time-domain signal sequence to obtain a smoothed short-time-domain signal sequence; and a second processing unit, configured to input the smoothed short-time-domain signal sequence into a digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the radio frame signal is transmitted.

[0013] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform any of the methods for generating the filling signal described above.

[0014] According to another aspect of this application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a method for performing any of the methods for generating the filling signal.

[0015] By applying the technical solution of this application, multiple subcarrier signals corresponding to each symbol in a radio frame signal are acquired and converted into a time-domain baseband sampling sequence through inverse fast Fourier transform. This time-domain baseband sampling sequence is then truncated to obtain a short time-domain signal sequence, which is then superimposed with an raised cosine window function to smooth the signal edges, forming a smooth short time-domain signal sequence. This smooth short time-domain signal sequence is then input only into the digital front-end module for further processing to generate a padding signal for channel preemption. Through the coordinated processing of truncation and window function superposition, the problem of excessively long digital front-end processing links caused by the need to process the entire symbol time-domain sequence in existing solutions is effectively avoided. This significantly shortens the generation delay of the padding signal. Simultaneously, because only the truncated data is processed, the buffering and storage requirements are greatly reduced. This enables fast, low-resource-consumption generation of channel preemption signals in frequency band contention scenarios, solving the technical problems of large delays and high storage space requirements caused by relying on complete digital front-end processing in existing technologies. This achieves the effects of improving channel response speed, reducing hardware resource overhead, and enhancing system real-time performance. This solves the problem of significant delays in existing solutions that transmit filler signals according to normal business signal flow. Attached Figure Description

[0016] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0017] Figure 1 A hardware structure block diagram of a mobile terminal performing a method for generating a padding signal according to an embodiment of this application is shown.

[0018] Figure 2 A flowchart illustrating a method for generating a fill signal according to an embodiment of this application is shown.

[0019] Figure 3 A design flowchart of a fast padding signal according to an embodiment of this application is shown;

[0020] Figure 4 A schematic diagram of a raised cosine window addition method provided according to an embodiment of this application is shown;

[0021] Figure 5 A schematic diagram of a frequency-shifted padding signal provided according to an embodiment of this application is shown;

[0022] Figure 6 A schematic diagram illustrating different combinations of bandwidths provided according to embodiments of this application is shown;

[0023] Figure 7 A schematic diagram of a 40MHz bandwidth combined padding signal provided according to an embodiment of this application is shown;

[0024] Figure 8 A schematic diagram of an 80MHz bandwidth combined padding signal provided according to an embodiment of this application is shown;

[0025] Figure 9 A schematic diagram of a wireless frame length spectrum of an 80MHz bandwidth combined padding signal provided according to an embodiment of this application is shown.

[0026] Figure 10 A structural block diagram of a filling signal generation apparatus according to an embodiment of this application is shown. Detailed Implementation

[0027] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0028] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present application.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0030] As described in the background section, existing solutions transmit filling signals according to the normal service signal flow, which has the problem of large time delay. In order to solve the problem of large time delay in existing solutions transmitting filling signals according to the normal service signal flow, embodiments of this application provide a filling signal generation method, apparatus, storage medium and electronic device.

[0031] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0032] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method of generating a filling signal according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1The different configurations shown.

[0033] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the filling signal generation method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0034] This embodiment provides a method for generating a filling signal that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0035] Figure 2 This is a flowchart of a method for generating a fill signal according to an embodiment of this application. Figure 2 As shown, the method includes the following steps:

[0036] Step S201: Obtain multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0037] Specifically, firstly, multiple subcarrier signals corresponding to each symbol in the radio frame signal are acquired, that is, the set of subcarriers carried by each symbol in each radio frame is extracted to ensure that all subcarrier information associated with each symbol is completely preserved. Then, the subcarrier signals corresponding to each symbol are processed by inverse fast Fourier transform, that is, the frequency domain subcarrier data contained in each symbol is converted into a sampling sequence in the time domain through inverse transform, thereby obtaining a time domain baseband sampling sequence corresponding to each symbol. This process directly realizes the mathematical conversion from frequency domain subcarrier representation to time domain discrete sampling points, providing time domain basic data for subsequent signal processing.

[0038] Step S202: The above time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the above short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0039] Specifically, the time-domain baseband sampling sequence is truncated to retain a portion of the time-domain samples in the original signal, thereby forming a shorter time-domain signal sequence to reduce the amount of data to be stored and processed later. Subsequently, a raised cosine window function is superimposed on this truncated short time-domain signal sequence. By introducing a smooth transition at the start and end boundaries of the signal, the time-domain abrupt change caused by truncation is eliminated, thereby improving the continuity of the signal in the time domain and avoiding excessive spectral spread caused by discontinuity in the frequency domain.

[0040] Step S203: The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0041] Specifically, inputting a smoothed short time-domain signal sequence into the digital front-end module involves physical layer preprocessing of the smoothed, truncated padding signal. This preprocessing aims to adapt the signal to the input requirements of the subsequent RF transmission link. The digital front-end module performs low-level signal transformation operations such as filtering, frequency shifting, and localization on the input signal, outputting the preprocessed padding signal. This padding signal possesses physical layer waveform characteristics directly usable for channel preemption before wireless frame transmission, eliminating the need for additional real-time processing at the moment of transmission and ensuring the immediacy of the preemption action. This process does not involve signal decoding or service data carrying; it only adapts and enhances the signal waveform, ensuring that the padding signal meets the transmitter's input specifications while maintaining low storage requirements.

[0042] In this embodiment, by applying the above steps S201, S202, and S203, multiple subcarrier signals corresponding to each symbol in the radio frame signal are acquired and converted into a time-domain baseband sampling sequence through inverse fast Fourier transform processing. This time-domain baseband sampling sequence is then truncated to obtain a short time-domain signal sequence, and a raised cosine window function is superimposed to smooth the signal edges, forming a smooth short time-domain signal sequence. Subsequently, only this smooth short time-domain signal sequence is input into the digital front-end module for further processing to generate a padding signal for channel preemption. Through the coordinated processing of truncation and window function superposition, the problem of excessively long digital front-end processing links caused by the need to process the entire symbol time-domain sequence in existing solutions is effectively avoided. This significantly shortens the generation delay of the padding signal. Simultaneously, because only the truncated data is processed, the buffering and storage requirements are greatly reduced. Thus, fast and low-resource-consumption channel preemption signal generation is achieved in frequency band contention scenarios. This solves the technical problems of large delays and high storage space requirements caused by relying on complete digital front-end processing in existing technologies, achieving the effects of improving channel response speed, reducing hardware resource overhead, and enhancing system real-time performance. This solves the problem of significant delays in existing solutions that transmit filler signals according to normal business signal flow.

[0043] In the specific implementation process, the above-mentioned smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple filling signals, including: performing multiple filtering processes on the above-mentioned smoothed short-time domain signal sequence through the digital front-end module to obtain a filtered smoothed short-time domain signal sequence; and shifting the signal frequency points of the filtered smoothed short-time domain signal sequence to each target frequency point of the signal spectrum according to the maximum bandwidth signal in the Star Flash protocol to obtain multiple shifted filling signals.

[0044] In this embodiment, after the smoothed short-time-domain signal sequence is input into the digital front-end module, the signal is first optimized through multiple filtering processes. This process includes multiple filtering stages such as low-pass, anti-mirror, and band-limited filtering, aiming to eliminate frequency-domain sidelobes and time-domain distortions introduced by truncation and window functions, ensuring that the signal is smooth and energy-concentrated at the spectral edges, meeting the stringent requirements of the StarSpeed ​​protocol for signal spectral purity. For example, sidelobes are suppressed to below -40dB within a 10MHz bandwidth to avoid interference with adjacent channels. Subsequently, based on the maximum bandwidth signal structure defined in the StarSpeed ​​protocol (such as a 20MHz spectral width and a specific subcarrier spacing), the filtered smoothed short-time-domain signal sequence is used as the base template. By precisely mapping its frequency points to multiple target frequency points through frequency domain shifting operations, such as shifting to preset preemptive frequency points like 1.2GHz, 1.3GHz, and 1.4GHz, a single signal source can be multiplexed to generate multi-channel fill signals without storing independent signals for each frequency point, significantly reducing storage overhead and generation latency. This combined operation starts with a minimal signal input and, through cascaded filtering and flexible frequency shifting in the digital front end, generates multiple fill signals that conform to protocol specifications, have clean spectra, and are smooth in the time domain within microseconds. This enables fast, low-power, and highly reliable preemption of multiple channels in frequency band contention scenarios, significantly improving channel acquisition efficiency and system response speed before wireless frame transmission.

[0045] Specifically, after inputting the smoothed short-time domain signal sequence into the digital front-end module to process the smoothed short-time domain signal sequence and obtain multiple padding signals, the method further includes: determining the maximum bandwidth for transmitting the wireless frame signal; processing each of the padding signals in combination according to the maximum bandwidth to obtain a combined padding signal corresponding to each of the symbols; and transmitting each of the combined padding signals sequentially according to the transmission order of each of the symbols under the wireless frame signal.

[0046] In this embodiment, determining the maximum bandwidth of the transmitted wireless frame signal refers to identifying the widest spectrum resource width upon which the current wireless frame relies, based on communication protocol requirements or channel resource allocation strategies. For example, in the Starflash protocol, this might be 2×B1 or 4×B1. This parameter determines the frequency domain range and structure of subsequent padding signal combinations. Processing each padding signal combination according to the maximum bandwidth involves linearly combining multiple generated original padding signals—each corresponding to a specific subcarrier frequency band—by frequency domain superposition or shifting and addition, according to the frequency points required to be covered by the maximum bandwidth, forming a single, continuous, and spectrum-aligned combined padding signal. For example, when the maximum bandwidth is 4×B1, the padding signals of four adjacent frequency bands are aligned by their center frequencies and then added together, without the need to regenerate or store new signals. This avoids the storage overhead of storing filler waveforms independently for each bandwidth in traditional methods. By sending each combined filler signal sequentially according to the transmission order of each symbol in the radio frame signal, the combined filler signal strictly follows the timing structure of the radio frame. During the channel preemption phase, it is continuously output according to the symbol timing, ensuring fast and stable channel coverage in the physical layer preamble phase and avoiding interference detection failures caused by signal discontinuity or spectrum discontinuity. Through the above steps, the system only needs to pre-store filler signals at the basic granularity to dynamically adapt to various bandwidth requirements, significantly reducing storage resource consumption and digital front-end processing complexity. At the same time, it ensures the temporal continuity and frequency domain integrity of the channel preemption signal in multi-bandwidth scenarios, achieving fast channel occupancy with low latency, low power consumption, and high flexibility.

[0047] Further, the signal frequency points of the filtered smooth short-time domain signal sequence are shifted to target frequency points in the signal spectrum to obtain multiple shifted filling signals, including: determining the positive frequency target point of the signal spectrum, shifting the signal frequency points of the filtered smooth short-time domain signal sequence to the positive frequency target point to obtain shifted positive frequency fill signals; and performing conjugate processing on the positive frequency fill signals based on the conjugate symmetry of the signal spectrum to obtain negative frequency fill signals, wherein the positive frequency fill signals and the negative frequency fill signals constitute multiple filling signals.

[0048] In this embodiment, to efficiently generate the filling signal for channel contention, the target frequencies of the positive frequency band of the signal spectrum are first determined, i.e., only a few key frequencies above zero in the spectrum are selected (such as the five discrete frequencies of the positive frequency band within the bandwidth specified by the StarSpark protocol), avoiding redundant calculations of the symmetrical negative frequency band. Then, the signal sequence, after multiple filtering processes and possessing smooth time-domain characteristics, is frequency-shifted to these target frequencies, forming a positive frequency band filling signal with the required frequency domain position. This process utilizes a digital mixer to achieve frequency shifting, for example, shifting the original signal center frequency from 0Hz to +10MHz to adapt to the specific spectral position required for channel contention. Next, based on the inherent conjugate symmetry principle of real-valued signal spectra in wireless communication systems—that is, the negative frequency band component is the complex conjugate of the positive frequency band component—the corresponding negative frequency band filling signal can be obtained by directly performing a conjugate operation on the positive frequency band filling signal without additional frequency shifting or filtering. For example, if the positive frequency band signal is A+jB, the negative frequency band is automatically derived as A-jB. jB, thus completely restoring the symmetrical spectrum structure; finally, the positive and negative frequency band filling signals together constitute a complete filling signal set that conforms to the protocol specifications, realizing the generation of signals that completely cover all target frequency points of the positive and negative frequency bands with only one frequency point shift and one conjugate operation, significantly reducing the storage overhead and computational burden of the digital front end, and avoiding the resource waste and latency accumulation caused by the need to independently generate and store positive and negative frequency band signals in traditional methods.

[0049] Furthermore, after obtaining the shifted positive frequency band filling signal, the above method also includes: storing and processing the positive frequency band filling signal.

[0050] In this embodiment, the storage processing of the positive frequency band filler signal refers to, after the digital front-end module completes filtering, upsampling, digital-to-analog conversion, and frequency shifting of the smooth short-time domain signal sequence, retaining only a copy of the filler signal located in the positive frequency portion of the wireless communication band and storing it in the cache unit, for example, in 5G. In NR systems, when the system needs to reuse the same 20MHz band preemption signal in the preamble symbols of multiple consecutive radio frames, the positive band filler signal can be generated and cached once, eliminating the need to re-execute complex operations such as inverse FFT, window function superposition, digital front-end processing, and frequency shifting. The "positive band filler signal" specifically refers to the effective signal component within the positive frequency range of the carrier after frequency shifting. It carries the time-frequency structure characteristics required for channel preemption, while the negative band component is usually filtered out or image-suppressed in actual modulation systems and is therefore not retained. Through this storage mechanism, the system can achieve millisecond-level response in band contention scenarios, avoiding tens of microsecond-level processing delays and large DSP resource consumption caused by repeated generation, significantly reducing storage and computational overhead, while ensuring high consistency of the filler signal in the time and frequency domains, improving the accuracy and reliability of channel preemption.

[0051] Specifically, the above-mentioned time-domain baseband sampling sequence is truncated to obtain a truncated short-time-domain signal sequence, including: determining the minimum requirement of the star flash protocol for adjacent channel rejection ratio, and evaluating the spectral sidelobe characteristics of the signal under different truncation lengths through simulation; determining the truncation factor based on the minimum requirement and the spectral sidelobe characteristics of the signal under different truncation lengths, and using the truncation factor to truncate the above-mentioned time-domain baseband sampling sequence to obtain the above-mentioned short-time-domain signal sequence.

[0052] In this embodiment, the truncation of the time-domain baseband sampling sequence is not an arbitrary shortening of the signal length. Instead, it is based on the minimum threshold of the adjacent channel rejection ratio mandated by the StarSpark protocol. A large amount of simulation data is used to systematically evaluate the attenuation characteristics of the signal spectrum sidelobes under different truncation lengths, thereby accurately determining the uniquely suitable truncation factor. The "adjacent channel rejection ratio" refers to the ratio of the main channel signal power to the interference power of adjacent channels. The StarSpark protocol requires that this ratio not be lower than a specific value (e.g., -35dB) to prevent the system signal from leaking to adjacent channels and causing interference. The "truncation factor" refers to the proportion of sample points retained from the original time-domain baseband sampling sequence. For example, if the original sequence contains 1024 points, a truncation factor of 0.7 will retain 717 points. Too short a truncation factor will lead to… Excessive sidelobe rise can lead to unacceptable delay and storage burden. Simulations show that when truncated to 60% length, the sidelobe reaches -32dB, which is below standard. However, when truncated to 68% length, the sidelobe drops to -38dB after adding a raised cosine window, meeting protocol requirements. Therefore, this truncation factor is locked as the optimal value. Subsequently, truncation is performed based on this factor, and a raised cosine window function is used to smooth the signal edges, effectively suppressing spectral leakage. This allows the final short-time domain signal to minimize signal length while meeting the stringent adjacent channel interference specifications of the Starflash protocol. Thus, without sacrificing spectral purity, the delay burden and buffer overhead of digital front-end processing are significantly reduced, providing efficient and compliant underlying support for the generation of fill signals for rapid channel preemption.

[0053] More specifically, the inverse fast Fourier transform (IFT) is performed on the subcarrier signals corresponding to each of the above symbols to obtain the time-domain baseband sampling sequence corresponding to each of the above symbols, including: determining the number of sampling points for the IFT based on the number of the above subcarrier signals; and performing the IFT on the subcarrier signals corresponding to each of the above symbols based on the number of sampling points to obtain the time-domain baseband sampling sequence.

[0054] In this embodiment, when performing Inverse Fast Fourier Transform (IFFT) processing on multiple subcarrier signals corresponding to each symbol in the wireless frame signal, the number of sampling points is not fixed or arbitrarily set, but is dynamically determined strictly according to the actual number of subcarrier signals participating in the transformation. This ensures that the frequency domain information of each subcarrier is completely mapped to the time domain. For example, if a symbol contains 64 effective subcarriers, the number of IFFT sampling points is set to at least 64 to avoid frequency domain sidelobe leakage or information aliasing due to insufficient points. This setting ensures that the time domain baseband sampling sequence completely preserves the amplitude and phase characteristics of the original frequency domain signal, providing high-fidelity original data for subsequent truncation and windowing operations.

[0055] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the filling signal generation method of this application will be described in detail below with reference to specific embodiments.

[0056] Existing technologies lack a solution for fast padding signals in the StarFlash protocol. This embodiment proposes a design scheme for fast padding signals with low storage space, involving a specific method for generating padding signals. It is applicable to 3D FISA scenarios in the StarFlash protocol and other communication systems that require frequency band competition, and solves the following problems:

[0057] 1) Store the data processed by the digital front end as a padding signal to avoid the time delay caused by filtering and achieve fast frequency band competition.

[0058] 2) Reduce the storage space required for fast padding signals used in contention frequency bands.

[0059] 3) Reduced adjacent channel rejection ratio (ACLR) of truncated signals.

[0060] 4) Generate padding signals with low complexity and low storage space for any frequency point and protocol-required bandwidth within the shared frequency band.

[0061] This embodiment relates to a specific method for generating a padding signal, wherein in a communication system using OFDM technology, a radio frame signal consists of multiple symbols, each symbol consists of multiple subcarriers, and these multiple subcarriers constitute a signal with a basic bandwidth of B1. For example... Figure 3 As shown, it includes the following steps:

[0062] Step 1: Perform an IFFT on the subcarrier signal under this symbol. To ensure the signal contains all information from all fundamental subcarriers, the IFFT size must at least satisfy the following condition: Number of subcarriers.

[0063] Step 2: Truncate the signal. To reduce signal storage space, this application uses a symbol length of T=1 / N as the padding signal. This truncated signal is repeatedly sent to achieve the required signal length, where T is the truncated symbol length and N is the truncation factor. However, truncating the signal essentially multiplies the time-domain signal by a rectangular window, and in the frequency domain... Convolution is performed, and the main lobe bandwidth of this signal is... As N increases and T decreases, the spectral spread becomes more severe; therefore, N should not be too large. After truncation, the bandwidth of the signal composed of multiple subcarriers exceeds the basic bandwidth B1 due to spectral spread. To ensure the adjacent channel rejection ratio, several edge subcarriers need to be set to 0; the specific number needs to be determined based on the value of N.

[0064] Step 3: Apply a smoothing window to the truncated signal. Truncation causes abrupt changes in the signal at the cutoff point, which can also lead to frequency offset spread. To ensure the continuity of the short signal, a smoothing window needs to be applied. This application applies a rising cosine window to the truncated signal, as shown in the following method: Figure 4 As shown.

[0065] Step 4: The windowed signal is processed through a DFE (Distributed Filtering Environment). The DFE contains multiple filtering processes, which can cause significant delays. To reduce the delay in sending the padding signal when preempting the channel, the padding signal after the DFE needs to be stored. Since the padding signal only preempts the channel and does not require decoding, the fixed-point width of the stored signal can be appropriately reduced to decrease storage space. The maximum values ​​of I and Q after fixed-point transformation of this signal should be as large as possible to increase the power of the padding signal.

[0066] During the DFE (Distributed Electronic Function) stage, the signal frequency needs to be shifted. To form the maximum bandwidth signal B2=4 in the Starflash protocol,... B1, this application shifts the Padding signal frequency to... and Store the two padding signals at this frequency point. Figure 5 With N set to 7 and B1 set to a 20MHz bandwidth, the frequency point is shifted after adding a raised cosine window. The signal spectrum was analyzed. Adjacent channel rejection ratio (ACLR) was calculated using the power spectral density, yielding an ACLR of -49.1721 dB on the left and -49.2308 dB on the right, indicating good ACLR performance.

[0067] Step 5: Combine signals under the target bandwidth. Since the maximum bandwidth required by the protocol is four times the base bandwidth, the transmitter's RF carrier is based on the B2 bandwidth signal. This application utilizes the combination of padding signals stored at two frequency points to realize signals with different bandwidths at all frequency points within the common frequency band of the Starflash protocol. The combination scheme is as follows: Figure 6As shown. For example The padding signal at the frequency point is , The padding signal at the frequency point is Since the spectrum of the conjugate signal is symmetrical, it is no longer stored. and The signal at the frequency point, but through the frequency point. and By performing conjugation, the storage space is reduced by half. Therefore The padding signal at the frequency point is , The padding signal at the frequency point is To achieve 2 Signals at different frequencies within the B1 bandwidth can be obtained through... Frequency and The frequency points of the padding signal are added together to obtain: ; or you can Frequency and The frequency points of the padding signal are added together to obtain: ( A signal with 4 times the bandwidth is... , , and The frequency signals are added together. Finally, after passing through the transmitter's radio frequency carrier, signals with different bandwidths at all frequencies within the shared frequency band can be obtained.

[0068] Figure 7 and Figure 8 When the base bandwidth is 20MHz, use Figure 5 The padding signal of the structure is combined to obtain signals with bandwidths of 40MHz and 80MHz. Figure 7 The spectrum is symmetrical, with the same ACLR on both sides, which is -52.2050dB. Figure 8 The spectrum is symmetrical, and the ACLR on both sides is the same at -56.8746dB, indicating that the ACLR performance meets the requirements. The padding signal is only used in the contention band, and it only needs to meet the requirement that the signal detected in the current time period does not affect other frequency band signals and meets the adjacent channel rejection ratio. This application achieves this requirement with small storage space and low complexity.

[0069] Step 6: Repeatedly transmit the combined padding signal. The stored padding signal is only 1 / N symbol length, while the contested frequency band requires transmitting a signal of n symbol duration. Now, the padding signal combined in Step 5 is repeatedly transmitted to the target length. Figure 9To combine the padding signal into an 80MHz bandwidth, it is repeatedly transmitted to the overall signal spectrum for one radio frame length. The accumulated power spectral density yields an ACLR of -60.8453dB for both sides, which meets the ACLR requirement.

[0070] This embodiment provides a storage design and transmission scheme design for fast padding signals, including a low-storage-space signal structure that meets the adjacent channel rejection ratio requirements of the StarSpark protocol, and a combination scheme for fast padding signals required to preempt different bandwidth channels under the StarSpark protocol frequency band.

[0071] Its first characteristic is that the transmission process uses a method of repeatedly transmitting short signal data that maximizes the storage bandwidth, replacing the process of transmitting signals according to the normal service signal flow. This avoids the long delays caused by the need to pass through the digital front end, and reduces storage space by repeatedly transmitting the same short signal.

[0072] Its second characteristic is that, with the padding as short as possible, it satisfies the adjacent channel rejection ratio requirement of the StarSpark protocol without affecting the detection of the repeatedly transmitted synchronization signal. Because the main lobe bandwidth of the signal widens accordingly after truncating, and truncation causes abrupt signal changes, leading to increased spectral spread in the frequency domain, this application designs a fast padding signal that meets the adjacent channel rejection ratio requirement of the StarSpark protocol by adding a smoothing window to the short signal and controlling the number of subcarriers.

[0073] Its third feature is that by storing fewer base bandwidth signals at different frequency points, it combines different bandwidths at different frequency points with low complexity to meet the requirements of the star flash protocol. Simultaneously, this application utilizes the spectral symmetry of conjugate signals to reduce the storage space of the padding signal. Under the base bandwidth B1, the maximum bandwidth to be satisfied is 4. B1 can combine basic bandwidth signals stored at different frequency points to achieve rapid preemption of channels with different bandwidths.

[0074] This embodiment achieves the following technical effects:

[0075] 1) Small storage space required. The short signal repetition method is used to obtain a fast padding signal and meet the adjacent channel rejection ratio requirement.

[0076] 2) Low complexity. By utilizing the stored fundamental frequency signal and conjugate symmetry, the required bandwidth signal can be obtained through addition and subtraction operations, eliminating the need for frequency shifting or other operations during transmission.

[0077] This application also provides a padding signal generation apparatus. It should be noted that the padding signal generation apparatus of this application can be used to execute the padding signal generation method provided in this application. This apparatus is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0078] The following describes the apparatus for generating fill signals provided in the embodiments of this application.

[0079] Figure 10 This is a schematic diagram of a fill signal generation apparatus according to an embodiment of this application. Figure 10 As shown, the device includes:

[0080] The acquisition unit 1001 is used to acquire multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and to perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0081] The first processing unit 1002 is used to truncate the above-mentioned time-domain baseband sampling sequence to obtain a truncated short time-domain signal sequence, and to superimpose an raised cosine window function on the above-mentioned short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0082] The second processing unit 1003 is used to input the smoothed short-time domain signal sequence into the digital front-end module to process the smoothed short-time domain signal sequence to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0083] In this embodiment, the acquisition unit is used to acquire multiple subcarrier signals corresponding to each symbol under the radio frame signal, and to perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol; the first processing unit is used to truncate the time-domain baseband sampling sequence to obtain the truncated short time-domain signal sequence, and to superimpose the raised cosine window function on the short time-domain signal sequence to obtain the smoothed short time-domain signal sequence; the second processing unit is used to input the smoothed short time-domain signal sequence into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the radio frame signal is transmitted. By acquiring multiple subcarrier signals corresponding to each symbol in a radio frame signal and converting them into a time-domain baseband sampling sequence through inverse fast Fourier transform, this time-domain baseband sampling sequence is truncated to obtain a short time-domain signal sequence. An raised cosine window function is then superimposed to smooth the signal edges, forming a smooth short time-domain signal sequence. This smooth short time-domain signal sequence is then input only into the digital front-end module for further processing to generate a padding signal for channel preemption. This collaborative processing of truncation and window function superposition effectively avoids the problem of excessively long digital front-end processing links caused by the need to process the entire symbol time-domain sequence in existing solutions. This significantly shortens the generation delay of the padding signal. Furthermore, since only truncated data is processed, buffering and storage requirements are greatly reduced. This enables fast, low-resource-consumption generation of channel preemption signals in frequency band contention scenarios, solving the technical problems of large delays and high storage requirements caused by relying on complete digital front-end processing in existing technologies. This achieves the effects of improving channel response speed, reducing hardware resource overhead, and enhancing system real-time performance. This also solves the problem of large delays in existing solutions that transmit padding signals according to the normal service signal flow.

[0084] As an optional solution, the second processing unit includes a processing module and a shifting module; the processing module is used to perform multiple filtering processes on the smooth short-time domain signal sequence through the aforementioned digital front-end module to obtain a filtered smooth short-time domain signal sequence; the shifting module is used to shift the signal frequency points of the filtered smooth short-time domain signal sequence to each target frequency point of the signal spectrum according to the maximum bandwidth signal in the star flash protocol, to obtain multiple shifted filling signals.

[0085] In one optional embodiment, the apparatus further includes a determining unit and a transmitting unit; the determining unit is configured to, after inputting the smoothed short-time domain signal sequence into a digital front-end module for processing the smoothed short-time domain signal sequence to obtain multiple padding signals, determine the maximum bandwidth for transmitting the wireless frame signal, and process each of the padding signals in combination according to the maximum bandwidth to obtain a combined padding signal corresponding to each of the symbols; the transmitting unit is configured to transmit each of the combined padding signals sequentially according to the transmission order of each of the symbols under the wireless frame signal.

[0086] In one optional scheme, the shifting module includes a determining submodule and a conjugate processing submodule; the determining submodule is used to determine the positive frequency target point of the above signal spectrum, shift the signal frequency point of the above smoothed short time domain signal sequence after filtering to the above positive frequency target point, and obtain the shifted positive frequency filling signal; the conjugate processing submodule is used to perform conjugate processing on the above positive frequency filling signal based on the conjugate symmetry of the above signal spectrum to obtain a negative frequency filling signal, wherein the above positive frequency filling signal and the above negative frequency filling signal constitute multiple above filling signals.

[0087] In one alternative, the transfer module further includes a storage processing submodule for storing and processing the positive frequency band filling signal after the transfer is obtained.

[0088] In one optional scheme, the first processing unit includes an evaluation module and a truncation processing module; the evaluation module is used to determine the minimum requirement of the star flash protocol for the adjacent channel rejection ratio, and to evaluate the spectral sidelobe characteristics of the signal under different truncation lengths through simulation; the truncation processing module is used to determine the truncation factor according to the minimum requirement and the spectral sidelobe characteristics of the signal under different truncation lengths, and to truncate the time-domain baseband sampling sequence using the truncation factor to obtain the short time-domain signal sequence.

[0089] In one optional scheme, the acquisition unit includes a determination module and a transformation processing module; the determination module is used to determine the number of sampling points for the inverse fast Fourier transform based on the number of the subcarrier signals; the transformation processing module is used to perform the inverse fast Fourier transform processing on the subcarrier signals corresponding to each of the symbols based on the number of sampling points to obtain the time-domain baseband sampling sequence.

[0090] The aforementioned fill signal generation device includes a processor and a memory. The aforementioned acquisition unit, first processing unit, second processing unit, etc., are all stored as program units in the memory, and the processor executes the aforementioned program units stored in the memory to implement the corresponding functions. All of the aforementioned modules are located in the same processor; alternatively, the aforementioned modules may be located in different processors in any combination.

[0091] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured. By adjusting kernel parameters, the problem of significant latency in existing solutions that transmit filling signals according to normal service signal flow can be addressed.

[0092] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0093] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the method for generating the filling signal.

[0094] Specifically, the methods for generating the filling signal include:

[0095] Step S201: Obtain multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0096] Step S202: The above time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the above short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0097] Step S203: The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0098] This invention provides a processor for running a program, wherein the program executes the method for generating the filling signal.

[0099] Specifically, the methods for generating the filling signal include:

[0100] Step S201: Obtain multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0101] Step S202: The above time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the above short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0102] Step S203: The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0103] This invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0104] Step S201: Obtain multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0105] Step S202: The above time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the above short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0106] Step S203: The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0107] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0108] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0109] Step S201: Obtain multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol.

[0110] Step S202: The above time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the above short time-domain signal sequence to obtain a smooth short time-domain signal sequence.

[0111] Step S203: The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

[0112] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0113] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0114] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0115] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0116] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0117] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0118] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0119] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0120] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0121] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0122] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for generating a filling signal, characterized in that, include: Multiple subcarrier signals corresponding to each symbol under the wireless frame signal are acquired, and the subcarrier signals corresponding to each symbol are processed by inverse fast Fourier transform to obtain the time-domain baseband sampling sequence corresponding to each symbol. The time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, and a raised cosine window function is superimposed on the short time-domain signal sequence to obtain a smooth short time-domain signal sequence. The smoothed short-time domain signal sequence is input into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

2. The method according to claim 1, characterized in that, The smoothed short-time domain signal sequence is input into a digital front-end module for processing to obtain multiple padding signals, including: The smooth short-time domain signal sequence is subjected to multiple filtering processes by the digital front-end module to obtain a filtered smooth short-time domain signal sequence. Based on the maximum bandwidth signal in the Star Flash protocol, the signal frequency points of the smoothed short-time domain signal sequence after filtering are shifted to each target frequency point in the signal spectrum to obtain multiple shifted filling signals.

3. The method according to claim 1, characterized in that, After inputting the smoothed short-time domain signal sequence into a digital front-end module for processing to obtain multiple filled signals, the method further includes: Determine the maximum bandwidth for transmitting the wireless frame signal, and process each of the padding signals according to the maximum bandwidth to obtain the combined padding signal corresponding to each symbol; According to the transmission order of each symbol in the wireless frame signal, each of the combined filling signals is transmitted sequentially.

4. The method according to claim 2, characterized in that, The signal frequency points of the smoothed short-time-domain signal sequence after filtering are shifted to various target frequency points in the signal spectrum to obtain multiple shifted filling signals, including: Determine the target frequency point of the positive frequency band of the signal spectrum, and shift the signal frequency point of the smoothed short-time domain signal sequence after filtering to the target frequency point of the positive frequency band to obtain the shifted positive frequency band filling signal; Based on the conjugate symmetry of the signal spectrum, the positive frequency band filling signal is subjected to conjugate processing to obtain the negative frequency band filling signal, wherein the positive frequency band filling signal and the negative frequency band filling signal constitute multiple filling signals.

5. The method according to claim 4, characterized in that, After obtaining the shifted positive frequency band fill signal, the method further includes: The positive frequency band filling signal is stored and processed.

6. The method according to claim 1, characterized in that, The time-domain baseband sampling sequence is truncated to obtain a truncated short time-domain signal sequence, including: The minimum requirement for adjacent channel rejection ratio of the star flash protocol was determined, and the spectral sidelobe characteristics of the signal under different truncation lengths were evaluated through simulation. Based on the minimum requirements and the spectral sidelobe characteristics of the signal under different truncation lengths, a truncation factor is determined, and the time-domain baseband sampling sequence is truncated using the truncation factor to obtain the short time-domain signal sequence.

7. The method according to claim 1, characterized in that, Perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol, including: The number of sampling points for the inverse fast Fourier transform is determined based on the number of subcarrier signals. The inverse fast Fourier transform is performed on the subcarrier signal corresponding to each symbol according to the number of sampling points to obtain the time-domain baseband sampling sequence.

8. An apparatus for generating a filling signal, characterized in that, include: The acquisition unit is used to acquire multiple subcarrier signals corresponding to each symbol under the wireless frame signal, and to perform inverse fast Fourier transform processing on the subcarrier signals corresponding to each symbol to obtain the time-domain baseband sampling sequence corresponding to each symbol. The first processing unit is used to truncate the time-domain baseband sampling sequence to obtain a truncated short time-domain signal sequence, and to superimpose a raised cosine window function on the short time-domain signal sequence to obtain a smooth short time-domain signal sequence. The second processing unit is used to input the smoothed short-time domain signal sequence into the digital front-end module for processing to obtain multiple padding signals, wherein the padding signals are used to preempt the channel before the wireless frame signal is transmitted.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method for generating a fill signal according to any one of claims 1 to 7.

10. An electronic device, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a method for performing a method for generating a padding signal according to any one of claims 1 to 7.