Single frequency full duplex resource management method for v2x system

CN116548004BActive Publication Date: 2026-08-07QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2021-09-28
Publication Date
2026-08-07

Smart Images

  • Figure CN116548004B_ABST
    Figure CN116548004B_ABST
Patent Text Reader

Abstract

In one aspect, resource selection can be performed in the presence of single frequency full duplex (SFFD) UEs in a V2X system. Signaling and procedures can enable coexistence of UEs with half duplex (HD) and SFFD capabilities. Based on resource reservation information obtained from other UEs, a SFFD UE can determine which of the reserved time-frequency resources to be subject to performing SFFD operations. In one aspect, the time-frequency resources selected for SFFD can partially or completely overlap with the reserved time-frequency resources based on the self-interference cancellation capability of the SFFD UE, RSRP, and / or RSSI on the reserved time-frequency resources. Thus, full duplex capability of UEs with SFFD capability can be utilized and spectral efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefit of U.S. Patent Application No. 17 / 120,022, filed on December 11, 2020, entitled “SINGLE FREQUENCY FULL-DUPLEX RESOURCE MANAGEMENT METHODS FOR V2X SYSTEMS,” which is expressly incorporated herein by reference in its entirety. Technical Field

[0003] In summary, this disclosure relates to communication systems, and more specifically, to resource management in V2X systems used for single-frequency full-duplex communication. 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 may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT),) and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them. Summary of the Invention

[0006] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not a comprehensive summary of all anticipated aspects, and is neither intended to identify key or important elements of all aspects, nor to depict the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.

[0007] In a vehicle-to-everything (V2X) system, resource reservations for future timeframes can be signaled by the first UE in its sidelink control information (SCI). The second UE receiving the resource reservation signaling can avoid these reserved resources, as well as the resources in which this message is received, when selecting its own transmission resources. In the case of a UE with single-frequency full-duplex (SFFD) capability, completely avoiding reserved resources may be undesirable due to reduced efficiency.

[0008] In one aspect of this disclosure, a method, computer-readable medium, and apparatus are provided relating to resource management in a V2X system for single-frequency full-duplex communication. The apparatus may be a user equipment (UE). The apparatus may determine at least one of a reference signal received power (RSRP), a reference signal strength indicator (RSSI), full-duplex self-interference, or a priority for each of a plurality of reserved resources in a resource set. The resource set may also include a plurality of non-reserved resources. The apparatus may determine whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is greater than a corresponding first threshold. The apparatus may communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on the determination regarding whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources.

[0009] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and particularly pointed out in the claims. Certain illustrative features of one or more aspects are set forth in detail in the following description and drawings. However, these features indicate only a few of the various ways in which the principles of each aspect may be employed, and this specification is intended to include all such aspects and their equivalents. Attached Figure Description

[0010] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network.

[0011] Figure 2A This is a diagram illustrating an example of the first frame of various aspects according to this disclosure.

[0012] Figure 2B This is a diagram illustrating an example of a DL channel within a subframe according to various aspects of this disclosure.

[0013] Figure 2C This is a diagram illustrating an example of the second frame according to various aspects of this disclosure.

[0014] Figure 2D This is a diagram illustrating an example of a UL channel within a subframe according to various aspects of this disclosure.

[0015] Figure 3 This is a diagram illustrating an example of a base station and user equipment (UE) in an access network.

[0016] Figure 4 This is an example communication stream based on a method of wireless communication in one aspect.

[0017] Figure 5 This is a graph illustrating example time-frequency resources.

[0018] Figure 6 This is a flowchart of an example method for wireless communication.

[0019] Figure 7 This is a flowchart of an example method for wireless communication.

[0020] Figure 8 This is a sample table that can be used to select non-reserved resources.

[0021] Figure 9 This is a flowchart of an example method for wireless communication.

[0022] Figure 10 This is a flowchart of an example method for wireless communication.

[0023] Figure 11 This is a flowchart of an example method for wireless communication.

[0024] Figure 12 This is a diagram illustrating an example of the hardware implementation used for the example device. Detailed Implementation

[0025] The detailed description below, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and not as representing only the configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in the form of block diagrams in order to avoid obscuring such concepts.

[0026] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the accompanying drawings by way of various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole.

[0027] For example, an element, any part of an element, or any combination of elements can be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc.

[0028] Accordingly, in one or more example embodiments, the described functionality can be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality can be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium can be any available medium accessible by a computer. By way of example, and not limitation, such a computer-readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the types described above, or any other medium that can be used to store computer-executable code accessible by a computer in the form of instructions or data structures.

[0029] Figure 1This is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.

[0030] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, location, and delivery of warning messages. Base station 102 can communicate directly or indirectly with each other (e.g., via EPC 160 or core network 190) via third backhaul link 134 (e.g., X2 interface). First backhaul link 132, second backhaul link 184 and third backhaul link 134 can be wired or wireless.

[0031] Base station 102 can communicate wirelessly with UE 104. Each base station in base station 102 can provide communication coverage for a corresponding geographic coverage area 110. Overlapping geographic coverage areas 110 may exist. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include evolved home node B (eNB) (HeNB), which can provide services to a restricted group referred to as a closed subscriber group (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also referred to as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also referred to as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be via one or more carriers. Base station 102 / UE 104 may use spectrum allocated in carrier aggregation for up to a total of Yx MHz (x component carriers) for transmission in each direction, with a bandwidth of up to Y MHz per carrier (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.). Carriers may be adjacent to each other or may not be adjacent to each other. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).

[0032] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sideline channels, such as the Physical Sideline Broadcast Channel (PSBCH), Physical Sideline Discovery Channel (PSDCH), Physical Sideline Shared Channel (PSSCH), and Physical Sideline Control Channel (PSCCH). D2D communication can be achieved through a wide variety of wireless D2D communication systems, such as, for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0033] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154, for example, in an unlicensed spectrum such as 5 GHz. When communicating in unlicensed spectrum, the STA 152 / AP 150 may perform a free channel assessment (CCA) before communication to determine whether the channel is available.

[0034] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) as the unlicensed spectrum used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve coverage of the access network and / or increase the capacity of the access network.

[0035] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, the two initial operating bands have been designated as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). Frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a portion of FR1 is greater than 6GHz, FR1 is often (interchangeably) referred to as the "sub-6GHz" band in various documents and articles. Similar naming issues sometimes arise regarding FR2; although FR2 differs from the Extremely High Frequency (EHF) band (30GHz-300GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU), it is often (interchangeably) referred to as the "millimeter wave" band in documents and articles.

[0036] In light of the foregoing, unless otherwise specifically stated, it should be understood that the terms "sub-6GHz" and the like (if used herein) can broadly refer to frequencies that are less than 6GHz, within FR1, or may include intermediate frequency band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that the terms "millimeter wave" and the like (if used herein) can broadly refer to frequencies that may include intermediate frequency band frequencies, within FR2, or within the EHF band.

[0037] Base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave frequencies, and / or near-millimeter wave frequencies to communicate with UE 104. When gNB 180 operates in millimeter wave or near-millimeter wave frequencies, gNB 180 may be referred to as a millimeter wave base station. Millimeter wave base station 180 may utilize beamforming 182 with UE 104 to compensate for path loss and short range. Base station 180 and UE 104 may each include multiple antennas (such as antenna elements, antenna panels, and / or antenna arrays) to facilitate beamforming.

[0038] Base station 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182'. UE 104 may also transmit beamformed signals to base station 180 in one or more transmit directions. Base station 180 may receive beamformed signals from UE 104 in one or more receive directions. Base station 180 / UE 104 may perform beam training to determine the optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions for base station 180 may be the same or different. The transmit and receive directions for UE 104 may be the same or different.

[0039] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 may communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Typically, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functions for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for MBMS transmissions to content providers, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can distribute MBMS services to base stations 102 belonging to areas of a Multicast-Broadcast Single Frequency Network (MBSFN) that broadcasts specific services, and can be responsible for session management (start / stop) and collecting billing information related to eMBMS.

[0040] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 can communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that processes signaling between UE 104 and the core network 190. Typically, AMF 192 provides QoS streaming and session management. All user Internet Protocol (IP) packets are transmitted via UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranets, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) services, and / or other IP services.

