Resolution of duplex mode conflict

CN115868136BActive Publication Date: 2026-05-29QUALCOMM INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2021-05-21
Publication Date
2026-05-29

Smart Images

  • Figure CN115868136B_ABST
    Figure CN115868136B_ABST
Patent Text Reader

Abstract

Various aspects of the disclosure generally relate to wireless communication. In some aspects, a user equipment can determine a duplex mode conflict exists between control resource sets (CORESETs), between search space (SS) sets, or between one or more CORESETs and one or more SS sets, select a duplex mode based at least in part on one or more conflict rules after determining the duplex mode conflict exists, and communicate with a base station using the duplex mode. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This patent application claims priority to U.S. Provisional Patent Application No. 63 / 045,550, entitled "RESOLUTION OF DUPLEX MODE CONFLICTS", filed June 29, 2020, and U.S. Non-Provisional Patent Application No. 17 / 303,119, entitled "RESOLUTION OF DUPLEX MODE CONFLICTS", filed May 20, 2021, which are expressly incorporated herein by reference. Technical Field

[0003] Various aspects of this disclosure generally relate to wireless communication and techniques and apparatus for resolving duplex mode conflicts. Background Technology

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power). Examples of such multiple access technologies include Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).

[0005] A wireless network may include multiple base stations (BSs) capable of supporting communication for multiple user equipments (UEs). UEs may communicate with the BS via downlink and uplink. "Downlink" or "forward link" refers to the communication link from the BS to the UE, and "uplink" or "backlink" refers to the communication link from the UE to the BS. As will be described in more detail herein, the BS may be referred to as a Node B, gNB, Access Point (AP), Radio Headend, Transmit / Receive Point (TRP), New Radio (NR) BS, or 5G Node B.

[0006] The aforementioned multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different user equipment to communicate at the city, country, region, and even global levels. NR, also known as 5G, is a set of enhancements to the LTE mobile standard released by 3GPP. NR aims to better support mobile broadband internet access by: improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum, using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) on the downlink (DL) (CP-OFDM), using CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Spread Spectrum OFDM (DFT-s-OFDM)) on the uplink (UL), and supporting beamforming, multiple-input multiple-output (MIMO) antenna technologies, and carrier aggregation. However, with the continued growth in demand for mobile broadband access, further improvements to LTE, NR, and other radio access technologies are needed. Summary of the Invention

[0007] In some aspects, a method for wireless communication performed by a UE may include determining that a duplex mode conflict exists between control resource sets (CORESETs), between search space (SS) sets, or between one or more CORESETs and one or more SS sets. The method may include, after determining that a duplex mode conflict exists, selecting a duplex mode at least in part based on one or more conflict rules, and using that duplex mode to communicate with a base station.

[0008] In some aspects, a method for wireless communication performed by a base station may include determining that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets. The method may include, after determining that a duplex mode conflict exists, selecting a duplex mode at least in part based on one or more conflict rules, and using that duplex mode to communicate with the UE.

[0009] In some aspects, a UE for wireless communication may include a memory and one or more processors coupled to that memory. One or more processors may be configured to determine that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets. One or more processors may be configured, upon determining the existence of a duplex mode conflict, to select a duplex mode at least in part based on one or more conflict rules, and to communicate with a base station using the duplex mode.

[0010] In some aspects, a base station for wireless communication may include a memory and one or more processors coupled to the memory. The one or more processors may be configured to determine that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets. The one or more processors may be configured, upon determining the existence of a duplex mode conflict, to select a duplex mode at least in part based on one or more conflict rules, and to communicate with the UE using that duplex mode.

[0011] In some respects, a non-transitory computer-readable medium storing a set of instructions for wireless communication may include one or more instructions that, when executed by one or more processors of the UE, cause the UE to determine that there is a duplex mode conflict between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets, select a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists, and use that duplex mode to communicate with a base station.

[0012] In some respects, a non-transitory computer-readable medium storing a set of instructions for wireless communication may include one or more instructions that, when executed by one or more processors of a base station, cause the base station to determine that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets, select a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists, and use that duplex mode to communicate with the UE.

[0013] In some aspects, an apparatus for wireless communication may include: a module for determining that there is a duplex mode conflict between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets; a module for selecting a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists; and a module for communicating with a base station using the duplex mode.

[0014] In some aspects, an apparatus for wireless communication may include: a module for determining that there is a duplex mode conflict between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets; a module for selecting a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists; and a module for communicating with a user equipment using the duplex mode.

[0015] The terms generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication equipment and / or processing systems, which are basically described herein with reference to the accompanying drawings and description.

[0016] The features and technical advantages of the examples according to this disclosure have been outlined rather broadly above to facilitate a better understanding of the detailed description that follows. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for achieving the same purpose as this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The features of the concepts disclosed herein, their organization and operation, and related advantages will be better understood from the following description when considered in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and is not intended to define limitations of the claims. Attached Figure Description

[0017] To gain a more detailed understanding of the features of this disclosure, reference can be made to several aspects for which a brief overview has been provided above, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should not be considered as limiting its scope, as the description may acknowledge other equally valid aspects. The same reference numerals in different drawings may denote the same or similar elements.

[0018] Figure 1 This is a diagram illustrating an example of a wireless network according to this disclosure.

[0019] Figure 2 This is a diagram illustrating an example of a base station communicating with a user equipment (UE) in a wireless network according to the present disclosure.

[0020] Figure 3 This is a diagram illustrating an example resource structure for wireless communication according to this disclosure.

[0021] Figure 4 An example of relevant communication according to this disclosure is shown.

[0022] Figure 5 This is a diagram illustrating an example of resolving duplex mode conflicts according to this disclosure.

[0023] Figure 6 This is a diagram illustrating an example process performed by a UE according to this disclosure.

[0024] Figure 7 This is a diagram illustrating an example process performed by a base station, for example, according to this disclosure. Detailed Implementation

[0025] The various aspects of this disclosure will be described more fully below with reference to the accompanying drawings. However, this disclosure may be implemented in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided to make this disclosure thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art should understand that the scope of this disclosure is intended to cover any aspect disclosed herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of the aspects set forth herein may be used to implement an apparatus or practice. Furthermore, the scope of this disclosure is intended to cover an apparatus or method practiced using a structure, function, or structure and function other than or different from the aspects of this disclosure set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements of the claims.

