Techniques for sidelink and uplink full-duplex communications with multiple transmission and reception points

By utilizing signal measurement and autonomous resource allocation in user equipment through multiple TRPs, full-duplex communication capability was achieved, solving the interference and uneven coverage problems of full-duplex communication in multi-TRP systems, and improving the reliability and capacity of V2X communication.

CN117063599BActive Publication Date: 2026-11-06QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180096192.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-05
Publication Date
2026-11-06
Estimated Expiration
2041-04-05

AI Technical Summary

Technical Problem

In existing technologies, multi-TRP wireless communication systems struggle to achieve efficient full-duplex communication in vehicle-to-everything (V2X) communication, especially when simultaneously transmitting sidelink (SL) and uplink (UL) data, which suffers from interference and uneven coverage.

Method used

By implementing full-duplex communication capability in the user equipment (UE), the availability of full-duplex communication is determined by signal measurement of multiple TRPs, and UL data is transmitted to the base station through the second TRP while the UE receives SL communication in the first TRP. An autonomous resource allocation mode is adopted to reduce interference.

Benefits of technology

It improves the reliability and coverage of V2X communication, enhances the capacity and security of vehicle-to-vehicle communication, solves the interference problem in full-duplex communication, and enables efficient communication with simultaneous SL and UL transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117063599B_ABST
    Figure CN117063599B_ABST
Patent Text Reader

Abstract

This technology enables full-duplex communication on sidelinks (SL) and uplinks (UL) with multiple transmit and receive points (multi-TRPs). In the example, the user equipment (UE) can determine that full-duplex communication is available, which includes simultaneously receiving SL communication from an SL UE via a first TRP and transmitting UL transmissions to a base station via a second TRP. The UE can implement full-duplex communication. The UE can receive SL communication from an SL UE via the first TRP. The UE can send UL transmissions to the base station via the second TRP while simultaneously receiving SL communication.
Need to check novelty before this filing date? Find Prior Art

Description

Background Technology

[0001] In general, aspects of this disclosure relate to wireless communication, and more specifically, aspects of this disclosure relate to techniques for full-duplex communication with side links (SL) and uplinks (UL) of multiple transmitting and receiving points (multi-TRPs).

[0002] Wireless communication networks are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems can be multiple access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems 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, and Single Carrier Frequency Division Multiple Access (SC-FDMA) systems.

[0003] 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, national, regional, and even global levels. For example, fifth-generation (5G) wireless communication technology (which may be referred to as New Radio (NR)) is envisioned to expand upon and support different use cases and applications relative to current mobile network generations. In one aspect, 5G communication technologies may include: enhanced mobile broadband for human-centric use cases addressing access to multimedia content, services, and data; ultra-reliable low-latency communication (URLLC) with certain specifications for latency and reliability; and massive machine-type communication, which can allow for the transmission of a very large number of connected devices and a relatively small amount of non-latency-sensitive information. However, with the continued increase in demand for mobile broadband access, further improvements to NR communication technologies and those beyond are likely to be expected. Summary of the Invention

[0004] The systems, methods, and apparatuses presented herein each possess several innovative aspects, with no single aspect solely responsible for the desired properties disclosed herein. A brief overview of one or more aspects is given below to provide a basic understanding of these aspects. This overview is not a comprehensive summary of all anticipated aspects and is neither intended to identify key or essential 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.

[0005] In one aspect, a method for wireless communication by a user equipment (UE) is provided. The method may include: determining that full-duplex communication is available, the full-duplex communication including simultaneously transmitting uplink (UL) transmissions from an SL UE via a first transmit and receive point (TRP) of the UE and transmitting uplink (UL) transmissions to a base station via a second TRP of the UE. The method may further include: enabling full-duplex communication in response to determining that full-duplex communication is available. The method may further include: receiving SL communication from the SL UE via the first TRP in response to enabling full-duplex communication. The method may further include: transmitting UL transmissions to the base station via the second TRP while simultaneously receiving SL communication.

[0006] On the other hand, a method for wireless communication by an SL UE is provided. The method may include receiving from the UE a message indicating the availability of SL communication and full-duplex communication, the full-duplex communication including simultaneously receiving SL communication from the SL UE via a first TRP of the UE and transmitting UL transmission from the UE to a base station via a second TRP of the UE. The method may further include determining whether to transmit SL communication to the UE in response to receiving the message. The method may also include transmitting SL communication to the UE in response to the determination.

[0007] In another aspect, a UE is provided. The UE may include a memory storing instructions, and one or more processors communicatively coupled to the memory. The one or more processors may be configured to determine that full-duplex communication is available, the full-duplex communication including simultaneously receiving SL communication from an SL UE via a first TRP of the UE and transmitting UL transmission to a base station via a second TRP of the UE. The one or more processors may also be configured to enable the full-duplex communication in response to determining that the full-duplex communication is available. The one or more processors may also be configured to receive SL communication from the SL UE via the first TRP in response to enabling full-duplex communication. The one or more processors may also be configured to send UL transmission to the base station via the second TRP while simultaneously receiving SL communication.

[0008] In another example, an SL UE is provided. The SL UE may include a memory storing instructions and one or more processors communicatively coupled to the memory. The one or more processors may be configured to receive from the UE a message indicating the availability of SL communication and full-duplex communication to be sent to the UE, the full-duplex communication including simultaneously receiving SL communication from the SL UE via a first TRP of the UE and sending UL transmissions from the UE to a base station via a second TRP of the UE. The one or more processors may also be configured to determine whether to send SL communication to the UE in response to receiving the message. The one or more processors may also be configured to send SL communication to the UE in response to determining whether to send SL communication.

[0009] In other respects, apparatus and computer-readable media for performing these methods are provided.

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

[0011] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided for illustrative purposes and not for limiting the scope of the disclosure, wherein like reference numerals denote like elements, and wherein:

[0012] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided for illustrative purposes and not for limiting the scope of the disclosure, wherein like reference numerals denote like elements, and wherein:

[0013] Figure 1 This is a diagram illustrating examples of wireless communication systems and access networks according to various aspects of this disclosure;

[0014] Figure 2 Based on the aspects of this disclosure Figure 1 A schematic diagram of an example of a user equipment (UE);

[0015] Figure 3 Based on the aspects of this disclosure Figure 1 A schematic diagram illustrating an example of a base station;

[0016] Figure 4 A call flow diagram including an example of side link (SL) resource allocation according to aspects of this disclosure;

[0017] Figure 5 This is a conceptual diagram of an exemplary physical channel structure according to aspects of this disclosure;

[0018] Figure 6 It is based on aspects of this disclosure of a system having multiple Transmitting and Receiving Points (TRPs) Figure 1 A conceptual diagram illustrating an example of full-duplex communication for a UE;

[0019] Figure 7 This is a call flowchart of example communications based on aspects of this disclosure;

[0020] Figure 8 Based on the various aspects of this disclosure Figure 1 A flowchart of an example method executed by the UE; and

[0021] Figure 9Based on the various aspects of this disclosure Figure 1 The flowchart shows another example method executed by SL UE. Detailed Implementation

[0022] The detailed description that follows, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and not as representing the only configuration 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 instances, well-known structures and components are shown in block diagram form to avoid obscuring these concepts.

