PDSCH (Physical Downlink Shared Channel) signal processing method, electronic equipment and computer readable medium

By first mapping the PDSCH signal to a resource block index and then modulating the non-empty resource block index, the problems of PDSCH signal processing delay and bandwidth waste are solved, and more efficient signal processing is achieved.

CN120639253APending Publication Date: 2025-09-12SANECHIPS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410257380.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-04
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The existing PDSCH signal processing method has the problems of extended processing time and bandwidth waste.

Method used

First, the preset processed physical downlink shared channel signal corresponding to the resource block of the user equipment is mapped to the corresponding resource block index, and then the preset processed signal mapped to the resource block index corresponding to the non-empty resource block is modulated, thereby reducing the data bandwidth and storage space in the calculation process.

Benefits of technology

By mapping first and then modulating, the data bandwidth and storage space in the calculation process are reduced, saving chip area and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120639253A_ABST
    Figure CN120639253A_ABST
Patent Text Reader

Abstract

The invention provides a physical downlink shared channel signal processing method, electronic equipment and a computer readable medium. The method comprises the following steps: acquiring system configuration parameters; outputting a small period delay diversity parameter corresponding to a resource block of user equipment in the system configuration parameters and a filtering parameter corresponding to the resource block of the user equipment to the next level; according to a mapping model of the resource block level of the user equipment, mapping an input physical downlink shared channel signal after preset processing corresponding to the resource block of the user equipment to a corresponding resource block index; and for the resource block index corresponding to the non-empty resource block, according to a data modulation mode corresponding to the resource block of the user equipment, modulating the pre-processed physical downlink shared channel signal mapped to the resource block index corresponding to the non-empty resource block to obtain modulation data corresponding to the resource block of the user equipment, and outputting the modulation data corresponding to the resource block of the user equipment to the next level.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a physical downlink shared channel (PDSCH) signal processing method, an electronic device, and a computer-readable medium. Background Art

