Signal transmission method and apparatus, network device, and storage medium
By modifying the UL grant and PDCCH parameters, the problem of time domain overlap between URLLC and eMBB service HARQ-ACK codebooks was resolved, ensuring the reliability of high-priority resources and the effective transmission of low-priority resources, thus achieving both reliability and efficiency in signal transmission.
Patent Information
- Application Number
- CN202310858674.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-07-31
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2039-07-31
AI Technical Summary
In 5G NR communication, when the HARQ-ACK codebook PUCCH of URLLC and eMBB services overlap in the time domain, existing technologies struggle to guarantee the reliability and timeliness of high-priority resources while ensuring the reliable transmission of low-priority resources.
By modifying the parameter values in UL grant and PDCCH, the transmission mechanism and resources of the indication signal are changed, ensuring that the transmission of high-priority resources is not affected by low-priority resources, and using PUSCH instead of PUCCH to transmit low-priority signals.
This ensures that, in the event of signal collisions, the reliability and timeliness of high-priority resources remain unaffected, while low-priority resources can still transmit effectively, avoiding signal loss and improving the reliability of signal transmission.
Smart Images

Figure CN116667989B_ABST
Abstract
Description
[0001] This application is a divisional application of Chinese patent application No. 201910706591.7, filed on July 31, 2019, entitled “Signal Transmission Method, Apparatus, Network Device and Storage Medium”. Technical Field
[0002] This application relates to the field of communications, specifically to signal transmission methods, apparatus, network equipment, and storage media. Background Technology
[0003] 5G NR (5th-Generation New Radio) is a global 5G standard based on OFDM (Orthogonal Frequency Division Multiplexing) and a crucial foundation for next-generation cellular mobile technology. NR currently introduces URLLC (Ultra-Reliable Low Latency Communication) services, which require high transmission reliability and timeliness. eMBB (Enhanced Mobile Broadband) services have lower requirements for transmission reliability and timeliness than URLLC services. Therefore, URLLC services are given higher priority in transmission than eMBB services. Similarly, the HARQ-ACK (Hybrid Automatic Repeat reQuest Acknowledgement) codebook for URLLC services also has higher priority than the HARQ-ACK codebook for eMBB services.
[0004] Therefore, if, within a UL slot, the PUCCH (Physical Uplink Control Channel) of the HARQ-ACK codebook corresponding to an eMBB service and the PUCCH of the HARQ-ACK codebook corresponding to a URLLC service overlap in the time domain (including partial overlap), a reliable method is needed to ensure the transmission of both codebook resources. This method should guarantee that the transmission of low-priority resources does not affect the reliability and timeliness of high-priority resources, and that low-priority resources are transmitted in an appropriate manner. Summary of the Invention
[0005] To address at least one of the aforementioned technical problems, embodiments of this application provide the following solutions.
[0006] This application provides a signal transmission method, including:
[0007] Send an uplink grant (UL grant).
[0008] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0009] This application provides a signal transmission method, including:
[0010] Received UL grant;
[0011] The signal is transmitted according to the UL grant;
[0012] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0013] This application provides a signal transmission method, including:
[0014] Transmit the first physical downlink control channel (PDCCH).
[0015] The first PDCCH is used to indicate that the resource of the signal has changed.
[0016] This application provides a signal transmission method, including:
[0017] Receive the first PDCCH;
[0018] The resources are transmitted according to the signal transmission mode indication in the first PDCCH;
[0019] The first PDCCH is used to indicate that the resource of the signal has changed.
[0020] This application provides a signal transmission device, including:
[0021] First transmitting module: used to send uplink UL grant;
[0022] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0023] This application provides a signal transmission device, including:
[0024] First receiving module: Used to receive UL grants;
[0025] First transmission module: used to transmit the signal according to the UL grant;
[0026] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0027] This application provides a signal transmission device, including:
[0028] Second transmitting module: used to transmit the first PDCCH;
[0029] The first PDCCH is used to indicate that the resource of the signal has changed.
[0030] This application provides a signal transmission device, including:
[0031] Second receiving module: used to receive the first PDCCH;
[0032] The second transmission module is used to transmit the resources according to the signal transmission mode indication in the first PDCCH.
[0033] The first PDCCH is used to indicate that the resource of the signal has changed.
[0034] This application provides a signal transmission system, including the signal transmission device provided in any embodiment of this application.
[0035] This application provides a communication system, which includes a terminal and a base station provided in this application.
[0036] This application provides a storage medium storing a computer program, which, when executed by a processor, implements any of the methods described in this application.
[0037] The embodiments of this application can modify the signal transmission mechanism or resources using existing parameters, thereby improving the reliability of a single signal transmission. For multiple signal transmissions that may conflict, the embodiments of this application can also avoid signal dropping caused by conflict avoidance. Attached Figure Description
[0038] Figure 1 This is a flowchart illustrating the signal transmission method according to an embodiment of this application.
[0039] Figure 2 This is a flowchart illustrating the signal transmission method according to an embodiment of this application.
[0040] Figure 3 This is a flowchart illustrating the signal transmission method according to an embodiment of this application.
[0041] Figure 4 This is a flowchart illustrating the signal transmission method according to an embodiment of this application.
[0042] Figure 5 This is a schematic diagram of the structure of a signal transmission device according to an embodiment of this application.
[0043] Figure 6 This is a schematic diagram of the structure of a signal transmission device according to an embodiment of this application.
[0044] Figure 7 This is a schematic diagram of the structure of a signal transmission device according to an embodiment of this application.
[0045] Figure 8 This is a schematic diagram of the structure of a signal transmission device according to an embodiment of this application.
[0046] Figure 9 This is a schematic diagram of the terminal structure according to an embodiment of this application.
[0047] Figure 10 This is a schematic diagram of the base station structure according to an embodiment of this application.
[0048] Figure 11 This is a schematic diagram of the communication system according to an embodiment of this application. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be arbitrarily combined with each other.
[0050] Figure 1 This is a schematic flowchart of a signal transmission method according to an embodiment of this application, as shown below. Figure 1 As shown, the method may include:
[0051] Step S11: Send uplink UL grant.
[0052] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0053] In one implementation, the resources of the signal are the resources used to transmit the signal, such as time-domain resources, frequency-domain resources, etc.
[0054] In a specific implementation, the UL grant can be a PDCCH or DCI (Downlink Control Information) that schedules the PUSCH.
[0055] In one implementation, a UL grant is used to indicate a change in the transmission mechanism of the signal.
[0056] In one implementation, a UL grant is used to indicate a change in the resource transmitting the signal.
[0057] In one implementation, a UL grant is used to indicate changes in the signal transmission mechanism and the resources used to transmit the signal.
[0058] In a specific example, the transmission channel of the signal overlaps or partially overlaps with the transmission channel of another signal in the time domain, and the signal has a lower priority than the other signal.
[0059] In another specific example, the transmission channel of the signal does not overlap in the time domain or partially overlap in the time domain with the transmission channels of other signals.
[0060] In a specific example, the signal transmission mechanism and the resources for transmitting the signal are configured by the base station.
[0061] In a specific example, by setting one or more parameters in the UL grant to a specific value, a change in the signal transmission mechanism is indicated.
[0062] In a specific example, by setting one or more parameters in the UL grant to a specific value, a change is indicated in the resource transmitting the signal.
[0063] In a specific example, by setting one or more parameters in the UL grant to specific values, changes are indicated to the signal transmission mechanism and the resources used to transmit the signal.
[0064] In one implementation, the parameter Uplink Shared Channel Indicator (UL-SCHindicator) in the UL grant is 0, and the parameter Channel State Information Request (CSI request) in the UL grant is 0.
[0065] In one embodiment, the uplink shared channel indicator (UL-SCHindicator) parameter in the UL grant is 0, the channel state information request (CSI request) parameter in the UL grant is 0, and the CRC check bits of the UL grant are scrambled by the non-semi-persistent CSI radio network temporary identifier (SP-CSI-RNTI).
[0066] In the prior art, when the UL-SCH indicator parameter in the UL grant is 0 and the CSI request parameter is 0 (and the CRC checksum bit of the UL grant is scrambled by the non-semi-persistent CSI radio network temporary identifier SP-CSI-RNTI), it indicates an error condition, and this setting is prohibited. In this embodiment, the prohibited parameter value in the UL grant is used to indicate changes in the signal transmission mechanism and / or the resources for transmitting the signal, without affecting the function of the original parameters in the UL grant. Thus, it has no impact on the prior art, because the aforementioned parameters do not exhibit the aforementioned values in the prior art. The CSI request parameter includes multiple bits; a CSI request of 0 can mean that all bits of the parameter are set to 0.
[0067] In one implementation, all parameters in the UL grant are valid except for the Redundancy Version (RV) and the Hybrid Automatic Repeat Request Identity Document (HARQ-ID).
[0068] In a specific example, the parameter combination in the UL grant can be redefined, and the redefined parameter combination is used to indicate changes in the signal transmission mechanism and / or the resources for transmitting the signal.
[0069] In one implementation, changes to the signal transmission mechanism and / or resources for transmitting the signal can be indicated by redefining the parameters RV and UL-SCHindicator in the UL grant. For example, the parameter RV is 2 bits long, and it is agreed that one or more bits in the parameter RV, and one of a variety of value states of the bit, are used, indicating that the UL grant at least requires modification of the original transmission mechanism and / or resources for transmitting the signal. For example, the parameter RV is 2 bits long, and it is agreed that one of the four states of the parameter RV value "00", "01", "10" or "11" is used, indicating that the UL grant at least indicates modification of the original transmission mechanism and / or resources for transmitting the signal.
[0070] In one implementation, changes to the signal transmission mechanism and / or the resources for transmitting the signal can be indicated by redefining the UL-SCH indicator and HARQ-ID parameters in the UL grant. For example, the HARQ-ID parameter is 4 bits long, and it is agreed that one or more bits in the HARQ-ID, and that one of the multiple value states of the bit, will be used, indicating that the UL grant at least requires modification of the original transmission mechanism and / or the resources for transmitting the signal.
[0071] In one implementation, changes to the signal transmission mechanism and / or the resources for transmitting the signal can be indicated by redefining the parameters UL-SCH indicator, RV, and HARQ-ID in the UL grant. The parameters RV and HARQ-ID together are 6 bits. It is agreed that one or more bits of these 6 bits, and that one of a variety of possible values for these bits, will be used to indicate that the UL grant at least indicates a modification to the original signal transmission mechanism and / or the resources for transmitting the signal.
[0072] In a UL grant, aside from parameters that can be redefined to indicate changes in the signal transmission mechanism and / or resources for signal transmission, other parameters in the UL grant (e.g., parameters in the DCI used for PUSCH scheduling in the existing TS38.212Vf50 version, besides the aforementioned reinterpreted parameters, especially the parameters Modulation and coding scheme, beta_offsetindicator, and Time domain resource assignment) can retain their original meanings and remain valid without reinterpretation. The UE then transmits the signal according to the other valid parameters in the UL grant, transmitting it through the PUSCH indicated by the UL grant (without uplink data in this PUSCH). The original PUCCH transmission mechanism and PUCCH resources for this signal are discarded.
[0073] In one embodiment, the transmission mechanism includes at least one of the following: the signal is transmitted via a physical uplink control channel (PUCCH), and the signal is transmitted via a physical uplink shared channel (PUSCH).
[0074] The resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0075] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: physical resource block (PRB) position, bandwidth part (BWP) position, carrier position.
[0076] In one implementation, the signal includes one of the following: a hybrid automatic repeat request positive / negative acknowledgment (HARQ-ACK) codebook, a scheduling request (SR), channel state information (CSI), and user equipment (UE) data.
[0077] The signal transmission method provided in this application is applicable to scenarios where two channels overlap in the time domain, as well as scenarios with only a single channel. Essentially, it modifies the original transmission mechanism and / or transmission resources of a signal, regardless of the reason for the modification.
[0078] In one implementation, if the signal is a HARQ-ACK codebook, then the UL grant is used to indicate that the transmission of the HARQ-ACK codebook via PUCCH be changed to transmission of the HARQ-ACK codebook via PUSCH scheduled by the UL grant.
[0079] Figure 2 This is a schematic flowchart of a signal transmission method according to another embodiment of this application, as shown below. Figure 2 As shown, it includes:
[0080] Step S21: Receive UL grant.
[0081] Step S22: Transmit the signal according to the UL grant.
[0082] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0083] In one implementation, the parameter UL-SCH indicator in the UL grant is 0, and the parameter CSI request in the UL grant is 0.
[0084] In one implementation, the parameter UL-SCH indicator in the UL grant is 0, and the parameter CSI request in the UL grant is 0, and the CRC check bit of the UL grant is scrambled by the non-semi-persistent CSI wireless network temporary identifier SP-CSI-RNTI.
[0085] In one implementation, all parameters in the UL grant except for the parameters RV and HARQ-ID are valid parameters.
[0086] In one embodiment, the transmission mechanism includes at least one of the following: the signal is transmitted via PUCCH, and the signal is transmitted via PUSCH;
[0087] The resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0088] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0089] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0090] In one implementation, if the signal is a HARQ-ACK codebook, then the UL grant is used to indicate that the transmission of the HARQ-ACK codebook via PUCCH be changed to transmission of the HARQ-ACK codebook via PUSCH scheduled by the UL grant.
[0091] Figure 3 This is a schematic flowchart of a signal transmission method provided in another embodiment of this application, as shown below. Figure 3 As shown, the signal transmission method includes:
[0092] Step S31: Send the first PDCCH.
[0093] The first PDCCH is used to indicate that the resource of the signal has changed.
[0094] In one implementation, the signal resources may refer to the resources used to transmit signals.
[0095] In one embodiment, the transmission channel of the signal overlaps or partially overlaps with the transmission channel of another signal.
[0096] In one embodiment, the resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0097] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0098] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0099] In one implementation, the signal is a HARQ-ACK codebook, and the downlink allocation index counter value (DAI counter) of the first PDCCH is set to the value of the DAI counter of the second PDCCH.
[0100] Wherein, the second PDCCH is the PDCCH at the end of the PDCCH corresponding to at least one PDSCH of the HARQ-ACK codebook.
[0101] In a specific implementation, a new resource for transmitting signals is provided in the first PDCCH.
[0102] If the signal is a HARQ-ACK codebook, then the first PDCCH gives the uplink slot (UL slot) location (or uplink sub-slot) and / or PUCCH resource where the HARQ-ACK codebook was transmitted.
[0103] When the signal is a HARQ-ACK codebook, if the receiver receives a PDCCH and the DAIcounter value in the PDCCH is equal to the DAI counter value in the last PDCCH corresponding to the HARQ-ACK codebook (here, the last PDCCH corresponding to the HARQ-ACK codebook is a simplified description of the last PDCCH in the PDCCH corresponding to at least one PDSCH of the HARQ-ACK codebook, the same below), then the receiver considers the PDCCH to be the first PDCCH, which is used to modify the resources of the HARQ-ACK codebook.
[0104] In one implementation, all parameters in the first PDCCH except for the parameter DAI counter are valid parameters.
[0105] Other valid parameters in the first PDCCH can still serve their original indicative functions.
[0106] In one embodiment, the signal is a HARQ-ACK codebook, and the transmission method of the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated at the end of the HARQ-ACK codebook.
[0107] Alternatively, if the signal is a HARQ-ACK codebook and contains HARQ-ACK information corresponding to the semi-static scheduling SPS PDSCH, then the transmission method of the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated after the first type of HARQ-ACK information and before the second type of HARQ-ACK information; the first type of HARQ-ACK information is the HARQ-ACK information corresponding to the PDSCH scheduled by the PDCCH in the HARQ-ACK codebook; the second type of HARQ-ACK information is the HARQ-ACK information corresponding to the SPS PDSCH in the HARQ-ACK codebook.
[0108] Figure 4 A schematic flowchart of a signal transmission method according to another embodiment of this application is provided, as follows: Figure 4 As shown, the signal transmission method includes:
[0109] Step S41: Receive the first PDCCH.
[0110] Step S42: Transmit the resource according to the signal transmission mode indication in the first PDCCH.
[0111] The first PDCCH is used to indicate that the resource of the signal has changed.
[0112] In one embodiment, the resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0113] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0114] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0115] In one implementation, the signal is a HARQ-ACK codebook, and the DAI counter of the first PDCCH is set to the value of the DAI counter of the second PDCCH.
[0116] Wherein, the second PDCCH is the PDCCH at the end of the PDCCH corresponding to at least one PDSCH of the HARQ-ACK codebook.
[0117] In one implementation, all parameters in the first PDCCH except for the DAI counter parameter are valid parameters (e.g., parameters in the DCI used for scheduling PDSCH in the existing TS38.212Vf50 version, except for the aforementioned reinterpreted parameters, especially the PUCCH resource indicator and the PDSCH-to-HARQ_feedback timing indicator).
[0118] In one implementation, the signal is a HARQ-ACK codebook, and the HARQ-ACK information corresponding to the PDSCH (Physical Downlink Shared Channel) scheduled by the first PDCCH is transmitted in the following manner:
[0119] The HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated to the end of the HARQ-ACK codebook.
[0120] In one implementation, the signal is a HARQ-ACK codebook and contains HARQ-ACK information corresponding to SPS PDSCH (Semi-Persistent Scheduling PDSCH). Then, the method for sending the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows:
[0121] The HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated after the first type of HARQ-ACK information and before the second type of HARQ-ACK information; the first type of HARQ-ACK information is the HARQ-ACK information corresponding to the PDSCH scheduled by the PDCCH in the HARQ-ACK codebook; the second type of HARQ-ACK information is the HARQ-ACK information corresponding to the SPS PDSCH in the HARQ-ACK codebook.
[0122] The following are specific embodiments of this application. Specific Implementation Example 1
[0124] Suppose a UE needs to transmit a HARQ-ACK codebook, denoted as HARQ-ACK codebook 0 for ease of description. HARQ-ACK codebook 0 is instructed by the base station to be transmitted in slot n via a PUCCH, denoted as PUCCH0 for ease of description. Another HARQ-ACK codebook is also instructed by the base station to be transmitted in slot n via a PUCCH (denoted as PUCCH1 for ease of description), denoted as HARQ-ACK codebook 1 for ease of description. PUCCH0 and PUCCH1 overlap in the time domain, including partial overlap. Suppose HARQ-ACK codebook 0 corresponds to the PDSCH for eMBB service transmission, or is a HARQ-ACK codebook considered low-priority requiring modification of the transmission mechanism and / or resources. HARQ-ACK codebook 1 corresponds to the PDSCH for URLLC service transmission, or is a HARQ-ACK codebook considered high-priority requiring no modification of the transmission mechanism and / or resources. Based on the above assumptions, HARQ-ACK codebook 0 needs to have its transmission mechanism and / or resources modified, and the method described in this embodiment will then be used.
[0125] On the base station side, since the transmission mechanisms and resources of all HARQ-ACK codebooks are configured by the base station, when the base station uses the resources for HARQ-ACK codebook 1, the base station already knows that it will overlap with HARQ-ACK codebook 0 in the time domain. Therefore, the base station can transmit an uplink grant (UL grant) before HARQ-ACK codebook 0 is transmitted. Using the agreed parameter values in this UL grant, the base station can instruct the modification of the original transmission mechanism and / or resources of HARQ-ACK codebook 0 so that HARQ-ACK codebook 0 is transmitted according to the instructions of the UL grant. After the UE detects the UL grant, the UE considers that the lower-priority HARQ-ACK codebook, i.e., HARQ-ACK codebook 0, among the two HARQ-ACK codebooks that will overlap in the time domain, needs to be transmitted in the transmission mechanism and / or resources indicated by the UL grant, and the originally planned transmission mechanism and / or resources are abandoned; or after the UE receives the UL grant, it considers that one HARQ-ACK codebook needs to be transmitted in the transmission mechanism and / or resources indicated by this UL grant, and the originally planned transmission mechanism and / or resources for this HARQ-ACK codebook are abandoned.
[0126] In this embodiment, the transmission mechanism of the HARQ-ACK codebook may include transmission via PUCCH or PUSCH. The resources for the HARQ-ACK codebook may include the uplink UL slot position and / or PUCCH resources where the HARQ-ACK codebook is transmitted. For example, the UL slot of a low-priority HARQ-ACK codebook may be modified, such as being moved to another slot; alternatively, the UL slot of the low-priority HARQ-ACK codebook may not be modified, but only the PUCCH resources may be modified. This way, the new PUCCH used for transmitting the low-priority codebook will be in the same UL slot as the PUCCH of the high-priority HARQ-ACK codebook, but they will not overlap in the time domain. Furthermore, the UL slot and PUCCH resources of the low-priority HARQ-ACK codebook may be modified simultaneously. Specifically, this can be performed according to the instructions expressed in the parameters of this UL grant.
[0127] In a specific example, a UL grant can be identified as an instruction to modify the transport mechanism and / or resources of a HARQ-ACK codebook in the following two ways.
[0128] The first method involves the base station and the UE agreeing on parameter values in the UL grant. For example, the values of the UL-SCH indicator and CSI request parameters in the existing UL grant can be reinterpreted. For instance, when the UL-SCH indicator is 0 and the CSI request is all 0, it indicates that the UL grant has at least one purpose: to request modification of the original transmission mechanism and / or resources of the HARQ-ACK codebook 0. In this way, the UE can transmit the PUSCH resources configured for HARQ-ACK codebook 0 in the UL grant and transmit within the UL slot where those PUSCH resources reside. Specifically, HARQ-ACK codebook 0 is transmitted in a PUSCH, and at this time, the PUSCH does not contain any UE data.
[0129] The second method involves an agreement between the base station and the UE to identify the UL grant based on the parameter values within it. For example, the existing parameter settings UL grant can be reinterpreted using the following three methods.
[0130] Interpretation Method 1: The parameter RV is 2 bits. It is agreed that the parameter RV can take one of four states: "00", "01", "10" or "11". This means that the UL grant requires at least modification of the original transmission mechanism and / or resources of the HARQ-ACK codebook 0.
[0131] Interpretation Method 2: The parameter RV of the UL grant specifies a bit, and specifies that the value of this bit can be one of two states, "1" or "0", indicating that the UL grant requires at least modification of the original transmission mechanism and / or resources of the HARQ-ACK codebook 0.
[0132] Interpretation Method 3: The parameter HARQ-ID is 4 bits. It is agreed that one or more bits in HARQ-ID are used, and it is agreed that one of the multiple value states of the bit is used. This indicates that the UL grant requires at least modification of the original transmission mechanism and / or resources of the HARQ-ACK codebook 0.
[0133] Interpretation Method 4: The parameters RV and HARQ-ID together are 6 bits. It is agreed to use one or more bits of the 6 bits, and it is agreed to use one of the multiple value states of the bits. This indicates that the UL grant requires at least modification of the original transmission mechanism and / or resources of the HARQ-ACK codebook 0.
[0134] The other parameters in this UL grant retain their original meaning and are valid, requiring no reinterpretation. Then, the UE transmits HARQ-ACK codebook 0 according to the instructions in the UL grant. At this time, HARQ-ACK codebook 0 is transmitted via the PUSCH specified in the UL grant, and there is no uplink data. The original mechanism and resources for transmitting HARQ-ACK codebook 0 via PUSCH 0 are discarded.
[0135] When the UL slot in the above specific embodiment 1 can be replaced with a UL subslot, the signal transmission method described in this embodiment is still applicable.
[0136] In Specific Embodiment 1, the overlap of PUCCH time domains corresponding to two HARQ-ACK codebooks is used as an example to illustrate the modification of the transmission mechanism and / or resources corresponding to the HARQ-ACK codebook that was planned to be discarded. This method is also applicable to the case of only one HARQ-ACK codebook, where the originally planned transmission mechanism and / or resources of the HARQ-ACK codebook can be modified in the manner described in Specific Embodiment 1. This method is also applicable to the case of overlap of PUCCH time domains corresponding to two or more HARQ-ACK codebooks. Furthermore, it is applicable to situations where the PUCCH channel of a UE's HARQ-ACK codebook overlaps with other channels of the UE, or where changes in frame structure prevent PUCCH transmission. For example, if the PUCCH channel and PUSCH channel of the same UE's HARQ-ACK codebook overlap, or if the uplink or downlink attributes of a slot or symbol are dynamically adjusted, preventing PUCCH transmission, this method can also be used to modify the transmission mechanism and / or resources of the HARQ-ACK codebook, thereby transmitting the HARQ-ACK codebook using the modified transmission mechanism or resources. Similarly, the signal transmission method provided in Specific Embodiment 1 is also applicable to modifying the transmission mechanism and / or resources of other data or channels (such as PUSCH or PDSCH) that were originally planned to be transmitted. Specific Implementation Example 2
[0138] Suppose that the UE needs to transmit a HARQ-ACK codebook, which is instructed by the base station to be transmitted in slot n via a PUCCH. For ease of description, this HARQ-ACK codebook is denoted as HARQ-ACK codebook 0, and the PUCCH is denoted as PUCCH0. The UE also has another HARQ-ACK codebook, also instructed by the base station to be transmitted in slot n via a PUCCH. For ease of description, this other HARQ-ACK codebook is denoted as HARQ-ACK codebook 1, and the corresponding PUCCH is denoted as PUCCH1. PUCCH0 and PUCCH1 overlap in the time domain. HARQ-ACK codebook 0 may correspond to the PDSCH of eMBB service transmission, or it may be a HARQ-ACK codebook considered to have low priority and requiring resource modification. HARQ-ACK codebook 1 may correspond to the PDSCH of URLLC service transmission, or it may be a HARQ-ACK codebook considered to have high priority and not requiring resource modification. Based on the above assumptions, HARQ-ACK codebook 0 needs resource modification, and this modification is performed according to the method provided in this specific embodiment.
[0139] Since all resources of the HARQ-ACK codebook are configured by the base station, when the base station transmits the resources of HARQ-ACK codebook 1, the base station already knows that it will overlap with HARQ-ACK codebook 0 in the time domain, or that the base station needs to adjust the resources of HARQ-ACK codebook 0 for other reasons. Therefore, the base station can transmit the first PDCCH before HARQ-ACK codebook 0 is transmitted. The first PDCCH is a PDCCH corresponding to a scheduling PDSCH, and the agreed parameter values in the first PDCCH indicate the modification of the original resources of HARQ-ACK codebook 0, so that HARQ-ACK codebook 0 is transmitted according to the indication of the PDCCH. After the UE detects the first PDCCH, the UE believes that among the two HARQ-ACK codebooks that will overlap in the time domain, HARQ-ACK codebook 0 needs to be transmitted in the resource indicated by the first PDCCH, and the originally planned resource is abandoned; or after the UE receives the first PDCCH, it believes that a HARQ-ACK codebook needs to be transmitted in the resource indicated by the first PDCCH, and the originally planned resource of the HARQ-ACK codebook is abandoned.
[0140] Here, the resources of the HARQ-ACK codebook may include the uplink UL slot position and / or PUCCH resources where the HARQ-ACK codebook is transmitted. For example, the UL slot of a low-priority HARQ-ACK codebook may be modified and moved to another UL slot. Alternatively, the UL slot of the low-priority HARQ-ACK codebook may not be modified, but only the PUCCH resources for transmitting that codebook may be modified. This ensures that the new PUCCH for transmitting the low-priority HARQ-ACK codebook and the PUCCH for the high-priority HARQ-ACK codebook are in the same UL slot but do not overlap in transmission time domain. Furthermore, both the UL slot and PUCCH resources of the HARQ-ACK codebook can be modified simultaneously. This can be performed according to the instructions in the first PDCCH.
[0141] In this specific embodiment, the base station and the UE agree that, by setting the parameter value (e.g., 1) in the first PDCCH, the DAI counter value in the first PDCCH is set to indicate that at least one purpose of the first PDCCH is to request the modification of a resource in the original HARQ-ACK codebook, and the new resource is also based on the indication of the first PDCCH. Specifically, this purpose is indicated by setting the DAI counter value in the first PDCCH to be equal to the DAI counter value in the last second PDCCH corresponding to the HARQ-ACK codebook of the resource to be modified. Here, the first PDCCH allows the scheduling of a PDSCH, which may or may not contain data.
[0142] In other words, on the UE side, when a PDCCH is received and the DAI counter value in that PDCCH is equal to the DAI counter value in the last PDCCH corresponding to a HARQ-ACK codebook, the UE considers that PDCCH to be the first PDCCH, which is used to modify the resources of the HARQ-ACK codebook. For example, if the UE receives the first PDCCH and finds that the DAI counter value of the first PDCCH is equal to the DAI counter value in the last second PDCCH corresponding to HARQ-ACK codebook 0, then the UE considers that the resources of HARQ-ACK codebook 0 have been modified, and the new resources of HARQ-ACK codebook 0 are based on the indication of the received first PDCCH.
[0143] Furthermore, if the PDSCH scheduled in the first PDCCH contains data, then the HARQ-ACK information corresponding to the first PDSCH is merged with the HARQ-ACK codebook 0, and transmitted as a new HARQ-ACK codebook in the PUCCH resource indicated by the first PDCCH. If the PDSCH scheduled in the first PDCCH does not contain data, then only HARQ-ACK codebook 0 is transmitted in the PUCCH resource indicated by the first PDCCH.
[0144] Furthermore, if the PDSCH scheduled in the first PDCCH contains data, then the HARQ-ACK information corresponding to the first PDSCH is merged with the HARQ-ACK codebook 0 and transmitted as a new HARQ-ACK codebook in the PUCCH resource indicated by the first PDCCH. Specifically, the HARQ-ACK information of the PDSCH scheduled by the first PDCCH can be concatenated to the end of the HARQ-ACK information corresponding to the PDSCH dynamically scheduled by the PDCCH in the HARQ-ACK codebook 0. This is regardless of whether the HARQ-ACK codebook 0 contains HARQ-ACK information corresponding to the SPS PDSCH.
[0145] Furthermore, if the PDSCH scheduled in the first PDCCH contains data, then the HARQ-ACK information corresponding to the first PDSCH is merged with the HARQ-ACK codebook 0 and transmitted as a new HARQ-ACK codebook in the PUCCH resource indicated by the first PDCCH. Alternatively, if the HARQ-ACK codebook 0 contains HARQ-ACK information corresponding to SPS PDSCH, then the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH follows the HARQ-ACK information corresponding to the PDSCH dynamically scheduled by the PDCCH in the HARQ-ACK codebook 0, and precedes the HARQ-ACK information corresponding to SPSPDSCH in the HARQ-ACK codebook 0.
[0146] In this embodiment, the base station uses the agreed-upon values of parameters in a downlink PDCCH to indicate to the UE that the resources of a HARQ-ACK codebook have changed, and simultaneously provides the new resources in the PDCCH.
[0147] The other parameters in the first PDCCH retain their original meaning and are valid, requiring no reinterpretation. Then, the UE transmits HARQ-ACK codebook 0 in the PUCCH resource indicated in the first PDCCH, as instructed in the first PDCCH. The original PUCCH0 resource for HARQ-ACK codebook 0 is discarded.
[0148] When the UL slot in the above specific embodiment 2 can be replaced with a UL subslot, the signal transmission method described in this embodiment is still applicable.
[0149] Specific embodiment 2 uses the overlap of PUCCH time domains corresponding to two HARQ-ACK codebooks as an example to illustrate the modification of the transmission mechanism and / or resources corresponding to the HARQ-ACK codebook that was planned to be discarded. This method is also applicable to the case of only one HARQ-ACK codebook, i.e., there is no time domain overlap with the transmission of other HARQ-ACK codebooks. The original planned transmission mechanism and / or resources of the HARQ-ACK codebook can also be modified in this way. This method is also applicable to the case of overlap of PUCCH time domains corresponding to more than two HARQ-ACK codebooks. It is also applicable to the case where the PUCCH channel of a UE's HARQ-ACK codebook overlaps with other channels of the UE, or the frame structure change causes the PUCCH to be unable to be transmitted. For example, if the PUCCH and PUSCH channels of the same UE's HARQ-ACK codebook overlap, or if the uplink or downlink attributes of a slot or symbol are dynamically adjusted, causing the PUCCH to fail to transmit, this method can be used to modify the transmission mechanism and / or resources of the HARQ-ACK codebook, thereby transmitting the HARQ-ACK codebook using the modified transmission mechanism or resources. Similarly, the signal transmission method provided in Specific Embodiment 1 is also applicable to modifying the transmission mechanism and / or resources of other data or channels (such as PUSCH or PDSCH) that were originally planned to be transmitted. Specific Implementation Example 3
[0151] In existing technologies, when a base station configures the beta_offsets parameter for transmission of Uplink Control Information (UCI) (including one or more of HARQ-ACK, CSI, and SR) in the Physical Uplink Shared Channel (PUSCH), the value is determined by referring to the higher-layer signaling structure below (UTI-OnPUSCH parameters in TS38.331). Specifically, beta_offsets can be either a dynamic parameter (dynamic) or a semi-static parameter (semi-static), and only one can be selected. When beta_offsets is configured as the dynamic parameter, four values are provided. When beta_offsets is configured as the semi-static parameter (semi-static), only one value is available. The specific value used is then indicated by the beta_offset indication field in the PDCCH.
[0152] In addition, the definition of PDCCH currently mainly includes two types of scheduling PUSCH, denoted as DCI0-0 and DCI0-1 respectively. DCI0-0 has fewer total bits and generally offers higher reliability during transmission, but its actual code rate is lower, primarily used in cell edge scenarios. Therefore, DCI0-0 does not have a beta_offset parameter field. DCI0-1, on the other hand, has more total bits and a higher dense code rate. DCI0-1 does have a beta_offset parameter field.
[0153] In addition, existing technologies also have rules that if DCI0-0, or DCI0-1 without a beta_offset indication field, is used to schedule PUSCH, the UE will use the beta_offsets configured by the higher-layer signaling.
[0154] Based on the analysis in this paper, the following issues arise with existing technologies: If the beta_offsets configuration in the higher-layer signaling is semi-static, there is only one possible value, which the UE can use directly. If the beta_offsets configuration in the higher-layer signaling is dynamic, there are four possible values. Which value should the UE use?
[0155] One of the following solutions can be adopted:
[0156] The base station and UE agree that for PUSCHs scheduled by DC0-0, the UE uses a default or predefined betaoffset value for the UCI transmitted on that PUSCH. For example, regardless of whether the betaoffsets configured in the RRC (Radio Resource Control) signaling are dynamic or semi-static, if the UE wants to transmit UCI on a PUSCH scheduled by DC0-0, the UE uses the default or predefined betaoffset. The base station also assumes that the UE uses the default or predefined betaoffset when transmitting UCI on a PUSCH scheduled by DC0-0. The advantage of this is that even if the RRC configuration signaling is ambiguous, the UE can still use a definite betaoffset value when transmitting UCI on a PUSCH scheduled by DC0-0. However, this scheme means the betaoffset value will not change, and the same betaoffset value can only be used in different scenarios, such as cell edge and cell center. Obviously, the flexibility of the betaoffset value is very poor, leading to low UCI transmission efficiency.
[0157] The base station and UE agree that when the RRC signaling is configured with dynamic beta_offsets and four beta_offset values, if the UE transmits UCI in the PUSCH scheduled by DCI0-0, one of the four dynamic beta_offset values will be used as the beta_offset value for UCI transmission in the PUSCH. Specifically, the base station and UE agree to use the first of the four dynamic beta_offset values, or the largest of the four dynamic beta_offset values, or the second-to-last largest of the four dynamic beta_offset values. Using the largest beta_offset value is primarily because one use case for DCI0-0 is cell edge coverage, so using the maximum value ensures the lowest possible code rate for UCI signaling (i.e., UCI transmission), but sacrifices PUSCH performance, resulting in the worst PUSCH performance. Using the second-largest beta_offset value is primarily a compromise under the first scheme, achieving UCI performance just below the best, while ensuring PUSCH performance is better than the worst. Furthermore, when using this scheme, the beta_offset follows this pattern: in cases of RRC ambiguity, the most recently used beta_offset value is used. In this case, the UE needs to save the most recently used beta_offset value for use in RRC ambiguity situations.
[0158] The base station and UE agree that when the beta_offsets configured in the RRC signaling are dynamic and configured with four beta_offset values, if the UE transmits a UCI on a PUSCH scheduled by DCI0-0, the UE will use the default or predefined beta_offset value for the UCI transmitted on that PUSCH. For example, regardless of whether the beta_offsets configured in the RRC signaling are dynamic or semi-static, if the UE wants to transmit a UCI on a PUSCH scheduled by DCI0-0, the UE will use the default or predefined beta_offset. The base station also considers that the UE uses the default or predefined beta_offset when transmitting a UCI on a PUSCH scheduled by DCI0-0. The advantage of this is that even when the RRC configuration signaling is ambiguous, if the UE transmits a UCI on a PUSCH scheduled by DCI0-0, it can still use a definite beta_offset value. Compared to the first approach, this approach means that if the RRC signaling configuration for betaoffsets is semi-static, the UE can use the semi-static betaoffset value configured by RRC when transmitting UCI in the PUSCH scheduled by DCI0-0. The beta_offset value can be modified semi-statically, providing a certain degree of flexibility. Based on this approach, if the RRC is ambiguous, the default or predefined beta_offset value is used directly.
[0159] Figure 5 This is a schematic diagram of a signal transmission device provided in an embodiment of this application. The signal transmission device includes:
[0160] First transmitting module 51: Used to transmit uplink UL grant;
[0161] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0162] In one implementation, the uplink shared channel indicator (UL-SCHindicator) parameter in the UL grant is 0, and the channel state information request (CSI request) parameter in the UL grant is 0.
[0163] In one implementation, all parameters in the UL grant are valid parameters except for the parameter redundancy version RV and the parameter hybrid automatic repeat request identification number HARQ-ID.
[0164] In one embodiment, the transmission mechanism includes at least one of the following: the signal is transmitted via a physical uplink control channel (PUCCH), and the signal is transmitted via a physical uplink shared channel (PUSCH).
[0165] The resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0166] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: physical resource block (PRB) position, partial bandwidth (BWP) position, carrier position.
[0167] In one implementation, the signal includes one of the following: a hybrid automatic repeat request positive / negative acknowledgment (HARQ-ACK) codebook, a scheduling request (SR), channel state information (CSI), and user equipment (UE) data.
[0168] In one implementation, if the signal is a HARQ-ACK codebook, then the UL grant is used to indicate that the transmission of the HARQ-ACK codebook via PUCCH be changed to transmission of the HARQ-ACK codebook via PUSCH scheduled by the UL grant.
[0169] Figure 6 This is a schematic diagram of the signal transmission device structure according to an embodiment of this application, including:
[0170] First receiving module 61: Used to receive UL grants;
[0171] First transmission module 62: used to transmit the signal according to the UL grant;
[0172] The UL grant is used to indicate a change in the transmission mechanism of the signal and / or the resources of the signal.
[0173] In one implementation, the parameter UL-SCH indicator in the UL grant is 0, and the parameter CSI request in the UL grant is 0.
[0174] In one implementation, all parameters in the UL grant except for the parameters RV and HARQ-ID are valid parameters.
[0175] In one embodiment, the transmission mechanism includes at least one of the following: the signal is transmitted via PUCCH, and the signal is transmitted via PUSCH;
[0176] The resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0177] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0178] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0179] In one implementation, if the signal is a HARQ-ACK codebook, then the UL grant is used to indicate that the transmission of the HARQ-ACK codebook via PUCCH be changed to transmission of the HARQ-ACK codebook via PUSCH scheduled by the UL grant.
[0180] Figure 7 This is a schematic diagram of the signal transmission device structure according to an embodiment of this application, including:
[0181] Second transmitting module 71: used to transmit the first PDCCH;
[0182] The first PDCCH is used to indicate that the resource of the signal has changed.
[0183] In one embodiment, the resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0184] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0185] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0186] In one implementation, the signal is a HARQ-ACK codebook, and the downlink allocation index counter value DAI counter of the first PDCCH is set to the value of the DAI counter of the second PDCCH.
[0187] Wherein, the second PDCCH is the PDCCH at the end of the PDCCH corresponding to at least one PDSCH of the HARQ-ACK codebook.
[0188] In one implementation, all parameters in the first PDCCH except for the parameter DAI counter are valid parameters.
[0189] In one embodiment, the signal is a HARQ-ACK codebook, and the transmission method of the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated at the end of the HARQ-ACK codebook.
[0190] Alternatively, if the signal is a HARQ-ACK codebook and contains HARQ-ACK information corresponding to the semi-static scheduling SPS PDSCH, then the transmission method of the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated after the first type of HARQ-ACK information and before the second type of HARQ-ACK information; the first type of HARQ-ACK information is the HARQ-ACK information corresponding to the PDSCH scheduled by the PDCCH in the HARQ-ACK codebook; the second type of HARQ-ACK information is the HARQ-ACK information corresponding to the SPSPDSCH in the HARQ-ACK codebook.
[0191] Figure 8 This is a schematic diagram of the signal transmission device structure according to an embodiment of this application, as shown below. Figure 8 As shown, it includes:
[0192] Second receiving module 81: Used to receive the first PDCCH;
[0193] Second transmission module 82: used to transmit the resources according to the signal transmission mode indication in the first PDCCH;
[0194] The first PDCCH is used to indicate that the resource of the signal has changed.
[0195] In one embodiment, the resources include at least one of the following: time-domain resources used by the signal, frequency-domain resources used by the signal, codeword resources used by the signal, and beam resources used by the signal;
[0196] The time-domain resources include at least one of the following: slot position, sub-slot position, symbol position; the frequency-domain resources include at least one of the following: PRB position, BWP position, carrier position.
[0197] In one implementation, the signal includes one of the following: HARQ-ACK codebook, SR, CSI, UE data.
[0198] In one implementation, the signal is a HARQ-ACK codebook, and the DAI counter of the first PDCCH is set to the value of the DAI counter of the second PDCCH.
[0199] Wherein, the second PDCCH is the PDCCH at the end of the PDCCH corresponding to at least one PDSCH of the HARQ-ACK codebook.
[0200] In one implementation, all parameters in the first PDCCH except for the parameter DAI counter are valid parameters.
[0201] In one implementation, the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is transmitted as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated at the end of the HARQ-ACK codebook. The second transmission module has been described in the above embodiments.
[0202] In one embodiment, the signal is a HARQ-ACK codebook and includes HARQ-ACK information corresponding to SPS PDSCH. The transmission method for the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is as follows: the HARQ-ACK information corresponding to the PDSCH scheduled by the first PDCCH is concatenated after the first type of HARQ-ACK information and before the second type of HARQ-ACK information; the first type of HARQ-ACK information is the HARQ-ACK information corresponding to the PDSCH scheduled by the PDCCH in the HARQ-ACK codebook; the second type of HARQ-ACK information is the HARQ-ACK information corresponding to SPSPDSCH in the HARQ-ACK codebook. The second transmission module 71 has been described in the above embodiment.
[0203] The functions of each module in the apparatus of this application embodiment can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here.
[0204] Figure 9 This is a schematic diagram of the terminal structure according to an embodiment of this application, as shown below. Figure 9 As shown, the terminal 130 provided in this embodiment includes a memory 1303 and a processor 1304. The terminal 130 may further include an interface 1301 and a bus 1302. The interface 1301, memory 1303, and processor 1304 are connected via the bus 1302. The memory 1303 is used to store instructions. The processor 1304 is configured to read the instructions to execute the technical solution of the method embodiment applied to the terminal described above. Its implementation principle and technical effects are similar and will not be repeated here.
[0205] Figure 10 This is a schematic diagram of the base station structure according to an embodiment of this application, as shown below. Figure 10 As shown in the figure, the base station 140 provided in this application embodiment includes a memory 1403 and a processor 1404. The base station may also include an interface 1401 and a bus 1402. The interface 1401, memory 1403, and processor 1404 are connected via the bus 1402. The memory 1403 is used to store instructions. The processor 1404 is configured to read the instructions to execute the technical solution of the method embodiment applied to the base station described above. Its implementation principle and technical effects are similar, and will not be repeated here.
[0206] Figure 11 This is a schematic diagram of the communication system according to an embodiment of this application, such as... Figure 11 As shown, the system includes: a terminal 130 as described in the above embodiment, and a base station 140 as described in the above embodiment. The communication systems in this application include, but are not limited to: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), or 5G systems, etc.
[0207] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.
[0208] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0209] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0210] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored in memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology. The memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory, etc. Volatile memory may be random access memory (RAM), which is used as an external cache. RAM can come in various forms, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory used in the systems and methods described in this application includes, but is not limited to, these and any other suitable types of memory.
[0211] The processor in this application embodiment can be any type suitable for the local technical environment, such as, but not limited to, a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FGPA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a processor based on a multi-core processor architecture. A general-purpose processor can be a microprocessor or any conventional processor. The aforementioned processor can implement or execute the steps of the methods disclosed in the embodiments of this application. The software module can reside in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the aforementioned methods.
[0212] A detailed description of exemplary embodiments of this application has been provided above through exemplary and non-limiting examples. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, without departing from the scope of this application. Therefore, the proper scope of this application will be determined by the claims.
Claims
1. A wireless communication method, comprising: The base station sends a Downlink Control Information (DCI) message to the user equipment on the Physical Downlink Control Channel (PDCCH). A convention value in the DCI message indicates that the DCI message signals a change in the time slot location from a first time slot to a second time slot for the transmission of a first HARQ-ACK codebook with a first Hybrid Automatic Repeat Request (HARQ-ACK) positive / negative acknowledgment (HARQ-ACK) message. The DCI message is an uplink UL grant for scheduling the Physical Uplink Shared Channel (PUSCH). The first HARQ-ACK codebook is indicated to be transmitted in the first time slot before the time slot location is indicated to change from the first time slot to the second time slot. as well as The base station receives the first HARQ-ACK codebook from the user equipment according to the DCI message.
2. The method according to claim 1, wherein, The first HARQ-ACK codebook is transmitted on the Physical Uplink Control Channel (PUCCH).
3. The method according to claim 1, wherein, The UL authorization is used to indicate changes to the resources of the first HARQ-ACK codebook.
4. The method according to claim 1, wherein, The uplink shared channel UL-SCH indicator in the UL grant is 0, and the channel state information (CSI) request in the UL grant is 0.
5. The method according to claim 4, wherein, All parameters in the UL authorization, except for the redundant version RV and the hybrid automatic repeat request identification number HARQ-ID, are valid parameters.
6. The method according to claim 3, wherein, The resources include at least one of the following: time-domain resources, frequency-domain resources, codeword resources, or beam resources; The time-domain resources include at least one of the following: time slot location, sub-time slot location, or symbol location; the frequency-domain resources include at least one of the following: physical resource block (PRB) location, partial bandwidth (BWP) location, or carrier location.
7. A wireless communication method, comprising: User equipment receives downlink control information (DCI) messages from a base station on the physical downlink control channel (PDCCH). The conventional value in the DCI message indicates that the DCI message signals a change in the time slot position from a first time slot to a second time slot for transmission of a first HARQ-ACK codebook with first hybrid automatic repeat request positive acknowledgment / negative acknowledgment (HARQ-ACK) information. The DCI message is an uplink UL grant for scheduling the physical uplink shared channel (PUSCH). The first HARQ-ACK codebook is indicated to be transmitted in the first time slot before the change in the time slot position from the first time slot to the second time slot is indicated. The user equipment sends the first HARQ-ACK codebook to the base station based on the DCI message.
8. The method of claim 7, comprising: The user equipment transmits the first HARQ-ACK codebook on the Physical Uplink Control Channel (PUCCH).
9. The method according to claim 7, wherein, The UL authorization is used to indicate changes to the resources of the first HARQ-ACK codebook.
10. The method according to claim 7, wherein, The uplink shared channel UL-SCH indicator in the UL grant is 0, and the channel state information (CSI) request in the UL grant is 0.
11. The method according to claim 10, wherein, All parameters in the UL authorization, except for the redundant version RV and the hybrid automatic repeat request identification number HARQ-ID, are valid parameters.
12. The method according to claim 9, wherein, The resources include at least one of the following: time-domain resources, frequency-domain resources, codeword resources, or beam resources; The time-domain resources include at least one of the following: time slot location, sub-time slot location, or symbol location; the frequency-domain resources include at least one of the following: physical resource block (PRB) location, partial bandwidth (BWP) location, or carrier location.
13. A wireless communication device, comprising one or more processors, said one or more processors being configured to: A Downlink Control Information (DCI) message is sent to the User Equipment (UE) on the Physical Downlink Control Channel (PDCCH), wherein a predetermined value in the DCI message indicates that the DCI message signals a change in the time slot location from a first time slot to a second time slot for transmission of a first HARQ-ACK codebook with a first Hybrid Automatic Repeat Request (HARQ-ACK) positive / negative acknowledgment (HARQ-ACK) message, wherein the DCI message is an uplink UL grant for scheduling the Physical Uplink Shared Channel (PUSCH), and wherein the first HARQ-ACK codebook is indicated to be transmitted in the first time slot before indicating the change in the time slot location from the first time slot to the second time slot; and The first HARQ-ACK codebook is received from the user equipment according to the DCI message.
14. The device according to claim 13, wherein, The first HARQ-ACK codebook is transmitted on the Physical Uplink Control Channel (PUCCH).
15. The device according to claim 13, wherein, The UL authorization is used to indicate changes to the resources of the first HARQ-ACK codebook.
16. The device according to claim 13, wherein, The uplink shared channel UL-SCH indicator in the UL grant is 0, and the channel state information (CSI) request in the UL grant is 0.
17. The device according to claim 16, wherein, All parameters in the UL authorization, except for the redundant version RV and the hybrid automatic repeat request identification number HARQ-ID, are valid parameters.
18. The device according to claim 15, wherein, The resources include at least one of the following: time-domain resources, frequency-domain resources, codeword resources, or beam resources; The time-domain resources include at least one of the following: time slot location, sub-time slot location, or symbol location; the frequency-domain resources include at least one of the following: physical resource block (PRB) location, partial bandwidth (BWP) location, or carrier location.
19. A wireless communication device comprising one or more processors, said one or more processors being configured to: Downlink Control Information (DCI) messages are received from a base station on the Physical Downlink Control Channel (PDCCH). A predetermined value in the DCI message indicates that the DCI message signals a change in time slot location from a first time slot to a second time slot for transmission of a first HARQ-ACK codebook with first Hybrid Automatic Repeat Request (HARQ-ACK) positive / negative acknowledgment information. The DCI message is an uplink UL grant for scheduling the Physical Uplink Shared Channel (PUSCH). The first HARQ-ACK codebook is indicated for transmission in the first time slot before the change in time slot location is indicated. The first HARQ-ACK codebook is sent to the base station according to the DCI message.
20. The device according to claim 19, wherein, The one or more processors are configured to: The first HARQ-ACK codebook is transmitted on the Physical Uplink Control Channel (PUCCH).
21. The device according to claim 19, wherein, The UL authorization is used to indicate changes to the resources of the first HARQ-ACK codebook.
22. The device according to claim 19, wherein, in, The uplink shared channel UL-SCH indicator in the UL grant is 0, and the channel state information (CSI) request in the UL grant is 0.
23. The device according to claim 22, wherein, All parameters in the UL authorization, except for the redundant version RV and the hybrid automatic repeat request identification number HARQ-ID, are valid parameters.
24. The device according to claim 21, wherein, The resources include at least one of the following: time-domain resources, frequency-domain resources, codeword resources, or beam resources; The time-domain resources include at least one of the following: time slot location, sub-time slot location, or symbol location; the frequency-domain resources include at least one of the following: physical resource block (PRB) location, partial bandwidth (BWP) location, or carrier location.
25. A storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 12.
Citation Information
Patent Citations
Method and device for transceiving wireless signal in wireless communication system
WO2018012910A1