[0026] Several aspects of a telecommunications system will now be described with reference to various devices and technologies. These devices and technologies will be described in detail below and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether these elements are implemented in hardware or software depends on the specific application and the design constraints on the overall system.

[0027] It should be noted that although the terms commonly associated with 5G or NR Radio Access Technologies (RAT) may be used to describe the aspects herein, the aspects of this disclosure may be applied to other RATs, such as 3G RAT, 4G RAT and / or RATs after 5G (e.g., 6G).

[0028] Figure 1 This is a diagram illustrating an example of a wireless network 100 according to this disclosure. Among other examples, the wireless network 100 may be or may include elements of a 5G (NR) network and / or an LTE network. The wireless network 100 may include multiple base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE) and may also be referred to as an NR BS, Node B, gNB, 5G Node B (NB), access point, or Transmit / Receive Point (TRP). Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of ​​a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.

[0029] A Base Station (BS) can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access for UEs with service subscriptions. A picocell can cover a relatively small geographic area and can allow unrestricted access for UEs with service subscriptions. A femtocell can cover a relatively small geographic area (e.g., a home) and can allow restricted access for UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS for a macrocell can be referred to as a macro BS. A BS for a picocell can be referred to as a pico BS. A BS for a femtocell can be referred to as a femtocell BS or a home BS. Figure 1 In the example shown, BS 110a can be a macro BS of macro cell 102a, BS 110b can be a pico BS of pico cell 102b, and BS 110c can be a femto BS of femto cell 102c. A BS can support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "Node B", "5G NB", and "cell" are used interchangeably in this document.

[0030] In some respects, the cell is not necessarily stationary, and the geographical area of ​​the cell can move depending on the location of the mobile BS. In some respects, BSs can interconnect with each other and / or interconnect to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces, such as direct physical connections or virtual networks using any suitable transport network.

[0031] The wireless network 100 may also include relay stations. A relay station is an entity capable of receiving data transmissions from an upstream station (e.g., a BS or a UE) and transmitting data transmissions to a downstream station (e.g., a UE or a BS). A relay station can also be a UE capable of relaying transmissions for other UEs. Figure 1 In the example shown, relay BS 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS110a and UE 120d. A relay BS can also be referred to as a relay station, relay base station, or relay.

[0032] Wireless network 100 can be a heterogeneous network, comprising different types of base stations (BSs), such as macro BSs, pico BSs, femto BSs, and / or relay BSs. These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmit power levels (e.g., 0.1 to 2 watts).

[0033] Network controller 130 can be coupled to a group of base stations (BSs) and can provide coordination and control for these BSs. Network controller 130 can communicate with the BSs via backhaul. The BSs can also communicate with each other directly or indirectly via wireless or wired backhaul.

[0034] UEs 120 (e.g., 120a, 120b, 120c) may be distributed across the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biosensor / device, a wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a GPS device, or any other suitable device configured to communicate via wireless or wired media.

[0035] Some UEs can be considered Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, instruments, monitors, and / or location tags that can communicate with base stations, another device (e.g., remote devices), or some other entity. For example, a wireless node can provide connectivity to a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links. Some UEs can be considered Internet of Things (IoT) devices, and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered Customer Premises Equipment (CPE). UE 120 can be included within a housing housing components such as processor components and / or memory components. In some aspects, the processor components and memory components can be coupled together. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) can be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.

[0036] Typically, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT can also be referred to as radio technology and / or air interface. A frequency can also be referred to as a carrier and / or channel. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.

[0037] In some respects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more lateral link channels (e.g., without using base station 110 as an intermediary for communication with each other). For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols or vehicle-to-infrastructure (V2I) protocols) and / or mesh networks. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations performed by base station 110 as described elsewhere herein.

[0038] Devices of wireless network 100 may communicate using the electromagnetic spectrum, which may be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices of wireless network 100 may communicate using an operating band with a first frequency range (FR1) from 410 MHz to 7.125 GHz, and / or may communicate using an operating band with a second frequency range (FR2) from 24.25 GHz to 52.6 GHz. Frequencies between FR1 and FR2 are sometimes referred to as intermediate frequency (IF) bands. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "sub-6 GHz" band. Similarly, FR2 is often referred to as the "millimeter wave" band, although it is different from the extremely high frequency (EHF) band (30 GHz–300 GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU). Therefore, unless specifically stated otherwise, it should be understood that the terms "sub-6 GHz," etc., if used herein, may broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or intermediate frequency bands (e.g., greater than 7.125 GHz). Similarly, unless otherwise stated, it should be understood that the terms “millimeter wave” and the like, if used herein, can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., less than 24.25 GHz). It is anticipated that the frequencies included in FR1 and FR2 may be modified, and the techniques described herein are applicable to those modified frequency ranges.

[0039] As mentioned above, Figure 1This is provided as an example. Other examples may differ from those provided. Figure 1 As described.

[0040] Figure 2 This is a diagram illustrating an example 200 of a base station 110 communicating with a UE 120 in a wireless network 100 according to the present disclosure. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein typically T ≥ 1 and R ≥ 1.

[0041] At base station 110, transmitting processor 220 can receive data from one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indicators (CQI) received from the UE, process (e.g., encode and modulate) the UE's data based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. Transmitting processor 220 can also process system information (e.g., information for semi-static resource allocation (SRPI)) and control information (e.g., CQI requests, grants, upper-layer signaling), and provide overhead symbols and control symbols. Transmitting processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS), demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) or secondary synchronization signal (SSS)). If applicable, the transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, overhead symbols, and / or reference symbols, and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its own output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.

[0042] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations, and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can further process the input sample (e.g., for OFDM) to obtain the received symbol. MIMO detector 256 can obtain the received symbol from all R demodulators 254a to 254r, perform MIMO detection on the received symbol if applicable, and provide the detected symbol. Receive processor 258 can process (e.g., demodulate and decode) the detected symbol, provide the decoded data of UE 120 to data sink 260, and provide the decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine the Received Reference Signal Power (RSRP), Received Signal Strength Indicator (RSSI), Received Reference Signal Quality (RSRQ), and / or CQI, etc. In some respects, one or more components of the UE 120 may be included in the housing 284.

[0043] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include one or more devices, such as those in a core network. Network controller 130 may communicate with base station 110 via communication unit 294.

