Method, apparatus, device, medium and program product for determining uplink channel resources
Patent Information
- Application Number
- CN202610532494.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-14
- Publication Date
- 2026-07-10
AI Technical Summary
通过在第一配置或第二配置所配置的上行信道资源中,确定目标上行信道资源;其中,第一配置和第二配置用于配置上行信道资源的相关参数,第一配置对应第一类型时域资源,第二配置对应第二类型时域资源,使得终端设备可以针对不同类型的时域资源,采用不同的配置确定待使用的上行信道资源。
Smart Images

Figure CN122373138A_ABST
Abstract
Description
[0001] This application is a divisional application of Chinese Patent Application No. 202480046253.4, which entered the Chinese national phase of PCT international patent application PCT / CN2024 / 072205, filed on January 14, 2024, and entitled "Method, Apparatus, Device, Medium and Program Product for Determining Uplink Channel Resources". Technical Field
[0002] This application relates to the field of communication technology, and in particular to a method, apparatus, device, medium, and program product for determining uplink channel resources. Background Technology
[0003] A time slot can simultaneously include both subband non-overlapping full duplex (SBFD) symbols and non-SBFD symbols; this type of time slot is called a mixed symbol time slot.
[0004] However, for terminal devices, determining the uplink channel to be used in mixed symbol time slots is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] This application provides a method, apparatus, device, medium, and program product for determining uplink channel resources. The technical solution includes at least: According to one aspect of the embodiments of this application, a method for determining uplink channel resources is provided. The method is executed by a terminal device, and the method includes: determining a target uplink channel resource from uplink channel resources configured in a first configuration or a second configuration. The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to the first type of time domain resources, and the second configuration corresponds to the second type of time domain resources.
[0006] According to another aspect of the embodiments of this application, a method for determining uplink channel resources is provided. The method is executed by a terminal device. The method includes: determining a target uplink channel resource among uplink channel resources configured in at least one of a first configuration, a second configuration, and a third configuration; wherein the third configuration is used to configure relevant parameters of uplink channel resources in time units having first type time domain resources and second type time domain resources, the first configuration is used to configure relevant parameters of uplink channel resources (only) in time units having first type time domain resources, and the second configuration is used to configure relevant parameters of uplink channel resources (only) in time units having second type time domain resources.
[0007] According to another aspect of the embodiments of this application, a method for transmitting resource configuration is provided. The method is executed by a network device and includes: transmitting a first configuration and a second configuration; wherein the first configuration and the second configuration are used to configure relevant parameters of uplink channel resources, the first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
[0008] According to another aspect of the embodiments of this application, a method for transmitting resource configuration is provided, the method being performed by a network device, the method comprising: transmitting a third configuration; wherein the third configuration is used to configure relevant parameters of uplink channel resources in a time unit having a first type of time domain resources and a second type of time domain resources.
[0009] According to another aspect of the embodiments of this application, an uplink channel resource determination apparatus is provided, the apparatus comprising: The determining module is used to determine the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration; wherein the first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resource, the first configuration corresponds to the first type of time domain resource, and the second configuration corresponds to the second type of time domain resource.
[0010] According to another aspect of the embodiments of this application, an uplink channel resource determination apparatus is provided, the apparatus comprising: The determining module is configured to determine a target uplink channel resource among uplink channel resources configured in at least one of the first configuration, the second configuration, and the third configuration; wherein the third configuration is configured to configure relevant parameters of uplink channel resources in time units having first type time domain resources and second type time domain resources, the first configuration is configured to configure relevant parameters of uplink channel resources in time units having first type time domain resources (only), and the second configuration is configured to configure relevant parameters of uplink channel resources in time units having second type time domain resources (only).
[0011] According to another aspect of the embodiments of this application, a resource configuration sending apparatus is provided, the apparatus comprising: The transmitting module is used to transmit a first configuration and a second configuration; wherein the first configuration and the second configuration are used to configure relevant parameters of uplink channel resources, the first configuration corresponds to a first type of time domain resource, and the second configuration corresponds to a second type of time domain resource.
[0012] According to another aspect of the embodiments of this application, a resource configuration sending apparatus is provided, the apparatus comprising: The transmitting module is used to transmit a third configuration; wherein the third configuration is used to configure the relevant parameters of the uplink channel resources in the time unit having a first type of time domain resources and a second type of time domain resources.
[0013] According to another aspect of the embodiments of this application, a terminal device is provided, the terminal device comprising: Processor; transceiver connected to the processor; memory used to store the processor's executable instructions; The processor is configured to load and execute executable instructions to implement the uplink channel resource determination method as described above.
[0014] According to another aspect of the embodiments of this application, a network device is provided, the network device comprising: Processor; transceiver connected to the processor; memory used to store the processor's executable instructions; The processor is configured to load and execute executable instructions to implement the resource configuration sending method as described above.
[0015] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, which stores at least one program that is loaded and executed by a processor to implement the uplink channel resource determination method or resource configuration transmission method as described in the above aspects.
[0016] According to another aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running on a terminal device or a network device, are used to implement the uplink channel resource determination method or resource configuration transmission method of the above aspects.
[0017] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium, a processor obtaining the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to implement the uplink channel resource determination method or resource configuration transmission method as described in the various aspects above.
[0018] The technical solutions provided in this application embodiment may include the following beneficial effects: The target uplink channel resource is determined from the uplink channel resources configured in the first configuration or the second configuration. The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resource. The first configuration corresponds to the first type of time domain resource and the second configuration corresponds to the second type of time domain resource, so that the terminal device can use different configurations to determine the uplink channel resource to be used for different types of time domain resources. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 A schematic diagram of subband non-overlapping full-duplex provided by related technologies is shown; Figure 2 A time slot diagram provided by the relevant technology is shown; Figure 3 A schematic diagram illustrating the method for determining Physical Uplink Control Channel (PUCCH) resources provided by related technologies is shown. Figure 4 A schematic diagram of a mobile communication system provided in an exemplary embodiment of this application is shown; Figure 5 This illustration shows a schematic diagram of determining a PUCCH resource according to an exemplary embodiment of this application; Figure 6 A flowchart illustrating a method for determining uplink channel resources provided in an exemplary embodiment of this application is shown; Figure 7 A schematic diagram of a PUCCH resource provided in an exemplary embodiment of this application is shown; Figure 8 A schematic diagram illustrating configuration parameters provided in an exemplary embodiment of this application is shown; Figure 9 A schematic diagram of a PUCCH resource provided in an exemplary embodiment of this application is shown; Figure 10 A schematic diagram illustrating configuration parameters provided in an exemplary embodiment of this application is shown; Figure 11 This illustration shows a schematic diagram of determining a target PUCCH resource according to an exemplary embodiment of this application; Figure 12 This illustration shows a schematic diagram of determining a target PUCCH resource according to an exemplary embodiment of this application; Figure 13 A schematic diagram of a PUCCH resource provided in an exemplary embodiment of this application is shown; Figure 14 A schematic diagram of a PUCCH Resource Indicator (PRI) indication field provided in an exemplary embodiment of this application is shown; Figure 15A schematic diagram illustrating a high-level signaling instruction provided in an exemplary embodiment of this application is shown; Figure 16 A schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application is shown; Figure 17 A schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application is shown; Figure 18 A schematic diagram illustrating the configuration of PUCCH resources provided in an exemplary embodiment of this application is shown; Figure 19 This illustration shows a schematic diagram of determining a PUCCH resource according to an exemplary embodiment of this application; Figure 20 This illustration shows a schematic diagram of determining a PUCCH resource according to an exemplary embodiment of this application; Figure 21 This illustration shows a schematic diagram of determining a PUCCH resource according to an exemplary embodiment of this application; Figure 22 This illustration shows a schematic diagram of determining a PUCCH resource according to an exemplary embodiment of this application; Figure 23 A schematic diagram of a Hybrid Automatic Repeat reQuest ACKnowledgment (HARQ-ACK) codebook provided in an exemplary embodiment of this application is shown. Figure 24 A flowchart illustrating a method for determining uplink channel resources provided in an exemplary embodiment of this application is shown; Figure 25 A flowchart illustrating a method for sending resource configuration provided in an exemplary embodiment of this application is shown; Figure 26 A flowchart illustrating a method for sending resource configuration provided in an exemplary embodiment of this application is shown; Figure 27 A block diagram of an uplink channel resource determination apparatus provided in an exemplary embodiment of this application is shown; Figure 28 A block diagram of an uplink channel resource determination apparatus provided in an exemplary embodiment of this application is shown; Figure 29 A block diagram of a resource configuration transmission apparatus provided in an exemplary embodiment of this application is shown; Figure 30 A block diagram of a resource configuration transmission apparatus provided in an exemplary embodiment of this application is shown; Figure 31 This invention provides a schematic diagram of the structure of a terminal device according to an exemplary embodiment of the present application. Figure 32 A schematic diagram of the structure of a network device provided in an exemplary embodiment of this application is shown. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings. Exemplary embodiments will be described in detail here, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0022] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0023] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0024] The technical solutions described in some embodiments of this application can be applied to various communication systems, such as: Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), Advanced Long Term Evolution (LTE-A), New Radio (NR), evolution systems of NR, LTE-based access to unlicensed spectrum (LTE-U), NR-based access to unlicensed spectrum (NR-U), Non-Terrestrial Networks (NTN), Universal Mobile Telecommunication System (UMTS), and Wireless Local Area Networks (WLANs). Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) systems, cellular IoT systems, cellular passive IoT systems, and can also be applied to subsequent evolution systems of 5G NR systems, as well as 6G and subsequent evolution systems.
[0025] It should be understood that in some embodiments of this application, "5G" may also be referred to as "5G NR" or "NR".
[0026] It should be understood that in the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0027] In this embodiment of the application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0028] In this application embodiment, "protocol" may refer to standard protocols in the field of communication, such as LTE protocol, NR protocol and related protocols applied to future communication systems, and this application does not limit it.
[0029] Next, we will introduce Subband Non-overlapping Full Duplex (SBFD): To overcome the problems of weak uplink coverage, high uplink latency, and insufficient uplink capacity caused by limited uplink (UL) resource allocation in Time Division Duplexing (TDD) technology, SBFD technology was proposed. SBFD technology refers to the ability to simultaneously transmit and receive data on different subbands within the same subframe, time slot, or symbol. SBFD technology is primarily used on the network equipment side, while the user equipment (UE) side maintains its current state, meaning that data is only transmitted or only received within the same subframe / time slot / symbol. SBFD technology can also be called Cross Division Duplex (XDD) technology.
[0030] For example, SBFD technology such as Figure 1 As shown, a portion of the frequency domain resources corresponding to a downlink (DL) time domain unit is configured as an uplink subband. For example... Figure 1 As shown in (a), the intermediate subband of the frequency domain resource corresponding to a downlink time domain unit is configured as an uplink subband, or, as... Figure 1 As shown in (b), the upper part of the frequency domain resource corresponding to a downlink time domain unit is configured as an uplink subband.
[0031] Generally, SBFD operations satisfy the following conditions: •SBFD operates within a TDD carrier.
[0032] The SBFD scheme is designed within a single uplink and downlink BWP pair with aligned center frequencies.
[0033] Within a TDD carrier, there can be at most one uplink subband on an SBFD symbol (including conventional uplink symbols). This uplink subband can be located in the middle of the TDD carrier or on either side of the TDD carrier.
[0034] In addition, to be compatible with symbol-level TDD uplink and downlink configurations, a time slot is allowed to include both SBFD symbols and non-SBFD symbols. Figure 2 A time slot diagram provided by the relevant technology is shown. Figure 2A portion of the frequency domain resources corresponding to the downlink symbol (D) and flexible symbol (F) of a time slot is configured as an uplink subband.
[0035] Because frequent switching between SBFD and non-SBFD symbols can increase implementation complexity and transmission interruptions, to avoid frequent SBFD symbol switching, it is stipulated that a TDD cycle can contain a maximum of two transition points. One transition point is from a non-SBFD symbol to an SBFD symbol, and the other transition point is from an SBFD symbol to a non-SBFD symbol. For example... Figure 2 The transition point is between the 8th and 9th symbols. The transition point can be at the time slot boundary or within a time slot.
[0036] PUCCH resources are typically configured at the upper and lower edges of the channel bandwidth to avoid uplink resource fragmentation and utilize other resources for PUSCH transmission. Therefore, following the above configuration rules, the location of PUCCH resources will differ for SBFD time slots (slots containing only SBFD symbols) and non-SBFD time slots (slots containing only non-SBFD symbols). Furthermore, the uplink interference encountered by SBFD and non-SBFD symbols differs, resulting in differences in uplink quality. The number and orientation of transmit and receive antennas / panels may also differ, leading to different resource and power control parameters for PUCCH transmission on SBFD and non-SBFD symbols. Therefore, whether and how to configure resources, frequency hopping parameters, power control parameters, and spatial beaming parameters separately for SBFD and non-SBFD symbols is a problem that urgently needs to be solved.
[0037] Next, we will introduce the Physical Uplink Control Channel (PUCCH): PUCCH-related parameters are configured through PUCCH configuration (PUCCH-Config), and include at least one of the following: • PUCCH resource set and PUCCH resources, including: time domain resources (startingSymbolIndex, nrofSymbols), frequency domain resources (startingPRB, secondHopPRB), maximum code rate (maxCodeRate), orthogonal cover code (OCC) parameters, etc. • Time-domain offset configuration from Physical Downlink Shared Channel (PDSCH) to HARQ-ACK: dl-DataToUL-ACK; • Scheduling request configuration: SchedulingRequestResourceConfig; • PUCCH spatial parameter configuration: PUCCH-SpatialRelationInfo; • PUCCH Power Control Configuration: PUCCH-PowerControl.
[0038] The time-domain location of PUCCH is determined by the time-domain location of PDSCH and the time-domain offset between PDSCH and HARQ-ACK.
[0039] Figure 3 This diagram illustrates the method for determining PUCCH resources provided by related technologies. K PUCCH resource sets are configured, where K is a positive integer. The number of uplink control information (UCI) bits carried by each PUCCH resource set varies. For example, with K=4, four PUCCH resource sets are configured: set 0, set 1, set 2, and set 3. Each set can include the same or different PUCCH formats. Figure 3 As shown, set 0 carries 2 UCI bits, set 1 carries N2-2 UCI bits, set 2 carries N3-N2 UCI bits, and set 3 carries 1706-N3 UCI bits, where N2 and N3 are pre-configured values. A PUCCH resource set is determined from the K PUCCH resource sets based on the number of UCI bits to be transmitted. Then, a PUCCH resource is determined from this set according to the PUCCH Resource Indicator (PRI) in the DCI.
[0040] Figure 4 A schematic diagram of a mobile communication system provided in an exemplary embodiment of this application is shown. The mobile communication system includes a network device 110 and a terminal device 120, and may or may not include a terminal device 130; this application does not limit this.
[0041] The network device 110 in this application provides wireless communication functionality. This network device 110 includes, but is not limited to: an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a Home Evolved Node B (or Home Node B, HNB), a Base Band Unit (BBU), an Access Point (AP) in a Wireless Fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, a Transmission Point (TP), or a Transmission and Reception Point (TRP), etc. It can also support next-generation Node Bs in 5G mobile communication systems. B, gNB) or transmission point (TRP or TP), or, in a 5G system, one or a group of antenna panels (including multiple antenna panels) of a base station, or, network nodes constituting a gNB or transmission point, such as baseband unit (BBU) or distributed unit (DU), or base stations in Beyond Fifth Generation (B5G) or 6th Generation (6G) mobile communication systems, or core network (CN), fronthaul, backhaul, radio access network (RAN), network slicing, etc., or serving cell, primary cell (PCell), primary secondary cell (PSCell), special cell (SpCell), secondary cell (SCell), neighboring cell, etc. of terminal equipment.
[0042] The terminal equipment 120 in this application is also referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. This terminal includes, but is not limited to: handheld devices, wearable devices, in-vehicle devices, and IoT devices, such as: mobile phones, tablets, e-readers, laptops, desktop computers, televisions, game consoles, mobile internet devices (MID), augmented reality (AR) terminals, virtual reality (VR) terminals, mixed reality (MR) terminals, extended reality (XR) terminals, baffle reality (BR) terminals, cinematic reality (CR) terminals, deceive reality (DR) terminals, wearable devices, controllers, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and wireless terminals in remote surgery. Wireless terminals, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), Set-Top Boxes (STBs), and Customer Premise Equipment (CPEs) are all examples of devices used in medical surgery.
[0043] In some embodiments, network device 110 and terminal device 120 communicate with each other through some air interface technology, such as the Uu interface.
[0044] For example, there are two communication scenarios between network device 110 and terminal device 120: uplink communication scenario and downlink communication scenario. Uplink communication, or uplink transmission, refers to sending signals or data to network device 110; downlink communication, or downlink transmission, refers to sending signals or data to terminal device 120.
[0045] In some embodiments, terminal device 120 and terminal device 130 communicate with each other through some air interface technology, such as the PC5 interface.
[0046] For example, there are two communication scenarios between terminal device 120 and terminal device 130: a first side-by-side communication scenario and a second side-by-side communication scenario. The first side-by-side communication refers to terminal device 120 sending signals to terminal device 130; the second side-by-side communication refers to terminal device 130 sending signals to terminal device 120.
[0047] In some embodiments, terminal device 120 and terminal device 130 are both within network coverage and located in the same cell, or terminal device 120 and terminal device 130 are both within network coverage but located in different cells, or terminal device 120 is within network coverage but terminal device 130 is outside network coverage.
[0048] In some embodiments of this application, "NR" may also be referred to as a 5G NR system or a 5G system. The 5G mobile communication system may include non-standalone (NSA) and / or standalone (SA) networking.
[0049] The technical solutions provided in the embodiments of this application can also be applied to Machine Type Communication (MTC), Long Term Evolution-Machine (LTE-M) technology, Device to Device (D2D) networks, Machine to Machine (M2M) networks, Internet of Things (IoT) networks, or other networks. Among them, IoT networks may include, for example, vehicle-to-everything (V2X) networks. The communication methods in V2X systems are collectively referred to as Vehicle to X (V2X), where X can represent anything. For example, V2X may include: Vehicle to Vehicle (V2V) communication, Vehicle to Infrastructure (V2I) communication, Vehicle to Pedestrian (V2P) communication, or Vehicle to Network (V2N) communication, etc.
[0050] The mobile communication system provided in this application embodiment can be applied to at least one of the following communication scenarios: uplink communication scenario, downlink communication scenario, and sidelink communication scenario.
[0051] For a time slot containing both SBFD and non-SBFD symbols, determining the uplink channel resources presents the following issues, taking the example of PUCCH resources as the uplink channel resources: Question 1: Because the PUCCH resource is determined by first determining the time slot where HARQ-ACK is located through the PDSCH to HARQ-ACK time domain offset configuration indication in DCI, and then indicating a PUCCH resource in the above time slot through PRI in DCI, when a time slot contains both SBFD symbols and non-SBFD symbols, it is not known whether the indicated PUCCH resource is located on an SBFD symbol or a non-SBFD symbol before reading PRI in DCI. Figure 5 This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. It assumes that PUCCH resource set 1 is configured for SBFD symbols, and PUCCH resource set 2 is configured for non-SBFD symbols. Figure 5The first horizontally filled square in the diagram represents the first PUCCH resource in PUCCH resource set 1, and the second horizontally filled square represents the first PUCCH resource in PUCCH resource set 2. For the terminal device, assuming the PRI value in the received DCI is 000, and this 000 indicates the first PUCCH resource, the terminal device cannot determine which PUCCH resource set (PUCCH resource set 1 or PUCCH resource set 2) this first PUCCH resource belongs to. That is, both PUCCH resources located at SBFD symbols and PUCCH resources located at non-SBFD symbols could be the PUCCH resource the network device intends to indicate.
[0052] Question 2: In a time slot containing both SBFD and non-SBFD symbols, if only one PUCCH resource is supported for transmission, or if at least two PUCCH resources overlap, the terminal device multiplexes the uplink control information (UCI) carried by at least two PUCCH resources in the aforementioned time slot into a single PUCCH for transmission. Whether the multiplexed PUCCH is determined from the PUCCH resource corresponding to the SBFD symbol or from the PUCCH resource corresponding to the non-SBFD symbol is also a problem that needs to be solved.
[0053] This application provides a method for determining uplink channel resources. Figure 6 A flowchart illustrating an exemplary embodiment of this application shows a method for determining uplink channel resources, the method being performed by a terminal device, the method comprising: Step 610: Determine the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration.
[0054] The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to the first type of time domain resources, and the second configuration corresponds to the second type of time domain resources.
[0055] In some embodiments, uplink channel resources include at least one of the following: PUCCH resources, Physical Uplink Shared Channel (PUSCH) resources, Physical Random Access Channel (PRACH) resources, etc. This application does not limit these embodiments; PUCCH resources are used as an example for illustration. The PUCCH resources in this application are merely exemplary examples and can be considered as uplink channel resources.
[0056] In some embodiments, time-domain resources include at least one of the following: symbols, symbol groups, time slots, sub-time slots, frames, and subframes. The specific types of time-domain resources are not limited in the embodiments of this application; typically, a first configuration corresponds to a first type of symbol, and a second configuration corresponds to a second type of symbol for illustrative purposes. For example, the first configuration corresponds to SBFD symbols, and the second configuration corresponds to non-SBFD symbols. Here, SBFD symbols include at least one of uplink subbands, downlink subbands, and guard bands, while non-SBFD symbols do not include any of the above subbands.
[0057] In some embodiments, the method is applicable to time units that include a first type of time-domain resource and a second type of time-domain resource. For example, the first type of time-domain resource is SBFD symbols, and the second type of time-domain resource is non-SBFD symbols; the time unit is a hybrid symbol time slot that simultaneously has SBFD symbols and non-SBFD symbols.
[0058] In some embodiments, the first configuration is applicable to time slots where all symbols are SBFD symbols, and also to time slots where some symbols are SBFD symbols; the second configuration is applicable to time slots where all symbols are non-SBFD symbols, and also to time slots where some symbols are non-SBFD symbols.
[0059] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 7 This illustration shows a schematic diagram of PUCCH resources provided in an exemplary embodiment of this application. Taking PUCCH resources in a single time slot as an example, in the first configuration, seven PUCCH resources are configured in the frequency domain, each occupying two symbols; in the second configuration, seven PUCCH resources are configured in the frequency domain, each occupying two symbols. The first and second configurations share the same time-domain resource parameters, and both configurations can be applied to time slots with different symbol types. For example, when the time slot only includes SBFD symbols, the target PUCCH resource is determined from the 7 PUCCH resources in the middle position configured in the first configuration; when the time slot only includes non-SBFD symbols, the target PUCCH resource is determined from the 7 PUCCH resources in the upper position configured in the second configuration; when the time slot includes both SBFD and non-SBFD symbols, taking 8 SBFD symbols and 6 non-SBFD symbols as an example, the target PUCCH resource is determined using the first configuration in the SBFD symbols (one of the first 4 shaded blocks in the figure); the target PUCCH resource is determined using the second configuration in the non-SBFD symbols (one of the last 3 shaded blocks in the figure).
[0060] In some embodiments, the first configuration and the second configuration share time-domain resource parameters, for example, as shown below. Figure 8 As shown, the first configuration (PUCCH configuration 1) includes at least one of the following: frequency domain resource parameter 1, maximum code rate 1, OCC parameter 1, etc.; the second configuration (PUCCH configuration 2) includes at least one of the following: frequency domain resource parameter 2, maximum code rate 2, OCC parameter 2, etc.; this embodiment illustrates the sharing of time domain parameters between the first and second configurations. Frequency domain resource parameter 1 and frequency domain resource parameter 2 are typically different, maximum code rate 1 and maximum code rate 2 may be the same or different, and OCC parameter 1 and OCC parameter 2 may be the same or different. The shared time domain resource parameters can be additionally configured by the network device or agreed upon by the communication protocol.
[0061] In some embodiments, the first configuration and the second configuration do not share time-domain resource parameters, for example, as shown in the figure. Figure 9 As shown, in the first frequency domain configuration, there are 7 PUCCH resources, each occupying 2 symbols; in the second frequency domain configuration, there are 7 PUCCH resources, each occupying 1 symbol. Figure 10 As shown, the first configuration (PUCCH configuration 1) includes at least one of the following: frequency domain resource parameter 1, time domain resource parameter 1, maximum bit rate 1, OCC parameter 1, etc.; the second configuration (PUCCH configuration 2) includes at least one of the following: frequency domain resource parameter 2, time domain resource parameter 2, maximum bit rate 2, OCC parameter 2, etc. Time domain resource parameter 1 and time domain resource parameter 2 are different. The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0062] In some embodiments, the target uplink channel resources are resources used for transmitting uplink control information (UCI). In some embodiments, the target uplink channel resources are resources used for feeding back HARQ-ACK or HARQ-ACK codebooks; in some embodiments, the target uplink channel resources are resources used for multiplexing at least two UCIs.
[0063] In some embodiments, determining the target uplink channel resource includes at least one of the following methods: Method 1: Determine the configuration (first configuration or second configuration) of the target uplink channel resources based on the time domain resources occupied by the target uplink channel resources.
[0064] Taking the target uplink channel resource as an example, which is used for HARQ-ACK or HARQ-ACK codebook feedback, the resource index and / or time-domain resource of the target uplink channel resource are indicated by the DCI, such as by the PRI field of the DCI. After determining the time-domain resource occupied by the target uplink channel resource based on the DCI, the first configuration or the second configuration is selected according to the time-domain resource occupied by the target uplink channel resource to determine the other configuration parameters of the target uplink channel resource besides the time-domain resource parameters.
[0065] In some embodiments, when the time domain resource occupied by the target uplink channel resource is a first type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; when the time domain resource occupied by the target uplink channel resource is a second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0066] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 11 This illustration shows a schematic diagram of determining a target PUCCH resource according to an exemplary embodiment of this application. (Reference) Figure 11 As shown, if the terminal device receives DCI 1, DCI 1 schedules the transmission of PDSCH 1. Based on the time-domain offset from PDSCH to HARQ-ACK, time slot 1 is determined after PDSCH 1. Assume the value of PRI in DCI 1 is 010, used to indicate the third PUCCH resource. The symbol occupied by the third PUCCH resource is the SBFD symbol, which is associated with the first configuration. Then, based on the first configuration, the terminal device determines the frequency domain parameters and other parameters (transmit power, maximum code rate, OCC parameters, etc.) of the third PUCCH resource. Since the third PUCCH resource occupies the same time-domain symbol regardless of whether the first or second configuration is used, the time-domain symbol type of the target PUCCH resource is first determined, and then the first or second configuration is determined based on the time-domain symbol type. Figure 12 This illustration shows a schematic diagram of determining a target PUCCH resource according to an exemplary embodiment of this application. (Reference) Figure 12 As shown, if the terminal device receives DCI 2, DCI 2 schedules the transmission of PDSCH 2. Based on the time-domain offset from PDSCH to HARQ-ACK, time slot 2 is determined after PDSCH 2. Assume that the PRI value in DCI 2 is 110, used to indicate the 7th PUCCH resource. The symbols occupied by the 7th PUCCH resource are non-SBFD symbols, which are associated with the second configuration. Then, based on the second configuration, the terminal device determines the frequency domain parameters and other parameters (transmit power, maximum code rate, OCC parameters, etc.) of the 7th PUCCH resource.
[0067] Based on the time-domain resources occupied by the target uplink channel resources, the target uplink channel resources are determined in the first or second configuration. This method is simple to implement, reduces the computational load and power consumption of terminal equipment, and improves the efficiency of determining the target uplink channel resources.
[0068] In some embodiments, the relevant parameters of the target uplink channel resource are determined based on the time-domain resources occupied by the target uplink channel resource according to a first configuration or a second configuration.
[0069] For example, if the target PUCCH resource occupies an SBFD symbol, then all or some of the parameters in the relevant parameters of the target PUCCH resource are determined according to the first configuration; if the target PUCCH resource occupies a non-SBFD symbol, then all or some of the parameters in the relevant parameters of the target PUCCH resource are determined according to the second configuration.
[0070] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), orthogonal cover code (OCC) parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0071] In some embodiments, the time-domain resource configurations corresponding to the associated uplink channel resources are the same in both the first and second configurations. In this case, the relevant parameters determined for the target uplink channel resource according to the first or second configuration do not include time-domain resource parameters.
[0072] In some embodiments, the terminal device expects the time-domain resource configurations corresponding to the associated uplink channel resources to be the same in the first configuration and the second configuration; and / or, the terminal device does not expect the time-domain resource configurations corresponding to the associated uplink channel resources to be different in the first configuration and the second configuration. That is, the time-domain resource parameters are carried in the first configuration and the second configuration, and are completely identical in both configurations.
[0073] In some embodiments, the time-domain resource configurations corresponding to the associated uplink channel resources do not need to be configured separately, ensuring that the time-domain resources are the same regardless of which configuration the terminal device uses to determine the uplink channel resources. In some embodiments, the time-domain resource parameters shared by the first and second configurations are additionally configured by the network device or agreed upon by the communication protocol. In this case, the time-domain resource parameters are not included in the first and second configurations.
[0074] In some embodiments, the associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
[0075] In some embodiments, taking PUCCH resources as an example, the first configuration includes a first set of PUCCH resources, and the second configuration includes a second set of PUCCH resources. The first and second sets of PUCCH resources come from different configurations, but there are related PUCCH resources in the two sets.
[0076] In some embodiments, uplink channel resources with the same uplink channel resource identifier (IDentification, ID) are associated. This is illustrated using the example of an uplink channel resource being a PUCCH resource. (Refer to...) Figure 13 As shown in part (a), for example, in the first PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively, and in the second PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively. The PUCCH resources with PUCCH resource IDs of 1 are associated PUCCH resources, the PUCCH resources with PUCCH resource IDs of 2 are associated PUCCH resources, and so on; or, Uplink channel resources with two pre-agreed correspondences are associated. This is illustrated using the example of an uplink channel resource being a PUCCH resource. (Refer to...) Figure 13As shown in part (b), for example, in the first PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively, and in the second PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 8, 9, 10, 11, 12, 13, and 14 respectively. It is pre-agreed that the PUCCH resource with PUCCH resource ID 1 is associated with the PUCCH resource with PUCCH resource ID 8, and the PUCCH resource with PUCCH resource ID 2 is associated with the PUCCH resource with PUCCH resource ID 9. PUCCH resource with resource ID 3 is associated with PUCCH resource with resource ID 10; PUCCH resource with resource ID 4 is associated with PUCCH resource with resource ID 11; PUCCH resource with resource ID 5 is associated with PUCCH resource with resource ID 12; PUCCH resource with resource ID 6 is associated with PUCCH resource with resource ID 13; and PUCCH resource with resource ID 7 is associated with PUCCH resource with resource ID 14.
[0077] In some embodiments, a PUCCH Resource Indicator (PRI) is used to indicate the candidate PUCCH resources of the target PUCCH resource (further selected according to a first configuration or a second configuration). For example, when PRI is 000, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 1 or a PUCCH resource with PUCCH resource ID 8; when PRI is 001, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 2 or a PUCCH resource with PUCCH resource ID 9; when PRI is 010, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 3 or a PUCCH resource with PUCCH resource ID 10; when PRI is... When the value is 011, it indicates that the target PUCCH resource is either PUCCH resource ID 4 or PUCCH resource ID 11; when the value of PRI is 100, it indicates that the target PUCCH resource is either PUCCH resource ID 5 or PUCCH resource ID 12; when the value of PRI is 101, it indicates that the target PUCCH resource is either PUCCH resource ID 6 or PUCCH resource ID 13; when the value of PRI is 110, it indicates that the target PUCCH resource is either PUCCH resource ID 7 or PUCCH resource ID 14.
[0078] The associated uplink channel resources may correspond to the same uplink channel resource identifier, or they may be two uplink channel resource identifiers with a pre-agreed correspondence, which can adapt to the association requirements of uplink channel resources under different circumstances.
[0079] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second-hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and orthogonal cover code (OCC) parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0080] If the relevant parameters do not include time-domain resource parameters, they will be configured through other settings, which is more flexible.
[0081] In some embodiments, the PUCCH resources used by at least one of the signals corresponding to the first configuration—Scheduling Request (SR), Channel-State Information (CSI) report, and Semi-Persistent Scheduling Hybrid Automatic Repeat reQuest ACKnowledgment (SPS HARQ-ACK)—are the PUCCH resources configured in the first configuration; the PUCCH resources used by at least one of the signals corresponding to the second configuration—SR, CSI report, and SPS HARQ-ACK—are the PUCCH resources configured in the second configuration.
[0082] In some embodiments, the relevant parameters of SR, CSI reports, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0083] Method 2: Determine the target uplink channel resources based on the indication of the first DCI.
[0084] In some embodiments, the target uplink channel resource is a PUCCH resource for feeding back HARQ-ACK, which is a HARQ-ACK of the PDSCH scheduled by the first DCI.
[0085] In some embodiments, the terminal device receives a first DCI. This first DCI is used not only to schedule the PDSCH, but also to indicate the first or second configuration used by the target PUCCH resource, and the PRI corresponding to the target PUCCH resource.
[0086] In some embodiments, determining the target uplink channel resource in the uplink channel resources configured in the first configuration or the second configuration includes at least one of the following: When the first DCI indicates a first configuration, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; when the first DCI indicates a second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration; wherein, the first DCI is used to indicate the target uplink channel resource. For example, the first DCI may also be used to indicate the PRI corresponding to the target PUCCH resource.
[0087] Determining the target uplink channel resources based on the indication of the first DCI can improve the flexibility and accuracy of the target uplink channel resource indication.
[0088] In some embodiments, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0089] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0090] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0091] In some embodiments, the way the first DCI indicates the first configuration or the second configuration includes explicit indication and implicit indication.
[0092] Explicit instructions: In some embodiments, the first DCI includes a first indication field, which is used to indicate a first configuration or a second configuration.
[0093] In some embodiments, based on a DCI format known prior to the application date, the first indicator field is a newly added indicator field, or a portion of the bits of a known indicator field.
[0094] In some embodiments, the first indication field is an additional indication field outside the uplink channel resource indication field, or the first indication field is a portion of the bits of the uplink channel resource indication field.
[0095] When the first indication field is an additional indication field outside the uplink channel resource indication field, it can more flexibly indicate the first configuration or the second configuration; when the first indication field is a part of the uplink channel resource indication field, such as the most significant bit or the least significant bit of the PRI indication field, it does not add additional DCI overhead.
[0096] In some embodiments, the first indication field is a portion of the uplink channel resource indication field, including: the first indication field is the most significant bit or the least significant bit of the PRI indication field.
[0097] The most significant or least significant bit of the PRI indicator field is used to indicate the first configuration or the second configuration, and the remaining bits in the PRI indicator field are used to indicate the PUCCH resource in the first configuration or the second configuration. Figure 14 The diagram illustrates a schematic of the PRI indication field provided in an exemplary embodiment of this application. When the PRI indication field is 011, the highest bit is 0 to indicate the first configuration, and the remaining bits are 11 to indicate the fourth PUCCH resource in the first configuration.
[0098] In some embodiments, when the time domain resource includes a sub-time domain resource type, the sub-time domain resource type is used to indicate a first configuration or a second configuration; when the time domain resource includes at least two sub-time domain resource types, the first DCI includes a first indication field, the first indication field being used to indicate the first configuration or the second configuration.
[0099] For example, when a time slot includes only one symbol type, the first configuration or the second configuration is determined by that symbol type, and all bits of the first indication field (PRI indication field) are used to indicate the PUCCH resource; when a time slot includes at least two symbol types, some bits in the first indication field are used to indicate the first configuration or the second configuration, and the remaining bits are used to indicate the target PUCCH resource. Figure 7As shown, when the time slot includes only SBFD symbols, the first configuration is determined by the symbol type; when the time slot includes only non-SBFD symbols, the second configuration is determined by the symbol type; when the time slot includes both SBFD and non-SBFD symbols, the highest bit in the first indicator field is used to indicate the first or second configuration, and the remaining bits are used to indicate the target PUCCH resource.
[0100] Implicit instructions: In some embodiments, the DCI format of the first DCI is used to indicate a first configuration or a second configuration; or, the DCI format of the first DCI is associated with the first configuration or the second configuration; or, the Radio Network Temporary Identifier sequence (RNTI) used to scramble the first DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the first DCI is associated with the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is associated with the first configuration or the second configuration.
[0101] For example, when the DCI format of the first DCI is format A, it is used to indicate the first configuration; when the DCI format of the first DCI is format B, it is used to indicate the second configuration. When the RNTI is the first RNTI, it is used to indicate the first configuration; when the RNTI is the second RNTI, it is used to indicate the second configuration.
[0102] For example, when the resource index is a Control Channel Element (CCE) index, a CCE index number of 1 indicates a first configuration, and a CCE index number of 2 indicates a second configuration. In one implementation, the CCE index number may refer to the lowest CCE index number where the PDCCH is located, or the highest CCE index number where the PDCCH is located.
[0103] By indicating the first or second configuration in different ways, the needs of different scenarios can be met without additional DCI overhead.
[0104] Method 3: Determine the target uplink channel resources according to the instructions of higher-layer signaling.
[0105] In some embodiments, the terminal device receives higher-layer signaling, which is used to indicate a first configuration or a second configuration corresponding to the target uplink channel resources.
[0106] In some embodiments, when a higher-layer signaling indicates a first configuration, a target uplink channel resource is determined from the uplink channel resources configured in the first configuration; and / or, when a higher-layer signaling indicates a second configuration, a target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0107] In some embodiments, a first configuration or a second configuration is used in a time unit that includes at least two time-domain resource types through higher-layer signaling configuration. A time unit that includes at least two time-domain resource types can be a time slot that includes at least two types of symbols, referred to as a mixed-type time slot.
[0108] Among them, the higher layers refer to the protocol layers above the physical layer, such as System Information Block (SIB), Radio Resource Control (RRC), and Media Access Control (MAC).
[0109] In some embodiments, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0110] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0111] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0112] Network devices can configure higher-layer signaling in a variety of ways, allowing for configuration based on actual needs without additional DCI overhead. Taking PUCCH resources as an example of uplink channel resources, the advantage of using the first configuration is that it ensures the PUCCH resource falls within a valid uplink UL resource. The advantage of using the second configuration is that it avoids uplink resource fragmentation and minimizes link interference. For example, if a time slot for a period only includes SBFD symbols, the network device instructs the terminal device to use the first configuration via higher-layer signaling; conversely, if a time slot for another period only includes non-SBFD symbols, the network device instructs the terminal device to use the second configuration. Furthermore, if the higher-layer signaling carries window parameters for at least one time window and the correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0113] Figure 15 This diagram illustrates a higher-level signaling instruction provided in an exemplary embodiment of this application. The higher-level signaling carries window parameters for a first time window and a second time window, and the first time window corresponds to a first configuration, while the second time window corresponds to a second configuration. The first time window starts at the beginning of the first symbol and has a length of 8 symbols; the second time window starts at the beginning of the ninth symbol and has a length of 6 symbols. Taking an SBFD symbol occupying 8 symbols and a non-SBFD symbol occupying 6 symbols as an example, the first configuration is used to determine the target PUCCH resource (one of the first four shaded blocks in the diagram) in the SBFD symbol; the second configuration is used to determine the target PUCCH resource (one of the last three shaded blocks in the diagram) in the non-SBFD symbol.
[0114] Method 4: Determine the target uplink channel resources according to the communication protocol.
[0115] In some embodiments, when a first configuration is used based on a communication protocol, a target uplink channel resource is determined from the uplink channel resources configured in the first configuration; when a second configuration is used based on a communication protocol, a target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0116] In some embodiments, according to the communication protocol, a first configuration or a second configuration is used in a time unit that includes at least two time-domain resource types. A time unit that includes at least two time-domain resource types can be a time slot that includes at least two types of symbols, referred to as a mixed-type time slot.
[0117] In some embodiments, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0118] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0119] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0120] The communication protocol stipulates that no network device configuration is required, and there is no additional DCI overhead. Taking PUCCH resources as an example for uplink channel resources, the advantage of using the first configuration is that it ensures that the PUCCH resources fall within the valid uplink resources (UL resources). The advantage of using the second configuration is that it avoids uplink resource fragmentation and reduces link interference.
[0121] For example, if a time slot for a certain period only includes SBFD symbols, the communication protocol stipulates the use of the first configuration; or, if a time slot for another period only includes non-SBFD symbols, the communication protocol stipulates the use of the second configuration. Furthermore, if the communication protocol stipulates at least one window parameter for a time window and a correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0122] In some embodiments, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource except the startingSymbolIndex and nrofSymbols}, respectively, for use with PUCCH (SR, CSI, HARQ-ACK) occupying the first symbol type and the second symbol type, respectively, where the first symbol type is SBFD symbol and the second symbol type is non-SBFD symbol. In some embodiments, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource}, respectively, for using PUCCH (SR, CSI, HARQ-ACK) with the first symbol type and the second symbol type, where the first symbol type is an SBFD symbol and the second symbol type is a non-SBFD symbol. The UE expects the corresponding PUCCH resource in the first configuration and the second configuration to occupy the same symbols. In some embodiments, the terminal device is configured with a second configuration parameter and an offset value. The second configuration parameter corresponds to a second configuration, and the offset value is a resource block (RB) offset. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols.
[0123] In some embodiments, the terminal device is configured with a first configuration parameter and an offset value. The first configuration parameter corresponds to a first configuration, and the offset value is an RB offset. Taking the first configuration corresponding to an SBFD symbol and the second configuration corresponding to a non-SBFD symbol as an example, the RB offset is the frequency domain offset of the PUCCH resource located in the non-SBFD symbol relative to the PUCCH resource located in the SBFD symbol.
[0124] Figure 16This illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. Taking a terminal device configured with a second configuration parameter (PUCCH configuration 3) and an offset value, where the offset value is an RB offset, the first configuration corresponds to an SBFD symbol, and the second configuration corresponds to a non-SBFD symbol as an example, the frequency domain resource parameters in PUCCH configuration 3, after being added to the offset value, together with other resource parameters, form PUCCH configuration 4.
[0125] Figure 17 This illustration shows a schematic diagram of a PUCCH resource offset provided by an exemplary embodiment of this application. In some embodiments, the starting position of the PUCCH resource corresponding to a non-SBFD symbol is the configured startingRB, and the starting position of the PUCCH resource corresponding to an SBFD symbol is (startingPRB + RB_offset) mod (UL_subband size ∩ active UL BWP size), where startingPRB is the starting physical resource block, RB_offset is the RB offset, UL_subbandsize is the uplink subband size, active UL BWP size is the size of the active uplink bandwidth portion, ∩ is the intersection operation, and mod is the modulo operation. The RB occupied by the PUCCH resource located in the SBFD symbol is 1 RB starting from the starting position, or n RBs, where n is the PRB quantity parameter (nrofPRBs).
[0126] In some embodiments, an RB offset can be a single RB offset or a list of RB offsets, where each RB offset corresponds to a PUCCH resource or a set of PUCCH resources.
[0127] In some embodiments, the terminal device receives a set of configuration parameters (PUCCH-Config). Each PUCCH resource set in the set of configuration parameters includes N PUCCH resources, where N is twice the maximum number of PUCCH resources that can be configured in the current PUCCH resource set. The first N / 2 PUCCH resources correspond to non-SBFD symbols, and the last N / 2 PUCCH resources correspond to SBFD symbols, or the first N / 2 PUCCH resources correspond to SBFD symbols, and the last N / 2 PUCCH resources correspond to non-SBFD symbols. The first N / 2 PUCCH resources and the last N / 2 PUCCH resources may or may not share the time domain configuration.
[0128] In some embodiments, the terminal device receives a set of configuration parameters (PUCCH-Config), which includes M PUCCH resource sets, wherein the first M / 2 PUCCH resource sets correspond to non-SBFD symbols, and the last M / 2 PUCCH resource sets correspond to SBFD symbols, or the first M / 2 PUCCH resource sets correspond to SBFD symbols, and the last M / 2 PUCCH resource sets correspond to non-SBFD symbols. The first M / 2 PUCCH resource sets and the last M / 2 PUCCH resource sets may or may not share time domain configuration.
[0129] Figure 18 This illustration shows a schematic diagram of a configured PUCCH resource provided in an exemplary embodiment of this application. In a time slot, symbols 1 to 7 are SBFD symbols, and symbols 8 to 14 are non-SBFD symbols. In some embodiments, the first 7 PUCCH resources in the PUCCH resource set are located in a first frequency domain position; the last 7 PUCCH resources in the PUCCH resource set are located in a second frequency domain position.
[0130] In some embodiments, the information configured in the above methods may also include at least one of the following in addition to PUCCH resources: PUCCH power control configuration parameters (PUCCH-PowerControl), PUCCH spatial configuration parameters (PUCCH-SpatialRelationInfo), SR configuration parameters (SchedulingRequestResourceConfig), etc.; the information shared by the above methods may also include the time-domain offset configuration from PDSCH to HARQ-ACK (dl-DataToUL-ACK).
[0131] Method 5: Determine the target uplink channel resources, where the target uplink channel resources are the uplink channel resources used when at least two UCIs are multiplexed.
[0132] In some embodiments, the target uplink channel resource is the uplink channel resource used when at least two UCIs are multiplexed, where at least two uplink channel resources corresponding to at least two UCIs before multiplexing are in the same time unit, or where at least two uplink resources overlap.
[0133] In some embodiments, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0134] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0135] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0136] If a terminal device intends to transmit at least two uplink channel resources (carrying at least two UCIs) in a first time slot, and the at least two uplink channel resources overlap (partially or completely), or the at least two uplink channel resources are in the same time unit (time slot, sub-time slot, symbol group, etc.), wherein the first time slot is a hybrid symbol time slot type, i.e., including SBFD symbols and non-SBFD symbols, then the terminal device will multiplex at least two UCIs in the target uplink channel resources for transmission. The method for determining the target uplink channel resources includes at least one of the following: Method 1: When at least two uplink channel resources correspond to the first configuration, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; when at least two uplink channel resources correspond to the second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0137] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 19 A schematic diagram illustrating the determination of PUCCH resources according to an exemplary embodiment of this application is shown. Exemplarily, the first configuration indicates PUCCH resource set 1 and PUCCH resource set 2, where each PUCCH resource in PUCCH resource set 1 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 2 occupies 4 symbols (not shown in the figure). Assuming that both PUCCH1 and PUCCH2 belong to PUCCH resource set 1, if at least two UCI multiplexed payloads correspond to PUCCH resource set 2, then the target PUCCH resource is a PUCCH resource selected from PUCCH resource set 2.
[0138] Method 2: When at least two uplink channel resources correspond to the first configuration and the second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; or, when at least two uplink channel resources correspond to the first configuration and the second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0139] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 20 This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. Exemplarily, a first configuration indicates PUCCH resource set 1 and PUCCH resource set 2, where each PUCCH resource in PUCCH resource set 1 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 2 occupies 4 symbols (not shown in the figure). A second configuration indicates PUCCH resource set 3 and PUCCH resource set 4, where each PUCCH resource in PUCCH resource set 3 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 4 occupies 4 symbols (not shown in the figure).
[0140] Assume PUCCH1 belongs to PUCCH resource set 1 and corresponds to the first configuration; and PUCCH2 belongs to PUCCH resource set 3 and corresponds to the second configuration. If the target PUCCH resource after multiplexing always uses the second configuration, and if at least two UCI multiplexed payloads correspond to PUCCH resource sets 2 or 4, then the target PUCCH resource is selected from PUCCH resource set 4.
[0141] If at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the first configuration, taking the SBFD symbol corresponding to the first configuration as an example, the middle subband of the SBFD symbol can be configured as an uplink subband to ensure that the target PUCCH resource is within the valid uplink resource (valid UL resource); or, if at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the second configuration, taking the non-SBFD symbol corresponding to the second configuration as an example, uplink resource fragmentation can be avoided, while reducing link interference.
[0142] Method 3: When at least two uplink channel resources correspond to the first configuration and the second configuration, and at least two uplink channel resources include a dynamically scheduled first uplink channel resource, the target uplink channel resource is determined according to at least one of the following: The time-domain resource type corresponding to the first uplink channel resource; the configuration corresponding to the first uplink channel resource; the DCI corresponding to the first uplink channel resource.
[0143] Case 1: Determine the target uplink channel resource based on the time domain resource type corresponding to the first uplink channel resource.
[0144] In some embodiments, when at least two uplink channel resources correspond to a first configuration and a second configuration, there is a dynamically scheduled first uplink channel resource among the at least two uplink channel resources, and the first uplink channel resource is located in a first type of time domain resource, a target uplink channel resource is determined from the uplink channel resources configured in the first configuration. In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the first uplink channel resource is located in a second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0145] Taking the uplink channel resource as a PUCCH resource and the time domain resource as a symbol as an example, when the first PUCCH resource is located in an SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration; when the first PUCCH resource is located in a non-SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the second configuration.
[0146] Figure 21 This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. Assuming at least two PUCCH resources are PUCCH 1 and PUCCH 2, and PUCCH 1 corresponds to a first configuration and PUCCH 2 corresponds to a second configuration, the first PUCCH resource dynamically scheduled by DCI is PUCCH 1. If PUCCH 1 is located on an SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration. For example, a set of PUCCH resources in the first configuration is determined based on the payload multiplexed by at least two UCIs, and the target PUCCH resource is determined from this set of PUCCH resources.
[0147] Scenario 2: Determine the target uplink channel resource based on the configuration corresponding to the first uplink channel resource.
[0148] In some embodiments, when at least two uplink channel resources correspond to a first configuration and a second configuration, and there is a dynamically scheduled first uplink channel resource among the at least two uplink channel resources, and the first uplink resource corresponds to the first configuration, a target uplink channel resource is determined from the uplink channel resources configured in the first configuration. In the case where at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the first uplink resource corresponds to a second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0149] Continue to refer to Figure 21 Assuming at least two PUCCH resources are PUCCH 1 and PUCCH 2, and PUCCH 1 corresponds to the first configuration and PUCCH 2 corresponds to the second configuration, the first PUCCH resource dynamically scheduled by DCI is PUCCH 1. If PUCCH 1 corresponds to the first configuration, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration. For example, based on the payload multiplexed by at least two UCIs, a set of PUCCH resources in the first configuration is determined, and the target PUCCH resource is determined from this set of PUCCH resources.
[0150] Scenario 3: Determine the target uplink channel resource based on the DCI corresponding to the first uplink channel resource.
[0151] In some embodiments, where at least two uplink channel resources correspond to a first configuration and a second configuration, a dynamically scheduled first uplink channel resource exists among the at least two uplink channel resources, and the second DCI indicates the first configuration, a target uplink channel resource is determined from the uplink channel resources configured in the first configuration; and / or, In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the second DCI indicates the second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0152] When there is a dynamically scheduled first uplink channel resource among at least two uplink channel resources, the target uplink channel resource is determined based on the time-domain resource type, configuration, or DCI corresponding to the first uplink channel resource, making it more flexible and adaptable to the needs of different scenarios.
[0153] In some embodiments, a second indication field in the second DCI is used to indicate a first configuration or a second configuration; or, a DCI format in the second DCI is used to indicate a first configuration or a second configuration; or, an RNTI used to scramble the second DCI is used to indicate a first configuration or a second configuration; or, a resource location or resource index carrying the second DCI is used to indicate a first configuration or a second configuration.
[0154] For example, the second indication field indicates the first configuration or the second configuration through a bit. For instance, when the bit value is 0, it indicates the first configuration, and when the bit value is 1, it indicates the second configuration.
[0155] When the second DCI's DCI format is format A, it indicates the first configuration; when the second DCI's DCI format is format B, it indicates the second configuration. When the RNTI is the first RNTI, it indicates the first configuration; when the RNTI is the second RNTI, it indicates the second configuration. In the case of a CCE index, when the CCE index number is 1, it indicates the first configuration; when the CCE index number is 2, it indicates the second configuration.
[0156] By using the different indication methods described above, it is possible to accurately indicate the first configuration or the second configuration in different situations.
[0157] If there are multiple dynamically scheduled first uplink channel resources, the configuration information corresponding to the target uplink channel resource is determined based on the indication of the last DCI among the multiple DCIs corresponding to the multiple dynamically scheduled first uplink channel resources, or based on the configuration information corresponding to the uplink channel resource indicated by the last DCI.
[0158] That is, when at least two uplink channel resources correspond to the first configuration and the second configuration, at least two uplink channel resources exist that are dynamically scheduled by at least two second DCIs, and the last DCI indicates the first configuration, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration. In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two of the at least two uplink channel resources exist that are dynamically scheduled by at least two second DCIs, and the last DCI indicates a second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0159] Among them, at least two second DCIs correspond one-to-one with at least two first uplink channel resources, and the last DCI is the last of the at least two second DCIs.
[0160] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 22This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. At least two PUCCH resources are PUCCH 1 and PUCCH 2. When PUCCH 1 corresponds to a first configuration and PUCCH 2 corresponds to a second configuration, DCI 1 indicates PUCCH 1, DCI 2 indicates PUCCH 2, and the second DCI is the last DCI, i.e., DCI 2. When DCI 2 indicates the first configuration and the PRI indication field is 00, a target PUCCH resource set is determined from the multiple PUCCH resource sets indicated by the first configuration based on the payload multiplexed by at least two UCIs. PUCCH 3 (the target PUCCH resource) is the first PUCCH resource in the target PUCCH resource set. The multiple PUCCH resource sets correspond to different payloads or PUCCH formats.
[0161] In some embodiments, the terminal device does not expect at least two uplink channel resources to have different configurations; or, the terminal device expects at least two uplink channel resources to have the same configuration; or, the terminal device expects at least two uplink channel resources to correspond to the first configuration; or, the terminal device expects at least two uplink channel resources to correspond to the second configuration.
[0162] In some embodiments, the terminal device does not expect to configure or indicate target uplink channel resources through network devices, the target uplink channel resources being in time slots that include both first-type time-domain resources and second-type time-domain resources.
[0163] In some embodiments, the configuration corresponding to at least two uplink channel resources includes a first configuration and / or a second configuration.
[0164] In some embodiments, taking the uplink channel resource as a PUCCH resource as an example, if the configurations corresponding to at least two PUCCH resources are different and the UCIs corresponding to at least two PUCCH resources are not multiplexed, two HARQ-ACK codebooks are constructed, with HARQ-ACK codebook 1 corresponding to the first configuration and HARQ-ACK codebook 2 corresponding to the second configuration.
[0165] Figure 23 A schematic diagram of the transmission of HARQ-ACK codebooks provided in an exemplary embodiment of this application is shown. DCI 1 schedules PUCCH 1 to transmit HARQ-ACK codebook 1, and DCI 2 schedules PUCCH 2 to transmit HARQ-ACK codebook 2, where PUCCH 1 corresponds to the first PUCCH configuration and PUCCH 2 corresponds to the second PUCCH configuration. At this time, the two codebooks are not multiplexed; PUCCH 1 continues to transmit HARQ-ACK codebook 1, and PUCCH 2 continues to transmit HARQ-ACK codebook 2.
[0166] In some embodiments, the method for determining uplink channel resources further includes receiving a first configuration and a second configuration.
[0167] In some embodiments, a first configuration parameter and a second configuration parameter are received, the first configuration parameter corresponding to a first configuration and the second configuration parameter corresponding to a second configuration; or, a first configuration parameter and an offset value are received, the first configuration parameter corresponding to the first configuration and the configuration parameter after offset based on the offset value corresponding to the second configuration; or, a set of configuration parameters are received, the set of configuration parameters including the first configuration parameter and the second configuration parameter, the first configuration parameter corresponding to the first configuration and the second configuration parameter corresponding to the second configuration.
[0168] The separate configurations in the above method include configuring the first configuration parameter and the second configuration parameter separately; configuring the first configuration parameter, where the configuration parameter corresponding to the second configuration is obtained by offsetting the first configuration parameter based on the offset value; and configuring a set of configuration parameters, which contains two parts, with the first part corresponding to the first configuration parameter and the second part corresponding to the second configuration parameter.
[0169] In some embodiments, the offset value is a resource block (RB) offset or an RB offset list. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols, or the RB offset is the frequency domain offset of the PUCCH resources located on non-SBFD symbols relative to the PUCCH resources located on SBFD symbols.
[0170] In summary, the method provided in this embodiment determines the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration; wherein the first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resource, the first configuration corresponds to the first type of time domain resource, and the second configuration corresponds to the second type of time domain resource, so that the terminal device can use different configurations to determine the uplink channel resource to be used for different types of time domain resources.
[0171] Figure 24 A flowchart illustrating an exemplary embodiment of this application shows a method for determining uplink channel resources, the method being performed by a terminal device, the method comprising: Step 2410: Determine the target uplink channel resource from the uplink channel resources configured in at least one of the first configuration, the second configuration, and the third configuration.
[0172] The third configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the first type of time domain resources and the second type of time domain resources. The first configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the first type of time domain resources (only). The second configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the second type of time domain resources (only).
[0173] In some embodiments, the third configuration in the method is applicable to time units that include a first type of time domain resource and a second type of time domain resource.
[0174] In some embodiments, a configuration of a first configuration, a second configuration, and a third configuration is determined based on the time unit in which the target uplink channel resource is located; and the target uplink channel resource is determined from the uplink channel resources indicated by the configuration.
[0175] The target uplink channel resources are determined based on the time unit in which they are located, which is simple to implement.
[0176] When the time unit where the target uplink channel resource is located is a first type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration. When the time unit where the target uplink channel resource is located is a second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration. When the time unit in which the target uplink channel resource is located includes both the first type of time domain resource and the second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the third configuration.
[0177] Taking the first configuration, second configuration, and third configuration as examples corresponding to the first time slot type, second time slot type, and third time slot type respectively, the first time slot type is a time slot type that only includes SBFD symbols, the second time slot type is a time slot type that only includes non-SBFD symbols, and the third time slot type is a time slot type that includes both SBFD symbols and non-SBFD symbols.
[0178] In some embodiments, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the first configuration are the uplink channel resources configured in the first configuration. The uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the second configuration are the uplink channel resources configured in the second configuration. The uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the third configuration are the uplink channel resources configured in the third configuration.
[0179] In some embodiments, the method further includes: receiving a first configuration and a third configuration; or, receiving a second configuration and a third configuration; or, receiving a first configuration, a second configuration, and a third configuration.
[0180] For detailed implementation information on receiving configurations, please refer to [link / reference]. Figure 6 Examples are not described here.
[0181] In summary, the method provided in this embodiment determines the target uplink channel resource from uplink channel resources configured in at least one of the first, second, and third configurations. Specifically, the third configuration is used to configure relevant parameters of the uplink channel resources in time units having first-type and second-type time-domain resources; the first configuration is used to configure relevant parameters of the uplink channel resources (only) in time units having first-type time-domain resources; and the second configuration is used to configure relevant parameters of the uplink channel resources (only) in time units having second-type time-domain resources. This allows the terminal device to determine the uplink channel resource to be used using different configurations for different types of time-domain resources.
[0182] Figure 25 A flowchart illustrating a method for transmitting resource configuration provided in an exemplary embodiment of this application is shown. This method is performed by a network device and includes: Step 2510: Send the first configuration and the second configuration.
[0183] The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to the first type of time domain resources, and the second configuration corresponds to the second type of time domain resources.
[0184] In some embodiments, a first configuration parameter and a second configuration parameter are sent, the first configuration parameter corresponding to a first configuration and the second configuration parameter corresponding to a second configuration; or, a first configuration parameter and an offset value are sent, the first configuration parameter corresponding to the first configuration and the configuration parameter after offset based on the offset value corresponding to the second configuration; or, a set of configuration parameters are sent, the set of configuration parameters including the first configuration parameter and the second configuration parameter, the first configuration parameter corresponding to the first configuration and the second configuration parameter corresponding to the second configuration.
[0185] The separate configurations in the above method include configuring the first configuration parameter and the second configuration parameter separately; configuring the first configuration parameter, where the configuration parameter corresponding to the second configuration is obtained by offsetting the first configuration parameter based on the offset value; and configuring a set of configuration parameters, which contains two parts, with the first part corresponding to the first configuration parameter and the second part corresponding to the second configuration parameter.
[0186] In some embodiments, the offset value is a Resource Block (RB) offset, which is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, and taking the uplink channel resources as PUCCH resources as an example, the RB offset is the frequency domain offset of the PUCCH resources located in SBFD symbols relative to the PUCCH resources located in non-SBFD symbols, or the RB offset is the frequency domain offset of the PUCCH resources located in non-SBFD symbols relative to the PUCCH resources located in SBFD symbols.
[0187] In some embodiments, uplink channel resources include at least one of the following: PUCCH resources, Physical Uplink Shared Channel (PUSCH) resources, Physical Random Access Channel (PRACH) resources, etc. This application does not limit these embodiments; PUCCH resources are typically used as an example for illustration.
[0188] In some embodiments, time-domain resources include at least one of the following: symbols, symbol groups, time slots, sub-time slots, frames, and subframes. The specific types of time-domain resources are not limited in the embodiments of this application; typically, a first configuration corresponds to a first type of symbol, and a second configuration corresponds to a second type of symbol for illustrative purposes. For example, the first configuration corresponds to SBFD symbols, and the second configuration corresponds to non-SBFD symbols. Here, SBFD symbols include at least one of uplink subbands, downlink subbands, and guard bands, while non-SBFD symbols do not include any of the above subbands.
[0189] In some embodiments, the method is applicable to time units that include a first type of time domain resource and a second type of time domain resource.
[0190] In some embodiments, the first configuration is applicable to time slots where all symbols are SBFD symbols, and also to time slots where some symbols are SBFD symbols; the second configuration is applicable to time slots where all symbols are non-SBFD symbols, and also to time slots where some symbols are non-SBFD symbols.
[0191] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 7 This illustration shows a schematic diagram of PUCCH resources provided in an exemplary embodiment of this application. Taking PUCCH resources in a single time slot as an example, in the first configuration, seven PUCCH resources are configured in the frequency domain, each occupying two symbols; in the second configuration, seven PUCCH resources are configured in the frequency domain, each occupying two symbols. The first and second configurations share the same time-domain resource parameters, and both configurations can be applied to time slots with different symbol types. For example, when the time slot only includes SBFD symbols, the target PUCCH resource is determined from the 7 PUCCH resources in the middle position configured in the first configuration; when the time slot only includes non-SBFD symbols, the target PUCCH resource is determined from the 7 PUCCH resources in the upper position configured in the second configuration; when the time slot includes both SBFD and non-SBFD symbols, taking 8 SBFD symbols and 6 non-SBFD symbols as an example, the target PUCCH resource is determined using the first configuration in the SBFD symbols (one of the first 4 shaded blocks in the figure); the target PUCCH resource is determined using the second configuration in the non-SBFD symbols (one of the last 3 shaded blocks in the figure).
[0192] In some embodiments, the first configuration and the second configuration share time-domain resource parameters, for example, as shown below. Figure 8 As shown, the first configuration (PUCCH configuration 1) includes at least one of the following: frequency domain resource parameter 1, maximum code rate 1, OCC parameter 1, etc.; the second configuration (PUCCH configuration 2) includes at least one of the following: frequency domain resource parameter 2, maximum code rate 2, OCC parameter 2, etc.; this embodiment illustrates the sharing of time domain parameters between the first and second configurations. Frequency domain resource parameter 1 and frequency domain resource parameter 2 are typically different, maximum code rate 1 and maximum code rate 2 may be the same or different, and OCC parameter 1 and OCC parameter 2 may be the same or different. The shared time domain resource parameters can be additionally configured by the network device or agreed upon by the communication protocol.
[0193] In some embodiments, the first configuration and the second configuration do not share time-domain resource parameters, for example, as shown in the figure. Figure 9 As shown, in the first frequency domain configuration, there are 7 PUCCH resources, each occupying 2 symbols; in the second frequency domain configuration, there are 7 PUCCH resources, each occupying 1 symbol. Figure 10As shown, the first configuration (PUCCH configuration 1) includes at least one of the following: frequency domain resource parameter 1, time domain resource parameter 1, maximum bit rate 1, OCC parameter 1, etc.; the second configuration (PUCCH configuration 2) includes at least one of the following: frequency domain resource parameter 2, time domain resource parameter 2, maximum bit rate 2, OCC parameter 2, etc. Time domain resource parameter 1 and time domain resource parameter 2 are different. The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0194] In some embodiments, the target uplink channel resources are resources used for transmitting uplink control information (UCI). In some embodiments, the target uplink channel resources are resources used for feeding back HARQ-ACK or HARQ-ACK codebooks; in some embodiments, the target uplink channel resources are resources used for multiplexing at least two UCIs.
[0195] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), orthogonal cover code (OCC) parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0196] In some embodiments, the time-domain resource configurations corresponding to the associated uplink channel resources are the same in both the first and second configurations. In this case, the relevant parameters determined for the target uplink channel resource according to the first or second configuration do not include time-domain resource parameters.
[0197] In some embodiments, the terminal device expects the time-domain resource configurations corresponding to the associated uplink channel resources to be the same in the first configuration and the second configuration; and / or, the terminal device does not expect the time-domain resource configurations corresponding to the associated uplink channel resources to be different in the first configuration and the second configuration. That is, the time-domain resource parameters are carried in the first configuration and the second configuration, and are completely identical in both configurations.
[0198] Network devices will try their best to configure themselves in accordance with the expectations of end devices, but they may not do so 100%. In some cases, network devices may send configuration information in a way that is not expected by the end devices. In such cases, this application does not limit how the end devices handle the unexpected configuration information; for example, it can be implemented independently by the end devices.
[0199] In some embodiments, the time-domain resource configuration corresponding to the associated uplink channel resource does not need to be configured separately, so that the time-domain resource is the same regardless of which configuration the terminal device determines the uplink channel resource.
[0200] In some embodiments, the time-domain resource parameters shared by the first configuration and the second configuration are additionally configured by the network device or agreed upon by the communication protocol. In this case, the time-domain resource parameters are not included in the first configuration and the second configuration.
[0201] In some embodiments, the associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
[0202] In some embodiments, taking PUCCH resources as an example, the first configuration includes a first set of PUCCH resources, and the second configuration includes a second set of PUCCH resources. The first and second sets of PUCCH resources come from different configurations, but there are related PUCCH resources in the two sets.
[0203] In some embodiments, uplink channel resources with the same uplink channel resource identification (ID) are associated. This is illustrated using the example of an uplink channel resource being a PUCCH resource. (Refer to...) Figure 13 As shown in part (a), for example, in the first PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively, and in the second PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively. The PUCCH resources with PUCCH resource IDs of 1 are associated PUCCH resources, the PUCCH resources with PUCCH resource IDs of 2 are associated PUCCH resources, and so on; or, Uplink channel resources with two pre-agreed correspondences are associated. This is illustrated using the example of an uplink channel resource being a PUCCH resource. (Refer to...) Figure 13As shown in part (b), for example, in the first PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 1, 2, 3, 4, 5, 6, and 7 respectively, and in the second PUCCH resource set, there are 7 PUCCH resources with PUCCH resource IDs of 8, 9, 10, 11, 12, 13, and 14 respectively. It is pre-agreed that the PUCCH resource with PUCCH resource ID 1 is associated with the PUCCH resource with PUCCH resource ID 8, and the PUCCH resource with PUCCH resource ID 2 is associated with the PUCCH resource with PUCCH resource ID 9. PUCCH resource with resource ID 3 is associated with PUCCH resource with resource ID 10; PUCCH resource with resource ID 4 is associated with PUCCH resource with resource ID 11; PUCCH resource with resource ID 5 is associated with PUCCH resource with resource ID 12; PUCCH resource with resource ID 6 is associated with PUCCH resource with resource ID 13; and PUCCH resource with resource ID 7 is associated with PUCCH resource with resource ID 14.
[0204] In some embodiments, a PUCCH Resource Indicator (PRI) is used to indicate the candidate PUCCH resources of the target PUCCH resource (further selected according to a first configuration or a second configuration). For example, when PRI is 000, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 1 or a PUCCH resource with PUCCH resource ID 8; when PRI is 001, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 2 or a PUCCH resource with PUCCH resource ID 9; when PRI is 010, it indicates that the target PUCCH resource is a PUCCH resource with PUCCH resource ID 3 or a PUCCH resource with PUCCH resource ID 10; when PRI is... When the value is 011, it indicates that the target PUCCH resource is either PUCCH resource ID 4 or PUCCH resource ID 11; when the value of PRI is 100, it indicates that the target PUCCH resource is either PUCCH resource ID 5 or PUCCH resource ID 12; when the value of PRI is 101, it indicates that the target PUCCH resource is either PUCCH resource ID 6 or PUCCH resource ID 13; when the value of PRI is 110, it indicates that the target PUCCH resource is either PUCCH resource ID 7 or PUCCH resource ID 14.
[0205] The associated uplink channel resources may correspond to the same uplink channel resource identifier, or they may be two uplink channel resource identifiers with a pre-agreed correspondence, which can adapt to the association requirements of uplink channel resources under different circumstances.
[0206] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second-hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and orthogonal cover code (OCC) parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0207] If the relevant parameters do not include time-domain resource parameters, they will be configured through other settings, which is more flexible.
[0208] In some embodiments, the PUCCH resources used by at least one of the signals corresponding to the first configuration—Scheduling Request (SR), Channel-State Information (CSI) report, and Semi-Persistent Scheduling Hybrid Automatic Repeat reQuest ACKnowledgment (SPS HARQ-ACK)—are the PUCCH resources configured in the first configuration; the PUCCH resources used by at least one of the signals corresponding to the second configuration—SR, CSI report, and SPS HARQ-ACK—are the PUCCH resources configured in the second configuration.
[0209] In some embodiments, the relevant parameters of SR, CSI reports, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0210] In some embodiments, after determining the target uplink channel resources to be used by the terminal device, the network device generates a first DCI.
[0211] In some embodiments, the network device sends a first DCI, which indicates a first configuration or a second configuration, and indicates the target uplink channel resources used by the terminal device.
[0212] In some embodiments, the way the first DCI indicates the first configuration or the second configuration includes explicit indication and implicit indication.
[0213] Explicit instructions: In some embodiments, the first DCI includes a first indication field, which is used to indicate a first configuration or a second configuration.
[0214] In some embodiments, based on a DCI format known prior to the application date, the first indicator field is a newly added indicator field, or a portion of the bits of a known indicator field.
[0215] In some embodiments, the first indication field is an additional indication field outside the uplink channel resource indication field, or the first indication field is a portion of the bits of the uplink channel resource indication field.
[0216] When the first indication field is an additional indication field outside the uplink channel resource indication field, it can more flexibly indicate the first configuration or the second configuration; when the first indication field is a part of the uplink channel resource indication field, such as the most significant bit or the least significant bit of the PRI indication field, it does not add additional DCI overhead.
[0217] In some embodiments, the first indication field is a portion of the uplink channel resource indication field, including: the first indication field is the most significant bit or the least significant bit of the PRI indication field.
[0218] The most significant or least significant bit of the PRI indicator field is used to indicate the first configuration or the second configuration, and the remaining bits in the PRI indicator field are used to indicate the PUCCH resource in the first configuration or the second configuration. Figure 14 The diagram illustrates a schematic of the PRI indication field provided in an exemplary embodiment of this application. When the PRI indication field is 011, the highest bit is 0 to indicate the first configuration, and the remaining bits are 11 to indicate the fourth PUCCH resource in the first configuration.
[0219] In some embodiments, when the time domain resource includes a sub-time domain resource type, the sub-time domain resource type is used to indicate a first configuration or a second configuration; when the time domain resource includes at least two sub-time domain resource types, the first DCI includes a first indication field, the first indication field being used to indicate the first configuration or the second configuration.
[0220] For example, when a time slot includes only one symbol type, the first configuration or the second configuration is determined by that symbol type, and all bits of the first indication field (PRI indication field) are used to indicate the PUCCH resource; when a time slot includes at least two symbol types, some bits in the first indication field are used to indicate the first configuration or the second configuration, and the remaining bits are used to indicate the target PUCCH resource. Figure 7As shown, when the time slot includes only SBFD symbols, the first configuration is determined by the symbol type; when the time slot includes only non-SBFD symbols, the second configuration is determined by the symbol type; when the time slot includes both SBFD and non-SBFD symbols, the highest bit in the first indicator field is used to indicate the first or second configuration, and the remaining bits are used to indicate the target PUCCH resource.
[0221] Implicit instructions: In some embodiments, the DCI format of the first DCI is used to indicate a first configuration or a second configuration; or, the DCI format of the first DCI is associated with the first configuration or the second configuration; or, the Radio Network Temporary Identifier sequence (RNTI) used to scramble the first DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the first DCI is associated with the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is associated with the first configuration or the second configuration.
[0222] For example, when the DCI format of the first DCI is format A, it is used to indicate the first configuration; when the DCI format of the first DCI is format B, it is used to indicate the second configuration. When the RNTI is the first RNTI, it is used to indicate the first configuration; when the RNTI is the second RNTI, it is used to indicate the second configuration.
[0223] For example, when the resource index is a Control Channel Element (CCE) index, a CCE index number of 1 indicates a first configuration, and a CCE index number of 2 indicates a second configuration. In one implementation, the CCE index number may refer to the lowest CCE index number where the PDCCH is located, or the highest CCE index number where the PDCCH is located.
[0224] By indicating the first or second configuration in different ways, the needs of different scenarios can be met without additional DCI overhead.
[0225] In some embodiments, the network device sends higher-layer signaling to the terminal device, the higher-layer signaling being used to indicate a first configuration or a second configuration.
[0226] In some embodiments, a first configuration or a second configuration is used in time slots that include at least two time-domain resource types through higher-layer signaling configuration. Here, "higher layer" refers to protocol layers above the physical layer, such as System Information Block (SIB), Radio Resource Control (RRC), and Media Access Control (MAC).
[0227] Network devices can configure higher-layer signaling in a variety of ways, allowing configuration based on actual needs without additional DCI overhead. Taking PUCCH resources as an example, the advantage of using the first configuration is that it ensures that the PUCCH resource falls within a valid uplink resource (UL resource). The advantage of using the second configuration is that it avoids uplink resource fragmentation and minimizes link interference.
[0228] For example, if a time slot for a certain period only includes SBFD symbols, the network device instructs the terminal device to use the first configuration via higher-layer signaling. Alternatively, if a time slot for another period only includes non-SBFD symbols, the network device instructs the terminal device to use the second configuration via higher-layer signaling. Furthermore, if the higher-layer signaling carries window parameters for at least one time window and a correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0229] Figure 15 This diagram illustrates a higher-level signaling instruction provided in an exemplary embodiment of this application. The higher-level signaling carries window parameters for a first time window and a second time window, and the first time window corresponds to a first configuration, while the second time window corresponds to a second configuration. The first time window starts at the beginning of the first symbol and has a length of 8 symbols; the second time window starts at the beginning of the ninth symbol and has a length of 6 symbols. Taking an SBFD symbol occupying 8 symbols and a non-SBFD symbol occupying 6 symbols as an example, the first configuration is used to determine the target PUCCH resource (one of the first four shaded blocks in the diagram) in the SBFD symbol; the second configuration is used to determine the target PUCCH resource (one of the last three shaded blocks in the diagram) in the non-SBFD symbol.
[0230] In some embodiments, the first configuration or the second configuration is used to determine the target uplink channel resource to be used by the terminal device; the target uplink channel resource is the uplink channel resource used by the terminal device when multiplexing at least two UCIs, where at least two uplink channel resources corresponding to at least two UCIs before multiplexing are in the same time unit, or at least two uplink channel resources overlap.
[0231] In some embodiments, a target uplink channel resource to be used by the terminal device is determined, wherein the target uplink channel resource is the uplink channel resource used by the terminal device when multiplexing at least two UCIs.
[0232] In some embodiments, after determining the target uplink channel resource to be used by the terminal device, at least two multiplexed UCIs are received on the target uplink channel resource.
[0233] In some embodiments, the target uplink channel resource is the uplink channel resource used by the terminal device when multiplexing at least two UCIs, where at least two uplink channel resources corresponding to at least two UCIs are in the same time unit before multiplexing, or where at least two uplink channel resources overlap.
[0234] Taking PUCCH resources as an example, if the uplink channel resource is a PUCCH resource, the terminal device will transmit at least two PUCCH resources (carrying at least two UCIs) in the first time slot. The at least two PUCCH resources overlap (partially or completely), or the at least two PUCCH resources are in the same time unit (time slot, sub-time slot, symbol group, etc.). The first time slot is a mixed symbol time slot type, that is, it includes SBFD symbols and non-SBFD symbols. Then the terminal device will multiplex at least two UCIs in the target PUCCH resource for transmission.
[0235] In some embodiments, where at least two uplink channel resources include dynamically scheduled first uplink channel resources, the network device determines at least two target uplink channel resources for UCI multiplexing for the terminal device based on a multiplexing resource determination method using relevant technologies. The method further includes: Send a second DCI, which is used to indicate the first configuration or the second configuration corresponding to the target uplink channel resource, and to indicate the first uplink channel resource.
[0236] Scenario 1: The time-domain resource type corresponding to the first uplink channel resource indicated by the second DCI is the same as the time-domain resource type corresponding to the target uplink channel resource. That is, when the target uplink channel resource corresponds to an SBFD symbol, the first uplink channel resource also corresponds to an SBFD symbol; when the target uplink resource corresponds to a non-SBFD symbol, the first uplink channel resource also corresponds to a non-SBFD symbol.
[0237] Scenario 2: The configuration corresponding to the first uplink channel resource indicated by the second DCI is the same as the configuration corresponding to the target uplink channel resource. That is, when the target uplink channel resource has a first configuration, the first uplink channel resource also corresponds to the first configuration; when the target uplink resource has a second configuration, the first uplink channel resource also corresponds to the second configuration.
[0238] Case 3: The second indication field in the second DCI is used to indicate the first configuration or the second configuration; or, the DCI format in the second DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the second DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index carrying the second DCI is used to indicate the first configuration or the second configuration.
[0239] For example, the second indication field indicates either the first or second configuration using a single bit; for instance, a bit value of 0 indicates the first configuration, and a bit value of 1 indicates the second configuration. When the second DCI's DCI format is format A, it indicates the first configuration; when the second DCI's DCI format is format B, it indicates the second configuration. When the RNTI is the first RNTI, it indicates the first configuration; when the RNTI is the second RNTI, it indicates the second configuration. In the case where the resource index is a CCE index, when the CCE index number is 1, it indicates the first configuration; when the CCE index number is 2, it indicates the second configuration.
[0240] By using the different indication methods described above, it is possible to accurately indicate the first configuration or the second configuration in different situations.
[0241] In some embodiments, when at least two first uplink channel resources are dynamically scheduled by at least two second DCIs, the network device sends a last DCI, which is used to indicate the first configuration or the second configuration corresponding to the target uplink channel resource; wherein, the last DCI is the last of the at least two second DCIs.
[0242] In some embodiments, the method further includes: determining a target uplink channel resource to be used by the terminal device in the uplink channel resources configured in the first configuration or the second configuration.
[0243] In some embodiments, when a first configuration is used based on a communication protocol, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the first configuration; when a second configuration is used based on a communication protocol, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the second configuration.
[0244] The communication protocol stipulates that no network device configuration is required, and there is no additional DCI overhead. Taking PUCCH resources as an example for uplink channel resources, the advantage of using the first configuration is that it ensures that the PUCCH resources fall within the valid uplink resources (UL resources). The advantage of using the second configuration is that it avoids uplink resource fragmentation and reduces link interference.
[0245] For example, if a time slot for a certain period only includes SBFD symbols, the communication protocol stipulates the use of the first configuration; or, if a time slot for another period only includes non-SBFD symbols, the communication protocol stipulates the use of the second configuration. Furthermore, if the communication protocol stipulates at least one window parameter for a time window and a correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0246] In some embodiments, when at least two uplink channel resources correspond to a first configuration, a target uplink channel resource to be used by the terminal device is determined from the uplink channel resources configured in the first configuration; when at least two uplink channel resources correspond to a second configuration, a target uplink channel resource to be used by the terminal device is determined from the uplink channel resources configured in the second configuration.
[0247] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 19 The illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of the present application. At least two PUCCH resources include PUCCH 1 and PUCCH 2. When both PUCCH 1 and PUCCH 2 correspond to a first configuration, the target PUCCH resource used by the terminal device is determined from the PUCCH resources configured in the first configuration.
[0248] If at least two PUCCH resources correspond to the first configuration, then the target PUCCH resource corresponds to the first configuration; if at least two PUCCH resources correspond to the second configuration, then the target PUCCH resource corresponds to the second configuration.
[0249] In some embodiments, when at least two uplink channel resources correspond to a first configuration and a second configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the first configuration; or, when at least two uplink channel resources correspond to a first configuration and a second configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the second configuration.
[0250] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 20 The illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of the present application. At least two PUCCH resources include PUCCH 1 and PUCCH 2. When PUCCH 1 and PUCCH 2 correspond to a first configuration and a second configuration, the target PUCCH resource used by the terminal device is determined from the PUCCH resources configured in the first configuration.
[0251] If at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the first configuration, taking the SBFD symbol corresponding to the first configuration as an example, the middle subband of the SBFD symbol can be configured as an uplink subband to ensure that the target PUCCH resource is within the valid uplink resource (valid UL resource); or, if at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the second configuration, taking the non-SBFD symbol corresponding to the second configuration as an example, uplink resource fragmentation can be avoided, while reducing link interference.
[0252] In some embodiments, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource except the startingSymbolIndex and nrofSymbols}, respectively, for use with PUCCH (SR, CSI, HARQ-ACK) occupying the first symbol type and the second symbol type, respectively, where the first symbol type is SBFD symbol and the second symbol type is non-SBFD symbol. In some embodiments, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource}, respectively, for using PUCCH (SR, CSI, HARQ-ACK) with the first symbol type and the second symbol type, where the first symbol type is an SBFD symbol and the second symbol type is a non-SBFD symbol. The UE expects the corresponding PUCCH resource in the first configuration and the second configuration to occupy the same symbols. In some embodiments, the terminal device is configured with a second configuration parameter and an offset value. The second configuration parameter corresponds to a second configuration, and the offset value is a resource block (RB) offset. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols.
[0253] In some embodiments, the terminal device is configured with a first configuration parameter and an offset value. The first configuration parameter corresponds to a first configuration, and the offset value is an RB offset. Taking the first configuration corresponding to an SBFD symbol and the second configuration corresponding to a non-SBFD symbol as an example, the RB offset is the frequency domain offset of the PUCCH resource located in the non-SBFD symbol relative to the PUCCH resource located in the SBFD symbol.
[0254] Figure 16This illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. Taking a terminal device configured with a second configuration parameter (PUCCH configuration 3) and an offset value, where the offset value is an RB offset, the first configuration corresponds to an SBFD symbol, and the second configuration corresponds to a non-SBFD symbol as an example, the frequency domain resource parameters in PUCCH configuration 3, after being added to the offset value, together with other resource parameters, form PUCCH configuration 4.
[0255] Figure 17 This illustration shows a schematic diagram of a PUCCH resource offset provided by an exemplary embodiment of this application. In some embodiments, the starting position of the PUCCH resource corresponding to a non-SBFD symbol is the configured startingRB, and the starting position of the PUCCH resource corresponding to an SBFD symbol is (startingPRB + RB_offset) mod (UL_subband size ∩ active UL BWP size), where startingPRB is the starting physical resource block, RB_offset is the RB offset, UL_subbandsize is the uplink subband size, active UL BWP size is the size of the active uplink bandwidth portion, ∩ is the intersection operation, and mod is the modulo operation. The RB occupied by the PUCCH resource located in the SBFD symbol is 1 RB starting from the starting position, or n RBs, where n is the PRB quantity parameter (nrofPRBs).
[0256] In some embodiments, an RB offset can be a single RB offset or a list of RB offsets, where each RB offset corresponds to a PUCCH resource or a set of PUCCH resources.
[0257] In some embodiments, a set of configuration parameters (PUCCH-Config) is configured to the terminal device. Each PUCCH resource set in this set of configuration parameters includes N PUCCH resources, where N is twice the maximum number of PUCCH resources that can be configured in the current PUCCH resource set. The first N / 2 PUCCH resources correspond to non-SBFD symbols, and the last N / 2 PUCCH resources correspond to SBFD symbols, or the first N / 2 PUCCH resources correspond to SBFD symbols, and the last N / 2 PUCCH resources correspond to non-SBFD symbols. The first N / 2 PUCCH resources and the last N / 2 PUCCH resources may or may not share the time domain configuration.
[0258] In some embodiments, a set of configuration parameters (PUCCH-Config) is configured to the terminal device. This set of configuration parameters includes M PUCCH resource sets, wherein the first M / 2 PUCCH resource sets correspond to non-SBFD symbols, and the last M / 2 PUCCH resource sets correspond to SBFD symbols, or the first M / 2 PUCCH resource sets correspond to SBFD symbols, and the last M / 2 PUCCH resource sets correspond to non-SBFD symbols. The first M / 2 PUCCH resource sets and the last M / 2 PUCCH resource sets may or may not share the time domain configuration.
[0259] Figure 18 This illustration shows a schematic diagram of a configured PUCCH resource provided in an exemplary embodiment of this application. In a time slot, symbols 1 to 7 are SBFD symbols, and symbols 8 to 14 are non-SBFD symbols. In some embodiments, the first 7 PUCCH resources in the PUCCH resource set are located in a first frequency domain position; the last 7 PUCCH resources in the PUCCH resource set are located in a second frequency domain position.
[0260] In some embodiments, the information configured in the above methods may also include at least one of the following in addition to PUCCH resources: PUCCH power control configuration parameters (PUCCH-PowerControl), PUCCH spatial configuration parameters (PUCCH-SpatialRelationInfo), SR configuration parameters (SchedulingRequestResourceConfig), etc.; the information shared in the above methods may also include the time-domain offset configuration from PDSCH to HARQ-ACK (dl-DataToUL-ACK).
[0261] In some embodiments, after determining the target uplink channel resource used by the terminal device, the UCI sent by the terminal device, such as the HARQ-ACK codebook, is received on the target uplink channel resource.
[0262] In some embodiments, the terminal device does not expect at least two uplink channel resources to have different configurations; or, the terminal device expects at least two uplink channel resources to have the same configuration; or, the terminal device expects at least two uplink channel resources to correspond to the first configuration; or, the terminal device expects at least two uplink channel resources to correspond to the second configuration.
[0263] In some embodiments, the terminal device does not expect to configure or indicate target uplink channel resources through network devices, the target uplink channel resources being in time slots that include both first-type time-domain resources and second-type time-domain resources.
[0264] Network devices will try their best to configure themselves in accordance with the expectations of end devices, but they may not do so 100%. In some cases, network devices may send configuration information in a way that is not expected by the end devices. In such cases, this application does not limit how the end devices handle the unexpected configuration information; for example, it can be implemented independently by the end devices.
[0265] In some embodiments, the configuration corresponding to at least two uplink channel resources includes a first configuration and / or a second configuration.
[0266] In some embodiments, if the configurations corresponding to at least two uplink channel resources are different, the UCIs corresponding to at least two uplink channel resources are not multiplexed. In this case, the terminal device will construct two HARQ-ACK codebooks, HARQ-ACK codebook 1 corresponding to the first configuration and HARQ-ACK codebook 2 corresponding to the second configuration.
[0267] In summary, the method provided in this embodiment sends a first configuration and a second configuration; wherein the first configuration and the second configuration are used to configure relevant parameters of uplink channel resources, the first configuration corresponds to a first type of time domain resource, and the second configuration corresponds to a second type of time domain resource, so that the terminal device can use different configurations to determine the uplink channel resources to be used for different types of time domain resources.
[0268] Figure 26 A flowchart illustrating a method for transmitting resource configuration provided in an exemplary embodiment of this application is shown. This method is performed by a network device and includes: Step 2610: Send the third configuration.
[0269] The third configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the first type of time domain resources and the second type of time domain resources.
[0270] For detailed implementation information on sending configurations, please refer to [link / reference]. Figure 25 Examples are not described here.
[0271] In some embodiments, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the third configuration are the uplink channel resources configured in the third configuration.
[0272] In some embodiments, the relevant parameters of SR, CSI reports, and SPS HARQ-ACK are configured in their respective configurations (third configurations), such as in their respective PUCCH configurations (PUCCH-Config).
[0273] In some embodiments, the method further includes: sending a first configuration and / or a second configuration; wherein the first configuration is used to configure relevant parameters of uplink channel resources in time units having first type time domain resources only, and the second configuration is used to configure relevant parameters of uplink channel resources in time units having second type time domain resources only.
[0274] In some embodiments, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the first configuration are the uplink channel resources configured in the first configuration; the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the second configuration are the uplink channel resources configured in the second configuration.
[0275] In some embodiments, the relevant parameters of SR, CSI reports, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0276] In some embodiments, the method further includes: determining a target uplink channel resource used by the terminal device from the uplink channel resources configured in at least one of the first configuration, the second configuration, and the third configuration; wherein the first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
[0277] In some embodiments, taking the first configuration, second configuration, and third configuration as corresponding to the first time slot type, the second time slot type, and the third time slot type, respectively, the first time slot type is a time slot type that only includes SBFD symbols, the second time slot type is a time slot type that only includes non-SBFD symbols, and the third time slot type is a time slot type that includes both SBFD symbols and non-SBFD symbols.
[0278] In summary, the method provided in this embodiment sends a third configuration; wherein, the third configuration is used to configure the relevant parameters of uplink channel resources with time units having a first type of time domain resources and a second type of time domain resources, so that the terminal device can use the third configuration to determine the uplink channel resources to be used for mixed-type time domain resources.
[0279] In the above embodiments, Figure 6 Corresponding embodiments, Figure 24 Corresponding embodiments, Figure 25 Corresponding embodiments, Figure 26 The corresponding embodiments can be implemented individually or in combination, and this application does not limit them.
[0280] Figure 27The diagram illustrates a block diagram of an uplink channel resource determination apparatus provided in an exemplary embodiment of this application. This apparatus can be implemented as a terminal device, or as part of a terminal device, through software, hardware, or a combination of both. The apparatus includes: The determining module 2710 is used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration or the second configuration.
[0281] The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to the first type of time domain resources, and the second configuration corresponds to the second type of time domain resources.
[0282] In one possible design of this embodiment, the uplink channel resources include at least one of the following: PUCCH resources, Physical Uplink Shared Channel (PUSCH) resources, Physical Random Access Channel (PRACH) resources, etc. This application embodiment does not limit this; the PUCCH resource is used as an example for illustration. The PUCCH resources in this application embodiment are all exemplary examples and can be considered as uplink channel resources.
[0283] In one possible design of this embodiment, the time-domain resources include at least one of the following: symbols, symbol groups, time slots, sub-time slots, frames, and subframes. The specific types of time-domain resources are not limited in this embodiment; typically, a first configuration corresponds to a first type of symbol, and a second configuration corresponds to a second type of symbol for illustrative purposes. For example, the first configuration corresponds to SBFD symbols, and the second configuration corresponds to non-SBFD symbols. Here, SBFD symbols include at least one of uplink subbands, downlink subbands, and guard bands, while non-SBFD symbols do not include any of the above subbands.
[0284] In one possible design of this embodiment, the first configuration is applicable to time slots where all symbols are SBFD symbols, and also to time slots where some symbols are SBFD symbols; the second configuration is applicable to time slots where all symbols are non-SBFD symbols, and also to time slots where some symbols are non-SBFD symbols.
[0285] In one possible design of this embodiment, the first configuration and the second configuration share time-domain resource parameters.
[0286] In one possible design of this embodiment, the first configuration and the second configuration do not share time-domain resource parameters.
[0287] In one possible design of this embodiment, the target uplink channel resource is a resource used for transmitting uplink control information (UCI). In another possible design of this embodiment, the target uplink channel resource is a resource used for feeding back HARQ-ACK or HARQ-ACK codebooks; in yet another possible design of this embodiment, the target uplink channel resource is a resource used for multiplexing at least two UCIs.
[0288] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource by at least one of the following methods.
[0289] Method 1: Determine the configuration (first configuration or second configuration) of the target uplink channel resources based on the time domain resources occupied by the target uplink channel resources.
[0290] Taking the target uplink channel resource as an example, which is used for HARQ-ACK or HARQ-ACK codebook feedback, the resource index and / or time-domain resource of the target uplink channel resource are indicated by the DCI, such as by the PRI field of the DCI. After determining the time-domain resource occupied by the target uplink channel resource based on the DCI, the first configuration or the second configuration is selected according to the time-domain resource occupied by the target uplink channel resource to determine the other configuration parameters of the target uplink channel resource besides the time-domain resource parameters.
[0291] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource from the uplink channel resources configured in the first configuration when the time domain resource occupied by the target uplink channel resource is a first type of time domain resource; and to determine the target uplink channel resource from the uplink channel resources configured in the second configuration when the time domain resource occupied by the target uplink channel resource is a second type of time domain resource.
[0292] Based on the time-domain resources occupied by the target uplink channel resources, the target uplink channel resources are determined in the first or second configuration. This method is simple to implement, reduces the computational load and power consumption of the uplink channel resource determination device, and improves the efficiency of determining the target uplink channel resources.
[0293] In one possible design of this embodiment, the relevant parameters of the target uplink channel resource are determined based on the time domain resources occupied by the target uplink channel resource, according to the first configuration or the second configuration.
[0294] For example, if the target PUCCH resource occupies an SBFD symbol, then all or some of the parameters in the relevant parameters of the target PUCCH resource are determined according to the first configuration; if the target PUCCH resource occupies a non-SBFD symbol, then all or some of the parameters in the relevant parameters of the target PUCCH resource are determined according to the second configuration.
[0295] In one possible design of this embodiment, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), orthogonal cover code (OCC) parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0296] In one possible design of this embodiment, the time-domain resource configurations corresponding to the associated uplink channel resources are the same in both the first and second configurations. In this case, the relevant parameters determined for the target uplink channel resource based on either the first or second configuration do not include time-domain resource parameters.
[0297] In one possible design of this embodiment, the uplink channel resource determining device expects that the time-domain resource configurations corresponding to the associated uplink channel resources are the same in the first configuration and the second configuration; and / or, the uplink channel resource determining device does not expect that the time-domain resource configurations corresponding to the associated uplink channel resources are different in the first configuration and the second configuration. That is, the time-domain resource parameters are carried in the first configuration and the second configuration, and are completely identical in both configurations.
[0298] In one possible design of this embodiment, the time-domain resource configurations corresponding to the associated uplink channel resources do not need to be configured separately, ensuring that the time-domain resources are the same regardless of which configuration the uplink channel resource determination device uses to determine the uplink channel resource. In another possible design of this embodiment, the time-domain resource parameters shared by the first and second configurations are additionally configured by the network device or agreed upon by the communication protocol. In this case, the first and second configurations do not include time-domain resource parameters.
[0299] In one possible design of this embodiment, the associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
[0300] In one possible design of this embodiment, taking PUCCH resources as an example, the first configuration includes a first set of PUCCH resources, and the second configuration includes a second set of PUCCH resources. The first and second sets of PUCCH resources come from different configurations, but there are related PUCCH resources in the two sets.
[0301] In one possible design of this embodiment, uplink channel resources corresponding to the same uplink channel resource identifier (IDentification, ID) are associated; or, Two uplink channel resource IDs with a pre-agreed correspondence are associated with each other.
[0302] The associated uplink channel resources may correspond to the same uplink channel resource identifier, or they may be two uplink channel resource IDs with a pre-agreed correspondence, which can adapt to the association requirements of uplink channel resources under different circumstances.
[0303] In one possible design of this embodiment, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second-hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and orthogonal cover code (OCC) parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0304] If the relevant parameters do not include time-domain resource parameters, they will be configured through other settings, which is more flexible.
[0305] In one possible design of this embodiment, the PUCCH resources used by at least one of the signals corresponding to the first configuration—Scheduling Request (SR), Channel-State Information (CSI) report, and Semi-Persistent Scheduling Hybrid Automatic Repeat reQuestACKnowledgment (SPS HARQ-ACK)—are the PUCCH resources configured in the first configuration; the PUCCH resources used by at least one of the signals corresponding to the second configuration—SR, CSI report, and SPS HARQ-ACK—are the PUCCH resources configured in the second configuration.
[0306] In one possible design of this embodiment, the relevant parameters of SR, CSI report, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0307] Method 2: Determine the target uplink channel resources based on the indication of the first DCI.
[0308] In one possible design of this embodiment, the determining module 2710 is configured to: determine a target uplink channel resource from the uplink channel resources configured in the first configuration when the first DCI indicates a first configuration; and determine a target uplink channel resource from the uplink channel resources configured in the second configuration when the first DCI indicates a second configuration; wherein the first DCI is used to indicate the target uplink channel resource. For example, the first DCI may also be used to indicate the PRI corresponding to the target PUCCH resource.
[0309] Determining the target uplink channel resources based on the indication of the first DCI can improve the flexibility and accuracy of the target uplink channel resource indication.
[0310] In one possible design of this embodiment, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0311] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0312] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0313] In one possible design of this embodiment, the first DCI indicates the first configuration or the second configuration in a manner that includes explicit indication and implicit indication.
[0314] Explicit instructions: In one possible design of this embodiment, the first DCI includes a first indication field, which is used to indicate a first configuration or a second configuration.
[0315] In some embodiments, based on a DCI format known prior to the application date, the first indicator field is a newly added indicator field, or a portion of the bits of a known indicator field.
[0316] In one possible design of this embodiment, the first indication field is an additional indication field outside the uplink channel resource indication field, or the first indication field is a portion of the bits of the uplink channel resource indication field.
[0317] When the first indication field is an additional indication field outside the uplink channel resource indication field, it can more flexibly indicate the first configuration or the second configuration; when the first indication field is a part of the uplink channel resource indication field, such as the most significant bit or the least significant bit of the PRI indication field, it does not add additional DCI overhead.
[0318] In one possible design of this embodiment, the first indication field is a portion of the uplink channel resource indication field, including: the first indication field is the most significant bit or the least significant bit of the PRI indication field.
[0319] The most significant or least significant bit of the PRI indicator field is used to indicate the first configuration or the second configuration, and the remaining bits in the PRI indicator field are used to indicate the PUCCH resource in the first configuration or the second configuration.
[0320] In one possible design of this embodiment, when the time domain resource includes a sub-time domain resource type, the sub-time domain resource type is used to indicate a first configuration or a second configuration; when the time domain resource includes at least two sub-time domain resource types, the first DCI includes a first indication field, which is used to indicate the first configuration or the second configuration.
[0321] For example, when a time slot includes only one symbol type, the first configuration or the second configuration is determined by that symbol type, and all bits of the first indication field (PRI indication field) are used to indicate the PUCCH resource; when a time slot includes at least two symbol types, some bits in the first indication field are used to indicate the first configuration or the second configuration, and the remaining bits are used to indicate the target PUCCH resource. Figure 7As shown, when the time slot includes only SBFD symbols, the first configuration is determined by the symbol type; when the time slot includes only non-SBFD symbols, the second configuration is determined by the symbol type; when the time slot includes both SBFD and non-SBFD symbols, the highest bit in the first indicator field is used to indicate the first or second configuration, and the remaining bits are used to indicate the target PUCCH resource.
[0322] Implicit instructions: In one possible design of this embodiment, the DCI format of the first DCI is used to indicate a first configuration or a second configuration; or, the DCI format of the first DCI is associated with the first configuration or the second configuration; or, the Radio Network Temporary Identifier sequence (RNTI) used to scramble the first DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the first DCI is associated with the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is associated with the first configuration or the second configuration.
[0323] For example, when the DCI format of the first DCI is format A, it is used to indicate the first configuration; when the DCI format of the first DCI is format B, it is used to indicate the second configuration. When the RNTI is the first RNTI, it is used to indicate the first configuration; when the RNTI is the second RNTI, it is used to indicate the second configuration.
[0324] For example, when the resource index is a Control Channel Element (CCE) index, a CCE index number of 1 indicates a first configuration, and a CCE index number of 2 indicates a second configuration. In one implementation, the CCE index number may refer to the lowest CCE index number where the PDCCH is located, or the highest CCE index number where the PDCCH is located.
[0325] By indicating the first or second configuration in different ways, the needs of different scenarios can be met without additional DCI overhead.
[0326] Method 3: Determine the target uplink channel resources according to the instructions of higher-layer signaling.
[0327] In one possible design of this embodiment, the determining module 2710 is used to determine a target uplink channel resource from the uplink channel resources configured in the first configuration when the higher-layer signaling indicates a first configuration; and to determine a target uplink channel resource from the uplink channel resources configured in the second configuration when the higher-layer signaling indicates a second configuration.
[0328] In one possible design of this embodiment, a first configuration or a second configuration is used in a time unit that includes at least two time-domain resource types through higher-layer signaling configuration. A time unit including at least two time-domain resource types can be a time slot including at least two types of symbols, referred to as a mixed-type time slot.
[0329] Among them, the higher layers refer to the protocol layers above the physical layer, such as System Information Block (SIB), Radio Resource Control (RRC), and Media Access Control (MAC).
[0330] In one possible design of this embodiment, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0331] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0332] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0333] Network devices can configure higher-layer signaling, supporting diverse configuration methods based on actual needs, without requiring additional DCI overhead. Taking PUCCH resources as an example of uplink channel resources, the advantage of using the first configuration is that it ensures the PUCCH resource falls within a valid uplink UL resource. The advantage of using the second configuration is that it avoids uplink resource fragmentation and minimizes link interference. For example, if a time slot for a period only includes SBFD symbols, the network device instructs the uplink channel resource determination device to use the first configuration via higher-layer signaling. Similarly, if a time slot for another period only includes non-SBFD symbols, the network device instructs the determination device to use the second configuration. Furthermore, if the higher-layer signaling carries window parameters for at least one time window and a correspondence between each time window and either the first or second configuration, the uplink channel resource determination device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0334] Method 4: Determine the target uplink channel resources according to the communication protocol.
[0335] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource from the uplink channel resources configured in the first configuration when using the first configuration based on the communication protocol agreement; and to determine the target uplink channel resource from the uplink channel resources configured in the second configuration when using the second configuration based on the communication protocol agreement.
[0336] In one possible design of this embodiment, according to the communication protocol, a first configuration or a second configuration is used in a time unit that includes at least two time-domain resource types. A time unit including at least two time-domain resource types can be a time slot including at least two types of symbols, referred to as a mixed-type time slot.
[0337] In one possible design of this embodiment, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0338] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0339] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0340] The communication protocol stipulates that no network device configuration is required, and there is no additional DCI overhead. Taking PUCCH resources as an example for uplink channel resources, the advantage of using the first configuration is that it ensures that the PUCCH resources fall within the valid uplink resources (UL resources). The advantage of using the second configuration is that it avoids uplink resource fragmentation and reduces link interference.
[0341] For example, if a time slot for a certain period only includes SBFD symbols, the communication protocol stipulates the use of a first configuration; or, if a time slot for another period only includes non-SBFD symbols, the communication protocol stipulates the use of a second configuration. Furthermore, if the communication protocol stipulates at least one window parameter for a time window and a correspondence between each time window and either the first or second configuration, the uplink channel resource determination device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0342] In one possible design of this embodiment, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource except the startingSymbolIndex and nrofSymbols}, respectively for using PUCCH (SR, CSI, HARQ-ACK) occupying the first symbol type and the second symbol type, where the first symbol type is SBFD symbol and the second symbol type is non-SBFD symbol. In one possible design of this embodiment, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource}, respectively, for using PUCCH (SR, CSI, HARQ-ACK) with a first symbol type and a second symbol type, where the first symbol type is an SBFD symbol and the second symbol type is a non-SBFD symbol. The UE expects the corresponding PUCCH resource in the first configuration and the second configuration to occupy the same symbols. In one possible design of this embodiment, the uplink channel resource determination device is configured with a second configuration parameter and an offset value. The second configuration parameter corresponds to a second configuration, and the offset value is a resource block (RB) offset (RBoffset). The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols.
[0343] In one possible design of this embodiment, the uplink channel resource determination device is configured with a first configuration parameter and an offset value. The first configuration parameter corresponds to a first configuration, and the offset value is an RB offset. Taking the first configuration corresponding to an SBFD symbol and the second configuration corresponding to a non-SBFD symbol as an example, the RB offset is the frequency domain offset of the PUCCH resource located in the non-SBFD symbol relative to the PUCCH resource located in the SBFD symbol.
[0344] Figure 16 The illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. The uplink channel resource determination device is configured with a second configuration parameter (PUCCH configuration 3) and an offset value, wherein the offset value is an RB offset. Taking the first configuration as corresponding to SBFD symbols and the second configuration as corresponding to non-SBFD symbols as an example, the frequency domain resource parameters in PUCCH configuration 3, after being added to the offset value, together with other resource parameters, form PUCCH configuration 4.
[0345] Figure 17 This illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. In one possible design of this embodiment, the starting position of the PUCCH resource corresponding to the non-SBFD symbol is the configured startingRB, and the starting position of the PUCCH resource corresponding to the SBFD symbol is (startingPRB + RB_offset) mod (UL_subbandsize ∩ active UL BWP size), where startingPRB is the starting physical resource block, RB_offset is the RB offset, UL_subband size is the uplink subband size, active UL BWP size is the size of the active uplink bandwidth portion, ∩ is the intersection operation, and mod is the modulo operation. The RB occupied by the PUCCH resource located in the SBFD symbol is 1 RB starting from the starting position, or n RBs, where n is the PRB quantity parameter (nrofPRBs).
[0346] In one possible design of this embodiment, the RB offset can be a single RB offset or a set of RB offsets, where each RB offset corresponds to a PUCCH resource or a set of PUCCH resources.
[0347] In one possible design of this embodiment, the uplink channel resource determination device receives a set of configuration parameters (PUCCH-Config). Each PUCCH resource set in this set of configuration parameters includes N PUCCH resources, where N is twice the maximum number of PUCCH resources that can be configured in the current PUCCH resource set. The first N / 2 PUCCH resources correspond to non-SBFD symbols, and the last N / 2 PUCCH resources correspond to SBFD symbols, or the first N / 2 PUCCH resources correspond to SBFD symbols, and the last N / 2 PUCCH resources correspond to non-SBFD symbols. The first N / 2 PUCCH resources and the last N / 2 PUCCH resources may or may not share the time domain configuration.
[0348] In one possible design of this embodiment, the uplink channel resource determination device receives a set of configuration parameters (PUCCH-Config), which includes M PUCCH resource sets. The first M / 2 PUCCH resource sets correspond to non-SBFD symbols, and the last M / 2 PUCCH resource sets correspond to SBFD symbols. Alternatively, the first M / 2 PUCCH resource sets correspond to SBFD symbols, and the last M / 2 PUCCH resource sets correspond to non-SBFD symbols. The first M / 2 PUCCH resource sets and the last M / 2 PUCCH resource sets may or may not share the time domain configuration.
[0349] In one possible design of this embodiment, the information configured in the above methods also includes at least one of the following in addition to PUCCH resources: PUCCH power control configuration parameters (PUCCH-PowerControl), PUCCH spatial configuration parameters (PUCCH-SpatialRelationInfo), SR configuration parameters (SchedulingRequestResourceConfig), etc.; the information shared by the above methods also includes the time-domain offset configuration from PDSCH to HARQ-ACK (dl-DataToUL-ACK).
[0350] Method 5: Determine the target uplink channel resources, where the target uplink channel resources are the uplink channel resources used when at least two UCIs are multiplexed.
[0351] In one possible design of this embodiment, the target uplink channel resource is the uplink channel resource used when at least two UCIs are multiplexed. The at least two uplink channel resources corresponding to the at least two UCIs before multiplexing are in the same time unit, or the at least two uplink channel resources overlap.
[0352] If the uplink channel resource determination device intends to transmit at least two uplink channel resources (carrying at least two UCIs) in the first time slot, and the at least two uplink channel resources overlap (partially or completely), or the at least two uplink channel resources are in the same time unit (time slot, sub-time slot, symbol group, etc.), wherein the first time slot is a mixed symbol time slot type, that is, including SBFD symbols and non-SBFD symbols, then the uplink channel resource determination device will multiplex at least two UCIs in the target uplink channel resources for transmission.
[0353] In one possible design of this embodiment, the parameters related to the first configuration or the second configuration include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), OCC parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0354] The first or second configuration can also be a PUCCH configuration (PUCCH-Config), a PUCCH resource set (PUCCH-ResourceSet), or a PUCCH resource (PUCCH-resource).
[0355] In some embodiments, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and OCC parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0356] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource by at least one of the following methods.
[0357] Method 1: Determine module 2710, which is used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to the first configuration; and to determine the target uplink channel resource among the uplink channel resources configured in the second configuration when at least two uplink channel resources correspond to the second configuration.
[0358] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 19 A schematic diagram illustrating the determination of PUCCH resources according to an exemplary embodiment of this application is shown. Exemplarily, the first configuration indicates PUCCH resource set 1 and PUCCH resource set 2, where each PUCCH resource in PUCCH resource set 1 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 2 occupies 4 symbols (not shown in the figure). Assuming that both PUCCH1 and PUCCH2 belong to PUCCH resource set 1, if at least two UCI multiplexed payloads correspond to PUCCH resource set 2, then the target PUCCH resource is a PUCCH resource selected from PUCCH resource set 2.
[0359] Method 2: Determining module 2710, used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to the first configuration and the second configuration; or, when at least two uplink channel resources correspond to the first configuration and the second configuration, to determine the target uplink channel resource among the uplink channel resources configured in the second configuration.
[0360] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 20 This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. Exemplarily, a first configuration indicates PUCCH resource set 1 and PUCCH resource set 2, where each PUCCH resource in PUCCH resource set 1 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 2 occupies 4 symbols (not shown in the figure). A second configuration indicates PUCCH resource set 3 and PUCCH resource set 4, where each PUCCH resource in PUCCH resource set 3 occupies 2 symbols, and each PUCCH resource in PUCCH resource set 4 occupies 4 symbols (not shown in the figure).
[0361] Assume PUCCH1 belongs to PUCCH resource set 1 and corresponds to the first configuration; and PUCCH2 belongs to PUCCH resource set 3 and corresponds to the second configuration. If the target PUCCH resource after multiplexing always uses the second configuration, and if at least two UCI multiplexed payloads correspond to PUCCH resource sets 2 or 4, then the target PUCCH resource is selected from PUCCH resource set 4.
[0362] If at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the first configuration, taking the SBFD symbol corresponding to the first configuration as an example, the middle subband of the SBFD symbol can be configured as an uplink subband to ensure that the target PUCCH resource is within the valid uplink resource (valid UL resource); or, if at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the second configuration, taking the non-SBFD symbol corresponding to the second configuration as an example, uplink resource fragmentation can be avoided, while reducing link interference.
[0363] Method 3: Determining module 2710, used to determine the target uplink channel resource based on at least one of the following when at least two uplink channel resources correspond to a first configuration and a second configuration, and when there is a dynamically scheduled first uplink channel resource among the at least two uplink channel resources: The time-domain resource type corresponding to the first uplink channel resource; the configuration corresponding to the first uplink channel resource; the DCI corresponding to the first uplink channel resource.
[0364] Case 1: Determine the target uplink channel resource based on the time domain resource type corresponding to the first uplink channel resource.
[0365] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources have a dynamically scheduled first uplink channel resource, and the first uplink channel resource is located in a first type of time domain resource. In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the first uplink channel resource is located in a second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0366] Taking the uplink channel resource as a PUCCH resource and the time domain resource as a symbol as an example, when the first PUCCH resource is located in an SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration; when the first PUCCH resource is located in a non-SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the second configuration.
[0367] Figure 21 This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. Assuming at least two PUCCH resources are PUCCH 1 and PUCCH 2, and PUCCH 1 corresponds to a first configuration and PUCCH 2 corresponds to a second configuration, the first PUCCH resource dynamically scheduled by DCI is PUCCH 1. If PUCCH 1 is located on an SBFD symbol, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration. For example, a set of PUCCH resources in the first configuration is determined based on the payload multiplexed by at least two UCIs, and the target PUCCH resource is determined from this set of PUCCH resources.
[0368] Scenario 2: Determine the target uplink channel resource based on the configuration corresponding to the first uplink channel resource.
[0369] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources have a dynamically scheduled first uplink channel resource, and the first uplink channel resource corresponds to the first configuration. In the case where at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the first uplink resource corresponds to a second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0370] Continue to refer to Figure 21 Assuming at least two PUCCH resources are PUCCH 1 and PUCCH 2, and PUCCH 1 corresponds to the first configuration and PUCCH 2 corresponds to the second configuration, the first PUCCH resource dynamically scheduled by DCI is PUCCH 1. If PUCCH 1 corresponds to the first configuration, the target PUCCH resource is determined from the PUCCH resources configured in the first configuration. For example, based on the payload multiplexed by at least two UCIs, a set of PUCCH resources in the first configuration is determined, and the target PUCCH resource is determined from this set of PUCCH resources.
[0371] Scenario 3: Determine the target uplink channel resource based on the DCI corresponding to the first uplink channel resource.
[0372] In one possible design of this embodiment, the determining module 2710 is configured to determine a target uplink channel resource among the uplink channel resources configured in the first configuration, provided that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources contain a dynamically scheduled first uplink channel resource, and the second DCI indicates the first configuration; and / or, In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources include a dynamically scheduled first uplink channel resource, and the second DCI indicates the second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0373] When there is a dynamically scheduled first uplink channel resource among at least two uplink channel resources, the target uplink channel resource is determined based on the time-domain resource type, configuration, or DCI corresponding to the first uplink channel resource, making it more flexible and adaptable to the needs of different scenarios.
[0374] In one possible design of this embodiment, the second indication field in the second DCI is used to indicate the first configuration or the second configuration; or, the DCI format in the second DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the second DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index carrying the second DCI is used to indicate the first configuration or the second configuration.
[0375] For example, the second indication field indicates either the first or second configuration using a single bit; for instance, a bit value of 0 indicates the first configuration, and a bit value of 1 indicates the second configuration. When the second DCI's DCI format is format A, it indicates the first configuration; when the second DCI's DCI format is format B, it indicates the second configuration. When the RNTI is the first RNTI, it indicates the first configuration; when the RNTI is the second RNTI, it indicates the second configuration. In the case where the resource index is a CCE index, when the CCE index number is 1, it indicates the first configuration; when the CCE index number is 2, it indicates the second configuration.
[0376] By using the different indication methods described above, it is possible to accurately indicate the first configuration or the second configuration in different situations.
[0377] If there are multiple dynamically scheduled first uplink channel resources, the configuration information corresponding to the target uplink channel resource is determined based on the indication of the last DCI among the multiple DCIs corresponding to the multiple dynamically scheduled first uplink channel resources, or based on the configuration information corresponding to the uplink channel resource indicated by the last DCI.
[0378] In one possible design of this embodiment, the determining module 2710 is used to determine the target uplink channel resource among the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to a first configuration and a second configuration, at least two uplink channel resources exist among the at least two uplink channel resources that are dynamically scheduled by at least two second DCIs, and the last DCI indicates the first configuration. In the case that at least two uplink channel resources correspond to a first configuration and a second configuration, at least two of the at least two uplink channel resources exist that are dynamically scheduled by at least two second DCIs, and the last DCI indicates a second configuration, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
[0379] Among them, at least two second DCIs correspond one-to-one with at least two first uplink channel resources, and the last DCI is the last of the at least two second DCIs.
[0380] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 22This illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of this application. At least two PUCCH resources are PUCCH 1 and PUCCH 2. When PUCCH 1 corresponds to a first configuration and PUCCH 2 corresponds to a second configuration, DCI 1 indicates PUCCH 1, DCI 2 indicates PUCCH 2, and the second DCI is the last DCI, i.e., DCI 2. When DCI 2 indicates the first configuration and the PRI indication field is 00, a target PUCCH resource set is determined from the multiple PUCCH resource sets indicated by the first configuration based on the payload multiplexed by at least two UCIs. PUCCH 3 (the target PUCCH resource) is the first PUCCH resource in the target PUCCH resource set. The multiple PUCCH resource sets correspond to different payloads or PUCCH formats.
[0381] In one possible design of this embodiment, the uplink channel resource determining device does not expect at least two uplink channel resources to have different configurations; or, the uplink channel resource determining device expects at least two uplink channel resources to have the same configuration; or, the uplink channel resource determining device expects at least two uplink channel resources to correspond to the first configuration; or, the uplink channel resource determining device expects at least two uplink channel resources to correspond to the second configuration.
[0382] In one possible design of this embodiment, the uplink channel resource determination device does not expect to configure or indicate the target uplink channel resource through network devices, the target uplink channel resource being in a time slot that includes both the first type of time domain resource and the second type of time domain resource.
[0383] In one possible design of this embodiment, the configurations corresponding to at least two uplink channel resources include a first configuration and / or a second configuration.
[0384] In one possible design of this embodiment, taking the uplink channel resource as a PUCCH resource as an example, if the configurations corresponding to at least two PUCCH resources are different and the UCIs corresponding to at least two PUCCH resources are not multiplexed, two HARQ-ACK codebooks are constructed. HARQ-ACK codebook 1 corresponds to the first configuration, and HARQ-ACK codebook 2 corresponds to the second configuration.
[0385] In one possible design of this embodiment, the receiving module 2720 is used to receive the first configuration and the second configuration.
[0386] In one possible design of this embodiment, the receiving module 2720 is configured to receive a first configuration parameter and a second configuration parameter, wherein the first configuration parameter corresponds to a first configuration and the second configuration parameter corresponds to a second configuration; or, receive a first configuration parameter and an offset value, wherein the first configuration parameter corresponds to the first configuration and the configuration parameter after offset based on the offset value corresponds to the second configuration; or, receive a set of configuration parameters, wherein the set of configuration parameters includes a first configuration parameter and a second configuration parameter, wherein the first configuration parameter corresponds to the first configuration and the second configuration parameter corresponds to the second configuration.
[0387] The separate configurations in the above method include configuring the first configuration parameter and the second configuration parameter separately; configuring the first configuration parameter, where the configuration parameter corresponding to the second configuration is obtained by offsetting the first configuration parameter based on the offset value; and configuring a set of configuration parameters, which contains two parts, with the first part corresponding to the first configuration parameter and the second part corresponding to the second configuration parameter.
[0388] In one possible design of this embodiment, the offset value is a Resource Block (RB) offset or an RB offset list. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols, or the RB offset is the frequency domain offset of the PUCCH resources located on non-SBFD symbols relative to the PUCCH resources located on SBFD symbols.
[0389] This embodiment uses one determining module 2710 and one receiving module 2720 as an example for illustration. The number of determining modules 2710 and receiving modules 2720 is not limited. For a functional description of the determining module 2710, please refer to... Figure 6 The content of step 610 in the embodiment. For a functional description of the receiving module 2720, please refer to... Figure 6 The content of step 610 in the embodiment.
[0390] Figure 28 The diagram illustrates a block diagram of an uplink channel resource determination apparatus provided in an exemplary embodiment of this application. This apparatus can be implemented as a terminal device, or as part of a terminal device, through software, hardware, or a combination of both. The apparatus includes: The determining module 2810 is used to determine a target uplink channel resource among the uplink channel resources configured in at least one of the first configuration, the second configuration, and the third configuration.
[0391] The third configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the first type of time domain resources and the second type of time domain resources. The first configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the first type of time domain resources (only). The second configuration is used to configure the relevant parameters of the uplink channel resources in the time unit with the second type of time domain resources (only).
[0392] In one possible design of this embodiment, the determining module 2810 is used to determine the target uplink channel resource based on the time domain resource where the target uplink channel resource is located.
[0393] Determining the target uplink channel resources based on the time-domain resources in which they reside is a simple process.
[0394] If the time domain resource containing the target uplink channel resource is a first type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; if the time domain resource containing the target uplink channel resource is a second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration; if the time domain resource containing the target uplink channel resource includes both the first type of time domain resource and the second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the third configuration.
[0395] Taking the first configuration, second configuration, and third configuration as examples corresponding to the first time slot type, second time slot type, and third time slot type respectively, the first time slot type is a time slot type that only includes SBFD symbols, the second time slot type is a time slot type that only includes non-SBFD symbols, and the third time slot type is a time slot type that includes both SBFD symbols and non-SBFD symbols.
[0396] In one possible design of this embodiment, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the first configuration are the uplink channel resources configured in the first configuration; the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the second configuration are the uplink channel resources configured in the second configuration; and the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the third configuration are the uplink channel resources configured in the third configuration.
[0397] In one possible design of this embodiment, the receiving module 2820 is used to receive a first configuration and a third configuration; or, to receive a second configuration and a third configuration; or, to receive a first configuration, a second configuration, and a third configuration.
[0398] In some embodiments, the receiving module 2820 is further configured to receive at least one of a first DCI, a second DCI, and higher-layer signaling.
[0399] This embodiment uses one determining module 2810 and one receiving module 2820 as an example for illustration; the number of determining modules 2810 and receiving modules 2820 is not limited. For a functional description of the determining module 2810, please refer to... Figure 24 The content of step 2410 in the embodiment. For a functional description of the receiving module 2820, please refer to... Figure 24 The content of step 2410 in the embodiment.
[0400] Figure 29 The diagram illustrates a block diagram of a resource configuration transmission apparatus provided in an exemplary embodiment of this application. This apparatus can be implemented as a network device, or as part of a network device, through software, hardware, or a combination of both. The apparatus includes: The transmitting module 2910 is used to transmit a first configuration and a second configuration; wherein the first configuration and the second configuration are used to configure relevant parameters of uplink channel resources, the first configuration corresponds to a first type of time domain resource, and the second configuration corresponds to a second type of time domain resource.
[0401] In one possible design of this embodiment, the sending module 2910 is used to send a first configuration parameter and a second configuration parameter, wherein the first configuration parameter corresponds to a first configuration and the second configuration parameter corresponds to a second configuration; or, to send a first configuration parameter and an offset value, wherein the first configuration parameter corresponds to the first configuration and the configuration parameter after offset based on the offset value corresponds to the second configuration; or, to send a set of configuration parameters, wherein the set of configuration parameters includes a first configuration parameter and a second configuration parameter, wherein the first configuration parameter corresponds to the first configuration and the second configuration parameter corresponds to the second configuration.
[0402] The separate configurations in the above method include configuring the first configuration parameter and the second configuration parameter separately; configuring the first configuration parameter, where the configuration parameter corresponding to the second configuration is obtained by offsetting the first configuration parameter based on the offset value; and configuring a set of configuration parameters, which contains two parts, with the first part corresponding to the first configuration parameter and the second part corresponding to the second configuration parameter.
[0403] In one possible design of this embodiment, the offset value is a Resource Block (RB) offset. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, and taking the uplink channel resources as PUCCH resources as an example, the RB offset is the frequency domain offset of the PUCCH resources located in SBFD symbols relative to the PUCCH resources located in non-SBFD symbols, or the RB offset is the frequency domain offset of the PUCCH resources located in non-SBFD symbols relative to the PUCCH resources located in SBFD symbols.
[0404] In one possible design of this embodiment, the uplink channel resources include at least one of the following: PUCCH resources, Physical Uplink Shared Channel (PUSCH) resources, Physical Random Access Channel (PRACH) resources, etc. This application does not limit the scope of the embodiments, but typically uses PUCCH resources as an example for illustration.
[0405] In one possible design of this embodiment, the time-domain resources include at least one of the following: symbols, symbol groups, time slots, sub-time slots, frames, and subframes. The specific types of time-domain resources are not limited in this embodiment; typically, a first configuration corresponds to a first type of symbol, and a second configuration corresponds to a second type of symbol for illustrative purposes. For example, the first configuration corresponds to SBFD symbols, and the second configuration corresponds to non-SBFD symbols. Here, SBFD symbols include at least one of uplink subbands, downlink subbands, and guard bands, while non-SBFD symbols do not include any of the above subbands.
[0406] In one possible design of this embodiment, the first configuration is applicable to time slots where all symbols are SBFD symbols, and also to time slots where some symbols are SBFD symbols; the second configuration is applicable to time slots where all symbols are non-SBFD symbols, and also to time slots where some symbols are non-SBFD symbols.
[0407] In one possible design of this embodiment, the first configuration and the second configuration share time-domain resource parameters.
[0408] In one possible design of this embodiment, the first configuration and the second configuration do not share time-domain resource parameters.
[0409] In one possible design of this embodiment, the target uplink channel resource is a resource used for transmitting uplink control information (UCI). In another possible design of this embodiment, the target uplink channel resource is a resource used for feeding back HARQ-ACK or HARQ-ACK codebooks; in yet another possible design of this embodiment, the target uplink channel resource is a resource used for multiplexing at least two UCIs.
[0410] In one possible design of this embodiment, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block startingPRB, second hop physical resource block secondHopPRB), maximum code rate (maxCodeRate), orthogonal cover code (OCC) parameters, and time domain resource parameters (e.g., starting symbol index startingSymbolIndex, number of symbols nrofSymbols).
[0411] In one possible design of this embodiment, the time-domain resource configurations corresponding to the associated uplink channel resources are the same in both the first and second configurations. In this case, the relevant parameters determined for the target uplink channel resource based on either the first or second configuration do not include time-domain resource parameters.
[0412] In one possible design of this embodiment, the terminal device expects the time-domain resource configurations corresponding to the associated uplink channel resources to be the same in the first configuration and the second configuration; and / or, the terminal device does not expect the time-domain resource configurations corresponding to the associated uplink channel resources to be different in the first configuration and the second configuration. That is, the time-domain resource parameters are carried in the first configuration and the second configuration, and are completely identical in both configurations.
[0413] The resource configuration sending device will try its best to configure in accordance with the terminal device's expectations, but it may not do so 100%. In some cases, the resource configuration sending device may send configuration information in a way that the terminal device does not expect. In this case, how the terminal device handles the unexpected configuration information is not limited in this application; for example, it can be implemented independently by the terminal device.
[0414] In one possible design of this embodiment, the time-domain resource configurations corresponding to the associated uplink channel resources do not need to be configured separately, so that the time-domain resources are the same regardless of which configuration the terminal device determines the uplink channel resources through.
[0415] In one possible design of this embodiment, the time-domain resource parameters shared by the first configuration and the second configuration are additionally configured by the resource configuration sending device or agreed upon by the communication protocol. In this case, the time-domain resource parameters are not included in the first configuration and the second configuration.
[0416] In one possible design of this embodiment, the associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
[0417] In one possible design of this embodiment, taking PUCCH resources as an example, the first configuration includes a first set of PUCCH resources, and the second configuration includes a second set of PUCCH resources. The first and second sets of PUCCH resources come from different configurations, but there are related PUCCH resources in the two sets.
[0418] In one possible design of this embodiment, uplink channel resources corresponding to the same uplink channel resource identifier (ID) are associated; or, uplink channel resources with two uplink channel resource IDs that have a pre-agreed correspondence are associated.
[0419] The associated uplink channel resources may correspond to the same uplink channel resource identifier, or they may be two uplink channel resource IDs with a pre-agreed correspondence, which can adapt to the association requirements of uplink channel resources under different circumstances.
[0420] In one possible design of this embodiment, the relevant parameters include at least one of the following: frequency domain resource parameters (e.g., starting physical resource block (startingPRB), second-hop physical resource block (secondHopPRB)), maximum code rate (maxCodeRate), and orthogonal cover code (OCC) parameters. The relevant parameters do not include time domain resource parameters, such as startingSymbolIndex and the number of symbols (nrofSymbols). The time domain resource parameters are configured through other configurations, not through the first or second configuration.
[0421] If the relevant parameters do not include time-domain resource parameters, they will be configured through other settings, which is more flexible.
[0422] In one possible design of this embodiment, the PUCCH resources used by at least one of the signals corresponding to the first configuration—Scheduling Request (SR), Channel-State Information (CSI) report, and Semi-Persistent Scheduling Hybrid Automatic Repeat reQuestACKnowledgment (SPS HARQ-ACK)—are the PUCCH resources configured in the first configuration; the PUCCH resources used by at least one of the signals corresponding to the second configuration—SR, CSI report, and SPS HARQ-ACK—are the PUCCH resources configured in the second configuration.
[0423] In one possible design of this embodiment, the relevant parameters of SR, CSI report, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0424] In one possible design of this embodiment, the transmitting module 2910 is used to transmit a first DCI, which is used to indicate a first configuration or a second configuration, and to indicate the target uplink channel resources used by the terminal device.
[0425] In one possible design of this embodiment, the first DCI indicates the first configuration or the second configuration in a manner that includes explicit indication and implicit indication.
[0426] Explicit indication: In one possible design of this embodiment, the first DCI includes a first indication field, which is used to indicate a first configuration or a second configuration.
[0427] In some embodiments, based on a DCI format known prior to the application date, the first indicator field is a newly added indicator field, or a portion of the bits of a known indicator field.
[0428] In one possible design of this embodiment, the first indication field is an additional indication field outside the uplink channel resource indication field, or the first indication field is a portion of the bits of the uplink channel resource indication field.
[0429] When the first indication field is an additional indication field outside the uplink channel resource indication field, it can more flexibly indicate the first configuration or the second configuration; when the first indication field is a part of the uplink channel resource indication field, such as the most significant bit or the least significant bit of the PRI indication field, it does not add additional DCI overhead.
[0430] In one possible design of this embodiment, the first indication field is a portion of the uplink channel resource indication field, including: the first indication field is the most significant bit or the least significant bit of the PRI indication field.
[0431] The most significant or least significant bit of the PRI indicator field is used to indicate the first configuration or the second configuration, and the remaining bits in the PRI indicator field are used to indicate the PUCCH resource in the first configuration or the second configuration.
[0432] In one possible design of this embodiment, when the time domain resource includes a sub-time domain resource type, the sub-time domain resource type is used to indicate a first configuration or a second configuration; when the time domain resource includes at least two sub-time domain resource types, the first DCI includes a first indication field, which is used to indicate the first configuration or the second configuration.
[0433] For example, when a time slot includes only one symbol type, the first configuration or the second configuration is determined by that symbol type, and all bits of the first indication field (PRI indication field) are used to indicate the PUCCH resource; when a time slot includes at least two symbol types, some bits in the first indication field are used to indicate the first configuration or the second configuration, and the remaining bits are used to indicate the target PUCCH resource. Figure 7 As shown, when the time slot includes only SBFD symbols, the first configuration is determined by the symbol type; when the time slot includes only non-SBFD symbols, the second configuration is determined by the symbol type; when the time slot includes both SBFD and non-SBFD symbols, the highest bit in the first indicator field is used to indicate the first or second configuration, and the remaining bits are used to indicate the target PUCCH resource.
[0434] Implicit indication: In one possible design of this embodiment, the DCI format of the first DCI is used to indicate the first configuration or the second configuration; or, the DCI format of the first DCI is associated with the first configuration or the second configuration; or, the Radio Network Temporary Identifier sequence (RNTI) used to scramble the first DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the first DCI is associated with the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index of the downlink control resource carrying the first DCI is associated with the first configuration or the second configuration.
[0435] For example, when the DCI format of the first DCI is format A, it is used to indicate the first configuration; when the DCI format of the first DCI is format B, it is used to indicate the second configuration. When the RNTI is the first RNTI, it is used to indicate the first configuration; when the RNTI is the second RNTI, it is used to indicate the second configuration.
[0436] For example, when the resource index is a Control Channel Element (CCE) index, a CCE index number of 1 indicates a first configuration, and a CCE index number of 2 indicates a second configuration. In one implementation, the CCE index number may refer to the lowest CCE index number where the PDCCH is located, or the highest CCE index number where the PDCCH is located.
[0437] By indicating the first or second configuration in different ways, the needs of different scenarios can be met without additional DCI overhead.
[0438] In one possible design of this embodiment, the sending module 2910 is used to send higher-layer signaling to the terminal device, the higher-layer signaling being used to indicate a first configuration or a second configuration.
[0439] In one possible design of this embodiment, a first configuration or a second configuration is used in a time slot that includes at least two time-domain resource types through higher-layer signaling configuration. Here, higher layers refer to protocol layers above the physical layer, such as System Information Block (SIB), Radio Resource Control (RRC), and Media Access Control (MAC).
[0440] The configuration of higher-layer signaling by the resource-configured transmitting device supports diverse configuration methods, allowing configuration according to actual needs without additional DCI overhead. Taking PUCCH resources as an example for uplink channel resources, the advantage of using the first configuration is that it ensures that the PUCCH resource falls within the valid uplink resource (UL resource). The advantage of using the second configuration is that it avoids uplink resource fragmentation and reduces link interference.
[0441] For example, if a time slot for a certain period only includes SBFD symbols, the resource configuration sending device instructs the terminal device to use the first configuration via higher-layer signaling; or, if a time slot for another period only includes non-SBFD symbols, the resource configuration sending device instructs the terminal device to use the second configuration via higher-layer signaling. Furthermore, if the higher-layer signaling carries window parameters for at least one time window and a correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for the time window include at least one of the following: start position, end position, length, period start point, and period length.
[0442] In one possible design of this embodiment, the first configuration or the second configuration is used to determine the target uplink channel resource to be used by the terminal device; the target uplink channel resource is the uplink channel resource used by the terminal device when multiplexing at least two UCIs, where at least two uplink channel resources corresponding to at least two UCIs are in the same time unit before multiplexing, or at least two uplink channel resources overlap.
[0443] In one possible design of this embodiment, the determining module 2920 is used to determine the target uplink channel resources used by the terminal device, wherein the target uplink channel resources are the uplink channel resources used by the terminal device when multiplexing at least two UCIs.
[0444] In one possible design of this embodiment, after determining the target uplink channel resource used by the terminal device, the receiving module 2930 is used to receive at least two multiplexed UCIs on the target uplink channel resource.
[0445] In one possible design of this embodiment, the target uplink channel resource is the uplink channel resource used by the terminal device when multiplexing at least two UCIs. The at least two uplink channel resources corresponding to the at least two UCIs before multiplexing are in the same time unit, or the at least two uplink channel resources overlap.
[0446] Taking PUCCH resources as an example, if the uplink channel resource is a PUCCH resource, the terminal device will transmit at least two PUCCH resources (carrying at least two UCIs) in the first time slot. The at least two PUCCH resources overlap (partially or completely), or the at least two PUCCH resources are in the same time unit (time slot, sub-time slot, symbol group, etc.). The first time slot is a mixed symbol time slot type, that is, it includes SBFD symbols and non-SBFD symbols. Then the terminal device will multiplex at least two UCIs in the target PUCCH resource for transmission.
[0447] In one possible design of this embodiment, when at least two uplink channel resources include a dynamically scheduled first uplink channel resource, the resource configuration transmitting device determines at least two target uplink channel resources multiplexed by UCI for the terminal device based on a multiplexing resource determination method of related technologies. The transmitting module 2910 is further configured to transmit a second DCI, which indicates either the first configuration or the second configuration corresponding to the target uplink channel resource, and also indicates the first uplink channel resource.
[0448] Scenario 1: The time-domain resource type corresponding to the first uplink channel resource indicated by the second DCI is the same as the time-domain resource type corresponding to the target uplink channel resource. That is, when the target uplink channel resource corresponds to an SBFD symbol, the first uplink channel resource also corresponds to an SBFD symbol; when the target uplink resource corresponds to a non-SBFD symbol, the first uplink channel resource also corresponds to a non-SBFD symbol.
[0449] Scenario 2: The configuration corresponding to the first uplink channel resource indicated by the second DCI is the same as the configuration corresponding to the target uplink channel resource. That is, when the target uplink channel resource has a first configuration, the first uplink channel resource also corresponds to the first configuration; when the target uplink resource has a second configuration, the first uplink channel resource also corresponds to the second configuration.
[0450] Case 3: The second indication field in the second DCI is used to indicate the first configuration or the second configuration; or, the DCI format in the second DCI is used to indicate the first configuration or the second configuration; or, the RNTI used to scramble the second DCI is used to indicate the first configuration or the second configuration; or, the resource location or resource index carrying the second DCI is used to indicate the first configuration or the second configuration.
[0451] For example, the second indication field indicates either the first or second configuration using a single bit; for instance, a bit value of 0 indicates the first configuration, and a bit value of 1 indicates the second configuration. When the second DCI's DCI format is format A, it indicates the first configuration; when the second DCI's DCI format is format B, it indicates the second configuration. When the RNTI is the first RNTI, it indicates the first configuration; when the RNTI is the second RNTI, it indicates the second configuration. In the case where the resource index is a CCE index, when the CCE index number is 1, it indicates the first configuration; when the CCE index number is 2, it indicates the second configuration.
[0452] By using the different indication methods described above, it is possible to accurately indicate the first configuration or the second configuration in different situations.
[0453] In one possible design of this embodiment, when at least two first uplink channel resources are dynamically scheduled by at least two second DCIs, the transmitting module 2910 is used to transmit the last DCI, which is used to indicate the first configuration or the second configuration corresponding to the target uplink channel resource; wherein, the last DCI is the last of the at least two second DCIs.
[0454] In one possible design of this embodiment, the determining module 2920 is used to determine the target uplink channel resources used by the terminal device from the uplink channel resources configured in the first configuration or the second configuration.
[0455] In one possible design of this embodiment, the determining module 2920 is used to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the first configuration when using the first configuration based on the communication protocol agreement; and to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the second configuration when using the second configuration based on the communication protocol agreement.
[0456] The configuration is performed by the transmitting device, which does not require resource configuration according to the communication protocol, without additional DCI overhead. Taking the uplink channel resource as a PUCCH resource as an example, the advantage of using the first configuration is that it ensures that the PUCCH resource falls within the valid uplink resource (UL resource). The advantage of using the second configuration is that it avoids uplink resource fragmentation and reduces link interference.
[0457] For example, if a time slot for a certain period only includes SBFD symbols, the communication protocol stipulates the use of the first configuration; or, if a time slot for another period only includes non-SBFD symbols, the communication protocol stipulates the use of the second configuration. Furthermore, if the communication protocol stipulates at least one window parameter for a time window and a correspondence between each time window and either the first or second configuration, the terminal device determines the first or second configuration to use for the current time window based on this correspondence. The window parameters for a time window include at least one of the following: start position, end position, length, period start point, and period length.
[0458] In one possible design of this embodiment, the determining module 2920 is used to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to the first configuration; and to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the second configuration when at least two uplink channel resources correspond to the second configuration.
[0459] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 19The illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of the present application. At least two PUCCH resources include PUCCH 1 and PUCCH 2. When both PUCCH 1 and PUCCH 2 correspond to a first configuration, the target PUCCH resource used by the terminal device is determined from the PUCCH resources configured in the first configuration.
[0460] If at least two PUCCH resources correspond to the first configuration, then the target PUCCH resource corresponds to the first configuration; if at least two PUCCH resources correspond to the second configuration, then the target PUCCH resource corresponds to the second configuration.
[0461] In one possible design of this embodiment, the determining module 2920 is used to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the first configuration when at least two uplink channel resources correspond to the first configuration and the second configuration; or, when at least two uplink channel resources correspond to the first configuration and the second configuration, to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in the second configuration.
[0462] This explanation will use PUCCH resources as an example to illustrate the concept. Figure 20 The illustration shows a schematic diagram of determining PUCCH resources according to an exemplary embodiment of the present application. At least two PUCCH resources include PUCCH 1 and PUCCH 2. When PUCCH 1 and PUCCH 2 correspond to a first configuration and a second configuration, the target PUCCH resource used by the terminal device is determined from the PUCCH resources configured in the first configuration.
[0463] If at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the first configuration, taking the SBFD symbol corresponding to the first configuration as an example, the middle subband of the SBFD symbol can be configured as an uplink subband to ensure that the target PUCCH resource is within the valid uplink resource (valid UL resource); or, if at least two PUCCH resources correspond to the first configuration and the second configuration, and the target PUCCH resource corresponds to the second configuration, taking the non-SBFD symbol corresponding to the second configuration as an example, uplink resource fragmentation can be avoided, while reducing link interference.
[0464] In one possible design of this embodiment, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource except the startingSymbolIndex and nrofSymbols}, respectively, for use with PUCCH (SR, CSI, HARQ-ACK) occupying the first symbol type and the second symbol type, where the first symbol type is SBFD symbol and the second symbol type is non-SBFD symbol. In one possible design of this embodiment, the UE is provided with a first configuration and a second configuration for each of {PUCCH-ResourceSet, PUCCH-Resource}, respectively, for using PUCCH (SR, CSI, HARQ-ACK) with a first symbol type and a second symbol type, where the first symbol type is an SBFD symbol and the second symbol type is a non-SBFD symbol. The UE expects the corresponding PUCCH resource in the first configuration and the second configuration to occupy the same symbols. In one possible design of this embodiment, the terminal device is configured with a second configuration parameter and an offset value. The second configuration parameter corresponds to a second configuration, and the offset value is a resource block (RB) offset. The RB offset is used to adjust the frequency domain resources of the PUCCH resources. Taking the first configuration corresponding to SBFD symbols and the second configuration corresponding to non-SBFD symbols as an example, the RB offset is the frequency domain offset of the PUCCH resources located on SBFD symbols relative to the PUCCH resources located on non-SBFD symbols.
[0465] In one possible design of this embodiment, the terminal device is configured with a first configuration parameter and an offset value. The first configuration parameter corresponds to a first configuration, and the offset value is an RB offset. Taking the first configuration corresponding to an SBFD symbol and the second configuration corresponding to a non-SBFD symbol as an example, the RB offset is the frequency domain offset of the PUCCH resource located in the non-SBFD symbol relative to the PUCCH resource located in the SBFD symbol.
[0466] Figure 16This illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. Taking a terminal device configured with a second configuration parameter (PUCCH configuration 3) and an offset value, where the offset value is an RB offset, the first configuration corresponds to an SBFD symbol, and the second configuration corresponds to a non-SBFD symbol as an example, the frequency domain resource parameters in PUCCH configuration 3, after being added to the offset value, together with other resource parameters, form PUCCH configuration 4.
[0467] Figure 17 This illustration shows a schematic diagram of a PUCCH resource offset provided in an exemplary embodiment of this application. In one possible design of this embodiment, the starting position of the PUCCH resource corresponding to the non-SBFD symbol is the configured startingRB, and the starting position of the PUCCH resource corresponding to the SBFD symbol is (startingPRB + RB_offset) mod (UL_subbandsize ∩ active UL BWP size), where startingPRB is the starting physical resource block, RB_offset is the RB offset, UL_subband size is the uplink subband size, active UL BWP size is the size of the active uplink bandwidth portion, ∩ is the intersection operation, and mod is the modulo operation. The RB occupied by the PUCCH resource located in the SBFD symbol is 1 RB starting from the starting position, or n RBs, where n is the PRB quantity parameter (nrofPRBs).
[0468] In one possible design of this embodiment, the RB offset can be a single RB offset or a set of RB offsets, where each RB offset corresponds to a PUCCH resource or a set of PUCCH resources.
[0469] In one possible design of this embodiment, a set of configuration parameters (PUCCH-Config) is configured to the terminal device. Each PUCCH resource set in this set of configuration parameters includes N PUCCH resources, where N is twice the maximum number of PUCCH resources that can be configured in the current PUCCH resource set. The first N / 2 PUCCH resources correspond to non-SBFD symbols, and the last N / 2 PUCCH resources correspond to SBFD symbols, or the first N / 2 PUCCH resources correspond to SBFD symbols, and the last N / 2 PUCCH resources correspond to non-SBFD symbols. The first N / 2 PUCCH resources and the last N / 2 PUCCH resources may or may not share the time domain configuration.
[0470] In one possible design of this embodiment, a set of configuration parameters (PUCCH-Config) is configured to the terminal device. This set of configuration parameters includes M PUCCH resource sets, wherein the first M / 2 PUCCH resource sets correspond to non-SBFD symbols, and the last M / 2 PUCCH resource sets correspond to SBFD symbols, or the first M / 2 PUCCH resource sets correspond to SBFD symbols, and the last M / 2 PUCCH resource sets correspond to non-SBFD symbols. The first M / 2 PUCCH resource sets and the last M / 2 PUCCH resource sets may or may not share the time domain configuration.
[0471] Figure 18 This illustration shows a schematic diagram of the configuration of PUCCH resources provided in an exemplary embodiment of this application. In a time slot, symbols 1 to 7 are SBFD symbols, and symbols 8 to 14 are non-SBFD symbols. In one possible design of this embodiment, the first 7 PUCCH resources in the PUCCH resource set are located in a first frequency domain position; the last 7 PUCCH resources in the PUCCH resource set are located in a second frequency domain position.
[0472] In one possible design of this embodiment, the information configured in the above method also includes at least one of the following in addition to PUCCH resources: PUCCH power control configuration parameters (PUCCH-PowerControl), PUCCH spatial configuration parameters (PUCCH-SpatialRelationInfo), SR configuration parameters (SchedulingRequestResourceConfig), etc.; the information shared in the above method also includes the time-domain offset configuration from PDSCH to HARQ-ACK (dl-DataToUL-ACK).
[0473] In one possible design of this embodiment, the receiving module 2930 is used to receive the UCI sent by the terminal device, such as the HARQ-ACK codebook, on the target uplink channel resource after determining the target uplink channel resource used by the terminal device.
[0474] In one possible design of this embodiment, the terminal device does not expect at least two uplink channel resources to have different configurations; or, the terminal device expects at least two uplink channel resources to have the same configuration; or, the terminal device expects at least two uplink channel resources to correspond to the first configuration; or, the terminal device expects at least two uplink channel resources to correspond to the second configuration.
[0475] In one possible design of this embodiment, the terminal device does not expect to configure or indicate the target uplink channel resources through the resource configuration sending device, the target uplink channel resources being in a time slot that includes both the first type of time domain resources and the second type of time domain resources.
[0476] The resource configuration sending device will try its best to configure in accordance with the terminal device's expectations, but it may not do so 100%. In some cases, the resource configuration sending device may send configuration information in a way that the terminal device does not expect. In this case, how the terminal device handles the unexpected configuration information is not limited in this application; for example, it can be implemented independently by the terminal device.
[0477] In one possible design of this embodiment, the configurations corresponding to at least two uplink channel resources include a first configuration and / or a second configuration.
[0478] In one possible design of this embodiment, if the configurations corresponding to at least two uplink channel resources are different, the UCIs corresponding to at least two uplink channel resources are not multiplexed. In this case, the terminal device will construct two HARQ-ACK codebooks, HARQ-ACK codebook 1 corresponding to the first configuration and HARQ-ACK codebook 2 corresponding to the second configuration.
[0479] This embodiment uses one transmitting module 2910, one determining module 2920, and one receiving module 2930 as an example for illustration. The number of transmitting modules 2910, determining modules 2920, and receiving modules 2930 is not limited. For a functional description of the transmitting module 2910, please refer to... Figure 25 The content of step 2510 in the embodiment. For a functional description of the determining module 2920, please refer to... Figure 25 The content of step 2510 in the embodiment. For a functional description of the receiving module 2930, please refer to... Figure 25 The content of step 2510 in the embodiment.
[0480] Figure 30 The diagram illustrates a block diagram of a resource configuration transmission apparatus provided in an exemplary embodiment of this application. This apparatus can be implemented as a network device, or as part of a network device, through software, hardware, or a combination of both. The apparatus includes: The transmitting module 3010 is used to transmit a third configuration; wherein the third configuration is used to configure the relevant parameters of the uplink channel resources of time units having a first type of time domain resources and a second type of time domain resources.
[0481] In one possible design of this embodiment, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the third configuration are the uplink channel resources configured in the third configuration.
[0482] In one possible design of this embodiment, the relevant parameters of SR, CSI report, and SPS HARQ-ACK are configured in their respective configurations (third configurations), for example, in their respective PUCCH configurations (PUCCH-Config).
[0483] In one possible design of this embodiment, the sending module 3010 is further configured to send the first configuration and / or the second configuration; The first configuration is used to configure the relevant parameters of the uplink channel resources in the time unit having the first type of time domain resources (only), and the second configuration is used to configure the relevant parameters of the uplink channel resources in the time unit having the second type of time domain resources (only).
[0484] In one possible design of this embodiment, the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the first configuration are the uplink channel resources configured in the first configuration; the uplink channel resources used by at least one of the signals SR, CSI report, and SPS HARQ-ACK corresponding to the second configuration are the uplink channel resources configured in the second configuration.
[0485] In one possible design of this embodiment, the relevant parameters of SR, CSI report, and SPS HARQ-ACK are configured in their respective configurations (first configuration or second configuration), for example, in their respective PUCCH configurations (PUCCH-Config).
[0486] In one possible design of this embodiment, the determining module 3020 is used to determine the target uplink channel resource used by the terminal device from the uplink channel resources configured in at least one of the first configuration, the second configuration, and the third configuration; wherein the first configuration corresponds to a first type of time domain resource, and the second configuration corresponds to a second type of time domain resource.
[0487] In one possible design of this embodiment, taking the first configuration, the second configuration, and the third configuration as corresponding to the first time slot type, the second time slot type, and the third time slot type, respectively, the first time slot type is a time slot type that only includes SBFD symbols, the second time slot type is a time slot type that only includes non-SBFD symbols, and the third time slot type is a time slot type that includes both SBFD symbols and non-SBFD symbols.
[0488] This embodiment uses one sending module 3010 and one determining module 3020 as an example for illustration. The number of sending modules 3010 and determining modules 3020 is not limited. For a functional description of the sending module 3010, please refer to... Figure 26 The content of step 2610 in the embodiment. For a functional description of the determining module 3020, please refer to... Figure 26 The content of step 2610 in the embodiment.
[0489] Figure 31 A schematic diagram of a terminal device provided in an exemplary embodiment of this application is shown. This terminal device 3100 can be used to execute the method steps performed by the terminal device in the above embodiments. The terminal device 3100 may include a processor 3101, a transceiver 3102, and a memory 3103. The processor 3101 can be used to control transmission and / or reception. The transceiver 3102 can be used to implement transmission and / or reception functions, such as implementing the functions of at least one of the receiving modules 2720 and 2820 described above.
[0490] The processor 3101 includes one or more processing cores. The processor 3101 executes various functional applications and information processing by running software programs and modules, such as to implement the functions of at least one of the aforementioned determining modules 2710 and 2810.
[0491] The transceiver 3102 may include a receiver and a transmitter. For example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0492] The memory 3103 can be connected to the processor 3101 and the transceiver 3102.
[0493] The memory 3103 can be used to store a computer program executed by the processor, and the processor 3101 is used to execute the computer program to implement the various steps in the above method embodiments.
[0494] Furthermore, memory 3103 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0495] In some embodiments, the processor 3101 is configured to determine a target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration; wherein the first configuration and the second configuration are configured to configure relevant parameters of the uplink channel resource, the first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
[0496] In some embodiments, the processor 3101 is configured to determine a target uplink channel resource among uplink channel resources configured in at least one of a first configuration, a second configuration, and a third configuration; wherein the third configuration is configured to configure relevant parameters of uplink channel resources in time units having first type time domain resources and second type time domain resources, the first configuration is configured to configure relevant parameters of uplink channel resources (only) in time units having first type time domain resources, and the second configuration is configured to configure relevant parameters of uplink channel resources (only) in time units having second type time domain resources.
[0497] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.
[0498] Figure 32 A schematic diagram of a network device provided in an exemplary embodiment of this application is shown. This network device 3200 can be used to execute the method steps performed by the network device in the above embodiments. The network device 3200 may include a processor 3201, a transceiver 3202, and a memory 3203. The processor 3201 can be used to control transmission and / or reception. The transceiver 3202 can be used to implement transmission and / or reception functions, such as implementing the functions of at least one of the transmission module 2910, reception module 2930, and transmission module 3010 described above.
[0499] The processor 3201 includes one or more processing cores. The processor 3201 executes various functional applications and information processing by running software programs and modules, such as to implement the functions of at least one of the aforementioned determining modules 2920 and 3020.
[0500] Transceiver 3202 may include a receiver and a transmitter. For example, transceiver 3202 may include a wired communication component, which may include a wired communication chip and a wired interface (such as a fiber optic interface). Optionally, transceiver 3202 may also include a wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0501] The memory 3203 can be connected to the processor 3201 and the transceiver 3202.
[0502] The memory 3203 can be used to store a computer program executed by the processor, and the processor 3201 is used to execute the computer program to implement the various steps performed by the network device in the above method embodiment.
[0503] Furthermore, memory 3203 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0504] In some embodiments, the processor 3201 is configured to determine the target uplink channel resources used by the terminal device in the uplink channel resources configured in the first configuration or the second configuration; wherein the first configuration and the second configuration are configured to configure the relevant parameters of the uplink channel resources, the first configuration corresponds to a first type of time domain resource, and the second configuration corresponds to a second type of time domain resource.
[0505] In some embodiments, the processor 3201 is configured to determine a target uplink channel resource used by the terminal device among uplink channel resources configured in at least one of a first configuration, a second configuration, and a third configuration; wherein the third configuration is configured to configure relevant parameters of uplink channel resources in time units having first type time domain resources and second type time domain resources, the first configuration is configured to configure relevant parameters of uplink channel resources (only) in time units having first type time domain resources, and the second configuration is configured to configure relevant parameters of uplink channel resources (only) in time units having second type time domain resources.
[0506] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.
[0507] This application also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the aforementioned method for determining uplink channel resources on the terminal device side, or the aforementioned method for transmitting resource configuration on the network device side. In some embodiments, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0508] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running, it is used to implement the above-mentioned method for determining uplink channel resources on the terminal device side, or to implement the above-mentioned method for transmitting resource configuration on the network device side.
[0509] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the above-described method for determining uplink channel resources on the terminal device side, or to implement the above-described method for transmitting resource configuration on the network device side.
[0510] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0511] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0512] In some embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0513] In some embodiments of this application, "protocol" may refer to standard protocols in the field of communications, such as LTE protocol, NR protocol and related protocols applied to future communication systems, and this application does not limit it.
[0514] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0515] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0516] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0517] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0518] The above are merely exemplary embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application shall be included within the protection scope of this application.
Claims
1. A method for determining uplink channel resources, characterized in that, The method is executed by a terminal device, and the method includes: Determine the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration; The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
2. The method according to claim 1, characterized in that, Determining the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration includes: If the time domain resource occupied by the target uplink channel resource is the first type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the first configuration; if the time domain resource occupied by the target uplink channel resource is the second type of time domain resource, the target uplink channel resource is determined from the uplink channel resources configured in the second configuration.
3. The method according to claim 1 or 2, characterized in that, In both the first and second configurations, the time-domain resource configurations corresponding to the associated uplink channel resources are the same.
4. The method according to claim 3, characterized in that, The associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
5. The method according to claim 1 or 2, characterized in that, The relevant parameters do not include time-domain resource parameters.
6. The method according to claim 1 or 2, characterized in that, The first type of time-domain resource is a subband non-overlapping full duplex (SBFD) symbol, and the second type of time-domain resource is a non-SBFD symbol.
7. The method according to claim 1 or 2, characterized in that, The relevant parameters include frequency domain resource parameters, which include the starting physical resource block and the second hop physical resource block.
8. A method for sending resource allocation, characterized in that, The method is performed by a network device, and the method includes: Send the first and second configurations; The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
9. The method according to claim 8, characterized in that, In both the first and second configurations, the time-domain resource configurations corresponding to the associated uplink channel resources are the same.
10. The method according to claim 9, characterized in that, The associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
11. The method according to claim 8, characterized in that, The relevant parameters do not include time-domain resource parameters.
12. The method according to claim 8, characterized in that, The first type of time-domain resource is a subband non-overlapping full duplex (SBFD) symbol, and the second type of time-domain resource is a non-SBFD symbol.
13. The method according to claim 8, characterized in that, The relevant parameters include frequency domain resource parameters, which include the starting physical resource block and the second hop physical resource block.
14. The method according to any one of claims 8 to 13, characterized in that, The method further includes: In the uplink channel resources configured in the first configuration or the second configuration, the target uplink channel resources used by the terminal device are determined.
15. The method according to claim 14, characterized in that, Determining the target uplink channel resource used by the terminal device from the uplink channel resources configured in the first configuration or the second configuration includes at least one of the following: When at least two uplink channel resources correspond to the first configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the first configuration. When at least two uplink channel resources correspond to the second configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the second configuration.
16. An apparatus for determining uplink channel resources, characterized in that, The device includes: The determining module is used to determine the target uplink channel resource from the uplink channel resources configured in the first configuration or the second configuration; The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
17. The apparatus according to claim 16, characterized in that, The determining module is configured to: determine the target uplink channel resource from the uplink channel resources configured in the first configuration when the time domain resource occupied by the target uplink channel resource is the first type of time domain resource; and determine the target uplink channel resource from the uplink channel resources configured in the second configuration when the time domain resource occupied by the target uplink channel resource is the second type of time domain resource.
18. The apparatus according to claim 16 or 17, characterized in that, In both the first and second configurations, the time-domain resource configurations corresponding to the associated uplink channel resources are the same.
19. The apparatus according to claim 18, characterized in that, The associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
20. The apparatus according to claim 16 or 17, characterized in that, The relevant parameters do not include time-domain resource parameters.
21. The apparatus according to claim 16 or 17, characterized in that, The first type of time-domain resource is a subband non-overlapping full duplex (SBFD) symbol, and the second type of time-domain resource is a non-SBFD symbol.
22. The apparatus according to claim 16 or 17, characterized in that, The relevant parameters include frequency domain resource parameters, which include the starting physical resource block and the second hop physical resource block.
23. A resource allocation sending device, characterized in that, The device includes: The sending module is used to send the first configuration and the second configuration; The first configuration and the second configuration are used to configure the relevant parameters of the uplink channel resources. The first configuration corresponds to a first type of time-domain resource, and the second configuration corresponds to a second type of time-domain resource.
24. The apparatus according to claim 23, characterized in that, In both the first and second configurations, the time-domain resource configurations corresponding to the associated uplink channel resources are the same.
25. The apparatus according to claim 24, characterized in that, The associated uplink channel resources correspond to the same uplink channel resource identifier; or, the two uplink channel resource identifiers corresponding to the associated uplink channel resources have a pre-agreed correspondence.
26. The apparatus according to claim 23, characterized in that, The relevant parameters do not include time-domain resource parameters.
27. The apparatus according to claim 23, characterized in that, The first type of time-domain resource is a subband non-overlapping full duplex (SBFD) symbol, and the second type of time-domain resource is a non-SBFD symbol.
28. The apparatus according to claim 23, characterized in that, The relevant parameters include frequency domain resource parameters, which include the starting physical resource block and the second hop physical resource block.
29. The apparatus according to any one of claims 23 to 28, characterized in that, The device further includes a determining module, used for: In the uplink channel resources configured in the first configuration or the second configuration, the target uplink channel resources used by the terminal device are determined.
30. The apparatus according to claim 29, characterized in that, The determining module is further used for: When at least two uplink channel resources correspond to the first configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the first configuration. When at least two uplink channel resources correspond to the second configuration, the target uplink channel resource used by the terminal device is determined from the uplink channel resources configured in the second configuration.
31. A terminal device, characterized in that, The terminal device includes: Processor; transceiver connected to the processor; memory for storing executable instructions of the processor; The processor is configured to load and execute the executable instructions to implement the uplink channel resource determination method as described in any one of claims 1 to 7.
32. A network device, characterized in that, The network device includes: Processor; transceiver connected to the processor; memory for storing executable instructions of the processor; The processor is configured to load and execute the executable instructions to implement the resource configuration sending method as described in any one of claims 8 to 15.