[0041] Base stations may include and / or be referred to as gNB, Node B, eNB, access point, base transceiver, radio base station, radio transceiver, transceiver function, Basic Services Set (BSS), Extended Services Set (ESS), Transmitter Receiver Point (TRP), or some other suitable term. Base station 102 provides access to EPC 160 or core network 190 for UE 104. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radio units, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some UE 104 devices may be referred to as IoT devices (e.g., parking meters, air pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, user station, mobile unit, user unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile user station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term.

[0042] Refer again Figure 1 In some aspects, UE 104 may include a resource selection component 198 configured to determine at least one of a Reference Signal Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority for each of a plurality of reserved resources in a resource set. The resource set may also include a plurality of non-reserved resources. The resource selection component 198 may be configured to determine whether communication should occur on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI, Full-Duplex Self-Interference, or Priority is greater than a corresponding first threshold. The resource selection component 198 may be configured to communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on the determination regarding whether communication should occur on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources. Although the following description may focus on 5G NR, the concepts described herein are applicable to other similar domains, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

[0043] Figure 2A Figure 200 shows an example of the first subframe within a 5G NR frame structure. Figure 2B Figure 230 shows an example of a DL channel within a 5G NR subframe. Figure 2C Figure 250 shows an example of a second subframe within a 5G NR frame structure. Figure 2D Figure 280 illustrates an example of a UL channel within a 5G NR subframe. The 5G NR frame structure can be Frequency Division Duplex (FDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL or UL), or Time Division Duplex (TDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL). In the process of... Figure 2A , Figure 2C In the provided example, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (most of which are DL), where D is DL, U is UL, and F is flexibly usable between DL / UL, and subframe 3 is configured with slot format 1 (all of which are UL). Although subframes 3 and 4 are shown as having slot formats 1 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are all DL and all UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured to have a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). Note that the following description also applies to the 5G NR frame structure as TDD.

[0044] Other wireless communication technologies may have different frame structures or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, while for time slot configuration 1, each time slot may include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) Orthogonal Frequency Division Multiplexing (OFDM) (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Spread Spectrum OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe can be based on the time slot configuration and the numbering scheme. For slot configuration 0, different digital schemes μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different digital schemes 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Correspondingly, for slot configuration 0 and digital scheme μ, there are 14 symbols / slot and 2... μ Each time slot / subframe. Subcarrier spacing and symbol length / duration are functions of the digital scheme. Subcarrier spacing can be equal to 2. μ *15kHz, where μ is the digital scheme from 0 to 4. Therefore, digital scheme μ = 0 has a subcarrier spacing of 15kHz, and digital scheme μ = 4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figure 2A-2D Examples are provided for slot configuration 0 (14 symbols per slot) and digital scheme μ=2 (4 slots per subframe). The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a frame set, one or more distinct bandwidth portions (BWPs) of frequency division multiplexing can exist (see [link to relevant documentation]). Figure 2B Each BWP can have a specific digital scheme.

[0045] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)), which is extended by 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0046] like Figure 2AAs shown, some REs carry reference (pilot) signals (RS) for the UE. RS may include demodulation RS (DM-RS) for channel estimation at the UE (indicated as R for a specific configuration, but other DM-RS configurations are possible) and channel state information reference signals (CSI-RS). RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).

[0047] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries DCI within one or more Control Channel Elements (CCEs) (e.g., 1, 2, 4, 8, or 16 CCEs), each CCE comprising six RE Groups (REGs), each REG comprising 12 consecutive REs within an OFDM symbol of an RB. The PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). The UE is configured to monitor PDCCH candidates in a PDCCH search space (e.g., a common search space, a UE-specific search space) during PDCCH monitoring on a CORESET, where the PDCCH candidates have different DCI formats and different aggregation levels. Additional BWPs can span the channel bandwidth at larger and / or lower frequencies. The Primary Synchronization Signal (PSS) can be within symbol 2 of a specific subframe of the frame. The PSS is used by UE 104 to determine subframe / symbol timing and physical layer identification. The Secondary Synchronization Signal (SSS) can be within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the Physical Layer Cell Identifier Group Number and radio frame timing. Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can logically be grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs and the System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and paging messages.

[0048] like Figure 2CAs shown, some REs in the REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols before the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0049] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) acknowledgment (ACK) (HARQ-ACK) information (ACK / NACK (NACK)) feedback. The PUCCH carries data and may also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.

[0050] Figure 3This is a block diagram illustrating communication between base station 310 and UE 350 in the access network. In the DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functions. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides: RRC layer functions associated with: broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with: transmission of upper-layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0051] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection of the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase phase shift keying (M-PSK), and M-order quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to OFDM subcarriers, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and then combined using inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time-domain OFDM symbol stream. The OFDM stream is spatially precoded to generate multiple spatial streams. Channel estimates from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. The channel estimates can be derived from reference signals transmitted by UE 350 and / or channel condition feedback. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use the corresponding spatial stream to modulate an RF carrier for transmission.

[0052] At UE 350, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for UE 350. If multiple spatial streams are destined for UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with a reference signal, are recovered and demodulated by determining the most probable signal constellation point transmitted by base station 310. These soft decisions can be based on a channel estimate calculated by channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally transmitted by base station 310 on the physical channel. The data and control signals are then provided to controller / processor 359, which implements Layer 3 and Layer 2 functions.

[0053] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0054] Similar to the functions described in conjunction with DL transmissions performed by base station 310, controller / processor 359 provides: RRC layer functions associated with: system information (e.g., MIB, SIB) acquisition, RRC connection and measurement reporting; PDCP layer functions associated with: header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with: transmission of upper-layer PDUs, error correction via ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0055] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select appropriate coding and modulation schemes, as well as to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via a separate transmitter 354TX. Each transmitter 354TX can use the corresponding spatial stream to modulate the RF carrier for transmission.

[0056] UL transmission at base station 310 is handled in a manner similar to that described for the receiver functions integrated at UE 350. Each receiver 318RX receives signals via its corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 370.

[0057] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport channel and the logical channel to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0058] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to combine Figure 1 The resource selection component 198 is used to perform various aspects.

[0059] Implementing full-duplex technology in similar V2X and non-V2X systems may have both advantages and challenges. Increased spectral efficiency is possible because it allows V2X systems to share large payloads for concurrent transmission and reception. NR V2X systems can address the presence of half-duplex (HD) vehicle UEs in the system. Researching full-duplex (FD) systems for vehicle UEs may also be of interest.

[0060] Implementing a full-duplex (FD) system may involve practical challenges (e.g., self-interference). In a single-frequency full-duplex (SFFD) system, a UE may be able to perform transmission and reception concurrently in the same or adjacent time and frequency resources (in HD, a UE may be able to transmit or receive, but not both simultaneously).

[0061] In V2X systems, resource reservations at future time points can be explicitly signaled by the transmitting UE in its sidelink control information (SCI). The receiving UE can then avoid those reserved resources, as well as the resources in which it receives current messages, in order to select its own transmission resources.

[0062] It may be desirable to utilize the full-duplex capability of UEs with SFFD capability. Completely avoiding the use of resources reserved for transmitting UEs with SFFD capability may be undesirable, as this could lead to reduced spectrum efficiency.

[0063] In one aspect, resource selection can be performed when an SFFD UE exists in a V2X system. In another aspect, signaling and procedures can enable the coexistence of UEs with both HD and SFFD capabilities.

[0064] One method for enhancing bandwidth can include SFFD operation, where transceivers can simultaneously transmit and receive data on the same frequency band. However, such in-band SFFD operation can cause significant self-interference problems. A UE can separate its transmit and receive antennas only a relatively short distance, thus the transmitted signal can be strongly coupled into the received signal. However, in a vehicle UE, the transmit and receive antennas can be separated by a longer distance.

[0065] The use of antenna arrays enables the UE to employ beamforming technology, which can limit self-interference issues. The added attenuation between the transmit and receive antennas, along with the additional suppression through beamforming combined with analog and digital self-interference cancellation techniques, makes the bandwidth efficiency of in-band SFFD operation an attractive option. Furthermore, due to its larger size, self-interference cancellation techniques may be easier to implement in vehicle UEs.

[0066] In one aspect, based on resource reservation information obtained from other UEs, the SFFD UE can determine which of the reserved time-frequency resources is subject to the execution of the SFFD operation.

[0067] In one aspect, based on the self-interference cancellation capability of the SFFD UE, RSRP, or RSSI on the reserved time and frequency resources, the time and frequency resources selected for SFFD may partially or completely overlap with the reserved time and frequency resources.

[0068] In one aspect, the time and frequency resources selected for SFFD may partially or completely overlap with the reserved time and frequency resources, depending on the priority of messages received from other UEs and the priority of messages intended to be sent by the SFFD UE on reserved resources, as well as whether the messages to be sent by the SFFD UE are multicast messages, unicast messages, broadcast messages, etc.

[0069] In one aspect, the transmit power allocated by the SFFD UE on the reserved time and frequency resources for performing SFFD transmissions may depend on the priority of the transmitted messages compared to the priority of the received messages, RSRP, RSSI, and / or self-interference cancellation capability.