[0002] With the rapid iteration of mobile communication technology, especially the fifth generation mobile communication technology (5G, 5 th The rapid development of Next-Generation Mobile Communication Technology (FMT) has placed higher demands on the latency and reliability of PDSCH signal processing. After reviewing numerous existing patents and literature, it was found that PDSCH signal processing primarily addresses resource block (RB) control, scheduling, and coding. Concepts such as Small Cycle Delay Diversity (SCDD) calculation and frequency offset compensation are proposed to improve reliability. However, current PDSCH signal processing methods suffer from extended processing latency and bandwidth waste. Summary of the Invention

[0003] Embodiments of the present application provide a PDSCH signal processing method, an electronic device, and a computer-readable medium.

[0004] In a first aspect, an embodiment of the present application provides a physical downlink shared channel signal processing method, comprising: obtaining system configuration parameters; wherein the system configuration parameters include: a mapping model at the resource block level of the user equipment, a data modulation method corresponding to the resource block of the user equipment, a small-cycle delay diversity parameter corresponding to the resource block of the user equipment, and a filtering parameter corresponding to the resource block of the user equipment; outputting the small-cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment to the next level; mapping the preset processed physical downlink shared channel signal corresponding to the resource block of the input user equipment to the corresponding resource block index according to the resource block level mapping model of the user equipment; for the resource block index corresponding to the non-empty resource block, modulating the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block according to the data modulation method corresponding to the resource block of the user equipment to obtain the modulation data corresponding to the resource block of the user equipment, and outputting the modulation data corresponding to the resource block of the user equipment to the next level.

[0005] In a second aspect, an embodiment of the present application provides an electronic device, comprising: at least one processor; a memory, wherein at least one program is stored in the memory, and when the at least one program is executed by the at least one processor, any one of the above-mentioned PDSCH signal processing methods is implemented.

[0006] In a third aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, any one of the above-mentioned PDSCH signal processing methods is implemented.

[0007] The PDSCH signal processing method provided in the embodiment of the present application first maps the preset processed physical downlink shared channel signal corresponding to the resource block of the user equipment to the corresponding resource block index, and then modulates the preset processed physical downlink shared channel signal mapped to the resource block index corresponding to the non-empty resource block. Since the mapping-first-then-modulation method does not require modulation of the preset processed physical downlink shared channel signal mapped to the resource block index corresponding to the empty resource block, the data bandwidth in the calculation process is greatly reduced. Since the mapping-first-then-modulation method does not require storage of the modulated data, the storage space is reduced, thereby saving chip area and power consumption as a whole. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 A flowchart of a PDSCH signal processing method provided in one embodiment of the present application;

[0009] Figure 2 A block diagram of a PDSCH signal processing device provided in another embodiment of the present application;

[0010] Figure 3 Schematic diagram of the specific composition of the PDSCH signal processing device according to an embodiment of the present application;

[0011] Figure 4 A block diagram of the composition of an electronic device provided in another embodiment of the present application. DETAILED DESCRIPTION

[0012] To enable those skilled in the art to better understand the technical solution of the present application, the PDSCH signal processing method, electronic device, and computer-readable medium provided in the present application are described in detail below with reference to the accompanying drawings.

[0013] Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete and will fully convey the scope of this application to those skilled in the art.

[0014] In the absence of conflict, the various embodiments of the present application and the various features therein may be combined with each other.

[0015] As used herein, the term "and / or" includes any and all combinations of at least one of the associated listed items.

[0016] The terms used herein are used only to describe specific embodiments and are not intended to limit this application. As used herein, the singular forms "a," "an," and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements, and / or components is specified, but the presence or addition of at least one other feature, whole, step, operation, element, component, and / or group thereof is not excluded.

[0017] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this application, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.

[0018] Figure 1 A flowchart of a PDSCH signal processing method provided in one embodiment of the present application.

[0019] First, refer to Figure 1 , an embodiment of the present application provides a PDSCH signal processing method, including:

[0020] Step 100: Acquire system configuration parameters; wherein the system configuration parameters include: a mapping model at the resource block (RB) level of the user equipment (UE), a data modulation mode corresponding to the RB of the user equipment, a small cycle delay diversity (SCDD) parameter corresponding to the RB of the user equipment, and a filtering parameter corresponding to the RB of the user equipment; output the small cycle delay diversity parameter corresponding to the RB of the user equipment and the filtering parameter corresponding to the RB of the user equipment to the next level.

[0021] In some exemplary embodiments, the system configuration parameters further include: the number of user equipments and the priority of each user equipment.

[0022] In some exemplary embodiments, when the system configuration parameters also include: the number of user devices and the priority of each user device, the RB-level mapping model of the user device may refer to the RB-level mapping model of each user device, the data modulation mode corresponding to the RB of the user device may refer to the data modulation mode corresponding to the RB of each user device, the SCDD parameters corresponding to the RB of the user device may refer to the SCDD parameters corresponding to the RB of each user device, and the filtering parameters corresponding to the RB of the user device may refer to the filtering parameters corresponding to the RB of each user device.

[0023] In some exemplary embodiments, the priorities of different user equipments may be the same or different.

[0024] In some exemplary embodiments, the RB-level mapping models of different user equipments may be the same or different.

[0025] In some exemplary embodiments, the data modulation modes corresponding to RBs of different user equipments may be the same or different.

[0026] In some exemplary embodiments, data modulation modes corresponding to different RBs of the same user equipment may be the same or different.

[0027] In some exemplary embodiments, the SCDD parameters corresponding to RBs of different user equipments may be the same or different.

[0028] In some exemplary embodiments, the SCDD parameters corresponding to different RBs of the same user equipment may be the same or different.

[0029] In some exemplary embodiments, the filtering parameters corresponding to RBs of different user equipments may be the same or different.

[0030] In some exemplary embodiments, the filtering parameters corresponding to different RBs of the same user equipment may be the same or different.

[0031] In some exemplary embodiments, the RB-level mapping model of the user equipment describes the number of included RB indexes and which RB indexes are mapped to empty RBs, as shown in Table 1.

[0032] In some exemplary embodiments, an RB index mapped to a null RB indicates that RB data mapped to the RB index is invalid data.

[0033] In some exemplary embodiments, the RB-level mapping model of the user equipment means that data mapped to each RB index is RB data, that is, a preset processed PDSCH signal corresponding to an RB of the user equipment, as shown in Table 1.

[0034] In some exemplary embodiments, the preset processed PDSCH signal corresponding to one RB of the user equipment includes: preset processed PDSCH signals corresponding to 12 (resource elements, REs) of the user equipment.

[0035] Table 1

[0036]

[0037] After obtaining the system configuration parameters, the embodiment of the present application outputs part of the system configuration parameters to the next level, that is, the system configuration parameters are transmitted in parallel during the signal processing process, which greatly saves the number of cycles of subsequent data processing and reduces system delay.

[0038] Step 101 : Mapping a preset processed PDSCH signal corresponding to an input RB of the user equipment to a corresponding RB index according to a mapping model at the RB level of the user equipment.

[0039] In some exemplary embodiments, the preset processed PDSCH signal may be a channel-coded PDSCH signal.

[0040] In some exemplary embodiments, the pre-processed PDSCH signal may be a PDSCH signal after channel coding and rate matching.

[0041] In some exemplary embodiments, the pre-processed PDSCH signal may be a PDSCH signal that has been channel-coded and scrambled.

[0042] In some exemplary embodiments, mapping the preset processed PDSCH signal corresponding to the RB of the input user equipment to the corresponding RB index according to the RB-level mapping model of the user equipment includes: determining the currently processed user equipment according to the priority of the user equipment; and mapping the preset processed PDSCH signal corresponding to the RB of the currently processed user equipment to the corresponding RB index according to the RB-level mapping model of the currently processed user equipment.

[0043] In some exemplary embodiments, determining the currently processed user equipment according to the priority of the user equipment includes: determining the user equipment with the highest priority among the currently unprocessed user equipment as the currently processed user equipment according to the priority of the user equipment, in order from highest priority to lowest priority.

[0044] In some exemplary embodiments, after mapping the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, the mapping result may be stored.

[0045] In some exemplary embodiments, the mapping result may refer to a mapping relationship between a preset processed PDSCH signal corresponding to an RB of the user equipment and an RB index.

[0046] In some exemplary embodiments, a preset processed PDSCH signal corresponding to an RB of the user equipment may be mapped to a corresponding RB index, and then the mapping result corresponding to the RB index may be stored.

[0047] In this manner, after completing the mapping step for one RB index, the step of storing the mapping result corresponding to the RB index and the mapping step for subsequent RB indexes can be performed in parallel, thereby achieving pipeline data processing.

[0048] In some exemplary embodiments, after the preset processed PDSCH signals corresponding to all RBs of the user equipment are mapped to corresponding RB indexes, the mapping results corresponding to all RB indexes are stored.

[0049] Step 102: For the RB index corresponding to the non-empty RB, according to the data modulation mode corresponding to the RB of the user equipment, the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB is modulated to obtain the modulated data corresponding to the RB of the user equipment, and the modulated data corresponding to the RB of the user equipment is output to the next level.

[0050] In some exemplary embodiments, after obtaining the modulation data corresponding to the RB of the user equipment, the preset processed PDSCH signal of the RB index corresponding to the non-empty RB is replaced with the modulation data corresponding to the RB according to the RB-level mapping model. When the modulation data corresponding to the RB of the user equipment is output to the next level, the modulation data corresponding to the RB is read from the RB-level mapping model and output to the next level.

[0051] In some exemplary embodiments, the modulated data may be IQ data.

[0052] In some exemplary embodiments, modulation processing is performed on a unit basis using a pre-processed PDSCH signal mapped to one RB index. In other words, the pre-processed PDSCH signals of 12 REs contained in the pre-processed PDSCH signal mapped to one RB index are processed in parallel. This parallel processing approach improves processing speed.

[0053] In some exemplary embodiments, according to the data modulation mode corresponding to the RB of the user equipment, the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB is modulated to obtain the modulated data corresponding to the RB of the user equipment, including: according to the data modulation mode corresponding to the RB of the user equipment, the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB is modulated in units of the bit stream data of the resource unit of the RB of the user equipment to obtain the modulated data corresponding to the RB of the user equipment.

[0054] In the mapping-first-then-modulation method of the embodiment of the present application, since the preset processed PDSCH signal mapped to the RB index corresponding to the empty RB does not need to be modulated again, the data bandwidth in the calculation process is greatly reduced.

[0055] In the mapping-first-and-then-modulation method of the embodiment of the present application, since the maximum width of the unmodulated data is 10 bits (bit) and the minimum is 2 bits, calculated based on the maximum format of 10 bits, the space occupied by a single RB is 10×12=120 bits. Compared with the modulation-first-and-then-mapping method, in which the space occupied by each RB is 32×12=384 bits, the space occupied by a single RB in the mapping-first-and-then-modulation method is reduced by 264 bits, and the modulated data obtained after modulation does not need to be stored, which greatly reduces the storage space and saves chip area.

[0056] In some exemplary embodiments, after modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB according to the data modulation mode corresponding to the RB of the user equipment to obtain the modulation data corresponding to the RB of the user equipment, the method also includes: receiving the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment inputted from the previous level; outputting the filtering parameters corresponding to the RB of the user equipment to the next level; determining the multiplication factor corresponding to the RB of the user equipment according to the SCDD parameters corresponding to the RB of the user equipment; receiving the modulation data corresponding to the RB of the user equipment inputted from the previous level; determining the phase-rotated data corresponding to the RB of the user equipment according to the multiplication factor corresponding to the RB of the user equipment and the modulation data corresponding to the RB of the user equipment; outputting the phase-rotated data corresponding to the RB of the user equipment to the next level; receiving the filtering parameters corresponding to the RB of the user equipment inputted from the previous level; determining the filtering coefficient corresponding to the RB of the user equipment according to the filtering parameters corresponding to the RB of the user equipment; receiving the phase-rotated data corresponding to the RB of the user equipment inputted from the previous level; and performing frequency offset compensation on the phase-rotated data corresponding to the RB of the user equipment according to the filtering coefficient corresponding to the RB of the user equipment.

[0057] In the above exemplary embodiment, after receiving the modulation data corresponding to the RB of the user equipment input at the previous level, there is no need to store the modulation data. The phase-rotated data corresponding to the RB of the user equipment can be directly determined based on the multiplicative factor corresponding to the RB of the user equipment and the modulation data corresponding to the RB of the user equipment, thereby realizing a pipeline data processing process and greatly saving storage space.

[0058] In the above exemplary embodiment, after receiving the phase-rotated data corresponding to the RB of the user equipment input at the previous level, it is not necessary to store the phase-rotated data. The frequency offset compensation is performed directly on the phase-rotated data corresponding to the RB of the user equipment according to the filter coefficient corresponding to the RB of the user equipment, thereby realizing a pipeline data processing process and greatly saving storage space.

[0059] In some exemplary embodiments, the following steps are performed in parallel:

[0060] Output the small-cycle delay diversity parameter corresponding to the RB of the user equipment and the filtering parameter corresponding to the RB of the user equipment to the next level;

[0061] Mapping the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, and modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain modulated data corresponding to the RB of the user equipment;

[0062] Receive the SCDD parameter corresponding to the RB of the user equipment and the filtering parameter corresponding to the RB of the user equipment inputted at the previous level; determine the multiplicative factor corresponding to the RB of the user equipment according to the small cycle delay diversity parameter corresponding to the RB of the user equipment;

[0063] Output the filtering parameters corresponding to the RB of the user equipment to the next level;

[0064] Receive the filtering parameters corresponding to the RB of the user equipment inputted at the previous level; and determine the filtering coefficient corresponding to the RB of the user equipment according to the filtering parameters corresponding to the RB of the user equipment.

[0065] In some exemplary embodiments, the preset processed PDSCH signals corresponding to all RBs of the input user equipment can be mapped to the corresponding RB index according to the RB-level mapping model of the user equipment, and then, for the RB index corresponding to the non-empty RB, the preset processed PDSCH signals mapped to the RB index corresponding to the non-empty RB can be modulated according to the data modulation method corresponding to the RB of the user equipment to obtain the modulated data corresponding to the RB of the user equipment.

[0066] In some exemplary embodiments, after obtaining the system configuration parameters, the step of outputting the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next level can be directly executed, without waiting for the modulation of the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulated data corresponding to the RB of the user equipment before executing the step of outputting the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next level. In other words, after obtaining the system configuration parameters, the step of outputting the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next level can be performed in parallel with the steps of mapping the preset processed PDSCH signal corresponding to the RB of the user equipment to the corresponding RB index and modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulated data corresponding to the RB of the user equipment.

[0067] In some exemplary embodiments, after receiving the SCDD parameters and filtering parameters corresponding to the RBs of the user equipment inputted from the previous stage, the step of outputting the filtering parameters corresponding to the RBs of the user equipment to the next stage can be directly executed, without waiting for the determination of the phase-rotated data corresponding to the RBs of the user equipment based on the multiplicative factors and the modulation data corresponding to the RBs of the user equipment before executing the step of outputting the filtering parameters corresponding to the RBs of the user equipment to the next stage. In other words, after receiving the SCDD parameters and filtering parameters corresponding to the RBs of the user equipment inputted from the previous stage, the step of outputting the filtering parameters corresponding to the RBs of the user equipment to the next stage can be performed in parallel with the steps of mapping the input preset processed PDSCH signal corresponding to the RBs of the user equipment to the corresponding RB index, modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulation data corresponding to the RBs of the user equipment, and determining the multiplicative factor corresponding to the RBs of the user equipment based on the small-cycle delay diversity parameter corresponding to the RBs of the user equipment.

[0068] In some exemplary embodiments, after receiving the SCDD parameters corresponding to the RBs of the user equipment and the filtering parameters corresponding to the RBs of the user equipment from the previous level, the step of determining the multiplicative factor corresponding to the RBs of the user equipment based on the SCDD parameters corresponding to the RBs of the user equipment can be directly performed, without waiting for the modulation submodule 2014 to modulate the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulated data corresponding to the RBs of the user equipment before performing the step of determining the multiplicative factor corresponding to the RBs of the user equipment based on the SCDD parameters corresponding to the RBs of the user equipment. In other words, after receiving the SCDD parameters corresponding to the RBs of the user equipment and the filtering parameters corresponding to the RBs of the user equipment from the previous level, the step of determining the multiplicative factor corresponding to the RBs of the user equipment based on the SCDD parameters corresponding to the RBs of the user equipment can be performed in parallel with the steps of mapping the preset processed PDSCH signal corresponding to the RBs of the user equipment to the corresponding RB index and modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulated data corresponding to the RBs of the user equipment.

[0069] In some exemplary embodiments, after receiving the filter parameters corresponding to the RBs of the user equipment inputted from the previous stage, the step of determining the filter coefficients corresponding to the RBs of the user equipment based on the filter parameters corresponding to the RBs of the user equipment can be directly performed, without waiting for the determination of the phase-rotated data corresponding to the RBs of the user equipment based on the multiplicative factors corresponding to the RBs of the user equipment and the modulation data corresponding to the RBs of the user equipment to be completed before performing the step of determining the filter coefficients corresponding to the RBs of the user equipment based on the filter parameters corresponding to the RBs of the user equipment. In other words, after receiving the filter parameters corresponding to the RBs of the user equipment inputted from the previous stage, the step of determining the filter coefficients corresponding to the RBs of the user equipment based on the filter parameters corresponding to the RBs of the user equipment can be performed in parallel with the steps of mapping the input preset processed PDSCH signal corresponding to the RBs of the user equipment to the corresponding RB index, modulating the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulation data corresponding to the RBs of the user equipment, and determining the multiplicative factor corresponding to the RBs of the user equipment based on the small-cycle delay diversity parameter corresponding to the RBs of the user equipment.

[0070] In some exemplary embodiments, the preset processed PDSCH signal corresponding to an RB of an input user device can be mapped to the corresponding RB index according to the RB-level mapping model of the user device. If the RB index to which the preset processed PDSCH signal corresponding to the RB is mapped corresponds to a non-empty RB, the preset processed PDSCH signal corresponding to the RB is modulated according to the data modulation method corresponding to the RB of the user device to obtain the modulated data corresponding to the RB; if the RB index to which the preset processed PDSCH signal corresponding to the RB is mapped corresponds to an empty RB, the preset processed PDSCH signal corresponding to the RB is not modulated.

[0071] In this way, the mapping step and the modulation step can be performed in parallel. Specifically, after the step of mapping the preset processed PDSCH signal corresponding to the i-th RB to the corresponding RB index, the step of modulating the preset processed PDSCH signal corresponding to the i-th RB to obtain the modulated data corresponding to the i-th RB can be performed in parallel with the step of mapping the preset processed PDSCH signal corresponding to the RB after the i-th RB to the corresponding RB index.

[0072] In some exemplary embodiments, after modulating the preset processed PDSCH signal mapped to the RB index of all corresponding non-empty RBs, the modulated data corresponding to all RBs of the user equipment may be output to the next stage in units of the modulated data corresponding to the RBs.

[0073] In some exemplary embodiments, after modulating a preset processed PDSCH signal mapped to an RB index corresponding to a non-empty RB, the preset processed PDSCH signal of the RB index corresponding to the non-empty RB may be output to a next stage.

[0074] In this way, after the step of modulating the preset processed PDSCH signal mapped to an RB index corresponding to a non-empty RB, the step of outputting the preset processed PDSCH signal of the RB index corresponding to the non-empty RB to the next level can be performed in parallel with the step of modulating the preset processed PDSCH signal mapped to the RB index corresponding to the subsequent non-empty RB.

[0075] In some exemplary embodiments, determining the multiplicative factor corresponding to the RB of the user equipment based on the SCDD parameters corresponding to the RB of the user equipment includes: determining the form data corresponding to the RB of the user equipment based on the SCDD parameters corresponding to the RB of the user equipment; and determining the multiplicative factor of each resource unit corresponding to the RB of the user equipment based on the form data corresponding to the RB of the user equipment.

[0076] In some exemplary embodiments, after determining the multiplicative factor corresponding to the RB of the user equipment based on the SCDD parameters corresponding to the RB of the user equipment, and before determining the phase-rotated data corresponding to the RB of the user equipment based on the multiplicative factor corresponding to the RB of the user equipment and the modulation data corresponding to the RB of the user equipment, the method also includes: storing the multiplicative factor corresponding to the RB of the user equipment in a first-in-first-out cache; and reading the multiplicative factors corresponding to the RB of the user equipment from the first-in-first-out cache in sequence.

[0077] In some exemplary embodiments, frequency offset compensation is performed on phase-rotated data corresponding to the RB of the user equipment according to the filtering coefficient corresponding to the RB of the user equipment, including: filtering the phase-rotated data corresponding to the RB of the user equipment according to the filtering coefficient corresponding to the RB of the user equipment to obtain filtered data corresponding to the RB of the user equipment; and power factor compensation is performed on the filtered data corresponding to the RB of the user equipment to obtain compensated data corresponding to the RB of the user equipment.

[0078] The PDSCH signal processing method provided in the embodiment of the present application first maps the preset processed PDSCH signal corresponding to the RB of the user equipment to the corresponding RB index, and then modulates the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB. Since the mapping-first-then-modulation method does not require modulation of the preset processed PDSCH signal mapped to the RB index corresponding to the empty RB, the data bandwidth in the calculation process is greatly reduced. Since the mapping-first-then-modulation method does not require storage of the modulated data, the storage space is reduced, thereby saving chip area and power consumption as a whole.

[0079] Figure 2 This is a block diagram of a PDSCH signal processing device provided in another embodiment of the present application.

[0080] Secondly, refer to Figure 2Another embodiment of the present application provides a PDSCH signal processing device, including: a modulation mapping module 201, used to obtain system configuration parameters; wherein the system configuration parameters include: a mapping model at the resource block level of the user equipment, a data modulation mode corresponding to the resource block of the user equipment, a small-cycle delay diversity parameter corresponding to the resource block of the user equipment, and a filtering parameter corresponding to the resource block of the user equipment; the small-cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment are output to the next-level module, that is, the SCDD calculation module 202; according to the mapping model at the resource block level of the user equipment, the preset processed physical downlink shared channel signal corresponding to the resource block of the input user equipment is mapped to the corresponding resource block index; for the resource block index corresponding to the non-empty resource block, according to the data modulation mode corresponding to the resource block of the user equipment, the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block is modulated to obtain the modulation data corresponding to the resource block of the user equipment, and the modulation data corresponding to the resource block of the user equipment is output to the next-level module, that is, the SCDD calculation module 202.

[0081] In some exemplary embodiments, Figure 3 As shown, the modulation mapping module 201 includes: a first configuration parameter acquisition submodule 2011, which is used to obtain system configuration parameters; wherein the system configuration parameters include: a mapping model at the resource block level of the user equipment, a data modulation mode corresponding to the resource block of the user equipment, a small period delay diversity parameter corresponding to the resource block of the user equipment, and a filtering parameter corresponding to the resource block of the user equipment; the small period delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment are output to the next-level submodule, that is, output to the second configuration parameter acquisition submodule 2021; a mapping submodule 2012, The modulation submodule 2013 is used to map the preset processed physical downlink shared channel signal corresponding to the resource block of the input user equipment to the corresponding resource block index according to the mapping model of the resource block level of the user equipment; the modulation submodule 2013 is used to modulate the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block according to the data modulation mode corresponding to the resource block of the user equipment, to obtain the modulation data corresponding to the resource block of the user equipment, and output the modulation data corresponding to the resource block of the user equipment to the next-level submodule, that is, the phase rotation submodule 2023.

[0082] In some exemplary embodiments, the present invention further includes: an SCDD calculation module 202 for receiving the small cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment input by the upper level module, i.e., the modulation mapping module 201; outputting the filtering parameter corresponding to the resource block of the user equipment to the lower level module, i.e., the frequency offset compensation module 203; determining the multiplication factor corresponding to the resource block of the user equipment according to the small cycle delay diversity parameter corresponding to the resource block of the user equipment; receiving the modulation data corresponding to the resource block of the user equipment input by the upper level module, i.e., the modulation mapping module 201; determining the multiplication factor corresponding to the resource block of the user equipment and the modulation data corresponding to the resource block of the user equipment according to the multiplication factor corresponding to the resource block of the user equipment and the modulation data corresponding to the resource block of the user equipment; The phase-rotated data corresponding to the resource block of the user device is determined; the phase-rotated data corresponding to the resource block of the user device is output to the next-level module, namely the frequency offset compensation module 203; the frequency offset compensation module 203 is used to receive the filtering parameters corresponding to the resource block of the user device input by the previous-level module, namely the modulation mapping module 201; determine the filtering coefficient corresponding to the resource block of the user device according to the filtering parameters corresponding to the resource block of the user device; receive the phase-rotated data corresponding to the resource block of the user device input by the previous-level module, namely the modulation mapping module 201; and perform frequency offset compensation on the phase-rotated data corresponding to the resource block of the user device according to the filtering coefficient corresponding to the resource block of the user device.

[0083] In some exemplary embodiments, Figure 3 As shown, the SCDD calculation module 202 includes: a second configuration parameter acquisition submodule 2021, which is used to receive the small cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment input by the previous level submodule, that is, the first configuration parameter submodule 2011; output the filtering parameter corresponding to the resource block of the user equipment to the next level submodule, that is, output to the third configuration parameter acquisition submodule 2031; a multiplicative factor calculation submodule 2022, which is used to determine the multiplicative factor corresponding to the resource block of the user equipment according to the SCDD parameter corresponding to the resource block of the user equipment; a phase rotation submodule 2023, which is used to receive the modulation data corresponding to the resource block of the user equipment input by the previous level submodule, that is, the modulation submodule 2013; determine the phase-rotated data corresponding to the resource block of the user equipment according to the multiplicative factor corresponding to the resource block of the user equipment and the modulation data corresponding to the resource block of the user equipment; and output the phase-rotated data corresponding to the resource block of the user equipment to the next level submodule, that is, the frequency offset compensation submodule 2033.

[0084] In some exemplary embodiments, Figure 3As shown, the frequency offset compensation module 203 includes: a third configuration parameter acquisition submodule 2031, which is used to receive the filtering parameters corresponding to the resource block of the user equipment input by the previous level submodule, i.e., the second configuration parameter submodule 2021; a filtering coefficient calculation submodule 2032, which is used to determine the filtering coefficient corresponding to the resource block of the user equipment according to the filtering parameters corresponding to the resource block of the user equipment; a frequency offset compensation submodule 2033, which is used to receive the phase-rotated data corresponding to the resource block of the user equipment input by the previous level submodule, i.e., the phase rotation submodule 2023; and perform frequency offset compensation on the phase-rotated data corresponding to the resource block of the user equipment according to the filtering coefficient corresponding to the resource block of the user equipment.

[0085] In some exemplary embodiments, the following steps are performed in parallel:

[0086] Acquiring system configuration parameters; outputting a small-cycle delay diversity parameter corresponding to the resource block of the user equipment and a filtering parameter corresponding to the resource block of the user equipment to a next stage; mapping a preset processed physical downlink shared channel signal corresponding to the input resource block of the user equipment to a corresponding resource block index, and modulating the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block to obtain modulated data corresponding to the resource block of the user equipment;

[0087] receiving a small-cycle delay diversity parameter corresponding to the resource block of the user equipment and a filtering parameter corresponding to the resource block of the user equipment inputted by the previous stage; outputting the filtering parameter corresponding to the resource block of the user equipment to the next stage; determining a multiplicative factor corresponding to the resource block of the user equipment according to the small-cycle delay diversity parameter corresponding to the resource block of the user equipment;

[0088] Receive the filtering parameters corresponding to the resource block of the user equipment inputted at the previous stage; and determine the filtering coefficient corresponding to the resource block of the user equipment according to the filtering parameters corresponding to the resource block of the user equipment.

[0089] In some exemplary embodiments, the multiplicative factor calculation submodule 2022 is specifically used to: determine the form data corresponding to the resource block of the user equipment based on the small-cycle delay diversity parameter corresponding to the resource block of the user equipment; determine the multiplicative factor of each resource unit corresponding to the resource block of the user equipment based on the form data corresponding to the resource block of the user equipment.

[0090] In some exemplary embodiments, the multiplicative factor calculation submodule 2022 is further used to: store the multiplicative factors corresponding to the resource blocks of the user equipment in a first-in-first-out cache; and read the multiplicative factors corresponding to the resource blocks of the user equipment from the first-in-first-out cache in sequence.

[0091] In some exemplary embodiments, after the first configuration parameter acquisition submodule 2011 acquires the system configuration parameters, the first configuration parameter acquisition submodule 2011 can directly execute the step of outputting the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next level, without waiting for the modulation submodule 2014 to modulate the preset processed PDSCH signal mapped to the RB index corresponding to the non-empty RB to obtain the modulation data corresponding to the RB of the user equipment. After completion, the first configuration parameter acquisition submodule 2011 then executes the step of outputting the small cycle delay diversity parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next level. That is to say, after the first configuration parameter acquisition submodule 2011 acquires the system configuration parameters, the first configuration parameter acquisition submodule 2011 outputs the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment to the next-level submodule, that is, the step of the second configuration parameter acquisition submodule 2021, and the steps of the mapping submodule 2012 mapping the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, and the modulation submodule 2014 modulating the preset processed PDSCH signal mapped to the RB index of the corresponding non-empty RB to obtain the modulated data corresponding to the RB of the user equipment can be performed in parallel.

[0092] In some exemplary embodiments, after the second configuration parameter acquisition submodule 2021 receives the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment inputted at the previous level, the second configuration parameter acquisition submodule 2021 can directly execute the step of outputting the filtering parameters corresponding to the RB of the user equipment to the next level without waiting for the phase rotation submodule 2023 to determine the phase-rotated data corresponding to the RB of the user equipment based on the multiplicative factor corresponding to the RB of the user equipment and the modulation data corresponding to the RB of the user equipment. After that, the second configuration parameter acquisition submodule 2021 then executes the step of outputting the filtering parameters corresponding to the RB of the user equipment to the next level submodule, that is, the third configuration parameter acquisition submodule 2031. That is to say, after the second configuration parameter acquisition submodule 2021 receives the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment inputted at the previous level, the second configuration parameter acquisition submodule 2021 outputs the filtering parameters corresponding to the RB of the user equipment to the next level, and the mapping submodule 2012 maps the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, and the modulation submodule 2013 modulates the preset processed PDSCH signal mapped to the RB index of the corresponding non-empty RB to obtain the modulation data corresponding to the RB of the user equipment, and the multiplicative factor calculation submodule 2022 determines the multiplicative factor corresponding to the RB of the user equipment according to the SCDD parameters corresponding to the RB of the user equipment, which can be performed in parallel.

[0093] In some exemplary embodiments, after the second configuration parameter acquisition submodule 2021 receives the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment input at the previous level, the multiplicative factor calculation submodule 2022 can directly execute the step of determining the multiplicative factor corresponding to the RB of the user equipment according to the SCDD parameters corresponding to the RB of the user equipment, without waiting for the modulation submodule 2014 to modulate the preset processed PDSCH signal of the RB index mapped to the corresponding non-empty RB to obtain the modulation data corresponding to the RB of the user equipment. After that, the multiplicative factor calculation submodule 2022 executes the step of determining the multiplicative factor corresponding to the RB of the user equipment according to the SCDD parameters corresponding to the RB of the user equipment. That is to say, after the second configuration parameter acquisition submodule 2021 receives the SCDD parameters corresponding to the RB of the user equipment and the filtering parameters corresponding to the RB of the user equipment input at the previous level, the multiplicative factor calculation submodule 2022 determines the multiplicative factor corresponding to the RB of the user equipment according to the SCDD parameters corresponding to the RB of the user equipment, and the mapping submodule 2012 maps the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, and the modulation submodule 2013 modulates the preset processed PDSCH signal mapped to the RB index of the corresponding non-empty RB to obtain the modulated data corresponding to the RB of the user equipment, which can be performed in parallel.

[0094] In some exemplary embodiments, after the third configuration parameter acquisition submodule 2031 receives the filtering parameters corresponding to the RB of the user equipment inputted at the previous level, the filtering coefficient calculation submodule 2032 can directly execute the step of determining the filtering coefficient corresponding to the RB of the user equipment according to the filtering parameters corresponding to the RB of the user equipment, without waiting for the phase rotation submodule 2023 to determine the phase-rotated data corresponding to the RB of the user equipment according to the multiplicative factor corresponding to the RB of the user equipment and the modulation data corresponding to the RB of the user equipment. The filtering coefficient calculation submodule 2032 then executes the step of determining the filtering coefficient corresponding to the RB of the user equipment according to the filtering parameters corresponding to the RB of the user equipment. That is to say, after the third configuration parameter acquisition submodule 2031 receives the filtering parameters corresponding to the RB of the user equipment input at the previous level, the filtering coefficient calculation submodule 2032 determines the filtering coefficient corresponding to the RB of the user equipment according to the filtering parameters corresponding to the RB of the user equipment, and the mapping submodule 2012 maps the preset processed PDSCH signal corresponding to the input RB of the user equipment to the corresponding RB index, and the modulation submodule 2013 modulates the preset processed PDSCH signal mapped to the RB index of the corresponding non-empty RB to obtain the modulation data corresponding to the RB of the user equipment, and the multiplicative factor calculation submodule 2022 determines the multiplicative factor corresponding to the RB of the user equipment according to the SCDD parameter corresponding to the RB of the user equipment. The step can be performed in parallel.

[0095] In some exemplary embodiments, after the preset processed PDSCH signals corresponding to all RBs of the input user equipment are mapped to the corresponding RB indexes in the mapping submodule 2012 according to the RB-level mapping model of the user equipment, the modulation submodule 2013 modulates the preset processed PDSCH signals mapped to the RB index corresponding to the non-empty RB according to the data modulation method corresponding to the RB of the user equipment to obtain the modulated data corresponding to the RB of the user equipment.

[0096] In some exemplary embodiments, after the preset processed PDSCH signal corresponding to an RB of an input user device is mapped to the corresponding RB index in the mapping submodule 2012 according to the RB-level mapping model of the user device, if the RB index to which the preset processed PDSCH signal corresponding to the RB is mapped corresponds to a non-empty RB, the modulation submodule 2013 modulates the preset processed PDSCH signal corresponding to the RB according to the data modulation mode corresponding to the RB of the user device to obtain the modulated data corresponding to the RB; if the RB index to which the preset processed PDSCH signal corresponding to the RB is mapped corresponds to an empty RB, the modulation submodule 2013 does not modulate the preset processed PDSCH signal corresponding to the RB.

[0097] In this manner, the mapping submodule 2012 and the modulation submodule 2013 can perform corresponding data processing processes in parallel. Specifically, after the mapping submodule 2012 maps the preset processed PDSCH signal corresponding to the i-th RB to the corresponding RB index, the modulation submodule 2013 modulates the preset processed PDSCH signal corresponding to the i-th RB to obtain the modulated data corresponding to the i-th RB, and the mapping submodule 2012 maps the preset processed PDSCH signal corresponding to the RB after the i-th RB to the corresponding RB index can be performed in parallel.

[0098] In some exemplary embodiments, after the modulation submodule 2013 modulates the preset processed PDSCH signal mapped to the RB index of all corresponding non-empty RBs, the modulation submodule 2013 outputs the modulation data corresponding to all RBs of the user equipment to the next level in units of the modulation data corresponding to the RB.

[0099] In some exemplary embodiments, after the modulation submodule 2013 modulates the preset processed PDSCH signal mapped to an RB index corresponding to a non-empty RB, the modulation submodule 2013 outputs the preset processed PDSCH signal of the RB index corresponding to the non-empty RB to the next level.

[0100] In this manner, after the mapping submodule 2012 modulates the preset processed PDSCH signal mapped to an RB index corresponding to a non-empty RB, the modulation submodule 2013 outputs the preset processed PDSCH signal of the RB index corresponding to the non-empty RB to the next level, which can be performed in parallel with the mapping submodule 2012 modulating the preset processed PDSCH signal mapped to the RB index corresponding to the subsequent non-empty RB.

[0101] In some exemplary embodiments, the frequency offset compensation submodule 2033 is specifically used to: filter the phase-rotated data corresponding to the resource block of the user equipment according to the filter coefficient corresponding to the resource block of the user equipment to obtain the filtered data corresponding to the resource block of the user equipment; and perform power factor compensation on the filtered data corresponding to the resource block of the user equipment to obtain the compensated data corresponding to the resource block of the user equipment.

[0102] In some exemplary embodiments, the modulation submodule 2013 is specifically used to: according to the data modulation method corresponding to the resource block of the user equipment, modulate the preset processed PDSCH signal of the resource block index mapped to the corresponding non-empty resource block in units of the bit stream data of the RE of the RB of the user equipment to obtain the modulation data corresponding to the RB of the user equipment.

[0103] In some exemplary embodiments, the system configuration parameters further include: the number of user equipments and the priority of each user equipment.

[0104] The modulation submodule 2013 is specifically used to: determine the user equipment currently being processed according to the priority of the user equipment; and map the preset processed physical downlink shared channel signal corresponding to the resource block of the currently being processed user equipment to the corresponding resource block index according to the resource block level mapping model of the currently being processed user equipment.

[0105] The specific implementation process of the above-mentioned PDSCH signal processing device is the same as the specific implementation process of the PDSCH signal processing method in the above-mentioned embodiment, and will not be repeated here.

[0106] Thirdly, refer to Figure 4 Another embodiment of the present application provides an electronic device, including: at least one processor 401; a memory 402, wherein at least one program is stored in the memory 402, and when the at least one program is executed by the at least one processor 401, any one of the above-mentioned PDSCH signal processing methods is implemented.

[0107] In some exemplary embodiments, the electronic device further includes: one or more I / O interfaces 403 connected between the processor 401 and the memory 402 , and configured to implement information interaction between the processor 401 and the memory 402 .

[0108] Among them, the processor 401 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 402 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) 403 is connected between the processor 401 and the memory 402, and can realize information interaction between the processor 401 and the memory 402, including but not limited to a data bus (Bus), etc.