[0023] For vehicle-to-everything (V2X) communication, multiple transmit and receive points (multiple TRPs) can be used in fifth-generation (5G) new radio (NR) technology to improve reliability, coverage, and capacity performance through flexible deployment scenarios. In particular, multiple TRPs integrated into different parts of the vehicle can be used to enhance reliability and other applications requiring high robustness. Typically, vehicles with multiple TRPs can communicate with a single node (e.g., base station 105) using full-duplex communication (e.g., simultaneous uplink (UL) and downlink (DL) communication).

[0024] This disclosure provides techniques for full-duplex SL and UL communication for user equipment (UE) with multiple TRPs (e.g., a vehicle). In an example, the UE can determine the availability of full-duplex communication based on, for example, signal measurements of SL communication, including simultaneously receiving SL communication from an SL UE via a first TRP and transmitting UL transmission to a base station via a second TRP. In response to the measurement, the UE can receive SL communication from the SL UE via the first TRP. The UE can transmit UL transmission to the base station via the second TRP while simultaneously receiving SL communication.

[0025] 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 the following detailed embodiments and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole.

[0026] As an example, an element, or any part of an element, or any combination of elements, may 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 may execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other terms, 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.

[0027] 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 on or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media. Storage media can be any available medium accessible to a computer. By way of example and not limitation, such computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disc storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the foregoing types, or any other medium that can be used to store computer-executable code in the form of instructions or data structures accessible to a computer.

[0028] Turning now to the accompanying drawings, examples of systems, apparatus, and methods according to aspects of this disclosure are depicted. It should be understood that aspects of the drawings may not be drawn to scale but are for illustrative purposes.

[0029] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also known as a wireless wide area network (WWAN)) includes at least one base station 105, a UE 110, an evolved packet core (EPC) 160, and a 5G core (5GC) 190. Base station 105 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] In some embodiments, UE 110 may include a modem 140 and / or a full-duplex communication component 142 for enabling full-duplex SL and UL communication with multiple TRPs. In some embodiments, UE 110 communicating SL with other UE 110 may (additionally or alternatively) include a modem 140 and / or an SL-Full-Duplex (SL-FD) component 144 for sending SL communication to another UE 110 having multiple TRPs for use in SL and UL full-duplex communication.

[0031] Base station 105 can be configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) and can interface with EPC 160 via backhaul link interface 132 (e.g., S1, X2, Internet Protocol (IP) or flex interface). Base station 105 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with 5GC 190 via backhaul link interface 134 (e.g., S1, X2, Internet Protocol (IP) or flex interface). In addition to other functions, base station 105 may perform one or more of the following functions: user data transmission, 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), subscriber and device tracking, RAN Information Management (RIM), paging, location, and warning message delivery. Base stations 105 may communicate with each other directly or indirectly (e.g., via EPC 160 or 5GC 190) through backhaul link interfaces 134. Backhaul links 132 and 134 may be wired or wireless.

[0032] Base station 105 can wirelessly communicate with UE 110. Each of base stations 105 can provide communication coverage for a corresponding geographic coverage area 130. Overlapping geographic coverage areas 130 may exist. For example, small cell 105' may have a coverage area 130' that overlaps with the coverage areas 130 of one or more macro base stations 105. 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 base stations (eNB) (HeNB) that can provide services to restricted groups referred to as closed subscriber groups (CSG). The communication link 120 between base station 105 and UE 110 may include uplink (UL) (also referred to as reverse link) transmission from UE 110 to base station 105 and / or downlink (DL) (also referred to as forward link) transmission from base station 105 to UE 110. Communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may use one or more carriers. Base station 105 / UE 110 may use spectrum allocated per carrier up to Y MHz (e.g., 5, 10, 15, 20, 100, 600, etc.) of bandwidth in carrier aggregation for a total of up to Y x MHz (x component carriers) for transmission in each direction. Carriers may be adjacent to each other or may not be adjacent to each other. Carrier allocation may be asymmetric relative 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).

[0033] Some UEs 110 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 SL channels, such as Physical SL Broadcast Channel (PSBCH), Physical SL Discovery Channel (PSDCH), Physical SL Shared Channel (PSSCH), and Physical SL Control Channel (PSCCH). D2D communication can be achieved through various wireless D2D communication systems, such as FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

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

[0035] Small cell 105' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 105' can employ NR and use the same 5 GHz unlicensed spectrum as Wi-Fi AP 150. Small cell 105' employing NR in unlicensed spectrum can improve coverage of the access network and / or increase the capacity of the access network.

[0036] Base station 105 (whether it's a small cell 105' or a large cell (e.g., a macro base station)) may include an eNB, gNodeB (gNB), or other types of base stations. Some base stations (such as gNB 180) can operate in the conventional sub-6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near-mmW frequencies to communicate with UE 110. When gNB 180 operates in mmW or near-mmW frequencies, gNB 180 may be referred to as an mmW base station. Extremely high frequency (EHF) is a portion of the radio frequency (RF) spectrum in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and wavelengths between 1 mm and 10 mm. Radio waves in this band may be referred to as millimeter waves. Near-mmW can extend down to frequencies of 3 GHz with wavelengths of 100 mm. Ultra-high frequency (SHF) bands extend between 3 GHz and 30 GHz and are also known as centimeter waves. Communication using mmW / near-mmW RF bands has extremely high path loss and short range. The mmW base station 180 can utilize beamforming 182 with the UE 110 to compensate for path loss and short range.

[0037] 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 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 110 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 functionality for MBMS user service provisioning and delivery. It can serve as an entry point for content provider MBMS transmissions, 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 105 belonging to Multicast-Broadcast Single Frequency Network (MBSFN) areas belonging to broadcast-specific services, and can be responsible for session management (start / stop) and collecting billing information related to eMBMS.

[0038] 5GC 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 may communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 110 and 5GC 190. Typically, AMF 192 provides QoS streaming and session management. All user Internet Protocol (IP) packets are transmitted through 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), PS streaming services, and / or other IP services.

[0039] Base station 105 may also be referred to as gNB, Node B, Evolved Node B (eNB), access point, base transceiver, wireless base station, access point, access node, wireless transceiver, Node B, Evolved Node B (eNB), gNB, Home Node B, Home Evolved Node B, repeater, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), Transmitter Receiver Point (TRP), or some other suitable term. Base station 105 provides UE 110 with access to EPC 160 or 5GC 190. Examples of UE 110 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet computers, 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 110s may be referred to as IoT devices (e.g., parking timers, air pumps, toasters, vehicles, heart monitors, etc.). UE 110 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term.

[0040] Reference Figure 2 An example implementation of UE 110 may include a modem 140 having a full-duplex communication component 142 and / or an SL-FD component 144. The modem 140 and / or full-duplex communication component 142 of UE 110 may be configured to implement SL and UL full-duplex communication with multiple TRPs, as further described herein. Additionally (or alternatively), the modem 140 and / or SL-FD component 144 of UE 110 may be configured to implement SL communication with another UE configured to perform SL and UL full-duplex communication via multiple TRPs, as further described herein.

[0041] In some implementations, UE 110 may include various components, including one or more processors 212 and memory 216 communicating via one or more buses 244, and transceiver 202, which may operate in conjunction with modem 140, full-duplex communication component 142, and / or SL-FD communication component 144 to implement one or more functions related to SL and UL full-duplex communication with multiple TRPs. Furthermore, one or more processors 212, modem 140, memory 216, transceiver 202, RF front end 288, and one or more antennas 265 may be configured to support voice and / or data calls (simultaneously or not simultaneously) in one or more radio access technologies. The one or more antennas 265 may include one or more antennas, antenna elements, and / or antenna arrays.