[0044] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include or be included in one or more antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays. Antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays may include a set of coplanar antenna elements and / or a set of non-coplanar antenna elements. Antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays may include antenna elements within a single housing and / or antenna elements within multiple housings. Antenna panels, antenna groups, a set of antenna elements, and / or antenna arrays may include antenna elements coupled to one or more transmitting and / or receiving components (e.g., Figure 2 One or more antenna elements (one or more components).

[0045] On the uplink, at UE 120, the transmitting processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., for reporting RSRP, RSSI, RSRQ, and / or CQI). The transmitting processor 264 can also generate reference symbols for one or more reference signals. If applicable, the symbols from the transmitting processor 264 can be pre-encoded by TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM), and transmitted to base station 110. In some aspects, the modulator and demodulator of UE 120 (e.g., MOD / DEMOD 254) can be included in the modem of UE 120. In some aspects, UE 120 includes a transceiver. The transceiver may include any combination of antenna 252, modulator and / or demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264 and / or TX MIMO processor 266. The processor (e.g., controller / processor 280) and memory 282 may be used with the transceiver to perform aspects of any of the methods described herein (e.g., as referenced). Figure 3-7 (As described).

[0046] At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide decoded data to data sink 239 and decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 for scheduling UE 120 for downlink and / or uplink communication. In some aspects, modulators and demodulators (e.g., MOD / DEMOD 232) of base station 110 may be included in the modem of base station 110. In some aspects, base station 110 includes transceivers. The transceiver may include (one or more) antennas 234, modulators and / or demodulators 232, MIMO detectors 236, receive processors 238, transmit processors 220 and / or any combination of TX MIMO processors 230. Processors (e.g., controllers / processors 240) and memory 242 may be used with the transceiver to perform aspects of any of the methods described herein (e.g., as referenced). Figure 3-7 (As described).

[0047] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2 Any other component may perform one or more techniques associated with resolving duplex mode conflicts, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component can execute or direct, for example Figure 6 Process 600 Figure 7 The operation of process 700 and / or other processes described herein. Memory 242 and 282 may store data and program code of base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, when one or more instructions are executed by one or more processors of base station 110 and / or UE 120 (e.g., directly, or after compilation, translation, and / or interpretation), they may cause one or more processors, UE 120, and / or base station 110 to perform or direct, for example... Figure 6 Process 600 Figure 7 The operation of process 700 and / or other processes described herein. In some aspects, the execution instructions may include run instructions, translation instructions, compilation instructions, and / or interpretation instructions, etc.

[0048] In some aspects, UE 120 may include means for determining a duplex mode conflict between control resource sets (CORESETs), between search space (SS) sets, or between one or more CORESETs and one or more SS sets; means for selecting a duplex mode at least partially based on one or more conflict rules after determining that a duplex mode conflict exists; and / or means for communicating with a base station using the duplex mode. In some aspects, these means may include a combination of Figure 2 One or more components of the described UE 120, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256 and / or receive processor 258.

[0049] In some aspects, base station 110 may include means for determining a duplex mode conflict between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets; means for selecting a duplex mode at least partially based on one or more conflict rules after determining that a duplex mode conflict exists; and / or means for communicating with the UE using the duplex mode. In some aspects, these means may include a combination of Figure 2One or more components of the described base station 110, such as antenna 234, demodulator 232, MIMO detector 236, receiver processor 238, controller / processor 240, transmitter processor 220, TX MIMO processor 230, MOD 232 and / or antenna 234.

[0050] Although Figure 2 The blocks are shown as different components, but the functions described above for each block can be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described for the transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be executed by or under the control of the controller / processor 280.

[0051] As mentioned above, Figure 2 This is provided as an example. Other examples may differ from those provided. Figure 2 As described.

[0052] Figure 3 This is a diagram illustrating an example resource structure 300 for wireless communication according to the present disclosure. Resource structure 300 illustrates examples of various resource groups described herein. As shown, resource structure 300 may include subframes 305. Subframes 305 may include multiple time slots 310. Although resource structure 300 is shown as including 2 time slots per subframe, different numbers of time slots may be included in a subframe (e.g., 4 time slots, 8 time slots, 16 time slots, 32 time slots). In some aspects, different types of transmission time intervals (TTIs) may be used instead of subframes and / or time slots. Time slots 310 may include multiple symbols 315, such as 14 symbols per time slot.

[0053] The potential control domain of time slot 310 may be referred to as CORESET 320 and can be configured to support efficient use of resources, such as by flexibly configuring or reconfiguring the resources of CORESET 320 for one or more PDCCHs, one or more Physical Downlink Shared Channels (PDSCHs), etc. In some aspects, CORESET 320 may occupy the first symbol 315 of time slot 310, the first two symbols 315 of time slot 310, or the first three symbols 315 of time slot 310. Therefore, CORESET 320 may include multiple resource blocks (RBs) in the frequency domain and one, two, or three symbols 315 in the time domain. In 5G, the number of resources included in CORESET 320 can be flexibly configured, such as by indicating the frequency domain (e.g., the number of resource blocks) and / or time domain (e.g., the number of symbols) of CORESET 320 through the use of Radio Resource Control (RRC) signaling.

[0054] As shown in the figure, symbol 315, including CORESET 320, can include one or more Control Channel Elements (CCEs) 325. As an example, two CCEs 325 are shown, spanning a portion of the system bandwidth. CCEs 325 can include downlink control information (DCI) for providing control information for wireless communication. The base station can transmit DCI during multiple CCEs 325 (as shown in the figure), where the number of CCEs 325 used for transmitting DCI represents the aggregation level (AL) at which the BS transmits DCI. Figure 3 As an example, aggregation level 2 is shown, corresponding to two CCE 325s in slot 310. In some respects, different aggregation levels, such as 1, 2, 4, 8 and / or 16, can be used.

[0055] Each CCE 325 may include a fixed number of resource element groups (REGs) 330, such as six REGs 330, or may include a variable number of REGs 330. In some aspects, the number of REGs 330 included in the CCE 325 may be specified by the REG bundle size. A REG 330 may include a resource block, which may include 12 resource elements (REs) 335 within a symbol 315. A resource element 335 may occupy one subcarrier in the frequency domain and one OFDM symbol in the time domain.

