Method, device, equipment, medium and product for determining uplink energy of NR system
By analyzing downlink control information and DMRS port configuration information, selecting the target port and calculating the uplink energy, the problem of inaccurate uplink energy calculation in the 5G NR system is solved, and more accurate energy measurement is achieved.
Patent Information
- Application Number
- CN202510202820.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-02-24
AI Technical Summary
The prior art When DMRS is configured with multiple ports in 5G NR systems, it is impossible to accurately calculate the uplink energy.
By obtaining downlink control information, analyzing DMRS port configuration information, determining the group information of the transmission port, and selecting the target port in the transmission port, calculating the uplink energy based on the local DMRS data of the target port and receiving DMRS data.
Improves the accuracy of uplink energy calculation when DMRS is configured with multiple ports, ensuring the accuracy of energy measurement results in multi-port configuration.
Smart Images

Figure CN120074773A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular, to an uplink energy determination method, apparatus, device, medium, and product for an NR system. Background Art
[0002] In a 5G NR (New Radio) system, the uplink channel PUSCH (Physical Uplink Shared Channel) is mainly used to carry user data, and the measurement of uplink energy in the 5G NR system can provide reference information for terminal positioning.
[0003] In a 5G system, PUSCH supports multi-layer transmission, that is, multiple ports are configured for DMRS (Demodulation Reference Signal), and there may be code division multiplexing between multiple ports. In the existing uplink energy measurement methods, the situation when multiple ports are configured for DMRS is not considered, and accurate calculation of uplink energy when multiple ports are configured for DMRS cannot be achieved. Summary of the Invention
[0004] The present invention provides an uplink energy determination method, apparatus, device, medium, and product for an NR system, to solve the defect that the calculation result of uplink energy is inaccurate in the existing technology when there is a multi-port configuration, and to improve the accuracy of the calculation result of uplink energy when there is a multi-port configuration.
[0005] The present invention provides an uplink energy determination method for an NR system, including: Obtain the downlink control information corresponding to the uplink channel, parse the downlink control information, and obtain DMRS port configuration information, where the DMRS port configuration information includes the number of ports and the port numbers of the transmission ports of the DMRS symbols; Determine the group information of the transmission ports based on the number of ports and the port numbers, where the group information reflects the port group to which the transmission ports belong, and determine the target ports among the transmission ports based on the group information; Determine the uplink energy based on the local DMRS data corresponding to the target ports and the received DMRS data corresponding to the target ports.
[0006] According to the uplink energy determination method for an NR system provided by the present invention, the determining the target ports among the transmission ports based on the group information includes: When the number of ports is 1, use the transmission port corresponding to the port number as the target port; When the number of the ports is greater than 1, candidate ports are determined based on the group information, where the candidate ports are the transmission ports that do not belong to the same port group as the rest of the transmission ports, and the target port is determined based on the number of the candidate ports and the group information of the transmission ports other than the candidate ports.
[0007] According to a method for determining uplink energy in an NR system provided by the present invention, the determining the target port based on the number of the candidate ports and the group information of the transmission ports other than the candidate ports includes: When the number of the candidate ports is 0 and the transmission ports other than the candidate ports all belong to the same port group, the transmission ports other than the candidate ports are used as the target port; When the number of the candidate ports is 0 and the transmission ports other than the candidate ports belong to different port groups, one transmission port is respectively selected from each port group to which the transmission ports other than the candidate ports belong as the target port; When the number of the candidate ports is not 0, the candidate ports are used as the target port.
[0008] According to a method for determining uplink energy in an NR system provided by the present invention, the determining the uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port includes: Based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, the port energy of each target port is respectively obtained; When there is 1 target port, the port energy of the target port is used as the uplink energy; When there are multiple target ports, if the target ports all belong to the same port group, the port energy of one of the target ports is used as the uplink energy; When there are multiple target ports, if the target ports do not belong to the same port group, the average value of the port energies of each target port is taken to obtain the uplink energy.
[0009] According to a method for determining uplink energy in an NR system provided by the present invention, the respectively obtaining the port energy of each target port based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port includes: Group the received DMRS data of all the target ports included in the port group where the target port is located in groups of n resource blocks to obtain each DMRS group, and sum the group energy of each DMRS group to obtain the port energy of the target port; The packet energy of each of the DMRS packets is obtained based on the following steps: Determine an index number based on the sequence number of the DMRS packet, and perform DMRS selection in the local DMRS data and the received DMRS data based on the index number to obtain local DMRS selection data and received DMRS selection data; Determine the packet energy of the DMRS packet based on the local DMRS selection data and the received DMRS selection data.
[0010] According to a method for determining uplink energy in an NR system provided by the present invention, the obtaining of the downlink control information corresponding to the uplink channel includes: Perform blind detection on the downlink channel to obtain the downlink control information.
[0011] The present invention also provides a device for determining uplink energy in an NR system, including: A configuration acquisition module, configured to acquire the downlink control information corresponding to the uplink channel, parse the downlink control information, and acquire DMRS port configuration information, where the DMRS port configuration information includes the number of ports and the port numbers of the transmission ports of the DMRS symbols; A port determination module, configured to determine group information of the transmission ports based on the number of ports and the port numbers, where the group information reflects the port group to which the transmission ports belong, and determine a target port in the transmission ports based on the group information; An energy calculation module, configured to determine uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port.
[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the method for determining uplink energy in an NR system as described in any one of the above is implemented.
[0013] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for determining uplink energy in an NR system as described in any one of the above is implemented.
[0014] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for determining uplink energy in an NR system as described in any one of the above is implemented.
[0015] The uplink energy determination method, apparatus, device, medium, and product provided by the present invention parse downlink control information to obtain DMRS port configuration information, determine and reflect the group information of the port group to which the transmission port of the DMRS symbol belongs based on the number of ports and port numbers of the transmission ports of the DMRS symbols in the DMRS port configuration information. When multiple ports are configured in the DMRS, the target port for calculating the uplink energy is determined among the respective transmission ports according to the group information of the port group to which the transmission port belongs, and the uplink energy is determined according to the local DMRS data and received DMRS data corresponding to the target port. In this way, the uplink energy calculation method when multiple ports are configured in the DMRS is considered, and the uplink energy calculation when multiple ports are configured in the DMRS is realized. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0017] Figure 1 is a flowchart showing the method for determining the uplink energy of the NR system provided by the present invention Figure 1 。
[0018] Figure 2 is a flowchart showing the method for determining the uplink energy of the NR system provided by the present invention Figure 2 。
[0019] Figure 3 is a flowchart showing the method for determining the uplink energy of the NR system provided by the present invention Figure 3 。
[0020] Figure 4 is a schematic structural diagram of the uplink energy determination device of the NR system provided by the present invention.
[0021] Figure 5 is a schematic structural diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0022] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.
[0023] The following will be combined withFigures 1 - 3 Describe the uplink energy determination method for the NR system provided by the present invention. As Figure 1 shown, the uplink energy determination method for the NR system includes the steps of: S110. Obtain the downlink control information corresponding to the uplink channel, parse the downlink control information, and obtain the DMRS port configuration information. The DMRS port configuration information includes the number of ports and the port numbers of the transmission ports of the DMRS symbols; S120. Determine the group information of the transmission ports based on the number of ports and the port numbers, where the group information reflects the port group to which the transmission ports belong, and determine the target ports among the transmission ports based on the group information; S130. Determine the uplink energy based on the local DMRS data corresponding to the target ports and the received DMRS data corresponding to the target ports.
[0024] For the uplink energy determination method for the NR system provided by the present invention, by parsing the downlink control information, the DMRS port configuration information is obtained. Based on the number of ports and the port numbers of the transmission ports of the DMRS symbols in the DMRS port configuration information, the group information reflecting the port group to which the transmission ports of the DMRS symbols belong is determined. When multiple ports are configured for DMRS, according to the group information of the port group to which the transmission ports belong, the target ports for calculating the uplink energy are determined among the respective transmission ports. According to the local DMRS data and the received DMRS data corresponding to the target ports, the uplink energy is determined. In this way, the uplink energy calculation method when multiple ports are configured for DMRS is considered, and the uplink energy calculation when multiple ports are configured for DMRS is realized.
[0025] Downlink Control Information (DCI) contains the uplink or downlink data channel scheduling information or other control information of a UE (terminal) or a group of terminals. Specifically, obtaining the downlink control information corresponding to the uplink channel PUSCH includes: Performing blind detection on the downlink channel to obtain the downlink control information.
[0026] In 5G communication, the PDCCH (Physical Downlink Control Channel) is mainly used to carry DCI. As Figure 2 shown, by performing blind detection on the PDCCH, the downlink control information corresponding to the PUSCH scheduling can be obtained. After obtaining the downlink control information, parsing it can obtain the DMRS port configuration information, which includes the number of ports portNum and the port numbers portid of the transmission ports of the DMRS symbols. It also includes the symbol l where the DMRS is located and the frequency-domain RB configuration.
[0027] The target port is the port used to calculate the uplink energy. In the case of PUSCH supporting multi-layer transmission, multiple ports may be configured for DMRS, and there may be code division multiplexing between multiple ports. When there is code division multiplexing, the DMRS symbols of the two ports transmitted in the first RE within the RB where DMRS is located have the same polarity, and the DMRS symbols of the two ports transmitted in the second RE have opposite polarities. In addition, different ports belong to different CDM groups, and ports belonging to the same CDM group have the same CDM group number. In the method provided by the present invention, according to the number of ports and the port numbers of the transmission ports of the DMRS symbols, the group information of the transmission ports is first determined, that is, which port group each transmission port belongs to. For example, assume that a DMRS symbol supports a maximum of 4 ports, where ports 0 and 1 belong to CDM0, and ports 2 and 3 belong to CDM1.
[0028] Determine the target port among the transmission ports based on the group information, including: When the number of ports is 1, use the transmission port corresponding to the port number as the target port; When the number of ports is greater than 1, determine the candidate ports based on the group information. The candidate ports are the transmission ports that do not belong to the same port group as the rest of the transmission ports. Based on the number of candidate ports and the group information of the transmission ports other than the candidate ports, determine the target port.
[0029] When the number of ports is 1, there is only 1 transmission port for the DMRS symbol. Directly use this transmission port as the target port to calculate the uplink energy.
[0030] When the number of ports is greater than 1, there are three cases for the port groups to which the transmission ports of the DMRS symbol belong: it is possible that all transmission ports belong to the same port group, or all transmission ports belong to different port groups, or some transmission ports belong to the same port group and some do not. For the case where the number of ports is greater than 1, in the method provided by the present invention, first determine the candidate ports among the transmission ports. The candidate ports do not belong to the same port group as the rest of the transmission ports. That is to say, among all the transmission ports, there is only one transmission port, which is the candidate port, in the port group to which the candidate port belongs. According to the number of candidate ports and the group information of the transmission ports other than the candidate ports, the above three cases can be distinguished, and then a suitable transmission port is selected as the target port in different cases to improve the accuracy of the uplink energy.
[0031] Specifically, determining the target port based on the number of candidate ports and the group information of the transmission ports other than the candidate ports includes: When the number of candidate ports is 0 and the transmission ports other than the candidate ports all belong to the same port group, use the transmission ports other than the candidate ports as the target ports; When the number of candidate ports is 0 and the transmission ports outside the candidate ports belong to different port groups, select one transmission port from each of the port groups to which the transmission ports outside the candidate ports belong as the target port; When the number of candidate ports is not 0, use the candidate ports as the target ports.
[0032] The following is an example to illustrate the process of selecting the target port. Assume that the PUSCH channel DMRS type is Type1, and one symbol is configured for DMRS, that is, there are 6 REs in a single port within an RB for transmitting DMRS symbols, and one DMRS symbol supports a maximum of 4 ports. Among them, ports 0 and 1 belong to CDM0, and ports 2 and 3 belong to CDM1. Then, based on the number of ports portNum and the port ID portid, the specific method for determining the target port portidUsed for uplink energy calculation can be expressed as follows: (1) When portNum is equal to 1, the target port portidUsed = portid, and the indicator dmrsShift for indicating the group information of the port group to which the transmission port belongs is dmrsShift = floor(portid / 2), where floor represents rounding down.
[0033] (2) When portNum is equal to 2, the calculation process for determining the target port is as follows: First, calculate the indicator cdmgroupId for indicating the ID of the port group where the transmission port is located, cdmgroupId = floor(portid / 2). If cdmgroupId(1) is equal to cdmgroupId(2), then the target port portidUsed = portid(1), and dmrsShift = cdmgroupId(1). Otherwise, the target port portidUsed = portid, and dmrsShift = cdmgroupId. That is to say, there are two target ports, namely portid(1) and portid(2), and there are also two corresponding group information indicators dmrsShift, which are cdmgroupId(1) and cdmgroupId(2) respectively.
[0034] (3) When portNum is equal to 3, the calculation process for determining the target port is as follows: First, calculate the indicator cdmgroupId for indicating the ID of the port group where the transmission port is located. cdmgroupId = floor(portid / 2), and calculate the indicator dmrsShift of the group information as dmrsShift = 2 - sum(cdmgroupId), where sum represents the summation operation. Then calculate the index indx of the target port as indx = find(cdmgroupId == dmrsShift), and the target port portidUsed = portid(indx), where find represents finding the position of an element in an array, that is, finding the port with the same cdmgroupId and dmrsShift as the port, as the target port.
[0035] (4)When portNum is equal to 4, the target port portidUsed = [0 2], and the indicator dmrsShift of the group information = [0 1]. That is, among the two transmission ports numbered 0 and 1 in the port group dmrs0, select the port numbered 0 as the target port, and among the two transmission ports numbered 2 and 3 in the port group dmrs1, select the port numbered 2 as the target port.
[0036] Such as Figure 3 As shown, after determining the target port for calculating the uplink energy usage, different methods are adopted to calculate the uplink energy according to the configuration of the target port. Specifically, based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, determine the uplink energy, including: Based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, obtain the port energy of each target port respectively; When there is 1 target port, use the port energy of the target port as the uplink energy; When there are multiple target ports, if the target ports all belong to the same port group, use the port energy of one of the target ports as the uplink energy; When there are multiple target ports, if the target ports do not belong to the same port group, take the average value of the port energies of each target port to obtain the uplink energy.
[0037] Generate the local DMRS data corresponding to each port according to the frequency domain resource configuration, symbol, and time slot number of DMRS, as well as the selected port portidUsed and data offset dmrsShift And according to the frequency domain resource configuration and symbol of DMRS, extract the received DMRS data from the received data 。Both the local DMRS data and the received DMRS data include multiple DMRS sequences. DMRS is mainly used for channel estimation, coherent demodulation, and decoding of data. DMRS is generated by a pseudo-random sequence, and the calculation formula for the initialization parameter Cinit of the pseudo-random sequence is as follows: 。
[0038] In the formula represents the number of OFDM symbols included in a time slot; represents the time slot number where the PUSCH is located; represents the symbol number where the DMRS is located; The value of is 0 or 1; The value range of
[0039] Based on the local DMRS data and the received DMRS data of the target port, the port energy of the target port can be obtained. When there is only one target port, directly use its port energy as the uplink energy. When there are multiple target ports, if the target ports all belong to the same port group, then the port energies of each target port are the same, and use the port energy of one of the target ports as the uplink energy. When there are multiple target ports and the target ports do not belong to the same port group, then take the average value of the port energies of each target port.
[0040] In a possible implementation, the port energy of the target port can be calculated based on the complete local DMRS data and the complete received DMRS data of the target port, but this will consume high computing resources. In the method provided by the present invention, when calculating the port energy of the target port, select some DMRS sequences from the local DMRS data and the received DMRS data for calculation. Specifically, based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, obtain the port energy of each target port respectively, including: Group the received DMRS data of all target ports included in the port group where the target port is located in groups of n resource blocks to obtain each DMRS group, and sum the group energies of each DMRS group to obtain the port energy of the target port; The group energy of each DMRS group is obtained based on the following steps: Determine the index number based on the serial number of the DMRS group, and perform DMRS selection in the local DMRS data and the received DMRS data based on the index number to obtain the local DMRS selected data and the received DMRS selected data; Determine the group energy of the DMRS group based on the local DMRS selected data and the received DMRS selected data.
[0041] When grouping the received DMRS data of the target port, it is grouped into groups of n resource blocks (RBs), where n is a positive integer. For example, n can be 2. When grouping, the received DMRS data of all target ports included in the port group where the target port is located are all involved in the grouping. That is, when there are multiple target ports in a port group, the port energy of the target ports in this port group is calculated based on the received DMRS data and local DMRS data of all target ports in this port group. First, the received DMRS data of all target ports in this port group are grouped to obtain the number of groups. Then, when calculating the group energy of each group, data is selected from the received DMRS data and local DMRS data of all target ports in this port group for calculation.
[0042] The number of groups obtained by grouping the received DMRS data is num. When there is 1 target port or each target port belongs to a different port group, when calculating the group energy of the target port, the calculation formula for the index number of each group is: indx = m * 24 + [1 + dmrsShift:2:24], where indx is the index number, m represents the group number, the value range of m is [0, num - 1], and dmrsShift is the indicator of the port group where the target port is located. 1 + dmrsShift:2:24 means starting from 1 + dmrsShift, taking a number every 2 numbers until 24 is reached. That is, taking dmrsShift = 1 as an example, then 1 + dmrsShift:2:24 represents 2, 4, 6... 24. At this time, if m takes the value of 1, then the value of indx is 26, 28, 30... 48.
[0043] The number of groups obtained by grouping the received DMRS data is num. When the target ports belong to the same port group, when calculating the group energy of the target port, the calculation formula for the index number of each group is: indx = m * 24 + [1 + dmrsShift:4:24], where indx is the index number, m represents the group number, the value range of m is [0, num - 1], and dmrsShift is the indicator of the port group where the target port is located. 1 + dmrsShift:4:24 means starting from 1 + dmrsShift, taking a number every 4 numbers until 24 is reached. That is, taking dmrsShift = 1 as an example, then 1 + dmrsShift:4:24 represents 2, 6, 10, 14, 18, 22. At this time, if m takes the value of 1, then the value of indx is 26, 30, 34, 38, 42, 46.
[0044] Further, according to the calculated index number, select DMRS sequences from the local DMRS data and the received DMRS data to obtain local DMRS selected data and received DMRS selected data, and calculate the grouped energy based on the local DMRS selected data and the received DMRS selected data. This process can be expressed by the formula: rxDMRSUsed = (indx); localDMRSUsed = (indx); .
[0045] Among them, represents the grouped energy of group m, rxDMRSUsed represents the received DMRS selected data, localDMRSUsed represents the local DMRS selected data, represents the received DMRS data, represents the local DMRS data, and H represents the conjugate transpose; represents calculating the modulus square.
[0046] Next, the uplink energy determination device provided by the present invention will be described. The uplink energy determination device of the NR system described below can be correspondingly referred to the uplink energy determination method of the NR system described above. As Figure 4 shown, the uplink energy determination device provided by the present invention includes the following modules: A configuration acquisition module 410, configured to acquire downlink control information corresponding to an uplink channel, parse the downlink control information, and acquire DMRS port configuration information. The DMRS port configuration information includes the number of ports and port numbers of the transmission ports of DMRS symbols; A port determination module 420, configured to determine group information of the transmission ports based on the number of ports and port numbers. The group information reflects the port group to which the transmission ports belong, and determine a target port among the transmission ports based on the group information; An energy calculation module 430, configured to determine uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port.
[0047] Figure 5 Illustrates a schematic diagram of the physical structure of an electronic device, as Figure 5As shown, the electronic device may include: a processor 510, a communications interface 520, a memory 530, and a communication bus 540. Among them, the processor 510, the communications interface 520, and the memory 530 complete communication with each other through the communication bus 540. The processor 510 may call logic instructions in the memory 530 to execute the NR system uplink energy determination method, which includes: obtaining downlink control information corresponding to the uplink channel, parsing the downlink control information to obtain DMRS port configuration information, where the DMRS port configuration information includes the number of ports and port numbers of the transmission ports of the DMRS symbols; determining group information of the transmission ports based on the number of ports and port numbers, where the group information reflects the port group to which the transmission ports belong, and determining a target port among the transmission ports based on the group information; determining the uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port.
[0048] In addition, when the logic instructions in the above-mentioned memory 530 are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0049] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the NR system uplink energy determination method provided by the above-mentioned various methods. The method includes: obtaining downlink control information corresponding to the uplink channel, parsing the downlink control information to obtain DMRS port configuration information, where the DMRS port configuration information includes the number of ports and port numbers of the transmission ports of the DMRS symbols; determining group information of the transmission ports based on the number of ports and port numbers, where the group information reflects the port group to which the transmission ports belong, and determining a target port among the transmission ports based on the group information; determining the uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port.
[0050] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the NR system uplink energy determination method provided by the above-mentioned various methods. The method includes: obtaining the downlink control information corresponding to the uplink channel, parsing the downlink control information to obtain the DMRS port configuration information, where the DMRS port configuration information includes the number of ports and the port numbers of the transmission ports of the DMRS symbols; determining the group information of the transmission ports based on the number of ports and the port numbers, where the group information reflects the port group to which the transmission ports belong, and determining the target ports among the transmission ports based on the group information; determining the uplink energy based on the local DMRS data corresponding to the target ports and the received DMRS data corresponding to the target ports.
[0051] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0052] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0053] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining uplink energy of an NR system, characterized in that: include: Acquire downlink control information corresponding to an uplink channel, parse the downlink control information, and acquire DMRS port configuration information, wherein the DMRS port configuration information includes the number of ports and port numbers of transmission ports of DMRS symbols; Determine group information of the transmission port based on the number of ports and the port number, the group information reflects the port group to which the transmission port belongs, and determine a target port in the transmission port based on the group information; Uplink energy is determined based on local DMRS data corresponding to the target port and received DMRS data corresponding to the target port.
2. The method for determining uplink energy of a NR system according to claim 1, characterized in that: The determining of the target port among the transmission ports based on the group information includes: When the number of ports is 1, the transmission port corresponding to the port number is used as the target port; When the number of ports is greater than 1, a candidate port is determined based on the group information, the candidate port being the transmission port that does not belong to the same port group as the remaining transmission ports, and the target port is determined based on the number of the candidate ports and the group information of the transmission ports other than the candidate ports.
3. The method for determining uplink energy of the NR system according to claim 2, characterized in that: The determining the target port based on the number of the candidate ports and the group information of the transmission ports other than the candidate ports includes: When the number of the candidate ports is 0, and the transmission ports other than the candidate ports all belong to the same port group, the transmission ports other than the candidate ports are used as the target ports; When the number of the candidate ports is 0, and the transmission ports other than the candidate ports belong to different port groups, selecting one of the transmission ports other than the candidate ports as the target port from each of the port groups to which the transmission ports other than the candidate ports belong; When the number of the candidate ports is not 0, the candidate ports are used as the target ports.
4. The method for determining uplink energy of a NR system according to claim 2, characterized in that: The determining uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port includes: Based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, respectively acquiring the port energy of each of the target ports; When there is one target port, using the port energy of the target port as the uplink energy; When there are multiple target ports, if the target ports all belong to the same port group, the port energy of one of the target ports is used as the uplink energy; When there are multiple target ports, if the target ports do not belong to the same port group, the port energies of the target ports are averaged to obtain the uplink energy.
5. The method for determining uplink energy of the NR system according to claim 4, characterized in that: The acquiring, based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port, the port energy of each target port respectively includes: The received DMRS data of all the target ports included in the port group where the target port is located are grouped according to n resource blocks as a group to obtain each DMRS group, and the group energy of each DMRS group is summed to obtain the port energy of the target port; The group energy of each DMRS group is obtained based on the following steps: Determine an index number based on the sequence number of the DMRS group, and perform DMRS selection in the local DMRS data and the received DMRS data based on the index number to obtain local DMRS selection data and received DMRS selection data; The group energy of the DMRS group is determined based on the local DMRS selection data and the received DMRS selection data.
6. The method for determining uplink energy of a NR system according to claim 1, characterized in that: The obtaining of downlink control information corresponding to the uplink channel includes: Blind detection is performed on the downlink channel to obtain the downlink control information.
7. A device for determining uplink energy of an NR system, characterized in that: include: A configuration acquisition module, used to acquire downlink control information corresponding to an uplink channel, parse the downlink control information, and acquire DMRS port configuration information, wherein the DMRS port configuration information includes the number of ports and port numbers of transmission ports of DMRS symbols; a port determination module, configured to determine group information of the transmission port based on the number of ports and the port number, wherein the group information reflects the port group to which the transmission port belongs, and determine a target port in the transmission port based on the group information; The energy calculation module is used to determine the uplink energy based on the local DMRS data corresponding to the target port and the received DMRS data corresponding to the target port.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the method for determining uplink energy of the NR system according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining uplink energy of the NR system according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for determining uplink energy of the NR system according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Direction-finding positioning method and device and storage medium
CN113452423A
Uplink energy calculation method and device
CN113873555A
LTE terminal blind detection and positioning method and system
CN119135314A