A method and device for reporting power head space
By setting up a determination, calculation and sending unit in the UE, and determining and calculating PHR reporting method based on the uplink subframe structure of the activated serving cell, the problem of unclear PHR reporting process is solved, the accuracy and timely reporting of PHR is achieved, and the reliability and performance of the system are improved.
Patent Information
- Application Number
- CN202211058061.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2017-06-15
- Filing Date
- 2017-07-27
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2037-07-27
AI Technical Summary
In the prior art, when a user equipment (UE) reports a power head space report (PHR), it lacks a clear method to determine the reported PHR type and transmission time, resulting in the process of UE reporting PHR.
By introducing a determination unit, a calculation unit and a transmission unit in the user equipment (UE), the reporting method of the PHR is determined based on the structure of the uplink subframe of the activation service cell, and the PHR is calculated based on the reporting method, and finally the calculated PHR is sent to the base station.
It realizes the clarity and efficiency of the PHR reporting process of UE, ensures accurate calculation and timely reporting of PHR, and improves the reliability and performance of the system.
Smart Images

Figure CN115348655B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with application date 20170727, application number 201710623798.9, and invention name "A method and device for power head space reporting". Technical Field
[0002] The present application relates to the field of mobile communication technology, and in particular to a method and device for power head space reporting. Background Art
[0003] Long Term Evolution (LTE) technology supports two duplex modes: frequency division duplex (FDD) and time division duplex (TDD). LTE transmission includes transmission from the base station (eNB) to the user equipment (UE), called downlink, and transmission from the UE to the base station, called uplink. For TDD systems, uplink and downlink are transmitted separately at different times on the same carrier; while for FDD systems, uplink and downlink are transmitted separately on different carriers. Figure 1 Schematic diagram of the frame structure of the LTE TDD system provided by the prior art. Each radio frame is 10 milliseconds (ms) long, which is equally divided into two half-frames of 5 ms in length, each half-frame contains 8 time slots of 0.5 ms in length and 3 special fields, the total length of the 3 special fields is 1 ms, and the 3 special fields are respectively the downlink pilot time slot (DwPTS, Downlink pilot time slot), the guard period (GP, Guard period) and the uplink pilot time slot (UpPTS, Uplink pilot time slot), and each subframe consists of two consecutive time slots.
[0004] based on Figure 1 In the frame structure shown, the uplink and downlink share 10 subframes every 10ms. Each subframe is either configured for the uplink or the downlink. The subframe configured for the uplink is called the uplink subframe, and the subframe configured for the downlink is called the downlink subframe. The TDD system supports 7 uplink and downlink configurations, as shown in Table 1, where D represents the downlink subframe, U represents the uplink subframe, and S represents the special subframe containing the above 3 special fields.
[0005] Table 1: TDD uplink and downlink configuration
[0006]
[0007]
[0008] Downlink data is transmitted through the Physical Downlink Shared Channel (PDSCH), and the Hybrid Automatic Retransmission Request-acknowledgement (HARQ-ACK) information of the PDSCH can be transmitted on the Physical Uplink Shared Channel (PUSCH) or the Physical Uplink Control Channel (PUCCH). Uplink data is transmitted through the Physical Uplink Shared Channel (PUSCH).
[0009] In the LTE system, a larger working bandwidth is obtained by combining multiple component carriers (CCs). Each CC can also be called a service cell, which constitutes the downlink and uplink of the communication system, that is, the carrier aggregation (CA) technology, thereby supporting a higher transmission rate. For a UE, when the CA mode is configured, one cell is the primary cell (Pcell), and the other cells are called secondary cells (Scell). According to the LTE method, PUSCH can be transmitted on all uplink service cells, while PUCCH is transmitted on the primary cell or a designated uplink secondary cell.
[0010] According to the existing LTE specification, the transmission power of the PUCCH channel in subframe i of the serving cell c is determined according to the following formula:
[0011]
[0012] The definitions of the parameters in the formula are detailed in Chapter 5.1.2.1 of Version 10.9.0 of the 3rd Generation Partnership Project (3GPP) specification 36.213, and are briefly described as follows:
[0013] P CMAX,c (i) is the configured maximum transmission power of the UE on serving cell c;
[0014] △ F_PUCCH (F) is the power deviation relative to the reference format (the reference format is PUCCH format 1a in LTE);
[0015] △ TxD(F') is a parameter related to the PUCCH format and whether transmit diversity is used;
[0016] PL c is the link loss;
[0017] P O_PUCCH is the power offset value configured by higher-layer signaling;
[0018] g(i) is the accumulated value of closed-loop power control;
[0019] h(n CQI ,n HARQ ,n SR ) is the power offset, which is related to the PUCCH format and the number of bits of uplink control information (UCI) that needs to be fed back. CQI is the number of bits of channel state information (CSI) to be fed back in subframe i, n SR is the number of bits of the Scheduling Request (SR) to be fed back in subframe i, and its value is 0 or 1. HARQ The number of HARQ-ACK bits actually to be fed back in subframe i. For example, for PUCCH format 3, when CSI needs to be fed back,
[0020] According to the existing LTE specification, the transmission power of the PUSCH channel in subframe i of the serving cell c is determined according to the following formula:
[0021]
[0022] The definitions of the parameters in the formula are detailed in Chapter 5.1.1.1 of Version 10.9.0 of 3GPP Specification 36.213, and are briefly described as follows:
[0023] P CMAX,c (i) is the configured maximum transmission power of the UE in subframe i of serving cell c;
[0024] M PUSCH,c (i) is the number of physical resource blocks (PRBs) occupied by PUSCH;
[0025] P O_PUSCH,c (j) is the power offset value configured by higher layer signaling;
[0026] PL c is the link loss;
[0027] α c(j) is all or part of the control to compensate for link loss, where j=0 for PUSCH or PUSCH retransmission of semi-persistent scheduling (SPS), j=1 for PUSCH or PUSCH retransmission of dynamic scheduling, and j=2 for PUSCH or PUSCH retransmission of random access response (RAR) scheduling;
[0028] f c (i) is the accumulated value of closed-loop power control;
[0029] △ TF,c (i) is a parameter related to the modulation and coding scheme (MCS) of the uplink transmission. Specifically, when the parameter K S When it is equal to 1.25, For the case where only aperiodic channel state information (A-CSI) is sent without uplink data, BPRE=0 CQI / N RE , For the case where uplink data is sent, C is the number of code blocks (CB) divided by a transmission block (TB), K r is the number of bits of the rth CB, N RE It is the total number of resource elements (REs) contained in the PUSCH channel.
[0030] In order to provide a reference for the base station to schedule uplink resources, the UE reports the remaining power headroom under the specified scheduling situation through the power headroom report (PHR, PowerHeadroomReport), and determines whether to report only type 1 PHR or report type 1 PHR and type 2 PHR at the same time according to whether the UE is configured to transmit PUSCH and PUCCH at the same time in the same subframe, that is, if the UE is configured to transmit PUSCH and PUCCH at the same time in the same subframe, the UE reports type 1 PHR and type 2 PHR to the serving cell reporting PUCCH at the same time. If the UE is not configured to transmit PUSCH and PUCCH at the same subframe, the UE only reports type 1 PHR to the serving cell reporting PUCCH. The calculation methods of type 1 PHR and type 2 PHR are described below. Here, the internal parameter settings of the set type 1 PHR (also called the first type PHR) and the set type 2 PHR (also called the second type PHR) are different, and reports are made for different transmission services. For example, type 1 PHR corresponds to a high-reliability transmission service report, while type 2 PHR corresponds to a high-transmission rate transmission service report. Of course, different definitions can also be made as needed.
[0031] (1) Type 1 PHR calculation method:
[0032] If the UE transmits PUSCH but not PUCCH in subframe i of serving cell c, the following formula is used to calculate the PHR of type 1:
[0033] PH type1,c (i) = P CMAX,c (i)-{10log 10 (M PUSCH,c (i))+P O_PUSCH,c (j)+α c (j) PL c +△ TF,c (i)+f c (i)}[dB]
[0034] For the definition of each parameter in the formula, please refer to Chapter 5.1.1.1 of Version 10.9.0 of 3GPP specification 36.213.
[0035] If the UE transmits PUSCH and PUCCH simultaneously in subframe i of serving cell c, the following formula is used to calculate the PHR of type 1:
[0036]
[0037] Among them, M PUSCH,c (i),P O_PUSCH,c (j),α c(j),PL c ,△ TF,c (i) and f c (i) is defined in section 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of PUSCH calculated assuming that the UE transmits only PUSCH in subframe i of serving cell c.
[0038] If the UE does not transmit PUSCH in subframe i of serving cell c, the following formula is used to calculate the PHR of type 1:
[0039]
[0040] For the definition of each parameter in the formula, please refer to 5.1.1.1 of version 10.9.0 of 3GPP specification 36.213.
[0041] (2) Type 2 PHR calculation method:
[0042] If the UE transmits PUSCH and PUCCH simultaneously in subframe i of serving cell c, the following formula is used to calculate the PHR of type 2:
[0043]
[0044] Among them, M PUSCH,c (i),P O_PUSCH,c (j),α c (j),PL c ,△ TF,c (i) and f c (i) is defined in Section 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. O_PUCCH ,PL c ,h(n CQI ,n HARQ ,n SR ),△ F_PUCCH (F),△ TxD The definitions of (F') and g(i) are detailed in Chapter 5.1.2.1 of 3GPP specification 36.213, version 10.9.0.
[0045] If the UE transmits PUSCH but not PUCCH in subframe i of serving cell c, the following formula is used to calculate the PHR of type 2:
[0046]
[0047] Among them, M PUSCH,c (i),P O_PUSCH,c (j),α c (j),PLc ,△ TF,c (i) and f c (i) is defined in Section 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. O_PUCCH ,PL c The definitions of g(i) and g(i) are detailed in Chapter 5.1.2.1 of 3GPP specification 36.213, version 10.9.0.
[0048] If the UE transmits PUCCH but not PUSCH in subframe i of serving cell c, the following formula is used to calculate the PHR of type 2:
[0049]
[0050] Among them, P O_PUSCH,c (1),α c (1),PL c and f c (i) is defined in Section 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. O_PUCCH ,PL c ,h(n CQI ,n HARQ ,n SR ),△ F_PUCCH (F),△ TxD The definitions of (F') and g(i) are detailed in Chapter 5.1.2.1 of 3GPP specification 36.213, version 10.9.0.
[0051] If the UE does not transmit PUSCH or PUCCH in subframe i of serving cell c, the following formula is used to calculate the PHR of type 2:
[0052]
[0053] Among them, P O_PUSCH,c (1),α c (1),PL c and f c (i) is defined in Section 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. O_PUCCH ,PL c The definitions of g(i) and g(i) are detailed in Chapter 5.1.2.1 of 3GPP specification 36.213, version 10.9.0.
[0054] The eNB determines the transmission time of PHR by configuring two timers and downlink path loss change (dl dl-PathlossChange) through high-level signaling. The two timers are the periodic PHR timer (PeriodicPHR-Timer) and the prohibition PHR timer (ProhibitPHR-Timer). The following code is the two timers and downlink path loss change configured by high-level signaling, where the configuration of PeriodicPHR-Timer and ProhibitPHR-Timer are both in units of one millisecond subframe.
[0055]
[0056] Any of the following events can drive the PHR:
[0057] 1. The PHR timer is prohibited from terminating or has been terminated and the change in the path loss of any serving cell exceeds the set path loss change range;
[0058] 2. The periodic PHR timer expires;
[0059] 3. Functional configuration or reconfiguration of PHR reports;
[0060] 4. Configure activation of the serving cell for uplink transmission.
[0061] After PHR is driven and before PHR is transmitted, the condition for PHR to be transmitted is: if the UE has PUSCH resources for initial data transmission, and the allocated PUSCH resources can carry PHR media access (MAC) control elements and subheaders, specifically:
[0062] If Extended PHR is configured, it is always configured as Extended PHR in CA system. In this configuration, UE shall report PHR of all activated serving cells. For each activated serving cell, a PHR is generated and the PHR of all activated serving cells is transmitted on the PUSCH resources of one serving cell.
[0063] If the extended PHR is not configured, that is, it is not in a CA system, the UE shall report the PHR of the serving cell.
[0064] After the UE transmits the subframe of the PHR, the UE starts or restarts the periodic PHR timer and the prohibit PHR timer, and cancels all PHR driving.
[0065] The above briefly describes the PHR types that can be used when reporting PHR and how to determine the transmission time of reporting PHR. However, when the UE reports PHR, how to determine the reported PHR type and the transmission time of reporting PHR is not explained. In other words, how the UE reports PHR specifically has become a problem that needs to be solved urgently. Summary of the invention
[0066] In view of this, the present application provides a method for power head spatial reporting, which can enable UE to report PHR.
[0067] The present application also provides a device for power head spatial reporting, which can enable UE to report PHR.
[0068] According to the above purpose, this application adopts the following scheme:
[0069] A method for power head room reporting (PHR), comprising:
[0070] The user equipment UE determines the reporting mode of the PHR according to the structure of the uplink subframe of the activated serving cell;
[0071] The UE calculates the PHR according to the PHR reporting method and sends the PHR to the base station.
[0072] A device for power head space reporting includes: a determination unit, a calculation unit and a sending unit, wherein:
[0073] A determination unit, configured to determine a reporting mode of the PHR according to a structure of an uplink subframe of an activated serving cell;
[0074] A calculation unit, used for calculating the PHR according to the PHR reporting method;
[0075] The sending unit is used to send the calculated PHR to the base station.
[0076] The present application also provides a method performed by a terminal in a wireless communication system, the method comprising: determining whether to report a first type of power head space report PHR or a second type of PHR based on scheduling signaling transmitted by a physical uplink shared channel PUSCH; sending the first type of PHR to a base station when receiving the scheduling signaling transmitted by the PUSCH; and sending the second type of PHR to the base station when not receiving the scheduling signaling transmitted by the PUSCH, wherein the first type of PHR includes a power head space PH calculated based on the scheduling signaling transmitted by the PUSCH, and wherein the second type of PHR includes a PH calculated based on a default configuration.
[0077] In one example, the scheduling signaling includes downlink control information DCI that schedules the PUSCH transmission.
[0078] In one example, in the case of a first type of PHR, the PH is determined based on: a maximum transmission power, a power offset, a compensation rate, a path loss set, an accumulated value of power control, and the number of physical resource blocks PRBs used for the PUSCH transmission, and wherein, in the case of a second type of PHR, the PH is determined based on: a maximum transmission power set by the default configuration, a power offset set by the default configuration, a compensation rate set by the default configuration, and a path loss set by the default configuration, and an accumulated value of power control set by the default configuration.
[0079] The present application also provides a method performed by a base station in a wireless communication system, the method comprising: sending scheduling signaling for physical uplink shared channel PUSCH transmission to a terminal; receiving a first type of power head upper space report PHR or a second type of PHR from the terminal, wherein the first type of PHR includes a power head upper space PH calculated based on the scheduling signaling for the PUSCH transmission, and wherein the second type of PHR includes a PH calculated based on a default configuration.
[0080] In one example, the scheduling signaling includes downlink control information DCI that schedules the PUSCH transmission.
[0081] In one example, in the case of a first type of PHR, the PH is determined based on: a maximum transmission power, a power offset, a compensation rate, a path loss set, an accumulated value of power control, and the number of physical resource blocks PRBs used for the PUSCH transmission, and wherein, in the case of a second type of PHR, the PH is determined based on: a maximum transmission power set by the default configuration, a power offset set by the default configuration, a compensation rate set by the default configuration, and a path loss set by the default configuration, and an accumulated value of power control set by the default configuration.
[0082] The present application also provides a terminal in a wireless communication system, the terminal comprising: at least one transceiver; and at least one processor, which is operably coupled to the at least one transceiver and is configured to implement the above method performed by the terminal.
[0083] The present application also provides a base station in a wireless communication system, the base station comprising: at least one transceiver; and at least one processor, which is operably coupled to the at least one transceiver and configured to implement the above-mentioned method performed by the base station.
[0084] It can be seen from the above scheme that the method and device provided by the embodiment of the present invention allow the UE to take the lead in reporting the PHR and calculate and report the PHR according to the PHR reporting method, thereby realizing the specific process of the UE reporting the PHR. BRIEF DESCRIPTION OF THE DRAWINGS
[0085] Figure 1 A schematic diagram of a frame structure of a TDD system of LTE provided by the prior art;
[0086] Figure 2 A flow chart of a method for power head space reporting provided by an embodiment of the present invention;
[0087] Figure 3 A schematic diagram of subframe lengths of a UE serving cell in different time periods provided in Embodiment 1 of the present invention;
[0088] Figure 4 A schematic diagram of subframe lengths of different frequency bands of a UE serving cell in the same time period provided in the first embodiment of the present invention;
[0089] Figure 5 A schematic diagram of subframe lengths of multiple serving cells of a UE in the same time period provided in the first embodiment of the present invention;
[0090] Figure 6 A schematic diagram of an example 1 of a UE determining PeriodicPHR-Timer and ProhibitPHR-Timer in a PHR provided in the first embodiment of the present invention;
[0091] Figure 7 A schematic diagram of a second example of a UE determining PeriodicPHR-Timer and ProhibitPHR-Timer in a PHR provided in an implementation example of the present invention;
[0092] Figure 8 A schematic diagram of subframe lengths of multiple serving cells of a UE provided by method 3 of embodiment 2 of the present invention;
[0093] Fig. 9 A schematic diagram of subframe lengths of multiple serving cells of a UE provided by method 3 of embodiment 2 of the present invention;
[0094] Fig.10 A third schematic diagram of subframe lengths of multiple serving cells of a UE provided by method three of embodiment two of the present invention;
[0095] Fig.11 A schematic diagram of time slot lengths of multiple serving cells of a UE provided by method 3 of embodiment 3 of the present invention;
[0096] Fig.12A schematic diagram of time slot lengths of multiple serving cells of a UE provided by method 1 of embodiment 3 of the present invention;
[0097] Fig.13 A schematic diagram of time slot lengths of multiple serving cells of a UE provided by method 1 of embodiment 3 of the present invention;
[0098] Fig.14 A schematic diagram of the structure of a device for power head space reporting provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0099] In order to make the objectives, technical means and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings.
[0100] In order to achieve the purpose of this application, the embodiment of this application proposes a method for power head space reporting, such as Figure 2 As shown, the method comprises the following steps:
[0101] Step 201: The UE determines a PHR reporting method according to the structure of an uplink subframe of an activated serving cell;
[0102] Step 202: The UE calculates the PHR according to the PHR reporting method, and sends the PHR to the base station.
[0103] The technical solution of the present application is further described in detail below through several preferred embodiments.
[0104] Embodiment 1
[0105] In this embodiment, the configuration and use of the PeriodicPHR-Timer and ProhibitPHR-Timer of PHR are described. The following situations are described:
[0106] Case 1: The UE is configured with a serving cell, i.e., a carrier. The subframe lengths are different in different time periods, and the subframe lengths are configured by high-level signaling, preset by the protocol, or indicated by physical layer signaling. For example, Figure 3 As shown, Figure 3 A schematic diagram of the subframe length of the UE service cell in different time periods provided in the first embodiment of the present invention: the subframe length in some time periods is T1 milliseconds (for example, T1 is 1 millisecond); the subframe length in some time periods is T2 milliseconds (for example, T2 is 0.5 milliseconds).
[0107] Case 2: The UE is configured with a serving cell, i.e., a carrier. In the same time period of the serving cell, the length of the subframe in different frequency bands may be different, and the subframe length is configured by high-level signaling, preset by the protocol, or indicated by physical layer signaling. For example, Figure 4 As shown, Figure 4A schematic diagram of the subframe lengths of different frequency bands in the same time period of the UE service cell provided in Embodiment 1 of the present invention: in the same time period, the subframe length of some frequency bands is T1 milliseconds, for example, T1 is 1 millisecond; the subframe length of some frequency bands is T2 milliseconds, for example, T2 is 0.5 milliseconds.
[0108] Case 3: The UE is configured with multiple serving cells, that is, the UE is configured with multiple carriers. Different serving cells may have different subframe lengths in the same time period, and the subframe length is configured by high-level signaling, preset by the protocol, or indicated by physical layer signaling. For example, Figure 5 As shown, Figure 5 A schematic diagram of the subframe lengths of multiple service cells of a UE in the same time period provided in Embodiment 1 of the present invention: in the same time period, the subframe lengths of some service cells are T1 milliseconds, for example, T1 is 1 millisecond; the subframe lengths of some service cells are T2 milliseconds, for example, T2 is 0.5 milliseconds.
[0109] For case 1, case 2 and case 3, the UE determines the configuration of the PeriodicPHR-Timer and the ProhibitPHR-Timer in the PHR using the following method, and determines the PHR reporting time according to the PeriodicPHR-Timer and the ProhibitPHR-Timer in the PHR.
[0110] The configuration of PeriodicPHR-Timer and ProhibitPHR-Timer both uses T as the time unit. T is configured by high-level signaling or preset by the protocol. T is called the reference time unit. For example, high-level signaling configuration or protocol preset determines that T is one millisecond. After determining the specific value of T, PeriodicPHR-Timer and ProhibitPHR-Timer are determined according to the specific configuration shown below.
[0111]
[0112] After receiving the configuration as described above, the UE will know the PeriodicPHR-Timer and the ProhibitPHR-Timer, and then determine the time to report the PHR according to these two timings.
[0113] That is, when the length of a subframe is equal to T, T is used as a numbering unit, for example, the unit of T is milliseconds, and the specific value of T is 0.5 milliseconds. All subframes are numbered as t, where t is a natural number, and the status values of PeriodicPHR-Timer and ProhibitPHR-Timer are calculated according to the subframe number t;
[0114] When the length of the subframe T1 is less than T, all subframes are numbered with the subframe length T1 as the numbering unit, and the values of PeriodicPHR-Timer and ProhibitPHR-Timer are calculated according to floor(t1 / (T / T1)), where the floor() operation is a rounding operation. That is, at this time, the status values of PeriodicPHR-Timer and ProhibitPHR-Timer are calculated according to the number of the subframe with a length of T where the subframe with a subframe length of T1 is located, such as Figure 6 As shown, Figure 6 This is a schematic diagram of an example of a UE determining PeriodicPHR-Timer and ProhibitPHR-Timer in a PHR provided in the first embodiment of the present invention.
[0115] When the length of the subframe T1 is greater than T, all subframes are numbered with the subframe length T1 as the numbering unit, and the sequence is t1=0, 1, ... The status values of PeriodicPHR-Timer and ProhibitPHR-Timer are calculated according to t1*(T1 / T). That is, at this time, the status values of PeriodicPHR-Timer and ProhibitPHR-Timer are calculated according to the number of the first subframe with a length of T among multiple subframes with a length of T within the subframe range with a subframe length of T1, such as Figure 7 As shown, Figure 7 This is a schematic diagram of Example 2 of the UE determining the PeriodicPHR-Timer and ProhibitPHR-Timer in the PHR provided in the first embodiment of the present invention.
[0116] When the UE is configured with more than one serving cell, another method for determining the PeriodicPHR-Timer and ProhibitPHR-Timer is to use independent PeriodicPHR-Timer and / or ProhibitPHR-Timer to drive different serving cells or different serving cell sets configured for the UE. The independent PeriodicPHR-Timer and / or ProhibitPHR-Timer driving here means that different serving cells or cell sets configured by the UE use independent PeriodicPHR-Timer and / or ProhibitPHR-Timer time units, and use independent PeriodicPHR-Timer and / or ProhibitPHR-Timer values. The PHRs of different serving cells or serving cell sets configured for the UE are driven and reported separately according to their respective PeriodicPHR-Timer and / or ProhibitPHR-Timer. The UE determines the time unit of the PeriodicPHR-Timer and / or ProhibitPHR-Timer of each serving cell configured by the UE and the value of the PeriodicPHR-Timer and / or ProhibitPHR-Timer of each serving cell by receiving high-layer signaling.
[0117] The following is an example. For example, the UE is configured with three service cells, namely service cell one, service cell two and service cell three, and the UE is configured with two sets of PeriodicPHR-Timer and ProhibitPHR-Timer for PHR reporting. The first set is PeriodicPHR-Timer-1 and ProhibitPHR-Timer-1, and the second set is PeriodicPHR-Timer-2 and ProhibitPHR-Timer-2. The PHR of the service cell set consisting of service cell one and service cell two is driven by PeriodicPHR-Timer-1 and ProhibitPHR-Timer-1, and the PHR of service cell one and service cell two is reported together. The PHR of service cell three is driven by PeriodicPHR-Timer-2 and ProhibitPHR-Timer-2 and then reported.
[0118] The advantage of using this method is that different service cells have different time slot lengths, so a simple method can be used to handle it. In addition, the path losses of different service cells may vary greatly. The path loss of some service cells varies very little, such as the path loss of low-frequency service cells, and the path loss of other service cells varies greatly, such as the path loss of high-frequency service cells. At this time, if the path loss change of the high-frequency service cell reaches the threshold and drives the PHR report of all service cells to occupy too many uplink physical resources, and an independent PeriodicPHR-Timer and / or ProhibitPHR-Timer is used to drive the report, at this time, only the PHR of the high-frequency service cell can be reported, which can avoid the PHR report occupying too many physical resources.
[0119] Embodiment 2
[0120] In this embodiment, a method for transmitting a PHR is described.
[0121] When the UE is configured with at least two serving cells, and at least two of them are in an active state (Activated), and at least one of the serving cells in an active state has different subframe lengths in different time periods, such as Figure 3 Or when the UE is configured with at least two serving cells, and at least two of them are in Activated state, at least one of the serving cells in the active state has different lengths of subframes in different frequency bands in the same time period, such as Figure 4 shown.
[0122] There are several ways for the UE to determine the subframe length:
[0123] 1) The UE determines the length of the subframe by receiving high-layer signaling;
[0124] 2) The UE determines the length of the subframe by receiving public physical layer signaling;
[0125] 3) The UE determines the length of the subframe by receiving UE-specific physical layer signaling, for example, by identifying the length of the subframe for transmitting the PUSCH through the uplink (UL) downlink control information (DCI) that schedules the PUSCH.
[0126] Since the error performance requirements of PUSCH services transmitted in subframes of different lengths may be different, the power control parameters will also be different. For example, the subframe length for general service transmission is 1 millisecond, and the error rate requirement is 1%, while the subframe length for high-reliability and low-latency services is 0.25, and the error rate requirement is 10e-5. In order to provide a reference for the base station to schedule uplink resources, the UE needs to report PHR. Since the power control parameters of the two services are different, two types of PHR are reported, which are called the first type PHR and the second type PHR. For example, the first type of service is general service, and the second type of service is low-latency and high-reliability service. Or, because the waveforms of PUSCH transmission are different, for example, one waveform for PUSCH transmission is cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), and the other waveform for PUSCH transmission is single carrier frequency division multiplexing (SC-FDM), these two waveforms also need to report independent PHR. Or, due to different subcarrier spaces for transmitting PUSCH, for example, one subcarrier space for transmitting PUSCH is 15KHz, and the other subcarrier space for transmitting PUSCH is 60kHz, these two subcarrier spaces also need to report independent PHRs. Or due to different beam directions for transmitting PUSCH, independent PHRs also need to be reported. According to the analysis of the above factors, the UE can receive high-level signaling configuration or physical layer signaling to obtain the number of multiple independent PHRs that the UE needs to report and the characteristics of each reported PHR. The characteristics of each reported PHR include the waveform, subcarrier space, service, beam and other factors of the PUSCH transmission for calculating the PHR report. The following takes the PHR of the PUSCH that transmits two different types of services as an example to illustrate the reporting method of the two types of PHRs. The method can be extended to the case where more than two PHRs are reported, and at least one of the multiple characteristics of the waveform, subcarrier space, service, and beam of each reported PHR is different.
[0127] For multiple service cells configured by the UE, some service cells may have the same subframe length in different time periods and frequency bands and transmit only one type of service. Therefore, a set of power control parameters is configured. For example, only general services or high-reliability and low-latency services are transmitted. For such service cells, only one type of PHR is reported. Some service cells may have different subframe lengths in different time periods and frequency bands and transmit two types of services. Therefore, two sets of power control parameters are configured. For such service cells, two types of PHR are reported. The UE determines whether to report one or two types of PHR for each configured service cell by receiving high-level signaling.
[0128] Method 1:
[0129] For the serving cell that needs to report two types of PHR, the two types of PHR reporting adopts a time division multiplexing method, and for each serving cell, only one of the first type of PHR and the second type of PHR is reported each time. Then, how does the UE decide whether to report the first type of PHR or the second type of PHR on the subframe? There are several ways to decide whether the UE reports the first type of PHR or the second type of PHR on the subframe.
[0130] Method a:
[0131] The UE determines in which subframes the UE reports the first type of PHR and in which subframes the UE reports the second type of PHR by receiving high-level signaling configuration, so that the UE and the base station will not be confused about the type of PHR reporting.
[0132] When the UE needs to report PHR in the subframe, the UE reports the corresponding PHR according to the subframe PHR type configured by high-level signaling. This method requires that the subframes for the UE to transmit different services in the service cell should also be configured by high-level signaling. The subframe configured to transmit one service cannot be dynamically changed to a subframe for transmitting another service, which may affect the timely transmission of high-reliability and low-latency services.
[0133] Method b:
[0134] According to the transmission situation of the subframe of the specific service cell, it is determined whether the UE reports the first type of PHR or the second type of PHR in the subframe. Specifically, when the subframe only transmits the PUSCH of the first type of service, the UE shall report the first type of PHR; when the subframe only transmits the PUSCH of the second type of service, the UE shall report the second type of PHR; when the UE transmits the PUSCH of the first type of service and the PUSCH of the second type of service at the same time in the subframe, or when the UE does not transmit the PUSCH of the first type of service nor the PUSCH of the second type of service in the subframe, the type of PHR reported by the UE is determined according to the high-level signaling configuration of which subframes the UE reports the first type of PHR and which subframes the UE reports the second type of PHR; or the PHR is reported according to the default PHR reporting type determined by the protocol, for example, the second type of PHR is reported in this case. This method may cause confusion, for example, when the base station schedules the first type of service, the UE should report the first type of PHR, but the UE does not receive the scheduling signaling of the service cell, and the UE reports the second type of PHR according to the rules, so that the UE and the base station are confused about the type of PHR reporting. The UE may distinguish the first category of services from the second category of services through different DCI formats, or through bit indications in the DCI, or through different radio network temporary identifiers (RNTIs) used to scramble the DCI.
[0135] Method c:
[0136] Determine whether the UE reports the first type of PHR or the second type of PHR in the subframe according to the scheduling situation of the subframe of the specific service cell. Specifically, when the subframe only transmits the PUSCH of the first type of service, the UE shall report the first type of PHR; when the subframe only transmits the PUSCH of the second type of service, the UE shall report the second type of PHR; when the UE transmits the PUSCH of the first type of service and the PUSCH of the second type of service at the same time in the subframe, or when the UE does not transmit the PUSCH of the first type of service nor the PUSCH of the second type of service in the subframe, determine the type of PHR reported by the UE according to the high-level signaling configuration of which subframes the UE reports the first type of PHR and which subframes the UE reports the second type of PHR; or report the PHR according to the default PHR reporting type determined by the protocol. For example, in this case, the protocol stipulates that the second type of PHR is reported, because the second type of service has high reliability requirements and low latency, so the second type of PHR is reported first. In view of the confusion that may occur when this method is used, a further step is to add an indication of the type of PHR report to the MAC signaling for reporting the PHR, that is, the UE not only needs to report the PHR but also needs to indicate the type of the PHR, which can be indicated by a one-bit PHR type indication. In this way, the UE and the base station will not be confused about the type of PHR report.
[0137] Method 2:
[0138] For a serving cell that needs to report two types of PHR, the two types of PHR are reported simultaneously. There are the following ways to report the first type of PHR and the second type of PHR simultaneously.
[0139] The first type PHR and the second type PHR are reported simultaneously, and the maximum transmit power Pcmax,c,1 used to calculate the first type PHR and Pcmax,c,2 used to calculate the second type PHR are reported simultaneously.
[0140] The specific calculation process is divided into the following cases:
[0141] Case 1:
[0142] When the subframe transmits the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service,
[0143] The calculation method of the first type of PHR is:
[0144] PH c,1 (i) = P CMAX,c,1 (i)-{10log 10 (M PUSCH,c,1 ,(i))+P O_PUSCH,c,1 (j)+α c,1 (j) PL c,1 +△ TF,c,1 (i)+fc,1 (i)}[dB]
[0145] Among them, P CMAX,c,1 (i) is the maximum transmission power of the UE on subframe i of the service cell c determined based on the assumption that the service cell c only transmits PUSCH for the first type of service; all other parameters are power control parameters of the PUSCH used for the transmission of the first type of service.
[0146] M PUSCH,c,1, (i) is the number of physical resource blocks (PRBs) occupied by PUSCH;
[0147] P O_PUSCH,c,1 (j) is the power offset value configured by higher layer signaling;
[0148] PL C,1 is the link loss;
[0149] α c,1 (j) is all or part of the control to compensate for link loss, wherein, for PUSCH or PUSCH retransmission of semi-persistent scheduling (SPS), j=0, for PUSCH or PUSCH retransmission of dynamic scheduling, j=1, for PUSCH or PUSCH retransmission of random access response (RAR), j=2;
[0150] f c,1 (i) is the accumulated value of closed-loop power control; TF,c,1 (i) is a parameter related to the modulation and coding strategy of uplink transmission; specifically, when the parameter K S When it is equal to 1.25, For the case where only aperiodic channel state information (A-CSI) is sent without uplink data, For the case where uplink data is sent, C is the number of code blocks (CB) divided by a transmission block (TB), K r is the number of bits of the rth CB, N RE It is the total number of resource elements (REs) contained in the PUSCH channel.
[0151] The calculation method of the second type of PHR is:
[0152]
[0153] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE on subframe i of the serving cell c determined based on the assumption that the serving cell c does not transmit any service on the PUSCH; all other parameters are the power control parameters of the PUSCH used for the second type of service transmission.
[0154] P O_PUSCH,c,2 (1) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (1) is to control all or part of the link loss compensation, f c,2 (i) is the accumulated value of closed-loop power control;
[0155] Since there is no second type of service transmitted in the serving cell c, PH c,2 (i) is a virtual PHR.
[0156] Case 2:
[0157] When the subframe transmits the PUSCH of the second type of service, and the subframe does not transmit the PUSCH of the first type of service,
[0158] The calculation method of the second type of PHR is:
[0159] PH c,2 (i) = P CMAX,c,2 (i)-{10log 10 (M PUSCH,c,2 ,(i))+P O_PUSCH,c,2 (j)+α c,2 (j) PL c,2 +△ TF,c,2 (i)+f c,2 (i)}[dB]
[0160] Among them, P CMAX,c,2 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c only transmits the PUSCH of the second type of service. PUSCH,c,2, (i) is the number of PRBs occupied by PUSCH, P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control; TF,c,2 (i) is a parameter related to the modulation and coding strategy of uplink transmission; PH c,2 (i) is a virtual PHR.
[0161] All other parameters are power control parameters of the PUSCH used for transmission of the second type of services.
[0162] The calculation method of the first type of PHR is:
[0163]
[0164] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE on subframe i of serving cell c determined based on the assumption that the serving cell c does not transmit any service on the PUSCH. All other parameters are power control parameters of the PUSCH used for the first type of service transmission.
[0165] P O_PUSCH,c,1 (1) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (1) is to control all or part of the link loss compensation, f c,1 (i) is the accumulation of closed-loop power control.
[0166] Since there is no first-category service transmitted in serving cell c, PH c,1 (i) is a virtual PHR.
[0167] Case 3: When the subframe does not transmit the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service,
[0168] The calculation method of the first type of PHR is:
[0169]
[0170] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE on subframe i of serving cell c determined based on the assumption that the serving cell c does not transmit any service on the PUSCH. All other parameters are power control parameters of the PUSCH used for the first type of service transmission.
[0171] P O_PUSCH,c,1 (1) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (1) is to control all or part of the link loss compensation, f c,1 (i) is the accumulated value of closed-loop power control; PH c,1(i) is the virtual PHR set.
[0172] The calculation method of the second type of PHR is:
[0173]
[0174] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE on subframe i of serving cell c determined based on the assumption that the serving cell c does not transmit any service on the PUSCH. All other parameters are power control parameters of the PUSCH used for the second type of service transmission.
[0175] P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of the closed-loop power control; since there is no second-category service transmitted in the serving cell c, PH c,2 (i) is a virtual PHR.
[0176] Case 4:
[0177] When the subframe transmits the PUSCH of the first type of service, and the subframe also transmits the PUSCH of the second type of service,
[0178] The calculation method of the first type of PHR is:
[0179] PH c,1 (i) = P CMAX,c,1 (i)-{10log 10 (M PUSCH,c,1 ,(i))+P O_PUSCH,c,1 (j)+α c,1 (j) PL c,1 +△ TF,c,1 (i)+f c,1 (i)}[dB]
[0180] Among them, P CMAX,c,1 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the first type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the first type of service.
[0181] M PUSCH,c,1, (i) is the number of physical resource blocks (PRBs) occupied by PUSCH, P O_PUSCH,c,1(j) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (j) is the control to compensate for all or part of the link loss; f c,1 (i) is the accumulated value of closed-loop power control; TF,c,1 (i) is a parameter related to the modulation and coding strategy of uplink transmission, PH c,1 (i) is the virtual PHR set.
[0182] The calculation method of the second type of PHR is:
[0183] PH c,2 (i) = P CMAX,c,2 (i)-{10log 10 (M PUSCH,c,2 ,(i))+P O_PUSCH,c,2 (j)+α c,2 (j) PL c,2 +△ TF,c,2 (i)+f c,2 (i)}[dB]
[0184] Among them, P CMAX,c,2 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the second type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the second type of service.
[0185] M PUSCH,c,2, (i) is the number of PRBs occupied by PUSCH, P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control; TF,c,2 (i) is a parameter related to the modulation and coding strategy of uplink transmission, PH c,2 (i) is the virtual PHR set.
[0186] Method 3:
[0187] For a serving cell that needs to report two types of PHR, the two types of PHR are reported simultaneously. There are the following ways to report the first type of PHR and the second type of PHR simultaneously.
[0188] The first type PHR and the second type PHR are reported simultaneously, and the maximum transmit power Pcmax,c,1 used to calculate the first type PHR and Pcmax,c,2 used to calculate the second type PHR are reported simultaneously.
[0189] When the subframe length selected by the UE for sending the PHR serving cell is the same as the subframe length of the serving cell reporting the PHR, such as Figure 8 As shown, Figure 8 A schematic diagram of subframe lengths of multiple serving cells of a UE provided for method 3 of example 2 of the present invention: the PHR of serving cell 2 is transmitted in the PUSCH of serving cell 1, and the subframe in which serving cell 1 transmits the PHR is the same as the subframe length in which serving cell 2 calculates the PHR. Or when the subframe length of the serving cell selected by the UE for sending the PHR is smaller than the subframe length of the serving cell reporting the PHR, such as Fig. 9 As shown, Fig. 9 Schematic diagram of subframe lengths of multiple service cells of UE provided for method three of embodiment two of the present invention: the PHR of service cell one is transmitted in the PUSCH of service cell two, and the subframe length of the PHR transmitted by service cell two is less than the subframe length of the PHR calculated by service cell one. In the above two cases, since the time interval from receiving the instruction to schedule PUSCH to sending PUSCH of the service cell with a long subframe length is longer than the time interval from receiving the instruction to schedule PUSCH to sending PUSCH of the service cell with a short subframe length, the UE has enough time to calculate the PHR of the service cell with a short subframe length and then transmit it after receiving the scheduling instruction, and the UE uses the following method to report two types of PHR.
[0190] When the subframe transmits the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service,
[0191] The calculation method of the first type of PHR is:
[0192] PH c,1 (i) = P CMAX,c,1 (i)-{10log 10 (M PUSCH,c,1 ,(i))+P O_PUSCH,c,1 (j)+α c,1 (j) PL c,1 +△ TF,c,1 (i)+f c,1 (i)}[dB]
[0193] Among them, P CMAX,c,1 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the first type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the first type of service.
[0194] M PUSCH,c,1, (i) is the number of physical resource blocks (PRBs) occupied by PUSCH, P O_PUSCH,c,1(j) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (j) is the control to compensate for all or part of the link loss; f c,1 (i) is the accumulated value of closed-loop power control; TF,c,1 (i) is a parameter related to the modulation and coding strategy of uplink transmission, PH c,1 (i) is the virtual PHR set.
[0195] The calculation method of the second type of PHR is:
[0196]
[0197] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the serving cell c does not transmit any service PUSCH. All other parameters are PUSCH power control parameters used for the second type of service transmission. Then PH c,2 (i) is a virtual PHR.
[0198] P O_PUSCH,c,2 (1) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (1) is to control all or part of the link loss compensation, f c,2 (i) is the accumulated value of closed-loop power control; PH c,2 (i) is the virtual PHR set.
[0199] When the subframe transmits the PUSCH of the second type of service, and the subframe does not transmit the PUSCH of the first type of service,
[0200] The calculation method of the second type of PHR is:
[0201] PH c,2 (i) = P CMAX,c,2 (i)-{10log 10 (M PUSCH,c,2 ,(i))+P O_PUSCH,c,2 (j)+α c,2 (j) PL c,2 +△ TF,c,2 (i)+f c,2 (i)}[dB]
[0202] Among them, P CMAX,c,2(i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the second type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the second type of service.
[0203] M PUSCH,c,2, (i) is the number of PRBs occupied by PUSCH, P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control; TF,c,2 (i) is a parameter related to the modulation and coding strategy of uplink transmission; PH c,2 (i) is a virtual PHR;
[0204] The calculation method of the first type of PHR is:
[0205]
[0206] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the serving cell c does not transmit any service PUSCH. All other parameters are PUSCH power control parameters used for the first type of service transmission. Then PH c,1 (i) is a virtual PHR.
[0207] P O_PUSCH,c,1 (1) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (1) is to control all or part of the link loss compensation, f c,1 (i) is the accumulated value of closed-loop power control; PH c,1 (i) is the virtual PHR set.
[0208] When the subframe does not transmit the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service,
[0209] The calculation method of the first type of PHR is:
[0210]
[0211] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the serving cell c does not transmit any service PUSCH. All other parameters are PUSCH power control parameters used for the first type of service transmission. Then PH c,1 (i) is a virtual PHR.
[0212] P O_PUSCH,c,1 (1) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (1) is to control all or part of the link loss compensation, f c,1 (i) is the accumulated value of closed-loop power control; PH c,1 (i) is the virtual PHR set.
[0213] The calculation method of the second type of PHR is:
[0214]
[0215] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. It is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the serving cell c does not transmit any service PUSCH. All other parameters are PUSCH power control parameters used for the second type of service transmission. Then PH c,2 (i) is a virtual PHR.
[0216] P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control, PH c,2 (i) is a virtual PHR.
[0217] When the subframe transmits the PUSCH of the first type of service, and the subframe also transmits the PUSCH of the second type of service,
[0218] The calculation method of the first type of PHR is:
[0219] PH c,1 (i) = P CMAX,c,1 (i)-{10log 10 (M PUSCH,c,1 ,(i))+P O_PUSCH,c,1 (j)+α c,1 (j) PL c,1 +△ TF,c,1 (i)+fc,1 (i)}[dB]
[0220] Among them, P CMAX,c,1 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the first type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the first type of service.
[0221] M PUSCH,c,1, (i) is the number of physical resource blocks (PRBs) occupied by PUSCH, P O_PUSCH,c,1 (j) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (j) is the control to compensate for all or part of the link loss; f c,1 (i) is the accumulated value of closed-loop power control; TF,c,1 (i) is a parameter related to the modulation and coding strategy of uplink transmission, PH c,1 (i) is the virtual PHR set.
[0222] The calculation method of the second type of PHR is:
[0223] PH c,2 (i) = P CMAX,c,2 (i)-{10log 10 (M PUSCH,c,2 ,(i))+P O_PUSCH,c,2 (j)+α c,2 (j) PL c,2 +△ TF,c,2 (i)+f c,2 (i)}[dB]
[0224] Among them, P CMAX,c,2 (i) is the maximum transmission power of the UE in subframe i of the serving cell c determined based on the assumption that the serving cell c transmits only the PUSCH of the second type of service. All other parameters are power control parameters of the PUSCH used for the transmission of the second type of service.
[0225] M PUSCH,c,2, (i) is the number of PRBs occupied by PUSCH, P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control; TF,c,2 (i) is a parameter related to the modulation and coding strategy of uplink transmission, PH c,2 (i) is the virtual PHR set.
[0226] When the subframe length of the serving cell selected by the UE for sending the PHR is greater than the subframe length of the serving cell reporting the PHR, such as Fig.10 As shown, Fig.10 Schematic diagram of subframe lengths of multiple service cells of UE provided for method three of embodiment two of the present invention: the PHR of service cell two is transmitted in the PUSCH of service cell one, and the subframe length of service cell one for transmitting the PHR is greater than the subframe length of service cell two for calculating the PHR. At this time, since the time interval from receiving the instruction to schedule PUSCH to sending PUSCH in the service cell with a long subframe length is longer than the time interval from receiving the instruction to schedule PUSCH to sending PUSCH in the service cell with a short subframe length, the UE may not have enough time to calculate the PHR according to the scheduling situation of the short subframe after receiving the scheduling instruction of the service cell with a short subframe, and then transmit it in the service cell with a long subframe, because the coding and other operations of the service cell with a long subframe require a longer time. If the UE has sufficient time to calculate the PHR after receiving the scheduling instruction of the service cell with a short subframe, and then transmits on the service cell with a long subframe, the above method is adopted, that is, the two types of PHR calculation methods when the subframe length of the service cell selected by the UE for sending the PHR is the same as the subframe length of the service cell for reporting the PHR and when the subframe length of the service cell selected by the UE for sending the PHR is less than the subframe length of the service cell for reporting the PHR; if the UE does not have sufficient time to calculate the PHR according to the scheduling situation of the short subframe after receiving the scheduling instruction of the service cell with a short subframe, and then transmits on the service cell with a long subframe, the UE adopts the following method to report the two types of PHR.
[0227] When the subframe transmits the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service; or when the subframe does not transmit the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service; when the subframe transmits the PUSCH of the first type of service, and the subframe also transmits the PUSCH of the second type of service; when the subframe does not transmit the PUSCH of the first type of service, and the subframe does not transmit the PUSCH of the second type of service:
[0228] The calculation method of the first type of PHR is:
[0229]
[0230] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the PUSCH of serving cell c does not transmit any service, PO_PUSCH,c,1 (1) is the power offset value configured by high-level signaling; PL C,1 is the link loss; α c,1 (1) is to control all or part of the link loss compensation, f c,1 (i) is the accumulated value of closed-loop power control; PH c,1 (i) is the virtual PHR set.
[0231] The calculation method for the second type of PHR is:
[0232]
[0233] The definitions of the parameters in the formula are detailed in 5.1.1.1 of 3GPP specification 36.213, version 10.9.0. is the maximum transmission power of the UE in subframe i of serving cell c, determined based on the assumption that the PUSCH of serving cell c does not transmit any service, P O_PUSCH,c,2 (j) is the power offset value configured by high-level signaling; PL C,2 is the link loss; α c,2 (j) is the control to compensate for all or part of the link loss; f c,2 (i) is the accumulated value of closed-loop power control, PH c,2 (i) is a virtual PHR.
[0234] Embodiment 3
[0235] In this embodiment, a method for transmitting PHR is described for a UE configured with multiple service cells, and at least two different service cells have different time slot lengths, or different frequency bands or time periods in a service cell have different time slot lengths.
[0236] In the above two cases, it is assumed that within a reference time slot of a PHR report, some service cells are one time slot, that is, the time slot length of the service cell is the same as the reference time slot length of the PHR report, or some service cells are more than one time slot, that is, the time slot length of the service cell is shorter than the reference time slot length of the PHR report, for example, Fig.11 As shown, the UE is configured with two serving cells, the time slot length of serving cell one is the same as the reference time slot length T reported by the PHR, and the time slot length of serving cell two is the reference time slot length T / m reported by the PHR.
[0237] When the timeslot length of the serving cell is the same as the reference timeslot length of the PHR report, when the UE needs to report the PHR in the reference timeslot n, the UE calculates the PHR according to the PUSCH situation of the serving cell in the timeslot n.
[0238] When the time slot length of the serving cell is shorter than the reference time slot length of the PHR report, that is, reporting PHR in reference time slot n, the UE includes multiple time slots in the serving cell. For example, in reference time slot n, the serving cell includes time slots m*n, m*n+1, ..., m*n+m-1, a total of m time slots, and the PUSCH scheduling conditions in m different time slots may be different. It is necessary to select the PUSCH transmission condition of a time slot for PHR reporting. There are several methods to select the PUSCH transmission condition of a time slot for PHR calculation. The value of m is known by the UE through explicit signaling or implicit signaling.
[0239] Method 1:
[0240] The first time slot of the scheduled PUSCH of the service cell within the reference time slot of the PHR report is selected for PHR calculation, and the UE has sufficient time to calculate the PHR according to the situation of the scheduled PUSCH after receiving the scheduling instruction; if the UE does not have sufficient time to calculate the PHR according to the situation of the scheduled PUSCH after receiving the scheduling instruction, a virtual PHR report (virtual PHR) is used. The virtual PHR report here refers to the PHR calculated when there is no PUSCH transmission, or, if there is no PUSCH transmission in all time slots within the reference time slot of the PHR report, a virtual PHR report is used.
[0241] For example, the UE is configured with two serving cells, the time slot length of serving cell one is the same as the reference time slot length T reported by PHR, and the time slot length of serving cell two is the reference time slot length T / m reported by PHR. In reference time slot n, serving cell two includes time slots m*n, m*n+1, ..., m*n+m-1, a total of m time slots, of which the first scheduled PUSCH is in time slot m*n+1. When PHR is transmitted in PUSCH of time slot m*n+1 of serving cell two, the UE has enough time to calculate PHR according to the situation of PUSCH scheduled in time slot m*n+1, so PHR is calculated according to the situation of PUSCH of time slot m*n+1 of serving cell two, such as Fig.12 As shown; when PHR is transmitted in PUSCH of time slot n of serving cell one, since PUSCH that transmits PHR starts relatively early, UE does not have enough time to calculate PHR according to the PUSCH scheduled in time slot m*n+1 of serving cell two. Therefore, PHR of serving cell two calculates virtual PHR according to the situation that there is no PUSCH transmission in serving cell two, as shown Fig.13 shown.
[0242] Method 2:
[0243] Select the reference time slot for PHR reporting, and perform PHR calculation in the time slot of the last scheduled PUSCH of the serving cell under the condition that the UE has sufficient time to calculate the PHR according to the situation of the scheduled PUSCH after receiving the scheduling instruction; if the UE does not have sufficient time to calculate the PHR according to the situation of the scheduled PUSCH after receiving the scheduling instruction, a virtual PHR report (virtual PHR) is used. The virtual PHR report here refers to the PHR calculated when there is no PUSCH transmission, or, if there is no PUSCH transmission in all time slots within the reference time slot for PHR reporting, a virtual PHR report is used.
[0244] For example, the UE is configured with two serving cells, the time slot length of serving cell one is the same as the reference time slot length T reported by PHR, and the time slot length of serving cell two is the reference time slot length T / m reported by PHR. In reference time slot n, serving cell two includes time slots m*n, m*n+1, ..., m*n+m-1, where the first scheduled PUSCH is in time slot m*n+1. When PHR is transmitted in PUSCH of time slot m*n+1 of serving cell two, the UE has enough time to calculate PHR based on the situation of PUSCH scheduled in time slot m*n+1, so PHR is calculated based on the situation of PUSCH of time slot m*n+1 of serving cell two, such as Fig.12 As shown; when PHR is transmitted in PUSCH of time slot n of serving cell one, since PUSCH that transmits PHR starts relatively early, UE does not have enough time to calculate PHR according to the PUSCH scheduled in time slot m*n+1 of serving cell two. Therefore, PHR of serving cell two calculates virtual PHR according to the situation that there is no PUSCH transmission in serving cell two, as shown Fig.13 shown.
[0245] Method 3:
[0246] The PHR calculation is performed based on the first time slot of the serving cell in the reference time slot of the PHR report. When the UE transmits PUSCH in the first time slot of the serving cell and the UE has enough time to calculate the PHR based on the scheduled PUSCH after receiving the scheduling instruction, the UE calculates the PHR based on the PUSCH transmission in the first time slot of the serving cell; otherwise, the virtual PHR report is used.
[0247] For example, the UE is configured with two service cells, the time slot length of service cell one is the same as the reference time slot length T reported by the PHR, and the time slot length of service cell two is the reference time slot length T / m reported by the PHR. In the reference time slot n, service cell two includes time slots m*n, m*n+1,..., m*n+m-1. When PUSCH is transmitted in the first time slot m*n of serving cell two, and UE transmits PHR on PUSCH transmitted in time slot m*n of serving cell two, UE has enough time to calculate PHR according to the PUSCH scheduled in time slot m*n, so PHR is calculated according to PUSCH in time slot m*n of serving cell two; when PHR is transmitted in PUSCH of time slot n of serving cell one, UE does not have enough time to calculate PHR according to PUSCH scheduled in time slot m*n of serving cell two, so PHR of serving cell two calculates virtual PHR according to the case where no PUSCH is transmitted in serving cell two, or, UE does not transmit PUSCH in time slot m*n of serving cell two, and PHR of serving cell two calculates virtual PHR according to the case where no PUSCH is transmitted in serving cell two.
[0248] Method 4:
[0249] The PHR calculation is performed based on the last time slot of the serving cell in the reference time slot of the PHR report. When the UE transmits PUSCH in the last time slot of the serving cell and the UE has enough time to calculate the PHR based on the scheduled PUSCH after receiving the scheduling instruction, the UE calculates the PHR based on the PUSCH transmission in the last time slot of the serving cell; otherwise, the virtual PHR report is used.
[0250] For example, the UE is configured with two service cells, the time slot length of service cell one is the same as the reference time slot length T reported by the PHR, and the time slot length of service cell two is the reference time slot length T / m reported by the PHR. In the reference time slot n, service cell two includes time slots m*n, m*n+1,..., m*n+m-1. When PUSCH is transmitted in the last time slot m*n+m-1 of serving cell two, and UE transmits PHR on PUSCH transmitted in time slot m*n+m-1 of serving cell two, UE has enough time to calculate PHR according to the PUSCH scheduled in time slot m*n+m-1, so PHR is calculated according to PUSCH in time slot m*n+m-1 of serving cell two; when PHR is transmitted in PUSCH of time slot n of serving cell one, UE does not have enough time to calculate PHR according to PUSCH scheduled in time slot m*n+m-1 of serving cell two, so PHR of serving cell two calculates virtual PHR according to the case where there is no PUSCH transmission in serving cell two, or, UE does not transmit PUSCH in time slot m*n+m-1 of serving cell two, and PHR of serving cell two calculates virtual PHR according to the case where there is no PUSCH transmission in serving cell two.
[0251] Method 5:
[0252] Select the reference time slot for PHR reporting, and the UE uses the implementation method to determine the situation of a time slot of the serving cell to calculate the PHR. Since the number of physical resource blocks scheduled by PUSCH in different time slots may be different, the UE and the base station may have different assumptions about the number of physical resource blocks scheduled when calculating PHR, so the base station's understanding of the remaining power is inconsistent with the UE's understanding. Therefore, the UE can calculate the PHR based on a number of physical resource blocks obtained by receiving high-level signaling configuration or preset by the protocol, instead of the number of physical resource blocks actually scheduled by the UE. In this way, the UE and the base station will not be different in the number of physical resource blocks assumed to be scheduled when calculating PHR, and the PHR calculation is performed based on the number of physical resource blocks described above. The base station can deduce the remaining power based on this PHR. For example, the UE schedules PUSCH transmission of 2 physical resource blocks in time slot 1, and the UE schedules PUSCH transmission of 3 physical resource blocks in time slot 2. The UE calculates the PHR based on the preset 1 physical resource block.
[0253] Method 6:
[0254] When the time slot length of the serving cell is less than the reference time slot length of the PHR report, the PHR report of the serving cell is a virtual PHR report.
[0255] Fig.14A schematic diagram of the structure of a device for power head space reporting provided by an embodiment of the present invention, wherein the device applies the above method and specifically comprises: a determination unit, a calculation unit and a sending unit, wherein:
[0256] A determination unit, configured to determine a reporting mode of the PHR according to a structure of an uplink subframe of an activated serving cell;
[0257] A calculation unit, used for calculating the PHR according to the PHR reporting method;
[0258] The sending unit is used to send the calculated PHR to the base station.
[0259] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method performed by a terminal in a wireless communication system, the method comprising: Determine whether to report a first type of power head space report PHR or a second type of PHR based on scheduling signaling transmitted on a physical uplink shared channel PUSCH; Upon receiving the scheduling signaling for the PUSCH transmission, sending the first type of PHR to the base station; as well as In the case of not receiving the scheduling signaling for the PUSCH transmission, sending the second type of PHR to the base station, The first type of PHR includes a power head space PH calculated based on the scheduling signaling of the PUSCH transmission, The second type of PHR includes a PH calculated based on a default configuration, and The scheduling signaling includes downlink control information DCI for scheduling the PUSCH transmission, The sending the first type PHR or the second type PHR includes: If the terminal is configured with at least two serving cells, the at least two serving cells include a first serving cell and a second serving cell with different time slot lengths, a PHR for PUSCH transmission of a time slot of the second serving cell is sent, and The time slot of the second service cell is the first time slot among a plurality of time slots of the second service cell that completely overlap with the time slot of the first service cell.
2. The method according to claim 1, in, In the case of the first type of PHR, the PH is determined based on: Maximum transmission power, Power offset, Compensation rate, Path loss set, The accumulated value of power control, and The number of physical resource blocks (PRBs) used for the PUSCH transmission, and Wherein, in the case of the second type of PHR, the PH is determined based on the following items: the maximum transmission power set by the default configuration, The power offset set by the default configuration, The compensation rate set by the default configuration, and The path loss set by the default configuration, and The accumulated value of the power control set by the default configuration.
3. A method performed by a base station in a wireless communication system, the method comprising: Sending scheduling signaling for physical uplink shared channel PUSCH transmission to the terminal; Receiving a first type of power head room report PHR or a second type of PHR from a terminal, Wherein, when the scheduling signaling of the PUSCH transmission is sent to the terminal, the first type of PHR is received, In a case where scheduling signaling for the PUSCH transmission is not sent to the terminal, the second type of PHR is received, The first type of PHR includes a power header space PH calculated based on the scheduling signaling of the PUSCH transmission, and The second type of PHR includes a PH calculated based on a default configuration, The scheduling signaling includes downlink control information DCI for scheduling the PUSCH transmission, The receiving the first type PHR or the second type PHR includes: If the terminal is configured with at least two serving cells, the at least two serving cells include a first serving cell and a second serving cell having different time slot lengths, receiving a PHR for a PUSCH transmission of a time slot of the second serving cell, and The time slot of the second service cell is the first time slot among a plurality of time slots of the second service cell that completely overlap with the time slot of the first service cell.
4. The method according to claim 3, in, In the case of the first type of PHR, the PH is determined based on: Maximum transmission power, Power offset, Compensation rate, Path loss set, The accumulated value of power control, and The number of physical resource blocks (PRBs) used for the PUSCH transmission, and Wherein, in the case of the second type of PHR, the PH is determined based on the following items: the maximum transmission power set by the default configuration, The power offset set by the default configuration, The compensation rate set by the default configuration, and The path loss set by the default configuration, and The accumulated value of the power control set by the default configuration.
5. A terminal in a wireless communication system, the terminal comprising: at least one transceiver; as well as At least one processor is operatively coupled to the at least one transceiver and is configured to implement the method according to any one of claims 1-2.
6. A base station in a wireless communication system, the base station comprising: at least one transceiver; as well as At least one processor operatively coupled to the at least one transceiver and configured to implement the method according to any one of claims 3-4.
Citation Information
Patent Citations
Terminal apparatus, base station apparatus, communication method, and integrated circuit
WO2015005325A1