[0042] In one aspect, one or more processors 212 may include a modem 140 using one or more modem processors. Various functions associated with the full-duplex communication component 142 and / or the SL-FD communication component 144 may be included in the modem 140 and / or processor 212, and in one aspect, may be performed by a single processor, while in other aspects, different functions may be performed by a combination of two or more different processors. For example, in one aspect, one or more processors 212 may include any one or any combination of a modem processor, a baseband processor, a digital signal processor, a transmit processor, a receive device processor, or a transceiver processor associated with transceiver 202. Additionally, modem 140 may be configured with UE 110 together with processor 212. In other aspects, some features of the features of one or more processors 212 and / or modem 140 associated with the full-duplex communication component 142 and / or SL-FD communication component 144 may be performed by transceiver 202.

[0043] Furthermore, memory 216 may be configured to store data used herein and / or a local version of application 275, or one or more sub-components of full-duplex communication component 142 and / or SL-FD communication component 144 executed by at least one processor 212. Memory 216 may include any type of computer-readable medium usable by a computer or at least one processor 212, such as random access memory (RAM), read-only memory (ROM), magnetic tape, magnetic disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, memory 216 may be a non-transitory computer-readable storage medium that stores one or more computer-executable codes and / or associated data for defining the full-duplex communication component 142, the SL-FD communication component 144 and / or one or more of their sub-components when UE 110 is operating and at least one processor 212 is executing the full-duplex communication component 142, the SL-FD communication component 144 and / or one or more of their sub-components.

[0044] Transceiver 202 may include at least one receiver 206 and at least one transmitter 208. Receiver 206 may include hardware, firmware, and / or processor-executable software code for receiving data, the code including instructions and stored in memory (e.g., a computer-readable medium). Receiver 206 may be, for example, an RF receiving device. In one aspect, receiver 206 may receive signals transmitted by at least one base station 105. Transmitter 208 may include hardware, firmware, and / or processor-executable software code for transmitting data, the code including instructions and stored in memory (e.g., a computer-readable medium). Suitable examples of transmitter 208 may include, but are not limited to, RF transmitters.

[0045] Furthermore, in one aspect, UE 110 may include an RF front-end 288, which is communicatively operable with one or more antennas 265 and transceiver 202 for receiving and transmitting radio transmissions, such as wireless communications transmitted by at least one base station 105 or wireless transmissions transmitted by UE 110. The RF front-end 288 may be coupled to one or more antennas 265 and may include one or more low-noise amplifiers (LNAs) 90, one or more switches 292, one or more power amplifiers (PAs) 298, and one or more filters 296 for transmitting and receiving RF signals.

[0046] On one hand, the LNA 290 can amplify the received signal to a desired output level. On another hand, each of the LNAs 290 can have specified minimum and maximum gain values. On yet another hand, the RF front end 288 can use one or more switches 292 to select a particular LNA 290 and specify a gain value based on the desired gain value for a particular application.

[0047] Furthermore, for example, the RF front-end 288 may use one or more PAs 298 to amplify the signal for RF output at a desired output power level. In one aspect, each of the PAs 298 may have a specified minimum gain value and a maximum gain value. In another aspect, the RF front-end 288 may use one or more switches 292 to select a particular PA 298 and specify a gain value based on the desired gain value for a particular application.

[0048] Furthermore, for example, the RF front-end 288 may use one or more filters 296 to filter the received signal to obtain the input RF signal. Similarly, in one aspect, for example, a corresponding filter 296 may be used to filter the output from a corresponding PA 298 to produce an output signal for transmission. In one aspect, each filter 296 may be coupled to a specific LNA 290 and / or PA 298. In one aspect, the RF front-end 288 may use one or more switches 292 to select the transmit or receive path using a specified filter 296, LNA 290, and / or PA 298 based on a configuration as specified by the transceiver 202 and / or processor 212.

[0049] Thus, transceiver 202 can be configured to transmit and receive wireless signals via RF front-end 288 through one or more antennas 265. In one aspect, transceiver 202 can be tuned to operate at a specified frequency, enabling UE 110 to communicate with, for example, one or more base stations in base station 105 or one or more cells associated with one or more base stations in base station 105. In another aspect, for example, modem 140 can configure transceiver 202 to operate at a specified frequency and power level based on the UE configuration of UE 110 and the communication protocol used by modem 140.

[0050] In one aspect, modem 140 may be a multi-band, multi-mode modem capable of processing digital data and communicating with transceiver 202, enabling the use of transceiver 202 to transmit and receive digital data. In another aspect, modem 140 may be multi-band and configured to support multiple frequency bands for a specific communication protocol. In yet another aspect, modem 140 may be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, modem 140 may control one or more components of UE 110 (e.g., RF front-end 288, transceiver 202) to transmit and / or receive signals from the network based on a specified modem configuration. In one aspect, the modem configuration may be based on the mode and frequency band of modem 140 in use. In another aspect, the modem configuration may be based on UE configuration information associated with UE 110, such as that provided by the network (e.g., base station 105).

[0051] Reference Figure 3 An example implementation of base station 105 may include a modem 314 configured to communicate with UE 110. In some embodiments, base station 105 may include various components, including components such as one or more processors 312 and memory 316 communicating via one or more buses 344, and transceiver 302, which may operate in conjunction with modem 314 to perform one or more functions related to UE communication as described herein. Furthermore, one or more processors 312, modem 314, memory 316, transceiver 302, RF front end 388, and one or more antennas 365 may be configured to support voice and / or data calls (simultaneously or not simultaneously) in one or more radio access technologies. One or more antennas 365 may include one or more antennas, antenna elements, and / or antenna arrays.

[0052] In one aspect, one or more processors 312 may include a modem 314 using one or more modem processors. Various functions of modem 314 and / or processor 312 may be performed by a single processor, while in other aspects, different functions may be performed by a combination of two or more different processors. For example, in one aspect, one or more processors 312 may include any one or any combination of a modem processor, or a baseband processor, or a digital signal processor, or a transmit processor, or a receive device processor, or a transceiver processor associated with transceiver 302. Additionally, modem 314 may be configured with base station 105 and processor 312. In other aspects, some features of one or more processors 312 and / or modem 314 may be performed by transceiver 302.

[0053] Furthermore, memory 316 may be configured to store data used herein and / or a local version of application 375, and / or one or more sub-components of modem 314 executed by at least one processor 312. Memory 316 may include any type of computer-readable medium that can be used by a computer or at least one processor 312, such as random access memory (RAM), read-only memory (ROM), magnetic tape, magnetic disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, memory 316 may be a non-transitory computer-readable storage medium that stores one or more computer-executable codes defining modem 314 and / or one or more sub-components and / or associated data of one or more sub-components of modem 314 and / or sub-components while base station 105 is operating at least one processor 312 to execute modem 314 and / or one or more sub-components.

[0054] Transceiver 302 may include at least one receiver 306 and at least one transmitter 308. At least one receiver 306 may include hardware, firmware, and / or processor-executable software code for receiving data, the code including instructions and stored in memory (e.g., a computer-readable medium). Receiver 306 may be, for example, an RF receiving device. In one aspect, receiver 306 may receive signals transmitted by UE 110. Transmitter 308 may include hardware, firmware, and / or processor-executable software code for transmitting data, the code including instructions and stored in memory (e.g., a computer-readable medium). Suitable examples of transmitter 308 may include, but are not limited to, RF transmitters.