[0109] In some embodiments, the processor 401 , the memory 402 , and the I / O interface 403 are connected to each other via a bus 404 , and further connected to other components of the computing device.

[0110] In a fourth aspect, another embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, any one of the above-mentioned PDSCH signal processing methods is implemented.

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

[0112] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the present application as set forth in the appended claims.

Claims

1. A method for processing a physical downlink shared channel signal, comprising: Acquiring system configuration parameters; wherein the system configuration parameters include: a resource block-level mapping model of the user equipment, a data modulation mode corresponding to the resource block of the user equipment, a small-cycle delay diversity parameter corresponding to the resource block of the user equipment, and a filtering parameter corresponding to the resource block of the user equipment; outputting the small-cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment to the next level; Mapping a preset processed physical downlink shared channel signal corresponding to an input resource block of the user equipment to a corresponding resource block index according to a resource block level mapping model of the user equipment; For the resource block index corresponding to the non-empty resource block, according to the data modulation mode corresponding to the resource block of the user equipment, the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block is modulated to obtain the modulation data corresponding to the resource block of the user equipment, and the modulation data corresponding to the resource block of the user equipment is output to the next level.

2. The physical downlink shared channel signal processing method according to claim 1, wherein after modulating the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block according to the data modulation mode corresponding to the resource block of the user equipment to obtain modulated data corresponding to the resource block of the user equipment, the method further comprises: receiving a small-cycle delay diversity parameter corresponding to the resource block of the user equipment and a filtering parameter corresponding to the resource block of the user equipment inputted at a previous stage; Outputting the filtering parameters corresponding to the resource block of the user equipment to the next stage; Determining a multiplicative factor corresponding to the resource block of the user equipment according to a small-cycle delay diversity parameter corresponding to the resource block of the user equipment; receiving modulation data corresponding to the resource block of the user equipment inputted from a previous stage; Determining phase-rotated data corresponding to the resource block of the user equipment according to the multiplicative factor corresponding to the resource block of the user equipment and the modulation data corresponding to the resource block of the user equipment; Outputting the phase-rotated data corresponding to the resource block of the user equipment to the next stage; receiving a filter parameter corresponding to the resource block of the user equipment inputted at a previous stage; determining a filter coefficient corresponding to the resource block of the user equipment according to the filter parameter corresponding to the resource block of the user equipment; receiving phase-rotated data corresponding to the resource block of the user equipment inputted at a previous stage; Frequency offset compensation is performed on phase-rotated data corresponding to the resource block of the user equipment according to a filter coefficient corresponding to the resource block of the user equipment.

