Filtering windowing method, filtering windowing device, filtering windowing equipment and filtering windowing medium in uRLLC scene

By expanding and windowing the PDSCH channel symbols in uRLLC scenarios, the problem of non-real-time filtering caused by the flexible symbol length in uRLLC scenarios is solved, and the real-time performance and data reliability in uRLLC scenarios are improved.

CN121508772APending Publication Date: 2026-02-10HUBEI SILANG COMMUNICATION TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202511650373.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-12
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

In uRLLC scenarios, existing technologies require flexible symbol lengths for PDSCH channel scheduling, which necessitates aligning fixed periods or symbols, failing to meet the high real-time filtering requirements.

Method used

By extracting orthogonal frequency division multiplexing symbols from time-domain data, performing expansion and windowing processing, a filtered output sequence is obtained. This includes symbol expansion, windowing, and filtering operations, and dynamically adjusting filtering parameters to adapt to scheduling with different symbol lengths.

Benefits of technology

It achieves filtering processing that meets real-time requirements in uRLLC scenarios, while also providing sharper attenuation in the transition band, reducing signal power loss and improving data reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121508772A_ABST
    Figure CN121508772A_ABST
Patent Text Reader

Abstract

The invention provides a filtering windowing method, device, equipment and medium in a uRLLC scene, and the method comprises the steps: extracting an orthogonal frequency division multiplexing symbol from time domain data; expanding each symbol to obtain an expanded sequence of each symbol; windowing the extended sequence of each symbol to obtain a windowing sequence of each symbol; and obtaining an output sequence after filtering processing according to the windowing sequence of each symbol. According to the method provided by the invention, the windowing sequence is obtained by windowing after the symbol is expanded, and the filtered output sequence is obtained according to the windowing sequence, so that the real-time requirement can be ensured, and the signal can have sharper attenuation in transition.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a filtering and windowing method, device, equipment and medium in a uRLLC scenario. BACKGROUND

[0002] In a uRLLC (Ultra-Reliable Low-Latency Communication) scenario, the symbol length of PDSCH (Physical Downlink Shared Channel) channel scheduling is flexible and variable, and the number of PDSCH allocated symbols is {2, 4, 7} (normal CP (Cyclic Prefix)) or {2, 4, 6} (extended CP).

[0003] In the prior art, for short symbol scheduling, it is necessary to wait for a fixed period or a fixed symbol. For example, a fixed period of 0.5 ms (i.e., a fixed time length of 0.5 ms as a period) or a fixed number of 14 symbols (i.e., in a certain time period (such as a 1 ms subframe), a fixed number of 14 OFDM symbols are contained) is used to process OFDM (Orthogonal Frequency Division Multiplexing) time domain symbols.

[0004] The existing scheme needs to wait for a symbol or a processing period, which cannot meet the real-time requirement. SUMMARY

[0005] In order to solve one of the above technical defects, the present application provides a filtering and windowing method, device, equipment and medium in a uRLLC scenario.

[0006] The first aspect of the present application provides a filtering and windowing method in a uRLLC scenario, which comprises: extracting an OFDM symbol from time domain data; extending each symbol to obtain an extended sequence of each symbol; windowing the extended sequence of each symbol to obtain a windowed sequence of each symbol; obtaining an output sequence after filtering according to the windowed sequence of each symbol.

[0007] Optionally, extending each symbol to obtain an extended sequence of each symbol comprises: for any symbol, adding 2xd sample points except the cyclic prefix to the end of the symbol to obtain an extended sequence of any symbol; wherein d is an extension parameter, and 2xd is not greater than the length of the cyclic prefix.

[0008] Optionally, the extended sequence of each symbol is windowed to obtain the windowed sequence of each symbol, including: For any symbol, the extended sequence is multiplied by the raised cosine window to obtain the windowed sequence of any symbol.

[0009] Optionally, the length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d; Where d is an extended parameter.

