Identification of control channel resources
By identifying the PUCCH resource based on the CCE index of a PDCCH candidate with a specific aggregation level, the ambiguity in resource allocation is resolved, improving the accuracy of wireless communication systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2022-09-30
- Publication Date
- 2026-07-30
AI Technical Summary
Ambiguity arises in identifying the correct control channel element (CCE) index for determining the physical uplink control channel (PUCCH) resource due to repeated PDCCH candidates with different aggregation levels, leading to uncertainty in resource allocation in wireless communication systems.
The user equipment (UE) identifies the PUCCH resource based on the CCE index corresponding to the starting CCE of a PDCCH candidate, either with a higher or lower aggregation level, or a specific CCE index, to resolve ambiguity and ensure accurate resource determination.
This approach clarifies the PUCCH resource identification process, enhancing resource allocation accuracy and reducing ambiguity in wireless communication systems.
Smart Images

Figure 0007897934000002 
Figure 0007897934000003 
Figure 0007897934000004
Abstract
Description
[Technical Field]
[0001] Cross-reference of related applications
[0001] This patent application claims priority and benefits of the pending U.S. Nonprovisional Application No. 17 / 956,557, titled "IDENTIFICATION OF CONTROL CHANNEL RESOURCE," filed on 29 September 2022 and assigned to the assignee of this patent application, which is expressly incorporated herein by reference as if it were described in its entirety below and for all applicable purposes. Application No. 17 / 956,557 claims priority and benefits of the pending U.S. Provisional Application No. 63 / 285,943, titled "IDENTIFICATION OF CONTROL CHANNEL RESOURCE," filed on 3 December 2021 and assigned to the assignee of this patent application, which is expressly incorporated herein by reference as if it were described in its entirety below and for all applicable purposes.
[0002]
[0002] The technologies discussed below relate generally to wireless communications, and more specifically to identifying resources for transmitting physical uplink control channel information.
[0003] introduction
[0003] A next-generation wireless communication system (e.g., 5GS) may include a 5G core network and a 5G radio access network (RAN), such as a new radio (NR)-RAN. The NR-RAN supports communication through one or more cells. For example, a wireless communication device such as user equipment (UE) may access a first cell of a first base station (BS), such as a gNB, and / or a second cell of a second base station.
[0004]
[0004] A base station may schedule access to a cell in order to support access by multiple UEs. For example, a base station may allocate different resources (e.g., time-domain and frequency-domain resources) to different UEs operating within the base station's cell. [Overview of the Initiative]
[0005]
[0005] The following outline provides a summary of one or more aspects of the Disclosure in order to give a basic understanding of such aspects. This outline is not intended to be a comprehensive overview of all conceivable features of the Disclosure, nor to identify any major or significant elements of all aspects of the Disclosure, nor to specify the scope of any or all aspects of the Disclosure. Its sole purpose is to present some concepts of one or more aspects of the Disclosure in a form that serves as a prelude to more detailed explanations to be presented later.
[0006]
[0006] In some examples, user equipment may include a transceiver, memory, and a processor coupled to the transceiver and memory. The processor and memory may be configured to schedule a physical uplink control channel (PUCCH) via the transceiver, which is a first physical downlink control channel (PDCCH) candidate of a first set of control resources, the first PDCCH candidate is associated with a first aggregation level, and the first aggregation level is different from a second aggregation level associated with a second PDCCH candidate of the first set of control resources. The processor and memory may also be configured to transmit a PUCCH with delivery acknowledgment via the transceiver on a PUCCH resource identified at least in part on a first control channel element (CCE) index corresponding to the start CCE of the first and second PDCCH candidates.
[0007]
[0007] In some examples, methods for wireless communication in user equipment are disclosed. The method may include a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate being associated with a first aggregation level and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment, and the first aggregation level receiving the first PDCCH candidate, which is different from a second aggregation level associated with a second PDCCH candidate of the first control resource set. The method may also include transmitting a PUCCH having delivery acknowledgment on a PUCCH resource identified at least in part based on a first control channel element (CCE) index corresponding to the initiation CCE of the first and second PDCCH candidates.
[0008]
[0008] In some examples, the user device may include means for receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate being associated with a first aggregation level, and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment information, wherein the first aggregation level is different from a second aggregation level associated with a second PDCCH candidate of the first control resource set. The user device may also include means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least in part based on a first control channel element (CCE) index corresponding to the initiation CCE of the first and second PDCCH candidates.
[0009]
[0009] In some examples, non-temporary computer-readable media stores executable instructions for one or more processors of user equipment to receive a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate being associated with a first aggregation level, and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment, wherein the first aggregation level is different from a second aggregation level associated with a second PDCCH candidate of the first control resource set. Non-temporary computer-readable media may also store executable instructions for one or more processors of user equipment to transmit a PUCCH having delivery acknowledgment on a PUCCH resource identified at least in part based on a first control channel element (CCE) index corresponding to the initiation CCE of the first and second PDCCH candidates.
[0010]
[0010] In some examples, user equipment may include a transceiver, memory, and a processor coupled to the transceiver and memory. The processor and memory may be configured to receive a first physical downlink control channel (PDCCH) candidate in a first control resource set via the transceiver, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The processor and memory may also be configured to transmit via transceivers a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially on a first CCE index corresponding to the initiation CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level.
[0011]
[0011] In some examples, methods for wireless communication in user equipment are disclosed. The methods may include a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The method may also include sending a PUCCH having delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level.
[0012]
[0012] In some examples, the user equipment may include means for receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated in a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The user device may also include means for transmitting a PUCCH having delivery confirmation information on a PUCCH resource identified at least in part on a first CCE index corresponding to the initiation CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level.
[0013]
[0013] In some examples, a non-temporary computer-readable medium stores executable instructions that receive a first physical downlink control channel (PDCCH) candidate in a first control resource set, where the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. Non-temporary computer-readable media may also store executable instructions that transmit a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level, by one or more processors of the user device.
[0014]
[0014] In some examples, user equipment may include a transceiver, memory, and a processor coupled to the transceiver and memory. The processor and memory may be configured to receive a first physical downlink control channel (PDCCH) candidate in a first control resource set via the transceiver, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The processor and memory may also be configured to transmit via transceivers a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level.
[0015]
[0015] In some examples, methods for wireless communication in user equipment are disclosed. The method may include a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated in a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The method may also include sending a PUCCH having delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level.
[0016]
[0016] In some examples, the user equipment may include means for receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated in a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The user device may also include means for transmitting a PUCCH having delivery confirmation information on a PUCCH resource identified at least in part on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level.
[0017]
[0017] In some examples, a non-temporary computer-readable medium stores executable instructions that, by one or more processors of a user device, receive a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. Non-temporary computer-readable media may also store executable instructions that transmit a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level, by one or more processors of the user device.
[0018]
[0018] In some examples, user equipment may include a transceiver, memory, and a processor coupled to the transceiver and memory. The processor and memory may be configured to receive, via the transceiver, a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information, starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with the first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE higher than the first starting CCE in the second control resource set. The processor and memory may also be configured to transmit via a transceiver a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first CCE index corresponding to a second initiating CCE.
[0019]
[0019] In some examples, methods for wireless communication in user equipment are disclosed. The method may include receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate scheduling a physical uplink control channel (PUCCH) having delivery acknowledgment, starting at the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate repeating with a third PDCCH candidate in a second control resource set, the second PDCCH candidate repeating with a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate being associated with a first starting CCE, and the fourth PDCCH candidate being associated with a second starting CCE higher than the first starting CCE in the second control resource set. The method may also include transmitting a PUCCH having delivery acknowledgment on a PUCCH resource identified at least in part based on a first CCE index corresponding to a second starting CCE.
[0020]
[0020] In some examples, the user device may include means for receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information, starts at the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated at a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated at a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE higher than the first starting CCE in the second control resource set. The user device may also include means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least in part based on a first CCE index corresponding to a second starting CCE.
[0021]
[0021] In some examples, the non - transitory computer - readable medium stores executable instructions that, when executed by one or more processors of a user equipment, receive a first physical downlink control channel (PDCCH) candidate of a first set of control resources, where the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery confirmation information, starts in a control channel element (CCE) within the first set of control resources that is the same as a second PDCCH candidate, the first PDCCH candidate is repeated at a third PDCCH candidate of a second set of control resources, the second PDCCH candidate is repeated at a fourth PDCCH candidate of the second set of control resources, the third PDCCH candidate is associated with a first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE that is higher than the first starting CCE within the second set of control resources. The non - transitory computer - readable medium may also store executable instructions that, when executed by one or more processors of the user equipment, transmit a PUCCH having delivery confirmation information on a PUCCH resource identified at least in part based on a first CCE index corresponding to the second starting CCE.
[0022]
[0022] These and other aspects of the present disclosure will be more fully understood upon consideration of the following modes for carrying out the invention. By considering the following description of specific exemplary aspects of the present disclosure together with the accompanying drawings, other aspects, features, and examples of the present disclosure will become apparent to those skilled in the art. Although the features of the present disclosure may be described with reference to several of the following examples and figures, all examples of the present disclosure can include one or more of the advantageous features described herein. In other words, while one or more examples may be described as having several advantageous features, one or more of such features may also be used in accordance with the various examples of the present disclosure described herein. Similarly, although exemplary aspects may be described below as examples of devices, systems, or methods, it should be understood that such exemplary aspects can be implemented in various devices, systems, and methods.
Brief Description of the Drawings
[0023] [Figure 1]
[0023] It is a schematic diagram of a wireless communication system according to some aspects. [Figure 2]
[0024] It is a conceptual diagram of an example of a wireless access network according to some aspects. [Figure 3]
[0025] It is a schematic diagram of an example of wireless resources in an air interface using orthogonal frequency division multiplexing (OFDM) according to some aspects. [Figure 4]
[0026] It is a schematic diagram of an example of a downlink control region of a slot according to some aspects. [Figure 5]
[0027] It is a schematic diagram of an example of a control channel element structure according to some aspects. [Figure 6]
[0028] It is a schematic diagram of an example of downlink time-frequency resources according to some aspects. [Figure 7]
[0029] This figure shows examples of physical downlink control channel (PDCCH) iterations in several embodiments. [Figure 8]
[0030] This figure shows an example of a linked PDCCH candidate in several embodiments. [Figure 9]
[0031] This figure shows an example of an initiation control channel element (CCE) for linked PDCCH candidates in several embodiments. [Figure 10]
[0032] This figure shows an example of a Start Control Channel element (CCE) selected to identify a Physical Uplink Control Channel (PUCCH) resource in several configurations. [Figure 11]
[0033] This figure shows another example of a starting CCE selected to identify a physical uplink control channel (PUCCH) resource in several different ways. [Figure 12]
[0034] This is a signaling diagram showing an example of PUCCH resource identification-related signaling in several configurations. [Figure 13]
[0035] This is a block diagram showing examples of hardware implementation configurations for user devices employing processing systems, in several different ways. [Figure 14]
[0036] This is a flowchart of a first exemplary method for transmitting physical uplink control channel (PUCCH) information in several embodiments. [Figure 15]
[0037] This is a flowchart of a second exemplary method for transmitting physical uplink control channel (PUCCH) information in several embodiments. [Figure 16]
[0038] This is a flowchart of a third exemplary method for transmitting physical uplink control channel (PUCCH) information in several embodiments. [Figure 17]
[0039] This is a flowchart of a fourth exemplary method for transmitting physical uplink control channel (PUCCH) information in several embodiments. [Figure 18]
[0040] This figure provides a high-level diagram of an example of a configuration of a separated base station in several different forms. [Modes for carrying out the invention]
[0024]
[0041] The detailed descriptions below with respect to the attached drawings describe various configurations and are not intended to represent only the configurations in which the concepts described herein can be put into practice. “Modes for Carrying Out the Invention” include specific details intended to provide a complete understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be put into practice without these specific details. In some cases, to avoid obscuring such concepts, well-known structures and components are shown in block diagrams.
[0025]
[0042] While the embodiments and examples are described in this application by illustrating several examples, those skilled in the art will understand that additional implementation forms and use cases may arise in many different configurations and scenarios. The innovations described herein can be realized across many different platform types, devices, systems, forms, sizes, and packaging configurations. For example, embodiments and / or applications may arise from integrated chip examples and other non-modular component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, artificial intelligence (AI) enabled devices, etc.). Some examples may or may not specifically target use cases or applications, but may result in a broad range of applicability of the innovations described. Implementation forms may range from chip-level or modular components to non-modular, non-chip-level implementation forms, and even to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more embodiments of the innovations described. In some practical settings, devices incorporating the described embodiments and features may also necessarily include additional components and features for the implementation and practice of the claims and the examples described. For example, the transmission and reception of wireless signals necessarily include numerous components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors (one or more), interleavers, adders / analog adders, etc.). The innovations described herein are intended to be implemented in a wide variety of devices, chip-level components, systems, distributed configurations, isolated configurations (e.g., base stations and / or UEs), end-user devices, etc., of various sizes, shapes, and structures.
[0026]
[0043] Various aspects of this disclosure relate to the transmission of physical uplink control channel (PUCCH) information. User equipment (UE) may receive candidate physical downlink control channels (PDCCH) that carry downlink control information (DCI) from a network entity such as a base station via at least one set of control resources. In some situations, these candidate PDCCHs may be repeated (e.g., within different sets of control resources) and associated with different aggregation levels.
[0027]
[0044] The UE may identify a PUCCH resource for sending information (e.g., an acknowledgment (ACK) or a negative acknowledgment (NACK)) that should be sent in response to a DCI carried by at least one of the PDCCH candidates. In some examples, the identification of such a PUCCH resource may be at least partially based on the control channel element (CCE) index corresponding to the starting CCE of the PDCCH candidate carrying the DCI. In certain situations (e.g., situations where PDCCH candidates are repeated and have different aggregation levels), ambiguity may arise regarding which starting CCE should be used as the basis for PUCCH resource determination.
[0028]
[0045] This disclosure relates, in some aspects, to various rules for specifying a particular starting CCE for determining a PUCCH resource. In some examples, a UE may identify a PUCCH resource based on the CCE index corresponding to the starting CCE of a first PDCCH candidate and a second PDCCH candidate (i.e., PDCCH candidates having the same starting CCE). In some examples, a UE may identify a PUCCH resource based on the CCE index corresponding to the starting CCE of a PDCCH candidate associated with a higher aggregation level than another PDCCH candidate. In some examples, a UE may identify a PUCCH resource based on the CCE index corresponding to the starting CCE of a PDCCH candidate associated with a lower aggregation level than another PDCCH candidate. In some examples, a UE may identify a PUCCH resource based on the CCE index corresponding to the starting CCE of a PDCCH candidate having a higher starting CCE than another PDCCH candidate.
[0029]
[0046] The various concepts presented throughout this disclosure can be implemented across a wide range of telecommunications systems, network architectures, and communication standards. Referring now to Figure 1, various aspects of this disclosure are illustrated with respect to a wireless communication system 100, which includes three interacting domains: a core network 102, a radio access network (RAN) 104, and a user equipment (UE) 106. The wireless communication system 100 may enable the UE 106 to communicate data with an external data network 110, such as the Internet (but is not limited to this).
[0030]
[0047] RAN104 can implement one or more suitable wireless communication technologies to provide radio access to UE106. For example, RAN104 may operate in accordance with the 3GPP New Radio (NR) specification, often referred to as 5G. Alternatively, RAN104 may operate under a hybrid of 5G NR and the Evolved Universal Terrestrial Radio Access Network (eUTRAN) standard, often referred to as Long-Term Evolution (LTE). 3GPP calls this hybrid RAN Next Generation RAN or NG-RAN. In yet another example, RAN104 may operate in accordance with both the LTE and 5G NR standards. Naturally, many other examples may be used within the scope of this disclosure.
[0031]
[0048] As illustrated, RAN104 includes multiple base stations 108. Generally, a base station is a network element (e.g., a network entity) in a radio access network that is responsible for radio transmission and reception in one or more cells to or from a UE. In different technologies, standards, or contexts, a base station may be referred to by those skilled in the art in various ways, such as base transceiver base station (BTS), radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), access point (AP), Node B (NB), eNode B (eNB), gNode B (gNB), transmit / receive point (TRP), or any other appropriate technical term. In some examples, a base station may include two or more TRPs, which may or may not be co-located. Each TRP may communicate on the same or different carrier frequencies within the same or different frequency bands. In an example where RAN104 operates according to both the LTE and 5G NR standards, one of the base stations 108 may be an LTE base station and another may be a 5G NR base station.
[0032]
[0049] Further examples are shown of a radio access network 104 that supports wireless communication for multiple mobile devices. A mobile device may be referred to as a user device (UE) 106 in the 3GPP standard, but may also be referred to by those skilled in the art as a mobile station (MS), subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, wireless terminal, remote terminal, handset, terminal, user agent, mobile client, client, or any other preferred term. A UE 106 may be a device that provides a user with access to network services. In an example where RAN 104 operates according to both the LTE and 5G NR standards, a UE 106 may be an Evolved-Universal Terrestrial Radio Access Network - New Radio dual connectivity (EN-DC) UE capable of simultaneously connecting to both LTE and NR base stations to receive data packets from both.
[0033]
[0050] In this document, a mobile device does not necessarily have to be mobile and may be stationary. The term mobile device or UE broadly refers to a diverse range of devices and technologies. A UE may include numerous hardware structural components sized, shaped and arranged to facilitate communication, such components may include antennas, antenna arrays, RF chains, amplifiers, one or more processors, etc., electrically coupled to one another. Some non-limiting examples of mobile devices include mobile phones, cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal computers (PCs), notebooks, netbooks, smartbooks, tablets, personal digital assistants (PDAs), and a wide range of embedded systems, such as those supporting the Internet of Things (IoT).
[0034]
[0051] In addition, mobile devices may include automobiles or other transport vehicles, remote sensors or actuators, robots or robotics devices, satellite radios, Global Positioning System (GPS) devices, object tracking devices, drones, multicopters, quadcopters, remote control devices, consumer and / or wearable devices such as eyewear, wearable cameras, virtual reality devices, smartwatches, health or fitness trackers, digital audio players (e.g., MP3 players), cameras, and game consoles. Furthermore, mobile devices may include home audio, video, and / or multimedia devices, appliances, vending machines, intelligent lighting, home security systems, smart meters, and other digital home devices or smart home devices. In addition, mobile devices may include smart energy devices, security devices, solar panels or solar arrays, urban infrastructure devices that control power (e.g., smart grids), lighting, water, industrial automation and enterprise devices, logistics controllers, agricultural equipment, and more. Moreover, mobile devices may support connected medical care or telemedicine, i.e., remote healthcare. Telehealth devices may include telehealth monitoring devices and telehealth management devices, and their communications may be given preferential treatment or priority access over other types of information, for example, with respect to priority access for the transport of critical service data and / or related QoS for the transport of critical service data.
[0035]
[0052] Wireless communication between RAN104 and UE106 can be described as utilizing an air interface. Transmissions from a base station (e.g., base station 108) to one or more UEs (e.g., UE106) via the air interface are sometimes referred to as downlink (DL) transmissions. In some examples, the term downlink may refer to point-to-multipoint transmissions originating at the base station (e.g., base station 108). Another way to describe this point-to-multipoint transmission scheme may be to use the term broadcast channel multiplexing. Transmissions from a UE (e.g., UE106) to a base station (e.g., base station 108) are sometimes referred to as uplink (UL) transmissions. In some examples, the term uplink may refer to point-to-point transmissions originating at the UE (e.g., UE106).
[0036]
[0053] In some examples, access to an air interface may be scheduled, and a scheduling entity (e.g., base station 108) allocates resources for communication between some or all devices and equipment within its service area or cell. As further described below in this disclosure, a scheduling entity may be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more scheduled entities (e.g., UEs). That is, for scheduled communication, multiple UEs 106, which may be scheduled entities, may utilize resources allocated by the scheduling entity (e.g., base station 108).
[0037]
[0054] Base station 108 is not the only entity that can function as a scheduling entity. That is, in some examples, a UE can function as a scheduling entity that schedules resources for one or more scheduled entities (e.g., one or more other UEs). For example, a UE can communicate with other UEs in a peer-to-peer or device-to-device manner and / or in a relay configuration.
[0038]
[0055] As shown in Figure 1, a scheduling entity (e.g., base station 108) may broadcast downlink traffic 112 to one or more scheduled entities (e.g., UE 106). Generally, a scheduling entity is a node or device responsible for scheduling traffic within a wireless communication network, including downlink traffic 112 and, in some examples, uplink traffic 116 and / or uplink control information 118 from one or more scheduled entities to the scheduling entity. On the other hand, a scheduled entity is a node or device that receives downlink control information 114, including scheduling information (e.g., permission), synchronization or timing information, or other control information, from another entity in the wireless communication network, such as a scheduling entity, but is not limited to.
[0039]
[0056] In addition, the uplink control information 118 and / or downlink control information 114, downlink traffic 112, and / or uplink traffic 116 may be time-divided into frames, subframes, slots, and / or symbols. As used herein, a symbol may refer to a unit of time in which one resource element (RE) is carried per subcarrier in an orthogonal frequency division multiplexing (OFDM) waveform. In some examples, a slot may carry seven or fourteen OFDM symbols. A subframe may refer to a time length of one millisecond (ms). Multiple subframes or slots may be grouped together to form a single frame or wireless frame. Within this disclosure, a frame may refer to a predetermined duration for wireless transmission (e.g., 10 ms), and each frame may consist of, for example, ten subframes, each 1 ms long. Of course, these definitions are not necessary, and any suitable method for organizing the waveform may be used, and various time divisions of the waveform may have any suitable time lengths.
[0040]
[0057] Generally, base station 108 may include a backhaul interface for communication with the backhaul 120 of the wireless communication system. The backhaul 120 may provide a link between base station 108 and the core network 102. Furthermore, in some examples, the backhaul network may provide interconnection between each base station 108. Various types of backhaul interfaces, such as direct physical connections and virtual networks, can be utilized using any suitable transport network.
[0041]
[0058] The core network 102 may be part of the wireless communication system 100 and may be independent of the radio access technology used in RAN 104. In some examples, the core network 102 may be configured according to a 5G standard (e.g., 5GC). In other examples, the core network 102 may be configured according to a 4G Advanced Packet Core (EPC) or any other suitable standard or configuration.
[0042]
[0059] Next, referring to Figure 2, a schematic diagram of a radio access network (RAN) 200 is given, not as an example but as an extension. In some examples, RAN 200 may be the same as RAN 104, which was described above and shown in Figure 1.
[0043]
[0060] The geographic area covered by RAN200 can be divided into cellular areas (cells) that can be uniquely identified by user equipment (UEs) based on identification information broadcast from a single access point or base station. Figure 2 shows cells 202, 204, 206, and 208, each of which may contain one or more sectors (not shown). A sector is a sub-area of a cell. All sectors within a single cell are serviced by the same base station. Radio links within a sector can be identified by a single logical identification information belonging to that sector. In a cell divided into sectors, multiple sectors within a cell may be formed by groups of antennas, each with an antenna responsible for communication with UEs within a portion of the cell.
[0044]
[0061] Various base station configurations can be used. For example, in Figure 2, two base stations 210 and 212 are shown within cells 202 and 204, and base station 214 is shown controlling a remote radio head (RRH) 216 within cell 206. That is, base stations may have integrated antennas or be connected to antennas or RRHs by feeder cables. In the example shown, cells 202, 204, and 206 may be called macrocells because base stations 210, 212, and 214 support cells with larger sizes. Furthermore, base station 218 is shown within cell 208, which may overlap with one or more macrocells. In this example, since base station 218 supports a relatively small cell, cell 208 may be called a small cell (e.g., microcell, picocell, femtocell, home base station, home node B, home enode B, etc.). Cell size determination can be made according to system design and component constraints.
[0045]
[0062] It should be understood that RAN200 may include any number of wireless base stations and cells. Furthermore, relay nodes may be deployed to expand the size or coverage area of a given cell. Base stations 210, 212, 214, and 218 provide wireless access points to the core network for any number of mobile devices. In some examples, base stations 210, 212, 214, and / or 218 may be the same as the base station / scheduling entities described above and shown in Figure 1.
[0046]
[0063] Figure 2 further includes an unmanned aerial vehicle (UAV) 220, which may be a drone or a quadcopter. The UAV 220 may be configured to function as a base station, or more specifically, as a mobile base station. That is, in some examples, the cell may not necessarily be stationary, and the geographical area of the cell may move according to the location of the mobile base station, such as the UAV 220.
[0047]
[0064] Within RAN200, a cell may contain UEs that communicate with one or more sectors of each cell. Furthermore, each base station 210, 212, 214, and 218 may be configured to provide access points to the core network 102 (see Figure 1) for all UEs within their respective cells. For example, UEs 222 and 224 may communicate with base station 210, UEs 226 and 228 may communicate with base station 212, UEs 230 and 232 may communicate with base station 214 via RRH216, and UE 234 may communicate with base station 218. In some examples, UEs 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, and / or 242 may be the same as the UE / scheduled entities described above and shown in Figure 1. In some examples, a UAV220 (e.g., a quadcopter) may be a mobile network node and may be configured to function as a UE. For example, UAV220 can operate within cell 202 by communicating with base station 210.
[0048]
[0065] In a further embodiment of RAN200, sidelink signals may be used between UEs without necessarily relying on scheduling or control information from a base station. Sidelink communication may be used, for example, in device-to-device (D2D) networks, peer-to-peer (P2P) networks, vehicle-to-vehicle (V2V) networks, vehicle-to-everything (V2X) networks, and / or other suitable sidelink networks. For example, two or more UEs (e.g., UE238, 240, and 242) may communicate with each other using sidelink signals 237 without relaying communication through a base station. In some examples, UE238, 240, and 242 may each function as a scheduling entity or transmitting sidelink device and / or a scheduled entity or receiving sidelink device to schedule resources and communicate sidelink signals 237 between them, without relying on scheduling or control information from a base station. In another example, two or more UEs (e.g., UEs 226 and 228) within the coverage area of a base station (e.g., base station 212) may communicate sidelink signals 227 via a direct link (sidelink) without transmitting their communication through base station 212. In this example, base station 212 may allocate resources to UEs 226 and 228 for sidelink communication.
[0049]
[0066] In RAN200, the ability of a UE to communicate independently of its location while moving is called mobility. Various physical channels between the UE and the radio access network are generally set up, maintained, and released under the control of an Access and Mobility Management Function (AMF, not shown, part of the core network 102 in Figure 1), which may include a Security Context Management Function (SCMF) that manages security contexts for both control plane and user plane functions, and a Security Anchor Function (SEAF) that performs authentication.
[0050]
[0067] RAN200 may utilize DL-based or UL-based mobility to enable mobility and handover (i.e., the transfer of UE connectivity from one radio channel to another). In a network configured for DL-based mobility, a UE may monitor various parameters of the signal from its serving cell, as well as various parameters of neighboring cells, during a call with a scheduling entity or at any other time. Depending on the quality of these parameters, the UE may maintain communication with one or more neighboring cells. During this time, if the UE moves from one cell to another, or if the signal quality from a neighboring cell exceeds the signal quality from the serving cell over a given period of time, the UE may undertake a handoff or handover from the serving cell to a neighboring (target) cell. For example, UE224 (shown as a vehicle, but any preferred form of UE may be used) may move from the geographic area corresponding to its serving cell (e.g., cell 202) to the geographic area corresponding to a neighboring cell (e.g., cell 206). When the signal strength or quality from a neighbor cell exceeds that of the serving cell for a given amount of time, UE224 may send a report message indicating this condition to its serving base station (e.g., base station 210). In response, UE224 may receive a handover command, and the UE may receive a handover to cell 206.
[0051]
[0068] In a network configured for UL-based mobility, a UL reference signal from each UE may be used by the network to select a serving cell for each UE. In some examples, base stations 210, 212, and 214 / 216 may broadcast an integrated synchronization signal (e.g., an integrated primary synchronization signal (PSS), an integrated secondary synchronization signal (SSS), and an integrated physical broadcast channel (PBCH)). UEs 222, 224, 226, 228, 230, and 232 may receive the integrated synchronization signal, derive the carrier frequency and slot timing from the synchronization signal, and transmit an uplink pilot or reference signal in response to the timing derivation. An uplink pilot signal transmitted by a UE (e.g., UE224) may be received simultaneously by two or more cells in RAN200 (e.g., base stations 210 and 214 / 216). Each cell may measure the strength of the pilot signal, and the radio access network (e.g., base stations 210 and 214 / 216, and / or one or more central nodes in the core network) may determine the serving cell for UE224. As UE224 moves through RAN200, the network may continue to monitor the uplink pilot signal transmitted by UE224. When the signal strength or quality of the pilot signal measured by a neighboring cell exceeds the signal strength or quality measured by the serving cell, RAN200 may hand over UE224 from the serving cell to a neighboring cell, with or without informing UE224.
[0052]
[0069] The synchronization signals transmitted by base stations 210, 212, and 214 / 216 may be integrated, but the synchronization signals may not identify a specific cell and rather may identify a zone of multiple cells operating on the same frequency and / or at the same time. The use of zones in 5G networks or other next-generation communication networks enables an uplink-based mobility framework and can improve efficiency for both the UE and the network by reducing the number of mobility messages that need to be exchanged between the UE and the network.
[0053]
[0070] In various implementations, the air interface within the RAN200 may use licensed, unlicensed, or shared spectra. Licensed spectra generally provide exclusive use of a portion of the spectrum by mobile network operators purchasing licenses from government regulatory bodies. Unlicensed spectra provide shared use of a portion of the spectrum without the need for government-granted licenses. While compliance with some technical rules is generally required to access unlicensed spectra, generally any operator or device can gain access. Shared spectra can be between licensed and unlicensed spectra, and while technical rules or restrictions may be required to access the spectrum, the spectrum can still be shared by multiple operators and / or multiple radio access technologies (RATs). For example, a license holder for a portion of a licensed spectrum may offer a Licensed Shared Access Agreement (LSA) to share the spectrum with other parties, subject to conditions determined by the appropriate licensee to gain access, for example.
[0054]
[0071] The air interface within RAN200 can enable simultaneous communication between various devices using one or more multiplexing and multiple access algorithms. For example, the 5G NR standard provides multiple access for UL transmissions from UE222 and 224 to base station 210, and for DL transmissions from base station 210 to one or more UE222 and 224 using orthogonal frequency division multiplexing (OFDM) with cyclic prefixes (CP). In addition, for UL transmissions, the 5G NR standard provides support for discrete Fourier transform spread OFDM (DFT-s-OFDM) (also known as single-carrier FDMA (SC-FDMA)) with CP. However, within the scope of this disclosure, multiplexing and multiple access may be provided using time-division multiplexing (TDMA), code-division multiplexing (CDMA), frequency-division multiplexing (FDMA), sparse code multiplexing (SCMA), spread resource multiplexing (RSMA), or other suitable multiple access schemes. Furthermore, multiplexing of DL transmissions from base station 210 to UE222 and 224 may be performed using time-division multiplexing (TDM), code-division multiplexing (CDM), frequency-division multiplexing (FDM), orthogonal frequency-division multiplexing (OFDM), sparse code multiplexing (SCM), or other suitable multiplexing schemes.
[0055]
[0072] The air interface in RAN200 may further utilize one or more duplication algorithms. Duplex refers to a point-to-point communication link where both endpoints can communicate with each other in both directions. Full-duplex means that both endpoints can communicate with each other simultaneously. Half-duplex means that only one endpoint can send information to the other at a time. Half-duplex emulation is frequently performed for wireless links using time-division duplexing (TDD). In TDD, transmissions in different directions on a given channel are separated from each other using time-division duplexing. That is, at some time the channel is dedicated to transmission in one direction, and at other time the channel is dedicated to transmission in the other direction, where the direction may change very rapidly, for example, several times per slot. In wireless links, full-duplex channels generally rely on the physical separation of the transmitter and receiver and suitable interference cancellation techniques. Full-duplex emulation is frequently performed for wireless links by utilizing frequency-division duplexing (FDD) or spatial-division duplexing (SDD). In FDD, transmissions in different directions operate at different carrier frequencies. In SDD, transmissions in different directions on a given channel are separated from each other using spatial division multiplexing (SDM). In another example, full-duplex communication may be performed within an unpaired spectrum (e.g., within a single carrier bandwidth), where transmissions in different directions occur within different subbands of the carrier bandwidth. This type of full-duplex communication may be called sub-band full-duplex (SBFD), cross-division duplex (xDD), or flexible duplex.
[0056]
[0073] Various aspects of this disclosure will be described with reference to OFDM waveforms, an example of which is schematically shown in Figure 3. Those skilled in the art will understand that various aspects of this disclosure can be applied to SC-FDMA waveforms in substantially the same manner as described below herein. That is, while some examples of this disclosure may focus on OFDM links for clarity, it should be understood that the same principles can be applied similarly to SC-FDMA waveforms.
[0057]
[0074] Referring next to Figure 3, an enlarged view of an exemplary subframe 302 showing an OFDM resource grid is provided. However, as will be readily apparent to those skilled in the art, the physical (PHY) layer transmission structure for any particular application may differ from the example described herein, depending on any number of factors. Here, time is horizontal in units of OFDM symbols, and frequency is vertical in units of carrier subcarriers.
[0058]
[0075] The resource grid 304 can be used to schematically represent the time-frequency resources for a given antenna port. That is, in a multi-input multiple-output (MIMO) implementation using multiple available antenna ports, multiple corresponding resource grids 304 may be available for communication. The resource grid 304 is divided into multiple resource elements (REs) 306. An RE, consisting of 1 subcarrier × 1 symbol, is the smallest individual part of the time-frequency grid and contains a single complex value representing data from a physical channel or signal. Depending on the modulation used in a particular implementation, each RE may represent one or more bits of information. In some examples, a block of REs may be called a physical resource block (PRB) or more simply a resource block (RB) 308, which contains any suitable number of consecutive subcarriers in the frequency domain. In one example, an RB may contain 12 subcarriers, a number independent of the numerology used. In some examples, depending on the numerology, an RB may contain any suitable number of consecutive OFDM symbols in the time domain. Within this disclosure, a single RB, such as the RB308, is assumed to fully support a single direction of communication (either transmission or reception for a given device).
[0059]
[0076] A set of continuous or discontinuous resource blocks may be referred to herein as a resource block group (RBG), subband, or bandwidth portion (BWP). A set of subbands or BWPs may extend across the entire bandwidth. Scheduling of a scheduled entity (e.g., a UE) for downlink, uplink, or sidelink transmissions generally involves scheduling one or more resource elements 306 within one or more subbands or bandwidth portions (BWPs). Thus, a UE generally uses only a subset of the resource grid 304. In some examples, an RB may be the smallest unit of resources that can be allocated to a UE. Therefore, the more RBs scheduled for a UE, and the higher the modulation scheme chosen for the air interface, the higher the data rate of the UE. RBs may be scheduled by a scheduling entity, such as a network entity (e.g., a gNB, eNB, etc.), or they may be self-scheduled by a UE performing D2D sidelink communication.
[0060]
[0077] In this diagram, RB308 is shown occupying less than the entire bandwidth of subframe 302, with several subcarriers shown above and below RB308. In a given implementation, subframe 302 may have bandwidth corresponding to any number of one or more RB308s. Furthermore, although RB308 is shown occupying less than the entire duration of subframe 302 in this diagram, this is only one possible example.
[0061]
[0078] Each 1ms subframe 302 may consist of one or more adjacent slots. In the example shown in Figure 3, one subframe 302 includes, as an exemplary example, four slots 310. In some examples, slots may be defined according to a specified number of OFDM symbols having a given cyclic prefix (CP) length. For example, a slot may contain seven or fourteen OFDM symbols with a nominal CP. Additional examples may include minislots, sometimes called shortened transmit time intervals (TTIs), which have shorter durations (e.g., one to three OFDM symbols). These minislots or shortened transmit time intervals (TTIs) may, in some cases, occupy resources scheduled for ongoing slot transmissions for the same or different UEs. Any number of resource blocks may be utilized within a subframe or slot.
[0062]
[0079] An enlarged view of one of the slots 310 shows a slot 310 that includes a control area 312 and a data area 314. Generally, the control area 312 may carry control channels, and the data area 314 may carry data channels. Of course, a slot may consist entirely of DL, entirely of UL, or at least one DL portion and at least one UL portion. The structure shown in Figure 3 is merely an example, and different slot structures may be used, each containing one or more control areas and one or more data areas.
[0063]
[0080] Although not shown in Figure 3, various RE306s within the RB308 can be scheduled to carry one or more physical channels, including control channels, shared channels, and data channels. Other RE306s within the RB308 can also carry pilot or reference signals. These pilot or reference signals enable the receiving device to perform channel estimation of the corresponding channels, which can enable coherent demodulation / detection of the control and / or data channels within the RB308.
[0064]
[0081] In some cases, slot 310 may be used for broadcast, multicast, groupcast, or unicast communication. For example, broadcast, multicast, or groupcast communication may refer to point-to-multipoint transmission from one device (e.g., a network entity, UE, or other similar device) to other devices. Here, broadcast communication is delivered to all devices, while multicast or groupcast communication is delivered to multiple intended receiving devices. Unicast communication may refer to point-to-point transmission from one device to a single other device.
[0065]
[0082] In an example of cellular communication over a cellular carrier via a Uu interface, for a DL transmission, a scheduling entity (e.g., a network entity) may assign one or more REs 306 (e.g., within control area 312) to one or more scheduled entities (e.g., a UE) to carry DL control information, including one or more DL control channels such as a physical downlink control channel (PDCCH). The PDCCH carries downlink control information (DCI), including, but not limited to, power control commands (e.g., one or more open-loop power control parameters and / or one or more closed-loop power control parameters), scheduling information, authorizations, and / or the assignment of REs for DL and UL transmissions. The PDCCH may further carry hybrid automatic repeat request (HARQ) feedback transmissions such as ACK or NACK. HARQ is a technique well known to those skilled in the art, and for accuracy, the integrity of the packet transmission may be checked at the receiving end using any suitable integrity checking mechanism, such as a checksum or cyclic redundancy check (CRC). If the integrity of the transmission is confirmed, an ACK may be sent; otherwise, a NACK may be sent. In response to the NACK, the transmitting device may send a HARQ retransmission, which may include chase combining, incremental redundancy, etc.
[0066]
[0083] Network entities may further allocate one or more RE306 (e.g., within control region 312 or data region 314) to carry other DL signals, such as demodulation reference signals (DMRS), phase-tracking reference signals (PT-RS), channel state information (CSI) reference signals (CSI-RS), and synchronization signal blocks (SSB). SSB may be broadcast at regular intervals based on periodicity (e.g., 5, 10, 20, 30, 80, or 130 ms). SSB includes a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a physical broadcast control channel (PBCH). UE may utilize PSS and SSS to achieve radio frame, subframe, slot, and symbol synchronization in the time domain, identify the center of the channel (system) bandwidth in the frequency domain, and identify the physical cell identification information (PCI) of a cell.
[0067]
[0084] The PBCH within the SSB may further include a Master Information Block (MIB) containing various system information, along with parameters for decoding the System Information Block (SIB). For example, the SIB may be a SystemInformationType 1 (SIB1) which may contain various additional (remaining) system information. Both the MIB and SIB1 provide minimal system information (SI) for initial access. Examples of system information transmitted within the MIB may include, but are not limited to, subcarrier intervals (e.g., default downlink numerology), system frame count, PDCCH control resource set (CORESET) configuration (e.g., PDCCH CORESET0), cell barred indicator, cell reselection indicator, raster offset, and search space (SS) for SIB1. Examples of minimal remaining system information (RMSI) transmitted within SIB1 may include, but are not limited to, random access search space, paging search space, downlink configuration information, and uplink configuration information. Network entities may also transmit other system information (OSI).
[0068]
[0085] In UL transmissions, a scheduled entity (e.g., a UE) may utilize one or more RE306s to transport UL control information (UCI) to the scheduling entity, including one or more UL control channels such as a physical uplink control channel (PUCCH). The UCI may include various packet types and categories, including pilots, reference signals, and information configured to enable or assist in decoding uplink data transmissions. Examples of uplink reference signals may include sounding reference signals (SRS) and uplink DMRS. In some examples, the UCI may include a scheduling request (SR), i.e., a request for the scheduling entity to schedule an uplink transmission. In response to an SR transmitted on the UCI, the scheduling entity may transmit downlink control information (DCI) that allows it to schedule resources for uplink packet transmissions. The UCI may also include channel state feedback (CSF), such as HARQ feedback or CSI reports, or any other suitable UCI.
[0069]
[0086] In addition to control information, one or more RE306s (for example, within the data region 314) may be allocated for data traffic. Such data traffic may be carried over one or more traffic channels, such as a physical downlink shared channel (PDSCH) for DL transmissions or a physical uplink shared channel (PUSCH) for UL transmissions. In some examples, one or more RE306s within the data region 314 may be configured to carry one or more other signals, such as SIBs and DMRSs.
[0070]
[0087] In an example of sidelink communication on a sidelink carrier via a Proximity Services (ProSe) PC5 interface, the control area 312 of slot 310 may include a physical sidelink control channel (PSCCH) containing sidelink control information (SCI) transmitted by the initiating (transmitting) sidelink device (e.g., a transmitting (Tx) V2X device or other Tx UE) to a set of other receiving sidelink devices (e.g., a receiving (Rx) V2X device or any other Rx UE). The data area 314 of slot 310 may include a physical sidelink shared channel (PSSCH) containing sidelink data traffic transmitted by the initiating (transmitting) sidelink device within resources reserved on the sidelink carrier by the transmitting sidelink device via the SCI. Further information may be transmitted on various RE306 within slot 310. For example, HARQ feedback information may be transmitted from the receiving sidelink device to the transmitting sidelink device within the physical sidelink feedback channel (PSFCH) in slot 310. In addition, one or more reference signals, such as sidelink SSB, sidelink CSI-RS, sidelink SRS, and / or sidelink positioning reference signals (PRS), may be transmitted within slot 310.
[0071]
[0088] These physical channels described above are generally multiplexed and mapped to transport channels for handling at the media access control (MAC) layer. Transport channels carry blocks of information called transport blocks (TBs). The transport block size (TBS), which can correspond to the number of bits of information, may be a controlled parameter based on the modulation and coding scheme (MCS) and the number of RBs in a given transmission.
[0072]
[0089] Referring to Figures 1 to 3, the channels or carriers described above are not necessarily all of the channels or carriers that may be used between scheduling entities and scheduled entities. Those skilled in the art will recognize that, in addition to the channels or carriers shown, other channels or carriers may be available, such as other traffic channels, control channels, and feedback channels.
[0073]
[0090] As described above, a network entity (e.g., a base station) may use the downlink control area of a slot to transmit PDCCH information to the UE. In some examples, PDCCH information may be a scheduling DCI that schedules a downlink transmission to the UE, an uplink transmission by the UE, or some other transmission. In some examples, PDCCH information may be a non-scheduling DCI (e.g., a DCI that carries information but does not schedule a transmission). Figures 4 and 5 illustrate exemplary resource configurations that may be used to carry such PDCCH information.
[0074]
[0091] Figure 4 is a schematic diagram of an example of a slot downlink (DL) control region 402 in several embodiments. The DL control region 402 may correspond, for example, to the control region 312 of the slot 310 shown in Figure 3. As described above, the DL control region 402 may carry a PDCCH containing one or more DCIs.
[0075]
[0092] The DL control region 402 includes multiple CORESETs 404, indexed as CORESET #1 to CORESET #N. Each CORESET 404 includes numerous subcarriers in the frequency domain, as well as one or more symbols in the time domain. In the example in Figure 4, each CORESET 404 includes at least one control channel element (CCE) 406 having dimensions in both frequency and time, such that its size spans at least three OFDM symbols. CORESETs 404 having a size spanning two or more OFDM symbols may be beneficial for use in relatively narrow system bandwidths (e.g., 5 MHz). However, a single-symbol CORESET may also be possible.
[0076]
[0093] In some examples, a network entity may configure a CORESET404 to carry group-common control information or UE-specific control information, thereby allowing the CORESET404 to be used for transmitting PDCCH containing group-common control information or UE-specific control information to one or more UEs. Each UE may be configured to monitor one or more CORESET404s for UE-specific or group-common control information (e.g., on the PDCCH).
[0077]
[0094] In some examples, a PDCCH may consist of a variable number of CCEs depending on the PDCCH format (e.g., aggregation level). Each PDCCH format (e.g., aggregation level) supports a different DCI length. In some examples, PDCCH aggregation levels 1, 2, 4, 8, and 16 may support 1, 2, 4, 8, or 16 consecutive CCEs, respectively.
[0078]
[0095] Figure 5 is a schematic diagram of an example of a CCE structure 500 within a DL control area 506 of a slot in several embodiments. The DL control area 506 may correspond, for example, to the control area 312 of the slot 310 shown in Figure 3. The CCE structure 500 includes a number of REs 502 that can be grouped into at least one RE group (REG) 504. Each REG 504 may generally contain, for example, 12 consecutive REs 502 (or 9 REs 502 and 3 DMRS REs) within the same OFDM symbol and the same RB. In the example of Figure 5, the CCE structure 500 includes at least 6 REGs 504 (not all of which are shown) distributed across 3 OFDM symbols. However, as will be readily understood by those skilled in the art, the CCE structure 500 for any particular application may differ from the example described herein, depending on any number of factors. For example, the CCE structure 500 may contain any appropriate number of REGs.
[0079]
[0096] In some cases, the UE may not be aware of the specific aggregation level of a PDCCH, or whether multiple PDCCHs may exist for the UE within a slot. Therefore, the UE may perform blind decoding of various PDCCH candidates within the first N control OFDM symbols of the slot (as indicated by the slot format of the slot), and / or other OFDM symbols of the slot. In some cases, this decoding is based on a radio network temporary identifier (RNTI) (e.g., a UE-specific RNTI or group RNTI) that the network entity is expected to use when encoding the PDCCH. Each PDCCH candidate contains one or more consecutive sets of CCEs based on the assumed DCI length (e.g., PDCCH aggregation level). The term "PDCCH candidate" is used here to emphasize that the UE may not be configured to have information that precisely indicates what kind of PDCCH is carried within a slot, or where a particular PDCCH is carried within a slot. Therefore, using blind decoding, the UE attempts to decode signals received on different resource sets (e.g., corresponding to different PDCCH candidates) to determine whether those resources are actually carrying the PDCCH.
[0080]
[0097] To limit the number of blind decryptions performed by a UE, a network entity may configure specific search spaces, such as UE-specific search spaces (USSs) and common search spaces (CSSs). Here, a network entity may send PDCCHs to a UE or set of UEs only on resources designated for the configured search space(s). Thus, a UE or group of UEs may limit their blind decryptions to the configured search space(s). In some examples, a network entity may configure one or more sets of search spaces, each containing at least one search space. In some examples, different sets of search spaces may be assigned different search space set identifiers (IDs). In some examples, search space set IDs may be referred to as search space set indices.
[0081]
[0098] The UE-specific search space set consists of CCEs used to send control information to a specific UE. The starting point (offset or index) of the UE-specific search space may differ for each UE. In addition, each UE may have multiple UE-specific search spaces (e.g., one for each aggregation level).
[0082]
[0099] The common search space set consists of CCEs used to send control information common to a group of UEs, or to all UEs. Therefore, the common search space set is monitored by multiple UEs within a cell. The starting point (offset or index) of the search space set for group common control information can be the same for all UEs in the group, and there may be multiple search space sets defined for group common control information (e.g., one for each configured aggregation level for a group of UEs).
[0083]
[0100] The UE may perform blind decoding across all aggregation levels and the corresponding USS or CSS to determine whether at least one valid DCI is carried by the UE-specific search space (USS) or common search space (CSS) for the UE. By using a set of search spaces configured for the UE for this blind decoding (e.g., USS and CSS), the number of blind decodings the UE performs for each PDCCH format combination can be reduced.
[0084]
[0101] A UE may monitor the search space for downlink allocations and uplink grants related to a specific component carrier for the UE. For example, a UE may monitor the search space for a PDCCH, including a DCI that schedules PDSCHs in the same or different slots for its component carrier. In this case, the DCI includes frequency-domain and time-domain resource allocations for the PDSCH, as well as other information (e.g., MCS) that enables the UE to decode the PDSCH.
[0085]
[0102] Figure 6 is a schematic diagram of an example of a downlink time-frequency resource 600 in several configurations, where the search space is defined within CORESET. In Figure 6, time is horizontal in units of OFDM symbols, and frequency is vertical in units of CCE. For example, the vertical dimension of each large solid rectangle represents one CCE602. Each CCE602 contains six resource element groups (REGs). Each REG may correspond to one physical resource block (PRB) containing twelve resource elements (REs) in the frequency domain and one OFDM symbol in the time domain. The six REGs of each CCE602 are each represented by small dashed rectangles. One slot 604 in the time domain is shown. Other resource configurations may be used in other examples.
[0086]
[0103] Figure 6 shows a bandwidth part (BWP) 606 within a carrier bandwidth (CBW) 605. In some embodiments, the BWP 606 is a contiguous set of physical resource blocks (PRBs) on a given carrier. In Figure 6, the contiguous set of PRBs is represented by a contiguous set of CCEs 602. In the example in Figure 6, the BWP 606 corresponds to a set of 64 PRBs representing 648 subcarriers (i.e., 12 REs / REG x 6 REGs / CCE x 9 CCEs). Network entities may configure different sets of these CCEs as common CCEs or UE-specific CCEs.
[0087]
[0104] In Figure 6, for example, CORESET608 contains 48 REGs within one set of 8 CCEs (where each CCE may be similar to CCE602). The 8 CCEs can be grouped together as a first DCI.
[0088]
[0105] A CORESET may contain one or more search spaces. Search space 618 may contain all or part of a CORESET. A CORESET may be associated with a common search space, an UE-specific search space, or a combination of both. In the example in Figure 6, one search space (SS) 618 is indicated for CORESET 608 (represented by the diagonal lines).
[0089]
[0106] The search space may contain a large number of PDCCH candidates. As mentioned above, even if the network entity does not schedule a PDCCH in any given search space, the UE can attempt to blind-decode the PDCCH candidates in each search space.
[0090]
[0107] The following relationships between CORESET, BWP, and search space are made by reference to several examples of NR, but the following are illustrative and non-limiting, and other relationships between CORESET, BWP, and search space (or their equivalents in other wireless technologies, for example) are also included in the scope of this disclosure. In some examples, for a given UE, a network entity may constitute up to three CORESETs within a serving cell's BWP (e.g., component carrier (CC)), including both common and UE-specific CORESETs. In addition, a network entity may constitute up to four BWPs per serving cell, with one of the BWPs being active at a given time. Thus, in these examples, the maximum number of CORESETs for a UE per serving cell could be 12 (e.g., 3 CORESETs per BWP x 4 BWPs per serving cell). Resource elements of a CORESET may be mapped to one or more CCEs. One or more CCEs from one CORESET may be aggregated to form resources used by one PDCCH. In some examples, the maximum number of search spaces per BWP can be 10 (10). In some examples, multiple search spaces may use a single CORESET time-frequency resource.
[0091]
[0108] A network entity may send a PDCCH to a UE via a downlink time-frequency resource 600 (for example, within a configured search space). In some examples, a network entity may calculate a cyclic redundancy check (CRC) of the DCI payload carried by the PDCCH. The CRC may be scrambled using an identifier of the UE. An example of such an identifier may be a radio network temporary identifier (RNTI), such as a random access-radio network temporary identifier (RA-RNTI).
[0092]
[0109] During blind decoding of the search space, the UE may attempt to descramble the CRC of the PDCCH candidate using the RNTI. For example, the UE may calculate the CRC on the payload of the corresponding DCI using the same procedure used by the network entity, and then compare the CRCs. If the CRCs are equal, the DCI was destined for this UE. If the payload is corrupted or the CRC has been scrambled using another UE's RNTI, the CRCs will not match, and the UE may ignore the DCI.
[0093]
[0110] As described above, a network entity may configure a UE using up to three CORESETs per BWP, and each CORESET may be associated with one active transmission configuration indication (TCI) state. As part of each CORESET configuration, the network entity may use radio resource control (RRC) configuration messages to configure the CORESET's RB in the frequency domain, as well as the number of CORESET symbols (e.g., 1, 2, 3, or OFDM symbols). In addition, SS sets may be associated with a CORESET.
[0094]
[0111] Network entities may use RRC configuration messages to configure various parameters as parts of the SS set configuration. Examples of these parameters include, but are not limited to, the associated CORESET, the periodicity and offset of the monitoring slot, the monitoring symbol within the slot (e.g., used to determine the PDCCH monitoring occasion (MO) of the SS set), the SS set type (e.g., Common SS (CSS) or UE-Specific SS (USS)), the DCI format to be monitored, and the number of PDCCH candidates for a given aggregation level (e.g., corresponding to the number of CCEs).
[0095]
[0112] In some examples, PDCCH candidates are defined as part of an SS set configuration. For instance, a PDCCH candidate with a given aggregation level (AL) and a given candidate index may be defined within a given SS set.
[0096]
[0113] As described above, the UE can receive DCIs via PDCCH candidates. For example, the UE can monitor PDCCH candidates in a given set of SSs by blind decoding the SS set. If one or more of the PDCCH candidates pass the CRC check (successful decoding), then at least one DCI will be successfully decoded.
[0097]
[0114] In some examples, a network entity may use PDCCH repeats, where each repeat is a PDCCH candidate. For example, two PDCCH candidates may be linked together for the same DCI repeat. The two PDCCH candidates may have the same aggregation level (e.g., the same number of CCEs), and the DCI payload transmitted using the two PDCCH candidates may be the same. Therefore, a UE informed of the linked PDCCH candidates can perform soft synthesis to decode the DCI, or the UE can decode the two PDCCH candidates individually.
[0098]
[0115] Figure 7 shows a first example 702 of linked PDCCH candidates and a second example 704 of linked PDCCH candidates. The first example 702 includes a first SS set 706 and a second SS set 708. PDCCH candidates in the monitoring opportunity (MO1) of the first SS set 706 are linked to PDCCH candidates in the monitoring opportunity (MO1) of the second SS set 708. For example, the first PDCCH candidate of the first SS set 706 is linked to the first PDCCH candidate of the second SS set 708, the second PDCCH candidate of the first SS set 706 is linked to the second PDCCH candidate of the second SS set 708, and so on. In some embodiments, the first SS set 706 and the second SS set 708 may be referred to as linked SS sets (e.g., linked for PDCCH repetition).
[0099]
[0116] The second example, 704, includes a first SS set 710 and a second SS set 712. A PDCCH candidate in the first monitoring opportunity (MO1) of the first SS set 710 is linked to a PDCCH candidate in the first monitoring opportunity (MO1) of the second SS set 712. In addition, a PDCCH candidate in the second monitoring opportunity (MO2) of the first SS set 710 is linked to a PDCCH candidate in the second monitoring opportunity (MO2) of the second SS set 712.
[0100]
[0117] In some examples, the following linking rules may be used: Two SS sets are linked by an RRC configuration. In this case, the MOs of the two linked SS sets are mapped one-to-one, and PDCCH candidates with the same aggregation level and the same candidate index for the two linked SS sets are linked. Here, the two linked SS sets may be configured to have the same number of candidates for each aggregation level.
[0101]
[0118] In some cases, a DCI carried by PUCCH may schedule resources for one or more of the following types of transmissions: PDSCH transmission, PUSCH transmission, PUCCH transmission, or some other type of transmission. For example, a DCI may schedule PDSCH and PUCCH transmissions for associated HARQ-Ack (e.g., ACK or NACK). In another example, a DCI that does not schedule PDSCH or PUSCH may still schedule a PUCCH transmission for an associated HARQ-Ack (e.g., this allows the UE to send an ACK or NACK in response to the DCI).
[0102]
[0119] A PUCCH resource indicator (PRI) in a DCI (e.g., a DCI scheduling a HARQ-ACK on a PUCCH) can signal the possibility that a PUCCH resource in the PUCCH resource set is likely to be used by the UE for a PUCCH transmission. In some examples, the PRI has 3 bits. Therefore, this PCI can signal up to 8 possibilities for a PUCCH resource in the PUCCH resource set. However, in some examples, the first PUCCH resource set (of 4 sets) can contain up to 32 PUCCH resources. In this case, the PRI alone does not determine the PUCCH resource for the HARQ-ACK transmission. To address this problem, the determination of a PUCCH resource may be a function of the PRI, the number of CCEs in the CORESET from which the DCI is received, and the index of the first CCE of the DCI received in the CORESET. For example, Equation 1 can be used to determine the PUCCH resource set (R PUCCH ) PUCCH resource index (r PUCCH This can be used to determine PRI(Δ PRI ), the number of CCEs in the CORESET from which DCI is received (N CCE,p ), and the index of the first CCE of DCI reception in CORESET (n CCE,p ) based on.
[0103]
number
[0104]
[0120] When a UE receives a DCI within multiple PDCCH candidates linked for iteration, ambiguity can arise in identifying the PUCCH resource. This ambiguity can arise because the network entity may decode the DCI within the first linked candidate only, within the second linked candidate only, or within both linked candidates. In this case, the starting DCI used by the UE to identify the PUCCH resource for HARQ-Ack (for example, in Equation 1) may differ depending on whether the UE decodes the DCI within the first linked candidate only, within the second linked candidate only, or within both linked candidates.
[0105]
[0121] In some examples, when a UE receives a DCI within a linked PDCCH candidate for iteration, the following rule may be used to avoid the ambiguity described above: When a DL DCI is sent via a PDCCH iteration, the starting CCE index and the number of CCEs in one of the linked PDCCH candidates' CORESETs (for example, for Equation 1) are applied for PUCCH resource determination for HARQ-Ack when the corresponding PUCCH resource set has a size greater than 8.
[0106]
[0122] In some cases, the PDCCH candidate with the lowest SS set ID (e.g., the lowest search space index) may be applied. In this case, the UE uses the starting CCE and the number of CCEs of the PDCCH candidate for the CORESET associated with the lower SS set ID (SS set 1) as n in Equation 1, respectively. CCE and N CCE It can be used for this purpose.
[0107]
[0123] Figure 8 shows an example 800 of linked PDCCH candidates for a scenario where the first CORESET (CORESET 1) 802 is associated with a lower SS set ID than the second CORESET (CORESET 2) 804. Here, the PDCCH candidate 806 of the first CORESET 802 is linked to the PDCCH candidate 808 of the second CORESET 804. In this case, the starting CCE and the number of CCEs of the PDCCH candidate 806 within the first CORESET 802 are respectively n of Equation 1 CCE for, and N CCE can be used for.
[0108]
[0124] In some examples, when the UE receives DCI within multiple PDCCH candidates that are linked for repetition and have different aggregation levels, ambiguity may occur in the identification of PUCCH resources. For example, ambiguity may occur when the UE attempts to decode a search space that includes a first PDCCH candidate having a first aggregation level and a second PDCCH having a second aggregation level.
[0109]
[0125] For example, the UE may use polar coding to transmit DCI. In polar coding, the mother code length is defined according to the number of coded bits, which depends on the aggregation level (e.g., AL8 having 8 CCEs, AL16 having 16 CCEs, etc.). For both AL8 and AL16, the length of the original mother code length is the same (e.g., 512 bits). However, the number of coded bits for AL8 may be 864 bits (e.g., some of the coded bits are repeated and added to the mother to provide a length of 864 bits). In addition, the number of coded bits for AL16 may be 1728 bits (e.g., the mother code is repeated 3 times and some repeated coded bits are added to it to provide a length of 1728 bits).
[0110]
[0126] In the encoding scheme described above, the first eight CCEs of an AL16 candidate can appear to the UE as an AL8 candidate, leading to ambiguity. This can be observed to be a problem only when the starting CCE indices are the same for two configured PDCCH candidates having AL8 and AL16 (otherwise, the UE would decode the PDCCH candidates separately).
[0111]
[0127] In some cases, this ambiguity is only an issue when two PDCCH candidates are associated with the same CORESET (for example, AL8 and AL16 PDCCH candidates are in the same SS set, or AL8 and AL16 PDCCH candidates are in different SS sets, but the two SS sets are associated with the same CORESET, have overlapping monitoring opportunities, and have the same DCI size). If the PDCCH candidates are in different CORESETs, this ambiguity can be avoided because different scramblings may be used for different CORESETs.
[0112]
[0128] In some examples, this ambiguity is only a problem for single-symbol non-interleaved coresets. Otherwise, this problem can be avoided due to frequency-domain, first time-domain, and second mappings.
[0113]
[0129] In light of the above, when there are two linked AL8 candidates and two linked AL16 candidates in two linked SS sets (associated with the corresponding CORESET), and when there are two AL8 PDCCH candidates and two AL16 PDCCH candidates in an SS set with a higher ID (e.g., SS set 2), and the AL8 PDCCH candidate and the AL16 PDCCH candidate have the same starting CCE, and the DCI is decoded using one of these two PDCCH candidates, then if the CORESET associated with SS set 2 (e.g., CORESET2) is a single-symbol, non-interleaved set, then it may become impossible for the UE to distinguish whether the DCI is from the AL8 PDCCH candidate or the AL16 PDCCH candidate.
[0114]
[0130] In the rules described above with respect to Figure 8, the UE uses the starting CCE and number of CCEs of the PDCCH candidate in the CORESET associated with the lower SS set ID (e.g., SS set 1). However, if the AL8 PDCCH candidate and the AL16 PDCCH candidate in the SS set with the lower ID (SS set 1) do not have the same starting CCE, then ambiguity may arise regarding which starting CCE should be used.
[0115]
[0131] Figure 9 shows an example of linked PDCCH candidates 900 for a scenario in which the first CORESET (CORESET 1) 902 is associated with a lower SS set ID than the second CORESET (CORESET 2) 904. Here, the first PDCCH candidate 906 of the first CORESET 902 is linked to the first PDCCH candidate 908 of the second CORESET 904. In addition, the second PDCCH candidate 910 of the first CORESET 902 is linked to the second PDCCH candidate 912 of the second CORESET 904. Furthermore, the first PDCCH candidates 906 and 908 have lower aggregation levels than the second PDCCH candidates 910 and 912. Furthermore, the first PDCCH candidate 908 and the second PDCCH candidate 912 have the same starting CCE, while the first PDCCH candidate 906 and the second PDCCH candidate 910 have different starting CCEs. Therefore, when the rules described above with respect to Figure 8 are applied here, there is ambiguity as to which starting CCE (first PDCCH candidate 906 or second PDCCH candidate 910) should be used for Equation 1.
[0116]
[0132] This disclosure relates, in some embodiments, to a procedure for identifying an initial CCE to be used to identify a PUCCH resource. In some embodiments, these procedures may be used to address the aforementioned potential ambiguities when PDCCH candidate repeats and different aggregation levels are used.
[0117]
[0133] In the first exemplary procedure, the UE may use an SS set in which PDCCH candidates with different aggregation levels (e.g., AL8 PDCCH candidate and AL16 PDCCH candidate) have the same starting CCE as a reference for the purpose of PUCCH resource determination. In this case, this common starting CCE and the number of CCEs of the CORESET associated with that SS set may be used (e.g., for Equation 1). The use of this procedure may be independent of whether that SS set (e.g., AL8 and AL16 PDCCH candidates having the same starting CCE) has a lower or higher ID between the two linked SS sets.
[0118]
[0134] In the first exemplary procedure, the following rules may be used to determine the starting CCE: If two PDCCH candidates with different aggregation levels (e.g., AL8 and AL16) have the same starting CCE in a non-interleaved CORESET with one OFDM symbol, and the two PDCCH candidates are in a first SS set linked to a second SS set, and the linked PDCCH candidates in the second SS set (e.g., AL8 PDCCH candidate and AL16 PDCCH candidate) do not have the same starting CCE, then the first SS set is used as a reference for PUCCH resource determination for HARQ-Ack when the corresponding PUCCH resource set has a size greater than 8.
[0119]
[0135] In this case, the ambiguity caused in the SS set / CORESET does not depend on the references that should be defined in another CORESET / SS set. Therefore, scheduling of network entities (e.g., gNB) can be more efficient, and the determination of PUCCH resources by the UE can be more efficient. In addition, network entities may not be informed whether one candidate in SS set 1 or one candidate in SS set 2 will be decoded. Therefore, in this case, the potential ambiguity that may arise when only the candidate in SS set 1 (AL8 or AL16) is decoded can be avoided.
[0120]
[0136] Figure 10 shows Example 1000 in which the first exemplary procedure can be used to identify the starting CCE to be used for Formula 1. Example 1000 shows linked PDCCH candidates for a scenario in which the first CORESET (CORESET 1) 1002 is associated with a lower SS set ID than the second CORESET (CORESET 2) 1004. The first PDCCH candidate 1006 of the first CORESET 1002 is linked to the first PDCCH candidate 1008 of the second CORESET 1004. The second PDCCH candidate 1010 of the first CORESET 1002 is linked to the second PDCCH candidate 1012 of the second CORESET 1004. The first PDCCH candidates 1006 and 1008 have lower aggregation levels than the second PDCCH candidates 1010 and 1012. The first PDCCH candidate 1008 and the second PDCCH candidate 1012 have the same starting CCE, while the first PDCCH candidate 1006 and the second PDCCH candidate 1010 have different starting CCEs. In this case, the common starting CCE for the first PDCCH candidate 1008 and the second PDCCH candidate 1012 is the starting CCE (n) for Equation 1. CCE ) can be used as the number of CCEs for the second CORESET1004 (N CCE It can be used as such.
[0121]
[0137] In the second, third, and fourth exemplary procedures, the UE uses the number of CCEs in a CORESET associated with a lower SS set ID (e.g., CORESET 1), as well as one of two starting CCEs for PDCCH candidates having different aggregation levels within SS set 1 (e.g., AL8 and AL16), as a reference for PUCCH resource determination.
[0122]
[0138] Figure 11 shows Example 1100 in which the second, third, and fourth exemplary procedures may be used to identify the starting CCE to be used for Formula 1. Example 1100 shows linked PDCCH candidates for a scenario in which the first CORESET (CORESET 1) 1102 is associated with a lower SS set ID than the second CORESET (CORESET 2) 1104. The first PDCCH candidate 1106 of the first CORESET 1102 is linked to the first PDCCH candidate 1108 of the second CORESET 1104. The second PDCCH candidate 1110 of the first CORESET 1102 is linked to the second PDCCH candidate 1112 of the second CORESET 1104. The first PDCCH candidates 1106 and 1108 have lower aggregation levels than the second PDCCH candidates 1110 and 1112. The first PDCCH candidate 1108 and the second PDCCH candidate 1112 have the same starting CCE, while the first PDCCH candidate 1106 and the second PDCCH candidate 1110 have different starting CCEs.
[0123]
[0139] In the second exemplary procedure, the UE uses the start CCE associated with a PDCCH candidate at a higher aggregation level (e.g., AL16) within the first CORESET1102 (associated with a lower SSset ID) to identify the PUCCH resource (e.g., for Equation 1). Thus, the start CCE for the second PDCCH candidate 1110 is the start CCE for Equation 1 (n CCE ) can be used as the number of CCEs for the first CORESET1102 (N CCE) can be used as a reference. In some embodiments, this procedure can be effectively used in implementations that do not use PDCCH repeats or linked SS sets, in which case AL16 is used as a reference for PDSCH rate matching.
[0124]
[0140] In the third exemplary procedure, the UE uses the start CCE associated with the lower aggregation level (e.g., AL8) PDCCH candidate within the first CORESET1102 (associated with a lower SSset ID) to identify the PUCCH resource (for example, for Equation 1). Thus, the start CCE for the first PDCCH candidate 1106 (n CCE ) can be used as the starting CCE for Equation 1. In addition, the number of CCEs of the first CORESET1102 is the number of CCEs for Equation 1 (N CCE It can be used as such.
[0125]
[0141] In the fourth exemplary procedure, the UE uses the start CCE associated with a PDCCH candidate having a higher start CCE in the first CORESET1102 (associated with a lower SSset ID) to identify the PUCCH resource (for example, for Equation 1). In this case, the start CCE for the second PDCCH candidate 1110 is the start CCE for Equation 1 (n CCE ) can be used as the number of CCEs for the first CORESET1102 (N CCE It can be used as such.
[0126]
[0142] Figure 12 is a signaling diagram 1200 showing an example of PUCCH resource identification-related signaling in a wireless communication system including a network entity (e.g., a base station) 1202 and a user equipment (UE) 1204. In some examples, the network entity 1202 may correspond to any network entity, base station, or scheduling entity shown in any of Figures 1, 2, and 18. In some examples, the UE 1204 may correspond to any UE or scheduled entity shown in any of Figures 1, 2, and 13.
[0127]
[0143] In Figure 12, at 1206, network entity 1202 transmits CORESET and SS configurations (e.g., via RRC messaging) that UE 1204 should use to receive information from network entity 1202. For example, a CORESET configuration for the UE might specify the number of RBs and symbols for each configured CORESET for UE 1204. In addition, an SS configuration might specify the associated CORESET, PDCCH MO information, PDCCH candidates, etc., for each configured SS set.
[0128]
[0144] In 1208, UE1204 repeatedly monitors the configured SS set to determine whether network entity 1202 has sent any message to UE1204. As described herein, this may include blind decoding for PDCCH candidates in the search space configured for UE1204.
[0129]
[0145] At 1210, at some point, the network entity 1202 schedules a DCI transmission for the UE 1204. As described herein, in some examples, this DCI may schedule a PDSCH transmission and an associated PUCCH transmission, or the DCI may simply schedule a PUCCH transmission for HARQ-Ack. Thus, at 1212, the network entity 1202 transmits a DCI to the UE 1204 via one or more PDCCH candidates, where the DCI includes a PRI for instructing a scheduled PDSCH transmission and / or identifying a PUCCH resource for HARQ-Ack, where applicable. As described herein, the DCI may be transmitted using PDCCH repetitions. Furthermore, as described herein, the network entity 1202 may transmit different PDCCH candidates with different aggregation levels on a given CORESET. At an optional 1214, the network entity 1202 may transmit a PDSCH transmission to the UE 1204.
[0130]
[0146] UE1204 then decodes the DCI (and optionally the PDSCH) and may attempt to generate a HARQ-Ack to be sent to network entity 1202 to indicate whether the DCI and / or PDSCH transmission was successfully received. Thus, UE1204 will identify a PUCCH resource to send the HARQ-Ack to network entity 1202. For example, UE1204 may use the start CCE parameter (n CCE Equation 1, which is partially based on ), can be used.
[0131]
[0147] In 1216, UE1204 may identify potential ambiguity in the starting CCE associated with a PDCCH candidate decoded by UE1204. For example, if two PDCCH candidates with different aggregation levels are received on the same CORESET and have the same starting CC, as described herein, and these PDCCH candidates are replicated on another CORESET where the two PDCCH candidates have different starting CCs, then ambiguity may arise regarding which starting CC should be used to calculate the PUCCH resource for HARQ-Ack (e.g., using Equation 1).
[0132]
[0148] In 1218, UE1204 uses one of the exemplary procedures described herein in relation to Figures 10 and 11 to identify the starting CCE to be used to calculate the PUCCH resource for HARQ-Ack. For example, UE1204 may be configured to use the first exemplary procedure, the second exemplary procedure, the third exemplary procedure, or the fourth exemplary procedure.
[0133]
[0149] In 1220, UE1204 identifies the PUCCH resource for HARQ-Ack based on the start CCE identified in 1216. For example, UE identifies the PUCCH resource set (R PUCCH ) PUCCH resource index (r PUCCH Formula 1 can be used to identify ).
[0134]
[0150] In 1222, UE1204 sends a PUCCH transmission on the PUCCH resource identified in 1220. For example, UE1204 may use the resource indicated by the PUCCH resource index to send a HARQ-Ack.
[0135]
[0151] Figure 13 is a block diagram showing an example of a hardware implementation for UE1300 utilizing processing system 1314. For example, UE1300 may be a device configured to communicate wirelessly with a network entity, as described in one or more of Figures 1 to 12. In some implementations, UE1300 may correspond to any of the UEs or scheduled entities shown in any of Figures 1, 2, and 12.
[0136]
[0152] According to various aspects of this disclosure, an element, or any part of an element, or any combination of elements, can be implemented using a processing system 1314. The processing system 1314 may include one or more processors 1304. Examples of processors 1304 include microprocessors, microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gate logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. In various examples, the UE 1300 may be configured to perform any one or more of the functions described herein. That is, the processors 1304 used in the UE 1300 may be used to perform any one or more of the processes and procedures described herein.
[0137]
[0153] In some cases, the processor 1304 may be implemented via a baseband chip or a modem chip, and in other implementations, the processor 1304 may include several different devices separate from the baseband chip or modem chip (for example, in scenarios where they can work together to achieve the examples described herein). As described above, various external hardware arrangements and components of the baseband modem processor may be used in implementations that include RF chains, power amplifiers, modulators, buffers, interleavers, adders / summers, etc.
[0138]
[0154] In this example, the processing system 1314 may be implemented with a bus architecture collectively represented by bus 1302. Bus 1302 may include any number of interconnect buses and bridges depending on the specific application and overall design constraints of the processing system 1314. Bus 1302 connects various circuits, including one or more processors (collectively represented by processor 1304), memory 1305, and computer-readable media (collectively represented by computer-readable media 1306), in a communicative manner. Bus 1302 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further. Bus interface 1308 may provide interfaces between bus 1302 and transceiver 1310, and between bus 1302 and interface 1330. Transceiver 1310 provides a communication interface or means for communicating with various other devices via a wireless transmission medium. In some examples, the UE may include two or more transceivers 1310. Interface 1330 provides a communication interface or means for communicating with various other devices and equipment (e.g., other devices housed in the same equipment as the UE or other external equipment) via an internal bus or an external transmission medium such as an Ethernet cable. Depending on the nature of the equipment, interface 1330 may include a user interface (e.g., a keypad, display, speaker, microphone, joystick). Of course, such a user interface is optional and may be omitted in some examples, such as IoT devices.
[0139]
[0155] The processor 1304 is responsible for managing the bus 1302 and for general processing, including the execution of software stored on the computer-readable medium 1306. When executed by the processor 1304, the software causes the processing system 1314 to perform various functions for any particular device, as described below. The computer-readable medium 1306 and memory 1305 may also be used to store data manipulated by the processor 1304 when the software is executed. For example, memory 1305 may store resource information 1315 (e.g., PUCCH resource-related information) used by the processor 1304 in cooperation with the transceiver 1310 to send and / or receive messages.
[0140]
[0156] One or more processors 1304 in the processing system may execute software. Software is broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc., whether they are called software, firmware, middleware, microcode, hardware description language, or otherwise. Software may reside on computer-readable medium 1306.
[0141]
[0157] The computer-readable medium 1306 may be a non-temporary computer-readable medium. Examples of non-temporary computer-readable media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic strips), optical discs (e.g., compact discs (CDs) or digital versatile discs (DVDs)), smart cards, flash memory devices (e.g., cards, sticks, or key drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and any other suitable medium for storing software and / or instructions that can be accessed and read by a computer. The computer-readable medium 1306 may reside within the processing system 1314, outside the processing system 1314, or distributed across multiple entities including the processing system 1314. The computer-readable medium 1306 may be embodied in a computer program product. For example, a computer program product may include computer-readable media in its packaging material. Those skilled in the art will recognize how to best achieve the described functions presented throughout this disclosure, depending on specific application examples and the overall design constraints imposed on the entire system.
[0142]
[0158] The UE1300 may be configured to perform one or more of the operations described herein (for example, described above in relation to Figures 1 to 12 and described below in relation to Figures 14 to 17). In some aspects of this disclosure, the processor 1304 used in the UE1300 may include circuitry configured for various functions.
[0143]
[0159] The processor 1304 may include a communication and processing circuit 1341. The communication and processing circuit 1341 may be configured to communicate with a network entity such as a gNB. The communication and processing circuit 1341 may include one or more hardware components that give a physical structure to perform various processes related to wireless communication as described herein (e.g., signal reception and / or signal transmission). The communication and processing circuit 1341 may further include one or more hardware components that give a physical structure to perform various processes related to signal processing as described herein (e.g., processing received signals and / or processing signals for transmission). In some examples, the communication and processing circuit 1341 may include two or more transmit / receive chains, each configured to process signals in different RAT (or RAN) types. The communication and processing circuit 1341 may further be configured to run communication and processing software 1351, which is contained on a computer-readable medium 1306 to perform one or more functions described herein.
[0144]
[0160] In some implementations where communication involves receiving information, the communication and processing circuit 1341 may acquire information from components of the UE 1300 (for example, from a transceiver 1310 that receives information via radio frequency signaling or some other type of signaling suitable for the applicable communication medium), process (e.g., decode) the information, and output the processed information. For example, the communication and processing circuit 1341 may output the information to another component of the processor 1304, to memory 1305, or to the bus interface 1308. In some examples, the communication and processing circuit 1341 may receive one or more of signals, messages, other information, or any combination thereof. In some examples, the communication and processing circuit 1341 may receive information via one or more channels. In some examples, the communication and processing circuit 1341 may include functions for means of receiving. In some examples, the communication and processing circuit 1341 may include functions for means of decoding.
[0145]
[0161] In some implementations where communication involves sending information (e.g., transmitting), the communication and processing circuit 1341 may acquire information (e.g., from another component of the processor 1304, memory 1305, or bus interface 1308), process the information (e.g., encode it), and output the processed information. For example, the communication and processing circuit 1341 may output information to a transceiver 1310 (e.g., transmitting the information via radio frequency signaling or some other type of signaling suitable for the applicable communication medium). In some examples, the communication and processing circuit 1341 may send one or more signals, messages, other information, or any combination thereof. In some examples, the communication and processing circuit 1341 may send information via one or more channels. In some examples, the communication and processing circuit 1341 may include functions for means of transmission. In some examples, the communication and processing circuit 1341 may include functions for means of encoding.
[0146]
[0162] The processor 1304 may include a PDCCH processing circuit 1342 configured to perform PDCCH processing-related operations as described herein (for example, one or more of the operations described in relation to Figures 4 to 12). The PDCCH processing circuit 1342 may be configured to run PDCCH processing software 1352 contained on a computer-readable medium 1306 to perform one or more of the functions described herein.
[0147]
[0163] The PDCCH processing circuit mechanism 1342 may include functions for receiving PDCCH candidates (for example, as described above in relation to 1212 in Figure 12). For example, the PDCCH processing circuit mechanism 1342, together with the communication and processing circuit mechanism 1341 and the transceiver 1310, may monitor the search space for PDCCH candidates and attempt to decode the DCI carried by the PDCCH candidates.
[0148]
[0164] The processor 1304 may include a PUCCH processing circuit 1343 configured to perform PUCCH processing-related operations as described herein (for example, one or more of the operations described in relation to Figures 4 to 12). The PUCCH processing circuit 1343 may be configured to execute PUCCH processing software 1353 contained on a computer-readable medium 1306 to perform one or more of the functions described herein.
[0149]
[0165] The PUCCH processing circuit mechanism 1343 may include functions for means of identifying PUCCH resources (for example, as described above in relation to any of Figures 8 to 12). For example, the PUCCH processing circuit mechanism 1343 may identify PUCCH resources for HARQ-Ack transmission (for example, using Equation 1).
[0150]
[0166] The PUCCH processing circuit mechanism 1343 may include functions for means of transmitting PUCCH information (for example, as described above in relation to 1216-1222 in Figure 12). For example, the PUCCH processing circuit mechanism 1343 may cooperate with the communication and processing circuit mechanism 1341 and the transceiver 1310 to transmit a HARQ-Ack on an identified PUCCH resource.
[0151]
[0167] Figure 14 is a flowchart illustrating an example of Method 1400 for wireless communication according to several aspects of the present disclosure. As described herein, some or all illustrated features may be omitted in certain implementations within the scope of the present disclosure, and some illustrated examples are not necessarily required to realize all features. In some examples, Method 1400 may be performed by UE 1300 shown in Figure 13. In some examples, Method 1400 may be performed by any suitable apparatus or means for performing the functions or algorithms described below.
[0152]
[0168] In block 1402, user equipment may receive a candidate for a first physical downlink control channel (PDCCH) of a first control resource set, the first PDCCH candidate being associated with a first aggregation level and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment information, the first aggregation level being different from a second aggregation level associated with a second PDCCH candidate of the first control resource set. For example, the PDCCH processing circuit mechanism 1342, together with the communication and processing circuit mechanism 1341 and transceiver 1310 shown and described above with respect to Figure 13, may provide means for receiving a candidate for a first physical downlink control channel (PDCCH) of a first control resource set.
[0153]
[0169] In block 1404, user equipment can transmit a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first control channel element (CCE) index corresponding to the start CCE of the first and second PDCCH candidates. For example, the PUCCH processing circuit mechanism 1343, together with the communication and processing circuit mechanism 1341 and transceiver 1310 shown and described above with reference to Figure 13, can provide means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first control channel element (CCE) index corresponding to the start CCE of the first and second PDCCH candidates.
[0154]
[0170] In some examples, the user device may identify the PUCCH resource based at least partially on a first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location (i.e., the same location) within the first set of control resources.
[0155]
[0171] In some examples, user equipment may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0156]
[0172] In some examples, the user device may identify PUCCH resources based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index that is higher than the second search space set index assigned to the second search space set.
[0157]
[0173] In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0158]
[0174] In some examples, a second set of control resources carries a third PDCCH candidate, which is a repetition of the first PDCCH candidate. In some examples, a second set of control resources carries a fourth PDCCH candidate, which is a repetition of the second PDCCH candidate. In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first starting CCE of the third PDCCH candidate is different from the second starting CCE of the fourth PDCCH candidate.
[0159]
[0175] In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, depending on the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set, the first control resource set is a non-interleaved control resource set with a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in the first search space set linked to the second search space set for PDCCH iterations (the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set), the PUCCH resource set containing the PUCCH resource contains more than eight PUCCH resources, and the first starting CCE of the third PDCCH candidate, which is a duplicate of the first PDCCH candidate, is different from the second starting CCE of the fourth PDCCH candidate, which is a duplicate of the second PDCCH candidate.
[0160]
[0176] In some examples, the first aggregation level corresponds to 8 CCEs. In some examples, the second aggregation level corresponds to 16 CCEs.
[0161]
[0177] In some examples, the first PDCCH candidate includes a PUCCH resource indicator. In some examples, the first control resource set includes a specified number of control channel elements. In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, the PUCCH resource indicator, and a specified number of control channel elements.
[0162]
[0178] In some examples, the first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission. In some examples, the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0163]
[0179] Figure 15 is a flowchart illustrating an example of Method 1500 for wireless communication according to several aspects of the present disclosure. As described herein, some or all illustrated features may be omitted in certain implementations within the scope of the present disclosure, and some illustrated examples are not necessarily required for the implementation of all features. In some examples, Method 1500 may be performed by the UE 1300 shown in Figure 13. In some examples, Method 1500 may be performed by any suitable apparatus or means for performing the functions or algorithms described below.
[0164]
[0180] In block 1502, a user device may receive a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) with delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate of the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate of the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. For example, the PDCCH processing circuit mechanism 1342, together with the communication and processing circuit mechanism 1341 and the transceiver 1310 shown and described above with reference to Figure 13, may provide means for receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set.
[0165]
[0181] In block 1504, user equipment can transmit a PUCCH having delivery acknowledgment on a PUCCH resource identified at least partially on a first CCE index corresponding to the start CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level. For example, the PUCCH processing circuit mechanism 1343, together with the communication and processing circuit mechanism 1341 and transceiver 1310 shown and described above with respect to Figure 13, can provide means for transmitting a PUCCH having delivery acknowledgment on a PUCCH resource identified at least partially on a first CCE index corresponding to the start CCE of a fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level.
[0166]
[0182] In some examples, the user device may identify the PUCCH resource based at least partially on the first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location within the first set of control resources.
[0167]
[0183] In some examples, user equipment may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0168]
[0184] In some examples, the user device may identify PUCCH resources based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index that is higher than the second search space set index assigned to the second search space set.
[0169]
[0185] In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0170]
[0186] In some examples, a second set of control resources carries a third PDCCH candidate, which is a repetition of the first PDCCH candidate. In some examples, a second set of control resources carries a fourth PDCCH candidate, which is a repetition of the second PDCCH candidate. In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0171]
[0187] In some examples, the user device may identify a PUCCH resource based at least partially on a first CCE index, depending on the determination that the first and second PDCCH candidates start at the same location in a first control resource set, the first control resource set is a non-interleaved control resource set with a single orthogonal frequency division multiplexing (OFDM) symbol, the first and second PDCCH candidates are in a first search space set linked to a second search space set for PDCCH iterations (the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set), the PUCCH resource set containing the PUCCH resource contains more than eight PUCCH resources, and the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0172]
[0188] In some examples, the first aggregation level corresponds to 8 CCEs. In some examples, the second aggregation level corresponds to 16 CCEs.
[0173]
[0189] In some examples, the first PDCCH candidate includes a PUCCH resource indicator. In some examples, the first control resource set includes a specified number of control channel elements. In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, the PUCCH resource indicator, and a specified number of control channel elements.
[0174]
[0190] In some examples, the first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission. In some examples, the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0175]
[0191] Figure 16 is a flowchart illustrating an example of Method 1600 for wireless communication according to several aspects of the present disclosure. As described herein, some or all illustrated features may be omitted in certain implementations within the scope of the present disclosure, and some illustrated examples are not necessarily required to realize all features. In some examples, Method 1600 may be performed by UE 1300 shown in Figure 13. In some examples, Method 1600 may be performed by any suitable apparatus or means for performing the functions or algorithms described below.
[0176]
[0192] In block 1602, a user device may receive a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) with delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level that is higher than the first aggregation level. For example, the PDCCH processing circuit mechanism 1342, together with the communication and processing circuit mechanism 1341 and the transceiver 1310 shown and described above with reference to Figure 13, may provide means for receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set.
[0177]
[0193] In block 1604, user equipment can transmit a PUCCH having delivery acknowledgment on a PUCCH resource identified at least partially on a first CCE index corresponding to the start CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level. For example, the PUCCH processing circuit mechanism 1343, together with the communication and processing circuit mechanism 1341 and transceiver 1310 shown and described above with respect to Figure 13, can provide means for transmitting a PUCCH having delivery acknowledgment on a PUCCH resource identified at least partially on a first CCE index corresponding to the start CCE of a third PDCCH candidate associated with a first aggregation level lower than a second aggregation level.
[0178]
[0194] In some examples, the user device may identify the PUCCH resource based at least partially on the first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location within the first set of control resources.
[0179]
[0195] In some examples, user equipment may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0180]
[0196] In some examples, the user device may identify PUCCH resources based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index that is higher than the second search space set index assigned to the second search space set.
[0181]
[0197] In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0182]
[0198] In some cases, the user device identifies the PUCCH resource based at least partially on the first CCE index, in response to the determination that the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0183]
[0199] In some examples, the user device may identify a PUCCH resource based at least partially on a first CCE index, depending on the determination that the first and second PDCCH candidates start at the same location in a first control resource set, the first control resource set is a non-interleaved control resource set with a single orthogonal frequency division multiplexing (OFDM) symbol, the first and second PDCCH candidates are in a first search space set linked to a second search space set for PDCCH iterations (the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set), the PUCCH resource set containing the PUCCH resource contains more than eight PUCCH resources, and the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0184]
[0200] In some examples, the first aggregation level corresponds to 8 CCEs. In some examples, the second aggregation level corresponds to 16 CCEs.
[0185]
[0201] In some examples, the first PDCCH candidate includes a PUCCH resource indicator. In some examples, the first control resource set includes a specified number of control channel elements. In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, the PUCCH resource indicator, and a specified number of control channel elements.
[0186]
[0202] In some examples, the first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission. In some examples, the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0187]
[0203] Figure 17 is a flowchart illustrating an example of Method 1700 for wireless communication according to several aspects of the present disclosure. As described herein, some or all of the illustrated features may be omitted in certain implementations within the scope of the present disclosure, and some illustrated examples are not necessarily required to realize all features. In some examples, Method 1700 may be performed by the UE 1300 shown in Figure 13. In some examples, Method 1700 may be performed by any suitable apparatus or means for performing the functions or algorithms described below.
[0188]
[0204] In block 1702, the user device may receive a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) with delivery acknowledgment information, starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE higher than the first starting CCE in the second control resource set. For example, the PDCCH processing circuit mechanism 1342, together with the communication and processing circuit mechanism 1341 and the transceiver 1310 shown and described above with reference to Figure 13, may provide means for receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set.
[0189]
[0205] In block 1704, user equipment may transmit a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first CCE index corresponding to a second initiation CCE. For example, the PUCCH processing circuit mechanism 1343, together with the communication and processing circuit mechanism 1341 and transceiver 1310 shown and described above with reference to Figure 13, may provide means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least partially based on a first CCE index corresponding to a second initiation CCE.
[0190]
[0206] In some examples, the user device may identify the PUCCH resource based at least partially on the first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location within the first set of control resources.
[0191]
[0207] In some examples, user equipment may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0192]
[0208] In some examples, the user device may identify PUCCH resources based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index that is higher than the second search space set index assigned to the second search space set.
[0193]
[0209] In some examples, a user device may identify a PUCCH resource based at least partially on a first CCE index, in response to a determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0194]
[0210] In some cases, the user device may identify a PUCCH resource based at least partially on the first CCE index, in response to a determination that the first initiation CCE is different from the second initiation CCE.
[0195]
[0211] In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, depending on the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set, the first control resource set is a non-interleaved control resource set with a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in the first search space set linked to the second search space set for PDCCH iterations (the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set), the PUCCH resource set containing the PUCCH resource contains more than eight PUCCH resources, and the first starting CCE is different from the second starting CCE.
[0196]
[0212] In some cases, the third PDCCH candidate is associated with the first aggregation level. In some cases, the fourth PDCCH candidate is associated with a second aggregation level that is different from the first aggregation level.
[0197]
[0213] In some examples, the first PDCCH candidate includes a PUCCH resource indicator. In some examples, the first control resource set includes a specified number of control channel elements. In some examples, the user device may identify a PUCCH resource based at least partially on the first CCE index, the PUCCH resource indicator, and a specified number of control channel elements.
[0198]
[0214] In some examples, the first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission. In some examples, the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0199]
[0215] In one configuration, the UE1300 includes means for receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate being associated with a first aggregation level and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment information, wherein the first aggregation level is different from a second aggregation level associated with a second PDCCH candidate of the first control resource set; and means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least in part based on a first control channel element (CCE) index corresponding to the start CCE of the first and second PDCCH candidates. In one configuration, the UE1300 is a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated at the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated at the fourth PDCCH candidate in the second control resource set, and so on. The process is repeated and includes receiving a first PDCCH candidate, where a third PDCCH candidate is associated with a first aggregation level, and a fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level, and sending a PUCCH having delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of the fourth PDCCH candidate associated with the second aggregation level higher than the first aggregation level.In one configuration, the UE1300 is a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts at the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated at the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated at the fourth PDCCH candidate in the second control resource set, and so on. The system includes means for receiving a first PDCCH candidate, wherein a third PDCCH candidate is associated with a first aggregation level, and a fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level; and means for transmitting a PUCCH having delivery confirmation information on a PUCCH resource identified at least in part on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than the second aggregation level. In one configuration, the UE1300 includes means for receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information, starts at the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated in a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE higher than the first starting CCE in the second control resource set; and means for transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least in part based on a first CCE index corresponding to a second starting CCE.In one embodiment, the means described above may be a processor 1304 shown in Figure 13, configured to perform the functions listed by the means described above (for example, as described above). In another embodiment, the means described above may be a circuit or any device configured to perform the functions listed by the means described above.
[0200]
[0216] Of course, in the examples described above, the circuitry included in the processor 1304 is provided only as an example and is not limiting; however, other means for performing the functions described above, including instructions stored in the computer-readable medium 1306, or any other suitable apparatus or means utilizing the methods and / or algorithms described in any one or more of Figures 1, 2, 12, and 13, for example, with respect to Figures 14 to 17 herein, may also be included in various aspects of this disclosure.
[0201]
[0217] The methods shown in Figures 14 to 17 may include additional embodiments, such as any single embodiment or any combination of embodiments, which may be described below and / or in relation to one or more other processes described elsewhere in this specification.
[0202]
[0218] The deployment of communication systems, such as 5G New Radio (NR) systems, can be configured in multiple ways using various components or parts. In a 5G NR system or network, network equipment such as network nodes, network entities, network mobility elements, radio access network (RAN) nodes, core network nodes, network elements, or base stations (BS), or one or more units (or 11 or more components) that perform base station functions, can be implemented in an aggregated architecture or a separate architecture. For example, a BS (such as a node B (NB), advanced NB (eNB), NR BS, 5G NB, access point (AP), transceiver point (TRP), or cell) can be implemented as an aggregated base station (also known as a standalone BS or monolithic BS) or a separate base station.
[0203]
[0219] Aggregated base stations may be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node. Separate base stations may be configured to utilize a protocol stack that is physically or logically distributed among two or more units (such as one or more central units or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs)). In some embodiments, a CU may be implemented within a RAN node, and one or more DUs may be co-located with the CU or, alternatively, geographically or virtually distributed across one or more other RAN nodes. A DU may be implemented to communicate with one or more RUs. Each of the CU, DU, and RU may also be implemented as a virtual unit, i.e., a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU).
[0204]
[0220] The operation or network design of a base station type may take into account the aggregation characteristics of the base station functions. For example, a decoupled base station can be used in an integrated access backhaul (IAB) network, an open radio access network (O-RAN (such as a network configuration supported by the O-RAN Alliance)), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)). De-aggregation may include distributing functions across two or more units in various physical locations, as well as virtually distributing functions for at least one unit, which can allow for flexibility in network design. Various units of a de-aggregated base station, or a de-aggregated RAN architecture, can be configured for wired or wireless communication with at least one other unit.
[0205]
[0221] Figure 18 shows an example architecture of a separate base station 1800. The architecture of the separate base station 1800 may include one or more central units (CUs) 1810 that can communicate directly with the core network 1820 via a backhaul link, or indirectly with the core network 1820 via one or more separate base station units (such as a quasi-real-time (quasi-RT) RAN Intelligent Controller (RIC) 1825 via an E2 link, or a non-real-time (non-RT) RIC 1815 associated with a Service Management and Orchestration (SMO) framework 1805, or both). The CUs 1810 may communicate with one or more distributed units (DUs) 1830 via their respective midhaul links, such as an F1 interface. The DUs 1830 may communicate with one or more radio units (RUs) 1840 via their respective fronthaul links. The RU1840 can communicate with each UE1850 via one or more radio frequency (RF) access links. In some implementations, the UE1850 may be serviced simultaneously by multiple RU1840s.
[0206]
[0222] Each of the units, namely CU1810, DU1830, RU1840, and the quasi-RT RIC1825, non-RT RIC1815, and SMO framework 1805, may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) over a wired or wireless transmission medium. Each of the units, or an associated processor or controller that provides instructions to the communication interface of a unit, may be configured to communicate with one or more of the other units over a transmission medium. For example, a unit may include a wired interface configured to receive or transmit signals to one or more of the other units over a wired transmission medium. Furthermore, those units may include a wireless interface that may include a receiver, transmitter, or transceiver (such as a radio frequency (RF) transceiver) configured to receive or transmit or send / receive signals over a wireless transmission medium to one or more of the other units.
[0207]
[0223] In some embodiments, the CU1810 may host one or more higher-layer control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), and Service Data Adaptive Protocol (SDAP). Each control function may be implemented using an interface configured to communicate signals with other control functions hosted by the CU1810. The CU1810 may be configured to handle user plane functions (i.e., central unit-user plane (CU-UP)), control plane functions (i.e., central unit-control plane (CU-CP)), or a combination thereof. In some implementations, the CU1810 may be logically divided into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP units can communicate bidirectionally with the CU-CP units via an interface such as the E1 interface. CU1810 may be configured to communicate with distributed unit (DU) 1830 as needed for network control and signaling.
[0208]
[0224] The DU1830 may correspond to a logic unit that includes one or more base station functions for controlling the operation of one or more RU1840s. In some embodiments, the DU1830 is part of the Third Generation Partnership Project (3GPP:3 rdDepending at least in part to the functional divisions defined by the Generation Partnership Project, the DU1830 may host one or more of the following: a radio link control (RLC) layer, a medium access control (MAC) layer, and one or more higher physical (PHY) layers (such as modules related to forward error correction (FEC) coding and decoding, scrambling, modulation and demodulation). In some embodiments, the DU1830 may further host one or more lower PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by the DU1830, or with control functions hosted by the CU1810.
[0209]
[0225] Lower-layer functions may be performed by one or more RU1840s. In some deployments, RU1840s controlled by DU1830s may correspond to logical nodes hosting RF processing functions, or low-PHY layer functions (such as performing fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, physical random access channel (PRACH) extraction and filtering, etc.), or both, at least partially based on functional partitioning such as lower-layer functional partitioning. In such architectures, RU(s)1840s may be implemented to handle over-the-air (OTA) communication with one or more UE1850s. In some implementations, real-time and non-real-time modes of control and user-plane communication with RU(s)1840s may be controlled by the corresponding DU1830s. In some scenarios, this configuration can enable DU(s)1830 and CU1810 to be implemented in cloud-based RAN architectures such as vRAN architectures.
[0210]
[0226] The SMO framework 1805 can be configured to support RAN deployment and provisioning of non-virtualized and virtualized network elements. For non-virtualized network elements, the SMO framework 1805 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via an operational and maintenance interface (such as the O1 interface). For virtualized network elements, the SMO framework 1805 can be configured to interact with a cloud computing platform (such as the Open Cloud (O-Cloud) 1890) and perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface (such as the O2 interface). Such virtualized network elements may include, but are not limited to, the CU1810, DU1830, RU1840, and the quasi-RT RIC1825. In some implementations, the SMO framework 1805 can communicate with 4G RAN hardware embodiments such as the Open eNB (O-eNB) 1811 via the O1 interface. In addition, in some implementations, the SMO framework 1805 can communicate directly with one or more RU1840s via the O1 interface. The SMO framework 1805 may also include a non-RT RIC1815 configured to support the functionality of the SMO framework 1805.
[0211]
[0227] Non-RT RIC1815 may be configured to include logical functions that enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and updating, or policy-based guidance for applications / features in quasi-RT RIC1825. Non-RT RIC1815 may be coupled to or communicate with quasi-RT RIC1825 (e.g., via the A1 interface). Quasi-RT RIC1825 may be configured to include logical functions that enable quasi-real-time control and optimization of RAN elements and resources through data acquisition and actions via an interface connecting one or more CU1810s, one or more DU1830s, or both, and the O-eNB to the quasi-RT RIC1825 (e.g., via the E2 interface).
[0212]
[0228] In some implementations, non-RT RIC1815 may receive parameter or external enrichment information from an external server to generate AI / ML models deployed to quasi-RT RIC1825. Such information may be utilized by quasi-RT RIC1825 and may be received in the SMO framework 1805 or non-RT RIC1815 from non-network data sources or network functions. In some embodiments, non-RT RIC1815 or quasi-RT RIC1825 may be configured to tune RAN behavior or performance. For example, non-RT RIC1815 may monitor long-term trends and patterns regarding performance and employ AI / ML models to take corrective action via the SMO framework 1805 (e.g., reconfiguration via O1) or by creating RAN management policies (e.g., A1 policies).
[0213]
[0229] The following provides an overview of some aspects of this disclosure.
[0214]
[0230] Embodiment 1: A method for wireless communication in user equipment, the method comprising: receiving a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate being associated with a first aggregation level and configured to schedule a physical uplink control channel (PUCCH) having delivery acknowledgment information, the first aggregation level being different from a second aggregation level associated with a second PDCCH candidate of the first control resource set; and transmitting a PUCCH having delivery acknowledgment information on a PUCCH resource identified at least in part based on a first control channel element (CCE) index corresponding to the initiation CCE of the first PDCCH candidate and the second PDCCH candidate.
[0215]
[0231] Embodiment 2: The method according to Embodiment 1, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set.
[0216]
[0232] Embodiment 3: The method according to Embodiment 1 or 2, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0217]
[0233] Embodiment 4: The method of any one of embodiments 1 to 3, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that a first PDCCH candidate and a second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations.
[0218]
[0234] Embodiment 5: The method of any one of embodiments 1 to 4, further comprising identifying the PUCCH resources based at least partially on a first CCE index, in response to the determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0219]
[0235] Embodiment 6: The method of any one of embodiments 1 to 5, wherein a second control resource set carries a third PDCCH candidate which is a repetition of a first PDCCH candidate, and the second control resource set carries a fourth PDCCH candidate which is a repetition of a second PDCCH candidate, and the method further includes identifying a PUCCH resource based at least in part on a first CCE index in response to a determination that the first start CCE of the third PDCCH candidate is different from the second start CCE of the fourth PDCCH candidate.
[0220]
[0236] Embodiment 7: The method of Embodiment 1, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set, the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, the PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources, and the first starting CCE of a third PDCCH candidate, which is a copy of the first PDCCH candidate, is different from the second starting CCE of a fourth PDCCH candidate, which is a copy of the second PDCCH candidate.
[0221]
[0237] Embodiment 8: The method according to any one of Embodiments 1 to 7, wherein the first aggregation level corresponds to eight CCEs and the second aggregation level corresponds to sixteen CCEs.
[0222]
[0238] Embodiment 9: The method according to any one of embodiments 1 to 8, wherein a first PDCCH candidate includes a PUCCH resource indicator, a first control resource set includes a specified number of control channel elements, and the method further includes identifying a PUCCH resource at least in part on a first CCE index, a PUCCH resource indicator, and a specified number of control channel elements.
[0223]
[0239] Embodiment 10: The method according to any one of embodiments 1 to 9, wherein a first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, and a second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0224]
[0240] Embodiment 11: User equipment comprising a transceiver configured to communicate with a wireless access network, memory, and a processor coupled to the transceiver and memory, wherein the processor and memory are configured to perform any one of Embodiments 1 to 10.
[0225]
[0241] Embodiment 12: An apparatus configured for wireless communication comprising at least one means for performing any one of Embodiments 1 to 10.
[0226]
[0242] Embodiment 13: A non-temporary computer-readable medium for storing computer-executable code, which includes code that causes a device to implement any one of Embodiments 1 to 10.
[0227]
[0243] Embodiment 21: A method for wireless communication in user equipment, wherein the method is a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate of the second control resource set, and the second PDCCH candidate is in the second control resource set A method comprising: receiving a first PDCCH candidate, which is repeated in a fourth PDCCH candidate, where a third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level; and sending a PUCCH having delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of the fourth PDCCH candidate associated with the second aggregation level higher than the first aggregation level.
[0228]
[0244] Embodiment 22: The method according to Embodiment 21, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set.
[0229]
[0245] Embodiment 23: The method according to Embodiment 21 or 22, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0230]
[0246] Embodiment 24: The method of any one of embodiments 21 to 23, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set.
[0231]
[0247] Embodiment 25: The method of any one of embodiments 21 to 24, further comprising identifying the PUCCH resources based at least partially on a first CCE index, in response to the determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0232]
[0248] Embodiment 26: The method of any one of embodiments 21 to 25, further comprising identifying a PUCCH resource based at least partially on a first CCE index in response to a determination that the starting CCE of a third PDCCH candidate is different from the starting CCE of a fourth PDCCH candidate.
[0233]
[0249] Embodiment 27: The method of Embodiment 22, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set, the first control resource set being a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, the first search space set being assigned a first search space set index higher than the second search space set index assigned to the second search space set, the PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources, and the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0234]
[0250] Embodiment 28: The method according to any one of Embodiments 21 to 27, wherein the first aggregation level corresponds to eight CCEs and the second aggregation level corresponds to sixteen CCEs.
[0235]
[0251] Embodiment 29: The method according to any one of embodiments 21 to 28, wherein a first PDCCH candidate includes a PUCCH resource indicator, a second control resource set includes a specified number of control channel elements, and the method further includes identifying a PUCCH resource based at least in part on a first CCE index, a PUCCH resource indicator, and a specified number of control channel elements.
[0236]
[0252] Embodiment 30: The method according to any one of embodiments 21 to 29, wherein a first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, and a second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0237]
[0253] Embodiment 31: User equipment comprising a transceiver configured to communicate with a wireless access network, memory, and a processor coupled to the transceiver and memory, wherein the processor and memory are configured to perform any one of Embodiments 21 to 30.
[0238]
[0254] Embodiment 32: An apparatus configured for wireless communication comprising at least one means for performing any one of Embodiments 21 to 30.
[0239]
[0255] Embodiment 33: A non-temporary computer-readable medium for storing computer-executable code, which includes code that causes a device to implement any one of Embodiments 21 to 30.
[0240]
[0256] Embodiment 41: A method for wireless communication in user equipment, wherein the method is a first physical downlink control channel (PDCCH) candidate of a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate of the second control resource set, and the second PDCCH candidate is in the second control resource set A method comprising: receiving a first PDCCH candidate, which is repeated in a fourth PDCCH candidate, where a third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level; and sending a PUCCH having delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the initiation CCE of a third PDCCH candidate associated with a first aggregation level lower than the second aggregation level.
[0241]
[0257] Embodiment 42: The method of Embodiment 41, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set.
[0242]
[0258] Embodiment 43: The method according to any one of embodiments 1 to 42, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0243]
[0259] Embodiment 44: The method of any one of embodiments 1 to 43, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set.
[0244]
[0260] Embodiment 45: The method of any one of embodiments 1 to 44, further comprising identifying the PUCCH resources based at least partially on a first CCE index, in response to the determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0245]
[0261] Embodiment 46: The method of any one of embodiments 1 to 45, further comprising identifying a PUCCH resource based at least partially on a first CCE index in response to a determination that the starting CCE of a third PDCCH candidate is different from the starting CCE of a fourth PDCCH candidate.
[0246]
[0262] Embodiment 47: The method of Embodiment 41, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set, the first control resource set being a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, the first search space set being assigned a first search space set index higher than a second search space set index assigned to the second search space set, the PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources, and the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
[0247]
[0263] Embodiment 48: The method according to any one of Embodiments 1 to 47, wherein the first aggregation level corresponds to eight CCEs and the second aggregation level corresponds to sixteen CCEs.
[0248]
[0264] Embodiment 49: The method according to any one of embodiments 1 to 48, wherein a first PDCCH candidate includes a PUCCH resource indicator, a second control resource set includes a specified number of control channel elements, and the method further includes identifying a PUCCH resource at least in part on a first CCE index, a PUCCH resource indicator, and a specified number of control channel elements.
[0249]
[0265] Embodiment 50: The method according to any one of Embodiments 1 to 49, wherein a first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, and a second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0250]
[0266] Embodiment 51: User equipment comprising a transceiver configured to communicate with a wireless access network, memory, and a processor coupled to the transceiver and memory, wherein the processor and memory are configured to perform any one of Embodiments 41 to 50.
[0251]
[0267] Embodiment 52: An apparatus configured for wireless communication comprising at least one means for performing any one of Embodiments 41 to 50.
[0252]
[0268] Embodiment 53: A non-temporary computer-readable medium for storing computer-executable code, which includes code that causes a device to implement any one of Embodiments 41 to 50.
[0253]
[0269] Embodiment 61: A method for wireless communication in user equipment, the method comprising: receiving a first PDCCH candidate, where the first PDCCH candidate is a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment, starts at the same control channel element (CCE) in the first control resource set as a second PDCCH candidate, the first PDCCH candidate is repeated at a third PDCCH candidate in a second control resource set, the second PDCCH candidate is repeated at a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate is associated with a first starting CCE, and the fourth PDCCH candidate is associated with a second starting CCE higher than the first starting CCE in the second control resource set; and transmitting a PUCCH having delivery acknowledgment on a PUCCH resource identified at least in part on a first CCE index corresponding to a second starting CCE.
[0254]
[0270] Embodiment 62: The method according to Embodiment 61, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set.
[0255]
[0271] Embodiment 63: The method according to any one of embodiments 1 to 62, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
[0256]
[0272] Embodiment 64: The method of any one of embodiments 1 to 63, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to a determination that the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, and the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set.
[0257]
[0273] Embodiment 65: The method of any one of embodiments 1 to 64, further comprising identifying the PUCCH resources based at least partially on a first CCE index, in response to the determination that a PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources.
[0258]
[0274] Embodiment 66: The method of any one of embodiments 1 to 65, further comprising identifying a PUCCH resource based at least partially on a first CCE index in response to a determination that a first starting CCE is different from a second starting CCE.
[0259]
[0275] Embodiment 67: The method of Embodiment 61, further comprising identifying a PUCCH resource based at least partially on a first CCE index, in response to the determination that a first PDCCH candidate and a second PDCCH candidate start at the same location in a first control resource set, the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, the first search space set is assigned a first search space set index higher than a second search space set index assigned to the second search space set, the PUCCH resource set containing a PUCCH resource contains more than eight PUCCH resources, and the first starting CCE is different from the second starting CCE.
[0260]
[0276] Embodiment 68: A third PDCCH candidate is associated with a first aggregation level,
[0277] The method according to any one of embodiments 1 to 67, wherein the fourth PDCCH candidate is associated with a second aggregation level different from the first aggregation level.
[0261]
[0278] Embodiment 69: The method according to any one of embodiments 1 to 68, wherein a first PDCCH candidate includes a PUCCH resource indicator, a second control resource set includes a specified number of control channel elements, and the method further includes identifying a PUCCH resource at least in part on a first CCE index, a PUCCH resource indicator, and a specified number of control channel elements.
[0262]
[0279] Embodiment 70: The method according to any one of embodiments 1 to 69, wherein a first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, and a second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission.
[0263]
[0280] Embodiment 71: User equipment comprising a transceiver configured to communicate with a wireless access network, memory, and a processor coupled to the transceiver and memory, wherein the processor and memory are configured to perform any one of embodiments 61 to 70.
[0264]
[0281] Embodiment 72: An apparatus configured for wireless communication comprising at least one means for performing any one of Embodiments 61 to 70.
[0265]
[0282] Embodiment 73: A non-temporary computer-readable medium for storing computer-executable code, which includes code that causes a device to implement any one of Embodiments 61 to 70.
[0266]
[0283] With reference to exemplary implementations, several embodiments of wireless communication networks have been presented. As will be readily apparent to those skilled in the art, the various embodiments described throughout this disclosure can be extended to other telecommunications systems, network architectures, and communication standards.
[0267]
[0284] For example, various embodiments may be implemented within other systems defined by 3GPP, such as Long-Term Evolution (LTE), Evolved Packet System (EPS), Universal Mobile Telecommunication System (UMTS), and / or Global System for Mobile (GSM). These embodiments may also be extended to systems defined by the Third Generation Partnership Project II (3GPP2), such as CDMA2000 and / or Evolution Data Optimized (EV-DO). Other examples may be implemented within systems utilizing IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra-Wideband (UWB), Bluetooth, and / or other suitable systems. The actual telecommunications standards, network architectures, and / or communication standards used will depend on the overall design constraints imposed on the specific application and system.
[0268]
[0285] Within the scope of this disclosure, the term “exemplary” is used to mean “serving as an example, illustration, or representation.” No implementation or aspect described herein as “exemplary” should be construed as necessarily preferable or advantageous to any other aspect of this disclosure. Similarly, the term “aspect” does not require that all aspects of this disclosure include the described features, advantages, or modes of operation. The term “combined” is used herein to refer to a direct or indirect combination between two objects. For example, if object A is in physical contact with object B, and object B is in contact with object C, then objects A and C can still be considered combined, even if they are not in direct physical contact with each other. For example, an object can be combined with a second object even if the first object is not in any direct physical contact with the second object. The terms “circuit” and “circuitry” are used broadly and are not limited to the type of electronic circuit, but include both hardware implementations and conductors of electrical devices that, when connected and configured, enable the performance of the functions described herein, as well as software implementations of information and instructions that, when executed by a processor, enable the performance of the functions described herein. As used herein, the term “determining” can encompass a wide variety of actions. For example, “determining” can include calculating, computing, processing, deriving, investigating, searching (e.g., searching a table, database, or another data structure), verifying, solving, selecting, choosing, establishing, receiving (e.g., receiving information), and accessing (e.g., accessing data in memory).
[0269]
[0286] One or more of the components, steps, features, and / or functions shown in FIGS. 1 to 18 may be reconfigured and / or combined into a single component, step, feature, or function, or may be embodied by several components, steps, or functions. Also, additional elements, components, steps, and / or functions may be added without departing from the novel features disclosed herein. The apparatus, device, and / or component shown in any of FIGS. 1, 2, 12, 13, and 18 may be configured to perform one or more of the methods, features, or steps described herein. Also, the novel algorithms described herein may be efficiently executed in software and / or incorporated into hardware.
[0270]
[0287] It should be understood that the particular order or hierarchy of steps in the disclosed methods is an illustration of exemplary processes. Based on design preferences, it should be understood that the particular order or hierarchy of steps in a method may be rearranged. The appended method claims present the elements of the various steps in an exemplary order and are not limited to the particular order or hierarchy presented unless specifically recited therein.
[0271]
[0288] The foregoing description has been provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects as well. Accordingly, the claims are not intended to be limited to the aspects shown herein, but rather should be accorded the full scope consistent with the language of the claims, and references to singular elements are not intended to mean "sole and exclusive" unless expressly so stated, but rather "one or more." Unless otherwise expressly stated, the term "some" refers to one or more. A phrase referring to "at least one of" a list of items refers to any combination of those items, including a single element. By way of example, "at least one of a, b, or c" is intended to include a, b, c, a and b, a and c, b and c, and a, b, and c. All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are known or later come to be known to those skilled in the art are hereby expressly incorporated herein by reference and are intended to be encompassed by the claims. Further, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. The invention described in the original claims of this application is listed below. [C1] User equipment, Transceiver and, Memory and The system comprises a processor coupled to the memory and the transceiver, wherein the processor and the memory are The transceiver receives a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. The transceiver transmits the PUCCH having the delivery confirmation information on a PUCCH resource identified at least in part on a first CCE index corresponding to the start CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level. User equipment configured in such a way. [C2] The processor and the memory, The user device according to C1, further configured to identify the PUCCH resource based at least partially on the first CCE index, in response to a determination that the first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set. [C3] The processor and the memory, The user device according to C1, further configured to identify the PUCCH resource based at least partially on the first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol. [C4] The processor and the memory, The user device according to C1, wherein the first PDCCH candidate and the second PDCCH candidate are further configured to identify the PUCCH resource based at least in part on the first CCE index, in response to a determination that the first search space set is in a first search space set to which the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set. [C5] The processor and the memory, The user device according to C1, further configured to identify the PUCCH resources based at least partially on the first CCE index, in response to a determination that the PUCCH resource set including the PUCCH resources includes more than eight PUCCH resources. [C6] The processor and the memory, The user device according to C1, further configured to identify the PUCCH resource based at least partially on the first CCE index, in response to a determination that the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate. [C7] The processor and the memory, The first PDCCH candidate and the second PDCCH candidate start at the same location within the first control resource set. The first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, The first PDCCH candidate and the second PDCCH candidate are a first search space set linked to a second search space set for PDCCH iterations, wherein the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set. The PUCCH resource set, which includes the aforementioned PUCCH resource, contains more than eight PUCCH resources. The starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate. In response to the determination, the user device described in C1 is further configured to identify the PUCCH resource based at least in part on the first CCE index. [C8] The first aggregation level corresponds to eight CCEs, The user device described in C1, wherein the second aggregation level corresponds to 16 CCEs. [C9] The first PDCCH candidate includes a PUCCH resource indicator, The second control resource set includes a specified number of control channel elements, The user device according to C1, wherein the processor and the memory are further configured to identify the PUCCH resource based at least in part on the first CCE index, the PUCCH resource indicator, and the specified number of control channel elements. [C10] The first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, The user equipment described in C1, wherein the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission. [C11] A method for wireless communication in user equipment, wherein the method is A first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate of the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate of the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level, and the first PDCCH candidate receives the first PDCCH candidate. Transmitting the PUCCH having the delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the start CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level, Methods that include... [C12] The method of C11, further comprising identifying the PUCCH resource based at least in part on the first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set. [C13] The method according to C11, further comprising identifying the PUCCH resource based at least partially on the first CCE index, in response to the determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol. [C14] The method according to C11, further comprising identifying the PUCCH resource on at least a portion of the first CCE index, in response to the determination that the first PDCCH candidate and the second PDCCH candidate are in a first search space set linked to a second search space set for PDCCH iterations, the first search space set being assigned a first search space set index higher than the second search space set index assigned to the second search space set. [C15] The method of C11, further comprising identifying the PUCCH resources based at least partially on the first CCE index, in response to the determination that the PUCCH resource set containing the PUCCH resources contains more than eight PUCCH resources. [C16] The method of C11, further comprising identifying the PUCCH resource based at least partially on the first CCE index, in response to the determination that the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate. [C17] The first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set, The first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, The first PDCCH candidate and the second PDCCH candidate are a first search space set linked to a second search space set for PDCCH iterations, wherein the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set. The PUCCH resource set, which includes the aforementioned PUCCH resource, contains more than eight PUCCH resources. The starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate. The method of C11, further comprising identifying the PUCCH resource based at least in part on the first CCE index in response to the determination. [C18] The first aggregation level corresponds to eight CCEs, The method according to C11, wherein the second aggregation level corresponds to 16 CCEs. [C19] The first PDCCH candidate includes a PUCCH resource indicator, The second control resource set includes a specified number of control channel elements, The method according to C11, further comprising identifying the PUCCH resource based at least in part on the first CCE index, the PUCCH resource indicator, and the specified number of control channel elements. [C20] The first PDCCH candidate includes first downlink control information (DCI) that schedules a first physical downlink shared channel (PDSCH) transmission, The method according to C11, wherein the second PDCCH candidate includes a second DCI that schedules a second PDSCH transmission. [C21] User equipment, Means for receiving a first PDCCH candidate, which is a first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate is repeated in the third PDCCH candidate in the second control resource set, the second PDCCH candidate is repeated in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level. Means for transmitting the PUCCH having the delivery confirmation information on a PUCCH resource identified at least in part on a first CCE index corresponding to the start CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level, User equipment equipped with these features. [C22] A non-temporary computer-readable medium storing instructions that can be executed by one or more processors of a user device, wherein the instructions are: A first physical downlink control channel (PDCCH) candidate in a first control resource set, wherein the first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery acknowledgment information (e.g., HARQ-Ack information), starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, repeats in the third PDCCH candidate in the second control resource set, repeats in the fourth PDCCH candidate in the second control resource set, the third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level higher than the first aggregation level, Transmit the PUCCH having the delivery confirmation information on a PUCCH resource identified at least partially based on a first CCE index corresponding to the start CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level. Non-temporary computer-readable media.
Claims
1. User equipment, Transceiver and, Memory and The system comprises a processor coupled to the memory and the transceiver, and the processor and the memory are The transceiver receives a candidate for the first physical downlink control channel (PDCCH) of the first control resource set, The first PDCCH candidate schedules a physical uplink control channel (PUCCH) having delivery confirmation information, starts in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, and the first PDCCH candidate is repeated in the third PDCCH candidate of the second control resource set. The second PDCCH candidate is repeated in the fourth PDCCH candidate of the second control resource set. The third PDCCH candidate is associated with a first aggregation level, and the fourth PDCCH candidate is associated with a second aggregation level that is higher than the first aggregation level. In response to the determination that the PUCCH resource set contains more than eight PUCCH resources, a first CCE index corresponding to the starting CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level is identified, The PUCCH resource is determined based on the first CCE index, Transmitting the PUCCH having the delivery confirmation information on the PUCCH resource determined based on the first CCE index via the transceiver, Configured to perform, User equipment.
2. The processor and the memory, The user device according to claim 1, further configured to identify the first CCE index in response to a determination that the first PDCCH candidate and the second PDCCH candidate start at the same location in the first control resource set.
3. The processor and the memory, The user device according to claim 1, further configured to identify the first CCE index in response to further determination that the first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol.
4. The processor and the memory, The user device according to claim 1, wherein the first PDCCH candidate and the second PDCCH candidate are a first search space set linked to a second search space set for PDCCH iterations, and are further configured to identify the first CCE index in response to a determination that the first search space set is in a first search space set to which a first search space set index higher than the second search space set index assigned to the second search space set.
5. The processor and the memory, The user device according to claim 1, further configured to identify the first CCE index in response to a determination that the starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate.
6. The processor and the memory, The first PDCCH candidate and the second PDCCH candidate start at the same location within the first control resource set. The first control resource set is a non-interleaved control resource set having a single orthogonal frequency division multiplexing (OFDM) symbol, The first PDCCH candidate and the second PDCCH candidate are a first search space set linked to a second search space set for PDCCH iterations, wherein the first search space set is assigned a first search space set index higher than the second search space set index assigned to the second search space set. The starting CCE of the third PDCCH candidate is different from the starting CCE of the fourth PDCCH candidate. The user device according to claim 1, further configured to identify the first CCE index in response to the determination thereof.
7. The aforementioned first aggregation level corresponds to eight CCEs, The user device according to claim 1, wherein the second aggregation level corresponds to 16 CCEs.
8. The first PDCCH candidate includes a PUCCH resource indicator, The second control resource set includes a specified number of control channel elements, The user device according to claim 1, wherein the processor and the memory are further configured to determine the PUCCH resource based on the first CCE index, the PUCCH resource indicator, and the specified number of control channel elements.
9. A method for wireless communication in user equipment, wherein the method is Receiving a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate scheduling a physical uplink control channel (PUCCH) having delivery acknowledgment information, starting in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate repeating in a third PDCCH candidate in a second control resource set, the second PDCCH candidate repeating in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate associated with a first aggregation level, and the fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level. In response to the determination that the PUCCH resource set contains more than eight PUCCH resources, a first CCE index corresponding to the starting CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level is identified, The PUCCH resource is determined based on the first CCE index, Transmitting the PUCCH having the delivery confirmation information on the PUCCH resource determined based on the first CCE index, A method for providing this.
10. A non-temporary computer-readable medium storing instructions that can be executed by one or more processors of a user device, wherein the instructions are: Receiving a first physical downlink control channel (PDCCH) candidate in a first control resource set, the first PDCCH candidate scheduling a physical uplink control channel (PUCCH) having delivery acknowledgment information, starting in the same control channel element (CCE) in the first control resource set as the second PDCCH candidate, the first PDCCH candidate repeating in a third PDCCH candidate in a second control resource set, the second PDCCH candidate repeating in a fourth PDCCH candidate in a second control resource set, the third PDCCH candidate associated with a first aggregation level, and the fourth PDCCH candidate associated with a second aggregation level higher than the first aggregation level. In response to the determination that the PUCCH resource set contains more than eight PUCCH resources, a first CCE index corresponding to the starting CCE of the fourth PDCCH candidate associated with the second aggregation level which is higher than the first aggregation level is identified, The PUCCH resource is determined based on the first CCE index, Transmitting the PUCCH having the delivery confirmation information on the PUCCH resource determined based on the first CCE index, It is possible to do so. Non-temporary computer-readable media.