[0056] The search space can include all possible locations where the PDCCH might be located (e.g., in time and / or frequency). CORESET 320 can include one or more search spaces, such as a UE-specific search space, a group common search space, and / or a common search space. A search space can indicate a set of CCE locations where the UE can find a PDCCH that might be used to send control information to the UE. Possible locations of the PDCCH can depend on whether the PDCCH is a UE-specific PDCCH (e.g., for a single UE) or a group common PDCCH (e.g., for multiple UEs), the aggregation level used, etc. Possible locations of the PDCCH (e.g., in time and / or frequency) can be referred to as PDCCH candidates, and the set of all possible PDCCH locations at an aggregation level can be referred to as the search space. For example, the set of all possible PDCCH locations for a specific UE can be referred to as a UE-specific search space. Similarly, the set of all possible PDCCH locations across all UEs can be referred to as a common search space. The set of all possible PDCCH locations for a specific group of UEs can be referred to as a group common search space. One or more search spaces across an aggregation level can be referred to as a search space set (SS set).

[0057] CORESET 320 can be interleaved or non-interleaved. An interleaved CORESET 320 can have a CCE-to-REG mapping such that adjacent CCEs are mapped to a dispersed REG bundle in the frequency domain (e.g., adjacent CCEs are not mapped to a consecutive REG bundle of CORESET 320). A non-interleaved CORESET 320 can have a CCE-to-REG mapping such that all CCEs are mapped to a consecutive REG bundle of CORESET 320 (e.g., in the frequency domain).

[0058] An SS set can be associated with a single CORESET and can provide configuration information about the period, time slot, and the start symbol of the time slot for transmitting PDCCH. In the active bandwidth portion, multiple CORESETs can be configured for a UE, and each CORESET can be associated with multiple SS sets. CORESETs and SS sets together determine the resources for the UE to receive PDCCHs. SS set types can be defined to indicate the type of PDCCH. For example, a common SS (CSS) set can include a type 0-PDCCH CSS set for scheduling system information (e.g., System Information Block (SIB), SIB1), a type 0A-PDCCH CSS set for scheduling other System Information Blocks, a type 1-PDCCH CSS set for random access related procedures, a type 2-PDCCH CSS set for scheduling paging messages, and a type 3-PDCCH CSS set for UE group common DCI. UE-specific SS (UESS) sets can be used for unicast data scheduling.

[0059] As mentioned above, Figure 3 This is provided as an example. Other examples may differ from the reference. Figure 3 As described.

[0060] Figure 4 Examples of relevant communications according to this disclosure are shown in 400, 402, and 404.

[0061] Some communications may involve uplink transmissions associated with downlink transmissions. For example, uplink communication from the UE can be associated with downlink communication from the base station because the uplink and downlink communications are sent almost simultaneously, causing some resources of the uplink communication to overlap or nearly overlap with those of the downlink communication. The base station and the UE can be in full-duplex mode, where both transmit communication in both directions simultaneously, or in half-duplex mode, where the base station and the UE take turns transmitting communication.

[0062] Figure 4Example 400 is shown in full-duplex mode, example 402 in time-division duplex (TDD) with no guard time or a narrow (within a threshold size) guard time, and example 404 in frequency-division duplex (FDD) with no guard band or a narrow guard band. When associated downlink and uplink communications are transmitted simultaneously or nearly simultaneously in nearby resources, energy leakage from uplink communications can interfere with downlink communications, and vice versa.

[0063] At the device (base station or UE), interference can occur both from transmission to reception and from reception to transmission. However, because the transmission power is stronger than the reception power, the interference from transmission to reception is usually much stronger. This type of interference is called self-interference (SI).

[0064] As mentioned above, Figure 4 Some examples are provided. Other examples may differ from those provided. Figure 4 As described.

[0065] The PDCCH may require different levels of protection for the SI for different communications. For example, a PDCCH scheduling broadcast information (i.e., system information, paging messages) may be more important than a PDCCH scheduling unicast uplink and downlink data. Therefore, different PDCCHs can be scheduled using different duplex modes. The duplex mode of a PDCCH can be defined as being able to operate in full-duplex (supporting PDCCHs monitored in full-duplex or half-duplex mode), full-duplex only, or half-duplex only. For each CORESET or each SS set, the base station can indicate the duplex mode, whether it is capable of full-duplex, full-duplex only, or half-duplex only. However, if the base station indicates one duplex mode for a CORESET but another duplex mode for the SS set associated with that CORESET, a duplex mode conflict exists. Duplex mode conflicts can also exist between CORESETs and between SS sets. Duplex mode conflicts can lead to degraded communication quality or cause the base station and UE to waste time, processing resources, and use signaling resources with suboptimal duplex modes.

[0066] Based on the various aspects described herein, base stations and UEs can resolve duplex mode conflicts using a variety of rules. In some aspects, for duplex mode conflicts between multiple cores, the UE can determine the duplex mode used for communication based at least in part on the core set identifier (ID). For example, the UE can determine to use the duplex mode for the core set with the lowest core set ID. In other aspects, the UE can determine the duplex mode based at least in part on the SS set ID. For example, the UE can determine to use the duplex mode of the SS set associated with the core set, which has the lowest SS set ID among all SS sets associated with these cores. As a result, the UE can quickly resolve duplex mode conflicts and continue communication according to the determined duplex mode. The base station can operate according to the same conflict rules followed by the UE. The base station and UE can save time, processing resources, and signaling resources that would otherwise be wasted due to unresolved duplex mode conflicts. Various other rules can be used as described herein.