[0010] Optionally, the filtered output sequence is obtained based on the windowing sequence of each symbol, including: For any symbol, the windowed sequence of any symbol is determined as the initial sequence. The initial sequence is processed to obtain the output sequence after filtering any symbol.

[0011] Optionally, the initial sequence is processed, including: If any symbol is not the last symbol, then the two soft edges of the initial sequence of any symbol are accumulated with the soft edges of the adjacent symbols respectively.

[0012] Optionally, the initial sequence is processed, including: If any symbol is the last symbol, then discard the soft edge at the tail.

[0013] A second aspect of this application provides a filtering and windowing device for uRLLC scenarios, the device comprising: The extraction module is used to extract orthogonal frequency division multiplexing symbols from time-domain data; The extension module is used to extend the symbols extracted by the extraction module to obtain the extended sequence of each symbol; The windowing module is used to window the extended sequences of each symbol extended by the extension module to obtain the windowed sequence of each symbol; The filtering module is used to obtain the filtered output sequence based on the windowed sequence of each symbol obtained by the windowing module.

[0014] A third aspect of this application provides an electronic device, comprising: Memory; Processor; and Computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method described in the first aspect above.

[0015] In a fourth aspect, this application provides a computer-readable storage medium having a computer program stored thereon; the computer program is executed by a processor to implement the method described in the first aspect above.

[0016] This application provides a filtering and windowing method, apparatus, device, and medium for uRLLC scenarios. The method includes: extracting orthogonal frequency division multiplexing symbols from time-domain data; expanding each symbol to obtain an expanded sequence of each symbol; windowing each expanded sequence of each symbol to obtain a windowed sequence of each symbol; and obtaining a filtered output sequence based on the windowed sequence of each symbol. The method of this application, by expanding and windowing the symbols to obtain a windowed sequence, and then obtaining a filtered output sequence based on the windowed sequence, can both ensure real-time requirements and enable sharper attenuation of the signal in transition bands. Attached Figure Description

[0017] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 A flowchart illustrating a filtering and windowing method in a uRLLC scenario provided in this application embodiment; Figure 2 Symbol diagrams provided for embodiments of this application; Figure 3 This is a schematic diagram of the extended sequence provided in the embodiments of this application; Figure 4 This is a schematic diagram of a windowing sequence provided in an embodiment of this application; Figure 5 This is a schematic diagram of the soft edges of the windowing sequence provided in the embodiments of this application; Figure 6 This is a schematic diagram of the output sequence provided in an embodiment of this application; Figure 7 This application provides a schematic diagram of the structure of a filtering and windowing device in a uRLLC scenario. Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0018] To make the technical solutions and advantages of the embodiments of this application clearer, the exemplary embodiments of this application will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not an exhaustive list of all embodiments. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.

[0019] In developing this application, the inventors discovered that in uRLLC (Ultra-Reliable Low-Latency Communication) scenarios, the symbol length of the PDSCH (Physical Downlink Shared Channel) channel scheduling is flexible and variable, with the allocated symbol length L being {2,4,7} (normal CP) or {2,4,6} (extended CP). When filtering this symbol, for short symbol scheduling, a fixed period or fixed number of symbols needs to be aligned. This method is not suitable for scenarios with high latency requirements.

[0020] To address the aforementioned issues, this application provides a filtering and windowing method, apparatus, device, and medium for uRLLC scenarios. The method includes: extracting orthogonal frequency division multiplexing (OFDM) symbols from time-domain data; expanding each symbol to obtain an expanded sequence; windowing each expanded sequence to obtain a windowed sequence; and obtaining a filtered output sequence based on the windowed sequences. This method, by expanding and windowing the symbols to obtain a windowed sequence, and then obtaining the filtered output sequence based on the windowed sequence, can both guarantee real-time requirements and enable sharper attenuation of the signal in transition bands.