[0070] Figure 4This is an example communication flow 400 of a wireless communication method according to one aspect. UE 402 may be a UE with SFFD capability. At 406, UE 402 may receive reservation signaling from one or more UEs 403. The reservation signaling may be received via PSCCH. In some aspects, one or both of UE 402 and UE 403 may be a V2X UE, such as a vehicle UE or a road and infrastructure UE. The communication link between UE 402 and UE 403 may include a D2D communication link. In some aspects, UE 402 may receive additional reservation signaling from one or more other UEs 403. More than one UE may reserve the same resource. At 408, UE 402 may determine a resource set including multiple reserved resources and multiple non-reserved resources based on the received reservation signaling. At 410, UE 402 may determine at least one of RSRP, RSSI, full-duplex self-interference, or priority for each of the multiple reserved resources. It should be understood that UE 402 can continuously monitor all sub-channels and measure the associated RSRP and RSSI to obtain the general channel conditions of the sub-channels. Full-duplex self-interference can be inversely correlated with the self-interference cancellation capability of UE 402. The self-interference cancellation capability of UE 402 relative to a specific resource can depend at least in part on one or more of the following: external interference in the frequency band, the transmit power of UE 402 associated with the resource, or the transmit-to-receive chain leakage characteristics of UE 402 in the frequency band. At 412, UE 402 can determine whether to communicate on one or more of a plurality of reserved resources or on one or more of a plurality of unreserved resources based on at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority. At 414, UE 402 can perform SFFD communication with UE / BS 404 on one or more of a plurality of reserved resources or on one or more of a plurality of unreserved resources based on the determination at 412. Communication between UE 402 and UE / BS 404 can be D2D communication (when UE / BS 404 is another UE) or vehicle-to-network (V2N) communication (when UE / BS 404 is a base station).

[0071] Figure 5 Figure 500 shows an example time frequency resource. Figure 5 The diagram shows four time slots and four frequency sub-channels. One resource is shown as corresponding to one sub-channel and one time slot. Figure 5Resources 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, and 632 are shown. Each subchannel includes multiple subcarriers, and each time slot includes multiple symbols. Figure 5 Some resources are reserved by other UEs, while other resources are not reserved (i.e., available but not reserved by other UEs). For example, resource 502 at sub-channel 1 in time slot 1 is reserved, while resource 504 at sub-channel 1 in time slot 2 is not reserved.

[0072] In one aspect, the resources to be used for SFFD operation can be selected at least in part based on reservation signaling. At 406, the SFFD UE (e.g., UE 402) (which may be referred to as UE0 below) receives reservation signaling via PSCCH from one or more other UEs (e.g., UE 403) (e.g., UE1, UE2). The reservation signaling may indicate time-frequency resources that have been reserved by one or more other UEs (e.g., UE1, UE2). For example, let a = {a1, a2, ...} be the resource reservation from UE1, and let b = {b1, b2, ...} be the resource reservation for the next T time slots for UE2. Let r be the union of resource reservations made by all UEs other than UE0, i.e., r = a ∪ b. Accordingly, the reservation signaling may include time-frequency resources r that have been reserved by UEs (UE1 and UE2).

[0073] At 410, UE0 (e.g., UE 402) may perform RSRP and / or RSSI measurements on reserved resource r. Reserved resource r may correspond to resources 502, 508, 518, 520, 528, and 532. Let f be an available resource (i.e., a non-reserved resource). Available resource f may correspond to resources 504, 506, 510, 512, 514, 516, 522, 524, 526, and 530. In one aspect, UE0 (e.g., UE 402) may determine whether any one, any two combinations, or all three combinations of the average RSRP, average RSSI, or average self-interference ratio on reserved resource r within a time window are greater than a corresponding first threshold.