[0067] Figure 5 This is a diagram illustrating an example 500 of resolving duplex mode conflicts according to this disclosure. Figure 5 The diagram shows BS 510s that can communicate with each other (e.g., Figure 1 and Figure 2 The BS 110 and UE 520 (as depicted in the text) Figure 1 and Figure 2 (UE120 as depicted in the image). BS 510 and UE 520 are capable of communicating in full-duplex mode, full-duplex only mode, or half-duplex only mode.

[0068] As indicated by reference numeral 530 in the attached diagram, BS 510 can determine that a duplex mode conflict exists. Multiple cores can have different duplex modes, multiple SS sets can have different duplex modes, or a core and multiple SS sets can have different duplex modes. For example, a PDCCH can be scheduled using a core with only full-duplex mode, while another PDCCH can be scheduled using a core with only half-duplex mode.

[0069] As shown by reference numeral 535 in the attached figure, after determining that a duplex mode conflict exists, BS 510 can select the duplex mode based at least in part on one or more conflict rules. The conflict rules will be further described below.

[0070] UE 520 can operate according to the same conflict rules as BS 510. As shown by reference numeral 540, UE 520 can also determine that a duplex mode conflict exists. As shown by reference numeral 545, UE 520 can select the duplex mode at least in part based on one or more conflict rules, which may be the same (or some of the same) conflict rules used by BS 510 to select the duplex mode.

[0071] As shown by reference numeral 550 in the attached figure, BS 510 and UE 520 can communicate using the duplex modes selected by BS 510 and UE 520 respectively. For example, if UE 520 selects full-duplex mode for PDCCH at least in part based on conflict rules, then UE 520 can use full-duplex mode to send communications with BS 510 on PDCCH.

[0072] Regarding the conflict rules mentioned above, there may be conflict rules for resolving duplex mode conflicts between CORESETs. In some aspects, conflict rules can specify the duplex mode selected for a CORESET with a specific CORESET ID. This specific CORESET ID can be the lowest CORESET ID, the highest CORESET ID, a CORESET ID within a range of CORESET IDs, or a specific CORESET ID indicated in stored configuration information or received in a message. In some aspects, conflict rules can specify the duplex mode selected for a CORESET associated with an SS set ID that has a specific SS set ID. This specific SS set ID can be the lowest SS set ID, the highest SS set ID, an SS set ID within a range of SS set IDs associated with these CORESETs, or a specific SS set ID indicated in stored configuration information or received in a message.

[0073] There may be conflict rules for resolving duplex mode conflicts between SS sets within the same symbol. In some aspects, the conflict rules for SS sets can reflect the conflict rules for CORESETs described above. For example, a conflict rule can specify the duplex mode selection for an SS set with a specific SS set ID. This specific SS set ID can be the lowest SS set ID, the highest SS set ID, an SS set ID within a range of SS set IDs, or a specific SS set ID indicated in stored configuration information or received in a message. In some aspects, a conflict rule can specify the duplex mode selection for an SS set associated with a CORESET ID having a specific CORESET ID. This specific CORESET ID can be the lowest CORESET ID, the highest CORESET ID, a CORESET ID within a range of CORESET IDs associated with these SS sets, or a specific CORESET ID indicated in stored configuration information or received in a message.

[0074] In some respects, conflict rules may prioritize the duplex mode of certain SS set types (e.g., CSS or UESS). Similarly, conflict rules may prioritize the duplex mode of certain PDCCH types (e.g., type 0-PDCCH, type 0A-PDCCH, type 1-PDCCH, type 2-PDCCH, type 3-PDCCH) in the conflicting public SS set.

[0075] In some aspects, conflict rules can prioritize the duplex mode of SS sets configured with a specific AL. For example, conflict rules can prioritize the duplex mode of the SS set with the lowest AL among all conflicting SS sets. In other aspects, conflict rules can prioritize the duplex mode of SS sets configured with a specific PDCCH rate. For example, conflict rules can prioritize the duplex mode of the SS set configured with the lowest code rate among all conflicting SS sets.

[0076] In some respects, conflict rules can prioritize one duplex mode over another. For example, when a duplex mode conflict exists, the conflict rule can specify whether to use full-duplex or half-duplex.

[0077] There may be conflict rules for resolving duplex mode conflicts between the CORESET and SS sets. For example, a conflict rule might have multiple steps. In the first step, the conflict rule could specify resolving duplex mode conflicts within a set of conflicting CORESETs (selecting the CORESET duplex mode) and resolving duplex mode conflicts within a set of conflicting SS sets (selecting the SS set duplex mode). In the second step, the conflict rule could specify resolving conflicts between the selected CORESET duplex mode and the selected SS set duplex mode, if conflicts still exist between them.

[0078] Alternatively or additionally, in the first step, the conflict rule may specify resolving duplex mode conflicts between a CORESET and its associated SS set individually, and do so for each CORESET. If an SS set conflicts with its associated CORESET, the conflict rule may prioritize the duplex mode of the CORESET or the duplex mode of the SS set. In the second step, the conflict rule may specify resolving duplex mode conflicts within a CORESET. This may include following the conflict rule described above (e.g., minimum CORESET ID). Otherwise, in some aspects, the conflict rule may specify resolving duplex mode conflicts within the SS set of each CORESET first, and then resolving duplex mode conflicts between the CORESET and the selected SS set. As described herein, by following the conflict rule, the UE and the base station can quickly resolve duplex mode conflicts, saving time and resources.

[0079] As mentioned above, Figure 5 This is provided as an example. Other examples may differ from those provided. Figure 5 As described.

[0080] Figure 6 This is a diagram illustrating an example process 600 performed by a UE according to this disclosure, for example. Example process 600 is a UE (e.g., Figure 1 and Figure 2 The UE 120 depicted in the text Figure 5 The example shown is of UE 520 performing operations associated with resolving duplex mode conflicts.

[0081] like Figure 6 As shown, in some aspects, process 600 may include determining that a duplex mode conflict exists in a CORESET, an SS set, or one or more CORESETs and one or more SS sets (block 610). For example, as described above, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282) may determine that a duplex mode conflict exists in a CORESET, an SS set, or one or more CORESETs and one or more SS sets.

[0082] like Figure 6 As further shown, in some aspects, process 600 may include selecting a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists (block 620). For example, as described above, after determining that a duplex mode conflict exists, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282) may select a duplex mode at least in part based on one or more conflict rules.

[0083] like Figure 6 As further shown, in some aspects, process 600 may include communicating with a base station using a full-duplex mode (block 630). For example, as described above, the UE (e.g., using a receive processor 258, a transmit processor 264, a controller / processor 280, and a memory 282) may communicate with the base station using a full-duplex mode.

[0084] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below, and / or in conjunction with one or more other processes described elsewhere herein.

[0085] In the first aspect, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected based at least in part on the CORESET identifier of the CORESET.

[0086] In the second aspect, alone or in combination with the first aspect, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected based at least in part on the SS set identifier of the SS set associated with the CORESET.

[0087] In the third aspect, either alone or in combination with one or more of the first and second aspects, one or more conflict rules specify that full-duplex mode should be used.

[0088] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, one or more conflict rules specify that half-duplex mode will be used.

[0089] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected based at least in part on the SS set identifier of the SS set.

[0090] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the SS set.

[0091] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, one or more conflict rules specify that, for duplex mode conflicts in the SS set, the duplex mode is selected at least in part based on the SS set type of the SS set.

[0092] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel type of the SS set.