[0055] Furthermore, in one aspect, base station 105 may include an RF front-end 388, which is communicatively operable with one or more antennas 365 and transceiver 302 for receiving and transmitting radio transmissions, such as wireless communications transmitted by other base stations 105 or wireless transmissions transmitted by UE 110. The RF front-end 388 may be coupled to one or more antennas 365 and may include one or more low-noise amplifiers (LNAs) 90, one or more switches 392, one or more power amplifiers (PAs) 398, and one or more filters 396 for transmitting and receiving RF signals.

[0056] On one hand, the LNA 390 can amplify the received signal to the desired output level. On another hand, each of the LNA 390s can have specified minimum and maximum gain values. On yet another hand, the RF front end 388 can use one or more switches 392 to select a particular LNA 390 and specify a gain value based on the desired gain value for a particular application.

[0057] Furthermore, for example, the RF front-end 388 may use one or more PAs 398 to amplify the signal for the RF output to the desired output power level. In one aspect, each PA 398 may have specified minimum and maximum gain values. In another aspect, the RF front-end 388 may use one or more switches 392 to select a specific PA 398 and specify a gain value based on the desired gain value for a particular application.

[0058] Furthermore, for example, the RF front-end 388 may use one or more filters 396 to filter the received signal to obtain the input RF signal. Similarly, in one aspect, for example, a corresponding filter 396 may be used to filter the output from a corresponding PA 398 to produce an output signal for transmission. In one aspect, each filter 396 may be coupled to a specific LNA 390 and / or PA 398. In one aspect, the RF front-end 388 may use one or more switches 392 to select the transmit or receive path using a specified filter 396, LNA 390, and / or PA 398 based on a configuration as specified by the transceiver 302 and / or processor 312.

[0059] Thus, transceiver 302 can be configured to transmit and receive wireless signals via RF front-end 388 through one or more antennas 365. In one aspect, the transceiver can be tuned to operate at a specified frequency so that base station 105 can communicate with, for example, UE 110 or one or more cells associated with one or more base stations 105. In another aspect, for example, modem 314 can configure transceiver 302 to operate at a specified frequency and power level based on the base station configuration of base station 105 and the communication protocol used by modem 314.

[0060] In one aspect, modem 314 may be a multi-band, multi-mode modem capable of processing digital data and communicating with transceiver 302, enabling the use of transceiver 302 to transmit and receive digital data. In another aspect, modem 314 may be multi-band and configured to support multiple frequency bands for a specific communication protocol. In another aspect, modem 314 may be multi-mode and configured to support multiple operating networks and communication protocols. In another aspect, modem 314 may control one or more components of base station 105 (e.g., RF front-end 388, transceiver 302) to transmit and / or receive signals from the network based on a specified modem configuration. In one aspect, the modem configuration may be based on the mode and frequency band of modem 314 in use. In another aspect, the modem configuration may be based on a base station configuration associated with base station 105.

[0061] As described in this article, multiple TRPs deployed in different parts of a vehicle can be used to improve security reliability and other applications requiring high robustness. From a transmission perspective, data coverage can be biased. For example, side coverage may be less important in some cases, and front-biased, back-biased, or 360-degree coverage may depend on packet content / type. From a receiver perspective, multiple TRPs at the vehicle can utilize 360-degree coverage. For example, a vehicle can better utilize two TRPs to receive packets from other vehicles (or user equipment (UE)).

[0062] In one aspect, vehicles can use full-duplex communication. Wireless full-duplex communication is a technology that theoretically doubles link capacity by enabling radio network nodes to simultaneously transmit and receive on the same frequency and time radio resources. Full-duplex overcomes the constraints of half-duplex operation, where transmission and reception differ in time or frequency. Full-duplex network nodes (such as base stations or UEs in cellular networks) can use the same radio resources to communicate simultaneously with two half-duplex panels in both UL and DL communications.

[0063] In V2X communication, a vehicle equipped with multiple time-receiving circuits (TRPs) and capable of simultaneously transmitting and receiving using the same time-frequency radio resources is referred to as a full-duplex UE, which can operate in both full-duplex and fallback half-duplex modes. However, in some situations, it may be difficult to suppress various interferences that threaten full-duplex communication. For example, the UE may experience higher self-interference from the transmitting panel to the receiving panel (e.g., a reduced signal-to-interference-to-noise ratio (SINR)) or cluster interference from surrounding objects. Therefore, due to high interference, a full-duplex UE may not always operate in full-duplex mode.

[0064] refer to Figure 4 Two resource allocation modes can be used for SL communication between two UEs (first UE 110 and second UE 110). In the first resource allocation mode 400, base station 105 can allocate resources for SL communication between first UE 110 and second UE 110. For example, first UE 110 can send an SL buffer status report (BSR) 402 to base station 105 to request communication with second UE 110 via SL communication. Base station 105 can schedule SL resources upon receiving SL BSR 402 and allow SL communication by sending an SL grant 404 to first UE 110 (e.g., via DL control indicator (DCI)), the SL grant 404 containing information about resources for the connection between first UE 110 and second UE 110. As a result, first UE 110 can send SL transmission 406 to second UE 110. In this allocation mode, base station 105 can ignore the second UE information in SL transmission 406.

[0065] In the second resource allocation mode 450, the first UE 110 and the second UE 110 can independently select and reserve SL time-frequency resources. Therefore, the first UE 110 can transmit SL transmission 452 without using base station 105. For the purposes of this disclosure, focus is placed on the second resource allocation mode.

[0066] refer to Figure 5 The physical channel structure 500 may include a physical SL control channel (PSCCH) 502, a physical SL shared channel (PSSCH) 504, a physical SL feedback channel (PSFCH) 506, and a gap 508.

[0067] In the example, NR V2X technology can support periodic and aperiodic transmissions for resource reservation and physical layer processing. For example, transmissions can reserve resources in the current time slot and up to one or more (e.g., two) future time slots. For instance, the Phase 1 Control (SCI-1) signal can be transmitted on PSCCH 506 and can contain information for resource allocation and decoding Phase 2 Control. PSCCH 506 can be limited to a single subchannel, and frequency domain and orthogonal coverage codes (FD-OCC) can be applied to the demodulation reference signal (DMRS) to reduce the impact of conflicting PSCCH 506 transmissions. Furthermore, the transmitting UE can randomly select from a predefined set of FD-OCCs. Next, the Phase 2 Control (SCI-2) signal can be transmitted on PSSCH 502 and can contain information for decoding the Data Sharing Channel (SCH).

[0068] The receiving UE can first decode the SCIs (e.g., SCI-1 and SCI-2) and then decode the data. Next, the receiving UE can send a Hybrid Automatic Repeat Request (HARQ) in the PSFCH 506 resource according to the projection type and feedback mode.

[0069] In one aspect, full-duplex communication can be enabled on the SL and UE-to-base station link (e.g., Uu interface) for a multi-TRP UE. For example, a multi-TRP UE has the potential to transmit UL data and receive SL packets on the same frequency-time resources with different TRPs. In a second resource allocation mode, the first UE reserves SL resources based on a reference signal received power (RSRP) measurement of the TRP. Simultaneously, the multi-TRP UE can also utilize a beam training process to determine feasible receive beams. Furthermore, for a multi-TRP UE with both Uu and SL (or PC5 interface) connectivity, UL transmission and SL reception can be simultaneously enabled based on self-interference measurements of a portion of the multi-TRP UE's TRPs.

[0070] In this disclosure, a wireless communication method is provided that allows a first UE to transmit UL data in a Transmission Control Indicator (TCI) by measuring self-interference and reporting feasible receive beams to other SL UEs, and optionally reporting interference levels, to achieve UL and SL single-frequency full-duplex communication, thereby improving spectrum efficiency.