[0074] In one aspect, UE0 (e.g., UE 402) can select non-reserved resources that overlap in time but not in frequency with reserved resources within the search window (e.g., Figure 5 Resources 510, 512, or 516 in the search window can be used to perform SFFD operations. In one aspect, UE0 (e.g., UE 402) can select non-reserved resources that overlap in frequency but not in time with reserved resources within the search window (e.g., ... Figure 5In one aspect, UE0 (e.g., UE 402) may select non-reserved resources that completely overlap with reserved resources in time and frequency within the search window (e.g., resource 526 when the search window spans one or more adjacent time slots and one or more adjacent sub-channels; resource 504 when the search window spans one or more adjacent time slots and two or more adjacent sub-channels; resource 524 when the search window spans two or more adjacent time slots and one or more adjacent sub-channels) to perform SFFD operation. In another aspect, UE0 (e.g., UE 402) may select non-reserved resources that do not overlap with reserved resources in time or frequency within the search window (e.g., ... Figure 5 The SFFD operation is performed using resource 514 in the resource list. When determining whether to utilize a particular resource, a reserved resource can be searched within a search window spanning x adjacent time slots and y adjacent sub-channels, where x and y are suitable integers (e.g., 1, 2, 3, ...).

[0075] At 410, UE 402 can measure the average RSRP, average RSSI, and / or self-interference ratio on the reserved resource r within a time window. Then, UE 402 can select a resource to perform SFFD operation based on the average RSRP, average RSSI, and / or self-interference ratio and corresponding thresholds (e.g., a first threshold, a second threshold, and a third threshold). If the average RSRP, average RSSI, and / or self-interference ratio on the reserved resource r within the time window is P, then when P is less than the first threshold (e.g., P < THR), A When the average RSRP, average RSSI, and / or self-interference ratio are less than a first threshold, the UE402 can choose to reserve resources. Figure 5 The reserved resource 502.

[0076] If P is greater than the first threshold and less than the second threshold (e.g., THR) A <P<THR B If the UE can select a non-reserved resource that overlaps with the reserved resources in time and frequency, then the UE can select a non-reserved resource 526 that overlaps with the reserved resources in time and frequency. For example, when the average RSRP, average RSSI and / or self-interference ratio are greater than the first threshold but less than the corresponding second threshold, the UE 402 can select a non-reserved resource 526 that overlaps with the adjacent reserved resources 518 and 528 in time and frequency.

[0077] If P is greater than the first and second thresholds and less than the third threshold (e.g., THR) A <THR B <P<THR CIf the UE can select a non-reserved resource that overlaps with the reserved resources in time but not in frequency, or a non-reserved resource that overlaps with the reserved resources in frequency but not in time. For example, when the average RSRP, average RSSI, and / or self-interference ratio are greater than the first and second thresholds but less than the corresponding third threshold, UE 402 can select a non-reserved resource 510 that overlaps with the adjacent reserved resources 502 and 518 in time but not in frequency. As another example, when the average RSRP, average RSSI, and / or self-interference ratio are greater than the first and second thresholds but less than the corresponding third threshold, UE 402 can select a non-reserved resource 504 that overlaps with the adjacent reserved resources 502 and 508 in frequency but not in time.

[0078] If P is greater than the third threshold (e.g., P > THR) C If the UE can select a non-reserved resource that does not overlap with the reserved resource in time and frequency, then the UE can select a non-reserved resource 514 that does not overlap with the adjacent reserved resource in frequency and time. For example, when the average RSRP, average RSSI and / or self-interference ratio are greater than the third threshold, the UE 402 can select a non-reserved resource 514 that does not overlap with the adjacent reserved resource in frequency and time.

[0079] Regarding P and the threshold, when the UE determines that it can receive or receive too much interference without causing or causing it (i.e., P < THR) A When using reserved resources without causing or receiving too much interference (i.e., P > THR), the UE can select resources so that non-reserved resources can be used by other UEs. A When using reserved resources, the UE can choose non-reserved resources. This is possible when the UE determines that non-reserved resources can be used, while inducing or receiving a limited amount of interference (i.e., THR). A <P<THR B When the UE determines that it can use non-reserved resources that overlap with reserved resources in time and frequency, and simultaneously causes or receives moderate but less than high levels of interference (i.e., THR), it can choose non-reserved resources. A <THR B <P<THR C When the UE determines that it can use a non-reserved resource that overlaps with the reserved resource in time but not in frequency, or overlaps with the reserved resource in frequency but not in time, it can choose a non-reserved resource. Finally, when the UE determines that it can use a non-reserved resource while causing or receiving interference greater than a high level (i.e., P > THR), it can choose a non-reserved resource. C When the UE selects a non-reserved resource that does not overlap with the reserved resource in time and frequency, it can choose a non-reserved resource.

[0080] In one aspect, an SFFD UE (UE0) (e.g., UE 402) may select time and frequency resources to perform SFFD operations based on the priority of data to be received from other UEs in reserved resources and the priority of data that UE0 intends to transmit.

[0081] At 410, UE 402 can determine the priority of each of the multiple reserved resources already reserved by other UE 403, and determine the priority of the data that UE 402 intends to transmit. In the presence of two additional UEs, UE1 and UE2 (e.g., UE 403), UE0 (e.g., UE 402) can infer the priority (e.g., p1) of the data that will be transmitted by UE1 via SCI in reserved resource a = {a1, a2…}. Similarly, UE0 (e.g., UE 402) can infer the priority (e.g., p2) of the data that will be transmitted by UE2 in reserved resource b = {b1, b2…}. Let p3 be the priority of the data that UE0 (e.g., UE 402) intends to transmit in the next T time slots.

[0082] In one aspect, if p3 < min(p1, p2) (i.e., the priority of data from UE0 (UE 402) is lower than the priority of data from any other UE (UE 403)), UE0 (e.g., UE 402) may select time-frequency resources that may or may not have a partial overlap with the reserved resources to perform SFFD communication. In some aspects, in view of the low priority of the data to be sent by UE0, UE0 (e.g., UE 402) may select time-frequency resources from multiple non-reserved resources f (e.g., one or more of resources 504, 506, 510, 512, 514, 516, 522, 524, 526, and 530) so as not to cause potential interference to higher-priority data transmissions on the reserved resources. However, in some other aspects, UE0 (e.g., UE 402) may select time-frequency resources from multiple reserved resources r (e.g., one or more of resources 502, 508, 518, 520, 528, and 532) so as to make more non-reserved resources available for UEs with poor HD capabilities. In one example, the priority associated with the data to be sent by UE 402 may be lower than the minimum of the priorities of data from all other UEs (e.g., UE 403) near UE 402. Thus, at 412, UE 402 may select one or more non-reserved resources (e.g., non-reserved resource 504) from the non-reserved resources to perform SFFD transmission so as not to cause potential interference to higher-priority data transmissions on the reserved resources. In another example, although the priority associated with the data to be sent by UE 402 may be lower than the minimum of the priorities of data from all other UEs (e.g., UE 403), at 412, UE 402 may select one or more reserved resources (e.g., reserved resource 502) from the reserved resources to perform SFFD transmission so as to make more non-reserved resources available for UEs with poor HD capabilities.

[0083] In one aspect, if p3 > max(p1, p2) (i.e., the priority of data from UE0 is higher than the priority of data from any other UE), UE0 (e.g., UE 402) may randomly select time-frequency resources (e.g., one or more of resources 502, 508, 518, 520, 528, and 532) from r = a ∪ b to perform SFFD communication. In one example, the priority associated with the data to be sent by UE 402 may be higher than the maximum of the priorities of data from all other UEs (e.g., UE 403) near UE 402. Thus, at 412, UE 402 may randomly select one or more reserved resources (e.g., reserved resource 502) to perform SFFD transmission.

[0084] In one aspect, at 412, UE0 (e.g., UE 402) can begin selecting time-frequency resources for SFFD communication from the lowest priority reserved resources, and after exhausting the lowest priority reserved resources, can continue selecting reserved resources with the next higher priority, and so on. For example, let p3 > p2 > p1. At 412, UE0 (e.g., UE 402) can first select one or more resources from a = {a1, a2…} for SFFD transmission because they are the lowest priority reserved resources. Even after selecting a, if the Quality of Service (QoS) of UE0 cannot be satisfied, UE0 (e.g., UE 402) can select one or more resources from b = {b1, b2…} because they have the next higher priority. In this way, resources reserved for data associated with higher priority are unlikely to be selected by UE0 (e.g., UE 402), and therefore, UE0 is unlikely to interfere with the transmission of higher priority data. In one example, the priority associated with data to be transmitted by UE 402 can be higher than the maximum priority of data from all other UEs near UE 402 (e.g., UE 403). For example, first UE 403 may have reserved resource 502, and data from first UE 403 can be associated with priority 1. Therefore, reserved resource 502 can have priority 1 due to the reservation placed by first UE 403. Second UE 403 may have reserved resource 508, and data from second UE 403 can be associated with priority 2, which is higher than 1. Therefore, reserved resource 508 can have priority 2 due to the reservation placed by second UE 403. Data to be transmitted by UE 402 can be associated with priority 3, which is higher than the priorities associated with reserved resources 502 and 508. Therefore, at 412, UE 402 can first select resource 502 to perform SFFD transmission because reserved resource 502 is associated with the lowest priority. If the QoS of UE 402 cannot be satisfied after selecting and using resource 502, UE 402 may continue to select reserved resource 508 to perform SFFD transmission, since resource 508 is associated with the next higher priority.

[0085] In one aspect, the number of reserved resources that UE0 (e.g., UE 402) can select at 412 for SFFD transmission can be inversely proportional to the priority level of the reserved resources. For example, let {p i The sequence `i = 1, 2, ...` represents the priority of the reserved resources that UE0 (e.g., UE 402) has observed from other UEs (e.g., UE 403) at point 406. Then, at point 412, UE0 (e.g., 402) can access the reserved resources from UEs with priority `p`.i Randomly select m from the reserved resources i One resource, of which And m is the total number of reserved resources required by UE0 (higher p) i (This indicates a higher priority). Therefore, reserved resources associated with higher priorities are less likely to be selected by UE0, making it less likely that UE0 will interfere with higher-priority data transmission. In one example, the priority associated with data to be transmitted by UE 402 can be higher than the maximum priority of data from all other UEs near UE 402 (e.g., UE 403). For example, the first UE 403 may have reserved resources 502 and 518 with a priority of 1. The second UE 403 may have reserved resources 508 and 532 with a priority of 2. Assuming UE 402 needs 3 resources (i.e., m = 3), then at 412, UE 402 can select 2 (= 3*(1+2-1) / (1+2)) resources (i.e., resources 502 and 518) from the resources reserved by the first UE 403, and can randomly select 1 (= 3*(1+2-2) / (1+2)) resource (i.e., one of resources 508 and 532) from the resources reserved by the second UE 403.

[0086] In one aspect, an SFFD UE (UE0 (e.g., UE 402)) may perform power allocation for transmitting SFFD communication based on the priority of data to be received from other UEs (e.g., UE 403) in reserved resources and the priority of data that UE0 intends to transmit. Let p r This is the highest priority message that will be sent by any other UE (e.g., UE 403) within a time window of T time slots in the reserved resources. Let p t It is the priority of the data that UE0 (e.g., UE 402) intends to send using SFFD communication.

[0087] In one aspect, if p t <p r Therefore, a pre-configured (e.g., minimum) transmit power can be allocated for transmission based on self-interference cancellation capability, RSRP, and / or RSSI in the reserved resources. In one example, the priority associated with data to be transmitted by UE402 may be lower than the maximum priority of data from all other UEs near UE402 (e.g., UE403). Thus, UE402 can perform SFFD transmission on the reserved resources with the pre-configured minimum transmit power to minimize the possibility of interfering with higher-priority data transmission.

[0088] In one aspect, if p t >p rThen the formula P = β(p) can be used. t ,p r ).P d To calculate the transmit power, where P is the transmit power, P d This is the pre-configured default minimum SFFD power allocation. β(p t ,p r ) is based on p t p r The power scaling factor, p t p r It can be pre-configured or dynamically assigned based on self-interference cancellation capabilities on reserved resources, observed RSRP and / or RSSI. Typically, p t p r The higher the value, the higher the power scaling factor can be. In other words, the higher the priority of the data that UE0 (e.g., UE 402) intends to transmit relative to the priority associated with the reserved resource, the higher the power UE0 can transmit the data. In one example, the priority associated with the data to be transmitted by UE 402 can be higher than the maximum priority of data from all other UEs near UE 402 (e.g., UE 403). Therefore, UE 402 can perform SFFD transmission on the reserved resource at a power level amplified based on a power scaling factor from a pre-configured minimum transmit power.

[0089] In one aspect, an SFFD UE (UE0 (e.g., UE 402)) may perform power allocation for SFFD operations on reserved resources based on the broadcast / transmission type (e.g., multicast, unicast, or broadcast). In another aspect, when UE0 (e.g., UE 402) performs multicast on reserved resources, the power allocation may be based on a first set of parameters (e.g., β(p) above). t ,p r However, if UE0 (e.g., UE 402) performs unicast on reserved resources, then power allocation can be based on a different set of second parameters. Parameters of interest may include {p} t ,p r ,β(p t ,p r ),P d}

[0090] Figure 6 This is a flowchart 600 of an example method for wireless communication. This method can be performed by a UE (e.g., UE 104; UE 402, device 1202). In 602 (which may correspond to...) Figure 4At point 410, the UE can determine at least one of the following for each of the multiple reserved resources in the resource set: Reference Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority. The resource set may also include multiple non-reserved resources. For example, 602 can be determined by... Figure 12 The determined component 1240 is used to execute.

[0091] At 604 (which may correspond to 412), the UE may determine whether to communicate on one or more of a plurality of reserved resources or one or more of a plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is greater than a corresponding first threshold. In different aspects, this determination may be based on whether any one, any combination of two, any combination of three, or any combination of all four of the RSRP, RSSI, full-duplex self-interference, or priority is greater than a corresponding first threshold. This determination will be described in further detail below. For example, 604 may be... Figure 12 The resource component 1242 is executed.

[0092] Based on the result determined at 604, the process can continue to one of 606, 608, or 610 (606, 608, and 610 can all correspond to 414). At 606, the UE can determine whether to communicate on one or more of the multiple reserved resources or on one or more of the multiple non-reserved resources. For example, 606 can be determined by... Figure 12 The communication component 1244 is used to execute this.

[0093] At point 608, the UE can determine whether to communicate on one or more resources among multiple unreserved resources or on one or more resources among multiple unreserved resources based on a determination of whether the communication is to occur on one or more resources among multiple reserved resources or on one or more resources among multiple unreserved resources. For example, point 608 can be determined by... Figure 12 The communication component 1244 is used to execute this.

[0094] At 610, the UE can communicate on one or more resources among multiple reserved resources and on one or more resources among multiple non-reserved resources based on a determination of whether communication occurs on one or more resources among multiple reserved resources or on one or more resources among multiple non-reserved resources. For example, 610 can be determined by... Figure 12 The communication component 1244 is used to execute this.

[0095] In one aspect, the resources to be used for SFFD operation can be selected at least in part based on reservation signaling observed at 406. The SFFD UE (hereinafter referred to as UE0) can receive reservation signaling via PSCCH from one or more other UEs (e.g., UE1, UE2), which can indicate time-frequency resources already reserved by one or more other UEs (e.g., UE1, UE2). For example, let a = {a1, a2, ...} be the resource reservation from UE1, and b = {b1, b2, ...} be the resource reservation for UE2 for the next T time slots. Let r be the union of resource reservations made by all UEs other than UE0, i.e., r = a ∪ b.

[0096] UE0 can perform RSRP and / or RSSI measurements on reserved resource r. Let f be an available resource (i.e., a non-reserved resource). In one aspect, UE0 can determine whether any one, any combination of two, or any combination of all three of the average RSRP, average RSSI, or average self-interference ratio on reserved resource r within a time window is greater than a corresponding first threshold.

[0097] In one aspect, UE0 can choose relative to reserved resources (e.g., Figure 5 The SFFD operation is performed on resources (510) in subchannel 2 of time slot 1 that overlap in time but do not overlap in frequency. When determining whether to utilize a particular resource, reserved resources can be searched within a search window spanning x adjacent time slots and y adjacent subchannels, where x and y are suitable integers.

[0098] In one aspect, UE0 can select relative to reserved resources (e.g., Figure 5 The SFFD operation is performed on resources 506 in subchannel 1 of time slot 3 that overlap in frequency but do not overlap in time. When determining whether to utilize a particular resource, reserved resources can be searched within a search window spanning x adjacent time slots and y adjacent subchannels, where x and y are suitable integers.

[0099] In one aspect, UE0 can select relative to reserved resources (e.g., Figure 5 The resources at subchannel 3 in time slot 1 of the time slot 518 are resources that completely overlap in time and frequency to perform SFFD operation.

[0100] In one aspect, UE0 can select relative to reserved resources (e.g., Figure 5 The resources 514) in subchannel 2 of time slot 3 in the time slot are non-overlapping resources in time or frequency to perform SFFD operation.

[0101] Therefore, in one aspect, determining at least one of RSRP, RSSI, full-duplex self-interference, or priority may include: determining at least one of RSRP, RSSI, or full-duplex self-interference, and the determination of whether to communicate may be based on at least one of the determined RSRP, RSSI, or full-duplex self-interference.

[0102] Figure 7 This is a flowchart 700 of an example method for wireless communication. This method can be performed by a UE (e.g., UE 104; UE 402, device 1202). At 702, the UE can determine at least one of RSRP, RSSI, or full-duplex self-interference. At 704, the UE can determine whether the determined RSRP, RSSI, or full-duplex self-interference is greater than a corresponding first threshold. Specifically, in various aspects, the UE can determine whether any one, any two, or all three of the RSRP, RSSI, or full-duplex self-interference is greater than a corresponding first threshold.

[0103] Based on the result determined at 704, the process can continue to 706 or 708. At 706, when at least one of the determined RSRP, RSSI, or full-duplex self-interference is less than the corresponding first threshold, the UE can determine to communicate on one or more of the multiple reserved resources.

[0104] At point 708, when at least one of the determined RSRP, RSSI, or full-duplex self-interference is greater than or equal to the corresponding first threshold, the UE may determine to communicate on one or more of the plurality of non-reserved resources. Following point 708, at point 710, the UE may determine whether to communicate on: non-reserved resources that overlap temporally but not frequency-wise with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; non-reserved resources that overlap temporally but not frequency-wise with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; non-reserved resources that overlap temporally and not frequency-wise with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; or non-reserved resources that do not overlap temporally and not frequency-wise with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

[0105] Figure 8Example Table 800 can be used to select non-reserved resources. At 708, the selection of a non-reserved resource can be based on a comparison between at least one of RSRP, RSSI, or full-duplex self-interference and its corresponding second and third thresholds. In different aspects, the UE can determine whether any one, any two, or all three of RSRP, RSSI, or full-duplex self-interference 1) is greater than the corresponding second threshold and / or 2) is greater than the corresponding third threshold. The third threshold can be greater than the corresponding second threshold, and the corresponding second threshold can be greater than the corresponding first threshold. It should be understood that different non-reserved resources can be selected in different scenarios because the UE's self-interference cancellation capability may differ with different non-reserved resources.

[0106] In one aspect, when at least one of the determined RSRP, RSSI, or full-duplex self-interference is less than the corresponding third threshold but greater than (or equal to) the corresponding second threshold, the UE may determine to communicate on: 1) non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or 2) non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

[0107] In one aspect, when at least one of the determined RSRP, RSSI, or full-duplex self-interference is greater than (or equal to) the corresponding third threshold, the UE may determine to communicate on non-reserved resources that do not overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

[0108] In one aspect, when at least one of the determined RSRP, RSSI, or full-duplex self-interference is less than the corresponding second threshold (but greater than the corresponding first threshold), the UE may determine to communicate on non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

[0109] Figure 9 This is a flowchart 900 of an example method for wireless communication. This method can be performed by a UE (e.g., UE 104, UE 402, device 1202). Figure 9 The method in can be found Figure 6 The method in 902 is executed before the 902 error. Figure 4At 406) in, the UE can receive reservation signaling from one or more other UEs via the PSCCH. At 904, the UE can determine a plurality of reserved resources based on the received reservation signaling. At 906, the UE can determine a plurality of non-reserved resources based on the remaining resources in the resource set that are not determined as reserved resources. 904 and 906 together can correspond to Figure 4 408 in.

