Feedback information transmission method, terminal, network device, and readable storage medium
Patent Information
- Application Number
- JP2023521883
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-10-12
- Filing Date
- 2021-10-08
- Publication Date
- 2025-02-06
- Estimated Expiration
- 2041-10-08
AI Technical Summary
【0015】 本出願の実施例では、端末は、フィードバック指示情報を受信することによって、且つ前記フィードバック指示情報が、前記ターゲットフィードバック情報を伝送するよう前記端末に指示する場合に、前記ターゲットフィードバック情報を伝送し、ここで、前記ターゲットフィードバック情報は、前記端末によりターゲット時間窓内においてフィードバックされたフィードバック情報であり、又は、前記ターゲットフィードバック情報は、前記端末によりターゲット時間窓内において受信された第一の下りリンク伝送に対応するフィードバック情報である。それによって、本実施例は、フィードバック指示情報によってターゲットフィードバック情報を伝送するように端末をトリガーし、端末がターゲットフィードバック情報をフィードバックするフィードバック機会を効果的に向上させ、ターゲットフィードバック情報の効果的なフィードバックを確保することができる。
Smart Images

Figure 0007627750000001 
Figure 0007627750000002 
Figure 0007627750000003
Abstract
Description
[Technical field]
[0001] The present application relates to the field of wireless communication technology, and in particular to a feedback information transmission method, a terminal and a network device. [Background technology]
[0002] Compared with traditional mobile communication systems, the 5th Generation (5G) mobile communication system needs to adapt to more diversified scenarios and business demands. For example, the main scenarios of New Radio (NR) include Enhanced Mobile Broadband (EMBB), massive Machine Type Communication (mMTC), Ultra-Reliable and Low Latency Communications (URLLC), etc., and these scenarios also place requirements on 5G mobile communication systems such as high reliability, low latency, large bandwidth, and wide coverage.
[0003] Here, in some communication scenarios, the terminal needs to feed back feedback information, such as a Hybrid Automatic Repeat Request ACK (HARQ-ACK), to the network device, for example, by performing HARQ-ACK feedback for a Physical Downlink Control Channel (PDCCH) that releases a Physical Downlink Shared Channel (PDSCH) or a Semi-Persistent Scheduling PDSCH (SPS PDSCH) transmitted by the network device.
[0004] However, when feedback information such as HARQ-ACK is transmitted, there are problems such as the feedback information colliding with DL symbols and being discarded, or low priority feedback information overlapping with high priority channels / signals, and even the transmission being canceled, which may cause feedback information such as HARQ-ACK to be unable to be transmitted to network equipment, which may affect communication performance. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present application provide a feedback information transmission method, terminal, and network device that can effectively solve the problem that feedback information cannot be transmitted to a network device because the feedback information collides with a DL symbol and is discarded, or overlaps with a high priority channel / signal and transmission is canceled. [Means for solving the problem]
[0006] According to a first aspect, there is provided a feedback information transmission method executed by a terminal, the method including receiving feedback indication information, the feedback indication information being used to instruct the terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window, or the target feedback information being feedback information corresponding to a first downlink transmission received by the terminal within a target time window, and transmitting the target feedback information if the feedback indication information instructs the terminal to transmit the target feedback information.
[0007] According to a second aspect, there is provided a feedback information transmission method performed by a network device, the method comprising: transmitting feedback indication information, the feedback indication information being used to instruct a terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window, or the target feedback information being feedback information corresponding to a first downlink transmission received by the terminal within the target time window.
[0008] According to a third aspect, there is provided a feedback information transmission device, the device including: a receiving module for receiving feedback indication information, where the feedback indication information is used to instruct a terminal whether to transmit target feedback information, and where the target feedback information is feedback information fed back by the terminal within a target time window, or where the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window; and a transmitting module for transmitting the target feedback information when the feedback indication information instructs the terminal to transmit the target feedback information.
[0009] According to a fourth aspect, there is provided a feedback information transmission device, the device including: a transmission module for transmitting feedback indication information, the feedback indication information being used to instruct a terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window, or the target feedback information being feedback information corresponding to a first downlink transmission received by the terminal within the target time window; and a transceiver.
[0010] According to a fifth aspect, there is provided a terminal comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions being operable when executed by the processor to implement the steps of the method of the first aspect.
[0011] According to a sixth aspect, there is provided a network device comprising a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, implementing the steps of the method of the second aspect.
[0012] According to a seventh aspect, there is provided a readable storage medium having a program or instructions stored on the readable storage medium, the program or instructions performing steps of the method according to the first aspect or performing steps of the method according to the second aspect when executed by a processor.
[0013] According to an eighth aspect, there is provided a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being adapted to run a program or instruction of a network device and to implement steps of the method according to the first aspect or to be used to implement steps of the method according to the second aspect.
[0014] According to a ninth aspect there is provided a computer program product comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, performing steps of the method of the first aspect or performing steps of the method of the second aspect. Effect of the Invention
[0015] In an embodiment of the present application, a terminal transmits the target feedback information by receiving feedback indication information, and when the feedback indication information instructs the terminal to transmit the target feedback information, the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window. Thus, the embodiment can trigger the terminal to transmit the target feedback information by the feedback indication information, effectively improve the feedback opportunity for the terminal to feedback the target feedback information, and ensure the effective feedback of the target feedback information. [Brief description of the drawings]
[0016] [Figure 1] 1 is a block diagram of a wireless communication system according to an exemplary embodiment of the present application. [Diagram 2] 4 is a flowchart of a feedback information transmission method performed by a terminal according to an exemplary embodiment of the present application; [Diagram 3] 4 is a flowchart of a feedback information transmission method performed by a terminal according to another exemplary embodiment of the present application; [Figure 4] FIG. 2 is a schematic diagram of feedback information transmission according to an exemplary embodiment of the present application; [Figure 5a] 4A-4D are schematic diagrams of feedback information transmission according to another exemplary embodiment of the present application, respectively. [Figure 5b] 4A-4D are schematic diagrams of feedback information transmission according to another exemplary embodiment of the present application, respectively. [Figure 5c] 4A-4D are schematic diagrams of feedback information transmission according to another exemplary embodiment of the present application, respectively. [Figure 6] 4 is a flowchart of a feedback information transmission method performed by a terminal according to yet another embodiment of the present application. [Figure 7a] 1A and 1B are schematic diagrams of feedback information transmission according to still another embodiment of the present application, respectively. [Figure 7b] 1A and 1B are schematic diagrams of feedback information transmission according to still another embodiment of the present application, respectively. [Figure 8] 4 is a flowchart of a feedback information transmission method performed by a network device according to an exemplary embodiment of the present application. [Figure 9] FIG. 2 is a block diagram of a feedback information transmission device according to an exemplary embodiment of the present application; [Figure 10] FIG. 2 is a block diagram of a feedback information transmitting device according to another exemplary embodiment of the present application; [Figure 11] 1 is a block diagram of a communication device according to an exemplary embodiment of the present application. [Figure 12] FIG. 2 is a block diagram of a terminal according to an exemplary embodiment of the present application. [Figure 13] FIG. 1 is a block diagram of a network device according to an exemplary embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] The following clearly and completely describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and obviously, the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art on the basis of the embodiments of the present application without any creative efforts are within the scope of protection of the present application.
[0018] The terms "first," "second," etc. in the specification and claims of this application are intended to distinguish between similar objects , and are not intended to describe a particular order or sequence. It is to be understood that the terms so used are interchangeable where appropriate, so that the embodiments of this application may be performed in other orders than those shown or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects , e.g., the first object may be one or more. It is to be noted that "and / or" in the specification and claims refers to at least one of the connected objects , and the character " / " generally refers to an "or" relationship between the related objects .
[0019] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are always used interchangeably, and the techniques described may be used in the above-mentioned systems and radio technologies, or in other systems and radio technologies. However, the following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the description below, and these techniques may be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems.
[0020] FIG. 1 shows a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network device 12. Here, the terminal 11 may be called a terminal device or a user terminal, and the terminal 11 may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer (or called a notebook computer), a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc., and the wearable device includes a bracelet, an earphone, glasses, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network device 12 may be a base station or a core network, where the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or any other suitable term in the art, and as long as the same technical effect is achieved, the base station is not limited to a specific technical term, and it should be explained that in the embodiments of this application, only base stations in an NR system are taken as an example, but the specific type of base station is not limited.
[0021] The following describes in detail the technical solutions according to the embodiments of the present application through specific embodiments and application scenarios in conjunction with the drawings.
[0022] As shown in FIG. 2, a flowchart of a feedback information transmission method 200 according to an exemplary embodiment of the present application is shown. The method 200 may be used in a terminal, but is not limited thereto, and may be specifically executed by software and / or hardware installed in the terminal, and the method 200 may include at least the following steps:
[0023] S210, receiving feedback instruction information.
[0024] Here, the feedback indication information is used to instruct the terminal whether to transmit target feedback information.
[0025] In one possible implementation, the feedback indication information may be originated by a network device and transmitted to the terminal by target downlink control information (DCI) to instruct the terminal whether to transmit target feedback information. In this case, the target DCI may be a DCI of scheduled data or a DCI of non-scheduled data. For example, the DCI of the scheduled data may include at least one of a DCI of scheduled up / downlink data, a DCI for activating a configured grant (CG) PUSCH, and a DCI for activating an SPS PDSCH. The DCI of the non-scheduled data may include at least one of a group common (GC) DCI, a DCI for triggering aperiodic-channel state information (A-CSI), a DCI for activating semi-persistent (SP)-CSI, a DCI for triggering a sounding reference signal (SRS), etc.
[0026] In another possible implementation, in an SPS PDSCH scenario, the feedback indication information may further be configured by higher layer signaling and / or indicated by a DCI activating the SPS PDSCH, where the higher layer signaling may include, for example, Radio Resource Control (RRC) signaling, and in one implementation, the feedback indication information corresponding to each SPS PDSCH may be configured by higher layer signaling, such as RRC signaling.
[0027] The target feedback information may be feedback information that is not received by a network device due to poor channel conditions, time domain resource collision, etc. For example, in this embodiment, the target feedback information may be feedback information fed back by the terminal in a target time window, such as a HARQ-ACK fed back in the configured or scheduled target time window (including a HARQ-ACK that the terminal did not finally transmit due to some reason), and for example, the target feedback information may also be feedback information corresponding to a first downlink transmission received by the terminal in the target time window, such as feedback information corresponding to a downlink transmission transmitted in the configured or scheduled target time window, etc.
[0028] In one implementation form, the aforementioned target time window may be an uplink time window or a downlink time window, and when the target time window is an uplink time window, the target feedback information may be feedback information fed back by the terminal within the target time window, and when the target time window is a downlink time window, the target feedback information may be feedback information corresponding to a target downlink transmission received by the terminal within the target time window, which is not limited to this embodiment.
[0029] S220, if the feedback indication information instructs the terminal to transmit the targeted feedback information, transmitting the targeted feedback information.
[0030] Here, the time at which the terminal transmits the target feedback information may be determined by a predefined method, or may be configured or instructed by a network device (e.g., instructed by RRC or DCI), and the present embodiment does not limit the same.
[0031] In one embodiment, if the feedback indication information instructs the terminal not to transmit the target feedback information, the terminal does not transmit the target feedback information.
[0032] In the feedback information transmission method 200 according to this embodiment, a terminal transmits the target feedback information by receiving feedback indication information, and when the feedback indication information instructs the terminal to transmit the target feedback information, the terminal transmits the target feedback information. Thereby, on the one hand, this embodiment triggers the terminal to transmit the target feedback information by the feedback indication information, thereby effectively improving the feedback opportunity for the terminal to feedback the target feedback information, and ensuring the effective feedback of the target feedback information; on the other hand, this embodiment further effectively solves the problem that the feedback information collides with DL symbols and is discarded, or collides with high-priority channels / signals and the transmission is canceled, so that the feedback information cannot be transmitted to the network device, and ensures communication performance.
[0033] As shown in FIG. 3, a flowchart of a feedback information transmission method 300 according to an exemplary embodiment of the present application is shown. The method 300 may be used in a terminal, but is not limited thereto, and may be specifically executed by software and / or hardware installed in the terminal, and the method 300 may include at least the following steps:
[0034] S310, receiving feedback instruction information.
[0035] The feedback indication information is used to instruct the terminal whether to transmit target feedback information, and the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window.
[0036] Here, for the specific implementation form of S310, reference may be made to the detailed description of S210 described above. In addition, in this embodiment, the first downlink transmission may include at least one of the following (1)-(4):
[0037] (1) A PDSCH or PDCCH that is scheduled to be transmitted within the target time window, where the scheduling of the PDSCH can be achieved by DCI.
[0038] (2) The PDCCH transmitted within the target time window.
[0039] (3) A PDSCH that is pre-arranged to be transmitted within the target time window.
[0040] Here, PDSCH transmission may be pre-configured by a network device or higher layer signaling, for example, configured by higher layer signaling and activating SPS PDSCH by DCI, and PDSCH transmission may be pre-configured by the terminal, and the configuration result may be synchronized with the network device, and this embodiment is not limited thereto.
[0041] (4) A PDSCH corresponding to a candidate PDSCH reception opportunity within the target time window.
[0042] Here, for a candidate PDSCH receiving opportunity, i.e., a potential PDSCH receiving opportunity, the terminal may determine based on at least one of a PDCCH detection opportunity, a PDSCH Time Domain Resource Allocation (TDRA) information, a K1 (i.e., a PDSCH to HARQ-ACK feedback timing) set, a semi-static uplink configuration, and a dynamic slot format indication (SFI).
[0043] As can be understood, the above-mentioned K1 set may be configured or defined for each terminal through RRC configuration, the set includes one or more HARQ-ACK timing values, referred to as K1 values, and the K1 may be in units of slots or sub-slots. Thus, when the base station dynamically schedules downlink transmission, it indicates a K1 value in the DCI in the manner of index, and the K1 is a value selected from the HARQ-ACK feedback timing set, and is used to inform the terminal of the time to feed back the HARQ-ACK.
[0044] The target time window may be determined by at least one of the following methods (1)-(4).
[0045] (1) Configured by higher layers, such as indicated by the RRC, which in one implementation may indicate the absolute time length of the target time window, or the number of time units included in the target time window, an index, a start time, an end time, etc.
[0046] (2) Being predefined and arranged In one embodiment, the predefined and arranged may be standardized in a protocol.
[0047] (3) Implicitly obtaining: In one implementation, the target time window may be associated with a task, eg, the length of the target time window is associated with the delay requirements of the associated task.
[0048] (4) Indicated by a target DCI. Here, the indication by the target DCI is similar to the indication by the RRC described above, and the target DCI may indicate the absolute time length of the target time window, or the number, index, start time, end time, etc. of time units included in the target time window.
[0049] It can be understood that in the above-mentioned multiple implementations, the target time window may be determined based on only one of (1)-(4), or the target time window may be determined based on two or more of (1)-(4) together, for example, one or more target time windows may be configured by higher layer signaling, and one of them may be indicated as the target time window by DCI. This embodiment will not be described further.
[0050] In the above cases, the target time window may be an absolute time (e.g., 4 ms, 10 ms, etc.) and may include at least one time unit, where the time unit may be a slot, a sub-slot, a symbol (e.g., OFDM) set, or a symbol, etc.
[0051] In this embodiment, the time unit may be an uplink time unit or a downlink time unit. Optionally, when the target time window includes at least one uplink time unit, the uplink time unit may be at least one of the following (1)-(4):
[0052] (1) A time unit that is assigned as an uplink time unit by higher layer signaling.
[0053] Here, the base station can semi-statically configure the slot format according to the higher layer parameters tdd-UL-DL-Configuration Common and / or tdd-UL-DL-Configuration Dedicated.
[0054] (2) A time unit indicated as an uplink time unit by a dynamic signaling SFI.
[0055] Here, the SFI may be transmitted by the GC-PDCCH to be used to indicate the format of one or more slots. For example, the base station can flexibly change the format of the symbol or slot according to actual needs by rewriting the semi-statically allocated flexible symbol or slot according to the SFI carried on the GC-PDCCH to meet different service transmission needs.
[0056] As can be understood, the above-mentioned flexible symbol or slot refers to the transmission direction of this symbol or slot being undetermined. The network can modify the transmission direction of the flexible symbol or slot by dynamic signaling, for example, dynamic SFI.
[0057] (3) A time unit including uplink symbols and / or flexible symbols, configured by higher layer signaling.
[0058] (4) A time unit that includes uplink symbols and / or flexible symbols as indicated by the dynamic signaling SFI.
[0059] Correspondingly, when the target time window includes at least one downlink time unit, the downlink time unit may be at least one of the following (1)-(4).
[0060] (1) A time unit that is assigned as a downlink time unit by higher layer signaling.
[0061] (2) The time unit indicated as the downlink time unit by the dynamic signaling SFI.
[0062] (3) A time unit including downlink symbols and / or flexible symbols, configured by higher layer signaling.
[0063] (4) A time unit that includes downlink symbols and / or flexible symbols as indicated by the dynamic signaling SFI.
[0064] Here, similar to the uplink time unit, the realization of the downlink time unit described in (1)-(4) above may refer to the description of the uplink time unit above, and in order to avoid repetition of the description, this embodiment will not be described further.
[0065] Further, considering the different target time windows, the following describes the target feedback information corresponding to different target time windows by combining examples 1 to 3, and the contents are as follows:
[0066] Example 1: When the target time window is an absolute time, the target feedback information may be any one of the following (1) and (2).
[0067] (1) Feedback information fed back within a first time length prior to the specified time.
[0068] Here, the first time length may be determined based on the absolute time, for example, the absolute time is 4 ms, and the first time length determined based on the absolute time is 4 ms. Also, the specified time may include any one of the following (a)-(j).
[0069] (a) A start time or end time of a target DCI. In one embodiment, the target DCI may refer to a DCI for transmitting the feedback indication information, may be a DCI for determining the target time window, etc., and is not limited thereto.
[0070] (b) The start time or end time of the time unit in which the target DCI is located.
[0071] (c) a start time or an end time of a first uplink transmission scheduled by the target DCI, where the first uplink transmission may include a PUCCH or a PUSCH.
[0072] (d) The start time or end time of a time unit in which a first uplink transmission scheduled by the target DCI is located.
[0073] (e) The start time or end time of the downlink transmission scheduled by the target DCI.
[0074] (f) The start time or end time of a time unit in which a downlink transmission scheduled by the target DCI is located.
[0075] (g) a start time or end time of a second uplink transmission, where the second uplink transmission may be, for example, a PUCCH for feeding back an SPS PDSCH HARQ-ACK in an SPS PDSCH scenario.
[0076] (h) The start time or end time of the time unit in which the second uplink transmission is located.
[0077] (i) A start time or an end time of a second downlink transmission, where the second downlink transmission may include an SPS PDSCH in an SPS PDSCH scenario.
[0078] (j) The start time or end time of the time unit in which the second downlink transmission is located.
[0079] (2) Feedback information corresponding to the first downlink transmission received within the first time length before a designated time, where the target feedback information described in (2) may refer to the detailed description in (1) above, and will not be further described here to avoid repetition.
[0080] Example 2: when the target time window includes at least one time unit, the target feedback information is one of the following (1) and (2).
[0081] (1) Feedback information fed back within the first number of time units prior to the specified time unit.
[0082] Here, the first number may be determined based on the number of time units included in the target time window. For example, if the target time window includes five time units, the first number is 5. In one implementation, the specified time unit includes any one of the following (a)-(d):
[0083] (a) A time unit to which a target symbol corresponding to a target DCI belongs, where the target symbol is a start symbol or an end symbol.
[0084] (b) a time unit corresponding to a first uplink transmission scheduled by the target DCI, where the first uplink transmission may include a PUCCH or a PUSCH.
[0085] (c) The start time or end time of a first downlink transmission scheduled by the target DCI.
[0086] (d) the time unit to which the target DCI belongs;
[0087] (2) Feedback information corresponding to the first downlink transmission received within a first number of time units prior to the designated time unit, where the target feedback information described in (2) may refer to the detailed description in (1) above, and will not be further described here to avoid repetition.
[0088] Example 3: When the target time window is determined by a number of configured or indicated time units, the target time window may be a time unit included from the uplink time unit corresponding to the current DCI (i.e., the target DCI) or the number of time units offset forward with respect to the time unit of the scheduled PUCCH / PUSCH to the uplink time unit corresponding to the current DCI (which may not include the uplink time unit corresponding to the current DCI), or may further be a time unit offset list configured by a higher layer (e.g., configured by RRC), each item in the time unit offset list including one or more time unit numbers, and further indicating one or more items in the time unit offset list configured by the higher layer in association with the DCI.
[0089] For example, assuming that the target feedback information is a HARQ-ACK, referring to FIG. 4, the time unit offset list configured by the base station (i.e., a network device) via RRC may include three items: {0}, {1, 2}, and {3, 4}, and the target DCI includes two bits, e.g., 00, 01, 10, and 11, which are used to indicate that HARQ-ACK feedback has not been triggered within the indicated time window, and trigger the terminal to feedback HARQ-ACK feedback in slots offset by {0}, {1, 2}, and {3, 4} slots before the target DCI.
[0090] In one embodiment, as shown in FIG. 4, for example, if PUCCH1 is not successfully transmitted due to some reasons, the base station may trigger the terminal to feedback by carrying the target DCI by PDCCH4 in slot n. Here, PDCCH4 includes a related indication domain, for example, a trigger domain, and indicates as "11" (i.e., T=11 shown in FIG. 4). As can be seen from the above, this "11" corresponds to {3, 4} in the time unit offset list, that is, triggers the terminal to feedback the HARQ-ACK offset by {3, 4} time units before a certain reference time. For example, if the time unit where the target DCI is located is the reference time, the slot where PDCCH4 is located triggers the HARQ-ACK feedback in the slot offset by {3, 4} slots before (i.e., slot n-4 and slot n-3), that is, the HARQ-ACK fed back by PUCCH1. As can be seen, the terminal may feed back a HARQ-ACK (ie, target feedback information) corresponding to PUCCH1 and a HARQ-ACK corresponding to PDSCH4 in slot n+1.
[0091] It should be noted that what is configured / indicated by RRC or DCI is the start time / time unit and / or time length of the target time window, or the end time / time unit of the time window. For example, if the time window configured by RRC is {1, 4}, it may be understood that the HARQ-ACK is fed back from n-4 time units to n-1 time units before the trigger reference time, for example, the uplink time unit n corresponding to the target DCI start / end symbol, i.e., the HARQ-ACK is fed back from slot n-4 to slot n-1 as shown in Figure 4, i.e., the HARQ-ACK is fed back on PUCCH1 and PUCCH2.
[0092] Also, for example, if the time window configured by RRC is {S, L}, and the trigger reference time, for example, the time unit where the target DCI is located, is n, the target feedback information is the HARQ-ACK fed back during the time unit n-L+1 to nS. It should be noted that the configuration manner of the target time window described in this application may be, but is not limited to, the above configuration manners.
[0093] Furthermore, as one possible implementation form of the present application, the aforementioned target feedback information may be feedback information having an indication identifier, where the indication identifier may be indicated by a target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI or a HARQ-ACK corresponding to the DCI, where the indication identifier includes a codebook index and / or priority information. For example, the target feedback information transmitted by the terminal may be a HARQ-ACK corresponding to a specific codebook index / priority.
[0094] Furthermore, when the target feedback information is feedback information corresponding to a first downlink transmission scheduled within a second time length (e.g., T) before triggering a first uplink transmission, the first downlink transmission is a downlink transmission that satisfies a preset processing time.
[0095] For example, if the first downlink transmission is a scheduled PDSCH, the feedback indication information triggers the terminal to transmit feedback information corresponding to a PDSCH that is scheduled within nX time units to n-1 time units and that satisfies a PDSCH processing time, where the PDSCH processing time may be determined according to a predefined rule, which will not be described further herein.
[0096] S320, if the feedback indication information instructs the terminal to transmit the targeted feedback information, transmitting the targeted feedback information.
[0097] Here, for a specific implementation form of S320, the description of S220 may be referred to. In one possible implementation form, the process of the terminal transmitting the target feedback information may include transmitting the target feedback information and feedback information corresponding to the target PDSCH on the same time domain resource when the target DCI schedules a target PDSCH. Or, when the target DCI itself needs to feed back HARQ-ACK (for example, the target DCI is a DCI for releasing an SPS PDSCH, or the target DCI is a DCI for instructing a secondary cell (Scell) to enter a sleep state), transmitting the target feedback information and feedback information corresponding to the target DCI on the same time domain resource.
[0098] In another possible implementation, when there are a plurality of first feedback information repeatedly fed back in the target feedback information, at least one of the first feedback information and feedback information other than the plurality of first feedback information in the target feedback information are transmitted, where the at least one of the first feedback information may be determined according to a predefined manner, for example, the first first feedback information or the last first feedback information in the plurality of first feedback information.
[0099] For example, if the target feedback information is ABA, there are two A's that are repeatedly fed back in ABA, so in order to avoid resource waste and improve transmission efficiency, only B and one A may be fed back, that is, AB or BA.
[0100] It should be noted that in the above-mentioned feedback information transmission method 300, before transmitting the target feedback information, if the target feedback information is multiple, the terminal may perform at least one of the following (1)-(4).
[0101] (1) Rearrange the target feedback information according to the feedback time order (earliest to latest, etc.) of the target feedback information.
[0102] (2) sorting each of the target feedback information according to a target cell index, where the target cell index is the index of a serving cell to which a downlink transmission corresponding to the target feedback information belongs;
[0103] (3) Rearrange the target feedback information according to the transmission time sequence of the downlink transmission corresponding to each of the target feedback information.
[0104] (4) Cascading each of the target feedback information, where the order of cascading each of the target feedback information is not limited.
[0105] Regarding the above-mentioned feedback information transmission method 300 provided according to the present embodiment, the implementation process of the feedback information transmission method 300 will be described below in conjunction with FIGS. 5a, 5b and 5c.
[0106] As shown in Figure 5a, if PDSCH1 and PDSCH2 are dynamically scheduled downlink transmission PDSCHs, then according to the instruction of the corresponding scheduling DCI, their corresponding HARQ-ACKs (feedback information) are fed back on PUCCH1 in slot n-2. PDSCH3 is an SPS PDSCH, and according to the instruction of its activation DCI, its corresponding HARQ-ACK is fed back on PUCCH2 in slot n-1. However, there is a PUSCH transmission with a higher priority than PUCCH1 in slot n-2, which causes the transmission of PUCCH1 to be cancelled. At the same time, due to the configuration by semi-static uplink TDD or the instruction by SFI, etc., in slot n-1, some or all symbols of PUCCH2 collide with the downlink symbols configured by semi-static uplink TDD or the downlink symbols or flexible symbols indicated by SFI, which causes the transmission of PUCCH2 to be cancelled or not transmitted. Therefore, none of the HARQ-ACKs corresponding to PDSCH1, PDSCH2, and PDSCH3 can be transmitted to the base station (i.e., network device).
[0107] In contrast, in this embodiment, in order to ensure the effective transmission of PUCCH1 and PUCCH2, the base station may configure a target time window, such as the number of instruction time units (e.g., slots) or absolute time length, through higher layer signaling, etc. (for example, the target time window is configured to 4 slots by RRC). Here, PDCCH4 schedules PDSCH4 and instructs to feed back the corresponding HARQ-ACK to slot n, and triggers the terminal to transmit the HARQ-ACK in the target time window, which may be an explicit trigger with 1 bit included in DCI, or an implicit trigger in other ways. Then, after receiving PDCCH4 carrying the trigger information, the terminal transmits the HARQ-ACK in the target time window, which indicates that the terminal needs to transmit the HARQ-ACK of PDSCH 4 in slot n+1 and also transmit the HARQ-ACK (i.e., target feedback information) in the target time window. For example, if the first number is 4, the target feedback information may include at least one of the following:
[0108] (1) HARQ-ACK fed back within the first number (e.g., 4) of time units before the time unit in which the target DCI is located, i.e., in Fig. 5a, HARQ-ACK fed back within slot n-4 to slot n-1 (target time window), e.g., HARQ-ACK fed back on PUCCH1 and PUCCH2.
[0109] (2) HARQ-ACK corresponding to downlink transmission scheduled within the first number of time units prior to the time unit in which the target DCI is located, i.e., in FIG. 5a, HARQ-ACK corresponding to PDSCH scheduled within slot n-4 to slot n-1 (target time window), e.g., HARQ-ACK corresponding to PDSCH1, PDSCH2 and PDSCH3.
[0110] (3) The HARQ-ACK fed back within the first number of time units prior to the time unit corresponding to the first uplink transmission scheduled by the target DCI, i.e., in FIG. 5a, the HARQ-ACK fed back from slot n-3 to slot n, for example, the HARQ-ACK fed back on PUCCH1 and PUCCH2.
[0111] (4) A HARQ-ACK corresponding to a downlink transmission scheduled within a first number of time units prior to the time unit in which the first uplink transmission scheduled by the target DCI is located, i.e., in FIG. 5a, a HARQ-ACK corresponding to a PDSCH scheduled from slot n-3 to slot n, for example, a HARQ-ACK corresponding to PDSCH3.
[0112] (5) HARQ-ACK fed back within a first number of time units before the time unit to which the target symbol (e.g., the end symbol or the start symbol) corresponding to the target DCI belongs. Referring to FIG. 5a, if the time unit to which the end symbol or the start symbol corresponding to the target DCI belongs is n, then based on this, the terminal transmits HARQ-ACK in slot n-4 to slot n-1, for example, HARQ-ACK fed back on PUCCH1 and PUCCH2.
[0113] (6) HARQ-ACK corresponding to the first downlink transmission received within a first number of time units before the time unit to which the target symbol corresponding to the target DCI belongs. Referring to Fig. 5a, if the time unit to which the end symbol or start symbol corresponding to the target DCI belongs is n, then based on this, the terminal transmits HARQ-ACKs corresponding to PDSCHs scheduled in slot n-4 to slot n-1, e.g., HARQ-ACKs corresponding to PDSCH1, PDSCH2 and PDSCH3.
[0114] (7) A HARQ-ACK corresponding to the first downlink transmission received within a first number of time units prior to a time unit corresponding to a first uplink transmission scheduled by the target DCI, i.e., in Fig. 5a, a HARQ-ACK corresponding to a PDSCH scheduled in slot n-3 to slot n, e.g., PDSCH3, PDSCH4.
[0115] (8) A HARQ-ACK fed back within a first number of time units before the start time or end time of a first downlink transmission scheduled by the target DCI. Referring to Fig. 5a, if the first number of time units before the start time or end time of a first downlink transmission scheduled by the target DCI is from slot n-4 to slot n-1, the target feedback information is a HARQ-ACK fed back on PUCCH1 and PUCCH2.
[0116] (9) A HARQ-ACK corresponding to the first downlink transmission received within a first number of time units before a start time or an end time of a first downlink transmission scheduled by the target DCI. Referring to Fig. 5a, if the first number of time units before a start time or an end time of a first downlink transmission scheduled by the target DCI is from slot n-4 to slot n-1, the target feedback information is a HARQ-ACK corresponding to PDSCH1, PDSCH2 and PDSCH3.
[0117] It should be noted that when the terminal transmits, there may be multiple HARQ-ACKs (i.e., target feedback information). In response, the HARQ-ACKs corresponding to PDSCH1, PDSCH2 and PDSCH3 may be rearranged in time order or according to the order of serving cell index or PDSCH receiving time, or the HARQ-ACK codebook of PUCCH1 and the HARQ-ACK codebook of PUCCH2 may be cascaded, and the HARQ-ACK information of PDSCH4 may be placed before / after the cascaded codebook, and finally the feedback information is transmitted based on the rearranged or cascaded multiple HARQ-ACKs.
[0118] Here, when the terminal is configured to generate two HARQ-ACK codebooks, the target DCI can indicate which codebook in the target time window to trigger the corresponding HARQ-ACK, for example, the DCI has a triggered HARQ-ACK codebook indicated by 1 bit, or other implicit manners, such as the DCI format, can be used. In FIG. 5a, assuming that the HARQ-ACK corresponding to PDSCH1 and PDSCH2 is codebook 1, the HARQ-ACK codebook corresponding to PDSCH3 is codebook 0 (for example, codebook 1 corresponds to high priority, codebook 0 corresponds to low priority, PUCCH1 is high priority, and PUCCH2 is low priority), and the HARQ-ACK corresponding to PDSCH4 scheduled by PDCCH4 is codebook 1, when PDCCH4 triggers the terminal to transmit a HARQ-ACK within the target time window, it may represent that the terminal is triggered to transmit a HARQ-ACK corresponding to codebook 1 within the target time window, or PDCCH4 indicates which / which codebook of HARQ-ACK to trigger, or the triggered HARQ-ACK codebook is pre-defined or configured by a higher layer.
[0119] In another implementation, if the HARQ-ACK information determined according to (1)-(4) above is repeated (including the HARQ-ACK of a certain PDSCH multiple times), the terminal may transmit this HARQ-ACK information only once. For example, referring to Fig. 5b, the base station triggers the terminal to transmit the HARQ-ACK in the target time window in PDCCH4, but some sudden causes (such as high priority uplink transmission or cancellation instruction between terminals or channel access failure, etc.) cause PUCCH3 to not be transmitted successfully, so the base station may again trigger the terminal to transmit the HARQ-ACK information in the target time window in slot n+2, i.e., the HARQ-ACK transmitted in slot n-2 to slot n+1 (target time window) shown in Fig. 5b, for example, the HARQ-ACK fed back on PUCCH1, PUCCH2, and PUCCH3, and the HARQ-ACK information carried on PUCCH1, PUCCH2, and PUCCH3 may be cascaded.
[0120] However, since PDCCH4 triggers the terminal to transmit the HARQ-ACK within the target time window, i.e., PUCCH3 already contains the HARQ-ACKs on PUCCH1 and PUCCH2, when the terminal directly cascades the HARQ-ACKs corresponding to PUCCH1, PUCCH2 and PUCCH3 in slot n+2, the HARQ-ACK information corresponding to PDSCH1, PDSCH2 and PDSCH3 is included twice, in which case the terminal does not need to transmit the HARQ-ACK carried on PUCCH1 and PUCCH2, and the terminal only needs to feed back the HARQ-ACK fed back by PUCCH3 again in slot n+2.
[0121] Also, if multiple repetitions of PUCCH are included within the target feedback window, the HARQ-ACK carried on this PUCCH only needs to be fed back once within the time unit that triggers the DCI indication. As shown in FIG. 5c, PDSCHs 1 to 3 respectively indicate that HARQ-ACK is fed back in slot n-2, and a repetitive transmission is arranged in the corresponding PUCCH 1_1, that is, PUCCH 1_1 and PUCCH 1_2 are different repetitions of the same PUCCH, and the base station may trigger the HARQ-ACK fed back in time windows n-2 and n-1 by PDCCH4, and the terminal only needs to transmit the HARQ-ACK corresponding to PUCCH 1_1 or PUCCH 1_2, that is, the 3-bit HARQ-ACK corresponding to PDSCHs 1 to 3 and the 1-bit HARQ-ACK corresponding to PDSCH4 only need to be transmitted in slot n+2, and there is no need to cascade the HARQ-ACK bits corresponding to PUCCHs 1_1 and PUCCH 1_2.
[0122] As shown in FIG. 6, a flowchart of a feedback information transmission method 600 according to an exemplary embodiment of the present application is shown. The method 600 may be used in a terminal, but is not limited thereto, and may be specifically performed by software and / or hardware installed in the terminal, and the method 600 may include at least the following steps:
[0123] S610, receiving feedback instruction information.
[0124] The feedback indication information is used to instruct the terminal whether to transmit target feedback information, and the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window.
[0125] S620, if the feedback indication information instructs the terminal to transmit the targeted feedback information, transmitting the targeted feedback information.
[0126] Here, for the implementation process of S610 and S620, reference may be made to the detailed description of the above-mentioned feedback information transmission method 200, 300. In this embodiment, the target feedback information includes HARQ-ACK information corresponding to SPS PDSCH. It can be understood that for SPS PDSCH, the network device (e.g., base station) may configure a target time window, such as a HARQ-ACK feedback window, for each SPS PDSCH, and allow the terminal to feedback, in the HARQ-ACK feedback window corresponding to the SPS PDSCH, the HARQ-ACK corresponding to the SPS PDSCH and / or the HARQ-ACK instructed or configured to be transmitted in the HARQ-ACK feedback window.
[0127] In one implementation, similar to the target time window described above, the HARQ-ACK feedback window may be a number of time units or an absolute time, and the HARQ-ACK feedback window may be a second number of time units before the time unit in which the target PUCCH is located, or the HARQ-ACK feedback window may be a third time length before the target time, where the target PUCCH is used to feed back the PUCCH of the HARQ-ACK corresponding to this SPS PDSCH, and the target time includes any one of the start time of the target PUCCH, the end time of the target PUCCH, the start time of the time unit in which the target PUCCH is located, and the end time of the time unit in which the target PUCCH is located.
[0128] Exemplarily, for an SPS PDSCH, the network configures or indicates a HARQ-ACK feedback window corresponding to SPS HARQ-ACK feedback (PUCCH that only feeds back the HARQ-ACK of the SPS PDSCH), or a HARQ-ACK transmission candidate window.
[0129] For a PUCCH at a given time domain location for carrying an SPS HARQ-ACK, the HARQ-ACK included in this PUCCH is determined by the corresponding HARQ-ACK transmission in the HARQ-ACK transmission candidate window.
[0130] Alternatively, for a HARQ-ACK transmission candidate window, if one HARQ-ACK or a PUCCH carrying one HARQ-ACK is not transmitted, the PUCCH includes the HARQ-ACK / the HARQ-ACK carried by the PUCCH.
[0131] Alternatively, if one HARQ-ACK or a PUCCH carrying one HARQ-ACK has already been transmitted, the terminal does not generate and does not include this HARQ-ACK in this PUCCH, or the terminal includes this HARQ-ACK in this PUCCH, and this embodiment is not limited thereto.
[0132] As can be seen, the aforementioned HARQ-ACK transmission candidate window may be indicated or updated by a DCI, where the DCI is an activation DCI corresponding to the SPS PDSCH, a Radio Network Temporary Identifier (RNTI) of the activation DCI is a CS-RNTI, the DCI may schedule a PDSCH or may not schedule a PDSCH, and the PUCCH resource is a PUCCH resource indicated by the activation DCI.
[0133] For example, as shown in Fig. 7a, if the period of the SPS PDSCH is one slot, the time division duplex (TDD) uplink / downlink configuration is DDDDDDDSUU, and the activation DCI (i.e., the above-mentioned target DCI) indicates k1=2, that is, when the terminal receives the SPS PDSCH in slot n, it feeds back its HARQ-ACK in slot n+2. However, due to the TDD uplink / downlink configuration, it may cause that none of the HARQ-ACKs corresponding to the SPS PDSCHs 1 to 6 shown in Fig. 7a can be transmitted to the base station.
[0134] On the other hand, in this embodiment, the base station may configure or indicate in the activation DCI one HARQ-ACK feedback window (i.e., target time window) for the SPS PDSCH, and when the terminal feeds back the HARQ-ACK of one SPS PDSCH every time, the terminal may not only feed back the HARQ-ACK of this SPS PDSCH, but also transmit the HARQ-ACK in the target time window. For example, in Fig. 7b, the HARQ-ACK feedback window of the PUCCH corresponding to this SPS PDSCH may be configured as {3, 4, 5, 6}, that is, when the terminal feeds back the HARQ-ACK in time unit n, it also needs to feed back the HARQ-ACK fed back in the time unit {n-6, n-5, n-4, n-3} before n, that is, the HARQ-ACK corresponding to PDSCH1 to 4 in Fig. 7b.
[0135] Also, in Fig. 7b, when the terminal further receives one downlink scheduling (DL grant), it schedules one PUCCH and indicates one HARQ-ACK feedback window as {1, 2, 3}, that is, the terminal needs to feed back the HARQ-ACKs fed back within 3 to 1 time units before the time unit where the PUCCH of DL scheduling is located, that is, the HARQ-ACKs corresponding to PDSCH5 to 7 and PDSCH1 to 4 shown in Fig. 7b, respectively. Here, when the terminal feeds back the HARQ-ACK on PUCCH2, the HARQ-ACK bits may construct a HARQ-ACK codebook according to the reception time order of the PDSCH or the bit cascading manner of the HARQ-ACKs carried on the PUCCH in the feedback time window.
[0136] As shown in FIG. 8, a flowchart of a feedback information transmission method 800 according to an exemplary embodiment of the present application is shown. The method 800 may be used in a network device, but is not limited thereto, and may be specifically performed by software and / or hardware installed in the network device, and the method 800 may include at least the following steps:
[0137] S810, transmitting feedback instruction information.
[0138] Here, the feedback indication information is used to instruct the terminal whether to transmit target feedback information, and the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window.
[0139] For the specific implementation process of S810, one may refer to the detailed description in S210 and S310, and in order to avoid repetition, this embodiment will not further describe it.
[0140] In the feedback information transmission method 800 according to this embodiment, the network device instructs the terminal whether to transmit target feedback information by sending feedback indication information to the terminal, where the target feedback information is feedback information fed back by the terminal within the target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within the target time window, thereby enabling the terminal to feedback the target feedback information based on the received feedback indication information, effectively improving the feedback opportunity of the target feedback information, solving the problem that the feedback information cannot be transmitted to the network device due to the feedback information colliding with a DL symbol and being discarded, or colliding with a high-priority channel / signal and the transmission being canceled, and ensuring communication performance.
[0141] In one possible implementation form of the present application, the feedback indication information is transmitted by target downlink control information DCI, or the feedback indication information is configured by higher layer signaling.
[0142] As another possible implementation form of the present application, the first downlink transmission includes at least one of the following (1)-(4).
[0143] (1) A physical downlink shared channel (PDSCH) that is scheduled to be transmitted within the target time window.
[0144] (2) A physical downlink control channel (PDCCH) transmitted within the target time window.
[0145] (3) A PDSCH that is pre-arranged to be transmitted within the target time window.
[0146] (4) A PDSCH corresponding to a candidate PDSCH reception opportunity within the target time window.
[0147] In yet another possible implementation of the present application, the target time window is determined by at least one of: being configured by a higher layer, being predefined and configured, being implicitly obtained, and being indicated by DCI.
[0148] In another possible implementation form of the present application, when the target time window is an absolute time, the target feedback information is any one of the following (1)-(2).
[0149] (1) Feedback information fed back within a first time length prior to the specified time.
[0150] (2) Feedback information corresponding to the first downlink transmission received within the first length of time prior to a designated time.
[0151] Here, the first time length is determined based on the absolute time, and the specified time includes any one of the following (a)-(j):
[0152] (a) The start or end time of the target DCI.
[0153] (b) A start time or an end time of a first uplink transmission scheduled by the target DCI, the first uplink transmission including a PUCCH or a PUSCH.
[0154] (c) The start time or end time of a time unit in which a first uplink transmission scheduled by the target DCI is located.
[0155] (d) The start time or end time of the downlink transmission scheduled by the target DCI.
[0156] (e) The start time or end time of a time unit in which a downlink transmission scheduled by the target DCI is located.
[0157] (f) The start time or end time of the second uplink transmission.
[0158] (g) The start time or end time of the time unit in which the second uplink transmission is located.
[0159] (h) The start time or end time of the second downlink transmission.
[0160] (i) The start time or end time of the time unit in which the second downlink transmission is located.
[0161] (j) The start time or end time of the time unit in which the target DCI is located.
[0162] In another possible implementation form of the present application, when the target time window includes at least one time unit, the target feedback information is any one of the following (1)-(2).
[0163] (1) Feedback information fed back within the first number of time units prior to the specified time unit.
[0164] (2) Feedback information corresponding to the first downlink transmission received within a first number of time units prior to the designated time unit.
[0165] Here, the first number is determined based on the number of time units included in the target time window, and the specified time unit includes any one of the following (a)-(c):
[0166] (a) A time unit to which a target symbol corresponding to a target DCI belongs, the target symbol being a start symbol or an end symbol.
[0167] (b) A time unit corresponding to a first uplink transmission scheduled by the target DCI.
[0168] (c) The start time or end time of a first downlink transmission scheduled by the target DCI.
[0169] In yet another possible realization of the present application, the time unit is a slot, a sub-slot, a symbol set or a symbol, and the time unit is an uplink time unit or a downlink time unit.
[0170] The uplink time unit is at least one of the following (1)-(4).
[0171] (1) A time unit that is semi-statically configured as the uplink time unit.
[0172] (2) The time unit indicated as the uplink time unit by the dynamic signaling slot format SFI.
[0173] (3) A semi-statically arranged time unit including uplink symbols and / or flexible symbols.
[0174] (4) A time unit that includes uplink symbols and / or flexible symbols as indicated by the dynamic signaling SFI.
[0175] Correspondingly, the downlink time unit is at least one of the following (1) to (4).
[0176] (1) A time unit that is semi-statically configured as the downlink time unit.
[0177] (2) The time unit indicated as the downlink time unit by the dynamic signaling SFI.
[0178] (3) A time unit that includes downlink symbols and / or flexible symbols, which are semi-statically arranged.
[0179] (4) A time unit that includes downlink symbols and / or flexible symbols as indicated by the dynamic signaling SFI.
[0180] In yet another possible realization form of the present application, when the target feedback information is feedback information corresponding to a first downlink transmission scheduled within a second time length before triggering a first uplink transmission, the first downlink transmission is a downlink transmission that satisfies a preset processing time.
[0181] In yet another possible realization form of the present application, the target feedback information includes HARQ-ACK information corresponding to a semi-static scheduling SPS PDSCH.
[0182] In another possible realization form of the present application, the target feedback information is feedback information having an indication identifier, where the indication identifier is indicated by a target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI, where the indication identifier includes a codebook index or / and priority information.
[0183] As can be understood, for the specific implementation process of each of the above-mentioned implementation forms, reference may be made to the detailed description in the feedback information transmission method 200 and / or 300, and in order to avoid repetition of description, this embodiment will not be described further here.
[0184] It should be noted that for the feedback information transmission method 200, 300, 600 or 800 according to the embodiment of the present application, the execution body may be a feedback information transmission device, or may be a control module for executing the feedback information transmission method 200, 300, 600 or 800 in the feedback information transmission device. In the following part, the embodiment of the present application takes the feedback information transmission device to execute the feedback information transmission method 200, 300, 600 or 800 as an example, and provides a feedback information transmission device according to the embodiment of the present application.
[0185] As shown in FIG. 9, an exemplary embodiment of the present application further provides a feedback information transmission device 900, where the device 900 includes: a receiving module 910 for receiving feedback indication information, where the feedback indication information is used to instruct a terminal whether to transmit target feedback information, and the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window; and a transmitting module 920 for transmitting the target feedback information when the feedback indication information instructs the terminal to transmit the target feedback information.
[0186] In one possible implementation, the feedback indication information is transmitted by target downlink control information DCI, or the feedback indication information is configured by higher layer signaling.
[0187] In one possible implementation, the first downlink transmission includes at least one of a physical downlink shared channel (PDSCH) scheduled for transmission within the target time window, a physical downlink control channel (PDCCH) transmitted within the target time window, a PDSCH pre-positioned for transmission within the target time window, and a PDSCH corresponding to a candidate PDSCH reception opportunity within the target time window.
[0188] In one possible implementation, the target time window is determined by at least one of: being configured by a higher layer, being predefined and configured, being implicitly obtained, and being indicated by DCI.
[0189] In one possible implementation, when the target time window is an absolute time, the target feedback information is any one of feedback information fed back within a first time length before a designated time and feedback information corresponding to the first downlink transmission received within the first time length before a designated time, where the first time length is determined based on the absolute time, and the designated time includes any one of a start time or an end time of a target DCI, a start time or an end time of a time unit in which the target DCI is located, a start time or an end time of a first uplink transmission scheduled by the target DCI, a start time or an end time of a time unit in which the first uplink transmission scheduled by the target DCI is located, a start time or an end time of a downlink transmission scheduled by the target DCI, a start time or an end time of a time unit in which the downlink transmission scheduled by the target DCI is located, a start time or an end time of a second uplink transmission, a start time or an end time of a time unit in which the second uplink transmission is located, a start time or an end time of a second downlink transmission, and a start time or an end time of a time unit in which the second downlink transmission is located.
[0190] In one possible implementation, when the target time window includes at least one time unit, the target feedback information is one of feedback information fed back within a first number of time units before a designated time unit and feedback information corresponding to the first downlink transmission received within a first number of time units before a designated time unit, where the first number is determined based on the number of time units included in the target time window, and the designated time unit includes one of a time unit to which a target symbol corresponding to a target DCI belongs, the time unit being a start symbol or an end symbol of the target symbol, a time unit corresponding to a first uplink transmission scheduled by the target DCI, and a start time or an end time of a first downlink transmission scheduled by the target DCI.
[0191] In one possible implementation, the time unit is an uplink time unit; or downlink time unit.
[0192] In one possible implementation form, the uplink time unit is at least one of a time unit configured as an uplink time unit by higher layer signaling, a time unit indicated as an uplink time unit by a dynamic signaling slot format SFI, a time unit including uplink symbols and / or flexible symbols configured by higher layer signaling, and a time unit including uplink symbols and / or flexible symbols indicated by a dynamic signaling SFI.
[0193] The downlink time unit is at least one of a time unit configured as a downlink time unit by higher layer signaling, a time unit indicated as a downlink time unit by a dynamic signaling SFI, a time unit including downlink symbols and / or flexible symbols configured by higher layer signaling, and a time unit including downlink symbols and / or flexible symbols indicated by a dynamic signaling SFI.
[0194] In one possible realisation, the time unit is a slot, a sub-slot, a symbol set or a symbol.
[0195] In one possible implementation, the first uplink transmission includes a PUCCH or a PUSCH.
[0196] In one possible implementation, when the target feedback information is feedback information corresponding to a first downlink transmission scheduled within a second time length before triggering a first uplink transmission, the first downlink transmission is a downlink transmission that meets a predetermined processing time.
[0197] In one possible implementation, the transmission module is used for transmitting the target feedback information and feedback information corresponding to the target PDSCH on the same time domain resource when the target DCI schedules a target PDSCH.
[0198] In one possible implementation, the target feedback information includes HARQ-ACK information corresponding to semi-static scheduling SPS PDSCH.
[0199] In one possible implementation form, the target feedback information is feedback information having an indication identifier, where the indication identifier is indicated by the target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI.
[0200] In one possible implementation, the indication identifier comprises a codebook index and / or priority information.
[0201] As one possible implementation form, the transmission module 920 is further used to perform at least one of the following when the target feedback information is multiple: sorting each of the target feedback information according to a feedback time order of each of the target feedback information; sorting each of the target feedback information according to a target cell index, where the target cell index is the index of a serving cell to which a downlink transmission corresponding to the target feedback information belongs; sorting each of the target feedback information according to a transmission time order of a downlink transmission corresponding to each of the target feedback information; and cascading each of the target feedback information.
[0202] In one possible implementation form, the transmission module 920 is used to transmit at least one of the first feedback information and other feedback information other than the multiple first feedback information in the target feedback information when there are multiple first feedback information repeatedly transmitted in the target feedback information.
[0203] The feedback information transmission device 900 in the embodiment of the present application may be a device, or may be a component, integrated circuit, or chip in a terminal. The device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine or a self-service machine, etc., and the embodiment of the present application is not specifically limited.
[0204] The feedback information transmission device 900 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0205] The feedback information transmission device 900 according to the embodiment of the present application can realize each process realized by the method embodiments of Figures 2 to 6 and achieve the same technical effects, and will not be described further here in order to avoid repetition of description.
[0206] As shown in FIG. 10, a feedback information transmission device according to an exemplary embodiment of the present application. 10001 is a block diagram of the apparatus 1000, the apparatus 1000 including: a transmitting module 1010 for transmitting feedback indication information, the feedback indication information being used to instruct a terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window, or the target feedback information being feedback information corresponding to a first downlink transmission received by the terminal within a target time window; and a transceiver 1020.
[0207] In one possible implementation, the feedback indication information is transmitted by target downlink control information DCI, or the feedback indication information is configured by higher layer signaling.
[0208] In one possible implementation, the first downlink transmission includes at least one of a physical downlink shared channel (PDSCH) scheduled for transmission within the target time window, a physical downlink control channel (PDCCH) transmitted within the target time window, a PDSCH pre-positioned for transmission within the target time window, and a PDSCH corresponding to a candidate PDSCH reception opportunity within the target time window.
[0209] In one possible implementation, the target time window is determined by at least one of: being configured by a higher layer, being predefined and configured, being implicitly obtained, and being indicated by DCI.
[0210] In one possible implementation, when the target time window is an absolute time, the target feedback information is any one of feedback information fed back within a first time length before a designated time and feedback information corresponding to the first downlink transmission received within the first time length before a designated time, where the first time length is determined based on the absolute time, and the designated time includes any one of a start time or an end time of a target DCI, a start time or an end time of a time unit in which the target DCI is located, a start time or an end time of a first uplink transmission scheduled by the target DCI, a start time or an end time of a time unit in which the first uplink transmission scheduled by the target DCI is located, a start time or an end time of a downlink transmission scheduled by the target DCI, a start time or an end time of a time unit in which the downlink transmission scheduled by the target DCI is located, a start time or an end time of a second uplink transmission, a start time or an end time of a time unit in which the second uplink transmission is located, a start time or an end time of a second downlink transmission, and a start time or an end time of a time unit in which the second downlink transmission is located.
[0211] In one possible implementation, when the target time window includes at least one time unit, the target feedback information is one of feedback information fed back within a first number of time units before a designated time unit and feedback information corresponding to the first downlink transmission received within a first number of time units before a designated time unit, where the first number is determined based on the number of time units included in the target time window, and the designated time unit includes one of a time unit to which a target symbol corresponding to a target DCI belongs, the time unit being a start symbol or an end symbol of the target symbol, a time unit corresponding to a first uplink transmission scheduled by the target DCI, and a start time or an end time of a first downlink transmission scheduled by the target DCI.
[0212] In one possible implementation, the time unit is one of an uplink time unit and a downlink time unit.
[0213] In one possible implementation form, the uplink time unit is at least one of a time unit configured as an uplink time unit by higher layer signaling, a time unit indicated as an uplink time unit by a dynamic signaling slot format SFI, a time unit including uplink symbols and / or flexible symbols configured by higher layer signaling, and a time unit including uplink symbols and / or flexible symbols indicated by a dynamic signaling SFI.
[0214] The downlink time unit is at least one of a time unit configured as a downlink time unit by higher layer signaling, a time unit indicated as a downlink time unit by a dynamic signaling SFI, a time unit including downlink symbols and / or flexible symbols configured by higher layer signaling, and a time unit including downlink symbols and / or flexible symbols indicated by a dynamic signaling SFI.
[0215] In one possible realisation, the time unit is a slot, a sub-slot, a symbol set or a symbol.
[0216] In one possible implementation, the first uplink transmission includes a PUCCH or a PUSCH.
[0217] In one possible implementation, when the target feedback information is feedback information corresponding to a first downlink transmission scheduled within a second time length before triggering a first uplink transmission, the first downlink transmission is a downlink transmission that meets a predetermined processing time.
[0218] In one possible implementation, the target feedback information includes HARQ-ACK information corresponding to semi-static scheduling SPS PDSCH.
[0219] In one possible implementation form, the target feedback information is feedback information having an indication identifier, where the indication identifier is indicated by the target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI.
[0220] In one possible implementation, the indication identifier comprises a codebook index and / or priority information.
[0221] Feedback information transmission device according to an embodiment of the present application 1000 The feedback information transmission device according to the embodiment of the present application is shown in FIG. 8 Each process implemented by the method embodiments can be implemented and achieve the same technical effect, and will not be further described here in order to avoid repetition.
[0222] As shown in Fig. 11, an embodiment of the present application further provides a communication device 1100, including a processor 1101, a memory 1102, and a program or instruction stored in the memory 1102 and operable on the processor 1101, for example, when the communication device 1100 is a terminal, the program or instruction can be executed by the processor 1101 to realize each process of the embodiment of the feedback information transmission method, and the same technical effect can be achieved. When the communication device 1100 is a network device, the program or instruction can be executed by the processor 1101 to realize each process of the embodiment of the feedback information transmission method, and the same technical effect can be achieved. In order to avoid repetition, no further description will be given here.
[0223] In one embodiment, the communication device 1100 may be a terminal, and Fig. 12 is a schematic diagram of the hardware structure of a terminal 12 for implementing an embodiment of the present application. The terminal 1200 includes, but is not limited to, components such as a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, and a processor 1210.
[0224] As can be understood by those skilled in the art, the terminal 1200 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 1210 by a power management system, so that the power management system can realize functions such as charge / discharge management and power consumption management. The terminal structure shown in FIG. 12 does not constitute a limitation on the terminal, and the terminal may include more or less components than the number of components shown, or a combination of some components, or a different arrangement of components, and will not be further described here.
[0225] It should be understood that in the embodiment of the present application, the input unit 1204 may include a graphics processor (Graphics Processing Unit, GPU) 12041 and a microphone 12042, and the graphics processor 12041 processes image data of still or video images obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 1206 may include a display panel 12061, and the display panel 12061 may be arranged in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1207 includes a touch panel 12071 and other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. The other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, which will not be described further herein.
[0226] In the embodiment of the present application, the radio frequency unit 1201 receives downlink data from the network device, and then processes the data through the processor 1210, and transmits uplink data to the network device. In general, the radio frequency unit 1201 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0227] The memory 1209 may be used to store software programs or instructions and various data. The memory 1209 may mainly include a program or instruction storage area and a data storage area, where the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (e.g., a sound playback function, an image playback function, etc.), etc. The memory 1209 may include a high-speed random access memory or a non-volatile memory, where the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, the memory 1209 may be at least one magnetic disk memory device, a flash memory device, or other non-volatile solid-state memory device.
[0228] The processor 1210 may include one or more processing units. Optionally, the processor 1210 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. As can be understood, the modem processor does not have to be integrated into the processor 1210.
[0229] Here, the processor 1210 is used to receive feedback indication information, which is used to instruct the terminal whether to transmit target feedback information, where the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window, and transmits the target feedback information when the feedback indication information instructs the terminal to transmit the target feedback information.
[0230] In this embodiment, the terminal feeds back the target feedback information by receiving feedback indication information, and when the feedback indication information instructs the terminal to transmit the target feedback information, the terminal feeds back the target feedback information, where the target feedback information is feedback information fed back by the terminal within a target time window, or the target feedback information is feedback information corresponding to a first downlink transmission received by the terminal within a target time window. Thereby, on the one hand, the embodiment triggers the terminal to transmit the target feedback information by the feedback indication information, thereby effectively improving the feedback opportunity for the terminal to feedback the target feedback information, and ensuring the effective feedback of the target feedback information; on the other hand, the embodiment further effectively solves the problem that the feedback information cannot be transmitted to the network device due to the feedback information colliding with the DL symbol and being discarded, or colliding with a high-priority channel / signal and being cancelled, and ensures communication performance.
[0231] In another embodiment, the communication device 1100 may be a network device, and FIG. 13 is a hardware structure schematic diagram of a network device implementing an embodiment of the present application. The network device 1300 includes an antenna 1301, a radio frequency device 1302, and a baseband device 1303. The antenna 1301 and the radio frequency device 1302 are connected. In the uplink direction, the radio frequency device 1302 receives information through the antenna 1301, and transmits the received information to the baseband device 1303 for processing. In the downlink direction, the baseband device 1303 processes the information to be transmitted and transmits it to the radio frequency device 1302, and the radio frequency device 1302 transmits the received information through the antenna 1301 after processing it.
[0232] The above frequency band processing device may be located in a baseband device 1303, and the methods performed by the network equipment in the above embodiments may be implemented in the baseband device 1303, which includes a processor 1304 and a memory 1305.
[0233] The baseband device 1303 may include, for example, at least one baseband board, on which multiple chips are installed, and as shown in FIG. 13, one of the chips is, for example, a processor 1304, which is connected to a memory 1305, and calls the program in the memory 1305 to perform the network equipment operations shown in the above method embodiments.
[0234] The baseband device 1303 may further include a network interface 1306, which is used to exchange information with the radio frequency device 1302, and this interface is, for example, a common public radio interface (abbreviated as CPRI).
[0235] Specifically, the network device of the embodiment of the present invention further includes instructions or programs stored in memory 1305 and capable of running on processor 1304, and processor 1304 can call the instructions or programs in memory 1305 to execute the method performed by each module shown in FIG. 10 and achieve the same technical effect, which will not be described further here in order to avoid repetition of description.
[0236] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the above feedback information transmission method embodiment can be realized and the same technical effect can be achieved. In order to avoid repetition, no further description will be given here.
[0237] Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0238] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run a network device program or instruction to realize each process of the embodiment of the feedback information transmission method, and can achieve the same technical effect. In order to avoid repetition, no further description will be given here.
[0239] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0240] An embodiment of the present application further provides a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, and when the program or instruction is executed by the processor, the process of the above feedback information transmission method embodiment can be realized and the same technical effect can be achieved. In order to avoid repetition, no further description will be given here.
[0241] It should be explained that in this specification, the terms "comprise", "include", or any other variants thereof are intended to cover the non-exclusive "comprise", whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly listed or inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes this element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in reverse order based on the functions involved, for example, the described method can be performed in a different order than described, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0242] From the above description of the embodiments, it is clear to those skilled in the art that the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical solution of the present application may be substantially or in part embodied in the form of a software product. The computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0243] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the suggestions of this application and make many forms without departing from the spirit and scope of protection of the claims, all of which belong to the protection scope of this application.
[0244] CROSS-REFERENCE TO RELATED APPLICATIONS This invention claims priority to a Chinese patent application filed at the China Patent Office on October 12, 2020, bearing application number 202011086024.5 and titled "Feedback information transmission method, terminal and network equipment", the entire contents of which are incorporated herein by reference.
Claims
1. A feedback information transmission method performed by a terminal, comprising: Receiving feedback indication information, the feedback indication information being used to instruct the terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window; transmitting the target feedback information when the feedback indication information instructs the terminal to transmit the target feedback information; The target time window is determined by being indicated by downlink control information (DCI); When the target time window includes at least one time unit, the target feedback information is feedback information fed back within a first number of time units prior to the specified time unit; The first number is determined based on a number of time units included in the target time window, and the specified time unit is: A time unit to which a target symbol corresponding to a target DCI belongs, the time unit being a start symbol or an end symbol of the target symbol; A feedback information transmission method.
2. The feedback indication information is transmitted by a target DCI. The feedback information transmission method according to claim 1 .
3. The method of claim 1 , wherein the time unit is a slot, a sub-slot, a symbol set, or a symbol.
4. The target feedback information is sent to the semi-static scheduling SPS PDSCH. The method of claim 1 , further comprising transmitting corresponding HARQ-ACK information.
5. the target feedback information is feedback information having an indication identifier; The indication identifier is indicated by a target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI; The indication identifier includes a codebook index and / or priority information. The feedback information transmission method according to claim 1 .
6. Before transmitting the target feedback information, the feedback information transmission method includes: When the target feedback information is plural, Sorting each of the target feedback information according to a feedback time order of each of the target feedback information; Sorting each of the target feedback information according to a target cell index, where the target cell index is an index of a serving cell to which a downlink transmission corresponding to the target feedback information belongs; 2. The method of claim 1, further comprising: performing at least one of: cascading each of the target feedback information.
7. A feedback information transmission method performed by a network device, comprising: transmitting feedback indication information, the feedback indication information being used to instruct a terminal whether to transmit target feedback information, the target feedback information being feedback information fed back by the terminal within a target time window; The target time window is determined by being indicated by downlink control information (DCI); When the target time window includes at least one time unit, the target feedback information is feedback information fed back within a first number of time units prior to the specified time unit; The first number is determined based on a number of time units included in the target time window, and the specified time unit is: A time unit to which a target symbol corresponding to a target DCI belongs, the time unit being a start symbol or an end symbol of the target symbol; A feedback information transmission method.
8. When the target time window is an absolute time, the target feedback information is feedback information fed back within a first time length before the specified time; The first length of time is determined based on the absolute time, and the specified time is The start or end time of the target DCI; the start time or end time of the time unit in which the target DCI is located; A start time or an end time of a first uplink transmission scheduled by the target DCI; a start time or an end time of a time unit in which a first uplink transmission scheduled by the target DCI is located; A start time or end time of downlink transmission scheduled by the target DCI; a start time or end time of a time unit in which a downlink transmission scheduled by the target DCI is located; a start time or an end time of a second uplink transmission; a start time or an end time of a time unit in which the second uplink transmission is located; a start time or an end time of a second downlink transmission; The method of claim 7 , further comprising one of a start time and an end time of a time unit in which the second downlink transmission is located.
9. The method of claim 7, wherein the target feedback information includes HARQ-ACK information corresponding to a semi-statically scheduled SPS PDSCH.
10. the target feedback information is feedback information having an indication identifier; The indication identifier is indicated by a target DCI, or the indication identifier is the same as an identifier corresponding to a HARQ-ACK of a PDSCH scheduled by the target DCI; The indication identifier includes a codebook index or / and priority information. The feedback information transmission method according to claim 7.
11. A terminal comprising a processor, a memory, and a program or instructions stored in the memory and operable on the processor, the program or instructions implementing the steps of the feedback information transmission method according to any one of claims 1 to 6 when executed by the processor.
12. A network device comprising a processor, a memory, and a program or instructions stored in the memory and operable on the processor, the network device realizing the steps of the feedback information transmission method according to any one of claims 7 to 10 when the program or instructions are executed by the processor.
13. A readable storage medium having a program or instructions stored thereon, the program or instructions being executed by a processor to implement the steps of the feedback information transmission method according to any one of claims 1 to 6, or the steps of the feedback information transmission method according to any one of claims 7 to 10.
Citation Information
Cited By
Data transmission method, data transmission apparatus and data transmission device
US12615124B2
Data transmission method, data transmission apparatus and data transmission device
US20240014981A1