[0071] refer to Figure 6 UE 110 may include multiple TRPs located in different parts of UE 110 to improve communication reliability by enabling SL and UL full-duplex communication. UE 110 may be an example of a V2X UE. In one example, a first TRP 612 may be located at the rear of UE 110, while a second TRP 614 may be located at the front of UE 110. However, this disclosure is not limited to this example. Rather, aspects of this disclosure may include any number of TRPs located in any part or location of UE 110, wherein any TRP in the multiple TRPs may perform UL communication or SL communication. For example, first TRP 612 may include multiple TRPs configured for SL communication, and second TRP 614 may include multiple TRPs configured for UL communication.

[0072] exist Figure 6 In the example shown, UE 110 can be configured to send and receive packets on the same time-frequency resources with different TRPs on the UL (Uu interface) and SL (PC5 interface) links. For example, UE 110 can be configured to perform UL communication 630 with base station 105 via second TRP 614, and can be configured to receive SL communication 632 (e.g., SL packets) from first SL UE 620 and / or second SL UE 622 via first TRP 612. First SL UE 620 and second SL UE 622 can be the SL communication partners performing SL communication with UE 110. Figure 1 Example of SL UE 110.

[0073] On one hand, UE 110 can transmit UL data with a selected TCI state to base station 105 (e.g., UL communication 630) based on beamforming measurements and refinement processes. Based on self-interference measurements, UE 110 can determine one or more SL receive beams that can be used for single-frequency full-duplex communication in future resources from other TRPs (e.g., first SL UE 620 and second SL UE 622). UE 110 can advertise the availability of one or more receive SL beams (e.g., receive configuration indicator (RCI)) to the SL UEs (including first SL UE 620 and second SL UE 622) and can optionally advertise the interference level determined by self-interference measurements to enable potential full-duplex communication.

[0074] Due to prior beam training, SL UEs (e.g., first SL UE 620 and second SL UE 622) that know the meaning of the RCI announced by UE 110 can send PSCCH or PSSCH to UE 110 in the time slot indicated by the RCI (e.g., SL communication 632).

[0075] refer to Figure 7 UE 110, as a full-duplex UE, can determine the RCI and available time slots for SL reception. For example, based on Uu beam management procedure 702 (e.g., beam management procedure between UE 110 and base station 105), UE 110 can determine the transmission beam (e.g., TCI state) for UL transmission. UE 110 can perform beam tracking and refinement procedures 720 and 722 with other SL UEs (e.g., SL UE 620 and SL UE 622) that have unicast peers with, for example, radio resource control (RRC) connections.

[0076] To enable full-duplex communication, the second TRP 614 of UE 110 can use the determined TCI state to transmit UL communication 704 (e.g., UL data) to base station 105 while measuring self-interference 712 from the first TRP 612 (e.g., the receive TRP). Self-interference measurement may include, for example, the SINR or RSRP level at the receive TRP configured as a receive beam set. If the SINR or RSRP level of one or more receive beams is within the non-interference range (e.g., greater than a threshold), this can indicate that UE 110 can enable full-duplex communication by transmitting UL data in the TCI state and receiving SL data using one or more selected RCI states.

[0077] Using the determined TCI and RCI states, UE 110 can send message 730 to announce the RCI states to the first SL UE 620 and the second SL UE 622 (along with any other SL UEs), enabling SL UEs with beampuppet knowledge of UE 110 to send SL data to UE 110 in proposed future resources based on beamforming correspondence information. In one example, UE 110 can announce message 730 as part of SL control information (e.g., SCI-2 information) in unicast, broadcast, or multicast mode. In another example, message 730 may include an indication of one or more future time slots that UE 110 can use to receive SL data, along with the indicated RCI state information. In yet another example, message 730 may include an indication of a self-interference level measured by UE 110, along with the indicated RCI state information. In yet another example, message 730 may include an indication of single-frequency or sub-band full-duplex with frequency separation requirements (e.g., the number of resource blocks (RBs)) and the indicated RCI status information.

[0078] Based on RCI state information (and optional additional information), SL transmissions from one or more SL UEs can be performed. For example, upon receiving message 730, if the first SL UE 620 knows the meaning of the RCI state announced by UE 110 due to previous beam training 720, the first SL UE 620 can send SL communication 740 (e.g., PSCCH or PSSCH) to UE 110 in the SL time slot indicated by message 730. In the example, the first SL UE 620 can perform a feasibility procedure 732 to determine whether transmission using the indicated beam (e.g., RCI state) is feasible. During the feasibility procedure 732, the first SL UE 620 can compare a threshold with an interference level derived from self-interference measurements (e.g., SINR or RSRP measurements) performed by the first SL UE 620 or an interference level indicated by message 730. If the interference level is within a certain range (e.g., greater than a threshold amount), the first SL UE 620 can determine that communication on the indicated beam is feasible. In response to feasibility procedure 732, the first SL UE 620 may send SL communication 740 (e.g., PSCCH or PSSCH) to UE 110 in the SL slot / resource indicated by message 730. Therefore, in this example, UE 110 will receive SL communication 740 at the first TRP 612 while UE 110 sends UL transmission 706 on the second TRP 614, thereby allowing UE 110 to perform full-duplex SL and UL communication with multiple TRPs.

[0079] In another example, the second SL UE 622 may also receive message 730 and perform feasibility procedure 734 using the same operations described for feasibility procedure 732. In this example, the second SL UE 622 may determine that the radio link between the first UE 110 and the second SL UE 622 is not feasible. For example, the second SL UE 622 may measure the measured interference level (e.g., SINR or RSRP level) and determine that the interference level is less than a threshold or less than the interference level indicated by message 730. Based on the infeasibility of the radio link, the second SL UE 622 will not transmit SL communication 742 in the SL time slot / resource indicated by message 730. Therefore, in this example, UE 110 will not perform full-duplex SL and UL communication with multiple TRPs when transmitting UL transmission 708.

[0080] Although call flowchart 700 describes an example of operations for UE 110 to perform full-duplex communication with SL and UL of multiple TRPs, the order of operations is not limited to the described example, and one or more operations may be performed in an order other than that described.

[0081] Reference Figure 8 An example of method 800 for full-duplex communication with SL and UL of multiple TRPs can be performed by full-duplex communication component 142, modem 140, transceiver 202, processor 212, memory 216 and / or any other component / subcomponent of UE 110 of wireless communication network 100.

[0082] In block 802, method 800 may optionally include determining the transmission beam for a second TRP used for UL transmission based on a beam management process. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / sub-components of UE 110 may be configured to or may include components for determining the transmission beam for a second TRP used for UL transmission based on a beam management process.

[0083] For example, determining the transmission beam by UE 110 at block 802 may include: determining the transmission beam for the second TRP 614 for UL transmission by UE 110’s full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 based on beam management process 702.

[0084] At block 804, method 800 may optionally include performing one or more beam tracking procedures on one or more receive beams of one or more first TRPs including the first TRP. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / subcomponents of UE 110 may be configured to or may include components for performing one or more beam tracking procedures on one or more receive beams of one or more first TRPs including the first TRP.

[0085] For example, performing one or more beam tracking procedures by UE 110 at block 804 may include performing one or more beam tracking procedures 720 and 722 by UE 110’s full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 on one or more receive beams of one or more first TRPs including first TRP 612.