[0110] In one aspect, the SFFD UE (UE0) can select time-frequency resources to perform SFFD operations based on the priority of the data to be received from other UEs in the reserved resources and the priority of the data it intends to transmit.

[0111] In the presence of two additional UEs (UE1 and UE2), UE0 can infer the priority (e.g., p1) of the data to be transmitted by UE1 via the SCI in the reserved resources a = {a1, a2...}. Similarly, UE0 can infer the priority (e.g., p2) of the data to be transmitted by UE2 in the reserved resources b = {b1, b2...}. Let p3 be the priority of the data that UE0 intends to transmit in the next T time slots.

[0112] In one aspect, if p3 < min(p1, p2), then UE0 can select time-frequency resources that may have a partial overlap with the reserved resources or may not have a partial overlap with the reserved resources to perform SFFD communication. In some aspects, given the low priority of the data that UE0 wants to transmit, UE0 can select time-frequency resources from a plurality of non-reserved resources f so as not to cause potential interference to the higher-priority data transmission on the reserved resources. However, in some other aspects, UE0 can select time-frequency resources from a plurality of reserved resources r so as to make more non-reserved resources available for UEs with poor HD capabilities.

[0113] In one aspect, if p3 > max(p1, p2), then UE0 can randomly select time-frequency resources from r = a ∪ b to perform SFFD communication.

[0114] In one aspect, UE0 can begin selecting time-frequency resources for SFFD communication from the lowest priority reserved resources, and after exhausting the lowest priority reserved resources, it can continue to select reserved resources with the next higher priority. For example, let p3 > p2 > p1. UE0 can initially select one or more resources from a = {a1, a2…} for SFFD transmission because they are the lowest priority reserved resources. Even after selecting a, if UE0's Quality of Service (QoS) cannot be satisfied, UE0 can select one or more resources from b = {b1, b2…} because they have the next higher priority. Therefore, UE0 is less likely to select reserved resources associated with higher priorities, making it less likely that UE0 will interfere with the transmission of higher priority data.