3. The method for processing physical downlink shared channel signals according to claim 2, wherein: The following steps are executed in parallel: Outputting the small-cycle delay diversity parameter corresponding to the resource block of the user equipment and the filtering parameter corresponding to the resource block of the user equipment to the next stage; Mapping a preset processed physical downlink shared channel signal corresponding to an input resource block of the user equipment to a corresponding resource block index, and modulating the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block to obtain modulated data corresponding to the resource block of the user equipment; Receiving a small-cycle delay diversity parameter corresponding to the resource block of the user equipment and a filtering parameter corresponding to the resource block of the user equipment inputted at a previous stage; determining a multiplicative factor corresponding to the resource block of the user equipment according to the small-cycle delay diversity parameter corresponding to the resource block of the user equipment; Outputting the filtering parameters corresponding to the resource block of the user equipment to the next stage; Receive the filtering parameters corresponding to the resource block of the user equipment inputted at the previous stage; and determine the filtering coefficient corresponding to the resource block of the user equipment according to the filtering parameters corresponding to the resource block of the user equipment.

4. The method for processing physical downlink shared channel signals according to claim 2, wherein: Determining the multiplicative factor corresponding to the resource block of the user equipment according to the small-cycle delay diversity parameter corresponding to the resource block of the user equipment includes: Determining form data corresponding to the resource block of the user equipment according to a small-cycle delay diversity parameter corresponding to the resource block of the user equipment; A multiplicative factor of each resource unit corresponding to the resource block of the user equipment is determined according to the form data corresponding to the resource block of the user equipment.