[0086] At block 806, method 800 may include determining that full-duplex communication is available, which includes simultaneously receiving SL communication from the SL UE via a first TRP of the UE and transmitting UL transmission to the base station via a second TRP of the UE. For example, full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of the UE 110, and / or one or more additional components / sub-components of the UE 110 may be configured to or may include components for determining that full-duplex communication is available, which includes simultaneously receiving SL communication from the SL UE via a first TRP of the UE and transmitting UL transmission to the base station via a second TRP of the UE.

[0087] For example, determining full-duplex communication availability at block 806 may include: the full-duplex communication availability being determined by the full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 of UE 110, which includes simultaneously receiving SL information from the first SL UE 620 or the second SL UE 622 via the first TRP 612 and sending UL information to the base station 105 via the second TRP 614.

[0088] At block 808, method 800 may optionally include performing a self-interference measurement of the received beam of the first TRP while transmitting UL information to the base station via the second TRP. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / sub-components of UE 110 may be configured to, or may include, components for performing a self-interference measurement of the received beam of the first TRP while transmitting UL information to the base station via the second TRP.

[0089] For example, performing self-interference measurement in block 808 may include performing self-interference measurement on the received beam of the first TRP 612 by the full-duplex communication component 142, modem 140, processor 212, transceiver 202, and / or memory 216 of UE 110, while transmitting UL information to base station 105 via second TRP 614.

[0090] At block 810, method 800 may optionally include determining that the interference level is within an interference threshold range based on a self-interference measurement. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / sub-components of UE 110 may be configured to, or may include, components for determining that the interference level from the self-interference measurement is within an interference threshold range.

[0091] For example, determining that the interference level is within the interference threshold range at block 810 may include: determining that the interference level (e.g., SINR level or RSRP level) from the self-interference measurement 712 is within the interference threshold range by the full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 of UE 110.

[0092] At block 812, method 800 may include enabling full-duplex communication. For example, full-duplex communication component 142 of UE 110, modem 140, transceiver 202, processor 212 and / or memory 216, and / or one or more additional components / sub-components of UE 110 may be configured to or may include components for implementing full-duplex communication.

[0093] For example, enabling full-duplex communication at box 812 may include enabling full-duplex communication by the full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 of UE 110.

[0094] At block 814, method 800 may optionally include sending a message to the SL UE including RCI status information, which indicates a time slot or resource for the SL UE to send SL communication to the UE. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / subcomponents of UE 110 may be configured to, or may include, a component for sending a message to the SL UE including RCI status information, which indicates a time slot or resource for the SL UE to send SL communication to the UE.

[0095] For example, sending a message at box 814 may include the UE 110 sending a message 730 containing RCI status information to the first SL UE 620 (and / or the second SL UE 622) by the UE 110’s full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216. The RCI status information indicates the time slot or resources for the SL UE (e.g., the first SL UE 620 or the second SL UE 622) to send SL communication 740 to the UE 110.

[0096] At block 816, method 800 may include: receiving SL communication from the SL UE via a first TRP in response to enabling full-duplex communication. For example, the full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / subcomponents of UE 110 may be configured to or may include components for receiving SL communication from the SL UE via the first TRP in response to enabling full-duplex communication.

[0097] For example, receiving SL communication at block 816 may include receiving SL communication 740 from SL UE 620 via a first TRP 612 by UE 110’s full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216.

[0098] At block 818, method 800 may include: transmitting UL transmissions to a base station via a second TRP while simultaneously receiving SL communications. For example, full-duplex communication component 142, modem 140, transceiver 202, processor 212 and / or memory 216 of UE 110, and / or one or more additional components / subcomponents of UE 110 may be configured to, or may include, components for transmitting UL transmissions to a base station via a second TRP while simultaneously receiving SL communications.

[0099] For example, transmitting a UL transmission at box 818 may include: transmitting a UL transmission 706 to base station 105 via a second TRP 614 by the full-duplex communication component 142, modem 140, processor 212, transceiver 202 and / or memory 216 of UE 110, while simultaneously receiving SL communication 740.

[0100] refer to Figure 9 An example of the method 900 for SL communication in a full-duplex communication system can be performed by any other component / subcomponent of the SL-FD component 144, modem 140, transceiver 202, processor 212, memory 216 and / or UE 110 of the wireless communication network 100.

[0101] At block 902, method 900 may include receiving from the UE a message indicating the availability of SL communication and full-duplex communication to be sent to the UE, the full-duplex communication including simultaneously receiving SL communication from the SL UE via the UE's first TRP and sending UL transmission from the UE to the base station via the UE's second TRP. For example, the SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216 of the SL UE 110 and / or one or more additional components / sub-components of the SL UE 110 may be configured to or may include components for receiving messages.

[0102] For example, receiving a message at block 902 may include receiving from UE 110 via antenna 265, RF front end 288 and / or transceiver 202 by SL UE 110’s SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216, and message 730 indicating the availability of sending SL communication and full-duplex communication to UE 110, including simultaneously receiving SL communication 740 from SL UE 110 via first TRP 612 and sending UL transmission 706 from UE 110 to base station 105 via second TRP 614.

[0103] At block 904, method 900 may include: in response to receiving a message, determining whether to send SL communication to the UE. For example, the SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216 of the SL UE 110 and / or one or more additional components / sub-components of the SL UE 110 may be configured to, or may include, components for determining whether to send SL communication to the UE in response to receiving a message.

[0104] For example, determining whether to send SL communication at block 904 may include: the SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216 of SL UE 110 determining whether to send SL communication 740 to UE 110 in response to receiving message 730.

[0105] At block 906, method 900 may include: in response to the determination, sending SL communication to the UE. For example, the SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216 of the SL UE 110 and / or one or more additional components / sub-components of the SL UE 110 may be configured to or may include components for sending SL communication to the UE in response to the determination.

[0106] For example, sending SL communication at block 906 may include: in response to the determination, sending SL communication 740 from the SL-FD component 144, modem 140, transceiver 202, processor 212 and / or memory 216 of SL UE 110 to UE 110 via antenna 265, RF front end 288 and / or transceiver 202.

[0107] Additional Implementation Methods

[0108] An example method for wireless communication by a UE includes: determining that full-duplex communication is available, the full-duplex communication including simultaneously receiving SL communication from an SL UE via a first TRP of the UE and transmitting UL transmission to a base station via a second TRP of the UE; enabling the full-duplex communication in response to determining that the full-duplex communication is available; receiving SL communication from the SL UE via the first TRP in response to enabling the full-duplex communication; and transmitting UL transmission to the base station via the second TRP while simultaneously receiving the SL communication.

[0109] The above example method, wherein determining that the full-duplex communication is available includes: performing a self-interference measurement of the received beam of the first TRP while transmitting UL information to the base station via the second TRP; and determining, based on the self-interference measurement, that the interference level is within an interference threshold range.

[0110] One or more of the above example methods further include: determining the transmission beam of the second TRP for the UL transmission based on a beam management process, wherein performing the self-interference measurement is in response to determining the transmission beam.

[0111] One or more of the above example methods further include: performing one or more beam tracking procedures on one or more received beams of one or more first TRPs including a first TRP, wherein the execution of self-interference measurement is in response to the execution of one or more beam tracking procedures.

[0112] One or more of the above example methods, wherein the interference level is based on one or more of the SINR level or RSRP level of the received beam of the first TRP.

[0113] One or more of the above example methods, wherein enabling full-duplex communication includes: sending a message to the SL UE including RCI status information, which instructs the SL UE to send a time slot or resource for SL communication to the UE.