[0115] In one aspect, the number of reserved resources that UE0 can select for SFFD transmission can be inversely proportional to the priority level of the reserved resources. For example, let {p i Let {i = 1, 2, ...} represent the priorities of reserved resources that UE0 has observed from other UEs. Then, UE0 can access resources with priority p. i Randomly select m from the reserved resources i One resource, of which And m is the total number of reserved resources required by UE0 (higher p) i (This indicates a higher priority). In other words, the higher the priority associated with reserved resources, the less likely UE0 is to select reserved resources. Therefore, UE0 is less likely to interfere with higher priority data transmission.

[0116] Therefore, in one aspect, determining at least one of RSRP, RSSI, full-duplex self-interference, or priority may include determining priority, and the determination of whether to communicate may be based on the determined priority.

[0117] Figure 10 This is a flowchart 1000 of an example method for wireless communication. This method can be performed by a UE (e.g., UE 104, UE 402, device 1202). At 1002, the UE can determine a priority associated with each of a plurality of reserved resources. At 1004, the UE can determine whether the priority is greater than or less than a corresponding first threshold. Specifically, the first threshold can be a priority associated with communication used by the UE. Therefore, the UE can determine whether the priority is greater than or less than the corresponding priority associated with communication used by the UE.

[0118] Based on the result determined at point 1004, the process can continue to point 1006 or 1008. At point 1006, when the determined priority for each of the one or more resources is greater than the priority associated with communication for the UE, the UE can determine to communicate on one or more of the multiple non-reserved resources. In this regard, the determined priority associated with the reserved resource can be the lowest priority determined for the corresponding resource for other UEs.

[0119] At point 1008, when the determined priority for each of one or more resources is less than the priority associated with communication for the UE, the UE may determine to communicate on one or more of the multiple reserved resources. In this respect, the determined priority associated with the reserved resource may be the highest priority determined for the corresponding resource for other UEs.

[0120] The UE can use one of several alternative strategies to select one or more resources from a plurality of reserved resources for communication. In one aspect, at 1010, one or more resources can be randomly selected from a plurality of reserved resources based on priority comparison. In another aspect, the UE can start selecting reserved resources from the lowest priority reserved resources, and after exhausting the lowest priority reserved resources, can continue to select reserved resources with the next higher priority, and so on. For example, at 1012, reserved resources may include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority lower than the second priority, and one or more resources can be initially selected from the second subset of reserved resources, and subsequently one or more resources can be selected from the first subset of reserved resources.

[0121] In one aspect, the number of reserved resources a UE can choose from can be inversely proportional to the priority level of the reserved resources. For example, at 1014, the reserved resources may include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority lower than the second priority, and one or more resources can be selected from the first and second subsets inversely proportional to the ratio of the second priority to the third priority. In other words, the UE can select more resources from the second subset than from the first subset.

[0122] In one aspect, the SFFD UE (UE0) can perform power allocation for transmitting SFFD communication based on the priority of data to be received from other UEs in reserved resources and the priority of data that UE0 intends to transmit. Let p r This is the highest priority message that any other UE will send within the reserved resources during a time window of T time slots. Let pt It is the priority of the data that UE0 intends to send using SFFD communication.

[0123] In one aspect, if p t <p r Therefore, a pre-configured (e.g., minimum) transmit power can be allocated for transmission based on self-interference cancellation capability, RSRP, and / or RSSI in reserved resources. Thus, interference caused by low-priority data transmission from UE0 can be minimized.

[0124] In one aspect, if p t >p r Then the formula P = β(p) can be used. t ,p r ).P d To calculate the transmit power, where P is the transmit power, P d This is the pre-configured default minimum SFFD power allocation. d(p t ,p r ) is based on p t p r The power scaling factor, p t p r It can be pre-configured or dynamically assigned based on the self-interference cancellation capability on the reserved resources, the observed RSRP and / or RSSI. In some aspects, the higher the priority of the data that UE0 (e.g., UE 402) intends to transmit relative to the priority associated with the reserved resources, the higher the power of the data that UE0 can transmit.

[0125] Figure 11 This is a flowchart 1100 of an example method for wireless communication. This method can be performed by a UE (e.g., UE 104; UE 402, device 1202). At 1102, the UE can determine a priority associated with each of one or more of a plurality of reserved resources. At 1104, the UE can determine whether the priority associated with each of the one or more of the plurality of reserved resources is greater than or less than the corresponding priority associated with the communication used by the UE.

[0126] Based on the result determined at 1104, the process can continue to 1106 or 1108. At 1106, when the determined priority for each of the one or more resources is greater than the priority associated with communication for the UE, the UE can transmit using a pre-configured minimum power on the one or more resources. At 1108, when the determined priority for each of the one or more resources is less than the priority associated with communication for the UE based on a power scaling factor, the UE can transmit using scaled power on the one or more resources. The power scaling factor can be based on both the determined priority for each of the one or more resources and the priority associated with communication for the UE. For example, the higher the priority associated with communication for the UE compared to the priority of each of the one or more resources among multiple reserved resources, the greater the transmit power the UE can amplify.

[0127] In one aspect, the SFFD UE (UE0) can perform power allocation for SFFD operations on reserved resources based on the broadcast / transmission type (e.g., multicast, unicast, or broadcast). In another aspect, when UE0 performs multicast on reserved resources, the power allocation can be based on a first set of parameters (e.g., β(p) above). t ,p r However, if UE0 performs unicast on reserved resources, power allocation can be based on a different set of second parameters. Parameters of interest may include {p} t ,p r ,β(p t ,p r ),P d}

[0128] Therefore, in one aspect, communication on one or more of the reserved resources may include transmitting on the one or more resources using power depending on at least one of the following: the priority of the transmission for the UE, the priority associated with each of the one or more of the reserved resources, or the transmission type. The transmission type may be one of unicast, multicast, or broadcast.

[0129] Figure 12Figure 1200 illustrates an example of a hardware implementation for device 1202. Device 1202 is a UE and includes: a cellular baseband processor 1204 (also referred to as a modem) coupled to a cellular RF transceiver 1222 and one or more Subscriber Identity Module (SIM) cards 1220; an application processor 1206 coupled to a Secure Digital (SD) card 1208 and a screen 1210; a Bluetooth module 1212; a Wireless Local Area Network (WLAN) module 1214; a Global Positioning System (GPS) module 1216; and a power supply 1218. The cellular baseband processor 1204 communicates with the UE 104 and / or BS 102 / 180 via the cellular RF transceiver 1222. The cellular baseband processor 1204 may include computer-readable media / memory. The computer-readable media / memory may be non-transitory. The cellular baseband processor 1204 is responsible for general processing, including executing software stored on the computer-readable media / memory. When executed by the cellular baseband processor 1204, the software causes the cellular baseband processor 1204 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by the cellular baseband processor 1204 during software execution. The cellular baseband processor 1204 also includes a receiving component 1230, a communication manager 1232, and a transmitting component 1234. The communication manager 1232 includes one or more of the components shown. The components within the communication manager 1232 can be stored in a computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1204. The cellular baseband processor 1204 can be a component of the UE 350 and can include at least one of the TX processor 368, the RX processor 356, and the controller / processor 359 and / or memory 360. In one configuration, the device 1202 can be a modem chip and only include the baseband processor 1204; in another configuration, the device 1202 can be the entire UE (e.g., see...). Figure 3 (350) and includes the aforementioned additional module of device 1202.

[0130] Communication manager 1232 includes determining component 1240, configured to determine at least one of the following for each of a plurality of reserved resources in a resource set: Reference Signal Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority. The resource set may also include a plurality of non-reserved resources, for example, such as in combination. Figure 6 As described in section 602. The communication manager 1232 also includes a resource component 1242 configured to determine whether communication is to occur on one or more of a plurality of reserved resources or one or more of a plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is greater than a corresponding first threshold, for example, as in conjunction with Figure 6 As described in section 604. The communication manager 1232 also includes a communication component 1244 configured to communicate on one or more of the multiple reserved resources or on one or more of the multiple non-reserved resources based on a determination of whether communication is to occur on one or more of the multiple reserved resources or on one or more of the multiple non-reserved resources, for example, as in conjunction with... Figure 6 The descriptions of 606, 608, and 610.