[0093] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the aggregation level of the SS sets.

[0094] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the SS set.

[0095] In the eleventh aspect, alone or in combination with one or more of the first to tenth aspects, process 600 includes determining a CORESET duplex mode from one or more CORESETs based at least in part on one or more conflict rules, determining an SS set duplex mode from one or more SS sets based at least in part on one or more conflict rules, and selecting a CORESET duplex mode or an SS set duplex mode as the duplex mode based at least in part on one or more conflict rules.

[0096] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, process 600 includes determining, at least in part based on one or more conflict rules, whether to use the duplex mode of the CORESET or the duplex mode of a specific SS set of the CORESET as a candidate duplex mode, and selecting a duplex mode from the one or more candidate duplex modes at least in part based on one or more conflict rules.

[0097] although Figure 6 An example box of process 600 is shown, but in some respects, process 600 may include more than Figure 6The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more blocks of process 600 may be executed in parallel.

[0098] Figure 7 This is a diagram illustrating an example process 700 performed by a base station, for example, according to this disclosure. Example process 700 is performed by a base station (e.g., Figure 1 and Figure 2 Base station 110 depicted in the text Figure 5 The example described in BS 510 is an example of operations associated with resolving duplex mode conflicts.

[0099] like Figure 7 As shown, in some aspects, process 700 may include determining that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets (block 710). For example, as described above, a base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242) may determine that a duplex mode conflict exists between CORESETs, between SS sets, or between one or more CORESETs and one or more SS sets.

[0100] like Figure 7 As further shown, in some aspects, process 700 may include selecting a duplex mode at least in part based on one or more conflict rules after determining that a duplex mode conflict exists (block 720). For example, as described above, after determining that a duplex mode conflict exists, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242) may select a duplex mode at least in part based on one or more conflict rules.

[0101] like Figure 7 As further shown, in some aspects, process 700 may include communicating with the user equipment using a full-duplex mode (block 730). For example, as described above, a base station (e.g., using a transmit processor 220, a receive processor 238, a controller / processor 240, and a memory 242) may communicate with the UE using a full-duplex mode.

[0102] Process 700 may include additional aspects, such as any single aspect or any combination of aspects described below, and / or in conjunction with one or more other processes described elsewhere herein.

[0103] In the first aspect, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected based at least in part on the CORESET identifier of the CORESET.

[0104] In the second aspect, alone or in combination with the first aspect, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected based at least in part on the SS set identifier of the SS set associated with the CORESET.

[0105] In the third aspect, either alone or in combination with one or more of the first and second aspects, one or more conflict rules specify that full-duplex mode should be used.

[0106] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, one or more conflict rules specify that half-duplex mode will be used.

[0107] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected based at least in part on the SS set identifier of the SS set.

[0108] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the SS set.

[0109] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, one or more conflict rules specify that, for duplex mode conflicts in the SS set, the duplex mode is selected at least in part based on the SS set type of the SS set.

[0110] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel type of the SS set.

[0111] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the aggregation level of the SS sets.

[0112] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the SS set.

[0113] In the eleventh aspect, alone or in combination with one or more of the first to tenth aspects, process 700 includes determining a CORESET duplex mode from one or more CORESETs based at least in part on one or more conflict rules, determining an SS set duplex mode from one or more SS sets based at least in part on one or more conflict rules, and selecting a CORESET duplex mode or an SS set duplex mode as the duplex mode based at least in part on one or more conflict rules.

[0114] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, process 700 includes: for each of one or more CORESETs, determining, at least in part based on one or more conflict rules, whether to use the duplex mode of the CORESET or the duplex mode of a specific set of CORESETs as a candidate duplex mode, and selecting a duplex mode from the one or more candidate duplex modes, at least in part based on one or more conflict rules.

[0115] although Figure 7 An example box of process 700 is shown, but in some respects, process 700 may include more than Figure 7 The boxes shown may have more boxes, fewer boxes, different boxes, or different arrangements of boxes. Additionally or alternatively, two or more blocks of process 700 may be executed in parallel.

[0116] The foregoing disclosure provides illustrations and descriptions, but is not intended to be exhaustive or to limit these aspects to the precise forms disclosed. Modifications and variations can be made based on the foregoing disclosure, or from practice in these aspects.

[0117] The following provides an overview of some aspects of this disclosure:

[0118] Aspect 1: A method for wireless communication performed by a user equipment (UE), comprising: determining that a duplex mode conflict exists between control resource sets (CORESET), between search space (SS) sets, or between one or more CORESET and one or more SS sets; after determining that a duplex mode conflict exists, selecting a duplex mode at least in part based on one or more conflict rules; and communicating with a base station using the duplex mode.

[0119] Aspect 2: According to the method of aspect 1, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET.

[0120] Aspect 3: According to the method of aspect 1 or 2, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected at least in part based on the SS set identifier of the SS set associated with the CORESET.

[0121] Aspect 4: According to the method described in any of Aspects 1-3, one or more conflict rules specify that full-duplex mode should be used.

[0122] Aspect 5: According to the method described in any of Aspects 1-3, one or more conflict rules specify that half-duplex mode will be used.

[0123] Aspect 6: According to the method described in any one of Aspects 1-5, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the SS set identifier of the SS set.

[0124] Aspect 7: According to the method described in any one of Aspects 1-6, wherein one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the SS set.

[0125] Aspect 8: According to the method described in any one of Aspects 1-7, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the SS set type of the SS set.

[0126] Aspect 9: According to the method described in any one of Aspects 1-8, wherein one or more conflict rules specify that, for duplex mode conflicts between sets of SS, the duplex mode is selected at least in part based on the physical downlink control channel type of the SS set.

[0127] Aspect 10: According to the method described in any one of Aspects 1-9, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the aggregation level of the SS sets.

[0128] Aspect 11: According to the method described in any one of Aspects 1-10, wherein one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the SS sets.

[0129] Aspect 12: The method according to any one of Aspects 1-11, wherein duplex mode conflict exists between one or more CORESETs and one or more SS sets, and wherein selecting a duplex mode comprises: determining a CORESET duplex mode from one or more CORESETs based at least in part on one or more conflict rules; determining an SS set duplex mode from one or more SS sets based at least in part on the one or more conflict rules; and selecting either the CORESET duplex mode or the SS set duplex mode as the duplex mode based at least in part on one or more conflict rules.