[0114] One or more of the above example methods, wherein the message is sent in unicast mode, broadcast mode or multicast mode.

[0115] One or more of the example methods above, wherein the message is sent as part of SL control information.

[0116] In one or more of the above exemplary methods, the message further indicates information from the self-interference measurement of the UE.

[0117] One or more of the above example methods, wherein the message also indicates one or more of a single frequency requirement or a sub-band full-duplex requirement with frequency separation.

[0118] A second method for wireless communication by an SL UE includes: receiving from the UE a message indicating the availability of sending SL communication and full-duplex communication to the UE, the full-duplex communication including simultaneously receiving SL communication from the SL UE via a first TRP of the UE and sending UL transmission from the UE to a base station via a second TRP of the UE; determining, in response to receiving the message, whether to send the SL communication to the UE; and sending the SL communication to the UE in response to the determination.

[0119] In the second example method described above, the message includes RCI status information, which indicates the time slot or resource used by the SL UE to send SL communication to the UE.

[0120] One or more of the second example methods described above, wherein the message is sent in unicast mode, broadcast mode, or multicast mode.

[0121] One or more of the second example methods described above, wherein the message is sent as part of SL control information.

[0122] One or more of the second example methods described above, wherein the message further indicates one or more of a single frequency requirement or a sub-band full-duplex with frequency separation requirements.

[0123] One or more of the second example methods described above, wherein determining whether to send SL communication to the UE includes: comparing the interference measurement level of the SL beam between the SL UE and the UE with an interference threshold amount; and sending SL communication in response to the interference measurement level being within the interference threshold range.

[0124] One or more of the second example methods described above further include: performing an interference measurement on the SL beam to obtain an interference measurement level.

[0125] One or more of the second example methods described above, wherein the message further indicates the level of interference measurement.

[0126] An example UE includes: a memory storing instructions; and one or more processors communicatively coupled to the memory, and configured to: determine that full-duplex communication is available, the full-duplex communication including simultaneously receiving SL communication from an SLUE via a first TRP of the UE and transmitting UL transmission to a base station via a second TRP of the UE; enable the full-duplex communication in response to determining that the full-duplex communication is available; receive the SL communication from the SL UE via the first TRP in response to enabling the full-duplex communication; and transmit the UL transmission to the base station via the second TRP while receiving the SL communication.

[0127] In the example UE above, one or more processors are further configured to: perform a self-interference measurement of the received beam of the first TRP while sending UL information to the base station via the second TRP; and determine that the interference level from the self-interference measurement is within an interference threshold range, wherein determining that full-duplex communication is available is in response to determining the interference level.

[0128] One or more of the above example UEs, wherein the one or more processors are further configured to: determine the transmission beam of the second TRP for the UL transmission based on a beam management process, wherein performing the self-interference measurement is in response to determining the transmission beam.

[0129] In one or more of the above example UEs, one or more processors are further configured to perform one or more beam tracking procedures on one or more receive beams of one or more first TRPs including the first TRP, wherein performing the self-interference measurement is in response to performing the one or more beam tracking procedures.

[0130] One or more of the above example UEs, wherein the interference level is based on one or more of the SINR level or RSRP level of the received beam of the first TRP.

[0131] One or more of the example UEs described above, wherein one or more processors are further configured to send a message to the SL UE including RCI status information, which indicates the time slot or resources used by the SL UE to send SL communication to the UE.

[0132] An example SL UE includes: a memory storing instructions; and one or more processors communicatively coupled to the memory and configured to: receive from the UE a message indicating the availability of sending SL communication and full-duplex communication to the UE, the full-duplex communication including simultaneously receiving SL communication from the SL UE via a first TRP of the UE and sending UL transmission from the UE to a base station via a second TRP of the UE; in response to receiving the message, determine whether to send the SL communication to the UE; and in response to determining whether to send the SL communication, send the SL communication to the UE.

[0133] An example SL UE, wherein the message includes RCI status information that indicates the SL UE to send a time slot or resource for SL communication to the UE.

[0134] One or more of the above example SL UEs, wherein the message is sent in unicast mode, broadcast mode or multicast mode.

[0135] One or more of the above example SL UEs, wherein the message is sent as part of the SL control information.

[0136] One or more of the above example SL UEs, wherein the message also indicates one or more of a single frequency requirement or a sub-band full-duplex with frequency separation requirements.

[0137] In one or more of the above-described example SL UEs, one or more processors are further configured to: compare the interference measurement level of the SL beam between the SL UE and the UE with an interference threshold amount; and transmit SL communication in response to the interference measurement level being within the interference threshold range.

[0138] The specific embodiments described above in conjunction with the accompanying drawings are examples and do not represent only examples that can be implemented or fall within the scope of the claims. When used in this specification, the term "example" means "serving as an example, instance, or illustration," not "preferred" or "superior to other examples." The detailed description includes specific details used to provide an understanding of the described techniques. However, these techniques can be practiced without these specific details. For example, changes can be made to the function and arrangement of the elements discussed without departing from the scope of this disclosure. Furthermore, various processes or components can be appropriately omitted, substituted, or added to the various examples. For example, the described methods can be performed in a different order than described, and various steps can be added, omitted, or combined. Moreover, features described with respect to some examples can be combined in other examples. In some instances, well-known structures and apparatuses are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0139] It should be noted that the techniques described herein can be used in various wireless communication networks, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and other systems. The terms "system" and "network" are generally used interchangeably. CDMA systems can implement radio technologies such as CDMA2000 and Universal Terrestrial Radio Access (UTRA). CDMA2000 covers the IS-2000, IS-95, and IS-856 standards. IS-2000 versions 0 and A are commonly referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. TDMA systems can implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA systems can implement technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Flash-OFDM. TMRadio technologies such as UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP LTE and LTE-Advanced (LTE-A) are newer versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the Third Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the Third Generation Partnership Project 2 (3GPP2). The technologies described herein can be used in the systems and radio technologies mentioned above, as well as other systems and radio technologies, including cellular (e.g., LTE) communications sharing radio frequency bands. However, the description herein describes LTE / LTE-A systems or 5G systems for illustrative purposes, and uses the term LTE in most of the following description, but these technologies can be applied to other next-generation communication systems.

[0140] Information and signals can be represented using any of a wide variety of different techniques and technologies. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, computer-executable code or instructions stored on a computer-readable medium, or any combination thereof.

[0141] The various illustrative blocks and components described herein can be implemented or executed using specially programmed devices (such as, but not limited to, processors), digital signal processors (DSPs), ASICs, FPGAs or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. A specially programmed processor can be a microprocessor, but alternatively, it can be any conventional processor, controller, microcontroller, or state machine. A specially programmed processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0142] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or code on or transmitted over a non-transitory computer-readable medium. Other examples and implementations are within the scope and spirit of this disclosure and the appended claims. For example, due to the nature of software, the above-described functions can be implemented using software, hardware, firmware, hardwired, or any combination thereof executed by a specially programmed processor. Features implementing the functions can also be physically located in various locations, including portions distributed such that the functions are implemented in different physical locations. Furthermore, as used herein (including the claims), "or" as used in a list of items beginning with "at least one of..." indicates a separate list, such that a list such as "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).

[0143] Computer-readable media include both computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible by a general-purpose or special-purpose computer. By way of example and not limitation, computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies (such as infrared, radio, and microwave), then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies (such as infrared, radio, and microwave) are included in the definition of media. As used herein, disks and optical discs include compact optical discs (CDs), laser optical discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. The combinations described above are also included within the scope of computer-readable media.