[0021] See Figure 1 This embodiment provides a filtering and windowing method for uRLLC scenarios. The implementation process of this method is as follows: 101. Extract orthogonal frequency division multiplexing symbols from time-domain data.

[0022] For example, the current OFDM (Orthogonal Frequency Division Multiplexing) symbol is extracted from the time-domain data (tx_timedata) for windowing processing and assigned to the symbol. This symbol is the orthogonal frequency division multiplexing symbol, which is the symbol in this embodiment and subsequent embodiments.

[0023] The symbol length for PDSCH (Physical Downlink Shared Channel) channel scheduling is flexible, with PDSCH allocating either {2, 4, 7} (normal CP (Cyclic Prefix)) or {2, 4, 6} (extended CP). This difference is primarily due to the varying number of OFDM symbols per time slot under different CP types. In LTE systems, each time slot contains 7 OFDM symbols under normal CP, while each time slot contains 6 OFDM symbols under extended CP.

[0024] In step 101, the number of symbols allocated by the PDSCH is obtained. Based on the number of symbols, multiple OFDM symbols are read in each time slot, thus obtaining multiple orthogonal frequency division multiplexing (OFDM) symbols, which are the symbols in this embodiment and subsequent embodiments. Taking a symbol count of 2 as an example, OFDM symbols are extracted from the time domain data in a certain time slot as follows: Figure 2 The symbol is shown in the figure.