[0131] The device may include the ability to perform the above-described actions. Figure 6 , Figure 7 and Figure 9-11 The flowchart shows the algorithm's additional components in each box. Therefore, in the above... Figure 6 , Figure 7 and Figure 9-11 Each box in the flowchart can be executed by a component, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0132] In one configuration, device 1202 (and specifically, cellular baseband processor 1204) includes: a unit for determining at least one of a Reference Signal Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority for each of a plurality of reserved resources in a resource set, the resource set further including a plurality of non-reserved resources; a unit for determining whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined RSRP, RSSI, Full-Duplex Self-Interference, or Priority is greater than a corresponding first threshold; and a unit for communicating on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on the determination regarding whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources. The aforementioned unit may be one or more of the components of device 1202 configured to perform the functions described therein. As described above, device 1202 may include a TX processor 368, an RX processor 356, and a controller / processor 359. Therefore, in one configuration, the aforementioned units may be TX processor 368, RX processor 356, and controller / processor 359 configured to perform the functions described therein.

[0133] Therefore, in one aspect, resource selection can be performed even when an SFFD UE exists in the V2X system. In another aspect, signaling and procedures can enable the coexistence of UEs with both HD and SFFD capabilities. In another aspect, based on resource reservation information obtained from other UEs, the SFFD UE can determine which of the reserved time-frequency resources is suitable for performing SFFD operations. In another aspect, based on the SFFD UE's self-interference cancellation capability, RSRP, or RSSI on the reserved time-frequency resources, the time-frequency resources selected for SFFD can partially or completely overlap with the reserved time-frequency resources. Therefore, the full-duplex capability of SFFD-capable UEs can be utilized, and spectrum efficiency can be improved.

[0134] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowchart is illustrative of the example method. It should be understood that the specific order or hierarchy of the boxes in the process / flowchart may be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims give the elements of the boxes in the example order, but are not intended to limit one to the given specific order or hierarchy.

[0135] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be endowed with the full scope consistent with the language of the claims, wherein, unless expressly stated otherwise, references to the singular element are not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “at the same time as” should be interpreted as meaning “under the condition of,” rather than implying an immediate temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only that an action will occur if the condition is met, without requiring a specific or immediate temporal constraint on the occurrence of the action. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred over or superior to other aspects. Unless expressly stated otherwise, the term “some” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements described throughout the various aspects of this disclosure that are known to or will be known later by those skilled in the art are expressly incorporated herein by reference and are intended to be included by the claims. Furthermore, the disclosure herein is not intended to be offered to the public, whether or not such disclosure is expressly recited in the claims. Terms such as “module,” “mechanism,” “element,” and “device” are not necessarily substitutes for the term “unit.” Therefore, no claim can be made that an element should be interpreted as a functional unit unless the element is explicitly described using the phrase “unit for…”.

[0136] The following aspects are illustrative only and may be combined with other aspects or teachings described herein without limitation.

[0137] Aspect 1 is a method for wireless communication of a user equipment (UE), comprising: determining at least one of a reference signal received power (RSRP), a reference signal strength indicator (RSSI), full-duplex self-interference, or a priority for each of a plurality of reserved resources in a resource set, the resource set further comprising a plurality of non-reserved resources; determining whether to communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined at least one of the RSRP, the RSSI, the full-duplex self-interference, or the priority is greater than a corresponding first threshold; and communicating on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on the determination regarding whether to communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources.

[0138] Aspect 2 is the method according to aspect 1, wherein determining at least one of the RSRP, the RSSI, the full-duplex self-interference, or the priority comprises: determining at least one of the RSRP, the RSSI, or the full-duplex self-interference, and the determination regarding whether to communicate is based on at least one of the determined RSRP, the RSSI, or the full-duplex self-interference.

[0139] Aspect 3 is the method according to aspect 2, wherein determining whether to communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than the corresponding first threshold includes: determining to communicate on one or more of the plurality of reserved resources when at least one of the determined RSRP, RSSI or full-duplex self-interference is less than the corresponding first threshold.

[0140] Aspect 4 is the method according to aspect 3, wherein communicating on one or more of the reserved resources comprises: transmitting on the one or more resources using power depending on at least one of the following: the priority of the transmission for the UE, the priority associated with each of the one or more of the reserved resources, or the transmission type of the transmission, the transmission type being one of unicast, multicast, or broadcast.

[0141] Aspect 5 is the method according to aspect 2, wherein determining whether to communicate on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than the corresponding first threshold includes: determining to communicate on one or more of the plurality of non-reserved resources when at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than the corresponding first threshold.

[0142] Aspect 6 is the method according to aspect 5, further comprising: after determining that communication is to be performed on one or more of the plurality of non-reserved resources, determining whether to perform communication on non-reserved resources that overlap in time and do not overlap in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that do not overlap in time and overlap in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that overlap in time and overlap in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or on non-reserved resources that do not overlap in time and overlap in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

[0143] Aspect 7 is the method according to aspect 6, wherein the determination of whether the non-reserved resources overlap in time but not in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that do not overlap in time but overlap in frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or the non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or the non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, are all considered in the context of the method described in aspect 6. Communication on non-reserved resources that do not overlap in time and frequency with adjacent reserved resources includes: determining that communication is to be conducted on non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels when at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than a corresponding second threshold and less than a corresponding third threshold.

[0144] Aspect 8 is the method according to aspect 6, wherein the determination of whether the non-reserved resources overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that do not overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or the non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, is made in accordance with the method of aspect 6. Communication on non-reserved resources that do not overlap in time and frequency with adjacent reserved resources includes: determining that communication is to be conducted on non-reserved resources that do not overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels when at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than a corresponding second threshold and less than a corresponding third threshold.

[0145] Aspect 9 is the method according to aspect 6, wherein determining whether to communicate on non-reserved resources that overlap temporally but not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that overlap temporally but not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that overlap temporally and not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or on non-reserved resources that overlap temporally and not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels comprises: determining that communication is to be conducted on non-reserved resources that overlap temporally and not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels when at least one of the determined RSRP, RSSI, or full-duplex self-interference is less than a corresponding second threshold, wherein the corresponding second threshold is greater than the corresponding first threshold.

[0146] Aspect 10 is the method according to aspect 6, wherein the determination of whether the non-reserved resources overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that do not overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, the non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or the non-reserved resources that overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, is made in accordance with the method of aspect 6. Communication on non-reserved resources that do not overlap in time and frequency with adjacent reserved resources includes: determining that communication will occur on non-reserved resources that do not overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels when at least one of the determined RSRP, RSSI or full-duplex self-interference is greater than a corresponding second threshold and greater than a corresponding third threshold.

[0147] Aspect 11 is the method according to aspect 2, further comprising: receiving reservation signaling from one or more other UEs via a physical side link control channel (PSCCH); determining the plurality of reserved resources based on the received reservation signaling; and determining the plurality of non-reserved resources based on the remaining resources in the resource set that have not been determined as reserved resources.

[0148] Aspect 12 is a method according to any one of Aspects 1 and 111, wherein determining at least one of the RSRP, the RSSI, the full-duplex self-interference, or the priority comprises: determining the priority, and the determination regarding whether to communicate is based on the determined priority.

[0149] Aspect 13 is the method according to aspect 12, wherein determining whether communication is to be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined priority is greater than a first threshold comprises: determining that communication is to be performed on one or more of the plurality of non-reserved resources when the determined priority for each of the one or more resources is greater than the priority associated with the communication for the UE.

[0150] Aspect 14 is the method according to aspect 13, wherein the determined priority is the minimum priority determined for the corresponding resource for use by other UEs.

[0151] Aspect 15 is the method according to aspect 12, wherein determining whether communication is to be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined priority is greater than a first threshold comprises: determining to perform communication on one or more of the plurality of reserved resources when the determined priority for each of the one or more resources is less than the priority associated with the communication for the UE.

[0152] Aspect 16 is the method according to aspect 15, wherein the determined priority is the maximum priority determined for the corresponding resource for other UEs.

[0153] Aspect 17 is the method according to aspect 15, wherein the one or more resources are randomly selected from the plurality of reserved resources based on a priority comparison.

[0154] Aspect 18 is the method according to aspect 15, wherein the reserved resources include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority lower than the second priority, and the one or more resources are initially selected from the second subset of reserved resources and subsequently selected from the first subset of reserved resources.

[0155] Aspect 19 is the method according to aspect 15, wherein the reserved resources include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority that is lower than the second priority, and the one or more resources are selected inversely from the first subset of reserved resources and the second subset of reserved resources based on the ratio of the second priority to the third priority.

[0156] Aspect 20 is the method according to aspect 15, wherein communicating on one or more of the reserved resources comprises: transmitting on the one or more resources using power depending on at least one of the following: a priority of the transmission for the UE, a priority associated with each of the one or more of the reserved resources, or a transmission type of the transmission, the transmission type being one of unicast, multicast, or broadcast.

[0157] Aspect 21 is an apparatus for wireless communication, including at least one processor coupled to a memory and configured to implement the methods of any one of aspects 1 to 20.

