Timeline information for aperiodic semi-persistent scheduling transmissions
By transmitting reference signals and timeline information in the 5G wireless communication system, the time-domain start position of the CSI report is clearly defined, which solves the timing delay problem of non-periodic CSI reports, improves the timeliness of channel state information and communication efficiency, and avoids congestion of the physical downlink control channel.
Patent Information
- Application Number
- CN202080092880.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-10
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2040-02-10
AI Technical Summary
In 5G wireless communication systems, the timing delay of non-periodic CSI reports prevents base stations from obtaining the latest channel state information in a timely manner, and may lead to congestion of the physical downlink control channel.
By transmitting reference signals and timeline information between the base station and user equipment, the time-domain start position of the CSI report is clearly defined, ensuring that the user equipment has sufficient time for measurement and encoding, thereby reducing or eliminating the delay in CSI reporting.
It reduces the timing delay of CSI reports, improves the timeliness of channel status information and the efficiency of the communication system, and avoids congestion of the physical downlink control channel.
Smart Images

Figure CN114930734B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present patent document generally relates to wireless communication. BACKGROUND
[0002] Mobile communication technologies are pushing the world towards an increasingly interconnected and networked society. The rapid growth of mobile communications and advances in technology have led to greater demands for capacity and connectivity. Other aspects, such as energy consumption, device cost, spectral efficiency, and latency, are also important to meet the needs of various communication scenarios. Various technologies, including providing higher quality services, longer battery life, and new methods to improve performance, are under discussion. SUMMARY
[0003] This patent document describes, among other things, techniques to provide timeline information associated with reception of reference signals for channel state measurement to reduce and / or eliminate timing delays of uplink reporting.
[0004] In one example aspect, a method of wireless communication is disclosed. The method includes transmitting, by a base station, a control message to a user equipment on a first control channel, the control message triggering transmission of a channel state information (CSI) report from the user equipment to the base station on a second control channel. The method further includes transmitting, by the base station, a reference signal to the user equipment; and receiving, by the base station, the CSI report on the second control channel in accordance with timeline information associated with reception of the reference signal by the user equipment. The timeline information indicates a time-domain starting position of the transmission of the CSI report on the second control channel.
[0005] In another example aspect, a method of wireless communication is disclosed. The method includes receiving, by a user equipment, a control message from a base station on a first control channel, the control message triggering transmission of a CSI report from the user equipment to the base station on a second control channel. The method further includes receiving, by the user equipment, a reference signal from the base station; and transmitting, by the user equipment, the CSI report on the second control channel in accordance with timeline information associated with reception of the reference signal, the timeline information indicating a time-domain starting position of the transmission of the CSI report.
[0006] In another example aspect, a communication apparatus is disclosed. The apparatus includes a processor configured to implement the above-described methods.
[0007] In yet another example aspect, a computer program storage medium is disclosed. The computer program storage medium includes code stored thereon, which, when executed by a processor, causes the processor to implement the described methods.
[0008] This patent document describes these and other aspects. BRIEF DESCRIPTION OF DRAWINGS
[0009] Figure 1is a flowchart representation of another wireless communication method according to the present technology.
[0010] Figure 2 is a flowchart representation of another wireless communication method according to the present technology.
[0011] Figure 3 An example timeline information according to the present technology is shown.
[0012] Figure 4 Another example timeline information according to the present technology is shown.
[0013] Figure 5A Another example timeline information according to the present technology is shown.
[0014] Figure 5B Another example timeline information according to the present technology is shown.
[0015] Figure 6A Another example timeline information according to the present technology is shown.
[0016] Figure 6B Yet another example timeline information according to the present technology is shown.
[0017] Figure 7 An example of a wireless communication system in which the technology according to one or more embodiments of the present technology can be applied is shown.
[0018] Figure 8 is a block diagram representation of a part of a wireless station in which the technology according to one or more embodiments of the present technology can be applied. DETAILED DESCRIPTION
[0019] The use of section headings in this patent document is merely for readability and does not limit the scope of the embodiments and techniques disclosed in each section to the subject matter exclusively treated in that section. Example is described using fifth generation (5G) wireless protocols. However, the applicability of the disclosed technology is not limited to 5G wireless systems.
[0020] 5G New Radio (NR) communication systems support high-reliability and low-latency (URLLC) traffic. One of the key aspects to support URLLC traffic is to provide the latest channel state information (CSI) efficiently and reliably. Currently, aperiodic CSI (A-CSI) can be triggered by scheduling an uplink (UL) grant on a physical uplink shared channel (PUSCH). The A-CSI report is then transmitted through the UL grant. However, there is a time-domain gap between the downlink control information (DCI) control message that triggers the A-CSI and the transmission of the A-CSI through the PUSCH. The gap can be large, resulting in a delay in the A-CSI feedback (e.g., 2 to 4 m). As a result, the base station cannot obtain the latest CSI in time. In addition, triggering A-CSI through the UL grant can cause congestion in the physical downlink control channel (PDCCH). For example, when there are many DCI messages on the PDCCH to schedule physical downlink shared channel (PDSCH) transmissions, the additional DCI signaling to trigger the A-CSI report can cause congestion on the PDCCH.
[0021] This patent document discloses techniques that can be implemented in various embodiments to provide timeline information associated with reference signal reception and measurement, thereby reducing and / or eliminating timing delays for A-CSI reporting. Figure 1 is a flowchart representation of a wireless communication method 100 according to the present technology. The method 100 includes, at operation 110, transmitting, by a base station to a user equipment, a control message on a first control channel, the control message triggering transmission of a channel state information (CSI) report from the user equipment to the base station on a second control channel. The method includes, at operation 120, transmitting, by the base station to the user equipment, a reference signal. The method further includes, at operation 130, receiving, by the base station, the CSI report on the second control channel according to timeline information associated with reception of the reference signal by the user equipment. The timeline information indicates a time-domain start position of the transmission of the CSI report on the second control channel. Both the base station and the user equipment know where the A-CSI is, thereby reducing and / or eliminating delays in the CSI reporting and processing.
[0022] In some embodiments, the timeline information includes a first indicator indicating a first time-domain offset from completion of the user device receiving the reference signal. In some embodiments, the timeline information includes a second indicator indicating a second time-domain offset from completion of the user device receiving the message. In some embodiments, a time-domain start position of the transmission of the CSI report is no earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a second time-domain position determined by the second time-domain offset.
[0023] In some embodiments, the timeline information includes a third indicator indicating a third time-domain offset from completion of decoding the control message on the control channel. In some embodiments, a time-domain start position of the transmission of the CSI report is no earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a third time-domain position determined by the third time-domain offset.
[0024] In some embodiments, the method includes receiving the acknowledgment of the data transmission and the CSI report in accordance with the timeline information. In some embodiments, the method includes performing the data transmission to the user device in accordance with the control message. In some embodiments, the timeline information includes a fourth indicator indicating a fourth time-domain offset from completion of the user device receiving the data transmission. In some embodiments, a time-domain start position of the transmission of the CSI report is no earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a fourth time-domain position determined by the fourth time-domain offset. In some embodiments, a time-domain start position of the transmission of the CSI report is no earlier than (1) a first time-domain position determined by the first time-domain offset, (2) a third time-domain position determined by the third time-domain offset, and (3) a fourth time-domain position determined by the fourth time-domain offset.
[0025] In some embodiments, the timeline information indicates a resource to be used for the CSI report. In some embodiments, the resource includes a time-domain slot for the CSI report. In some embodiments, the resource includes a physical uplink control channel (PUCCH) resource. In some embodiments, at least one of the first, second, third, or fourth time-domain offsets is specified in a protocol suite such as the Third Generation Partnership Project (3GPP) standards.
[0026] Figure 2is a flowchart representation of a wireless communication method 200 according to the present technology. The method 200 includes, at operation 210, receiving, by a user equipment, a control message from a base station on a first control channel, the control message triggering transmission of a channel state information (CSI) report from the user equipment to the base station on a second control channel. The method 200 includes, at operation 220, receiving, by the user equipment, a reference signal from the base station. The method further includes, at operation 230, transmitting the CSI report on the second control channel in accordance with timeline information associated with reception of the reference signal. The timeline information indicates a time-domain starting position of the transmission of the CSI report. Both the base station and the user equipment are aware of where the A-CSI is, thereby reducing and / or eliminating latency in the CSI reporting and processing.
[0027] In some embodiments, the timeline information includes a first indicator indicating a first time-domain offset from completion of the user equipment receiving the reference signal. In some embodiments, the timeline information includes a second indicator indicating a second time-domain offset from completion of the user equipment receiving the message. In some embodiments, the time-domain starting position of the transmission of the CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a second time-domain position determined by the second time-domain offset. In some embodiments, the timeline information includes a third indicator indicating a third time-domain offset from completion of decoding the control message on the control channel. In some embodiments, the time-domain starting position of the transmission of the CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a third time-domain position determined by the third time-domain offset.
[0028] In some embodiments, the method includes receiving, in accordance with the timeline information, an acknowledgement of the data transmission and the CSI report. In some embodiments, the method includes performing, in accordance with the control message, a data transmission to the user equipment. In some embodiments, the timeline information includes a fourth indicator indicating a fourth time-domain offset from completion of the user equipment receiving the data transmission. In some embodiments, the time-domain starting position of the transmission of the CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a fourth time-domain position determined by the fourth time-domain offset. In some embodiments, the time-domain starting position of the transmission of the CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, (2) a third time-domain position determined by the third time-domain offset, and (3) a fourth time-domain position determined by the fourth time-domain offset.
[0029] In some embodiments, the timeline information indicates resources to be used for the CSI report. In some embodiments, the resources include time domain slots for the CSI report. In some embodiments, the resources include physical uplink control channel (PUCCH) resources. In some embodiments, at least one of the first, second, third, or fourth time domain offsets is specified in a protocol cluster such as 3GPP standards.
[0030] The above method XX is described as further described in this document. Some examples of the disclosed technology are described in the following example embodiments.
[0031] Embodiment 1
[0032] In some embodiments, the timeline information can be associated with the reception of a physical layer control message (e.g., DCI). The control message can include information for scheduling a downlink transmission on another channel (e.g., PDSCH). The time domain starting position of the A-CSI report can be determined according to a set of pre-defined rules and when the control message is received. Figure 3 An example timeline information according to the present technology is shown. The timeline information includes at least a first time domain offset J1 and / or a second time domain offset M2. The starting position of the PUCCH for the A-CSI report needs to satisfy at least one of the following conditions:
[0033] 1. A first time domain position G1 is determined by adding the first time domain offset J1 to the ending symbol of the control message on the PDCCH. The first time domain offset J1 ensures that the UE can have enough time to decode the PDCCH with the control message.
[0034] 2. A second time domain position F2 is determined by adding the second time domain offset M2 to the ending symbol of one or more reference signals (RS) for CSI measurement. The second time domain offset M2 ensures that the UE can have enough time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI report.
[0035] The starting symbol of the PUCCH for the A-CSI report is not earlier than the positions G1 and F2, or after the positions G1 and F2, whichever is later.
[0036] After G1 and F2 are known, the PUCCH for the A-CSI report can be determined accordingly. Refer back to Figure 3As a specific example, F2 is positioned later in time domain than G1. The uplink slot carrying the PUCCH for A-CSI reporting can be the Rth (e.g., R = 1) uplink slot at or after F2 that satisfies the requirement for transmitting A-CSI (e.g., has the required PUCCH format and sufficient payload). R is a positive integer. The uplink slot is positioned on the carrier of the PUCCH for A-CSI reporting. Further, the PUCCH resource for A-CSI reporting in the uplink slot can be determined according to the PRI in the control message. In some embodiments, the PUCCH resource for A-CSI reporting can be the Eth (e.g., E = 1) PUCCH resource at or after F2 that satisfies the requirement for transmitting A-CSI reporting (e.g., has the required format and sufficient payload). E is a positive integer.
[0037] In some embodiments, the one or more reference signals include one or more of: CSI-RS, CSI interference measurement (CSI-IM), non-zero power (NZP) CSI-RS, demodulation reference signal (DMRS), or other signals. If the UE needs to measure multiple reference signals, the second time domain position F2 can be determined based on the ending symbol of each reference signal to ensure the UE has enough time to measure and compute A-CSI for all reference signals.
[0038] In some embodiments, the value of the first time domain offset J1 can be one of: N as defined in 3GPP TS 38.213, or N pdsch In some embodiments, the value of the second time domain offset M2 can be one of: N1, N2, T proc,1 , T proc,2 , or T proc,CSI as defined in TS 38.213, or Z, Z', T proc,CSI as defined in TS 38.214.
[0039] In some embodiments, J1 or M2 can be one of: T proc,1 , N, N1, T proc,2 , N2, Z, Z', T proc,CSI , or N3 as defined in TS 38.214 or TS 38.213. When J1 and / or M2 is equal to T proc,1 , d 1,1 may be set to 0 in T proc,1 . When J1 and / or M2 is equal to T proc,2 , d 2,1 may be set to 0 in T proc,2 . J1 and / or M2 can also be set to other predetermined values.
[0040] In some embodiments, J1 and M2 are based on the smallest subcarrier spacing from the associated signals or channels related to the A-CSI reporting. For example, if the subcarrier spacing of the carrier used to transmit the control message on PDCCH is 15 KHz, the subcarrier spacing of the carrier used to transmit one or more reference signals (RS) for CSI measurement is 30 KHz, and the subcarrier spacing of the carrier used to carry the PUCCH for A-CSI reporting is 30 KHz, the values of J1 and M2 are determined based on the smallest subcarrier spacing (which is 15 KHz).
[0041] Embodiment 2
[0042] As mentioned above, the physical layer control message triggering the A-CSI can schedule a PDSCH transmission at the same time. In some embodiments, the HARQ-ACK feedback corresponding to the PDSCH transmission can be transmitted in the same PUCCH as the A-CSI reporting. Figure 4 Another example timeline information according to the present technology is shown. The timeline information includes at least a first time domain offset M1 and / or a second time domain offset M2. The starting position of the PUCCH for A-CSI reporting needs to satisfy at least one of the following conditions:
[0043] 1. A first time domain position P1 is determined by adding the first time domain offset M1 to the ending symbol of the PDSCH transmission. The first time domain offset M1 ensures that the UE can have enough time to decode the PDSCH transmission and form the HARQ-ACK feedback.
[0044] 2. A second time domain position P2 is determined by adding the second time domain offset M2 to the ending symbol of one or more reference signals (RS) used for CSI measurement. The second time domain offset M2 ensures that the UE can have enough time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI reporting.
[0045] The starting symbol of the PUCCH for A-CSI reporting is not earlier than or after the positions P1 and P2, whichever is later.
[0046] After P1 and P2 are known, the PUCCH for A-CSI reporting can be determined accordingly. Referring back to Figure 4As a specific example, P2 is positioned later in time than P1. The uplink slot carrying the PUCCH for the A-CSI report can be the Rth (e.g., R = 1) uplink slot at or after P2 that satisfies the requirements for transmitting the A-CSI (e.g., has the required PUCCH format and sufficient payload). R is a positive integer. The uplink slot is positioned on the carrier of the PUCCH for the A-CSI report. Further, the PUCCH resource for the A-CSI report in the uplink slot can be obtained according to the PRI in the control message. In some embodiments, the PUCCH resource for the A-CSI report can be the Eth (e.g., E = 1) PUCCH resource at or after P2 that satisfies the requirements for transmitting the A-CSI report (e.g., has the required format and sufficient payload). E is a positive integer.
[0047] In some embodiments, the control message further includes a PDSCH-to-HARQ feedback timing indicator (e.g., k1) and a PRI. k1 can be used to determine a slot, and the PRI can be used to determine a PUCCH resource within the slot for transmitting the A-CSI and the HARQ-ACK. Note that the HARQ-ACK can be an acknowledgement to the PDSCH transmission scheduled by the control message or other PDSCH transmission. Additional details on determining the PUCCH resource based on k1 and / or PRI can be found in Embodiment 5.
[0048] In some embodiments, the one or more reference signals include one or more of the following: a CSI-RS, a CSI interference measurement (CSI-IM), a non-zero power (NZP) CSI-RS, a demodulation reference signal (DMRS), or other signals. If the UE needs to measure multiple reference signals, the second time-domain position P2 can be determined based on the ending symbol of each reference signal to ensure that the UE has sufficient time to measure and compute the A-CSI for all the reference signals.
[0049] In some embodiments, the value of the first time-domain offset M1 can be one of the following: N1 or T proc,1 In some embodiments, the value of the second time-domain offset M2 can be one of the following: N1, N2, T proc,1 , T proc,2 , or T proc,CSI . The value of M2 can also be one of the following: Z, Z', T proc,CSI .
[0050] In some embodiments, M1 and / or M2 can be one of the following: T proc,1M1, N, N1, T proc,2 M2, N, N1, T proc,CSI or N3. When M1 and / or M2 is equal to T proc,1 , d proc,1 may be set to 0 in T 1,1 . When M1 and / or M2 is equal to T proc,2 , d proc,2 may be set to 0 in T 2,1 . M1 and / or M2 can also be set to other predetermined values.
[0051] In some embodiments, M1 and M2 are based on the smallest subcarrier spacing from the associated signal or channel related to the A-CSI report. For example, if the subcarrier spacing of the carrier used to transmit the control message on the PDCCH is 30 KHz, the subcarrier spacing of the carrier used to transmit one or more reference signals (RS) for CSI measurement is 30 KHz, the subcarrier spacing of the carrier used to transmit the PDSCH is 60 KHz, and the subcarrier spacing of the carrier carrying the PUCCH for the A-CSI report is 60 KHz, the values of M1 and M2 are determined based on the smallest subcarrier spacing, which is 30 KHz.
[0052] Embodiment 3
[0053] In some embodiments, the timeline information indicates at least a first time domain offset W21. Figure 5A An example timeline information according to the present technology is shown. Here, the reference signal(s) for CSI measurement is positioned after the time required for the UE to decode the PDCCH with the control message, which is denoted as W1. The time domain position A21 is determined by adding the time domain offset W21 to the end symbol of the one or more reference signals (RS) for CSI measurement. The time domain offset W21 ensures that the UE can have sufficient time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI report. The start position of the PUCCH for the A-CSI report is not earlier than, or after, the position A21.
[0054] In some embodiments, the timeline information indicates at least a second time domain offset W22. Figure 5BAnother example timeline information according to the present technology is shown. Here, the reference signal(s) for CSI measurement is positioned before the time required for the UE to decode the PDCCH with the control message. Because the UE can only perform RS measurement after decoding the control message, the time domain location A22 is determined by adding the time domain offset W22 plus the amount of time required for the UE to decode the PDCCH with the control message. The time domain offset W22 ensures that the UE can have sufficient time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI report after the signaling is correctly decoded. The start location of the PUCCH for the A-CSI report is not earlier than or after the location A22.
[0055] In some embodiments, the one or more reference signals include one or more of the following: CSI-RS, CSI interference measurement (CSI-IM), non-zero power (NZP) CSI-RS, demodulation reference signal (DMRS), or other signals. If the UE needs to measure multiple reference signals, the second time domain location A22 can be determined based on the ending symbol of each reference signal to ensure that the UE has sufficient time to measure and compute the A-CSI of all reference signals.
[0056] In some embodiments, the value of W1 can be one of the following: N as defined in 3GPP TS 38.213, or N as defined in TS 38.214 pdsch In some embodiments, the value of the first time domain offset W21 and / or the second time domain offset W22 can be one of the following: N1, N2, T proc,1 , T proc,2 , or T proc,CSI as defined in TS 38.213. The value of W21 and W22 can also be one of the following: Z, Z', T proc,CSI as defined in TS 38.214.
[0057] In some embodiments, W1, W21 and / or W22 can be one of the following: T proc,1 , N, N1, T proc,2 , N2, Z, Z', T proc,CSI , or N3 as defined in TS 38.214 or TS 38.213. When W1, W21 and / or W22 is equal to T proc,1 , d 1,1 may be set to 0 in T proc,1 . When W1, W21 and / or W22 is equal to T proc,2 , d 2,1 may be set to 0 in T proc,2 . W1, W21 and / or W22 can also be set to other predetermined values.
[0058] In some embodiments, W1 and W21 (or W22) are based on the smallest subcarrier spacing from the associated signals or channels related to the A-CSI reporting. For example, if the subcarrier spacing of the carrier used to transmit the control message on the PDCCH is 30 KHz, the subcarrier spacing of the carrier used to transmit one or more reference signals (RSs) for the CSI measurement is 30 KHz, and the subcarrier spacing of the carrier used to carry the PUCCH for the A-CSI reporting is 60 KHz, the value of W1 and W21 (or W22) is determined based on the smallest subcarrier spacing (which is 30 KHz).
[0059] Upon discovering A21 (as shown in FIG. 2A) and / or A22 (as shown in FIG. 2B), the location of the PUCCH for the A-CSI reporting can be determined accordingly. In some embodiments, the uplink slot carrying the PUCCH for the A-CSI reporting is the Rth (e.g., R = 1) uplink slot after A21 or A22 that satisfies the requirement (e.g., has the required PUCCH format and sufficient payload). R is a positive integer. The uplink slot is located on the carrier used to carry the PUCCH for the A-CSI reporting. Further, the PUCCH resource for the A-CSI reporting in the uplink slot can be determined according to the PRI in the control message. In some embodiments, the PUCCH resource for the A-CSI reporting is the Eth (e.g., E = 1) PUCCH resource after A21 or A22 that satisfies the requirement (e.g., has the required format and sufficient payload). E is a positive integer. Figure 5A Figure 5B Upon discovering A21 (as shown in FIG. 2A) and / or A22 (as shown in FIG. 2B), the location of the PUCCH for the A-CSI reporting can be determined accordingly. In some embodiments, the uplink slot carrying the PUCCH for the A-CSI reporting is the Rth (e.g., R = 1) uplink slot after A21 or A22 that satisfies the requirement (e.g., has the required PUCCH format and sufficient payload). R is a positive integer. The uplink slot is located on the carrier used to carry the PUCCH for the A-CSI reporting. Further, the PUCCH resource for the A-CSI reporting in the uplink slot can be determined according to the PRI in the control message. In some embodiments, the PUCCH resource for the A-CSI reporting is the Eth (e.g., E = 1) PUCCH resource after A21 or A22 that satisfies the requirement (e.g., has the required format and sufficient payload). E is a positive integer.
[0060] In some embodiments, the control message further includes a PDSCH to HARQ feedback timing indicator (e.g., k1) and the PRI. k1 can be used to determine the slot, and the PRI can be used to determine the PUCCH resource within the slot for transmitting the A-CSI and the HARQ-ACK. Note that the HARQ-ACK can be an acknowledgement to the PDSCH transmission scheduled by the control message or other PDSCH transmission. Further details on determining the PUCCH resource based on k1 and / or PRI can be found in Embodiment 5.
[0061] Embodiment 4
[0062] As discussed in Embodiment 2, the physical layer control message triggering the A-CSI can also schedule a PDSCH transmission. In some embodiments, the HARQ-ACK feedback corresponding to the PDSCH transmission can be transmitted together with the A-CSI reporting in the same PUCCH.
[0063] In some embodiments, the timeline information indicates at least a first time domain offset H21. Figure 6A An example timeline information according to the present technology is shown. Here, the reference signal(s) for CSI measurement is positioned after the time required for the UE to decode the PDCCH with control message, which is denoted as H1. The time domain position B21 is determined based on the following way:
[0064] 1. The time domain position B1 is determined by adding the time domain offset H1 to the end symbol of the PDCCH with control message.
[0065] 2. The time domain position B3 is determined by adding the time domain offset H3 to the end symbol of the PDSCH of data. H3 represents the amount of time required for the UE to decode the data.
[0066] 3. The time domain position B21 is determined by adding the time domain offset H21 to the end symbol of the one or more reference signals (RS) for CSI measurement. The time domain offset H21 ensures that the UE can have sufficient time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI report.
[0067] In some embodiments, the start symbol of the PUCCH for the A-CSI report is not earlier than or after the last time domain position among B1, B3, and B21. In some embodiments, the start symbol of the PUCCH for the A-CSI report is not earlier than or after the positions B3 and B21, whichever is later.
[0068] In some embodiments, the timeline information indicates at least a second time domain offset H22. Figure 6B Another example timeline information according to the present technology is shown. Here, the reference signal(s) for CSI measurement is positioned before the time required for the UE to decode the PDCCH with control message. Because the UE can only perform RS measurement after decoding the control message, the time domain position B22 is determined based on the following way:
[0069] 1. The time domain position B3 is determined by adding the time domain offset H3 to the end symbol of the PDSCH of data. H3 represents the amount of time required for the UE to decode the data.
[0070] 2. The time domain position B1 is determined by adding the time domain offset H1 to the end symbol of the PDCCH with control message.
[0071] 3. The time domain position B22 is determined by adding the time domain offset H22 to the time domain position B1. The time domain offset H22 ensures that the UE can have sufficient time to measure the reference signal(s), compute the CSI accordingly, and encode the A-CSI report.
[0072] In some embodiments, the starting symbol of the PUCCH for the A-CSI report is not earlier than or after the last time-domain location among B1, B3, and B22. In some embodiments, the starting symbol of the PUCCH for the A-CSI report is not earlier than or after the location B3 and B22, whichever is later.
[0073] In some embodiments, the one or more reference signals include one or more of the following: CSI-RS, CSI interference measurement (CSI-IM), non-zero power (NZP) CSI-RS, demodulation reference signal (DMRS), or other signals. If the UE needs to measure multiple reference signals, the second time-domain location B21 or B22 can be determined based on the ending symbol of each reference signal to ensure the UE has enough time to measure and calculate the A-CSI of all the reference signals.
[0074] In some embodiments, the value of H1 can be one of the following: N as defined in 3GPP TS 38.213, or N as defined in TS 38.214 pdsch In some embodiments, the value of H3 can be one of the following: N1, N2, T proc,1 , T proc,2 , or T proc,CSI In some embodiments, the value of H21 or H22 can be one of the following: N1, N2, T proc,1 , T proc,2 , or T proc,CSI The value of H21 or H22 can also be one of the following: Z, Z', T proc,CSI as defined in TS 38.214.
[0075] In some embodiments, H1, H3, H21, and / or H22 can be one of the following: T proc,1 , N, N1, T proc,2 , N2, Z, Z', T proc,CSI , or N3 as defined in TS 38.214 or TS 38.213. When H1, H3, H21, and / or H22 is equal to T proc,1 , d 1,1 may be set to 0 in T proc,1 . When H1, H3, H21, and / or H22 is equal to T proc,2 , d 2,1 may be set to 0 in T proc,2 . H1, H3, H21, and / or H22 can also be set to other predetermined values.
[0076] In some embodiments, H1, H3, and H21 (or H22) are based on the smallest subcarrier spacing from the associated signal or channel related to the A-CSI report. For example, if the subcarrier spacing of the carrier used to transmit the control message on the PDCCH is 30 KHz, the subcarrier spacing of the carrier used to transmit one or more reference signals (RSs) for CSI measurement is 30 KHz, the subcarrier spacing of the carrier used to transmit the PDSCH is 60 KHz, and the subcarrier spacing of the carrier used to carry the PUCCH for the A-CSI report is 60 KHz, the values of H1, H3, and H21 (or H22) are determined based on the smallest subcarrier spacing (which is 30 KHz).
[0077] Upon discovering B1, B3, and B21 (or, alternatively, B3 and B22) as shown in Figure 6A , the PUCCH for the A-CSI report can be determined accordingly. In some embodiments, referring back to Figure 6B , B21 is positioned later in time than B1 and B3. Similarly, as shown in Figure 6A , B22 is positioned later in time than B3. The uplink slot carrying the PUCCH for the A-CSI report can be the Rth (e.g., R = 1) uplink slot satisfying the requirements (e.g., having the required PUCCH format and sufficient payload) at or after B21 (or B22). R is a positive integer. The uplink slot is positioned on the carrier of the PUCCH for the A-CSI report. Further, the PUCCH resource for the A-CSI report in the uplink slot can be obtained according to the PRI in the control message. In some embodiments, the PUCCH resource for the A-CSI report can be the Eth (e.g., E = 1) PUCCH resource satisfying the requirements (e.g., having the required format and sufficient payload) for transmitting the A-CSI report at or after B21 (or B22). E is a positive integer. Figure 6B
[0078] In some embodiments, the control message further includes a PDSCH-to-HARQ feedback timing indicator (e.g., k1) and the PRI. k1 can be used to determine the slot, and the PRI can be used to determine the PUCCH resource within the slot for transmitting the A-CSI and the HARQ-ACK. Note that the HARQ-ACK can be a response to the PDSCH transmission scheduled by the control message or other PDSCH transmissions. Further details on determining the PUCCH resource based on k1 and / or the PRI can be found in Embodiment 5.
[0079] Embodiment 5
[0080] For the scenarios described above, the time-domain slot and uplink channel resources for transmitting A-CSI can be determined based on at least one of the following:
[0081] Option 1: When the HARQ-ACK codebook and the triggered A-CSI are transmitted in the same uplink channel (e.g., PUCCH) in the same time-domain slot, the uplink channel resources can be determined according to k1 (for time-domain slot) and PRI (for PUCCH resources) in the last downlink control message (e.g., DCI) corresponding to the HARQ-ACK codebook.
[0082] Option 2: The HARQ-ACK codebook and the triggered A-CSI can be transmitted separately and / or potentially multiplexed to the same uplink resources according to the following examples:
[0083] Example (1): The uplink channel resources for A-CSI can be determined according to PRI in the control message (e.g., DCI). The time-domain slot for transmitting A-CSI can be determined according to the details described in Embodiment 1 or 3.
[0084] Example (2): If the triggering downlink control message is the last message corresponding to the HARQ-ACK codebook and the slot position of A-CSI according to the details described in Embodiment 1 or 3 is the same as the slot position indicated by k1 in the control message, the A-CSI and HARQ-ACK codebook can be multiplexed in the same uplink resource (e.g., PUCCH) indicated by PRI in the control message.
[0085] Example (3): Alternatively, if the triggering downlink control message is the last message corresponding to the HARQ-ACK codebook, the A-CSI and HARQ-ACK codebook can be multiplexed in the same uplink resource (e.g., PUCCH) indicated by k1 (for time-domain slot) and PRI (for PUCCH resources) in the control message.
[0086] Figure 7 An example of a wireless communication system 700 in which techniques in accordance with one or more embodiments of the present technology can be applied is shown. The wireless communication system 700 can include one or more base stations (BSs) 705a, 705b, one or more wireless devices 710a, 710b, 710c, 710d, and a core network 725. The base stations 705a, 705b can provide wireless service to the wireless devices 710a, 710b, 710c, and 710d in one or more wireless sectors. In some implementations, the base stations 705a, 705b include directional antennas to produce two or more directional beams to provide wireless coverage in different sectors.
[0087] The core network 725 can be in communication with one or more base stations 705a, 705b. The core network 725 provides connectivity with other wireless communication systems and wireline communication systems. The core network can include one or more service subscription databases to store information related to subscribed wireless devices 710a, 710b, 710c, and 710d. The first base station 705a can provide wireless service based on a first wireless access technology, while the second base station 705b can provide wireless service based on a second wireless access technology. The base stations 705a and 705b can be co-located or can be installed separately at a site depending on the deployment scenario. The wireless devices 710a, 710b, 710c, and 710d can support multiple different wireless access technologies. The techniques and embodiments described herein can be implemented by a base station of a wireless device described herein.
[0088] Figure 8 is a block diagram representation of a portion of a wireless station in which techniques in accordance with one or more embodiments of the technology can be applied. The wireless station 805, such as a base station or a wireless device (or UE), can include processor electronics 810, such as a microprocessor that implements one or more of the wireless technologies presented in this document. The wireless station 605 can include transceiver electronics 815 to transmit and / or receive wireless signals through one or more communication interfaces, such as an antenna 820. The wireless station 805 can include other communication interfaces for transmission and reception of data. The wireless station 805 can include one or more memories (not explicitly shown) configured to store information, such as data and / or instructions. In some implementations, the processor electronics 810 can include at least a portion of the transceiver electronics 815. In some embodiments, the disclosed techniques, modules, or functions are implemented using the wireless station 805. In some embodiments, the wireless station 805 can be configured to perform the methods described herein.
[0089] It should be appreciated that this document discloses techniques that can be implemented in various embodiments to provide timeline information to reduce and / or eliminate timing delays of A-CSI reporting. The disclosed and other embodiments, modules and the functional operations described in this document can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this document and their structural equivalents, or in combinations of one or more of them. The disclosed and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer readable medium for execution by, or to control the operation of, data processing apparatus. The computer readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter effecting a machine-readable propagated signal, or a combination of one or more of them. The term "data processing apparatus" encompasses all apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. The apparatus can include, in addition to hardware, code that creates an execution environment for the computer program in question, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. The propagated signal is an artificially generated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus.
[0090] A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and are interconnected by a communication network.
[0091] The processes and logic flows described in this document can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by special purpose logic circuitry, and / or by a combination of computer and special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit). Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read-only memory or a random access memory or both, the elements being used to store instructions and data that are at least temporarily executed and processed by the processor. The basic elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.
[0092] By way of example, a processor suitable for executing a computer program includes both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read-only memory or a random access memory or both, the elements being used to store instructions and data that are at least temporarily executed and processed by the processor. The basic elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.
[0093] Although the patent document contains many details, these should not be construed as limiting the scope of any invention or what can be claimed, but rather as describing features that can be specific to particular embodiments of a specific invention. Certain features that are described in the context of separate embodiments can also be implemented in combinations. Conversely, various features that are described in the context of a single embodiment can also be implemented separately or in any appropriate subcombination. Moreover, although features can be described above as functioning in certain combinations, even if initially so described, in some cases, one or more features from a described combination can be excluded from the combination, and the claimed combinations can be directed to a subcombination or variation of a subcombination.
[0094] Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring such order nor that all illustrated operations be performed, to achieve desirable results. Further, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.
[0095] Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this patent document.
Claims
1. A wireless communication method, comprising: The base station transmits a control message to the user equipment on a first control channel. The control message contains information for scheduling the transmission of the Physical Downlink Shared Channel (PDSCH). The control message is also used to trigger the transmission of an aperiodic Channel State Information (A-CSI) report from the user equipment to the base station on a second control channel. The first control channel is the Physical Downlink Control Channel (PDCCH), and the second control channel is the Physical Uplink Control Channel (PUCCH). The base station transmits a reference signal to the user equipment; as well as The base station determines the time-domain start position of the transmission of the A-CSI report on the second control channel based on the timeline information; The base station receives the A-CSI report on the second control channel. The timeline information includes at least two time-domain offsets, which are used to determine the time-domain position and include a first time-domain offset. The first time-domain position is determined by offsetting the first time-domain offset from the end position of the reference signal received by the user equipment. Determining the time-domain start position for receiving the A-CSI report on the second control channel based on the timeline information includes: determining that the time-domain start position for transmitting the A-CSI report is not earlier than a first time-domain position determined by the first time-domain offset and a time-domain position determined by other time-domain offsets, wherein the other time-domain offsets include at least one of the following: an offset from the end position where the user equipment receives the control message, an offset from the end position where the control message is decoded, and an offset from the end position where the user equipment receives data transmission.
2. The method according to claim 1, wherein the timeline information includes a second time-domain offset, and the second time-domain position is determined by offsetting the end position of the control message received by the user equipment from the second time-domain offset.
3. The method according to claim 2, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) the first time-domain position determined by the first time-domain offset and (2) the second time-domain position determined by the second time-domain offset.
4. The method according to claim 1, wherein the timeline information includes a third time-domain offset, and the third time-domain position is determined by offsetting the third time-domain offset from the end position of the control message on the first control channel.
5. The method according to claim 4, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a third time-domain position determined by the third time-domain offset.
6. The method according to any one of claims 1 to 5, comprising: Receive the response to the data transmission and the A-CSI report based on the timeline information.
7. The method according to any one of claims 1 to 5, comprising: The base station executes data transmission to the user equipment according to the control message.
8. The method of claim 7, wherein the timeline information includes a fourth time-domain offset, and the fourth time-domain position is determined by offsetting the fourth time-domain offset from the end position of the data transmission received by the user equipment.
9. The method of claim 8, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a fourth time-domain position determined by the fourth time-domain offset.
10. The method of claim 8, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, (2) a third time-domain position determined by the third time-domain offset, and (3) a fourth time-domain position determined by the fourth time-domain offset.
11. The method according to any one of claims 1 to 5, 8 to 10, wherein the timeline information indicates resources to be used for the A-CSI report.
12. The method of claim 11, wherein the resources include time-domain time slots for the A-CSI report.
13. The method of claim 11, wherein the resources include physical uplink control channel (PUCCH) resources.
14. The method according to any one of claims 1 to 5, 8 to 10, and 12 to 13, wherein, At least one of the first time-domain offset, the second time-domain offset, the third time-domain offset, or the fourth time-domain offset is specified in the protocol suite.
15. A wireless communication method, comprising: The user equipment receives a control message on a first control channel from the base station. The control message contains information for scheduling the transmission of the Physical Downlink Shared Channel (PDSCH). The control message is also used to trigger the transmission of an aperiodic Channel State Information (A-CSI) report from the user equipment to the base station on a second control channel. The first control channel is the Physical Downlink Control Channel (PDCCH), and the second control channel is the Physical Uplink Control Channel (PUCCH). The user equipment receives a reference signal from the base station; The user equipment determines the time-domain start position for transmitting the A-CSI report on the second control channel based on the timeline information; as well as The A-CSI report is transmitted by the user equipment on the second control channel. The timeline information includes at least two time-domain offsets, which are used to determine the time-domain position and include a first time-domain offset. The first time-domain position is determined by offsetting the first time-domain offset from the end position of the reference signal received by the user equipment. Determining the time-domain start position of transmitting the A-CSI report on the second control channel based on the timeline information includes: determining that the time-domain start position of transmitting the A-CSI report is not earlier than a first time-domain position determined by the first time-domain offset and a time-domain position determined by other time-domain offsets, wherein the other time-domain offsets include at least one of the following: an offset from the end position of the user equipment receiving the control message, an offset from the end position of decoding the control message, and an offset from the end position of the user equipment receiving data transmission.
16. The method of claim 15, wherein the timeline information includes a second time-domain offset, and the second time-domain position is determined by offsetting the second time-domain offset from the end position of the control message received by the user equipment.
17. The method of claim 16, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a second time-domain position determined by the second time-domain offset.
18. The method of claim 15, wherein the timeline information includes a third time-domain offset, and the third time-domain position is determined by offsetting the third time-domain offset from the end position of the control message on the first control channel.
19. The method of claim 18, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a third time-domain position determined by the third time-domain offset.
20. The method according to any one of claims 15 to 19, comprising: The timeline information is used to transmit responses to data transmissions and the A-CSI report.
21. The method according to any one of claims 15 to 19, comprising: The user equipment receives data transmission from the base station according to the control message.
22. The method of claim 21, wherein the timeline information includes a fourth time-domain offset, and the fourth time-domain position is determined by offsetting the fourth time-domain offset from the end position of the data transmission received by the user equipment.
23. The method of claim 22, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, and (2) a fourth time-domain position determined by the fourth time-domain offset.
24. The method of claim 22, wherein the time-domain start position of the transmission of the A-CSI report is not earlier than (1) a first time-domain position determined by the first time-domain offset, (2) a third time-domain position determined by the third time-domain offset, and (3) a fourth time-domain position determined by the fourth time-domain offset.
25. The method according to any one of claims 15 to 19, 22 to 24, wherein the timeline information indicates resources to be used for the A-CSI report.
26. The method of claim 25, wherein the resources include time-domain time slots for the A-CSI report.
27. The method of claim 25, wherein the resources include physical uplink control channel (PUCCH) resources.
28. The method according to any one of claims 15 to 19, 22 to 24, and 26 to 27, wherein, At least one of the first time-domain offset, the second time-domain offset, the third time-domain offset, or the fourth time-domain offset is specified in the protocol suite.
29. A communication device comprising a processor configured to implement the method according to any one of claims 1 to 28.
30. A computer program product having code stored thereon, which, when executed by a processor, causes the processor to perform the method according to any one of claims 1 to 28.
Citation Information
Patent Citations
Processing relaxation for aperiodic CSI-rs
CN109417416A
Method for reporting channel state information in wireless communication system and apparatus for the same
US20190165847A1