[0025] Each symbol includes a CP (cyclic prefix) and a valid data portion (i.e., Figure 2 (The valid data portion represented by the white rectangle in the image) 102. Expand each symbol to obtain the expanded sequence of each symbol.

[0026] For any symbol, add 2×d samples (excluding CP, the cyclic prefix) to the end of it to obtain the extended sequence of any symbol.

[0027] Where d is an extended parameter (e.g., d is the number of signs).

[0028] 2×d must not be greater than the CP (cyclic prefix) length, meaning the length of 2×d (i.e., the total symbol time occupied by PDSCH) must be less than or equal to the duration of CP to ensure the reliability of signal transmission.

[0029] For any symbol, add 2×d sample points (i.e., the mesh-based part) excluding CP (cyclic prefix) to the end to form a cyclic suffix (i.e., the gray-based part), resulting in the extended sequence of any symbol, such as... Figure 3 The extended in.

[0030] If the length of the CP (cyclic prefix) is N_CP and the length of the effective data portion is 4096, then the extended sequence of any symbol (such as...) Figure 3 The length of the extended (in the example) is 4096 + N_CP + 2 × d.

[0031] 103. Window the extended sequence of each symbol to obtain the windowed sequence of each symbol.

[0032] For any symbol, the extended sequence is multiplied by the raised cosine window to obtain the windowed sequence of any symbol.

[0033] The length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d. d is the extension parameter (e.g., d is the number of signs).

[0034] The raised cosine window (also known as the Hanning window) is one of the commonly used window functions in digital signal processing. It is primarily used to reduce spectral leakage caused by signal truncation, while balancing the main lobe width and side lobe attenuation. If the length of the extended sequence is 4096 + N_CP + 2×d, then in step 103, a raised cosine window of length 4096 + N_CP + 2×d is constructed, with the two soft edges of the window having a length of 2×d and the constant part having a length of 4096 + N_CP - 2×d. Subsequently, the extended sequence of any symbol (e.g., extended) is multiplied by the raised cosine window to obtain the windowed sequence of any symbol (e.g., ...). Figure 4 (The length of windowed is 4096 + N_CP). Figure 4 The two curves before and after the middle are soft edges (such as...) Figure 5 (The bolded curve in the text).

[0035] 104. The filtered output sequence is obtained based on the windowing sequence of each symbol.

[0036] For any symbol, the windowed sequence of that symbol is determined as the initial sequence. The initial sequence is then processed to obtain the output sequence of that symbol.

[0037] When processing the initial sequence, if any symbol is not the last symbol, the two soft edges of the initial sequence for that symbol are accumulated with the soft edges of the adjacent symbols, respectively. If any symbol is the last symbol, the soft edges at the tail are discarded.

[0038] For example, a windowed sequence of any symbol (e.g., windowed) is as follows: Figure 4 or Figure 5 As shown, in step 104, the windowed sequence of any symbol is determined as the initial sequence. For the windowed sequences of adjacent symbols (e.g., `windowed`), accumulation is performed at soft edges of length 2×d. For the windowed sequence of the last symbol (e.g., `windowed`), only the first 4096+N_CP points of the windowed sequence of that symbol are retained, discarding the last 2*d samples (i.e., discarding the soft edges at the end). Then, the first to last points of the initial sequence are taken and assigned to `tx_timedata_w` as the output sequence for any symbol (e.g., `windowed`). Figure 6 The output shown.

[0039] Processing the initial sequence ensures that the time slot period length remains unchanged after windowing.

[0040] The filtering and windowing method for uRLLC scenarios provided in this embodiment can dynamically adjust the filtering window according to real-time scheduling to filter OFDM time-domain signals. When processing time-domain data, this filtering and windowing method for uRLLC scenarios can ensure real-time requirements while also enabling sharper signal attenuation in transition bands. This minimizes transmitter power leakage into adjacent channels, reducing signal power loss and effectively improving data reliability.

[0041] Compared to existing filtering methods based on fixed periods or fixed symbol lengths, which require aligning with fixed periods or fixed symbols for short symbol scheduling and are unsuitable for scenarios with high latency requirements, the filtering and windowing method for uRLLC scenarios provided in this embodiment can perform dynamic filtering, that is, adjust the windowing for scheduling of different lengths, which can ensure both latency requirements and data reliability.

[0042] The filtering and windowing method for uRLLC scenarios provided in this embodiment adjusts the windowing according to real-time scheduling when filtering the number of scheduling symbols. The windowing parameters (such as the extension period, window head, window tail, etc.) are used as a set of filtering parameters for real-time processing and the generation of processed data to meet timing requirements, ensure low latency, reduce leakage to adjacent channels, reduce signal power loss, and improve data reliability.

[0043] The filtering and windowing method for uRLLC scenarios provided in this embodiment can select different filtering and windowing processes according to the scheduling type and the number of scheduling symbols, so that MAC (Media Access Control Scheduling) scheduling is unrestricted, and can ensure the real-time completion of PHY (Physical Layer Processing) processing and the satisfaction of ACLR (Adjacent Channel Leakage Rati) indicators.

[0044] This embodiment provides a filtering and windowing method for uRLLC scenarios. It extracts orthogonal frequency division multiplexing (OFDM) symbols from time-domain data; expands each symbol to obtain an expanded sequence; windows each expanded sequence to obtain a windowed sequence; and obtains the filtered output sequence based on the windowed sequence. This method, by expanding and windowing the symbols to obtain a windowed sequence, and then using this windowed sequence to obtain the filtered output sequence, can both ensure real-time performance and enable sharper signal attenuation in transition bands.

[0045] Based on the same inventive concept as the filtering and windowing method in uRLLC scenarios, this embodiment provides a filtering and windowing device for uRLLC scenarios. See [link to relevant documentation]. Figure 7 The device includes: Extraction module 701 is used to extract orthogonal frequency division multiplexing symbols from time domain data.

[0046] The extension module 702 is used to extend each symbol extracted by the extraction module 701 to obtain an extended sequence of each symbol.

[0047] The windowing module 703 is used to window the extended sequence of each symbol extended by the extension module 702 to obtain the windowed sequence of each symbol.

[0048] The filtering module 704 is used to obtain the filtered output sequence based on the windowed sequence of each symbol obtained by the windowing module 703.

[0049] Among them, the extension module 702 is used to add 2×d sample points (excluding the cyclic prefix) to the end of any symbol to obtain the extended sequence of any symbol.

[0050] Where d is an extended parameter, and 2×d is not greater than the length of the cyclic prefix.

[0051] Among them, the windowing module 703 is used to perform a dot product of the extended sequence of any symbol with the raised cosine window to obtain the windowed sequence of any symbol.

[0052] The length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d.

[0053] Where d is an extended parameter.

[0054] The filtering module 704 is used to determine the windowed sequence of any symbol as the initial sequence for any symbol, process the initial sequence, and obtain the output sequence after filtering any symbol.

[0055] The initial sequence is processed, including: If any symbol is not the last symbol, then the two soft edges of the initial sequence of any symbol are accumulated with the soft edges of the adjacent symbols respectively.

[0056] The initial sequence is processed, including: If any symbol is the last symbol, then discard the soft edge at the tail.

[0057] The device provided in this embodiment expands the symbols and then windows them to obtain a windowed sequence. The windowed sequence is then filtered, which can ensure the real-time requirements and make the signal attenuate more sharply in the transition band.

[0058] Based on the same inventive concept as the filtering and windowing method in uRLLC scenarios, this embodiment provides an electronic device, which is as follows: Figure 8 As shown, it includes: a memory 801, a processor 802, and a computer program.

[0059] The computer program is stored in memory 801 and configured to be executed by processor 802 to implement the filtering and windowing method in the uRLLC scenario described above.

[0060] Specifically, Extract orthogonal frequency division multiplexing symbols from time-domain data.

[0061] Each symbol is expanded to obtain an expanded sequence of symbols.

[0062] Windowing is applied to the extended sequence of each symbol to obtain the windowed sequence of each symbol.

[0063] The filtered output sequence is obtained based on the windowing sequence of each symbol.

[0064] Each symbol is expanded to obtain an expanded sequence of symbols, including: For any symbol, add 2×d samples (excluding the cyclic prefix) to the end of it to obtain the extended sequence of any symbol.

[0065] Where d is an extended parameter, and 2×d is not greater than the length of the cyclic prefix.

[0066] The extended sequence of each symbol is windowed to obtain the windowed sequence of each symbol, including: For any symbol, the extended sequence is multiplied by the raised cosine window to obtain the windowed sequence of any symbol.

[0067] The length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d.

[0068] Where d is an extended parameter.

[0069] The filtered output sequence is obtained based on the windowing sequence of each symbol, including: For any symbol, the windowed sequence of any symbol is determined as the initial sequence. The initial sequence is processed to obtain the output sequence after filtering any symbol.

[0070] The initial sequence is processed, including: If any symbol is not the last symbol, then the two soft edges of the initial sequence of any symbol are accumulated with the soft edges of the adjacent symbols respectively.

[0071] The initial sequence is processed, including: If any symbol is the last symbol, then discard the soft edge at the tail.

[0072] The electronic device provided in this embodiment has a computer program executed by a processor to obtain a windowed sequence by expanding and windowing the symbols, and then filtering the windowed sequence. This can ensure the real-time requirements and make the signal attenuate more sharply in the transition band.

[0073] Based on the same inventive concept as the filtering and windowing method in uRLLC scenarios, this embodiment provides a computer-readable storage medium on which a computer program is stored. The computer program is executed by a processor to implement the aforementioned filtering and windowing method in uRLLC scenarios.

[0074] Specifically, Extract orthogonal frequency division multiplexing symbols from time-domain data.

[0075] Each symbol is expanded to obtain an expanded sequence of symbols.

[0076] Windowing is applied to the extended sequence of each symbol to obtain the windowed sequence of each symbol.

[0077] The filtered output sequence is obtained based on the windowing sequence of each symbol.

[0078] Each symbol is expanded to obtain an expanded sequence of symbols, including: For any symbol, add 2×d samples (excluding the cyclic prefix) to the end of it to obtain the extended sequence of any symbol.

[0079] Where d is an extended parameter, and 2×d is not greater than the length of the cyclic prefix.

[0080] The extended sequence of each symbol is windowed to obtain the windowed sequence of each symbol, including: For any symbol, the extended sequence is multiplied by the raised cosine window to obtain the windowed sequence of any symbol.

[0081] The length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d.

[0082] Where d is an extended parameter.

[0083] The filtered output sequence is obtained based on the windowing sequence of each symbol, including: For any symbol, the windowed sequence of any symbol is determined as the initial sequence. The initial sequence is processed to obtain the output sequence after filtering any symbol.

[0084] The initial sequence is processed, including: If any symbol is not the last symbol, then the two soft edges of the initial sequence of any symbol are accumulated with the soft edges of the adjacent symbols respectively.

[0085] The initial sequence is processed, including: If any symbol is the last symbol, then discard the soft edge at the tail.

[0086] The computer-readable storage medium provided in this embodiment has a computer program thereon that is executed by a processor to obtain a windowed sequence by expanding and windowing the symbols, and then to filter the windowed sequence. This can ensure the requirements of real-time performance and make the signal attenuate more sharply in the transition band.

[0087] 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 implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The solutions in the embodiments of this application can be implemented in various computer languages, such as the object-oriented programming language Java and the interpreted scripting language JavaScript.

[0088] 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.

[0089] 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.

[0090] 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.

[0091] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0092] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0093] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A filtering and windowing method for uRLLC scenarios, characterized in that, The method includes: Extract orthogonal frequency division multiplexing symbols from time-domain data; Each symbol is expanded to obtain an expanded sequence of symbols; Window the extended sequence of each symbol to obtain the windowed sequence of each symbol; The filtered output sequence is obtained based on the windowing sequence of each symbol.

