Resource Processing Method, Apparatus, Node, and Storage Medium
By using resource prefetching in 5G NR system to determine feedback resources from the resource mapping table and perform calculation processing, the problem of low efficiency of CSI-RS resource management is solved, the processor burden and storage space are optimized, and the computing efficiency and flexibility are improved.
Patent Information
- Application Number
- CN202010929782.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-07
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2040-09-07
AI Technical Summary
In 5G NR systems, the prior art lacks an effective way to manage CSI-RS resources, resulting in a waste of communication node processors and storage space, and the feedback computing process is not flexible enough.
The feedback resources are determined from the resource mapping table through resource prefetching, and the calculation process is carried out according to preset conditions, including periodic, semi-continuous and non-periodic prefetching, and optimized resource query and calculation process.
It reduces the processor burden and storage space requirements of communication nodes, improves computing time and accuracy, and achieves more flexible feedback resource management.
Smart Images

Figure CN114158129B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technologies, and in particular, to a resource processing method, apparatus, node, and storage medium. Background Art
[0002] In wireless communication technologies, a transmitting end usually sends sounding reference signals to a receiving end, and the receiving end calculates and statistically analyzes channel characteristics and then feeds them back to the transmitting end. In this process, the transmitting end needs to use the detected wireless channel information for auxiliary transmission, that is, it needs to use the resources for feedback.
[0003] In the early versions of Long Term Evolution (LTE), the information of the downlink channel was completely obtained by relying on the measurement of the Cell Reference Signal (CRS) by the terminal. In the LTE R10 version, the Channel-state indication Reference Signal (CSI-RS) was introduced. Because CSI-RS has the characteristics of flexible design, supporting interference estimation, multi-point transmission, and multi-layer spatial division multiplexing, and can effectively detect the channel, after it was introduced into the 5th Generation Mobile Networks New Radio (5G NR) technology, its functions were extended to support beam management and mobility management, etc. In the NR standard, CSI-RS can be independently configured for each terminal. At the same time, for the configuration of the cell, multiple terminals can be configured with the same CSI-RS. The standard defines a complex configuration framework to support the feedback calculation of the wireless channel state, but there is no effective way to manage the resources of CSI-RS. Summary of the Invention
[0004] The main purpose of the embodiments of this application is to propose a resource processing method, apparatus, node, and storage medium, aiming to optimize in terms of time and space and reduce the burden on the processor and storage space of the first communication node.
[0005] To achieve the above object, an embodiment of this application provides a resource processing method, which includes:
[0006] The first communication node receives a resource scheduling request;
[0007] The first communication node determines feedback resources from a resource mapping table in a resource prefetching manner according to the resource scheduling request;
[0008] The first communication node performs calculation processing on the feedback resources according to preset conditions.
[0009] To achieve the above object, an embodiment of the present application provides a resource processing apparatus, which includes:
[0010] A receiving module, configured to receive a resource scheduling request;
[0011] A determining module, configured to determine a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request;
[0012] A calculating module, configured to perform calculation processing on the feedback resource according to preset conditions.
[0013] To achieve the above object, an embodiment of the present application provides a communication node, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the resource processing method provided by the embodiment of the present application is implemented.
[0014] To achieve the above object, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the resource processing method provided by the embodiment of the present application is implemented.
[0015] An embodiment of the present application provides a resource processing method, apparatus, node, and computer-readable storage medium. The method includes that a first communication node receives a resource scheduling request, determines a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request, and then performs calculation processing on the feedback resource according to preset conditions. Compared with the method of fixedly using CRS resources for feedback calculation in the LTE system, the solution provided by the embodiment of the present application is optimized in terms of time and space, has obvious advantages in reducing the burden on the processor and storage space of the first communication node, and is more flexible in the implementation process. Description of the Drawings
[0016] Figure 1 is a flowchart of a resource processing method provided by an embodiment of the present application.
[0017] Figure 2 is a schematic diagram of a resource index provided by an embodiment of the present application.
[0018] Figure 3 is a schematic structural diagram of a resource processing apparatus provided by an embodiment of the present application.
[0019] Figure 4 is a schematic structural diagram of a communication node provided by an embodiment of the present application. Detailed Embodiments
[0020] To make the objectives, technical solutions and advantages of this application more clear and understandable, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments in this application and the features in the embodiments may be combined with each other arbitrarily.
[0021] In addition, in the embodiments of this application, words such as "optionally" or "exemplarily" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "optionally" or "exemplarily" in the embodiments of this application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "optionally" or "exemplarily" aims to present relevant concepts in a specific manner.
[0022] The solution provided by the embodiments of this application can be applied to a 5G NR communication system. For example, when a 5G terminal is in a working state, measurement calculations of feedback resources can be performed according to the requirements of the network side. In the 5G NR system, the CSI-RS signal has a richer connotation than the CSI-RS signal in the LTE system. Its main functions are divided into two categories. The first category is to assist in receiving the downlink shared channel, and the second category is similar to the CSI-RS in the LTE system, that is, to measure the downlink channel quality and report the channel state for the network side to perform link adaptation adjustment. Among them, in the above first category of functions, it mainly involves time-frequency domain tracking and positioning, the calculation of the coverage level reference signal receiving power (RSRP) of the physical channel in the radio resource control (RRC) connected state, and mobility measurement based on the beam level. In the LTE system, whether in the idle state or the connected state, synchronization between orthogonal frequency division multiplexing (OFDM) symbols and subcarriers can be achieved through the fixed position of the CRS. However, in the 5G NR system, the cell-level CRS reference signal is not used, so the CSI-RS signal is used for synchronization between time-frequency resources.
[0023] To meet the various functional requirements of the CSI-RS signal, in the 5G NR system, diversity configuration of the CSI-RS signal can be performed. For example, the maximum resource configuration number is 112. Each CSI signal configuration can include CSI resource groups, and a CSI signal configuration can include at most 16 CSI-RS (NZP / ZP) resource sets. The CSI-RS resource set can be further configured as multiple CSI-RS resources, for example, at most 64 CSI-RS resources can be configured. In terms of the number of resources, the feedback signaling message can include at most 192 CSI-RS resources.
[0024] Figure 1 The flowchart of a resource processing method provided by an embodiment of this application is as follows Figure 1 shown, and this method may include the following steps:
[0025] S101. The first communication node receives a resource scheduling request.
[0026] In the embodiment of this application, the first communication node may be a terminal device in a 5G communication system, such as a mobile phone or other devices. The resource scheduling request received by the first communication node may be sent by the network side, and the resource scheduling request may carry a resource identifier for the first communication node to find different types of feedback resources.
[0027] As Figure 2 shown, in the embodiment of this application, a resource index table is designed. The resource index table stores the correspondence between the resource identifier and the index. The first communication node can query the feedback resource corresponding to the resource scheduling request in the way of index search through the resource index table, avoiding querying resources in the way of traversal search, thereby simplifying the resource query process and saving storage space.
[0028] S102. The first communication node determines the feedback resource from the resource mapping table in the way of resource prefetching according to the resource scheduling request.
[0029] Since different types of resources call different resource prefetching methods, exemplarily, the resource prefetching method in this step may include any one of periodic prefetching processing, semi-persistent prefetching processing, and aperiodic prefetching processing. After receiving the resource scheduling request, the first communication node can determine the feedback resource to be queried, and then search in the resource mapping table in the prefetching method corresponding to the resource.
[0030] Among them, the above resource mapping table may be generated after the first communication node parses the resources configured by the higher layer. For example, the mapping table may include 192 resources, that is, a resource index table containing 192 elements needs to be established. Exemplarily, during the configuration process, a resource set index table with 64 elements, a resource configuration index table with 112 elements, and a reporting configuration index table with 48 elements may also be established.
[0031] S103. The first communication node performs calculation processing on the feedback resource according to preset conditions.
[0032] After the first communication node queries the feedback resource, it can perform calculation processing on the feedback resource according to preset conditions. For example, determining the resource capacity and determining the rank indication (RI) of the reported feedback resource, etc. Among them, the above preset condition may be a resource capacity threshold value, that is, a series of calculation processing is performed on the feedback resource through the resource capacity threshold value.
[0033] An embodiment of the present application provides a resource processing method. A first communication node receives a resource scheduling request, determines feedback resources from a resource mapping table in a resource prefetching manner according to the resource scheduling request, and then performs calculation processing on the feedback resources according to preset conditions. Compared with the method of fixedly using CRS resources for feedback calculation in the LTE system, the solution provided by the embodiment of the present application is optimized in terms of time and space, has obvious advantages in reducing the burden and storage space of the processor of the first communication node, and has greater flexibility in the implementation process.
[0034] In an embodiment, when the above resource prefetching manner includes periodic prefetching processing, the implementation manner of the above step S102 may include:
[0035] The first communication node determines feedback resources from the resource mapping table periodically at a timing duration in a scheduling time slot according to the resource scheduling request, where the scheduling time slot is calculated according to the period and offset of the periodic resources, the offset may be a parameter configured by the network side, and the timing duration may also be a parameter sent by the network side. That is, a timer is set in the first communication node, and after the timer is triggered, resource searching is performed periodically at the timing duration.
[0036] In an embodiment, when the above resource prefetching manner includes semi-persistent prefetching processing, the implementation manner of the above step S102 may include: The first communication node receives an activation operation instruction, activates the function of determining feedback resources according to the activation operation instruction, and then determines feedback resources from the resource mapping table periodically at a timing duration in a scheduling time slot according to the resource scheduling request.
[0037] That is, in the case of semi-persistent prefetching processing, the resource prefetching processing process of the first communication node needs to be activated by the network side. For example, the first communication node receives a MAC CE signaling that triggers semi-persistent configuration. After activating the resource prefetching operation based on this signaling, its subsequent processing process is the same as the periodic prefetching processing method.
[0038] It should be noted that the timing duration of the periodic prefetching processing and the semi-persistent prefetching processing can be determined when the resource scheduling request message is sent, so that the first communication node can perform a periodic record on the corresponding resources and directly use the timing duration subsequently.
[0039] In one embodiment, when the above resource prefetching method includes an aperiodic prefetching process, the implementation of step S102 may include: The first communication node receives an aperiodic prefetching process trigger signaling, and activates and determines the feedback resource function according to the aperiodic prefetching process trigger signaling; The first communication node determines a resource prefetching table according to a resource mapping table, and determines a feedback resource from the resource prefetching table in a scheduling time slot according to a resource scheduling request. Alternatively, when there is no feedback resource in the resource prefetching table, the first communication node determines a feedback resource from the resource mapping table in a scheduling time slot according to the resource scheduling request.
[0040] That is, after the first communication node receives a trigger signaling sent by the network side (for example, triggered by a Downlink Control Information (DCI) message), it preferentially uses the resource prefetching table when querying resources. When the query fails in the resource prefetching table, that is, when the resource to be queried does not exist in the resource prefetching table, it queries in the resource mapping table. In this way, the transitional query through the resource prefetching table can optimize the query time and storage space, thereby reducing the burden on the processor and storage space of the first communication node.
[0041] Exemplarily, the implementation of the first communication node determining a resource prefetching table according to a resource mapping table may include: The first communication node searches for resources with a default configuration period and offset in the resource mapping table, forms a set of the searched resources as a temporary resource table, and then eliminates resources in the temporary resource table whose configured number of ports exceeds its own capability level. The set of remaining resources is determined as the resource prefetching table.
[0042] Optionally, in the resource prefetching table formed by the resources obtained after the above elimination, they can be arranged in index order. For example, they are arranged in ascending index order.
[0043] In one embodiment, in step S103 above, the implementation of the first communication node performing a calculation process on the feedback resource according to a preset condition may include: The first communication node determines a capacity threshold value, determines the RI of the feedback resource to be calculated according to the capacity threshold value, and then determines the RI of the reported feedback resource according to the RI to be calculated.
[0044] Among them, the implementation of determining the capacity threshold value may include that the first communication node determines a maximum capacity value according to the maximum capacity of the optimal precoding indicator matrix (Precoding Matrix Indicator, PMI) of each layer of RI, and determines the capacity threshold value according to the maximum capacity value and a set coefficient.
[0045] For example, assume that after the first communication node completes the optimal PMI search for each layer of RI, it records the maximum capacity of the optimal PMI under each layer of RI, denoted as Cap[n], where the value range of n is related to the capabilities of the first communication node. Further, search for the maximum capacity value among the maximum capacities of the optimal PMI under each layer of RI, denoted as Capmax = max[Cap], and the corresponding RI is denoted as RImax. Determine the capacity threshold Capth based on the maximum capacity value Capmax and the set coefficient coefficient. For example, Capth = Capmax * coefficient, where the set coefficient coefficient can be adjusted manually according to the current channel state (e.g., signal-to-noise ratio, modulation method, terminal processing capacity, etc.).
[0046] Assume that the value range of n above is 1 to 4. Then, the implementation method for the first communication node to determine the RI for which the feedback resource is to be calculated can be as follows:
[0047] for(i = 0; i < 4; i++)
[0048] {
[0049] calcRIeff[i] = 0;
[0050] If(Cap[i] > Capth)
[0051] {
[0052] calcRIeff[i] = 1;
[0053] }
[0054] }
[0055] Among them, the i-th element in calcRIeff being 1 can indicate that the spectral efficiency of RI = i needs to be calculated.
[0056] Further, the first communication node can judge the above calculation results to determine the RI of the feedback resource to be reported. Specifically, the above calculation results can be in the following several situations: The first is that there is no situation where Cap[i] > Capth, that is, the number of RIs to be calculated is 0. Then, the first communication node can determine the RI corresponding to the above maximum capacity value as the RI of the feedback resource to be reported, that is, report RImax; The second is that if there is only one i value that satisfies Cap[i] > Capth, that is, the number of RIs to be calculated is 1. Then, the first communication node determines this RI as the RI of the feedback resource to be reported; The third is that if there are multiple i values that satisfy Cap[i] > Capth, and there are multiple RIs to be calculated at this time, then the first communication node can determine the RI of the feedback resource to be reported according to the spectral efficiency of each RI.
[0057] For example, assume that among multiple RIs to be calculated, RImax is 1, that is, the capacity of the first layer is greater than the threshold value, but when the capacity of the second layer is smaller than that of the first layer, the first communication node will feedback a full adjustment situation for the RI of the first layer. If the throughput of the second layer is greater than that of the first layer when scheduling resources, at this time, the first communication node can correct this RImax by calculating the spectral efficiency of the second layer to determine the feedback RI.
[0058] Optionally, the above implementation process can be as follows:
[0059] If((RImax == 1) && ((Cap[1] / NumCalcRB) > thRB))
[0060] {
[0061] calcRIeff[2] = 1;
[0062] }
[0063] Among them, thRB is a threshold value set according to information such as the coding rate in the protocol, and its value is 9. NumCalcRB can represent the number of resource blocks (Resource Block, RB) occupied by the feedback resources. At this time, the first communication node can determine the RI corresponding to the maximum spectral efficiency as the reported RI. If RImax is not 1 among multiple RIs to be calculated, then the first communication node can determine the RI of the reported feedback resources by calculating the spectral efficiency of each RI. For example, use the RI corresponding to the maximum spectral efficiency as the reported RI.
[0064] Optionally, if there is only one determined rank indication RI to be calculated, or there is no case where RI is 1, then the first communication node can directly report the determined RI to the network side.
[0065] Through the above implementation method, the calculation time and calculation accuracy of the feedback resources of the first communication node in the 5G NR system can be effectively improved.
[0066] Figure 3 A resource processing device provided by an embodiment of this application, as Figure 3 shown, this device may include: a receiving module 301, a determining module 302, and a calculating module 303;
[0067] Among them, the receiving module is used to receive a resource scheduling request;
[0068] The determining module is used to determine feedback resources from the resource mapping table in a resource prefetching manner according to the resource scheduling request;
[0069] The calculating module is used to perform calculation processing on the feedback resources according to preset conditions.
[0070] Exemplarily, the above resource prefetching method may include any one of periodic prefetching processing, semi-persistent prefetching processing, and aperiodic prefetching processing.
[0071] In one embodiment, the above determination module is configured to periodically determine feedback resources from a resource mapping table at a timing duration in a scheduling time slot according to a resource scheduling request.
[0072] In one embodiment, the above receiving module is further configured to receive an activation operation instruction;
[0073] The above determination module is configured to activate the function of determining feedback resources according to the activation operation instruction, and to periodically determine feedback resources from a resource mapping table at a timing duration in a scheduling time slot according to a resource scheduling request.
[0074] In one embodiment, the above receiving module is further configured to receive an aperiodic prefetching processing trigger signaling;
[0075] The above determination module is configured to activate the function of determining feedback resources according to the aperiodic prefetching processing trigger signaling, and to determine a resource prefetching table according to the resource mapping table, and to determine feedback resources from the resource prefetching table in a scheduling time slot according to a resource scheduling request, or, in the case where the feedback resources do not exist in the resource prefetching table, the determination module is configured to determine feedback resources from the resource mapping table in a scheduling time slot according to a resource scheduling request.
[0076] In one embodiment, the above determination module further includes a lookup unit and an elimination unit;
[0077] Wherein, the lookup unit is configured to look up resources with a default configuration period and offset in the resource mapping table, and form a set of the looked-up resources as a temporary resource table;
[0078] The elimination unit is configured to eliminate resources in the temporary resource table whose configured number of ports exceeds the device capability level;
[0079] The determination module is configured to determine a set of the remaining resources as a resource prefetching table.
[0080] In one embodiment, the above calculation module may include a determination unit;
[0081] Wherein, the determination unit is configured to determine a capacity threshold value;
[0082] The calculation module is configured to determine the RI of the feedback resources to be calculated according to the capacity threshold value, and to determine the RI of the reported feedback resources according to the RI to be calculated.
[0083] In one embodiment, the above-mentioned determination unit is configured to determine a maximum capacity value according to the maximum capacity of the optimal PMI of each layer of RI, and determine a capacity threshold according to the maximum capacity value and a set coefficient.
[0084] In one embodiment, when the number of RIs to be calculated is 0, the above-mentioned calculation module is configured to determine the RI corresponding to the maximum capacity value as the RI of the reported feedback resource;
[0085] Alternatively, when the number of RIs to be calculated is 1, the above-mentioned calculation module is configured to determine the RI to be calculated as the RI of the reported feedback resource;
[0086] Alternatively, when the number of RIs to be calculated is at least two, the above-mentioned calculation module is configured to determine the RI of the reported feedback resource according to the spectral efficiency of each RI. For example, when the RI corresponding to the maximum capacity value is 1, the calculation module is configured to correct the RI and determine the RI of the reported feedback resource according to the correction result; or, when the RI corresponding to the maximum capacity value is not 1, the calculation module is configured to determine the RI of the reported feedback resource according to the spectral efficiency corresponding to each RI.
[0087] The resource processing device provided in this embodiment is used to implement Figure 1 the resource processing method in the illustrated embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0088] Figure 4 FIG. is a schematic structural diagram of a communication node provided in an embodiment of the present application. As Figure 4 shown, the communication node includes a processor 401 and a memory 402; the number of processors 401 in the communication node may be one or more, Figure 4 and one processor 401 is taken as an example here; the processor 401 and the memory 402 in the communication node may be connected through a bus or other means, Figure 4 and taking the connection through the bus as an example here.
[0089] The memory 402, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the Figure 1 program instructions / modules corresponding to the method in the embodiment of the present application (for example, Figure 3 the receiving module 301, the determination module 302, and the calculation module 303 in ). The processor 401 realizes the above-mentioned Figure 1 method in the embodiment by running the software programs, instructions, and modules stored in the memory 402.
[0090] The memory 402 may mainly include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the set-top box, etc. In addition, the memory 402 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0091] In one example, when possible, the processor in the above node may also implement the above resource processing method through internal logic circuits, gate circuits and other hardware circuits.
[0092] The embodiment of the present application also provides a readable and writable storage medium for computer storage. The storage medium stores one or more programs, and when the one or more programs are executable by one or more processors, the method provided in the Figure 1 embodiment can be implemented.
[0093] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the devices can be implemented as software, firmware, hardware and their appropriate combinations.
[0094] In the hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be executed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill 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 include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cassette, tape, magnetic disk storage or other magnetic storage devices, 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 of ordinary skill in the art, a communication medium typically includes computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery medium.
[0095] The above only illustrates the exemplary embodiments of the present application with reference to the accompanying drawings, and does not limit the scope of rights of the present application. Any modifications, equivalent replacements, and improvements made by those skilled in the art without departing from the scope and essence of the present application shall fall within the scope of rights of the present application.
Claims
1. A resource processing method, comprising: The first communication node receives a resource scheduling request; The first communication node determines a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request; The first communication node performs calculation processing on the feedback resource according to a preset condition; When the resource prefetching manner includes an aperiodic prefetching process, the first communication node determining a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request includes: The first communication node receives an aperiodic prefetching process trigger signaling; The first communication node activates the feedback resource determination function according to the aperiodic prefetching process trigger signaling; The first communication node determines a resource prefetching table according to the resource mapping table; The first communication node determines the feedback resource from the resource prefetching table in a scheduling time slot according to the resource scheduling request, or, when the feedback resource does not exist in the resource prefetching table, the first communication node determines the feedback resource from the resource mapping table in a scheduling time slot according to the resource scheduling request; The first communication node determining a resource prefetching table according to the resource mapping table includes: The first communication node searches for resources with a default configuration period and offset in the resource mapping table, and uses the set of the found resources as a temporary resource table; The first communication node eliminates resources in the temporary resource table whose configured number of ports exceeds its own capability level, and determines the set of the remaining resources as the resource prefetching table.
2. The method according to claim 1, wherein The resource prefetching manner includes any one of a periodic prefetching process, a semi-persistent prefetching process, and an aperiodic prefetching process.
3. The method according to claim 1 or 2, characterized in that When the resource prefetching manner includes a periodic prefetching process, the first communication node determining a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request includes: The first communication node determines the feedback resource from the resource mapping table in a scheduling time slot at a regular time duration periodically according to the resource scheduling request.
4. The method according to claim 1 or 2, characterized in that, When the resource prefetching manner includes a semi-persistent prefetching process, the first communication node determining a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request includes: The first communication node receives an activation operation instruction; The first communication node activates the feedback resource determination function according to the activation operation instruction; The first communication node determines the feedback resource from the resource mapping table in a scheduling time slot at a regular time duration periodically according to the resource scheduling request.
5. The method according to claim 1, characterized in that, The first communication node performing calculation processing on the feedback resource according to a preset condition includes: The first communication node determines a capacity threshold value; The first communication node determines a rank indication RI to be calculated for the feedback resource according to the capacity threshold value; The first communication node determines the RI of the reported feedback resource according to the RI to be calculated.
6. The method according to claim 5, wherein The first communication node determining a capacity threshold value includes: The first communication node determines a maximum capacity value according to the maximum capacity of the optimal precoding indication matrix PMI of each layer of RI; The first communication node determines a capacity threshold value according to the maximum capacity value and a set coefficient.
7. The method according to claim 6, wherein The first communication node determines the RI of the feedback resource to be reported according to the RI to be calculated, including: When the number of RIs to be calculated is 0, the first communication node determines the RI corresponding to the maximum capacity value as the RI of the feedback resource to be reported; Or, when the number of RIs to be calculated is 1, the first communication node determines the RI to be calculated as the RI of the feedback resource to be reported; Or, when the number of RIs to be calculated is at least two, the first communication node determines the RI of the feedback resource to be reported according to the spectral efficiency of each RI.
8. The method according to claim 7, wherein The first communication node determines the RI of the feedback resource to be reported according to the spectral efficiency of each RI, including: When the RI corresponding to the maximum capacity value is 1, the first communication node corrects the RI and determines the RI of the feedback resource to be reported according to the correction result; Or, when the RI corresponding to the maximum capacity value is not 1, the first communication node determines the RI of the feedback resource to be reported according to the spectral efficiency corresponding to each RI.
9. A resource processing device, characterized in that, Including: A receiving module, configured to receive a resource scheduling request; A determining module, configured to determine a feedback resource from a resource mapping table in a resource prefetching manner according to the resource scheduling request; A calculating module, configured to perform calculation processing on the feedback resource according to a preset condition; The receiving module is further configured to receive an aperiodic prefetching processing trigger signaling; The determining module is configured to activate the function of determining a feedback resource according to the aperiodic prefetching processing trigger signaling, determine a resource prefetching table according to the resource mapping table, and determine a feedback resource from the resource prefetching table in a scheduling time slot according to the resource scheduling request. Or, when the feedback resource does not exist in the resource prefetching table, the determining module is configured to determine a feedback resource from the resource mapping table in a scheduling time slot according to the resource scheduling request; The determining module further includes a searching unit and an eliminating unit; Wherein, the searching unit is configured to search for resources with a default configuration period and offset in the resource mapping table, and use the set of searched resources as a temporary resource table; The eliminating unit is configured to eliminate the resources in the temporary resource table whose configured number of ports exceeds the device capability level; The determining module is configured to determine the set of remaining resources as the resource prefetching table.
10. A communication node, characterized in that, Including: A memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the resource processing method according to any one of claims 1-8 is implemented.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the resource processing method according to any one of claims 1-8 is implemented.
Citation Information
Patent Citations
Method for reporting channel state in wireless communication system and apparatus therefor
CN108352879A