Semi-static scheduling configuration method, device and electronic equipment
By transmitting SPS configuration parameters in the communication system, the problem of HARQ-ACK feedback time conflicts with DL resources under semi-static scheduling configuration is solved, and the transmission performance of SPS PDSCH is improved.
Patent Information
- Application Number
- CN202011098754.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-14
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2040-10-14
AI Technical Summary
In a communication system, the HARQ-ACK feedback time of the semi-static scheduling configuration is indicated by the activated DCI, causing the HARQ-ACK of different SPS configurations to be feedback at different times. If the feedback time conflicts with the DL resource, the HARQ-ACK will be discarded, resulting in a degradation of the SPS PDSCH performance.
By transmitting SPS configuration parameters between the terminal and the network side device, including the delay parameter i, the k1 value corresponding to each cluster of SPS downlink resources, and the reference time window, ensure that the transmission time of HARQ-ACK avoids conflicts with the DL resource.
It effectively avoids the situation of HARQ-ACK being discarded and improves the transmission performance of DL SPS PDSCH.
Smart Images

Figure CN114374485B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a semi-static scheduling configuration method, device and electronic device. Background Art
[0002] In the communication system, the Hybrid Automatic Repeat reQuest (HARQ)-ACK feedback time of each semi-persistent scheduling (SPS) configuration is indicated by the respective activation downlink control information (DCI), so the HARQ-ACK corresponding to the SPS physical downlink shared channel (PDSCH) of different SPS configurations may be fed back at different times. If the HARQ-ACK feedback time corresponding to an SPS PDSCH conflicts with the DL resource, the HARQ-ACK of the SPS PDSCH will be discarded, resulting in a degradation in the performance of the SPS PDSCH. Summary of the invention
[0003] The embodiments of the present application provide a semi-static scheduling configuration method, device and electronic device, which can improve the performance of DL SPS PDSCH transmission.
[0004] In a first aspect, an embodiment of the present application provides a semi-static scheduling configuration method, including:
[0005] The terminal receives a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following:
[0006] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0007] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0008] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0009] In a second aspect, an embodiment of the present application provides a semi-static scheduling configuration method, including:
[0010] The network side device sends a semi-persistent scheduling SPS configuration parameter to the terminal, where the SPS configuration parameter includes at least one of the following:
[0011] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0012] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0013] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0014] In a third aspect, an embodiment of the present application provides a semi-static scheduling configuration device, which is applied to a terminal, including:
[0015] A receiving module is used to receive a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following:
[0016] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0017] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0018] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0019] In a fourth aspect, an embodiment of the present application provides a semi-static scheduling configuration device, which is applied to a network side device, including:
[0020] A sending module, configured to send a semi-persistent scheduling SPS configuration parameter to a terminal, wherein the SPS configuration parameter includes at least one of the following:
[0021] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0022] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0023] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0024] In a fifth aspect, an embodiment of the present application further provides an electronic device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction implements the steps of the method described above when executed by the processor.
[0025] In a sixth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and the program or instruction, when executed by a processor, implements the steps of the method described above.
[0026] In the seventh aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect or the second aspect.
[0027] In an embodiment of the present application, the network side device sends SPS configuration parameters to the terminal. The SPS configuration parameters include a delay parameter i, a k1 value corresponding to each cluster of SPS downlink resources, and a reference time window, etc., which can ensure the transmission of HARQ-ACK corresponding to SPS PDSCH when the UE is configured with SPS transmission, thereby improving the performance of DL SPS PDSCH transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0029] Figure 1 A schematic diagram showing a wireless communication system;
[0030] Figure 2A schematic diagram showing a structure of a time slot;
[0031] Figure 3 A schematic diagram showing a flow chart of a method for configuring semi-static scheduling on a terminal side according to an embodiment of the present application;
[0032] Figure 4 A schematic diagram showing a flow chart of a method for configuring a semi-static scheduling on a network side according to an embodiment of the present application;
[0033] Figure 5 A schematic diagram showing an embodiment of the present application in which k1=2 and a delay parameter i is configured for each time slot;
[0034] Figure 6 A schematic diagram showing a configuration of a k1 value for each cluster of SPS downlink resources in an embodiment of the present application;
[0035] Figure 7 and Figure 8 A schematic diagram showing a reference time window configured in an embodiment of the present application;
[0036] Fig. 9 A schematic diagram showing the structure of a device for configuring semi-static scheduling on a terminal side according to an embodiment of the present application;
[0037] Fig.10 A schematic diagram showing the structure of a network-side semi-static scheduling configuration device according to an embodiment of the present application;
[0038] Fig.11 A schematic diagram showing the composition of a terminal according to an embodiment of the present application;
[0039] Fig.12 A schematic diagram showing the composition of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0041] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here. In addition, the "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0042] The technology described herein is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used for various 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" are often used interchangeably. A CDMA system can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). UTRA includes Wideband Code Division Multiple Access (WCDMA) and other CDMA variants. A TDMA system can implement radio technologies such as Global System for Mobile Communication (GSM). OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolution-UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are parts of Universal Mobile Telecommunications System (UMTS). LTE and more advanced LTE (such as LTE-A) are new UMTS versions that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2).The techniques described herein may be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes an NR system for example purposes, and NR terminology is used in much of the following description, but these techniques may also be applicable to applications other than NR system applications.
[0043] The following description provides examples and does not limit the scope, applicability, or configuration set forth in the claims. Changes may be made to the functions and arrangements of the elements discussed without departing from the spirit and scope of the present disclosure. Various examples may appropriately omit, replace, or add various procedures or components. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
[0044] See also Figure 1 , Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 may also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 may be a terminal side device such as a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, wherein the above-mentioned base station can be a base station of 5G and later versions (for example: gNB, 5G NR NB, etc.), or a base station in other communication systems (for example: eNB, WLAN access point, or other access point, etc.), or a location server (for example: E-SMLC or LMF (Location Manager Function)), wherein the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (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 or some other suitable term in the field, as long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the embodiment of the present application does not limit the specific type of the base station and the specific communication system.
[0045] Future mobile communication systems need to adapt to more diverse scenarios and business requirements. The main scenarios include massive machine type communication (mMTC), ultra-reliable low latency communication (URLLC), and enhanced mobile broadband (eMBB). These scenarios put forward requirements for the system such as high reliability, low latency, large bandwidth, and wide coverage.
[0046] Different services have different Quality of Service (QoS) requirements. For example, URLLC supports low-latency, high-reliability services. eMBB services support high throughput requirements, but are not as sensitive to latency and reliability as URLLC. In addition, some UEs may support services with different numerologies. UEs support both URLLC low-latency and high-reliability services and large-capacity and high-rate eMBB services.
[0047] For services that appear periodically and have a relatively fixed data packet size, in order to reduce the overhead of downlink control signaling, the network can use semi-persistent scheduling to continuously allocate certain resources for the transmission of periodic services. This downlink semi-persistent scheduling (DL SPS) method can reduce the overhead of scheduling periodically sent and smaller Long-Term Evolution (VoLTE) voice packets (mainly the overhead of the Physical Downlink Control Channel (PDCCH)), so that more resources can be used to schedule additional UEs.
[0048] The network configures the parameters required for DL SPS for the UE through high-level signaling, such as the period, the number of hybrid automatic repeat request (HARQ) processes, the resources for HARQ-ACK feedback, etc. After the UE configures the DL SPS configuration, the base station activates the configured DL SPS configuration through downlink control information (DCI). The DCI will include transmission parameters such as the resources and modulation and coding scheme (MCS) for DL SPS transmission. The UE determines the time of DL SPS transmission and the frequency resources at the corresponding time by receiving the activation DCI. At each DL SPS moment, the UE will listen to whether there is corresponding data transmission on the DL SPS resources.
[0049] If the network wants to release the allocated DL SPS resources, the base station can send a deactivation DCI to release the DL SPS resources.
[0050] In addition, the network can configure one or more DL SPS configuration resources for the UE to reduce latency, with the minimum SPS period being 1 slot.
[0051] HARQ-ACK timing is defined as the interval from the end of downlink data reception to the corresponding positive acknowledgment (ACK) or / negative acknowledgment (NACK) feedback. NR supports flexible HARQ-ACK timing configuration to suit different services and network deployments. Each UE can configure a UE-specific HARQ-ACK timing table through Radio Resource Control (RRC). The table contains multiple HARQ-ACK timing values, namely k1 values, where k1 is in units of slots. When dynamically scheduling downlink data transmission, the base station will indicate a k1 value in the DCI in an indexed manner. The k1 is a value in the UE-specific HARQ-ACK timing table, which is used to notify the UE of the time to feedback the HARQ-ACK.
[0052] For a DL SPS physical downlink shared channel (PDSCH) sent in slot n, its corresponding HARQ-ACK is transmitted on slot n+K, where K is indicated in the DCI that activates the DL SPS.
[0053] For the HARQ-ACK process that supports TB-level feedback, each transport block (TB) corresponds to a feedback HARQ-ACK bit. The UE needs to indicate its minimum HARQ processing time capability (the minimum HARQ processing time means the minimum time required to receive the corresponding HARQ-ACK transmission timing from the Downlink data). Asynchronous and adaptive Downlink HARQ are supported for eMBB and URLLC. From the UE's perspective, HARQ-ACK feedback for multiple PDSCHs can be transmitted in one uplink (UL) data / control region in time, forming a HARQ-ACK codebook on this UL time resource. The timing between PDSCH reception and the corresponding ACK / NACK is specified in the DCI.
[0054] In the related technology, two types of HARQ-ACK codebooks are supported, type-1: semi-static HARQ-ACK codebook and type-2: dynamic HARQ-ACK codebook. For the semi-static HARQ-ACK codebook, the UE determines the HARQ-ACK codebook for all PDSCHs that may be fed back in a certain time slot according to the PDCCH monitoring opportunity (PDCCH monitoring accossion) configured by RRC, the PDSCH time domain resource allocation (PDSCH-TimeDomainResourceAllocation), the PDSCH to HARQ-ACK feedback timing (dl-DataToUL-ACK or PDSCH-toHARQ-timing) and other parameters. Since it may contain HARQ of actually scheduled and unscheduled PDSCH, its codebook is generally larger. For dynamic HARQ-ACK codebook, the UE determines the HARQ-ACK codebook based on the actually scheduled PDSCH. Since HARQ-ACK feedback is only performed on the actually scheduled PDSCH, the codebook size of its HARQ-ACK is usually smaller than the codebook size of the semi-static HARQ-ACK codebook. The specific type of codebook used by the UE is determined by RRC configuration.
[0055] In the related technology, the base station can configure one or more (up to 4) PUCCH resource sets (PUCCH resource sets) for each UE through RRC signaling. The RRC configures or predefines the maximum number of bits of the uplink control information (UCI) payload that each resource set (RESET) can carry (for example, the first RESET is up to 2 bits, the second and third RESETs are N1 and N2 respectively, and the fourth RESET is up to 1706 bits, N1 and N2 are RRC configurations), and each RESET can contain multiple PUCCH resources (the first RESET contains up to 32 PUCCH resources, and other RESETs each contain up to 8 PUCCH resources). On the UE side, after receiving the PDSCH, the UE needs to feedback HARQ-ACK. In order to determine the PUCCH resource where the feedback HARQ-ACK is located, the UE needs to first determine the time slot where the PUCCH is located through K1 in the PDCCH that schedules the PDSCH, and then determine the RESET where the PUCCH is located through the number of bits of the HARQ-ACK that needs to be fed back. In the determined RESET, the PUCCH resource indicator (PUCCH resource indicator, PRI) field of the PDCCH (when the number of resources contained in the RESET does not exceed 8) or the index (first CCE index) of the first control channel element (control channel element, CCE) of the PRI+PDCCH determines which PUCCH resource in the RESET (when the number of resources contained in the RESET exceeds 8). When there are multiple PDSCH HARQ-ACKs fed back in one slot, the UE determines the PUCCH resource based on the PRI and the minimum CCE index in the last DCI (last DCI) that schedules these PDSCHs.
[0056] In order to achieve flexible network deployment, the NR system configures the transmission direction of each symbol in a time slot by means of a slot format.
[0057] There are three definitions of the transmission direction of time slots in NR: downlink (DL), uplink (UL), and flexible. When the network configures a time slot or symbol as DL or UL, the transmission direction at that moment is clear; when the network configures a time slot or symbol as flexible, the transmission direction at that moment is undetermined. The network can modify the transmission direction of a flexible time slot or symbol through dynamic signaling, such as the dynamic slot format indicator (SFI).
[0058] like Figure 2 As shown, a slot may contain downlink, uplink and flexible Orthogonal Frequency Division Multiplexing (OFDM) symbols; Flexible symbols may be rewritten as downlink or uplink symbols.
[0059] For the convenience of description, a slot that includes all DL symbols is called a DL slot (i.e., D in the figure). A slot that includes all UL symbols is called a UL slot (i.e., U in the figure). A slot that includes all flexible symbols or a slot that includes DL, UL, and flexible symbols is called a special slot (i.e., F in the figure).
[0060] SFI (slot format indicator) can indicate the format of one or more slots. SFI is sent in the Group Common (GC)-PDCCH. SFI can flexibly change the slot format according to demand to meet service transmission requirements. The UE decides whether to monitor the PDCCH based on the indication of SFI.
[0061] The base station can semi-statically configure one or more cell-specific slot formats for the UE through the high-level parameter tdd-UL-DL-ConfigurationCommon. The base station can also semi-statically configure one or more UE-specific slot formats for the UE through the high-level parameter tdd-UL-DL-ConfigurationDedicated. The base station can rewrite the flexible symbol or slot in the semi-static configuration through the SFI carried in the GC-PDCCH.
[0062] The transmission directions implicitly indicated by the UE-specific RRC configuration are collectively referred to as measurements, including:
[0063] Periodic or semi-persistent channel state information-reference signal (CSI-RS) measurement configured by UE-specific RRC signaling, periodic CSI reporting, and uplink and downlink transmission directions implicitly indicated by periodic or semi-persistent SRS;
[0064] UE-specific RRC-configured physical random access channel (PRACH) resources, type 1 and type 2 unlicensed uplink transmission;
[0065] For type 2 unlicensed uplink transmission, only the transmission on the first activated resource is considered as UE-specific data. UE-specific transmission includes PDSCH, PUSCH, A / N feedback of PDSCH, aperiodic measurement triggered by DCI, etc.
[0066] In the relevant mechanism, the HARQ-ACK feedback time of each SPS configuration is indicated by the respective activation DCI, so the HARQ-ACK corresponding to the SPS PDSCH of different SPS configurations may be fed back at different times. If the HARQ-ACK feedback time corresponding to a SPS PDSCH conflicts with the DL, the HARQ-ACK of the SPS PDSCH will be discarded, resulting in a degradation in the performance of the SPS PDSCH.
[0067] The HARQ-ACK of the SPS PDSCH can be postponed to the subsequent uplink resource for transmission. However, this will cause multiple HARQ-ACKs to be concentrated on a certain uplink resource for transmission, resulting in a large uplink load and affecting uplink performance.
[0068] The present application embodiment provides a semi-static scheduling configuration method, such as Figure 3 As shown, including:
[0069] Step 101: The terminal receives a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following:
[0070] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0071] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0072] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0073] The SPS downlink resources are OFDM symbols occupied by the SPS PDSCH in one slot and frequency domain resources, which may be indicated by the activation DCI.
[0074] In an embodiment of the present application, the network side device sends SPS configuration parameters to the terminal. The SPS configuration parameters include the delay parameter i, the k1 value corresponding to each cluster of SPS downlink resources, and the reference time window, etc., which can ensure the transmission of HARQ-ACK corresponding to SPS PDSCH when the UE is configured with SPS transmission, thereby improving the performance of DL SPS PDSCH transmission.
[0075] The SPS downlink resource reception is to receive the SPS downlink resource, that is, to receive the SPS downlink resource.
[0076] In some embodiments, if the SPS configuration parameter includes a delay parameter i, the method further includes:
[0077] If the first time slot is an unavailable time slot, HARQ-ACK feedback is performed in the i-th uplink time slot after the first time slot.
[0078] In some embodiments, the delay parameter i takes effect after the terminal receives activation downlink control information DCI of the SPS configuration parameters.
[0079] In some embodiments, the SPS downlink resources configured by the SPS include a first resource and a second resource, the time slot n1 of the first resource is earlier than the time slot n2 of the second resource, the delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2, then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0080] In this embodiment, for an SPS configuration, a delay parameter i can be configured for each slot. If the slot determined by the k1 value indicated by the network for HARQ-ACK transmission of the PDSCH of an SPS is an unavailable time slot, the UE will determine the UL slot for transmitting the HARQ-ACK according to the delay parameter i. The delay parameter i represents the i-th available UL slot after an SPS PDSCH is received after k1slot.
[0081] Of course, k1 can also be a sub-slot granularity.
[0082] In a specific embodiment, Figure 5As shown, when a HARQ-ACK feedback of an SPS PDSCH encounters an unavailable time slot (for example, a PUCCH resource encounters a DL or unavailable flexible symbol), the HARQ-ACK feedback of the SPS PDSCH will be delayed for transmission, and the delay parameter i can be characterized as delaying the transmission to the i-th available UL slot. Through this operation, the HARQ-ACK of some SPS PDSCHs can be delayed to the first available UL slot after the time slot corresponding to k1, the HARQ-ACK of some SPS PDSCHs can be delayed to the second available UL slot after the time slot corresponding to k1, and the HARQ-ACK of some SPS PDSCHs can be delayed to the n-th available UL slot after the time slot corresponding to k1, where n is an integer greater than 2, thereby achieving load balancing.
[0083] Furthermore, the delay parameter i may be configured or indicated per time T_P, for example,
[0084] T_P=N*cycle, N>=1. In a specific example, T_P=M*(sub-)slot, M>=1.
[0085] T_P may be related to SCS, that is, the value of T_P may be different for different SCS.
[0086] For any two SPS PDSCHs of an SPS configuration, if the slot of the kth SPS PDSCH appears earlier than the slot of the mth SPS PDSCH, the network side needs to ensure that the HARQ-ACK of the kth SPS is not later than the HARQ-ACK of the mth SPS, which can be the same slot or the previous slot to avoid out-of order execution.
[0087] In some embodiments, if the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the method further includes:
[0088] Receive second indication information, where the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0089] In this embodiment, for an SPS configuration, the k1 value can be configured per slot by activating the DCI indication. The same k1 value is a cluster, and the network side configures which SPS PDSCH HARQ-ACK in a cluster corresponds to a valid k1 value.
[0090] In a specific embodiment, Figure 6As shown, for 7 SPS PDSCHs in an SPS configuration, the network side indicates respective k1 values. In this embodiment, the network side indicates 2 different k1 values: k1_1 and k1_2.
[0091]
[0092] In this way, the HARQ-ACK of the PDSCH of different SPSs are grouped according to the indicated k1 value. The first cluster is the PDSCH of the SPS of slots 0-3, and the second cluster is the PDSCH of the SPS of slots 4-6.
[0093] Furthermore, the network side may configure a period, cluster divisions within the period and corresponding k1set sets, and when a k1set is indicated by activation or reactivation DCI, the k1s in the k1set are applied to each cluster in turn.
[0094] For example, the network side configuration period is 10ms, cluster 1 includes slot 0-slot 3, and cluster 2 includes slot 4-slot 6.
[0095] The corresponding k1 set is
[0096] Codepoint k1set 00 {k1_1, k1_2} 01 {k1_3, k1_4} 10 {k1_5, k1_6} 11 {k1_7, k1_8}
[0097] Activate or reactivate k1set in the DCI indication table. The two values in k1set are applied to cluster 1 and cluster 2 respectively.
[0098] The network side can configure the k1 value used by the HARQ-ACK of the PDSCH of an SPS in a cluster to indicate the k1 value of the HARQ-ACK of the first, last, or middle SPS PDSCH in the cluster. For example: the network side configures the k1 value of the HARQ-ACK of the last SPS PDSCH in a cluster as a valid k1 value. For the first cluster, the HARQ-ACK of the last SPS PDSCH in the cluster: k1=5; for the second cluster, the HARQ-ACK of the last SPS PDSCH in the cluster: k1=2.
[0099] In addition, the network side needs to ensure that when changing different time slot configurations, the indicated k1 value should be a valid k1 value.
[0100] In some embodiments, the SPS configuration parameters further include:
[0101] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0102] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0103] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0104] In this embodiment, for an SPS configuration, the HARQ-ACK transmission of the PDSCH of the SPS is determined by the k1 value indicated by the network side as an unavailable time slot, and the UE will delay the HARQ-ACK transmission to an available slot. When the delayed slot encounters a slot containing all or part of the flexible symbols, one way is: high-level signaling configures whether the slot is an available time slot, such as configuring a set or subset of available resources (such as UL slot or a self-contained slot of both UL, DL and flexible symbols) through RRC, and all slots in the set are valid resources, that is, available slots, which can be used to feedback HARQ-ACK; another way is: the slots determined by the indicated k1 value are all regarded as available time slots, and HARQ-ACK resources can be fed back. That is, if the PUCCH resource for feedback HARQ-ACK overlaps with all or part of the flexible symbols in a slot, the flexible symbols in the slot corresponding to the k1 value indicated by the network indication (such as activating DCI) are valid resources, and PUCCH can be transmitted.
[0105] In addition, if the SFI indicates that a slot containing all or part of the flexible symbols is an available time slot, the time slot can be used for HARQ-Ack feedback. If the UE does not receive the SFI, when it encounters a slot containing all or part of the flexible symbols, the time slot is regarded as an unavailable resource, and the UE looks for the next available slot.
[0106] In a specific embodiment, when the format of a slot conflicts with the PUCCH resource of the HARQ-ACK of an SPS PDSCH, the slot may be referred to as an unavailable slot. For example, if the time domain length of the PUCCH resource of the HARQ-ACK of the SPS PDSCH is OFDM i~j within a slot, if OFDM i~j has any DL symbol or unavailable flexible symbol, then the slot may be referred to as an unavailable slot. If the UE does not receive the SFI, when encountering a slot containing all or part of the flexible symbols, the slot is regarded as an available resource (for unlicensed band). Not generally, if the UE does not receive the SFI, when encountering a slot containing all or part of the flexible symbols, the slot may be regarded as an unavailable resource. Both methods may be configured by the network or determined according to the frequency band characteristics, such as an unlicensed band or a licensed band.
[0107] In some embodiments, if the SPS configuration parameter includes the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the method further includes:
[0108] Receive third indication information from the network side device, where the third indication information is used to indicate whether the first available time slot is a valid resource on which feedback can be performed, and feedback of the received SPS downlink resource can be performed on the valid resource.
[0109] In some embodiments, the method further comprises:
[0110] Receive fourth indication information from the network side device, which is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback, and the received SPS downlink resources can be fed back on the valid resources.
[0111] In some embodiments, if the SPS configuration parameter includes a reference time window, the method further includes:
[0112] The SPS downlink resources corresponding to each uplink time slot are determined according to the number of uplink time slots and the number of SPS downlink resources in the reference time window. The SPS downlink resources perform HARQ-ACK feedback in the corresponding uplink time slot. The number of SPS downlink resources corresponding to different uplink time slots can be allocated according to predefined rules. For example, the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
[0113] The number of SPS downlink resources may be the number of SPS downlink resources configured by the network side, or the number of valid SPS downlink resources. Both methods may be configured by the network side.
[0114] If the symbol of a slot conflicts with the symbol of the SPS downlink resources, these SPS downlink resources are not valid SPS downlink resources.
[0115] If the DL symbol part in the time slot containing flexible symbols can transmit SPS downlink resources, then the SPS downlink resources are valid SPS downlink resources. For the number of SPS downlink resources configured on the network side, HARQ-ACK feedback is performed regardless of whether the SPS downlink resources are valid SPS downlink resources. For non-valid SPS downlink resources, NACK is fed back, and for valid SPS downlink resources, HARQ-ACK information is fed back.
[0116] In this embodiment, the network side configures a reference time window T, including a starting slot index and the length of the time window, and determines the UL slot for HARQ-ACK feedback of each SPS PDSCH according to the number of UL slots within T indicated by the network high-level parameter (tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated) and the number of configured SPS PDSCHs, so that the number of SPS PDSCHs corresponding to each UL slot is almost the same. In this slot, the PUCCH resources indicated by the network for the SPS (activate DCI or network configuration) are used for feedback.
[0117] The network side configures the time window T, and can configure at least one of the starting radio frame, subframe, slot, offset (offset of radio frame, subframe, or slot) and period L (period of radio frame, subframe or slot), for example, for 15kHz subcarrier spacing:
[0118] A configuration of the time window T is as follows: the starting radio frame is 0, the offset is 0, and the period is 1 radio frame;
[0119] Another configuration of the time window T is to start at radio frame 0, have an offset of 1 subframe, and a period of 10 subframes;
[0120] Another configuration of the time window T is to start at radio frame 0, have an offset of 1 slot, and a period of 10 slots.
[0121] In a specific embodiment, if within the time window T, for N valid SPS PDSCHs, the determined UL slots are Q, the SPS PDSCHs are divided into Q groups as evenly as possible, the maximum difference in the number of SPS PDSCHs in each group is 1, and the SPS PDSCHs in each group are arranged in order from large to small (or reverse order).
[0122] For example: the network side configures an SPS configuration period of 1 slot. Assuming that the time window T is 10ms long, for the first T1, the semi-static UL slot in the time window is 2. To determine the UL time slot for feedback HARQ-ACK, the UE will determine the HARQ-ACK feedback of the SPS PDSCH based on the number of configured SPS configurations and the number of UL slots.
[0123] Such as Figure 7 As shown, the PUCCH of the U1 time slot feeds back the HARQ-ACK bits of the first 4 SPS of the time window T1, and the PUCCH of the U2 time slot feeds back the HARQ-ACK bits of the last 3 SPS. The HARQ-ACK of the first 3 SPS of the time window T2 is fed back in U3, and so on.
[0124] In this embodiment, the time slot (slot F) containing flexible symbols in T1 cannot transmit SPS PDSCH (possibly due to conflict with SPS downlink resources), and the F time slot is not a time slot containing valid SPS downlink resources. The time slot (slot F) containing flexible symbols in T2 can transmit SPS PDSCH.
[0125] Furthermore, within the reference time window T, if the UL symbol part in the time slot containing the flexible symbol can be used to transmit the HARQ-ACK of the SPS, then it can also be counted in the UL slot. If the DL symbol part in the time slot containing the flexible symbol can transmit the SPS downlink resource, then the SPS downlink resource is a valid SPS downlink resource.
[0126] Further, T=P (provided by pattern 1 and can be configured by tdd-UL-DL-ConfigurationCommon), or T=P+P2 (provided by pattern 1 and pattern 2 respectively and can be configured by tdd-UL-DL-ConfigurationCommon).
[0127] Optionally, the network side may determine the cluster according to the number of switching points within the time T. Figure 8 As shown, there are three UL-DL switching points in time T, which are divided into 3 clusters.
[0128] The number of SPS PDSCHs fed back by a UL slot in each cluster is distributed as evenly as possible, that is, the number of SPS PDSCHs fed back by each UL slot is ceil (the number of SPS PDSCHs / the number of available UL slots) or floor (the number of SPS PDSCHs / the number of available UL slots), where ceil is rounded up and floor is rounded down, so that the maximum difference in the number of SPS PDSCHs fed back by any UL slot is 1. Similarly, if the UL symbol part in the time slot containing flexible symbols can be used to transmit the HARQ-ACK of SPS, it can also be counted in the UL slot.
[0129] It is worth noting that the above scheme can be applied to the case of multiple SPS configurations. The above technical solution of this embodiment can be used in LTE systems, and can also be extended to unlicensed frequency bands, scenarios where HARQ-ACK cannot be sent due to carrier listening (Listen Before Talk, LBT), such as time division duplex (TDD) or frequency division duplex (FDD) scenarios in unlicensed frequency bands.
[0130] The present application embodiment provides a semi-static scheduling configuration method, such as Figure 4 As shown, including:
[0131] Step 201: The network side device sends a semi-persistent scheduling SPS configuration parameter to the terminal, where the SPS configuration parameter includes at least one of the following:
[0132] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0133] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0134] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0135] In an embodiment of the present application, the network side device sends SPS configuration parameters to the terminal. The SPS configuration parameters include the delay parameter i, the k1 value corresponding to each cluster of SPS downlink resources, and the reference time window, etc., which can ensure the transmission of HARQ-ACK corresponding to SPS PDSCH when the UE is configured with SPS transmission, thereby improving the performance of DL SPS PDSCH transmission.
[0136] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0137] The delay parameter i takes effect after the network side device sends activation downlink control information DCI of the SPS configuration parameters to the terminal.
[0138] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0139] The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0140] In some embodiments, if the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the method further includes:
[0141] Sending second indication information to the terminal, wherein the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0142] In some embodiments, the SPS configuration parameters further include:
[0143] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0144] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0145] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0146] In some embodiments, if the SPS configuration parameter includes the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the method further includes:
[0147] Sending third indication information to the terminal, where the third indication information is used to indicate whether the first available time slot is a valid resource on which feedback can be performed, and on which the received SPS downlink resource can be fed back.
[0148] In some embodiments, the method further comprises:
[0149] Fourth indication information is sent to the terminal, which is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback, and the received SPS downlink resources can be fed back on the valid resources.
[0150] It should be noted that the semi-static scheduling configuration method provided in the embodiment of the present application can be executed by a semi-static scheduling configuration device, or a module in the semi-static scheduling configuration device for executing the loading semi-static scheduling configuration method. In the embodiment of the present application, the semi-static scheduling configuration method provided in the embodiment of the present application is explained by taking the execution of the loading semi-static scheduling configuration method by the semi-static scheduling configuration device as an example.
[0151] The embodiment of the present application provides a semi-static scheduling configuration device, which is applied to a terminal 300, such as Fig. 9 As shown, the device comprises:
[0152] The receiving module 310 is configured to receive a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following:
[0153] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0154] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0155] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0156] In an embodiment of the present application, the network side device sends SPS configuration parameters to the terminal. The SPS configuration parameters include the delay parameter i, the k1 value corresponding to each cluster of SPS downlink resources, and the reference time window, etc., which can ensure the transmission of HARQ-ACK corresponding to SPS PDSCH when the UE is configured with SPS transmission, thereby improving the performance of DL SPS PDSCH transmission.
[0157] In some embodiments, if the SPS configuration parameter includes a delay parameter i, the apparatus further includes:
[0158] A feedback module is configured to perform HARQ-ACK feedback in an i-th uplink time slot after the first time slot if the first time slot is an unavailable time slot.
[0159] In some embodiments, the delay parameter i takes effect after the terminal receives activation downlink control information DCI of the SPS configuration parameters.
[0160] In some embodiments, the SPS downlink resources configured by the SPS include a first resource and a second resource, the time slot n1 of the first resource is earlier than the time slot n2 of the second resource, the delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2, then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0161] In some embodiments, if the SPS configuration parameters include the k1 value corresponding to each cluster of SPS downlink resources, the receiving module is also used to receive second indication information, and the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0162] In some embodiments, the SPS configuration parameters further include:
[0163] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0164] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0165] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0166] In some embodiments, if the SPS configuration parameters include the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the receiving module is also used to receive third indication information from the network side device, and the third indication information is used to indicate whether the first available time slot is a valid resource for feedback.
[0167] In some embodiments, the receiving module is further used to receive fourth indication information from the network side device, which is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
[0168] In some embodiments, if the SPS configuration parameter includes a reference time window, the apparatus further includes:
[0169] A processing module is used to determine the SPS downlink resources corresponding to each uplink time slot according to the number of uplink time slots and the number of SPS downlink resources in the reference time window. The SPS downlink resources perform HARQ-ACK feedback in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
[0170] The semi-static scheduling configuration device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device can be a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0171] The semi-static scheduling configuration device 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, which are not specifically limited in the embodiment of the present application.
[0172] It should be noted that the semi-static scheduling configuration method provided in the embodiment of the present application can be executed by a semi-static scheduling configuration device, or a module in the semi-static scheduling configuration device for executing the loading semi-static scheduling configuration method. In the embodiment of the present application, the semi-static scheduling configuration method provided in the embodiment of the present application is explained by taking the execution of the loading semi-static scheduling configuration method by the semi-static scheduling configuration device as an example.
[0173] The embodiment of the present application provides a semi-static scheduling configuration device, which is applied to a network side device 400, such as Fig.10 As shown, the device comprises:
[0174] The sending module 410 is configured to send a semi-persistent scheduling SPS configuration parameter to the terminal, where the SPS configuration parameter includes at least one of the following:
[0175] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0176] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0177] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0178] In an embodiment of the present application, the network side device sends SPS configuration parameters to the terminal. The SPS configuration parameters include a delay parameter i, a k1 value corresponding to each cluster of SPS downlink resources, and a reference time window, etc., which can ensure the transmission of HARQ-ACK corresponding to SPS PDSCH when the UE is configured with SPS transmission, thereby improving the performance of DL SPS PDSCH transmission.
[0179] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0180] The delay parameter i takes effect after the network side device sends activation downlink control information DCI of the SPS configuration parameters to the terminal.
[0181] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0182] The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0183] In some embodiments, if the SPS configuration parameters include the k1 value corresponding to each cluster of SPS downlink resources, the sending module is also used to send a second indication information to the terminal, and the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0184] In some embodiments, the SPS configuration parameters further include:
[0185] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0186] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0187] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0188] In some embodiments, if the SPS configuration parameters include the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the sending module is also used to send third indication information to the terminal, and the third indication information is used to indicate whether the first available time slot is a valid resource for feedback.
[0189] In some embodiments, the sending module is further used to send fourth indication information to the terminal, used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
[0190] The semi-static scheduling configuration device 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, which are not specifically limited in the embodiment of the present application.
[0191] Optionally, an embodiment of the present application also provides an electronic device, including a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the various processes of the embodiment of the above-mentioned semi-static scheduling configuration method are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0192] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0193] The electronic device of this embodiment may be a terminal. Fig.11 In order to implement the hardware structure diagram of a terminal in each embodiment of the present application, the terminal 50 includes but is not limited to: a radio frequency unit 51, a network module 52, an audio output unit 53, an input unit 54, a sensor 55, a display unit 56, a user input unit 57, an interface unit 58, a memory 59, a processor 510, and a power supply 511. Those skilled in the art can understand that Fig.11 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present application, the terminal includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.
[0194] It should be understood that in the embodiment of the present application, the radio frequency unit 51 can be used for receiving and sending signals during information transmission or calls. Specifically, after receiving downlink data from the base station, it is sent to the processor 510 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 51 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 51 can also communicate with the network and other devices through a wireless communication system.
[0195] The memory 59 can be used to store software programs and various data. The memory 59 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 59 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0196] The processor 510 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 59, and calling data stored in the memory 59, so as to monitor the terminal as a whole. The processor 510 may include one or at least two processing units; preferably, the processor 510 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 510.
[0197] The terminal 50 may also include a power supply 511 (such as a battery) for supplying power to various components. Preferably, the power supply 511 may be logically connected to the processor 510 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.
[0198] In addition, the terminal 50 includes some functional modules not shown, which will not be described in detail here.
[0199] In some embodiments, the processor 510 is specifically configured to receive a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following:
[0200] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0201] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0202] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0203] In some embodiments, if the SPS configuration parameters include a delay parameter i, the processor 510 is specifically configured to perform HARQ-ACK feedback in an i-th uplink time slot after the first time slot if the first time slot is an unavailable time slot.
[0204] In some embodiments, the delay parameter i takes effect after the terminal receives activation downlink control information DCI of the SPS configuration parameters.
[0205] In some embodiments, the SPS downlink resources configured by the SPS include a first resource and a second resource, the time slot n1 of the first resource is earlier than the time slot n2 of the second resource, the delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2, then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0206] In some embodiments, if the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the processor 510 is specifically used to receive second indication information, and the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0207] In some embodiments, the SPS configuration parameters further include:
[0208] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0209] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0210] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0211] In some embodiments, if the SPS configuration parameter includes the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the processor 510 is specifically used to receive third indication information from the network side device, and the third indication information is used to indicate whether the first available time slot is a valid resource for feedback.
[0212] In some embodiments, the processor 510 is specifically configured to receive fourth indication information from the network side device, which is configured to indicate that the flexible symbols in the first time slot are valid resources capable of providing feedback.
[0213] In some embodiments, if the SPS configuration parameters include a reference time window, the processor 510 is specifically used to determine the SPS downlink resources corresponding to each uplink time slot based on the number of uplink time slots and the number of SPS downlink resources in the reference time window, and the SPS downlink resources perform HARQ-ACK feedback in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
[0214] The electronic device of this embodiment may also be a network side device. Fig.12 As shown, the network side device 600 includes: an antenna 61, a radio frequency device 62, and a baseband device 63. The antenna 61 is connected to the radio frequency device 62. In the uplink direction, the radio frequency device 62 receives information through the antenna 61 and sends the received information to the baseband device 63 for processing. In the downlink direction, the baseband device 63 processes the information to be sent and sends it to the radio frequency device 62. The radio frequency device 62 processes the received information and sends it out through the antenna 61.
[0215] The frequency band processing device may be located in a baseband device 63 . The method performed by the network-side device in the above embodiment may be implemented in the baseband device 63 . The baseband device 63 includes a processor 64 and a memory 65 .
[0216] The baseband device 63 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.12 As shown, one of the chips is, for example, a processor 64, which is connected to a memory 65 to call a program in the memory 65 to execute the network-side device operations shown in the above method embodiment.
[0217] The baseband device 63 may further include a network interface 66 for exchanging information with the radio frequency device 62 . The interface may be, for example, a common public radio interface (CPRI).
[0218] The processor here can be a processor or a collective name for multiple processing elements. For example, the processor can be a CPU, an ASIC, or one or more integrated circuits configured to implement the method executed by the above network-side device, such as one or more microprocessors DSP, or one or more field programmable gate arrays FPGA, etc. The storage element can be a memory or a collective name for multiple storage elements.
[0219] The memory 65 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the nonvolatile 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. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct memory bus random access memory (DRRAM). The memory 65 described in the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0220] In some embodiments, the processor 64 is specifically configured to send a semi-persistent scheduling SPS configuration parameter to the terminal, where the SPS configuration parameter includes at least one of the following:
[0221] The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer;
[0222] The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for HARQ-ACK feedback;
[0223] A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback of each SPS downlink resource is received is determined according to the reference time window.
[0224] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0225] The delay parameter i takes effect after the network side device sends activation downlink control information DCI of the SPS configuration parameters to the terminal.
[0226] In some embodiments, if the SPS configuration parameters include a delay parameter i,
[0227] The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
[0228] In some embodiments, if the SPS configuration parameters include the k1 value corresponding to each cluster of SPS downlink resources, the processor 64 is specifically used to send a second indication message to the terminal, and the second indication message is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources.
[0229] In some embodiments, the SPS configuration parameters further include:
[0230] The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
[0231] In some embodiments, if the first time slot includes at least part of unavailable flexible symbols and conflicts with PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or
[0232] If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
[0233] In some embodiments, if the SPS configuration parameter includes the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the processor 64 is specifically used to send third indication information to the terminal, and the third indication information is used to indicate whether the first available time slot is a valid resource capable of feedback.
[0234] In some embodiments, the processor 64 is specifically configured to send fourth indication information to the terminal, for indicating that the flexible symbols in the first time slot are valid resources capable of providing feedback.
[0235] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the embodiment of the above-mentioned semi-static scheduling configuration method are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0236] The processor is a processor in the electronic device 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.
[0237] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the embodiment of the above-mentioned semi-static scheduling configuration method, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0238] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0239] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements does not include those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0240] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0241] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A semi-static scheduling configuration method, characterized in that: include: The terminal receives a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following: The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer; The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for hybrid automatic repeat request response HARQ-ACK feedback; A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback for each SPS downlink resource is received is determined according to the reference time window; If the SPS configuration parameters include a delay parameter i, the method further includes: If the first time slot is an unavailable time slot, performing HARQ-ACK feedback in the i-th uplink time slot after the first time slot; If the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the method further includes: Receive second indication information, where the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or an intermediate SPS downlink resource in the cluster of SPS downlink resources; If the SPS configuration parameters include a reference time window, the method further includes: According to the number of uplink time slots and the number of SPS downlink resources in the reference time window, the SPS downlink resources corresponding to each uplink time slot are determined, and the SPS downlink resources perform HARQ-ACK feedback in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
2. The semi-static scheduling configuration method according to claim 1, characterized in that: The delay parameter i takes effect after the terminal receives activation downlink control information DCI of the SPS configuration parameters.
3. The semi-static scheduling configuration method according to claim 1, characterized in that: The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
4. The semi-static scheduling configuration method according to claim 1, characterized in that: The SPS configuration parameters also include: The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
5. The semi-static scheduling configuration method according to claim 1, characterized in that: If the first time slot includes at least part of unavailable flexible symbols and conflicts with a physical uplink control channel PUCCH resource carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
6. The semi-static scheduling configuration method according to claim 1, characterized in that: If the SPS configuration parameter includes first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the method further includes: Receive third indication information from a network side device, where the third indication information is used to indicate whether the first available time slot is a valid resource that can provide feedback.
7. The semi-static scheduling configuration method according to claim 1, characterized in that: The method further comprises: Fourth indication information is received from a network side device, where the fourth indication information is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
8. A semi-static scheduling configuration method, characterized in that: include: The network side device sends a semi-persistent scheduling SPS configuration parameter to the terminal, where the SPS configuration parameter includes at least one of the following: The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer; The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for hybrid automatic repeat request response HARQ-ACK feedback; A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback for each SPS downlink resource is received is determined according to the reference time window; If the SPS configuration parameter includes a delay parameter i, the first time slot is an unavailable time slot, and HARQ-ACK feedback is performed in the i-th uplink time slot after the first time slot; If the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the method further includes: Sending second indication information to the terminal, where the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or an intermediate SPS downlink resource in the cluster of SPS downlink resources; If the SPS configuration parameters include a reference time window, the SPS downlink resources corresponding to each uplink time slot are determined according to the number of uplink time slots and the number of SPS downlink resources in the reference time window, and HARQ-ACK feedback is performed on the SPS downlink resources in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
9. The semi-static scheduling configuration method according to claim 8, characterized in that: If the SPS configuration parameters include a delay parameter i, The delay parameter i takes effect after the network side device sends activation downlink control information DCI of the SPS configuration parameters to the terminal.
10. The semi-static scheduling configuration method according to claim 8, characterized in that: If the SPS configuration parameters include a delay parameter i, The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
11. The semi-static scheduling configuration method according to claim 8, characterized in that: The SPS configuration parameters also include: The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
12. The semi-static scheduling configuration method according to claim 11, characterized in that: If the first time slot includes at least part of unavailable flexible symbols and conflicts with a physical uplink control channel PUCCH resource carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
13. The semi-static scheduling configuration method according to claim 11, characterized in that: If the SPS configuration parameter includes the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the method further includes: Sending third indication information to the terminal, where the third indication information is used to indicate whether the first available time slot is a valid resource capable of providing feedback.
14. The semi-static scheduling configuration method according to claim 8, characterized in that: The method further comprises: Fourth indication information is sent to the terminal, which is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
15. A semi-static scheduling configuration device, characterized in that: include: A receiving module is used to receive a semi-persistent scheduling SPS configuration parameter, where the SPS configuration parameter includes at least one of the following: The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer; The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for hybrid automatic repeat request response HARQ-ACK feedback; A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback for each SPS downlink resource is received is determined according to the reference time window; If the SPS configuration parameter includes a delay parameter i, the device further includes: a feedback module, configured to perform HARQ-ACK feedback in an i-th uplink time slot after the first time slot if the first time slot is an unavailable time slot; If the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the receiving module is further used to receive second indication information, where the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources; If the SPS configuration parameters include a reference time window, the apparatus further includes: A processing module is used to determine the SPS downlink resources corresponding to each uplink time slot according to the number of uplink time slots and the number of SPS downlink resources in the reference time window, and the SPS downlink resources perform HARQ-ACK feedback in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
16. The semi-static scheduling configuration device according to claim 15, characterized in that: The delay parameter i takes effect after the terminal receives the activation downlink control information DCI of the SPS configuration parameter.
17. The semi-static scheduling configuration device according to claim 15, characterized in that: The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
18. The semi-static scheduling configuration device according to claim 15, characterized in that: The SPS configuration parameters also include: The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
19. The semi-static scheduling configuration device according to claim 18, characterized in that: If the first time slot includes at least part of unavailable flexible symbols and conflicts with a physical uplink control channel PUCCH resource carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
20. The semi-static scheduling configuration device according to claim 18, characterized in that: If the SPS configuration parameters include the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the receiving module is also used to receive third indication information from a network side device, and the third indication information is used to indicate whether the first available time slot is a valid resource for feedback.
21. The semi-static scheduling configuration device according to claim 15, characterized in that: The receiving module is further used to receive fourth indication information from a network side device, which is used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
22. A semi-static scheduling configuration device, characterized in that: include: A sending module, configured to send a semi-persistent scheduling SPS configuration parameter to a terminal, wherein the SPS configuration parameter includes at least one of the following: The delay parameter i of the time slot n where the SPS downlink resource is received is used to indicate the i-th available uplink time slot after the first time slot, where the first time slot is the time slot n+k1 after the time slot n passes through k1 time slots, i is a positive integer, and k1 is a non-negative integer; The k1 value corresponding to each cluster of SPS downlink resources, each cluster of SPS downlink resources includes at least one SPS downlink resource, and the time slot n+k1 after k1 time slots of the time slot n of receiving the cluster of SPS downlink resources is the time slot for hybrid automatic repeat request response HARQ-ACK feedback; A reference time window, wherein the second uplink time slot in which the HARQ-ACK feedback for each SPS downlink resource is received is determined according to the reference time window; If the SPS configuration parameter includes a delay parameter i, the first time slot is an unavailable time slot, and HARQ-ACK feedback is performed in the i-th uplink time slot after the first time slot; If the SPS configuration parameter includes the k1 value corresponding to each cluster of SPS downlink resources, the sending module is further used to send second indication information to the terminal, and the second indication information is used to indicate that the k1 value corresponding to a cluster of SPS downlink resources is: the k1 value corresponding to the first SPS downlink resource or the last SPS downlink resource or the middle SPS downlink resource in the cluster of SPS downlink resources; If the SPS configuration parameters include a reference time window, the SPS downlink resources corresponding to each uplink time slot are determined according to the number of uplink time slots and the number of SPS downlink resources in the reference time window, and HARQ-ACK feedback is performed on the SPS downlink resources in the corresponding uplink time slot, and the difference in the number of SPS downlink resources corresponding to different uplink time slots is not greater than 1.
23. The semi-static scheduling configuration device according to claim 22, characterized in that: If the SPS configuration parameters include a delay parameter i, The delay parameter i takes effect after the network side device sends the activation downlink control information DCI of the SPS configuration parameter to the terminal.
24. The semi-static scheduling configuration device according to claim 22, characterized in that: If the SPS configuration parameters include a delay parameter i, The SPS downlink resources configured by SPS include a first resource and a second resource. The time slot n1 of the first resource is earlier than the time slot n2 of the second resource. The delay parameter i corresponding to the first resource is i1, and the delay parameter i corresponding to the second resource is i2. Then the k1+i1th time slot after time slot n1 is earlier than or equal to the k1+i2th time slot after time slot n2.
25. The semi-static scheduling configuration device according to claim 22, characterized in that: The SPS configuration parameters also include: The first indication information is used to indicate that if the first time slot is an unavailable time slot, feedback on SPS downlink resource reception is postponed to the first available time slot.
26. The semi-static scheduling configuration device according to claim 25, characterized in that: If the first time slot includes at least part of unavailable flexible symbols and conflicts with a physical uplink control channel PUCCH resource carrying HARQ-ACK feedback, the first time slot is an unavailable time slot; or If the first time slot includes at least part of the downlink symbols and conflicts with the PUCCH resources carrying HARQ-ACK feedback, the first time slot is an unavailable time slot.
27. The semi-static scheduling configuration device according to claim 25, characterized in that: If the SPS configuration parameters include the first indication information, and the first available time slot indicated by the first indication information includes at least some flexible symbols, the sending module is also used to send third indication information to the terminal, and the third indication information is used to indicate whether the first available time slot is a valid resource for feedback.
28. The semi-static scheduling configuration device according to claim 22, characterized in that: The sending module is further used to send fourth indication information to the terminal, used to indicate that the flexible symbols in the first time slot are valid resources that can be used for feedback.
29. A terminal, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method according to any one of claims 1 to 7.
30. A network side device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method as claimed in any one of claims 8 to 14.
31. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the method according to any one of claims 1 to 7 or the steps of the method according to any one of claims 8 to 14 are implemented.
Citation Information
Patent Citations
A feedback method and apparatus
CN109802763A
HARQ-ACK feedback information sending method and device, HARQ-ACK feedback information receiving method and device, storage medium, sending terminal and receiving terminal
CN110351018A
Hybrid automatic repeat request acknowledgement feedback method and terminal
CN111614444A