5. The method for processing physical downlink shared channel signals according to claim 2, wherein: After determining the multiplicative factor corresponding to the resource block of the user equipment according to the small-cycle delay diversity parameter corresponding to the resource block of the user equipment, and before determining the phase-rotated data corresponding to the resource block of the user equipment according to the multiplicative factor corresponding to the resource block of the user equipment and the modulated data corresponding to the resource block of the user equipment, the method further includes: Storing the multiplicative factors corresponding to the resource blocks of the user equipment in a first-in-first-out cache; The multiplicative factors corresponding to the resource blocks of the user equipment are read sequentially from the first-in-first-out buffer.

6. The method for processing physical downlink shared channel signals according to claim 2, wherein: The performing frequency offset compensation on the phase-rotated data corresponding to the resource block of the user equipment according to the filter coefficient corresponding to the resource block of the user equipment includes: filtering the phase-rotated data corresponding to the resource block of the user equipment according to the filter coefficient corresponding to the resource block of the user equipment to obtain filtered data corresponding to the resource block of the user equipment; Power factor compensation is performed on filtered data corresponding to the resource block of the user equipment to obtain compensated data corresponding to the resource block of the user equipment.

7. The method for processing a physical downlink shared channel signal according to any one of claims 1 to 6, wherein: The modulating, according to the data modulation mode corresponding to the resource block of the user equipment, the preset processed physical downlink shared channel signal of the resource block index mapped to the corresponding non-empty resource block to obtain the modulated data corresponding to the resource block of the user equipment includes: According to the data modulation mode corresponding to the resource block of the user equipment, the preset processed physical downlink shared channel signal mapped to the resource block index of the corresponding non-empty resource block is modulated in units of bit stream data of the resource unit of the resource block of the user equipment to obtain modulated data corresponding to the resource block of the user equipment.

8. The method for processing a physical downlink shared channel signal according to any one of claims 1 to 6, wherein the system configuration parameters further include: The number of user equipments and the priority of each user equipment; Mapping the preset processed physical downlink shared channel signal corresponding to the input resource block of the user equipment to the corresponding resource block index according to the resource block level mapping model of the user equipment includes: Determining a currently processed user equipment according to the priority of the user equipment; According to a resource block level mapping model of the currently processed user equipment, a preset processed physical downlink shared channel signal corresponding to the input resource block of the currently processed user equipment is mapped to a corresponding resource block index.

9. An electronic device comprising: at least one processor; A memory, wherein at least one program is stored in the memory, and when the at least one program is executed by the at least one processor, the physical downlink shared channel signal processing method according to any one of claims 1 to 8 is implemented.

10. A computer-readable medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method for processing a physical downlink shared channel signal according to any one of claims 1 to 8 is implemented.