Uplink Power Control and Uplink Channel Transmission
By dividing uplink channel transmission into channel power control groups and performing joint channel estimation, the problem of transmission power adjustment in uplink channel transmission is solved, and the understanding and regulation performance and calculation accuracy are improved.
Patent Information
- Application Number
- CN202010568091.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-19
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2040-06-19
AI Technical Summary
During the uplink channel transmission process, the transmission power needs to be adjusted in time to meet the higher demodulation performance, but it is difficult for the prior art to achieve this.
By dividing uplink channel transmission into uplink channel power control groups and performing joint channel estimation based on DMRS, the transmission power of each group is adjusted to ensure the same, and the accumulated value of closed-loop power control is used for accurate calculation.
提高了上行链路信道传输的解调性能和计算准确度,确保了传输功率的及时调整和稳定性。
Smart Images

Figure CN113825220B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technologies, and more specifically, to uplink power control and uplink channel transmission, including a method for determining an uplink channel power control group, an uplink power control method, a method for transmitting an uplink transmission, and a user equipment. Background Art
[0002] In order to meet the increasing demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "ultra 4G networks" or "post-LTE systems".
[0003] The 5G communication system is implemented in a higher frequency (millimeter wave, mmWave) band, such as the 60 GHz band, to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antenna technologies are discussed in the 5G communication system.
[0004] In addition, in the 5G communication system, developments for improving the system network are underway based on advanced small cells, cloud radio access network (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, coordinated multipoint (CoMP), receiver interference cancellation, etc.
[0005] In the 5G system, hybrid FSK and QAM modulation (FQAM) and sliding window superimposed coding (SWSC) as advanced coding modulation (ACM), and filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) as advanced access technologies have been developed.
[0006] According to the existing specifications, in the 5G NR system, uplink power control determines the power for transmissions including PUSCH, PUCCH, SRS, and PRACH. Uplink power control for the physical uplink shared channel (PUSCH), physical uplink control channel (PUCCH), etc. is described in section 7.1 of version 16.1.0 of 3GPP specification 38.213.
[0007] In the above uplink power control, the formula for the PUSCH channel at the PUSCH transmission occasion i of the uplink bandwidth part (UL BWP, Uplink Bandwidth Part) b of the carrier f in the serving cell c is as follows. The definitions of each parameter can refer to section 7.1.1 of version 16.1.0 of 3GPP specification 38.213:
[0008]
[0009] The cumulative value term including closed-loop power control in formula (1), for example, the cumulative value of the closed-loop power control of the PUSCH channel can be expressed as f b,f,c (i, l). f b,f,c (i, l) indicates the cumulative value of the closed-loop power control of the PUSCH channel at the PUSCH transmission time i of the UL BWP b of the carrier f in the serving cell c, which can be directly indicated by the DCI format for scheduling the PUSCH, or determined according to the following formula in the case where there is no direct indication by the DCI format:
[0010]
[0011] For the definitions of the respective parameters in formula (2), refer to Section 7.1.1 of version 16.1.0 of 3GPP specification 38.213. The following is a brief description of the respective parameters in formula (2):
[0012] f b,f,c (i) is the cumulative value of the closed-loop power control of the PUSCH channel at the PUSCH transmission time i;
[0013] f b,f,c (i - i0) is the cumulative value of the closed-loop power control of the PUSCH channel at the PUSCH transmission time i - i0;
[0014] δ PUSCH,b,f,c (m) is the TPC command value for the m-th PUSCH transmission time;
[0015] is the sum of the transmission power control (TPC) command values, that is, the sum of all M TPC command values received by the UE within the time interval T, where the time interval T is the interval between K PUSCH (i - i0) - 1 symbols before the PUSCH transmission time i and K PUSCH (i) symbols before the PUSCH transmission time i.
[0016] K PUSCH (i) is the timing relationship for calculating the cumulative value of the closed-loop power control of the PUSCH transmission at the transmission time i, and when the PUSCH transmission is scheduled by the DCI format, K PUSCH(i) is the number of symbols after the last symbol of the PDCCH corresponding to the UL BWP b of serving cell c and before the first symbol of the PUSCH transmission. When the PUSCH transmission is by Configured Grant (CG), K PUSCH (i) is the product of the number of symbols per slot and the minimum value among the values provided by k2 in PUSCH-ConfigCommon for the UL BWP b of serving cell c. Only the TPC commands for K PUSCH OFDM symbols not later than before the start of the PUSCH transmission at transmission time i can be used for the calculation of the accumulated value of the closed-loop power control of the PUSCH transmitted at transmission time i, while the TPC commands for K PUSCH OFDM symbols after the start of the PUSCH transmission later than transmission time i cannot be used for the calculation of the accumulated value of the closed-loop power control of the PUSCH transmitted at transmission time i because they do not meet the latency requirement.
[0017] i0 is the smallest integer that is K PUSCH (i - i0) - 1 symbols earlier than before the PUSCH transmission time i and K PUSCH (i) symbols, and is greater than 0.
[0018] More details about formula (2) can be obtained from Section 7.1.1 of version 16.1.0 of 3GPP specification 38.213, so they will not be described in detail here.
[0019] On the other hand, the Demodulation Reference Signal (DMRS) can be transmitted parasitically on the uplink channel (PUSCH or PUCCH), so as to be used for uplink data demodulation and further for uplink channel estimation. Summary of the Invention
[0020] Technical Problem
[0021] During the uplink channel transmission, it is necessary to be able to adjust the transmission power of the uplink channel in a timely manner and at the same time meet the relatively high demodulation performance for the uplink channel.
[0022] Technical Solution
[0023] According to another aspect of the present disclosure, a method for determining an uplink channel power control group is provided, including: receiving at least one signaling; and dividing the at least one uplink channel transmission into at least one uplink channel power control group through the information included in the at least one signaling, where the transmission powers of the uplink channel transmissions included in each uplink channel power control group are the same.
[0024] In an example embodiment, at least two uplink channel transmissions included in an uplink channel power control group include (carry) DMRS, and the DMRS is sent to a communication device such as a base station so that the communication device performs joint channel estimation based on the DMRS.
[0025] In an example embodiment, the method further includes: for each uplink channel power control group, determining a maximum value of the number of symbols in a DMRS design time unit (DDTU) in the uplink channel power control group based on the at least one signaling and / or the number of symbols included in the uplink channel power control group, where each DDTU includes DMRS.
[0026] In an example embodiment, the method further includes: when the number of OFDM symbols included in an uplink channel transmission to be transmitted is less than or equal to K (e.g., K equals 1), determining whether the uplink channel transmission to be transmitted belongs to the same uplink channel power control group as at least one other uplink channel transmission, and determining whether to transmit the uplink channel transmission according to the determination result. For example, in the case where the uplink channel transmission belongs to the same uplink channel power control group as other uplink channel transmissions, the uplink channel transmission is transmitted.
[0027] According to another aspect of the present disclosure, a method for uplink power control is provided. The method includes: dividing at least one uplink channel transmission into at least one uplink channel power control group; for each uplink channel power control group, calculating an accumulated value of the closed-loop power control of the uplink channel power control group based on a power control command that is not later than K1 symbols before the start of the first uplink channel transmission in the uplink channel power control group and has not been used, where K1 is a timing relationship for calculating the accumulated value of the closed-loop power control at the time of the first uplink channel transmission; and adjusting the power of the uplink channel transmissions in each uplink channel power control group based on the accumulated values of the closed-loop power control corresponding to the respective uplink channel power control groups.
[0028] According to another aspect of the present disclosure, a method for transmitting an uplink channel transmission is provided, including: dividing at least one uplink channel transmission into at least one uplink channel power control group; for each uplink channel power control group, calculating an accumulated value of the closed-loop power control for the uplink channel power control group to adjust the power of each uplink channel transmission in the uplink channel power control group based on the accumulated value of the closed-loop power control; and transmitting the at least one uplink channel transmission based on the power corresponding to each uplink channel transmission, respectively.
[0029] According to another aspect of the present disclosure, a user equipment is provided, including: a transceiver; and a processor operatively coupled to the transceiver and arranged to execute the method as described above.
[0030] Beneficial effects
[0031] The method for determining an uplink channel power control group, the uplink power control method, the method for transmitting an uplink transmission, and the user equipment provided by the present disclosure can, by determining multiple groups of uplink channel transmissions with the same transmission power, comprehensively calculate various characteristics based on the information carried by the multiple groups of uplink channel transmissions, thereby improving the calculation accuracy. Description of the drawings
[0032] The exemplary embodiments of the present disclosure will be further described below in conjunction with the drawings.
[0033] The text and the drawings are provided only as examples to assist the reader in understanding the present disclosure. They are not intended and should not be construed as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art based on the content disclosed herein that the illustrated exemplary embodiments and examples can be changed without departing from the scope of the present disclosure.
[0034] Figures 1-3 A schematic diagram showing the principle of calculating the accumulated value of the closed-loop power control of the PUSCH according to the TPC command value is shown.
[0035] Figure 4 A schematic diagram showing the joint channel estimation of the DMRS in the PUSCH at transmission time i and the PUSCH at transmission time i - 1 is shown.
[0036] Figures 5-7 A schematic diagram showing the principle of calculating the accumulated value of the closed-loop power control of the PUSCH of the PPCG g according to the TPC command value according to an embodiment of the present disclosure is shown.
[0037] Figure 8 shows a schematic flowchart of a method for transmitting an uplink channel transmission according to an embodiment of the present disclosure.
[0038] Figures 9-20 A schematic diagram showing the principle of the process of determining the PPCG according to an embodiment of the present disclosure is shown.
[0039] Figure 21A -B respectively show schematic diagrams of the principle of the process of determining whether to transmit or not transmit a specific PUSCH according to an embodiment of the present disclosure.
[0040] Figure 22 A schematic block diagram of a user equipment according to an embodiment of the present disclosure is shown. Detailed Implementation Modes
[0041] To make the objectives, technical solutions, and advantages of the present disclosure clearer and more understandable, various exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings to further elaborate on the present disclosure in detail.
[0042] The exemplary embodiments described herein are not meant to be restrictive. The aspects of the present disclosure generally described herein and illustrated in the accompanying drawings can be arranged, replaced, combined, separated, and designed in various different configurations, all of which are contemplated herein. Additionally, unless the context otherwise indicates, the features shown in each drawing can be used in combination with each other. Therefore, the appended Figure 1 are generally regarded as components of one or more general embodiments, but it should be understood that not all of the illustrated features are necessary for each embodiment.
[0043] Furthermore, although mainly taking PUSCH (which can be interchangeably used with "PUSCH transmission" herein) as an example for the description of the method and device for uplink channel transmission based on the above power control, those skilled in the art can know that the method and device for uplink channel transmission in the embodiments of the present disclosure can be used for other suitable uplink channels besides PUSCH, such as PUCCH.
[0044] Figures 1-3 Illustrates the principle of calculating the cumulative value of PUSCH closed-loop power control according to the TPC command value.
[0045] First, as described above, f b,f,c (i) is the cumulative value of the closed-loop power control of the PUSCH channel at the PUSCH transmission time i; f b,f,c (i - i0) is the cumulative value of the closed-loop power control of the PUSCH channel at the PUSCH transmission time i - i0; δ PUSCH,b,f,c (m) is the TPC command value for the mth PUSCH transmission time; is the sum of the transmission power control (TPC) command values, that is, the sum of all M TPC command values received by the UE within the time interval T, where the time interval T is the interval between the K PUSCH (i - i0) - 1 symbols before the PUSCH transmission time i - i0 and the K PUSCH (i) symbols before the PUSCH transmission time i.
[0046] As Figure 1As shown, the two TPC command values within the time interval T are used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i. The PUSCH transmitted at transmission time i here can be a newly transmitted PUSCH, a retransmitted PUSCH, or a PUSCH repetition. As described above, K PUSCH (i) is the timing relationship for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i, that is, only the TPC commands within K PUSCH (i) OFDM symbols before the start of the PUSCH transmitted at transmission time i can be used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i, while the TPC commands after K PUSCH (i) OFDM symbols before the start of the PUSCH transmitted at transmission time i do not meet the time delay requirement and thus cannot be used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i. In addition, even if the time delay requirement is met, the TPC commands that have been used for calculating the cumulative value of the closed-loop power control of other PUSCH transmissions are not used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i.
[0047] As Figure 2 shown, the two TPC command values TPC-1 and TPC-2 are not later than K PUSCH (i) OFDM symbols before the start of the PUSCH transmitted at transmission time i, so TPC-1 and TPC-2 can be used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i, while the TPC command value TPC-3 is later than K PUSCH (i) OFDM symbols before the start of the PUSCH transmitted at transmission time i, so TPC-3 cannot be used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i.
[0048] In addition, as Figure 3 shown, the three TPC command values TPC-1, TPC-2, and TPC-3 are all not later than K PUSCH (i) OFDM symbols before the start of the PUSCH transmitted at transmission time i. According to the similar time delay requirement for processing TPC commands, TPC-1, TPC-2, and TPC-3 can all be used for calculating the cumulative value of the closed-loop power control of the PUSCH transmitted at transmission time i, while since TPC-1 is not later than K PUSCH(i - i0) OFDM symbols, that is to say, TPC-1 has been applied to the calculation of the accumulated value of the closed-loop power control of the PUSCH transmitted at transmission time i - i0, and the PUSCH transmitted at transmission time i - i0 is earlier than the PUSCH transmitted at transmission time i. TPC-1 has been applied to the calculation of the accumulated value of the closed-loop power control of the PUSCH transmitted at time i - i0. Therefore, TPC-1 is not repeatedly applied to the calculation of the accumulated value of the closed-loop power control of the PUSCH transmitted at transmission time i.
[0049] It should be noted that the above-mentioned PUSCH transmission can be a dynamically scheduled PUSCH transmission, that is, a PUSCH transmission scheduled by downlink control information (DCI, Downlink Control Information), which is called a dynamic allocation (DG, Dynamic Grant) PUSCH transmission. The above-mentioned PUSCH can also be a configured grant (CG, Configured Grant) PUSCH transmission. The TPC command can be the TPC command in the TPC command field of the DCI that can be used to schedule the PUSCH (for example, the TPC command in DCI format 0_1). The TPC command can also be the TPC command in the TPC command field of the DCI that is not used to schedule the PUSCH, that is, a group-common TPC command (for example, the TPC command in DCI format 2_2).
[0050] Each of the above-mentioned PUSCH transmission times is an independent unit for calculating the accumulated value of the closed-loop power control. In addition, in order to improve the accuracy of channel estimation based on the demodulation reference signal (DMRS, Demodulation Reference Signal), joint channel estimation can be performed through the DMRS in multiple (i.e., at least two) PUSCHs based on more than one PUSCH transmission time. This can increase the accuracy of channel estimation, thereby improving the bit error rate performance of demodulating the PUSCH.
[0051] For multiple PUSCH transmissions at multiple transmission times for joint channel estimation, in order to ensure that the DMRS for joint channel estimation can be better used for demodulating multiple PUSCH transmissions at multiple transmission times, the transmission powers of multiple PUSCH transmissions at multiple transmission times should not change, that is, when the DMRS in multiple PUSCH transmissions at multiple transmission times is used for joint channel estimation, the transmission powers of multiple PUSCH transmissions at multiple transmission times are the same.
[0052] Figure 4 Shows a schematic diagram of joint channel estimation of the DMRS in the PUSCH at transmission time i and the PUSCH at transmission time i - 1. Although in Figure 4Only the DMRS of the PUSCH based on two transmission instants is schematically shown herein. However, those skilled in the art should understand that joint channel estimation can be performed based on multiple DMRSs of PUSCH transmissions at more than two transmission instants, and the present disclosure does not limit this.
[0053] The PUSCH transmission (instant) described herein can be a new PUSCH transmission (instant), a retransmitted PUSCH transmission (instant), or a PUSCH repeated transmission (instant). The PUSCH repeated transmission (instant) can be a nominal PUSCH repeated transmission (instant), or one of the actual PUSCH repeated transmissions in more than one actual PUSCH repeated transmission obtained by dividing a nominal PUSCH repetition (instant).
[0054] As described above, to ensure that the DMRS for joint channel estimation can be better used for demodulation of PUSCH transmissions (PUSCH transmission, sometimes directly referred to as PUSCH hereinafter) at multiple transmission instants, the transmission powers of multiple PUSCH transmissions at multiple transmission instants corresponding to the DMRS based on joint channel estimation should be the same. Therefore, the exemplary embodiments of the present disclosure also propose the concept of an uplink channel power control group. Herein, the PUSCH power control group (PPCG, PUSCH Power Control Group) is mainly used as an example, but other suitable uplink channel power control groups are also feasible. Each PPCG may include multiple PUSCH transmissions at more than one transmission instant, and all PUSCH transmission instants in each PPCG use the same cumulative value of closed-loop power control to adjust the transmission power of the corresponding PUSCH transmission, so that the user equipment (UE, User Equipment) can transmit all PUSCH transmissions in each PPCG with the adjusted same transmission power. That is, the cumulative value of closed-loop power control is calculated independently for each PPCG.
[0055] Therefore, in the exemplary embodiments of the present disclosure, the PPCG is used instead of the PUSCH transmission instant to calculate the cumulative value of closed-loop power control. Therefore, formula (2) can be modified as follows.
[0056] Based on formula (1), it can be obtained that the cumulative value of closed-loop power control of the PUSCH in PPCG g of the uplink bandwidth part (UL BWP, Uplink Bandwidth Part) b of serving cell c is determined according to the following formula:
[0057]
[0058] Similar to the parameter definitions in formula (2), the following provides a brief description of each parameter in formula (3):
[0059] f b,f,c (g) is the accumulated value of the closed-loop power control of the PUSCH channel of PPCG g;
[0060] f b,f,c (g - g0) is the accumulated value of the closed-loop power control of the PUSCH channel of PPCG g - g0;
[0061] δ PUSCH,b,c (m) is the TPC command value for the m-th PUSCH transmission instance;
[0062] is the sum of the TPC command values, that is, the sum of all TPC command values received by the UE within the time interval T, where the time interval T is the time domain interval between K PUSCH (g - g0) - 1 symbols before PPCG g - g0 and K PUSCH (g) symbols before PPCG g.
[0063] K PUSCH (g) is the timing relationship for calculating the accumulated value of the closed-loop power control of the first PUSCH transmission instance p in PPCG g. Only the TPC commands for the K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted no later than the first PUSCH transmission instance p in PPCG g can be used for calculating the accumulated value of the closed-loop power control of the PUSCH in PPCG g. However, the TPC commands for the K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted later than the first PUSCH transmission instance p in PPCG g cannot be used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted within PPCG g due to non - satisfaction of the time delay requirement or due to the requirement of channel estimation accuracy.
[0064] g0 is the smallest integer greater than 0 that is K PUSCH (q) - 1 symbols before the first PUSCH transmission instance q in PPCG g - g0 and earlier than K PUSCH (p) symbols before the first PUSCH transmission instance p in PPCG g.
[0065] Figures 5-7 Shows a schematic diagram of the principle for calculating the accumulated value of the closed-loop power control of the PUSCH of PPCG g based on the TPC command values.
[0066] As Figure 5As shown, the two TPC command values within the time interval T are used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted within PPCG g. As described above, K PUSCH (g) is the timing relationship for calculating the accumulated value of the closed-loop power control of the first PUSCH transmission time p in PPCG g, that is, only the TPC commands within K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted not later than the first PUSCH transmission time p in PPCG g can be used for calculating the accumulated value of the closed-loop power control of the PUSCH in PPCG g, while for the PUSCH transmitted later than the first PUSCH transmission time p in PPCG g, the TPC commands within K PUSCH (p) OFDM symbols cannot be used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted within PPCG g due to non-satisfaction of the delay requirement or due to the requirement of channel estimation accuracy.
[0067] As Figure 6 shown, if the two TPC command values TPC-1 and TPC-2 are within K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted not later than the first PUSCH transmission time p in PPCG g, then TPC-1 and TPC-2 can be used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted in PPCG g, while for TPC-3 which is within K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted later than the first PUSCH transmission time in PPCG g, then TPC-3 cannot be used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted in PPCG g.
[0068] In addition, as Figure 7 shown, if TPC-1, TPC-2, and TPC-3 are all within K PUSCH (p) OFDM symbols before the start of the PUSCH transmitted not later than the first PUSCH transmission time p in PPCG g, according to the processing delay requirement of the TPC command, TPC-1, TPC-2, and TPC-3 can all be used for calculating the accumulated value of the closed-loop power control of the PUSCH transmitted within PPCG g. Since TPC-1 is within K PUsCH(q) OFDMs, but if all PUSCHs in PPCG g - g0 are transmitted earlier than the transmission time p of the first PUSCH in PPCG g, then TPC - 1 has been applied to the calculation of the accumulated value of the closed - loop power control of the PUSCHs in PPCG g - g0. Therefore, TPC - 1 is not repeatedly applied to the calculation of the accumulated value of the closed - loop power control of the PUSCHs in PPCG g.
[0069] In summary, one aspect of the present disclosure provides a method 800 for uplink power control. The method 800 includes the following steps.
[0070] In step S801, at least one uplink channel transmission is divided into at least one uplink channel power control group.
[0071] For example, the uplink channel transmission can be a PUSCH transmission or a PUCCH transmission.
[0072] In addition, more details of step S801 will be introduced in detail later in combination with the drawings.
[0073] In step S802, for each uplink channel power control group, based on the power control commands that are not later than K1 symbols before the start of the first uplink channel transmission in the uplink channel power control group and have not been used, calculate the accumulated value of the closed - loop power control of the uplink channel power control group, where K1 is the timing relationship for calculating the accumulated value of the closed - loop power control at the first uplink channel transmission time.
[0074] In step S803, based on the accumulated values of the closed - loop power control corresponding to each uplink channel power control group respectively, adjust the power for the uplink channel transmissions in each uplink channel power control group.
[0075] After understanding the above concepts of PPCG and the method for uplink power control, another aspect of the present disclosure provides a method for transmitting uplink channel transmissions.
[0076] Figure 8B Fig. shows a method 800' for transmitting uplink channel transmissions according to an embodiment of the present disclosure, for a user equipment (UE). The method 800' may include the following steps.
[0077] In step S810, at least one uplink channel transmission time is divided into at least one uplink channel power control group.
[0078] In step S820, for each uplink channel power control group, an accumulated value for closed-loop power control of the uplink channel power control group is calculated to adjust the power for uplink channel transmission in the uplink channel power control group based on the accumulated value of the closed-loop power control.
[0079] For example, calculating the accumulated value of the uplink channel closed-loop power control for the uplink channel power control group can be performed with reference to Figures 5-7 the method described.
[0080] In step S830, the at least one uplink channel transmission is sent respectively based on the power corresponding to each uplink channel transmission.
[0081] In addition, as analyzed previously, since the transmission powers of all PUSCHs within a PPCG are the same, the DMRS carried in at least a part of the continuously transmitted PUSCH transmissions in the PPCG can also be provided to a communication device such as a base station, so that the communication device performs joint channel estimation based on the DMRS. In this way, it can be ensured that the DMRS for joint channel estimation can be better used for demodulation of the uplink channel at multiple transmission instants, improving the demodulation performance of the uplink channel. At the same time, on the premise of ensuring the demodulation performance of the DMRS for joint channel estimation, it is ensured that the power control command can be timely used to adjust the transmission power of the uplink channel.
[0082] The foregoing has referred to Figures 5-7 the principle of calculating the accumulated value of the closed-loop power control of PUSCH in units of PPCG. Below, the process of dividing the at least one uplink transmission into power control groups (i.e., determining the uplink channel power control group, such as PPCG), that is, more details of S801 in method 800 and S810 in method 800' will be described in combination with Figures 9-2 1.
[0083] The UE can determine the PPCG by receiving explicit signaling, implicit signaling, or a combination of implicit signaling and explicit signaling. That is, a method for determining the uplink channel power control group includes: receiving at least one signaling; and based on the at least one signaling, dividing the at least one uplink channel transmission into at least one uplink channel power control group, where the transmission powers of the at least one uplink channel transmission included in each uplink channel power control group are the same.
[0084] Explicit signaling includes high-layer signaling, Media Access Control (MAC) layer signaling, and physical layer signaling (including the information field in DCI, which can be the information field in the DCI for scheduling PUSCH, or the information field in a dedicated DCI, or the information field in the DCI for activating CG PUSCH), etc. Implicit signaling includes Time Domain Resource Assignment (TDRA) of PUSCH, DMRS time-domain bundling indication information, DMRS time-domain sharing indication information, PUSCH repetition indication information, non-active uplink symbol pattern indication information, etc.
[0085] The PUSCH described in this document can be a PUSCH repetition (that is, different PUSCHs transmit the same transport block), or an independent PUSCH (that is, different PUSCHs transmit different transport blocks). The PUSCH repetition can be a nominal PUSCH repetition, or one of more than one actual PUSCH repetitions divided from a nominal PUSCH repetition.
[0086] In an embodiment of the present disclosure, the PPCG is determined according to the DMRS time-domain bundling indication information of the PUSCH (which will be described in detail by Method 1 and Method 2 below).
[0087] Method 1:
[0088] PUSCHs at at least two transmission instants using DMRS time-domain bundling belong to a DMRS Time Binding Group (DTBG), that is, the DMRS carried by all PUSCHs in a DTBG is used for joint channel estimation. The PUSCHs belonging to a DTBG are divided into a PPCG, that is, the PUSCHs in a PPCG all belong to a DTBG, and different DTBGs belong to different PPCGs.
[0089] As Figure 9 shown, the PUSCH at transmission instant l1 and the PUSCH at transmission instant l2 use DMRS time-domain bundling and belong to a DTBG, and the PUSCH at transmission instant l1 and the PUSCH at transmission instant l2 belong to a PPCG.
[0090] The advantage of adopting Method 1 is that since the DMRS in at least two PUSCHs with DMRS time-domain bundling is used for joint channel estimation, if the powers of at least two PUSCHs with DMRS time-domain bundling are different, phase deflection will occur between the channel characteristics obtained through DMRS joint channel estimation and the actual channel characteristics of each PUSCH, affecting the demodulation of PUSCH. However, when at least two PUSCHs with DMRS time-domain bundling adopt the same power, the channel characteristics obtained through DMRS joint channel estimation and the actual channel characteristics of each PUSCH will not have phase deflection, and the accuracy of DMRS joint channel estimation is higher than that of the independent channel estimation of the DMRS of each PUSCH, thus improving the demodulation performance of PUSCH.
[0091] Method 2:
[0092] The PUSCHs at at least two transmission instants with DMRS time-domain bundling belong to one DTBG, and one PPCG can contain more than one DTBG.
[0093] For example, when the PUSCH at one transmission instant is divided into two parts and these two parts do not belong to one DTBG. For example, as described above, the PUSCH can be an independent PUSCH or a PUSCH repetition. And when the PUSCH is a PUSCH repetition, the PUSCH repetition can be a nominal PUSCH repetition or one of the actual PUSCH repetitions obtained by dividing a nominal PUSCH repetition into more than one actual PUSCH repetitions. As an example, a nominal PUSCH repetition is divided into two actual PUSCH repetitions, and each actual PUSCH repetition belongs to one DTBG with the PUSCHs at other transmission instants.
[0094] When the PUSCHs in two DTBGs include different actual PUSCH repetitions belonging to one nominal PUSCH repetition, these two DTBGs are classified into one PPCG, that is, the PUSCHs in the two DTBGs use the same accumulated value of closed-loop power control to calculate (adjust) the transmission power.
[0095] Combined with Figure 10 to illustrate better. As Figure 10As shown in the figure, the nominal PUSCH repetition at transmission time l2 is divided into two actual PUSCH repetitions, namely the first actual PUSCH repetition (actual PUSCH repetition - 1) and the second actual PUSCH repetition (actual PUSCH repetition - 2). Among them, the first actual PUSCH repetition and the nominal PUSCH repetition at transmission time l1 form the first DTBG, and the second actual PUSCH repetition and the nominal PUSCH repetition at transmission time l3 form the second DTBG. The first DTBG and the second DTBG belong to one PPCG. This is consistent with the previous protocol, and the actual PUSCH repetitions in the same nominal PUSCH repetition use the same power, resulting in small changes to the protocol.
[0096] In addition, when the PUSCH in two DTBGs includes different actual PUSCH repetitions belonging to one nominal PUSCH repetition, these two DTBGs are respectively divided into two different PPCGs. That is, the PUSCH in each of the two DTBGs uses the accumulated value of the closed-loop power control of its respective PPCG to calculate (adjust) the transmission power.
[0097] Combined with Figure 11 to illustrate better. As Figure 11 shown in the figure, the nominal PUSCH repetition at transmission time l2 is divided into two actual PUSCH repetitions, namely the first actual PUSCH repetition (actual PUSCH repetition - 1) and the second actual PUSCH repetition (actual PUSCH repetition - 2). Among them, the first actual PUSCH repetition and the nominal PUSCH repetition at transmission time l1 form the first DTBG, and the second actual PUSCH repetition and the nominal PUSCH repetition at transmission time l3 form the second DTBG. The first DTBG belongs to the first PPCG (PPCG - 1), and the second DTBG belongs to the second PPCG (PPCG - 2).
[0098] In Method 2, since at least one PPCG is determined according to the DMRS time-domain bundling, the DMRS carried by multiple PUSCHs in each PPCG can be used together for joint channel estimation.
[0099] The advantage of using Method 2 is that on the premise of ensuring the accuracy of DMRS joint channel estimation, the accumulated value of the closed-loop power control is updated as timely as possible according to the TPC command, making the power control more effective.
[0100] The method described above for determining the PPCG is based on bundling DMRS in the time domain for the DMRS carried by consecutive PUSCHs. It is also possible to determine the PPCG based on sharing DMRS in the time domain. The so-called sharing DMRS in the time domain means that there may be no DMRS in a certain time unit, and the DMRS in other time units needs to be used for demodulation. For example, if there is DMRS in the PUSCH of time slot n and no DMRS in the PUSCH of time slot n + 1, then the DMRS in the PUSCH of time slot n can be used for channel estimation, and then the PUSCH of time slot n + 1 can be demodulated. In this case, the UE can receive the DMRS time-domain sharing indication information from the higher-layer signaling, and divide the PUSCHs (such as the PUSCHs of time slot n and time slot n + 1) to be subject to DMRS time-domain sharing into one PPCG according to this indication information. The implementation principle is similar to that of DMRS time-domain bundling, so it will not be described in detail herein.
[0101] In another exemplary embodiment of the present disclosure, multiple PUSCHs are scheduled by DCI, and the PPCG is determined according to the DCI that schedules the PUSCH (which will be described in detail by Method 3 below).
[0102] Specifically, based on the DCI, it can be determined which PUSCHs the DCI can schedule. All the PUSCHs scheduled by one DCI can be divided into one PPCG, or all the PUSCHs scheduled by one DCI can be divided into at least two PPCGs.
[0103] It should be noted that as described above, the PUSCH described herein can be a PUSCH repetition or an independent PUSCH.
[0104] Method 3:
[0105] Dividing all the PUSCHs scheduled by one DCI into one PPCG means that all the PUSCHs scheduled by one DCI use the same accumulated value of closed-loop power control to calculate (adjust) the transmission power. The number of PUSCHs scheduled by each DCI is configured by the higher-layer signaling or indicated by a field in the DCI that schedules the PUSCH. As Figure 12 shown, PUSCH-1, PUSCH-2, PUSCH-3, and PUSCH-4 all belong to (are divided into) the same PPCG.
[0106] Alternatively, consecutive PUSCHs among all the PUSCHs scheduled by one DCI are divided into one PPCG. As Figure 13As shown, PUSCH-1 and PUSCH-2 are consecutive and belong to PPCG-1. PUSCH-2 and PUSCH-3 are non-consecutive. PUSCH-3 and PUSCH-4 are consecutive and belong to PPCG-2.
[0107] Alternatively, all PUSCHs scheduled by a DCI are divided into different PPCGs according to time units (for example, one time unit can be L time slots, and L can be obtained by the UE receiving signaling. For example, the UE configures L by receiving high-layer signaling. One time unit can also be P OFDM symbols, and P can be obtained by the UE receiving signaling. For example, the UE configures P by receiving high-layer signaling). The PUSCHs belonging to one PPCG can be multiple PUSCHs within one time unit. For example, as Figure 14 shown, a DCI schedules 4 PUSCHs, with one PUSCH in each time slot. If L is equal to 2, then the PUSCH in the first time slot and the PUSCH in the second time slot can be divided into PPCG-1, and the PUSCH in the third time slot and the PUSCH in the fourth time slot can be divided into PPCG-2.
[0108] Alternatively, considering whether the PUSCHs scheduled by a DCI within one time unit are consecutive or not, each group of consecutive PUSCHs is divided into a corresponding PPCG. As Figure 15 shown, PUSCH-1 and PUSCH-2 are located in time unit 1 and are consecutive. Then PUSCH-1 and PUSCH-2 are divided into PPCG-1. PUSCH-3 and PUSCH-4 are located in time unit 2 and are non-consecutive. Then PUSCH-3 is divided into PPCG-2, and PUSCH-4 is divided into PPCG-3.
[0109] Alternatively, the at least one uplink channel transmission is divided into at least one uplink channel power control group according to a preset parameter value.
[0110] For example, consider the first preset quantity N1 of PUSCH transmissions belonging to a PPCG. All PUSCHs scheduled by a DCI are divided into at least one PPCG, where the first preset quantity N1 of PUSCHs belonging to a PPCG is obtained by the UE receiving signaling (for example, the UE configures N1 by receiving high-layer signaling, or the UE obtains N1 by receiving physical-layer signaling. For example, it is indicated by a field in the DCI scheduling the PUSCH). For example, as shown in FIG. 16(a), a DCI schedules 5 PUSCHs, N1 is equal to 2, then the first PUSCH (PUSCH-1) and the second PUSCH (PUSCH-2) belong to PPCG-1, the third PUSCH (PUSCH-3) and the fourth PUSCH (PUSCH-4) belong to PPCG-2, and the fifth PUSCH (PUSCH-5) belongs to PPCG-3. Or, consider the second preset quantity N2 of consecutive PUSCH transmissions belonging to a PPCG. Consecutive N2 PUSCHs scheduled by a DCI are divided into a PPCG. For example, as shown in FIG. 16(b), for example, N2 is equal to 2, PUSCH-1, PUSCH-2, and PUSCH-3 are consecutive, PUSCH-1 and PUSCH-2 belong to PPCG-1, PUSCH-3 and PUSCH-4 are not consecutive, PUSCH-3 belongs to PPCG-2, and PUSCH-4 belongs to PPCG-3.
[0111] In addition, the above method three can also be used to determine the DTBG, except that the consecutive PUSCHs in the DTBG replace the consecutive PUSCHs in the PPCG, that is, multiple PUSCHs scheduled by the DCI are divided into multiple DTBGs by using the above method, so that each DTBG performs joint channel estimation using the DMRS carried by the PUSCHs included therein.
[0112] According to another exemplary embodiment of the present disclosure, the PPCG is determined according to the DCI scheduling the PUSCH. In this embodiment, the actual PUSCH repetition is taken as an example of the PUSCH for illustration, and the PUSCH repetition may be a nominal PUSCH repetition or an actual PUSCH repetition. However, obviously, when appropriate, the process of determining the PPCG according to this embodiment can also be applied to independent PUSCHs (which will be described in detail below by methods four, five, and six).
[0113] Method 4:
[0114] Consider the third preset quantity N3 of consecutive PUSCH retransmissions belonging to a PPCG, and divide multiple PUSCH retransmissions scheduled by a DCI into at least one PPCG, where the number of PUSCH retransmissions belonging to a PPCG is less than or equal to N3 (as described above, the UE obtains N3 by receiving signaling, or the UE obtains N3 by receiving physical layer signaling (for example, the physical layer signaling is the information in the DCI scheduling the PUSCH)), and the PUSCH retransmissions belonging to a PPCG are consecutive in time.
[0115] Specifically, starting from the first PUSCH retransmission scheduled by the DCI, the consecutive N3 PUSCH retransmissions from front to back form a PPCG. If there is a PUSCH retransmission that is not consecutive with the Mth PUSCH retransmission (for example, there are unavailable OFDM symbols after the Mth PUSCH retransmission) after M (M < N3) consecutive PUSCH retransmissions from front to back, then the M consecutive PUSCH retransmissions form a PPCG. Then, starting from the (M + 1)th PUSCH retransmission, the consecutive N3 PUSCH retransmissions from front to back form a PPCG, and so on until the last PUSCH retransmission scheduled by the DCI. The PUSCH retransmissions mentioned here are actual PUSCH retransmissions (for example, if a nominal PUSCH retransmission is divided into two actual PUSCHs and the two actual PUSCHs are not consecutive, then the nominal PUSCH retransmission is regarded as two PUSCH retransmissions), that is, each PUSCH retransmission is consecutive OFDM symbols.
[0116] For example, as Figure 17 shown, N3 is equal to 3, and the DCI schedules 6 nominal PUSCH retransmissions (the nominal PUSCH retransmission indexes are marked as 1 - 6 in the figure), where the 5th nominal PUSCH retransmission is divided into 2 actual PUSCH retransmissions, so there are a total of 7 PUSCH retransmissions (the PUSCH retransmission indexes are marked as 1 - 7 in the figure). Starting from the 1st PUSCH retransmission, the consecutive 3 PUSCH retransmissions from front to back (the 1st PUSCH retransmission, the 2nd PUSCH retransmission, the 3rd PUSCH retransmission) are divided into the first PPCG (PPCG - 1). Starting from the 4th PUSCH retransmission, there are only 2 consecutive PUSCH retransmissions from front to back (the 4th PUSCH retransmission, the 5th PUSCH retransmission), which are divided into the second PPCG (PPCG - 2). And starting from the 6th PUSCH retransmission, there are only 2 consecutive PUSCH retransmissions from front to back (the 6th PUSCH retransmission, the 7th PUSCH retransmission), which are divided into the third PPCG (PPCG - 3).
[0117] In Method 4, the actual PUSCH repetition is used as the basic unit of the PPCG. By adopting this method, it is possible to adjust the power in a timely manner as much as possible according to the power control command while ensuring the channel estimation performance.
[0118] Similarly, this method can also be used to determine the DTBG, except that the continuous PUSCH repetitions in the DTBG are used to replace the continuous PUSCH repetitions in the PPCG. That is, the multiple PUSCH repetitions scheduled by the DCI are divided into multiple DTBGs by using the above method, so that each DTBG uses the DMRS carried by the PUSCH repetitions it includes for joint channel estimation.
[0119] Method 5:
[0120] Considering the fourth preset quantity N4 of the PUSCH (or PUSCH repetition, and this Method 5 can be applied to an independent PUSCH or PUSCH repetition. Hereinafter, the PUSCH repetition is taken as an example) belonging to a PPCG, the multiple PUSCH repetitions scheduled by a DCI are divided into at least one PPCG, where the number of PUSCH repetitions belonging to a PPCG is less than or equal to N4 (as described above, the UE obtains N4 by receiving signaling, or the UE obtains N4 by receiving physical layer signaling (for example, the physical layer signaling is the information in the DCI scheduling the PUSCH)), and the PUSCH repetitions belonging to a PPCG are continuous in time. In addition, in order to ensure the accuracy of the joint channel estimation of the PUSCH within each PPCG, between the multiple PPCGs divided from a group of mutually continuous PUSCH repetitions (hereinafter referred to as a continuous PUSCH repetition group), the number of PUSCH repetitions included in each PPCG should be uniform. Here, the uniformity means as uniform as possible and to the greatest extent, not necessarily absolutely uniform.
[0121] Specifically, first, determine the continuous PUSCH repetition group.
[0122] The continuous PUSCH repetition group means that the PUSCH repetitions in each continuous PUSCH repetition group are mutually continuous, and the different continuous PUSCH repetition groups are discontinuous. For example, Figure 18AAs shown, there are a total of 6 PUSCH repetitions, namely PUSCH repetition -1, PUSCH repetition -2, PUSCH repetition -3, PUSCH repetition -4, PUSCH repetition -5, and PUSCH repetition -6. Among them, PUSCH repetition -1 and PUSCH repetition -2 are consecutive and belong to the first consecutive PUSCH repetition group; PUSCH repetition -2 and PUSCH repetition -3 are non - consecutive, and PUSCH repetition -3, PUSCH repetition -4, and PUSCH repetition -5 are consecutive and belong to the second consecutive PUSCH repetition group; PUSCH repetition -5 and PUSCH repetition -6 are non - consecutive, and PUSCH repetition -6 belongs to the third consecutive PUSCH repetition group.
[0123] Then, multiple PUSCHs in each consecutive PUSCH repetition group are divided into several PPCGs.
[0124] The allocation principle is that the number of PUSCH repetitions in each PPCG is less than or equal to N4 (as described above, the UE obtains N4 by receiving high - layer configuration signaling, or the UE obtains N4 by receiving physical - layer signaling (for example, the physical - layer signaling is the information in the DCI that schedules the PUSCH)), and the number of PUSCH repetitions in each PPCG divided from a consecutive PUSCH repetition group is uniform.
[0125] More specifically, assume that the number of PUSCH repetitions in a certain consecutive PUSCH repetition group is L, the number of PUSCH repetitions in each PPCG is less than or equal to N4, ceiling(L / N4)=P, and this consecutive PUSCH repetition group is divided into P PPCGs. Among them, the number of PUSCH repetitions in (P*N4 - L) PPCGs is (N4 - 1), and the number of PUSCH repetitions in (P-(P*N4 - L)) PPCGs is N4. For example, the number of PUSCH repetitions in each of the previous (P-(P*N4 - L)) PPCGs is N4, and the number of PUSCH repetitions in each of the subsequent (P*N4 - L) PPCGs is (N4 - 1).
[0126] For example, as Figure 18BAs shown, the number of PUSCH repetitions in a continuous PUSCH repetition group is 11. The number of PUSCH repetitions in each PPCG is less than or equal to 3. Ceiling(11 / 3) = 4. This continuous PUSCH repetition group is divided into 4 PPCGs. Among them, (4 * 3 - 11) = 1 PPCG contains (3 - 1 = 2) PUSCH repetitions, and (4 - (4 * 3 - 11)) = 3 PPCGs contain 3 PUSCH repetitions. For example, the previous (P - (P * N - L)) = 3 PPCGs each contain 3 PUSCH repetitions, and the subsequent (P * N - L) = 1 PPCG each contains (N - 1) = 2 PUSCH repetitions.
[0127] Adopting this method can make the number of PUSCH repetitions in each PPCG as uniform as possible, which can ensure the joint channel estimation performance for the PUSCH repetitions in each PPCG. Similarly, this method can also be used to determine DTBG, except that the continuous PUSCH in DTBG replaces the continuous PUSCH in PPCG, that is, the multiple PUSCH repetitions scheduled by DCI are divided into multiple DTBGs by using the above method, so that each DTBG uses the DMRS carried by the PUSCH repetitions it includes for joint channel estimation.
[0128] Method 6:
[0129] Based on the preset maximum number of OFDM symbols in the PUSCH (or PUSCH repetitions, this method can be applied to independent PUSCH or PUSCH repetitions, and PUSCH repetitions are taken as an example below) belonging to a PPCG to divide the PPCG. A part of the multiple PUSCH repetitions scheduled by a DCI is divided into a PPCG, where the number of OFDM symbols in the PUSCH repetitions belonging to a PPCG is less than or equal to the fifth preset quantity N5. The fifth preset quantity N5 can be obtained by the UE receiving high-layer signaling or by receiving physical layer signaling (for example, the physical layer signaling is the information in the DCI scheduling the PUSCH), and the PUSCH repetitions belonging to a PPCG are continuous in time.
[0130] Specifically, first, determine the continuous PUSCH repetition group.
[0131] In some embodiments, the continuous PUSCH repetition group means that the PUSCH repetitions in each continuous PUSCH repetition group are continuous with each other, and different continuous PUSCH repetition groups are discontinuous. For example, as Figure 18AAs shown, there are a total of 6 PUSCH repetitions, namely PUSCH repetition -1, PUSCH repetition -2, PUSCH repetition -3, PUSCH repetition -4, PUSCH repetition -5, and PUSCH repetition -6. Among them, PUSCH repetition -1 and PUSCH repetition -2 are consecutive and belong to the first consecutive PUSCH repetition group; PUSCH repetition -2 and PUSCH repetition -3 are non - consecutive, and PUSCH repetition -3, PUSCH repetition -4, and PUSCH repetition -5 are consecutive and belong to the second consecutive PUSCH repetition group; PUSCH repetition -5 and PUSCH repetition -6 are non - consecutive, and PUSCH repetition -6 belongs to the third consecutive PUSCH repetition group.
[0132] Alternatively, in some other embodiments, the consecutive PUSCH repetition group can also be determined in the following way: A PUSCH repetition is divided into several segments of PUSCH by unavailable symbols. For example, a PUSCH repetition is divided into 3 segments of PUSCH repetition by unavailable symbols, and the OFDM symbols within each segment of PUSCH repetition are consecutive. Therefore, each segment of PUSCH repetition is equivalent to the consecutive PUSCH repetition group described above. The following description takes the consecutive PUSCH repetition group as an example for illustration. Of course, each segment of PUSCH repetition can also be used to replace a consecutive PUSCH repetition group for illustration.
[0133] Then, the PUSCH repetitions in each consecutive PUSCH repetition group are divided into several PPCGs.
[0134] One allocation principle is that the total number of OFDM symbols included in the PUSCH repetitions in each PPCG is less than or equal to the fifth preset quantity N5. The number of OFDM symbols of the PUSCH repetitions in each PPCG divided from a consecutive PUSCH repetition group is uniform. Here, "uniform" means as uniform as possible and to the maximum extent, not necessarily absolutely uniform.
[0135] More specifically, assume that the total number of OFDM symbols in each consecutive PUSCH repetition group is L, the number of OFDM symbols in each PPCG is less than or equal to N5, ceiling(L / N5)=P. This consecutive PUSCH repetition group is divided into P PPCGs. Among them, the number of OFDM symbols of the PUSCH in (P * N5 - L) PPCGs is (N5 - 1), and the number of OFDM symbols of the PUSCH in (P-(P * N5 - L)) PPCGs is N5. For example, the number of OFDM symbols of the PUSCH in each of the previous (P-(P * N5 - L)) PPCGs is N5, and the number of OFDM symbols of the PUSCH in each of the subsequent (P * N5 - L) PPCGs is (N5 - 1).
[0136] For example, the total number of OFDM symbols in a PUSCH repetition within a continuous PUSCH repetition group is 40, the total number of OFDM symbols in a PUSCH repetition within each PPCG is less than or equal to 14, ceiling(40 / 14) = 3, and this continuous PUSCH repetition group is divided into 3 PPCGs. Among them, the total number of OFDM symbols in the PUSCH repetitions included in (3*14 - 40) = 2 PPCGs is (14 - 1 = 13), and the number of OFDM symbols in the PUSCH repetitions included in (3 - (3*14 - 40)) = 1 PPCG is 14. For example, in the previous (P - (P*N4 - L)) = 1 PPCG, the total number of OFDM symbols in the PUSCH repetitions included in each PPCG is 14, and in the subsequent (P*N4 - L) = 2 PPCGs, the total number of OFDM symbols in the PUSCH repetitions included in each PPCG is (N4 - 1) = 13.
[0137] In this way, by ensuring that the number of OFDM symbols in the PUSCH (taking PUSCH repetition as an example) included in each PPCG within a continuous repetition group is as uniform as possible, the joint channel estimation performance of the PUSCH in each PPCG can be ensured. Similarly, this method can also be used to determine the DTBG, except that the continuous PUSCH in the DTBG replaces the continuous PUSCH in the PPCG, that is, the above method is used to divide multiple PUSCH repetitions scheduled by DCI into multiple DTBGs, so that each DTBG uses the DMRS carried by the PUSCH repetitions it includes for joint channel estimation.
[0138] In addition, another allocation principle can be that the total number of OFDM symbols included in the PUSCH repetitions in each PPCG is less than or equal to the fifth preset quantity N5. For each continuous PUSCH repetition group, starting from the first symbol scheduled by DCI, consecutive N5 OFDM symbols from front to back form a PPCG. If there is an OFDM symbol that is not continuous with the Mth OFDM symbol (for example, there are unavailable OFDM symbols after the Mth OFDM symbol) after consecutive M (M < N5) OFDM symbols from front to back, then the M OFDM symbols form a PPCG, and then starting from the (M + 1)th OFDM symbol, consecutive N5 OFDM symbols from front to back form a PPCG, and so on until the last OFDM symbol scheduled by DCI.
[0139] Similarly, this method can also be used to determine the DTBG, except that the continuous PUSCH in the DTBG replaces the continuous PUSCH in the PPCG, that is, the above method is used to divide multiple PUSCH repetitions scheduled by DCI into multiple DTBGs, so that each DTBG uses the DMRS carried by the PUSCH repetitions it includes for joint channel estimation.
[0140] In addition, in the case where joint channel estimation operations are configured on the base station side, after determining the PPCG (or DTBG) based on Method 6, the UE can determine the DMRS Design Time Unit (DDTU) in each PPCG (or DTBG). The DDTU mentioned here is a time unit for determining the DMRS, that is, each DDTU contains the DMRS, and the DMRS pattern in each DDTU is determined by the number of OFDM symbols included in the DDTU, and the number of OFDM symbols included in each DDTU is less than or equal to the maximum limit Q. The UE can obtain Q by receiving higher layer signaling or by receiving physical layer signaling (for example, the physical layer signaling is the information in the DCI scheduling the PUSCH), or the UE can determine Q by receiving higher layer signaling or physical layer signaling and / or the number of OFDM symbols included in the PPCG.
[0141] For example, the UE obtains the first limit Q_1 and the second limit Q_2 (for example, Q_1 is greater than Q_2) of the number of OFDM symbols included in each DDTU by receiving signaling (for example, higher layer signaling or physical layer signaling), and determines one of the first limit Q_1 and the second limit Q_2 as the maximum value of the number of symbols of the DDTU in the PPCG based on the number of symbols in the PPCG. More specifically, if the number of OFDM symbols included in the PPCG is greater than the preset number of symbols L, then the number of OFDM symbols included in each DDTU is less than or equal to the first limit Q_1, and if the number of OFDM symbols included in the PPCG is less than or equal to L, then the number of OFDM symbols included in each DDTU is less than or equal to the second limit Q_2.
[0142] Furthermore, assume that the second preset number of symbols L = 30, the first limit Q_1 and the second limit Q_2 are 10 and 5 respectively. When a PPCG includes 40 OFDM symbols, since the number of OFDM symbols included in the PPCG is greater than the preset number of symbols L, the maximum value of the number of OFDM symbols included in each DDTU is the first limit 10. When 10 is selected, there can be 4 DMRSs in the PPCG. When a PPCG includes 10 OFDM symbols, if the number of OFDM symbols included in each DDTU is still made equal to 10, then there is only one DMRS in the PPCG, and thus joint channel estimation cannot be performed. Therefore, in this case, the maximum value of the number of OFDM symbols included in each DDTU is the second limit 5. Then when 5 is selected, there can still be two DMRSs in the PPCG, and thus it can still be used for joint channel estimation.
[0143] In this case, the UE transmits the DMRS of the DDTU determined based on the above method on the PUSCH to a communication device such as a base station, so that the communication device can perform joint channel estimation based on the DMRS.
[0144] By adopting this method, the quantity requirement of the DMRS in each PPCG can be guaranteed, so as to ensure the accuracy of joint channel estimation using the DMRS, and thus ensure the performance of the PUSCH.
[0145] According to another embodiment of the present disclosure, a PUSCH (CG PUSCH) configured by higher layer signaling or activated and configured by physical layer signaling to allocate (CG), and a PPCG is determined for the CG PUSCH (which will be described in detail in conjunction with Mode Seven below).
[0146] Method 7:
[0147] For a CG PUSCH configured by higher layer signaling or activated by physical layer signaling, the PUSCH of a PPCG can be multiple PUSCHs within one time unit (as described above, for example, one time unit can be L time slots, and L can be obtained by the UE receiving signaling, for example, the UE obtains L by receiving higher layer signaling configuration or the UE receives physical layer signaling). For example, when L is equal to 2, the CG PUSCH in the first time slot and the CG PUSCH in the second time slot are divided into PPCG-1, and the CG PUSCH in the third time slot and the CG PUSCH in the fourth time slot are divided into PPCG-2. This is similar to the case of the PUSCH scheduled by DCI described in the reference Figure 14 description.
[0148] Alternatively, considering whether the CG PUSCHs within one time unit are continuous or not, each string of continuous CG PUSCHs is divided into a corresponding PPCG. For example, as Figure 19 shown, CG PUSCH-1 and CG PUSCH-2 are located in time unit 1 and are continuous, and CG PUSCH-1 and CG PUSCH-2 are divided into PPCG-1. CG PUSCH-3 and CG PUSCH-4 are located in time unit 2 and are not continuous. CG PUSCH-3 is divided into PPCG-2, and CG PUSCH-4 is divided into PPCG-3. This is similar to the case of the PUSCH scheduled by DCI described in the reference Figure 15 description.
[0149] Alternatively, the continuous sixth preset quantity N6 of CG PUSCHs belong to one PPCG. For example, as Figure 20As shown, N6 is equal to 2, CG PUSCH-1, CG PUSCH-2, and CG PUSCH-3 are consecutive. CG PUSCH-1 and CG PUSCH-2 are grouped into PPCG-1. CG PUSCH-3 and CG PUSCH-4 are non-consecutive. CG PUSCH-3 is grouped into PPCG-2, and CG PUSCH-4 is grouped into PPCG-3. This is similar to the case of PUSCH scheduled by DCI described in reference figure 16.
[0150] According to another embodiment of the present disclosure, as described above, on the communication device side, such as a base station, joint channel estimation can be performed based on the DMRS carried by multiple received PUSCH repetitions (including nominal PUSCH repetitions and / or actual PUSCH repetitions). When transmitting a specific PUSCH repetition (the number of OFDM symbols included is less than or equal to the seventh preset number N7 (for example, N7 is equal to 1)), the UE can determine whether the specific PUSCH repetition belongs to the same PPCG as at least one other PUSCH repetition, and determine whether to transmit the specific PUSCH repetition according to the determination result.
[0151] If the PUSCH repetition belongs to the same PPCG as at least one other PUSCH repetition, then transmit the PUSCH repetition. If the PUSCH repetition does not belong to the same PPCG as any other PUSCH repetition, then do not transmit the PUSCH repetition.
[0152] For example, as Figure 21A shown, the UE schedules 2 nominal PUSCH repetitions (each nominal PUSCH repetition contains more than 1 OFDM symbol). The first nominal PUSCH repetition is consecutive. The second nominal PUSCH repetition is divided into 2 actual PUSCH repetitions. The first actual PUSCH repetition contains one OFDM symbol and is consecutive with the first nominal PUSCH repetition. The first nominal PUSCH repetition and the first actual PUSCH repetition in the second nominal PUSCH repetition form a PPCG. At this time, the first actual PUSCH in the second nominal PUSCH repetition is transmitted. Another example is Figure 21BAs shown, the first nominal PUSCH repetition is continuous, and the second nominal PUSCH repetition is divided into two actual PUSCH repetitions. The first actual PUSCH repetition contains one OFDM symbol and is not continuous with the first nominal PUSCH repetition. That is, the first actual PUSCH in the second nominal PUSCH repetition does not form a PPCG with any other PUSCH repetition. At this time, the first actual PUSCH in the second nominal PUSCH repetition is not transmitted.
[0153] The advantage of using this method is that if a PUSCH repetition with only one OFDM symbol and at least one other PUSCH repetition belong to the same PPCG, transmitting the PUSCH repetition with only one OFDM symbol can perform joint channel estimation with the PUSCH repetitions belonging to the same PPCG, improving the channel estimation accuracy. If this PUSCH repetition does not belong to the same PPCG as any other PUSCH repetition, not transmitting the PUSCH repetition with only one OFDM symbol can save the UE's power consumption and reduce interference. Similarly, this method can be used to determine the DTBG, except that the continuous PUSCH in the DTBG replaces the continuous PUSCH in the PPCG. That is, the above method is used to divide multiple PUSCH repetitions scheduled by DCI into multiple DTBGs, so that each DTBG performs joint channel estimation using the DMRS carried by the PUSCH repetitions it includes.
[0154] Alternatively, to reduce the computational complexity and signaling overhead, as long as the joint channel estimation operation (or PUSCH power control group operation) is configured, when the number of OFDM symbols included in a specific PUSCH is less than or equal to the seventh preset number N7 (for example, N7 equals 1), regardless of whether the specific PUSCH belongs to the same PPCG as other PUSCHs, the specific PUSCH is transmitted.
[0155] Alternatively, when the UE receives high-layer signaling to determine whether to transmit a specific PUSCH when the number of OFDM symbols included in the specific PUSCH is less than or equal to the eighth preset number N8 (for example, N8 equals 1). That is, if the high-layer signaling configures the transmission of the specific PUSCH, the UE transmits the specific PUSCH; if the high-layer signaling configures not to transmit the specific PUSCH, the UE does not transmit the specific PUSCH. In this way, it can be determined whether to transmit a PUSCH repetition with only one OFDM symbol, for example, only through high-layer configuration, so that it can be used together with other PUSCH repetitions for joint channel estimation, improving the channel estimation accuracy, and the configuration is simple.
[0156] It should be noted that although the above detailed description describes the uplink channel transmission method for PUSCH transmission (including the power control and PPCG determination method based on PPCG), this method can also be extended to PUCCH transmission.
[0157] According to another aspect of the present disclosure, a user equipment (UE) 2200 is also disclosed.
[0158] Figure 22 An example UE 2200 according to an embodiment of the present disclosure is shown.
[0159] UE 2200 includes a transceiver 2210 and a processor 2220.
[0160] The transceiver 2210 can send and receive uplink and / or downlink wireless signals in a wireless communication network to communicate with a base station or other terminals. The processor 2220 can be coupled to the transceiver 2210, and generate signals to be sent by the transceiver 2210, interpret signals received by the transceiver 2210, or control the operation of the transceiver 2210. The processor 2220 can execute various methods in all embodiments of the present disclosure.
[0161] Various embodiments of the present disclosure can be implemented as computer-readable code specifically implemented on a computer-readable recording medium from a specific perspective. A computer-readable recording medium is any data storage device that can store data readable by a computer system. Examples of computer-readable recording media can include read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage device, carrier wave (e.g., data transmission via the Internet), and so on. The computer-readable recording medium can be distributed by a computer system connected via a network, and thus the computer-readable code can be stored and executed in a distributed manner. Moreover, the functional programs, codes, and code segments for implementing various embodiments of the present disclosure can be easily interpreted by those skilled in the art in the field applying the example embodiments of the present disclosure.
[0162] It will be understood that example embodiments of the present disclosure may be implemented in the form of hardware, software, or a combination of hardware and software. The software may be stored as program instructions or computer-readable code executable on a processor on a non-transitory computer-readable medium. Examples of non-transitory computer-readable recording media include magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.) and optical recording media (e.g., CD-ROM, digital video disks (DVDs), etc.). The non-transitory computer-readable recording media may also be distributed over network-coupled computer systems such that the computer-readable code is stored and executed in a distributed manner. The medium may be read by a computer, stored in a memory, and executed by a processor. Various embodiments may be implemented by a computer or a portable terminal including a controller and a memory, and the memory may be an example of a non-transitory computer-readable recording medium suitable for storing (a) program(s) having instructions for implementing example embodiments of the present disclosure. The present disclosure may be implemented by a program having code for specifically implementing the apparatus and method described in the claims, the program being stored in a machine (or computer) readable storage medium. The program may be electronically carried on any medium, such as a communication signal transmitted via a wired or wireless connection, and the present disclosure suitably includes its equivalents.
[0163] Although the present disclosure has been described in connection with some embodiments, the present disclosure is not limited to the specific forms set forth herein. Rather, the scope of the present disclosure is defined only by the appended claims. Additionally, although a feature may appear to be described in connection with a particular embodiment, those skilled in the art will recognize that various features of the described embodiments may be combined in accordance with the present disclosure. In the claims, the term "comprising" does not exclude the presence of other elements or steps.
[0164] Furthermore, although multiple devices, elements, or method steps may be listed separately, they may be implemented by, for example, a single unit or processor. Additionally, although the individual features may be included in different claims, these features may be advantageously combined, and including them in different claims does not mean that the combination of features is not feasible and / or disadvantageous. Moreover, including a feature in one class of claims does not mean a limitation to that class, but rather indicates that the feature is equally applicable to other claim classes (if appropriate).
Claims
1. A method performed by a user equipment UE, the method comprising: Receiving indication information for a demodulation reference signal DMRS bundle; Receiving information for scheduling a physical uplink shared channel PUSCH transmission; In response to the received indication information, determine one or more time groups for the DMRS bundling based on the number of time slots for the DRMS bundling indicated via higher layer signaling, where A time group for the DMRS bundle includes a plurality of PUSCHs based on the scheduled PUSCH transmission; and Transmitting the plurality of PUSCHs with the same transmission power in the time group for the DMRS bundle.
2. The method according to claim 1, wherein, Determining the one or more time groups for the DMRS bundle includes: Determining PUSCHs scheduled by a downlink control information DCI as different time groups based on the number of time slots.
3. The method according to claim 2, wherein the number of time slots includes 2.
4. The method according to claim 1, wherein Determining the one or more time groups for the DMRS bundle further includes: Determining the one or more time groups for the DRMS bundle based on a preset maximum time unit.
5. The method according to claim 1, wherein, Determining the one or more time groups for the DMRS bundle further includes: Determining consecutive PUSCHs in the PUSCHs scheduled by a downlink control information DCI as one time group for the DMRS bundle.
6. The method according to claim 1, wherein The scheduled PUSCH transmission includes PUSCH repetition.
7. A user equipment, comprising: A transceiver; and A processor configured to: Control the transceiver to receive indication information for a demodulation reference signal DMRS bundle; Control the transceiver to receive information for scheduling a physical uplink shared channel PUSCH transmission; In response to the received indication information, determine one or more time groups for the DMRS bundle based on the number of time slots for the DRMS bundle indicated via higher layer signaling, where A time group for the DMRS bundle includes a plurality of PUSCHs based on the scheduled PUSCH transmission; and Control the transceiver to transmit the plurality of PUSCHs with the same transmission power in the time group for the DMRS bundle.
8. The user equipment according to claim 7, wherein, Determining the one or more time groups for the DMRS bundle includes: Determining PUSCHs scheduled by a downlink control information DCI as different time groups based on the number of time slots.
9. The user equipment according to claim 8, wherein The number of time slots includes 2.
10. The user equipment according to claim 7, wherein, Determining the one or more time groups for the DMRS bundle further includes: Determining the one or more time groups for the DRMS bundle based on a preset maximum time unit.
11. The user equipment according to claim 7, wherein, Determining one or more time groups for the DMRS bundle further includes: Determining consecutive PUSCHs in the PUSCHs scheduled by a downlink control information DCI as one time group for the DMRS bundle.
12. The user equipment according to claim 7, wherein, The scheduled PUSCH transmission includes PUSCH repetition.
13. A method performed by a base station, the method comprising: Transmitting indication information for a demodulation reference signal DMRS bundle; Transmitting higher layer signaling indicating the number of time slots for the DRMS bundle; Transmitting information for scheduling a physical uplink shared channel PUSCH transmission; Receive a plurality of PUSCHs having the same transmission power in a time group for the DMRS bundling, wherein, One or more time groups for the DMRS bundle are based on the number of time slots, and wherein the time group for the DMRS includes a plurality of PUSCHs based on the scheduled PUSCH transmission.
14. The method according to claim 13, wherein the PUSCH scheduled by a downlink control information DCI is determined as different time groups based on the number of the time slots.
15. The method according to claim 14, wherein, The number of the time slots includes 2.
16. The method according to claim 13, wherein the one or more time groups for the DRMS bundling are determined based on a preset maximum time unit.
17. The method according to claim 13, wherein the consecutive PUSCHs in the PUSCH scheduled by a downlink control information DCI are determined as one of the one or more time groups for the DMRS bundling.
18. The method according to claim 13, wherein The scheduled PUSCH transmission includes PUSCH repetition.
19. A base station, comprising: a transceiver; and a processor configured to execute the method according to any one of claims 13-18.
Citation Information
Patent Citations
Method for transmitting or receiving signal in wireless communication system and device therefor
WO2019156466A1