[0130] Aspect 13: The method according to any one of aspects 1-12, wherein duplex mode conflict exists between one or more CORESETs and one or more SS sets, and wherein selecting a duplex mode comprises: for each of the one or more CORESETs, determining, at least in part based on one or more conflict rules, whether to use the duplex mode of the CORESET or the duplex mode of a particular SS set of the CORESET as a candidate duplex mode; and selecting a duplex mode from the one or more candidate duplex modes, at least in part based on one or more conflict rules.

[0131] Aspect 14: A method for wireless communication performed by a base station, comprising: determining that a duplex mode conflict exists between control resource sets (CORESET), between search space (SS) sets, or between one or more CORESET and one or more SS sets; after determining that a duplex mode conflict exists, selecting a duplex mode at least in part based on one or more conflict rules; and communicating with a user equipment using the duplex mode.

[0132] Aspect 15: According to the method of aspect 14, one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET.

[0133] Aspect 16: According to the method of aspect 14 or 15, wherein one or more conflict rules specify that, for duplex mode conflicts between CORESETs, the duplex mode is selected at least in part based on the SS set identifier of the SS set associated with the CORESET.

[0134] Aspect 17: According to the method described in any of Aspects 14-16, one or more conflict rules specify that full-duplex mode should be used.

[0135] Aspect 18: According to the method described in any of Aspects 14-16, one or more conflict rules specify that half-duplex mode will be used.

[0136] Aspect 19: According to the method described in any of aspects 14-18, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the SS set identifier of the SS set.

[0137] Aspect 20: According to the method described in any of aspects 14-19, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the SS set.

[0138] Aspect 21: According to the method described in any one of Aspects 14-20, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the SS set type of the SS set.

[0139] Aspect 22: According to the method described in any one of Aspects 14-21, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel type of the SS set.

[0140] Aspect 23: According to the method described in any of aspects 14-22, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the aggregation level of the SS sets.

[0141] Aspect 24: According to the method described in any one of Aspects 14-23, one or more conflict rules specify that, for duplex mode conflicts between SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the SS sets.

[0142] Aspect 25: The method according to any one of aspects 14-24, wherein duplex mode conflict exists between one or more CORESETs and one or more SS sets, and wherein selecting a duplex mode comprises: determining a CORESET duplex mode from one or more CORESETs based at least in part on one or more conflict rules; determining an SS set duplex mode from one or more SS sets based at least in part on the one or more conflict rules; and selecting either the CORESET duplex mode or the SS set duplex mode as the duplex mode based at least in part on one or more conflict rules.

[0143] Aspect 26: The method according to any one of aspects 14-25, wherein duplex mode conflict exists between one or more CORESETs and one or more SS sets, and wherein selecting a duplex mode comprises: for each of the one or more CORESETs, determining, at least in part based on one or more conflict rules, whether to use the duplex mode of the CORESET or the duplex mode of a particular SS set of the CORESET as a candidate duplex mode; and selecting a duplex mode from the one or more candidate duplex modes, at least in part based on one or more conflict rules.

[0144] Aspect 27: An apparatus for wireless communication at a device, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods of aspects 1-26.

[0145] Aspect 28: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the memory and the one or more processors being configured to perform the methods of one or more aspects of aspects 1-26.

[0146] Aspect 29: An apparatus for wireless communication, comprising at least one module for performing the methods of one or more aspects of aspects 1-26.

[0147] Aspect 30: A non-transitory computer-readable medium storing code for wireless communication, said code including instructions executable by a processor to perform methods of one or more aspects of aspects 1-26.

[0148] Aspect 31: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions, when executed by one or more processors of a device, causing the device to perform the methods of one or more aspects of aspects 1-26.

[0149] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, and / or a combination of hardware and software. "Software" should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, application programs, software applications, software packages, routines, subroutines, objects, executable programs, threads of execution, procedures, and / or functions, as well as other examples, whether referred to as software, firmware, middleware, microcode, hardware description languages, or others. As used herein, a processor is implemented in hardware, firmware, and / or a combination of hardware and software.

[0150] It is evident that the systems and / or methods described herein can be implemented using various forms of hardware, firmware, and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, this document describes the operation and behavior of the systems and / or methods without reference to specific software code, and it should be understood that software and hardware can be designed to implement the systems and / or methods, at least in part, based on the description herein.

[0151] As used in this article, depending on the context, a threshold can refer to a value that is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.

[0152] Even if a particular combination of features is stated in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of aspects. In fact, many of these features can be combined in ways not specifically stated in the claims and / or not disclosed in the specification. Although each dependent claim listed below may directly depend on only one claim, the disclosure of aspects includes combinations of each dependent claim with every other claim in the claim set. The phrase “at least one” as used herein refers to any combination of these items, including single members. For example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbb, bbb, bbc, cc, and cccc or any other order).

[0153] Unless explicitly stated otherwise, no element, action, or instruction used herein should be construed as critical or necessary. Furthermore, as used herein, the articles “a” and “one” are intended to include one or more items and may be used interchangeably with “one or more”. Furthermore, as used herein, the article “the” is intended to include one or more items associated with the article “the” and may be used interchangeably with “the one or more”. Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, a combination of related and unrelated items) and may be used interchangeably with “one or more”. If referring to only one item, the phrase “only one” or similar language is used. Furthermore, as used herein, the terms “having,” “possessing,” and / or similar terms are intended to be open-ended terms. Furthermore, the phrase “based on” is intended to mean “at least partially based on”, unless explicitly stated otherwise. Furthermore, as used herein, the term “or” is inclusive in a series of uses and may be used interchangeably with “and / or”, unless explicitly stated otherwise (e.g., if used in conjunction with “any” or “only one”).

Claims

1. A user equipment (UE) for wireless communication, comprising: Memory; and One or more processors coupled to the memory are configured to: A duplex mode conflict has been identified, which is at least partially based on one or more of the following: Different duplex modes exist between multiple control resource sets (CORESET). Different duplex modes exist between multiple search space sets (SS sets), or There are different duplex modes between multiple CORESETs and multiple SS sets; After determining that a duplex mode conflict exists, the duplex mode is selected at least in part based on one or more conflict rules; and Communicate with the base station using full-duplex mode. In the event of duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: The CORESET duplex mode is determined from multiple CORESETs based at least in part on one or more conflict rules; The duplex mode of an SS set is determined from multiple SS sets, based at least in part on one or more conflict rules. and Based at least in part on one or more conflict rules, select either CORESET duplex mode or SS set duplex mode as the duplex mode; Or, in the event of a duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: For each of the multiple CORESETs, at least in part based on one or more conflict rules, it is determined whether to use the duplex mode of the CORESET or the duplex mode of a specific SS set of the CORESET as the candidate duplex mode; and The duplex mode is selected from one or more candidate duplex modes, based at least in part on one or more conflict rules.

2. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple CORESETs, the duplex mode is selected at least in part based on the CORESET identifiers of the multiple CORESETs.

3. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple CORESETs, the duplex mode is selected at least in part based on the SS set identifier of the SS set associated with the multiple CORESETs.

4. The UE of claim 1, wherein the one or more conflict rules specify that full-duplex mode should be used.

5. The UE of claim 1, wherein the one or more conflict rules specify that half-duplex mode should be used.

6. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the SS set identifiers of the multiple SS sets.

7. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the multiple SS sets.

8. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the SS set type of the multiple SS sets.

9. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the physical downlink control channel type of the multiple SS sets.

10. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the aggregation level of the multiple SS sets.

11. The UE of claim 1, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the multiple SS sets.

12. A base station for wireless communication, comprising: Memory; and One or more processors coupled to the memory are configured to: A duplex mode conflict has been identified, which is at least partially based on one or more of the following: Different duplex modes exist between multiple control resource sets (CORESET). Different duplex modes exist between multiple search space sets (SS sets), or There are different duplex modes between multiple CORESETs and multiple SS sets; After determining that a duplex mode conflict exists, the duplex mode is selected at least in part based on one or more conflict rules; and Communicate with user equipment using full-duplex mode. In the event of duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: The CORESET duplex mode is determined from multiple CORESETs based at least in part on one or more conflict rules; The duplex mode of an SS set is determined from multiple SS sets, based at least in part on one or more conflict rules. and Based at least in part on one or more conflict rules, select either CORESET duplex mode or SS set duplex mode as the duplex mode; Or, in the event of a duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: For each of the multiple CORESETs, at least in part based on one or more conflict rules, it is determined whether to use the duplex mode of the CORESET or the duplex mode of a specific SS set of the CORESET as the candidate duplex mode; and The duplex mode is selected from one or more candidate duplex modes, based at least in part on one or more conflict rules.

13. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts among multiple CORESETs, the duplex mode is selected at least in part based on the CORESET identifiers of the multiple CORESETs.

14. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple CORESETs, the duplex mode is selected at least in part based on the SS set identifier of the SS set associated with the multiple CORESETs.

15. The base station of claim 12, wherein the one or more conflict rules specify that full-duplex mode should be used.

16. The base station of claim 12, wherein the one or more conflict rules specify that half-duplex mode should be used.

17. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the SS set identifiers of the multiple SS sets.

18. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the CORESET identifier of the CORESET associated with the multiple SS sets.

19. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the SS set type of the multiple SS sets.

20. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the physical downlink control channel type of the multiple SS sets.

21. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the aggregation level of the multiple SS sets.

22. The base station of claim 12, wherein the one or more conflict rules specify that, for duplex mode conflicts between multiple SS sets, the duplex mode is selected at least in part based on the physical downlink control channel code rate of the multiple SS sets.

23. A wireless communication method performed by a user equipment (UE), comprising: A duplex mode conflict has been identified, which is at least partially based on one or more of the following: Different duplex modes exist among multiple control resource sets (CORESET). Different duplex modes exist between multiple search space sets (SS sets), or There are different duplex modes between multiple CORESETs and multiple SS sets; After determining that a duplex mode conflict exists, the duplex mode is selected at least in part based on one or more conflict rules; as well as Communicate with the base station using full-duplex mode. In the event of duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: The CORESET duplex mode is determined from multiple CORESETs based at least in part on one or more conflict rules; The duplex mode of an SS set is determined from multiple SS sets, based at least in part on one or more conflict rules. and Based at least in part on one or more conflict rules, select either CORESET duplex mode or SS set duplex mode as the duplex mode; Or, in the event of a duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: For each of the multiple CORESETs, at least in part based on one or more conflict rules, it is determined whether to use the duplex mode of the CORESET or the duplex mode of a specific SS set of the CORESET as the candidate duplex mode; and The duplex mode is selected from one or more candidate duplex modes, based at least in part on one or more conflict rules.

24. A wireless communication method performed by a base station, comprising: A duplex mode conflict has been identified, which is at least partially based on one or more of the following: Different duplex modes exist between multiple control resource sets (CORESET). Different duplex modes exist between multiple search space sets (SS sets), or There are different duplex modes between multiple CORESETs and multiple SS sets; After determining that a duplex mode conflict exists, the duplex mode is selected at least in part based on one or more conflict rules; as well as Communicate with user equipment using full-duplex mode. In the event of duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: The CORESET duplex mode is determined from multiple CORESETs based at least in part on one or more conflict rules; The duplex mode of an SS set is determined from multiple SS sets, based at least in part on one or more conflict rules. and Based at least in part on one or more conflict rules, select either CORESET duplex mode or SS set duplex mode as the duplex mode; Or, in the event of a duplex mode conflict between multiple CORESETs and multiple SS sets, the one or more processors are configured to select the duplex mode as follows: For each of the multiple CORESETs, at least in part based on one or more conflict rules, it is determined whether to use the duplex mode of the CORESET or the duplex mode of a specific SS set of the CORESET as the candidate duplex mode; and The duplex mode is selected from one or more candidate duplex modes, based at least in part on one or more conflict rules.

25. An apparatus for wireless communication at a user equipment, the apparatus comprising: Components for performing the method according to claim 23.

26. An apparatus for conducting wireless communication at a base station, the apparatus comprising: Components for performing the method according to claim 24.

27. A computer-readable medium storing code for wireless communication at a user equipment, wherein the code is executable by one or more processors of the user equipment to cause the processors to perform the method of claim 23.

28. A computer-readable medium storing code for wireless communication at a base station, wherein the code is executable by one or more processors of the base station to cause the processors to perform the method of claim 24.

29. A computer program product storing code for wireless communication at a user equipment, wherein the code is executable by one or more processors of the user equipment to cause the processors to perform the method according to claim 23.

30. A computer program product storing code for wireless communication at a base station, wherein the code is executable by one or more processors of the base station to cause the processors to perform the method according to claim 24.