2. The method according to claim 1, characterized in that, The expansion of each symbol to obtain the expanded sequence of each symbol includes: For any symbol, add 2×d samples (excluding the cyclic prefix) to the end of it to obtain the extended sequence of the symbol. Where d is an extended parameter, and 2×d is not greater than the length of the cyclic prefix.

3. The method according to claim 1, characterized in that, The process of windowing the extended sequence of each symbol to obtain the windowed sequence of each symbol includes: For any symbol, the extended sequence is multiplied by the raised cosine window to obtain the windowed sequence of any symbol.

4. The method according to claim 3, characterized in that, The length of the raised cosine window is the same as the length of the extended sequence, and the length of the two soft edges of the raised cosine window is 2×d; Where d is an extended parameter.

5. The method according to claim 1, characterized in that, The root obtains the filtered output sequence based on the windowing sequence of each symbol, including: For any symbol, the windowed sequence of that symbol is determined as the initial sequence, and the initial sequence is processed to obtain the output sequence after filtering of that symbol.

6. The method according to claim 5, characterized in that, The processing of the initial sequence includes: If any of the symbols is not the last symbol, then the two soft edges of the initial sequence of any symbol are accumulated with the soft edges of the adjacent symbols, respectively.

7. The method according to claim 5, characterized in that, The processing of the initial sequence includes: If any of the symbols is the last symbol, then the soft edge at the tail is discarded.

8. A filtering and windowing device for uRLLC scenarios, characterized in that, The device includes: The extraction module is used to extract orthogonal frequency division multiplexing symbols from time-domain data; An extension module is used to extend each symbol extracted by the extraction module to obtain an extended sequence of each symbol; A windowing module is used to window the extended sequences of each symbol extended by the extension module to obtain a windowed sequence of each symbol; The filtering module is used to obtain the filtered output sequence based on the windowed sequence of each symbol obtained by the windowing module.

9. An electronic device, characterized in that, include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, It stores a computer program thereon; the computer program is executed by a processor to implement the method as described in any one of claims 1-7.

Citation Information

Cited By

  • Filling signal generation method and device, storage medium and electronic equipment

    CN122138280A