[0144] To enable those skilled in the art to implement or use this disclosure, a prior description of the disclosure has been provided. Various modifications to the disclosure will be apparent to those skilled in the art, and the common principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Furthermore, while elements of the described aspects may be described or claimed in the singular form, the plural form is covered unless expressly stated to be limited to the singular. Additionally, unless otherwise stated, all or part of any aspect may be used in conjunction with all or part of any other aspect. Therefore, this disclosure is not limited to the examples and designs described herein, but is accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication by a user equipment (UE), comprising: Determining that full-duplex communication is available, the full-duplex communication includes receiving SL communication from a sidelink SL UE via a first transmit and receive point (TRP) of the UE on the same frequency-time resources and transmitting uplink UL transmission to a base station via a second TRP of the UE, wherein determining that the full-duplex communication is available includes: Perform self-interference measurement on the received beam of the first TRP, and simultaneously transmit UL information to the base station via the second TRP; and Determine that the interference level from the self-interference measurement is within the interference threshold range; In response to determining that the full-duplex communication is available, the full-duplex communication is enabled; In response to enabling full-duplex communication, SL communication is received from the SL UE via the first TRP; and While receiving the SL communication, the UL transmission is sent to the base station via the second TRP on the same frequency-time resource.

2. The method according to claim 1, further comprising: The transmission beam for the second TRP used for the UL transmission is determined based on a beam management process, wherein the self-interference measurement is performed in response to the determination of the transmission beam.

3. The method according to claim 1, further comprising: One or more beam tracking procedures are performed on one or more receive beams of one or more first TRPs including the first TRP, wherein the self-interference measurement is performed in response to the execution of the one or more beam tracking procedures.

4. The method according to claim 1, wherein, The interference level is based on one or more of the signal-to-noise ratio (SINR) level of the received beam of the first TRP or the reference signal received power (RSRP) level.

5. The method according to claim 1, wherein, Enabling the full-duplex communication includes: Send a message to the SL UE including receive configuration information RCI status information, wherein the RCI status information indicates the time slot or resources used by the SL UE to send the SL communication to the UE.

6. The method according to claim 5, wherein, The message is sent in unicast, broadcast, or multicast mode.

7. The method according to claim 5, wherein, The message is sent as part of the SL control information.

8. The method according to claim 5, wherein, The message also indicates information from self-interference measurements of the UE.

9. The method according to claim 5, wherein, The message also indicates one or more of a single frequency requirement or a sub-band full-duplex requirement with frequency separation.

10. A method for wireless communication by a sidelink SL user equipment (UE), comprising: The UE receives a message indicating the availability of SL communication and full-duplex communication, wherein the full-duplex communication includes the UE receiving the SL communication from the SL UE via the UE's first transmit / receive point (TRP) on the same frequency-time resources and sending uplink UL transmissions from the UE to the base station via the UE's second TRP; In response to receiving the message, determining whether to send the SL communication to the UE, wherein determining whether to send the SL communication to the UE includes: The interference measurement level of the SL beam between the SL UE and the UE is compared with the interference threshold; and In response to the interference measurement level being within the interference threshold range, the SL communication is transmitted; and In response to the determination, the SL communication is sent to the UE.

11. The method according to claim 10, wherein, The message includes received configuration information RCI status information, which indicates the time slot or resource used by the SL UE to send the SL communication to the UE.

12. The method according to claim 10, wherein, The message is sent in unicast, broadcast, or multicast mode.

13. The method according to claim 10, wherein, The message is sent as part of the SL control information.

14. The method of claim 10, wherein, The message also indicates one or more of a single frequency requirement or a sub-band full-duplex requirement with frequency separation.

15. The method of claim 10, further comprising: An interference measurement is performed on the SL beam to obtain the interference measurement level.

16. The method of claim 10, wherein, The message also indicates the level of interference measurement.

17. A user equipment (UE), comprising: Memory that stores instructions; as well as One or more processors, which are communicatively coupled to the memory and configured to: Determining full-duplex communication availability, the full-duplex communication includes receiving SL communication from a sidelink SL UE via a first transmit and receive point TRP of the UE on the same frequency-time resources and transmitting uplink UL transmission to a base station via a second TRP of the UE, wherein the one or more processors are further configured to: Perform self-interference measurement on the received beam of the first TRP, and simultaneously transmit UL information to the base station via the second TRP; and Determining that the interference level from the self-interference measurement is within an interference threshold range, wherein determining that full-duplex communication is available is in response to determining the interference level; In response to determining that the full-duplex communication is available, the full-duplex communication is enabled; In response to enabling the full-duplex communication, the SL communication is received from the SL UE via the first TRP; and While receiving the SL communication, the UL transmission is sent to the base station via the second TRP on the same frequency-time resource.

18. The UE according to claim 17, wherein, The one or more processors are further configured to: The transmission beam for the second TRP used for the UL transmission is determined based on a beam management process, wherein the self-interference measurement is performed in response to the determination of the transmission beam.

19. The UE according to claim 17, wherein, The one or more processors are further configured to: One or more beam tracking procedures are performed on one or more receive beams of one or more first TRPs including the first TRP, wherein the self-interference measurement is performed in response to the execution of the one or more beam tracking procedures.

20. The UE according to claim 17, wherein, The interference level is based on one or more of the signal-to-noise ratio (SINR) level of the received beam of the first TRP or the reference signal received power (RSRP) level.

21. The UE according to claim 17, wherein, The one or more processors are further configured to: Send a message to the SL UE including receive configuration information RCI status information, wherein the RCI status information indicates the time slot or resources used by the SL UE to send the SL communication to the UE.

22. A sidelink SL user equipment (UE), comprising: Memory that stores instructions; as well as One or more processors, which are communicatively coupled to the memory and configured to: The UE receives a message indicating the availability of SL communication and full-duplex communication, wherein the full-duplex communication includes the UE receiving the SL communication from the SL UE via the UE's first transmit / receive point (TRP) on the same frequency-time resources and sending uplink UL transmissions from the UE to the base station via the UE's second TRP; In response to receiving the message, a determination is made as to whether to send the SL communication to the UE, wherein the one or more processors are further configured to: The interference measurement level of the SL beam between the SL UE and the UE is compared with the interference threshold; and In response to the interference measurement level being within the interference threshold range, the SL communication is transmitted; and In response to determining whether to send the SL communication, the SL communication is sent to the UE.

23. The SL UE according to claim 22, wherein, The message includes received configuration information RCI status information, which indicates the time slot or resource used by the SL UE to send the SL communication to the UE.

24. The SL UE according to claim 22, wherein, The message is sent in unicast, broadcast, or multicast mode.

25. The SL UE according to claim 22, wherein, The message is sent as part of the SL control information.

26. The SL UE according to claim 22, wherein, The message also indicates one or more of a single frequency requirement or a sub-band full-duplex requirement with frequency separation.

27. An apparatus for wireless communication at a user equipment (UE), comprising: Components for performing the method according to any one of claims 1-9.

28. An apparatus for wireless communication at a sidelink SL user equipment (UE), comprising: Components for performing the method according to any one of claims 10-16.

29. A computer-readable medium having program code recorded thereon, wherein, The program code may be executed by one or more processors to cause the one or more processors to perform the method according to any one of claims 1-16.

Citation Information

Patent Citations

  • Improved Handling of Simultaneous Network Communication Transmission and D2D Communication Reception or Simultaneous Network Communication Reception and D2D Communication Transmission

    US20160066356A1