[0158] Aspect 22 is an apparatus for wireless communication, including units for implementing the methods of any one of aspects 1 to 20.

[0159] Aspect 23 is a computer-readable medium storing computer-executable code, wherein the code, when executed by a processor, causes the processor to implement the methods of any one of aspects 1 to 20.

Claims

1. A method for wireless communication of a user equipment (UE), comprising: Determine at least one of the following for each of a plurality of reserved resources in a resource set: Reference Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority, wherein the plurality of reserved resources includes resources reserved for one or more other UEs associated with sidelink (SL) communication with the UE, wherein the resource set also includes a plurality of non-reserved resources; When at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is less than the corresponding first threshold, communication is selected to occur on one or more of the plurality of reserved resources; otherwise, communication is selected to occur on one or more of the plurality of non-reserved resources or on one or more non-reserved resources that overlap with one or more of the plurality of reserved resources in time and frequency. Based on the selection, communication can be conducted on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources.

2. The method according to claim 1, wherein, The communication includes transmitting using power depending on at least one of the following: a priority for the transmission used by the UE, a priority associated with each of one or more of the plurality of reserved resources, or a transmission type of the transmission, wherein the transmission type is one of unicast, multicast, or broadcast.

3. The method according to claim 1, further comprising: Determine whether communication is to occur on non-reserved resources that overlap temporally but not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; on non-reserved resources that overlap temporally but not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; on non-reserved resources that overlap temporally and not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels; or on non-reserved resources that do not overlap temporally and not frequency-wise with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

4. The method according to claim 3, further comprising: When at least one of the determined RSRP, RSSI, or full-duplex self-interference is greater than the corresponding second threshold and less than the corresponding third threshold, it is determined that communication will be conducted on non-reserved resources that overlap in time but not in frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, wherein the corresponding second threshold is greater than or equal to the corresponding first threshold and the corresponding third threshold is greater than or equal to the corresponding second threshold.

5. The method according to claim 3, further comprising: When at least one of the determined RSRP, RSSI, or full-duplex self-interference is greater than the corresponding second threshold and less than the corresponding third threshold, it is determined that communication will be conducted on non-reserved resources that do not overlap in time and overlap in frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, wherein the corresponding second threshold is greater than or equal to the corresponding first threshold and the corresponding third threshold is greater than or equal to the corresponding second threshold.

6. The method according to claim 3, further comprising: When at least one of the determined RSRP, RSSI, or full-duplex self-interference is less than the corresponding second threshold, it is determined that communication will be conducted on non-reserved resources that overlap in time and frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, wherein the corresponding second threshold is greater than the corresponding first threshold.

7. The method according to claim 3, further comprising: When at least one of the determined RSRP, RSSI, or full-duplex self-interference is greater than the corresponding second threshold and greater than the corresponding third threshold, it is determined that communication will be conducted on non-reserved resources that do not overlap in time and frequency with respect to adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, wherein the corresponding second threshold is greater than or equal to the corresponding first threshold and the corresponding third threshold is greater than or equal to the corresponding second threshold.

8. The method according to claim 1, further comprising: Receive reserved signaling from one or more other UEs via the physical side link control channel (PSCCH); The plurality of reserved resources are determined based on the received reservation signaling; as well as The plurality of non-reserved resources are determined based on the remaining resources in the resource set that have not been identified as reserved resources.

9. The method according to claim 1, wherein, Determining at least one of the RSRP, RSSI, full-duplex self-interference, or priority includes: determining the priority, and the determination regarding whether to communicate is based on the determined priority.

10. The method according to claim 9, wherein, The step of determining whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined priority is greater than a first threshold includes: When the priority determined for each of the one or more resources is greater than the priority associated with the communication for the UE, it is determined to communicate on one or more of the plurality of non-reserved resources.

11. The method according to claim 10, wherein, The determined priority is the minimum priority assigned to other UEs for the corresponding resource.

12. The method according to claim 9, wherein, The step of determining whether communication should be performed on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on whether the determined priority is greater than a first threshold includes: When the priority determined for each of the one or more resources is less than the priority associated with the communication for the UE, communication is determined to be performed on one or more of the plurality of reserved resources.

13. The method according to claim 12, wherein, The determined priority is the maximum priority assigned to other UEs for the corresponding resource.

14. The method according to claim 12, wherein, The reserved resources include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority that is lower than the second priority, and the one or more resources are initially selected from the second subset of reserved resources and subsequently selected from the first subset of reserved resources.

15. The method according to claim 12, wherein, The reserved resources include a first subset of reserved resources associated with a second priority and a second subset of reserved resources associated with a third priority that is lower than the second priority, and the one or more resources are selected inversely from the first subset of reserved resources and the second subset of reserved resources based on the ratio of the second priority to the third priority.

16. The method according to claim 12, wherein, The communication on one or more of the reserved resources includes: transmitting on the one or more resources using power depending on at least one of the following: the priority of the transmission for the UE, the priority associated with each of the one or more of the reserved resources, or the transmission type of the transmission, wherein the transmission type is one of unicast, multicast, or broadcast.

17. An apparatus for wireless communication, the apparatus being a user equipment (UE), the apparatus comprising: Memory; as well as At least one processor coupled to the memory and said at least one processor is configured to: Determine at least one of the following for each of a plurality of reserved resources in a resource set: Reference Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority, wherein the plurality of reserved resources includes all reserved resources for each of one or more other UEs associated with sidelink (SL) communication with the UE, wherein the resource set also includes a plurality of non-reserved resources; When at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is less than the corresponding first threshold, communication is selected to occur on one or more of the plurality of reserved resources; otherwise, communication is selected to occur on one or more of the plurality of non-reserved resources or on one or more non-reserved resources that overlap with one or more of the plurality of reserved resources in time and frequency. Based on the selection, communication can be conducted on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources.

18. The apparatus according to claim 17, wherein, The communication includes: Transmission is performed using power that depends on at least one of the following: the priority of the transmission for the UE, the priority associated with each of one or more of the plurality of reserved resources, or the transmission type of the transmission, which is one of unicast, multicast, or broadcast.

19. The apparatus of claim 17, wherein the at least one processor is further configured to: determine whether to communicate on non-reserved resources that overlap temporally but not frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that overlap temporally but not frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, on non-reserved resources that overlap temporally and not frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels, or on non-reserved resources that do not overlap temporally and not frequency with adjacent reserved resources in x adjacent time slots and y adjacent sub-channels.

20. The apparatus of claim 17, wherein the at least one processor is further configured to: Receive reserved signaling from one or more other UEs via the physical side link control channel (PSCCH); The plurality of reserved resources are determined based on the received reservation signaling; and The plurality of non-reserved resources are determined based on the remaining resources in the resource set that have not been identified as reserved resources.

21. The apparatus according to claim 17, wherein, Determining at least one of the RSRP, RSSI, full-duplex self-interference, or priority includes: determining the priority, and the determination regarding whether to communicate is based on the determined priority.

22. An apparatus for wireless communication, the apparatus being a user equipment (UE), the apparatus comprising: A unit for determining at least one of the following for each of a plurality of reserved resources in a resource set: Reference Signal Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority, wherein the plurality of reserved resources includes resources reserved for one or more other UEs associated with sidelink (SL) communication with the UE, wherein the resource set also includes a plurality of non-reserved resources. A unit for selecting one or more of the plurality of reserved resources to communicate when at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is less than a corresponding first threshold, and otherwise selecting one or more of the plurality of non-reserved resources or one or more non-reserved resources that overlap with one or more of the plurality of reserved resources in time and frequency; and A unit for communicating on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources based on the selection.

23. A computer-readable medium storing computer-executable code, said code, when executed by a processor, causing the processor to perform the following operations: Determine at least one of the following for each of the multiple reserved resources in the resource set: Reference Signal Received Power (RSRP), Reference Signal Strength Indicator (RSSI), Full-Duplex Self-Interference, or Priority, wherein... The multiple reserved resources include resources reserved for one or more other UEs associated with sidelink (SL) communication with a user equipment (UE), wherein the resource set also includes multiple non-reserved resources; When at least one of the determined RSRP, RSSI, full-duplex self-interference, or priority is less than the corresponding first threshold, communication is selected to occur on one or more of the plurality of reserved resources; otherwise, communication is selected to occur on one or more of the plurality of non-reserved resources or on one or more non-reserved resources that overlap with one or more of the plurality of reserved resources in time and frequency. Based on the selection, communication can be conducted on one or more of the plurality of reserved resources or on one or more of the plurality of non-reserved resources.

Citation Information

Patent Citations

  • Method for transmitting v2x signal of terminal having limited transmission capability and terminal using the method

    US20200351828A1

  • Mechanisms for dynamic i2v and v2v resource sharing using a shared resource pool

    WO2020186381A1