Lateral link interference monitoring for full-duplex and half-duplex operations
By measuring the interference level at the UE and switching to half-duplex mode when the threshold is met, the self-interference problem in full-duplex mode is solved, thereby improving the data decoding capability and throughput of the wireless communication system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2020-05-23
- Publication Date
- 2026-05-01
AI Technical Summary
In full-duplex mode, user equipment (UE) may encounter self-interference problems, which may prevent the decoding of sidelink or downlink data, reducing the throughput of the wireless communication system.
The UE reduces self-interference by measuring interference levels and switching to half-duplex mode when interference thresholds are met. Specific measures include transmitting Channel State Information Reference Signals (CSI-RS), performing interference measurements and data packet decoding, and determining mode switching based on the measurement results.
It effectively reduces self-interference, improves data decoding capabilities, and increases the throughput of wireless communication systems.
Smart Images

Figure CN121968347A_ABST
Abstract
Description
Side link interference monitoring for full-duplex and half-duplex operation
[0001] This application is a divisional application of the invention patent filed on May 23, 2020, with application number 202080100947.3 and invention title "Side Link Interference Monitoring for Full-Duplex and Half-Duplex Operation". Technical Field
[0002] In summary, the following text concerns wireless communication, and more specifically, interference with management-side link communication. Background Technology
[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE) systems, improved LTE (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems may employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication with multiple communication devices (which may also be referred to as User Equipment (UE)). Summary of the Invention
[0004] A method for wireless communication at a UE is described. The method may include: transmitting on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determining, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and switching to half-duplex mode for sidelink communication based on the determination.
[0005] An apparatus for wireless communication at a UE is described. The apparatus may include a processor and a memory coupled to the processor. The processor and memory may be configured to: transmit on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and, based on the determination, switch to half-duplex mode for sidelink communication.
[0006] Another apparatus for wireless communication at a UE is described. The apparatus may include units for performing the following operations: transmitting on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determining, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and switching to half-duplex mode for sidelink communication based on the determination.
[0007] A non-transitory computer-readable medium is described, storing code for wireless communication at a UE. The code may include processor-executable instructions to: transmit on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and switch to half-duplex mode for sidelink communication based on the determination.
[0008] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, transmission on resources allocated for interference measurement may include operations, features, units, or instructions for performing the following: transmitting a channel state information reference signal on the resources allocated for interference measurement, wherein the interference measurement includes channel state information interference measurement. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: performing at least one measurement on the resources allocated for interference measurement, wherein determining that the interference level satisfies the interference threshold may be based on performing the at least one measurement.
[0009] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: comparing the at least one measurement with the interference threshold, wherein determining that the interference level satisfies the interference threshold includes: determining that the at least one measurement satisfies the interference threshold (e.g., or fails to satisfy the interference threshold). Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: mapping the at least one measurement to a block error rate; and comparing the block error rate with the interference threshold, wherein determining that the interference level satisfies the interference threshold includes: determining that the block error rate satisfies the interference threshold.
[0010] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, transmission on resources allocated for interference measurement may include operations, features, units, or instructions for transmitting data packets on the resources allocated for interference measurement. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for decoding the data packets, wherein determining that the interference level satisfies the interference threshold may be based on decoding the data packets.
[0011] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: whenever the UE determines that the interference level between transmission and reception at the UE meets the interference threshold, sending an asynchrony indication from a lower layer at the UE to an upper layer at the UE. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: switching to the half-duplex mode for the sidelink communication may be based on a continuous number of asynchrony indications received by the upper layer at the UE, according to a threshold.
[0012] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: whenever the UE determines that the interference level between transmission and reception at the UE fails to meet the interference threshold, sending a synchronization indication from the lower layer at the UE to the upper layer at the UE. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: switching back to the full-duplex mode for the sidelink communication based on a continuous number of synchronization indications received by the upper layer at the UE for a threshold number.
[0013] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may include operations, features, units, or instructions for performing the following: after switching to the half-duplex mode, sending an indication to a second UE regarding whether the first UE may be operating in the half-duplex mode for sidelink communication. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may include operations, features, units, or instructions for performing the following: receiving from the second UE an indication regarding whether the second UE may be operating in the full-duplex mode or the half-duplex mode for sidelink communication; and scheduling sidelink communication with the second UE based on whether the second UE may be operating in the full-duplex mode or the half-duplex mode.
[0014] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may include operations, features, units, or instructions for performing the following operations: sending an indication to a second UE of a time slot mode used by the first UE for sidelink communication. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may include operations, features, units, or instructions for performing the following operations: receiving from the second UE an indication of a time slot mode used by the second UE for sidelink communication; and scheduling sidelink communication with the second UE based on the time slot mode used by the second UE for sidelink communication.
[0015] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: sending a request to a base station to operate in the half-duplex mode based on the interference level satisfying the interference threshold; and receiving from the base station a reconfiguration message configuring the UE to operate in the half-duplex mode, wherein a fallback to the half-duplex mode for sidelink communication may be based on receiving the reconfiguration message. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may include operations, features, units, or instructions for performing the following: forwarding a channel state information report received from a second UE to the base station; and receiving from the base station an indication of whether to operate in the full-duplex mode or the half-duplex mode for sidelink communication based on forwarding the channel state information report.
[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving from a base station a control message indicating that the resources allocated for interference measurement. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the resources allocated for interference measurement may be periodic. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: in full-duplex mode, operation includes simultaneously transmitting and receiving on the same set of time and frequency resources; and in half-duplex mode, operation includes transmitting or receiving on the same set of time and frequency resources.
[0017] A method for wireless communication at a base station is described. The method may include: sending a control message to a first UE indicating that resources have been allocated for interference measurement; identifying, based on sending the control message, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication; and scheduling sidelink communication between the first UE and a second UE based on the identification.
[0018] An apparatus for wireless communication at a base station is described. The apparatus may include a processor and a memory coupled to the processor. The processor and memory may be configured to: send a control message to a first UE indicating resources allocated for interference measurement; identify, based on sending the control message, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication; and schedule sidelink communication between the first UE and a second UE based on the identification.
[0019] Another apparatus for wireless communication at a base station is described. The apparatus may include units for performing the following operations: sending a control message to a first UE indicating resources allocated for interference measurement; identifying, based on sending the control message, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication; and scheduling sidelink communication between the first UE and a second UE based on the identification.
[0020] A non-transitory computer-readable medium is described, storing code for wireless communication at a base station. The code may include processor-executable instructions to: send a control message to a first UE indicating resources allocated for interference measurement; identify, based on sending the control message, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication; and schedule sidelink communication between the first UE and a second UE based on the identification.
[0021] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving from the first UE a request to operate in full-duplex or half-duplex mode; and sending to the first UE a reconfiguration message configuring the UE to operate in the full-duplex or half-duplex mode, wherein identifying whether the first UE is operating in the full-duplex or half-duplex mode for sidelink communication may be based on sending the reconfiguration message. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving from the first UE a channel state information report forwarded from the second UE; and sending to the first UE an indication of whether it is operating in the full-duplex or half-duplex mode for sidelink communication based on the channel state information report, wherein identifying whether the first UE is operating in the full-duplex or half-duplex mode for sidelink communication may be based on sending the indication. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the resources allocated for interference measurement may be periodic. Attached Figure Description
[0022] Figure 1 illustrates an example of a wireless communication system that supports side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0023] Figures 2 and 3 illustrate examples of the process flow for scheduling side link communication according to various aspects of this disclosure.
[0024] Figure 4 shows an example of a vehicle supporting sidelink communication according to various aspects of this disclosure.
[0025] Figure 5 illustrates an example of a wireless communication system that supports side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0026] Figure 6 illustrates an example of the process flow supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0027] Figures 7 and 8 show block diagrams of devices supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0028] Figure 9 shows a block diagram of a communication manager that supports side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0029] Figure 10 shows a schematic diagram of a system including equipment supporting side link interference monitoring for full-duplex and half-duplex operation, according to various aspects of this disclosure.
[0030] Figures 11 and 12 show block diagrams of devices supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0031] Figure 13 shows a block diagram of a communication manager supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure.
[0032] Figure 14 shows a schematic diagram of a system including a device supporting side link interference monitoring for full-duplex and half-duplex operation, according to various aspects of this disclosure.
[0033] Figures 15 and 16 show flowcharts illustrating methods for side link interference monitoring in full-duplex and half-duplex operation, supporting various aspects of this disclosure. Detailed Implementation
[0034] Some wireless communication systems can support sidelink communication between UEs. A UE that supports sidelink communication can be referred to as a sidelink UE. In such systems, a sidelink UE can have the capability to communicate in both half-duplex and full-duplex modes. Half-duplex mode can support unidirectional communication via transmission or reception, but not simultaneous transmission and reception. Alternatively, full-duplex mode can support bidirectional communication via simultaneous transmission and reception on the same time and frequency resources. In some cases, when communicating in full-duplex mode, a sidelink UE may experience self-interference. Self-interference can refer to interference between the transmission from the UE and the reception at the UE (e.g., between the transmitted signal and the received signal). In such cases, if the self-interference exceeds a threshold, the UE may be unable to decode sidelink data received from other UEs or downlink data received from the base station, resulting in reduced throughput in the wireless communication system.
[0035] As described herein, the UE can support efficient techniques for falling back from full-duplex mode to half-duplex mode when interference levels are high. Specifically, the UE can measure the interference level at its location (e.g., caused at least in part by self-interference between transmission and reception at the UE), and if the interference level exceeds a threshold, the UE can fall back to half-duplex mode. In one example, the UE can transmit a Channel State Information (CSI) Reference Signal (CSI-RS) on resources allocated for interference measurement, and the UE can perform measurements on the CSI-RS. The UE can then identify the interference level based on the measurements performed on the resources allocated for interference measurement. In another example, the UE can transmit data packets on resources allocated for interference measurement, and the UE can decode the data packets to identify the interference level.
[0036] The aspects of this disclosure described above are described below in the context of a wireless communication system. Examples of procedures and signaling exchanges supporting side link interference monitoring for full-duplex and half-duplex operation are then described. These aspects are further illustrated by apparatus diagrams, system diagrams, and flowcharts relating to side link interference monitoring for full-duplex and half-duplex operation, and are described with reference to these diagrams.
[0037] Figure 1 illustrates an example of a wireless communication system 100 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be an LTE network, an LTE-A network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices, or any combination thereof.
[0038] Base stations 105 can be distributed throughout a geographical area to form a wireless communication system 100, and can be devices of different forms or with different capabilities. Base stations 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 on the coverage area 110. Coverage area 110 can be an example of a geographical area where base station 105 and UE 115 can support signal transmission according to one or more radio access technologies.
[0039] UE 115 can be distributed throughout the entire coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary, mobile, or both at different times. UE 115 can be devices of different forms or with different capabilities. Some example UE 115s are shown in Figure 1. The UE 115 described herein may be able to communicate with various types of devices, such as other UE 115s, base station 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices), as shown in Figure 1.
[0040] UE 115 may include a communication manager 102. The communication manager 102 may perform the following operations: transmit on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for side link communication; determine, at least in part, that the interference level between transmission and reception at the UE meets an interference threshold based on the transmission; and switch to half-duplex mode for side link communication based at least in part on the determination.
[0041] Base station 105 can communicate with core network 130, communicate with each other, or perform both of these operations. For example, base station 105 can interface with core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 can communicate with each other directly (e.g., directly between base stations 105) on backhaul links 120 (e.g., via X2, Xn, or other interfaces), or indirectly (e.g., via core network 130), or perform both of these operations. In some examples, backhaul link 120 can be or includes one or more radio links.
[0042] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, a base station transceiver, a radio base station, an access point, a radio transceiver, a node B, an evolved node B (eNB), a next-generation node B or a gigabit node B (any of which may be referred to as a gNB), a home node B, a home evolved node B, or some other suitable term.
[0043] Base station 105 may include communication manager 101. Communication manager 101 at base station 105 may perform the following operations: send a control message to a first UE indicating resources allocated for interference measurement; identify, at least in part, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on sending the control message; and schedule sidelink communication between the first UE and a second UE, at least in part based on the identification.
[0044] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, wherein "device" may also be referred to as a unit, station, terminal, or client, and other examples. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, and other examples, which may be implemented in various items such as appliances, vehicles, meters, and other examples.
[0045] The UE 115 described herein may be able to communicate with various types of devices, such as other UE 115s that may sometimes act as relays, as well as base station 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations and other examples, as shown in Figure 1.
[0046] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth portion (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating operation for the carrier, user data, or other signaling. Wireless communication system 100 can support communication with UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used in conjunction with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.
[0047] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105 (e.g., in a Physical Uplink Shared Channel (PUSCH) or Physical Uplink Control Channel (PUCCH)) or downlink transmission from base station 105 to UE 115 (e.g., in a Physical Downlink Shared Channel (PDSCH) or Physical Downlink Control Channel (PDCCH)). A carrier may carry either downlink or uplink communication (e.g., in FDD mode) or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).
[0048] The signal waveform transmitted on a carrier can consist of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques such as Orthogonal Frequency Division Multiplexing (OFDM) or Discrete Fourier Transform Extended OFDM (DFT-S-OFDM). In a system employing MCM, a resource element can consist of one symbol period (e.g., the duration of a modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements UE 115 receives and the higher the order of the modulation scheme, the higher the data rate can be for UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity used for communication with UE 115.
[0049] It can be expressed in a basic unit of time (which can be, for example, T). s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, and N f The time interval for base station 105 or UE 115 can be represented as a multiple of the maximum supported Discrete Fourier Transform (DFT) size. The time interval for communication resources can be organized based on radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).
[0050] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into a number of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include a number of symbol periods (e.g., this depends on the length of the cyclic prefix added before each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple micro-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier spacing or the operating frequency band.
[0051] A subframe, time slot, micro-time slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in a burst form of a shortened TTI (sTTI)).
[0052] Physical channels can be multiplexed on a carrier using various techniques. For example, one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by a number of symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., CORESETs) can be configured for a group of UEs 115. For example, one or more of the UEs 115 can monitor or search for control regions for control information based on one or more search space sets, and each search space set can include one or more control channel candidates arranged in a cascaded manner at one or more aggregation levels. The aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with encoded information in a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set used to send control information to a specific UE 115.
[0053] In some examples, base station 105 may be mobile, and therefore provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.
[0054] Wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE 115 can be designed to support ultra-reliable, low-latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private or group communication and can be supported by one or more mission-critical services (such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData)). Support for mission-critical functions can include service prioritization, and mission-critical services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency are used interchangeably herein.
[0055] Core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC), and can include at least one control plane entity (e.g., a mobility management entity (MME), access and mobility management function (AMF)) managing access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), packet data network (PDN) gateway (P-GW), or user plane function (UPF)) routing packets to or interconnecting with external networks. The control plane entity can manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UE 115 served by base station 105 associated with core network 130. User IP packets can be transmitted through the user plane entity, which can provide IP address allocation and other functions. The user plane entity can connect to network operator IP service 150. Carrier IP services 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0056] Some network devices (such as base station 105) may include sub-components such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with UE 115 through one or more other access network transport entities 145 (which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP)). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across individual network devices (e.g., radio headends and ANCs) or incorporated into a single network device (e.g., base station 105).
[0057] Wireless communication system 100 can operate using one or more frequency bands (typically in the range of 300 MHz to 300 GHz). The region from 300 MHz to 3 GHz is typically referred to as the Ultra High Frequency (UHF) region or decimeter band because the wavelength range extends from approximately one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but the waves can be sufficiently permeable to penetrate structures for use in macrocells to provide service to UE 115 located indoors. Compared to the transmission of smaller frequencies and longer waves in the lower 300 MHz portion of the spectrum in the High Frequency (HF) or Very High Frequency (VHF) regions, UHF wave transmission can be associated with smaller antennas and shorter distances (e.g., less than 100 km).
[0058] Wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, wireless communication system 100 can employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio frequency spectrum bands, devices (such as base station 105 and UE 115) can employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands can be based on carrier aggregation configurations (e.g., LAA) that combine component carriers operating in licensed frequency bands. Operation in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, and other examples.
[0059] Base station 105 or UE 115 may be equipped with multiple antennas, which can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels (which may support MIMO operation or transmit or receive beamforming). For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some examples, the antennas or antenna arrays associated with base station 105 may be located in different geographical locations. Base station 105 may have an antenna array having a number of rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, antenna panels may support radio frequency beamforming for signals transmitted via antenna ports.
[0060] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to form or guide an antenna beam (e.g., transmit beam, receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array such that some signals propagating at a specific azimuth relative to the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals transmitted via the antenna elements can include applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with the transmitting or receiving device. The adjustments associated with each antenna element can be defined by a set of beamforming weights associated with a specific azimuth (e.g., relative to the antenna array of the transmitting or receiving device, or relative to some other azimuth).
[0061] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer can perform packet fragmentation and reassembly for transmission over logical channels. The Media Access Control (MAC) layer can perform priority handling and multiplexing of logical channels to transport channels. The MAC layer can also use error detection techniques, error correction techniques, or both to support retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer can provide the establishment, configuration, and maintenance of RRC connections (which support radio bearers for user plane data) between the UE 115 and the base station 105 or core network 130. At the physical layer, transport channels can be mapped to physical channels.
[0062] Some UEs 115 in the wireless communication system 100 can be configured to operate in a power-saving mode, such as half-duplex mode. Half-duplex mode can refer to a mode that supports unidirectional communication via transmission or reception, rather than simultaneous transmission and reception. In some examples, half-duplex communication may be performed at a reduced peak rate. Other power-saving techniques for UE 115 include: entering a power-saving deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 can be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a carrier's guard band, or outside a carrier.
[0063] In addition to or as an alternative to half-duplex mode, some UEs 115 may support full-duplex mode. Full-duplex mode can refer to a mode that supports bidirectional communication via simultaneous transmission and reception. Full-duplex mode is an emerging technology that theoretically doubles link capacity by enabling radio network nodes to transmit and receive simultaneously on the same frequency and time radio resources. Full-duplex breaks the constraints of half-duplex operation where transmission and reception differ in time or frequency. Full-duplex network nodes (such as base station 105 or UE 115 in a cellular network) can communicate simultaneously with two half-duplex panels in both the uplink and downlink using the same radio resources. Therefore, a UE 115 equipped with multiple TRPs (e.g., a vehicle in V2X communication) can be referred to as a full-duplex-capable UE, possessing the ability to transmit and receive simultaneously using the same time-frequency radio resources. UE 115 may also be able to operate in full-duplex mode and fall back to half-duplex mode.
[0064] In some cases, a UE 115 in a wireless communication system 100 may be able to communicate directly with other UEs 115 via a sidelink connection (e.g., using peer-to-peer (P2P) or device-to-device (D2D) protocols). Such communication may be referred to as D2D or sidelink communication. One or more UEs 115 in a group utilizing sidelink communication may be within the geographic coverage area 110 of base station 105. In some cases, other UEs 115 in such a group may be outside the geographic coverage area 110 of base station 105, or may not be able to receive transmissions from base station 105. In such cases, UEs 115 within the geographic coverage area 110 of base station 105 may relay communication between base station 105 and UEs 115 outside the geographic coverage area 110 of base station 105. UEs 115 communicating via sidelink communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group.
[0065] Figure 2 illustrates an example of a process flow 200 for scheduling sidelink communication by base station 105-a according to various aspects of this disclosure. In the example of Figure 2, base station 105-a can facilitate the scheduling of resources for sidelink communication. The scheduling of sidelink communication by base station 105-a can be referred to as resource allocation mode 1. That is, base station 105-a can allocate resources for sidelink communication between UEs 115. At 205, the first UE 115-a can send a sidelink buffer status report (BSR) to base station 105-a. The sidelink BSR can indicate that UE 115-a has sidelink data to send to the second UE 115-b. At 210, base station 105-a can send a sidelink permission to the first UE 115-a to schedule resources for the first UE 115-a to send sidelink data to the second UE 115-b. Therefore, at 215, the first UE 115-a can send sidelink data to the second UE 115-b on the scheduled resources. Although the base station 105 can schedule sidelink resources for UE 115 (e.g., the first UE 115-a) when it receives the sidelink BSR from UE 115, the base station 105 may not know the corresponding transmissions of one or more receiving UE 115 (e.g., the second UE 115-a) on the scheduled resources.
[0066] Figure 3 illustrates an example of process flow 300, which demonstrates sidelink communication performed between UEs 115 without involving base station 105. The scheduling of sidelink communication by UE 115 without involving base station 105 can be referred to as resource allocation mode 2. That is, the first UE 115-c can identify resources for sidelink communication with the second UE 115-d without involving base station 105. At 305, the first UE 115-c can autonomously select and reserve resources for sending sidelink data to the second UE 115-d. At 310, the first UE 115-c can then send sidelink data to the second UE 115-d on the reserved resources. In both Figures 2 and 3, the first UE 115 can send sidelink data on the Physical Sidelink Shared Channel (PSSCH). Additionally, sidelink communication may include discovery expression transmissions on the Physical Sidelink Discovery Channel (PSDCH) (e.g., to allow nearby devices to discover each other's presence). Sidelink communication may also include control information transmission on the physical sidelink control channel (PSCCH) and feedback transmission on the physical sidelink feedback channel (PSFCH).
[0067] Depending on some aspects, sidelink communication can include communication between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles may use signals to notify information related to traffic conditions, signal control, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (such as roadside units), or communicate with the network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or both.
[0068] Figure 4 illustrates an example of a vehicle 400 supporting sidelink communication according to various aspects of this disclosure. The vehicle 400 may be able to communicate in both half-duplex and full-duplex modes (e.g., a vehicle with full-duplex capability). When communicating in full-duplex mode, the vehicle 400 may experience self-interference. Self-interference can refer to interference between transmissions at the vehicle 400 and receptions at the vehicle 400 (e.g., between signals transmitted and received at the vehicle 400). Therefore, the vehicle 400 may be equipped with at least two TRPs (e.g., transmitter 405 and receiver 410) located in different parts of the vehicle 400 to reduce self-interference and achieve better coverage. However, in some cases, the vehicle 400 may still experience high self-interference even though the TRPs may be located in different parts of the vehicle 400. Additionally, the vehicle 400 may experience clustering interference from surrounding objects. Clustering interference can refer to interference from nearby objects or devices forming a cluster.
[0069] In some respects, a vehicle 400 with full-duplex capability may not always operate efficiently in full-duplex mode due to high interference (e.g., caused by a combination of self-interference and clustering interference). That is, high interference can lead to a reduced signal-to-interference-plus-noise ratio (SINR) and may result in reduced throughput in the wireless communication system. Furthermore, although Figure 4 shows an example of a vehicle 400, the vehicle 400 can be an example of a UE 115 and can represent any UE 115 experiencing reduced throughput due to self-interference and clustering interference. The UE 115 in the wireless communication system 100 can support efficient techniques for falling back from full-duplex mode to half-duplex mode when self-interference is high at the UE 115. Interference measurement can be critical for link quality monitoring. That is, a UE 115 with full-duplex capability may not always operate in full-duplex mode under high interference levels. Alternatively, the UE 115 can fall back to half-duplex mode when certain conditions of the interference level are met. Due to different product designs and hardware and software implementations, the ability to mitigate full-duplex interference may vary for each UE 115 with full-duplex capability.
[0070] Figure 5 illustrates an example of a wireless communication system 500 supporting side-link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. The wireless communication system 500 includes UEs 115-e and 115-f, which may be examples of the side-link UE 115 described with reference to Figures 1-4. The wireless communication system 500 also includes a base station 105-b, which may be an example of the base station 105 described with reference to Figures 1-4. Base station 105-b can provide communication coverage for a geographic coverage area 110-a, which may be an example of the geographic coverage area 110 described with reference to Figure 1. The wireless communication system 500 can implement various aspects of the wireless communication system 100. For example, UE 115-e in the wireless communication system 500 can support efficient techniques for falling back from full-duplex mode to half-duplex mode when the interference level at UE 115-e is high.
[0071] In the example of Figure 5, UE 115-e can monitor the interference level at UE 115-e, which may be caused by self-interference between transmitter 505 and receiver 510 at UE 115-e. UE 115-e can identify resources allocated for interference measurement, and UE 115-e can transmit on these resources. UE 115-e can then perform measurements on these resources to determine the self-interference level. In some cases, base station 105-b can allocate resources for interference measurement (e.g., in resource allocation mode 1). That is, UE 115-e can receive control messages from base station 105-b regarding the allocation of resources for interference measurement. In other cases, UE 115-e can autonomously identify resources for interference measurement (e.g., without the involvement of base station 105-b).
[0072] Then, UE 115-e can perform measurements on the resources allocated for interference measurement, and UE 115-e can compare the measurements with one or more thresholds to determine if the self-interference level is too high. If the self-interference level is too high, UE 115-e can fall back to half-duplex mode for sidelink communication. That is, since interference mitigation performance can be affected by the communication entities on both the transmitting and receiving sides at UE 115-e, and if the link quality can be poor due to high self-interference or clutter interference caused by full-duplex communication, it may be appropriate to support a fallback process from full-duplex UE 115-e to half-duplex mode if certain conditions are met.
[0073] In some aspects, transmitter 505 at UE 115-e can transmit CSI-RS on resources allocated for interference measurement. In this example, the resources allocated for interference measurement can be referred to as CSI Interference Measurement (CSI-IM) resources. In resource allocation mode 1, where base station 105-b schedules resources for sidelink communication, base station 105-b can reserve a periodic time-frequency resource pool to allow UE 115, which has full-duplex capability, to perform full-duplex interference measurements. When transmitter 505 at UE 115-e transmits CSI-RS, receiver 510 at UE 115-e may receive CSI-RS from UE 115-f. UE 115-e can then perform one or more measurements on the CSI-IM resources to determine the interference level at UE 115-e (e.g., caused at least in part by self-interference between transmitter 505 and receiver 510). For example, UE 115-e can measure the SINR, Reference Signal Received Power (RSRP), or Reference Signal Received Quality (RSRQ) of CSI-RS received on resources allocated for interference measurement.
[0074] One or more measurements can correspond to self-interference levels. In one example, UE 115-e can compare at least one measurement to a threshold to determine if self-interference is too high. For example, the decision on whether to fall back to half-duplex mode can be based on comparing the interference measurement to one or more predefined thresholds. If the measurement indicates that the interference level meets an interference threshold (e.g., RSRP, RSRQ, or SINR is below the threshold), UE 115-e can fall back to half-duplex mode for sidelink communication (e.g., because UE 115-e can determine that the interference level is too high to support full-duplex communication). Alternatively, if the measurement indicates that the interference level is below the interference threshold, UE 115-e can continue to operate in full-duplex mode. In another example, UE 115-e can map a measurement (e.g., RSRP) to a block error rate (BLER), and UE 115-e can compare the BLER to a threshold. If the BLER is equal to or greater than a threshold (e.g., the interference level meets the interference threshold), the UE 115-e can fall back to half-duplex mode for sidelink communication. Alternatively, if the BLER is below a threshold, the UE 115-e can continue to operate in full-duplex mode.
[0075] In other respects, transmitter 505 at UE 115-e can transmit data packets on resources allocated for interference measurement. In some cases, UE 115-e can periodically transmit data packets on resources allocated for interference measurement. For example, periodic data packets can be triggered by higher layers at UE 115-e to enable full-duplex UE 115-e to perform full-duplex measurements. UE 115-e can transmit and decode data packets simultaneously, enabling periodic monitoring of radio link conditions and self-interference caused by full-duplex communication. That is, UE 115-e can decode data packets and determine the interference level caused by transmitting data packets at UE 115-e. Data packets can be specifically designed for sidelink channel state monitoring by UE 115-e with full-duplex capability. For example, data packets can have a limited transport block size and low coding rate, allowing UE 115-e to successfully decode data packets (e.g., even under relatively high interference levels). If UE 115-e is unable to decode data packets or if the quality of the decoded data packets is below a threshold, UE 115-e may fall back to half-duplex mode for sidelink communication (e.g., because UE 115-e can determine that the interference level is too high to support full-duplex communication). Alternatively, if UE 115-e is able to decode data packets or if the quality of the decoded data packets is equal to or higher than a threshold, UE 115-e may continue to operate in full-duplex mode.
[0076] In some cases (e.g., under resource allocation mode 2), to allow efficient scheduling of sidelink communication between UE 115-e and UE 115-f, UE 115-e can notify UE 115-f of the mode under which UE 115-e is operating, and UE 115-f can notify UE 115-e of the mode under which UE 115-f is operating. That is, a sidelink UE 115 can notify one or more other sidelink UE 115s of the mode under which it is operating. For example, after switching to half-duplex mode, UE 115-e can send an indication to UE 115-f that UE 115-e is operating in half-duplex mode for sidelink communication. In such a case, UE 115-f can schedule communication with UE 115-e based on the fact that UE 115-e is operating in half-duplex mode. Specifically, UE 115-f can avoid scheduling transmissions to UE 115-e on resources that UE 115-e uses to send to UE 115-f (i.e., avoid scheduling UE 115-e for full-duplex communication).
[0077] The sidelink UE 115 can also notify one or more other sidelink UEs 115 whether it is capable of full-duplex communication (e.g., full-duplex capability) and whether it can fall back to half-duplex mode (e.g., half-duplex fallback capability). For example, full-duplex capability and half-duplex fallback capability can be the capabilities of UE 115 in sidelink communication, and the sidelink UE 115 can indicate full-duplex capability, half-duplex fallback capability, or both as UE capabilities. Therefore, full-duplex capability, half-duplex fallback capability, or duplex mode can be shared among sidelink communication entities to achieve better resource allocation. In one case, UE 115-e can unicast full-duplex and half-duplex fallback capabilities to UE 115-f (e.g., in a MAC control element (MAC-CE) or RRC signaling). Furthermore, UE 115-e can also indicate the slot pattern to UE 115-f (e.g., in the Side Link Control Information (SCI), MAC-CE, or RRC signaling) so that UE 115-f can appropriately schedule side link communication with UE 115-e. That is, the side link slot pattern used by UE 115-e can also be shared with UE 115-f and updated in the SCI, MAC-CE, or RRC signaling, and UE 115-f can schedule side link communication with UE 115-e based on the slot pattern used by UE 115-e (e.g., and the slot pattern used by UE 115-f).
[0078] In other scenarios (e.g., under resource allocation mode 1), to allow efficient scheduling of sidelink communication between UE 115-e and UE 115-f, UE 115-e can notify base station 105-b of the mode under which UE 115-e is operating. UE 115-e can also notify base station 105-b whether UE 115 is capable of full-duplex communication and whether UE 115-e can fall back to half-duplex mode. That is, the sidelink UE 115 can notify the serving base station 105 of the mode under which the sidelink UE 115 is operating, whether UE 115 supports full-duplex communication, whether UE 115 can fall back to half-duplex mode, or a combination thereof. Therefore, when scheduling sidelink communication between UE 115-e and UE 115-f, base station 105-b may be able to identify the constraints of UE 115-e. Then, base station 105-b can schedule sidelink communication between UE 115-e and UE 115-f based on the duplex mode, full-duplex capability, or half-duplex backoff capability of UE 115-e. UE 115-f can also indicate its duplex mode, full-duplex capability, or half-duplex backoff capability to base station 105-b, and base station 105-b can schedule sidelink communication between UE 115-e and UE 115-f based on the duplex mode, full-duplex capability, or half-duplex backoff capability of UE 115-f.
[0079] In some aspects, UE 115-e can determine whether to operate in full-duplex mode or fall back to half-duplex mode based on CSI feedback from other UEs 115 (e.g., including UE 115-f). If UE 115-e decides to change the duplex mode, UE 115-e can request a mode switch and trigger a reconfiguration to base station 105-b (e.g., serving base station 105). As an example, if UE 115-e determines that the interference level meets an interference threshold, UE 115-e can send a request to base station 105-b for operation in half-duplex mode. UE 115-e can then receive a reconfiguration message from base station 105-b that configures UE 115-e to operate in half-duplex mode. In other respects, UE 115-e may forward CSI reports received from other UE 115 (e.g., including UE 115-f) to base station 105-b, and base station 105-b may decide whether to configure UE 115-e for full-duplex communication or half-duplex communication (e.g., reconfigure UE 115-e for half-duplex communication).
[0080] Figure 6 illustrates an example of a process flow 600 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Process flow 600 illustrates various aspects of the techniques performed at lower layer 605 and higher layer 610 at UE 115 (which may be an example of UE 115 described with reference to Figures 1-5).
[0081] Whenever the lower layer 605 at UE 115 detects that the interference level meets a threshold, the lower layer 605 can send an asynchrony indication to the higher layer 610. As an example, the lower layer 605 can detect that the interference level meets the threshold after a number of consecutive decoding failures. For example, the lower layer 605 can count the number of consecutive decoding failures within a duration (e.g., a predefined timer). Once the number of consecutive decoding failures exceeds the threshold, the lower layer 605 can determine that the interference level meets the threshold and can send an asynchrony indication to the higher layer 610. Similarly, whenever the lower layer 605 at UE 115 detects that the self-interference level fails to meet a threshold, the lower layer 605 can send a synchronization indication to the higher layer 610. The lower layer 605 can also detect that the self-interference level fails to meet the threshold after a number of consecutive successful decodings. For example, the lower layer 605 can count the number of consecutive successful decodings within a duration (e.g., a predefined timer). Once the number of consecutive successful decoding events exceeds the threshold, the lower layer 605 can determine that the interference level has failed to meet the threshold and can send a synchronization indication to the higher layer 610.
[0082] In one example, the lower layer 605 at UE 115 can identify decoding failure and success based on comparing at least one measurement performed on CSI-RS received on CSI-IM resources with a threshold. In this example, the lower layer 605 can determine that decoding failure exists when the RSRP, RSRQ, or SINR of the CSI-RS is below a threshold or the corresponding BLER of the CSI-RS is equal to or higher than a threshold. Alternatively, the lower layer 605 can determine that decoding success exists when the RSRP, RSRQ, or SINR of the CSI-RS is equal to or higher than a threshold or the corresponding BLER is below a threshold. In another example, the lower layer 605 at UE 115 can identify decoding failure and success based on whether UE 115 is able to decode data packets transmitted by UE 115. In this example, the lower layer 605 can determine that decoding failure exists when UE 115 fails to decode data packets or the quality of the decoded data packets is below a threshold. Alternatively, when UE 115 successfully decodes a data packet or the quality of the decoded data packet is higher than a threshold, the lower layer 605 can determine that decoding was successful.
[0083] If the higher layer 610 at UE 115 receives a series of desynchronization indications for the threshold number, the higher layer 610 can trigger a fallback from full-duplex mode to half-duplex mode at UE 115 (e.g., if UE 115 is not already operating in half-duplex mode). Alternatively, if the higher layer 610 at UE 115 receives a series of synchronization indications for the threshold number, the higher layer 610 can trigger a switch from half-duplex mode to full-duplex mode at UE 115 (e.g., if UE 115 is not already operating in full-duplex mode). In the example of Figure 6, at 615, 620, and 625, the higher layer 610 at UE 115 can receive desynchronization indications for the threshold number (e.g., N1) from the lower layer 605. Therefore, at 630, the higher layer 610 can trigger a fallback to half-duplex mode. Then, at 635, 640, and 645, the higher layer 610 at UE 115 can receive synchronization indications for the threshold number (e.g., N2) from the lower layer 605. Therefore, the higher-level 610 at UE 115 can trigger a switch back to full-duplex mode.
[0084] Figure 7 illustrates a block diagram 700 of a device 705 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Device 705 may be an example of various aspects of a UE 115 as described herein. Device 705 may include a receiver 710, a communication manager 715, and a transmitter 720. Device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0085] Receiver 710 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to side link interference monitoring for full-duplex and half-duplex operation). This information can be passed to other components of device 705. Receiver 710 can be an example of various aspects of transceiver 1020 described with reference to FIG10. Receiver 710 can utilize a single antenna or a set of antennas.
[0086] The communication manager 715 can perform the following operations: transmit on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and switch to half-duplex mode for sidelink communication based on the determination. The communication manager 715 may be an example of various aspects of the communication manager 1010 described herein.
[0087] The communication manager 715 or its sub-components may be implemented in hardware, processor-executable code (e.g., software or firmware), or any combination thereof. If implemented in processor-executable code, the functionality of the communication manager 715 or its sub-components may be performed by a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described in this disclosure.
[0088] The communication manager 715 or its subcomponents may be physically located at various locations, including being distributed such that some functions are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 715 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 715 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, other computing devices, one or more other components described in this disclosure, or combinations thereof.
[0089] Transmitter 720 can transmit signals generated by other components of device 705. In some examples, transmitter 720 may be co-located with receiver 710 in a transceiver module. For example, transmitter 720 may be an example of various aspects of transceiver 1020 described with reference to FIG10. Transmitter 720 may utilize a single antenna or a set of antennas.
[0090] Figure 8 illustrates a block diagram 800 of a device 805 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Device 805 may be an example of aspects of device 705 or UE 115 as described herein. Device 805 may include a receiver 810, a communication manager 815, and a transmitter 835. Device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0091] Receiver 810 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to side link interference monitoring for full-duplex and half-duplex operation). This information can be passed to other components of device 805. Receiver 810 can be an example of various aspects of transceiver 1020 described with reference to FIG10. Receiver 810 can utilize a single antenna or a set of antennas.
[0092] Communication manager 815 may be an example of aspects of communication manager 715 as described herein. Communication manager 815 may include interference resource manager 820, interference manager 825, and operation mode manager 830. Communication manager 815 may be an example of aspects of communication manager 1010 as described herein.
[0093] Interference resource manager 820 can transmit on resources allocated for interference measurement at the UE, where the UE is operating in full-duplex mode for sidelink communication. Interference manager 825 can determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold. Operation mode manager 830 can switch to half-duplex mode for sidelink communication based on the determination.
[0094] Transmitter 835 can transmit signals generated by other components of device 805. In some examples, transmitter 835 can be co-located with receiver 810 in a transceiver module. For example, transmitter 835 can be an example of various aspects of transceiver 1020 described with reference to FIG10. Transmitter 835 can utilize a single antenna or a set of antennas.
[0095] Figure 9 illustrates a block diagram 900 of a communication manager 905 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. The communication manager 905 may be an example of aspects of the communication manager 715, communication manager 815, or communication manager 1010 described herein. The communication manager 905 may include an interference resource manager 910, an interference manager 915, an operation mode manager 920, a CSI manager 925, a data manager 930, a decoder 935, and a side link manager 940. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0096] Interference Resource Manager 910 can transmit on resources allocated for interference measurement at the UE, where the UE is operating in full-duplex mode for sidelink communication. Interference Manager 915 can determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold. Operation Mode Manager 920 can switch to half-duplex mode for sidelink communication based on the determination.
[0097] The CSI manager 925 can transmit a channel state information reference signal on resources allocated for interference measurement, wherein the interference measurement includes channel state information interference measurement. In some examples, the interference manager 915 can perform at least one measurement on the resources allocated for interference measurement, wherein determining that the interference level meets an interference threshold is based on performing at least one measurement. In some examples, at least one measurement is compared to an interference threshold, wherein determining that the interference level meets the interference threshold includes: determining that at least one measurement meets the interference threshold. In some examples, the interference manager 915 can map at least one measurement to a block error rate. In some examples, the interference manager 915 can compare the block error rate to an interference threshold, wherein determining that the interference level meets the interference threshold includes: determining that the block error rate meets the interference threshold.
[0098] Data manager 930 can transmit data packets on resources allocated for interference measurement. Decoder 935 can decode the data packets, wherein determining whether the interference level meets an interference threshold is based on decoding the data packets. In some examples, whenever the UE determines that the interference level between transmission and reception at the UE meets the interference threshold, interference manager 915 can send a desynchronization indication from the lower layer at the UE to the upper layer at the UE. In some examples, operation mode manager 920 can switch to half-duplex mode for sidelink communication based on a number of consecutive desynchronization indications received at the upper layer at the UE. In some examples, whenever the UE determines that the interference level between transmission and reception at the UE does not meet the interference threshold, interference manager 915 can send a synchronization indication from the lower layer at the UE to the upper layer at the UE. In some examples, operation mode manager 920 can switch back to full-duplex mode for sidelink communication based on a number of consecutive synchronization indications received at the upper layer at the UE.
[0099] In some cases, the UE is the first UE, and the operation mode manager 920 can send an indication to the second UE regarding the half-duplex mode in which the first UE is operating for sidelink communication after switching to half-duplex mode. In some examples, the operation mode manager 920 can receive from the second UE an indication regarding whether the second UE is operating in full-duplex or half-duplex mode for sidelink communication. The sidelink manager 940 can schedule sidelink communication with the second UE based on whether the second UE is operating in full-duplex or half-duplex mode. In some cases, the UE is the first UE, and the sidelink manager 940 can send an indication to the second UE regarding the time slot mode used by the first UE for sidelink communication. In some cases, the UE is the first UE, and the sidelink manager 940 can receive from the second UE an indication regarding the time slot mode used by the second UE for sidelink communication. In some examples, the sidelink manager 940 can schedule sidelink communication with the second UE based on the time slot mode used by the second UE for sidelink communication.
[0100] In some examples, the operation mode manager 920 may send a request to the base station to operate in half-duplex mode based on the interference level meeting an interference threshold. In some examples, the operation mode manager 920 may receive from the base station a reconfiguration message configuring the UE to operate in half-duplex mode, wherein a fallback to half-duplex mode for sidelink communication is based on receiving the reconfiguration message. In some cases, the UE is a first UE, and the CSI manager 925 may forward a channel state information report received from a second UE to the base station. In some examples, the operation mode manager 920 may receive from the base station an indication of whether to operate in full-duplex or half-duplex mode for sidelink communication based on forwarding the channel state information report. In some examples, the interference resource manager 910 may receive from the base station a control message indicating resources allocated for interference measurement. In some cases, the resources allocated for interference measurement are periodic. In some examples, operation in full-duplex mode includes simultaneous transmission and reception on the same set of time and frequency resources, and operation in half-duplex mode includes either transmission or reception on the same set of time and frequency resources.
[0101] Figure 10 illustrates a schematic diagram of a system 1000 including a device 1005 supporting side link interference monitoring for full-duplex and half-duplex operation, according to various aspects of this disclosure. Device 1005 may be an example of device 705, device 805, or UE 115 as described herein, or a component including device 705, device 805, or UE 115. Device 1005 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 1010, an I / O controller 1015, a transceiver 1020, an antenna 1025, a memory 1030, and a processor 1040. These components may communicate electronically via one or more buses (e.g., bus 1045).
[0102] The communication manager 1010 can perform the following operations: transmit on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for side link communication; determine, based on the transmission, that the interference level between transmission and reception at the UE meets an interference threshold; and switch to half-duplex mode for side link communication based on the determination.
[0103] I / O controller 1015 can manage input and output signals for device 1005. I / O controller 1015 can also manage peripheral devices not integrated into device 1005. In some cases, I / O controller 1015 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1015 can utilize, for example... This can be an operating system such as a modem, keyboard, mouse, touchscreen, or similar device, or an interaction with such devices. In some cases, the I / O controller 1015 may be implemented as part of a processor. In some cases, a user may interact with the device 1005 via the I / O controller 1015 or via hardware components controlled by the I / O controller 1015.
[0104] Transceiver 1020 can communicate bidirectionally via one or more antennas, wired or wireless links as described above. For example, transceiver 1020 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1020 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and demodulating packets received from the antenna.
[0105] In some cases, a wireless device may include a single antenna 1025. However, in other cases, the device may have more than one antenna 1025, which may be able to transmit or receive multiple wireless transmissions simultaneously.
[0106] Memory 1030 may include random access memory (RAM) and read-only memory (ROM). Memory 1030 may store computer-readable, computer-executable code 1035, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, in addition, memory 1030 may also include a basic input / output system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0107] Processor 1040 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1040 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1040. Processor 1040 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1030) to cause device 1005 to perform various functions (e.g., functions or tasks supporting side link interference monitoring for full-duplex and half-duplex operation).
[0108] Code 1035 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 1035 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 1035 may not be directly executable by processor 1040, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein.
[0109] Figure 11 illustrates a block diagram 1100 of an apparatus 1105 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Apparatus 1105 may be an example of various aspects of base station 105 as described herein. Apparatus 1105 may include a receiver 1110, a communication manager 1115, and a transmitter 1120. Apparatus 1105 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0110] Receiver 1110 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to side link interference monitoring for full-duplex and half-duplex operation). This information can be passed to other components of device 1105. Receiver 1110 can be an example of various aspects of transceiver 1420 described with reference to FIG14. Receiver 1110 can utilize a single antenna or a set of antennas.
[0111] The communication manager 1115 can perform the following operations: send a control message to a first UE indicating resources allocated for interference measurement; identify whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on sending the control message; and schedule sidelink communication between the first UE and a second UE based on the identification. The communication manager 1115 may be an example of various aspects of the communication manager 1410 described herein.
[0112] The communication manager 1115 or its sub-components may be implemented in hardware, processor-executable code (e.g., software or firmware), or any combination thereof. If implemented in processor-executable code, the functionality of the communication manager 1115 or its sub-components may be performed by a general-purpose processor, DSP, application-specific integrated circuit (ASIC), FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof designed to perform the functions described in this disclosure.
[0113] The communication manager 1115 or its subcomponents may be physically located at various locations, including being distributed such that some functions are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 1115 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 1115 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, other computing devices, one or more other components described in this disclosure, or combinations thereof.
[0114] Transmitter 1120 can transmit signals generated by other components of device 1105. In some examples, transmitter 1120 may be co-located with receiver 1110 in a transceiver module. For example, transmitter 1120 may be an example of various aspects of transceiver 1420 described with reference to FIG14. Transmitter 1120 may utilize a single antenna or a set of antennas.
[0115] Figure 12 illustrates a block diagram 1200 of a device 1205 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Device 1205 may be an example of aspects of device 1105 or base station 105 as described herein. Device 1205 may include a receiver 1210, a communication manager 1215, and a transmitter 1235. Device 1205 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0116] Receiver 1210 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to side link interference monitoring for full-duplex and half-duplex operation). This information can be passed to other components of device 1205. Receiver 1210 can be an example of various aspects of transceiver 1420 described with reference to FIG14. Receiver 1210 can utilize a single antenna or a set of antennas.
[0117] Communication manager 1215 may be an example of aspects of communication manager 1115 as described herein. Communication manager 1215 may include interference resource manager 1220, operation mode manager 1225, and sidelink manager 1230. Communication manager 1215 may be an example of aspects of communication manager 1410 as described herein.
[0118] Interference Resource Manager 1220 can send a control message to the first UE indicating the resources allocated for interference measurement. Operation Mode Manager 1225 can identify whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on the sent control message. Sidelink Manager 1230 can schedule sidelink communication between the first UE and the second UE based on the identification.
[0119] Transmitter 1235 can transmit signals generated by other components of device 1205. In some examples, transmitter 1235 may be co-located with receiver 1210 in a transceiver module. For example, transmitter 1235 may be an example of various aspects of transceiver 1420 described with reference to FIG14. Transmitter 1235 may utilize a single antenna or a set of antennas.
[0120] Figure 13 illustrates a block diagram 1300 of a communication manager 1305 supporting side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. The communication manager 1305 may be an example of aspects of the communication manager 1115, communication manager 1215, or communication manager 1410 described herein. The communication manager 1305 may include an interference resource manager 1310, an operation mode manager 1315, a side link manager 1320, and a CSI manager 1325. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
[0121] Interference Resource Manager 1310 can send a control message to the first UE indicating the resources allocated for interference measurement. Operation Mode Manager 1315 can identify whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on the sent control message. Sidelink Manager 1320 can schedule sidelink communication between the first UE and the second UE based on the identification.
[0122] In some examples, the operation mode manager 1315 can receive a request from the first UE to operate in full-duplex or half-duplex mode. In some examples, the operation mode manager 1315 can send a reconfiguration message to the first UE to configure the UE to operate in full-duplex or half-duplex mode, wherein identifying whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication is based on sending the reconfiguration message.
[0123] CSI manager 1325 can receive channel state information reports forwarded from a second UE from a first UE. In some examples, operation mode manager 1315 can send an indication to the first UE, based on the channel state information report, whether it is operating in full-duplex or half-duplex mode for sidelink communication, wherein identifying whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication is based on sending the indication. In some cases, the resources allocated for interference measurement are periodic.
[0124] Figure 14 illustrates a schematic diagram of a system 1400 including a device 1405 supporting side link interference monitoring for full-duplex and half-duplex operation, according to various aspects of this disclosure. Device 1405 may be an example of device 1105, device 1205, or base station 105 as described herein, or a component including device 1105, device 1205, or base station 105. Device 1405 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 1410, a network communication manager 1415, a transceiver 1420, an antenna 1425, a memory 1430, a processor 1440, and an inter-station communication manager 1445. These components may communicate electronically via one or more buses (e.g., bus 1450).
[0125] The communication manager 1410 can perform the following operations: send a control message to the first UE indicating that resources have been allocated for interference measurement; identify whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on sending the control message; and schedule sidelink communication between the first UE and the second UE based on the identification.
[0126] The network communication manager 1415 can manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1415 can manage the transmission of data communication to client devices (such as one or more UEs 115).
[0127] Transceiver 1420 can communicate bidirectionally via one or more antennas, wired or wireless links as described above. For example, transceiver 1420 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1420 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and demodulating packets received from the antenna.
[0128] In some cases, a wireless device may include a single antenna 1425. However, in other cases, the device may have more than one antenna 1425, which may be able to transmit or receive multiple wireless transmissions simultaneously.
[0129] Memory 1430 may include RAM, ROM, or a combination thereof. Memory 1430 may store computer-readable code 1435, which includes instructions that, when executed by a processor (e.g., processor 1440), cause the device to perform the various functions described herein. In some cases, in addition to this, memory 1430 may also contain a BIOS, which controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0130] Processor 1440 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1440 may be configured to use a memory controller to operate a memory array. In some cases, the memory controller may be integrated into processor 1440. Processor 1440 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1430) to cause device 1405 to perform various functions (e.g., functions or tasks supporting side link interference monitoring for full-duplex and half-duplex operation).
[0131] Inter-site communication manager 1445 can manage communication with other base stations 105 and may include a controller or scheduler for cooperating with other base stations 105 to control communication with UE 115. For example, inter-site communication manager 1445 can coordinate the scheduling of transmissions to UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, inter-site communication manager 1445 may provide an X2 interface within LTE / LTE-A wireless communication network technology to facilitate communication between base stations 105.
[0132] Code 1435 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 1435 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 1435 may not be directly executable by processor 1440, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein.
[0133] Figure 15 shows a flowchart illustrating a method 1500 for side link interference monitoring for full-duplex and half-duplex operation according to various aspects of this disclosure. Operation of method 1500 can be implemented by a UE 115 or its components as described herein. For example, operation of method 1500 can be performed by a communication manager as described with reference to Figures 7-10. In some examples, the UE can execute a set of instructions to control the functional units of the UE to perform the functions described below. Alternatively, the UE can use dedicated hardware to perform aspects of the functions described below.
[0134] At point 1505, the UE can transmit on resources allocated for interference measurements at the UE, where the UE is operating in full-duplex mode for sidelink communication. The operation at point 1505 can be performed according to the methods described herein. In some examples, aspects of the operation at point 1505 can be performed by an interference resource manager as described with reference to Figures 7-10.
[0135] At point 1510, the UE can determine, based on transmission, that the interference level between transmission and reception at the UE meets an interference threshold. Operation at point 1510 can be performed according to the methods described herein. In some examples, aspects of operation at point 1510 can be performed by an interference manager as described with reference to Figures 7 through 10.
[0136] At point 1515, the UE can switch to half-duplex mode for sidelink communication based on a determination. The operation of point 1515 can be performed according to the methods described herein. In some examples, aspects of the operation of point 1515 can be performed by an operation mode manager as described with reference to Figures 7 to 10.
[0137] Figure 16 shows a flowchart illustrating a method 1600 for side link interference monitoring in full-duplex and half-duplex operation according to various aspects of this disclosure. Operation of method 1600 can be implemented by a base station 105 or its components as described herein. For example, operation of method 1600 can be performed by a communication manager as described with reference to Figures 11-14. In some examples, the base station can execute a set of instructions to control the functional units of the base station to perform the functions described below. Alternatively, the base station can use dedicated hardware to perform aspects of the functions described below.
[0138] At point 1605, the base station may send a control message to the first UE indicating resources allocated for interference measurement. The operation at point 1605 can be performed according to the methods described herein. In some examples, aspects of the operation at point 1605 may be performed by an interference resource manager as described with reference to Figures 11-14.
[0139] At point 1610, the base station can identify whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on the transmission of control messages. The operation at point 1610 can be performed according to the methods described herein. In some examples, aspects of the operation at point 1610 can be performed by an operation mode manager as described with reference to Figures 11-14.
[0140] At point 1615, the base station can schedule sidelink communication between the first UE and the second UE based on identification. The operation at point 1615 can be performed according to the methods described herein. In some examples, aspects of the operation at point 1615 can be performed by a sidelink manager as described with reference to Figures 11-14.
[0141] The following provides an example summary of the contents of this disclosure:
[0142] Example 1: A method for wireless communication at a UE, comprising: transmitting on resources allocated for interference measurement at the UE, wherein the UE is operating in full-duplex mode for sidelink communication; determining, at least in part based on the transmission, that an interference level between transmission and reception at the UE satisfies an interference threshold; and switching to half-duplex mode for sidelink communication, at least in part based on the determination.
[0143] Example 2: According to the method of Example 1, wherein transmitting on the resource allocated for interference measurement includes: transmitting a channel state information reference signal on the resource allocated for interference measurement, wherein the interference measurement includes channel state information interference measurement.
[0144] Example 3: The method according to any one of Examples 1 or 2 further includes: performing at least one measurement on the resource allocated for interference measurement, wherein determining that the interference level satisfies the interference threshold is at least partially based on performing the at least one measurement.
[0145] Example 4: The method according to any one of Examples 1 to 3 further includes: comparing the at least one measurement with the interference threshold, wherein determining that the interference level satisfies the interference threshold includes: determining that the at least one measurement satisfies the interference threshold.
[0146] Example 5: The method according to any one of Examples 1 to 4 further includes: mapping the at least one measurement to a block error rate; and comparing the block error rate with the interference threshold, wherein determining that the interference level satisfies the interference threshold includes: determining that the block error rate satisfies the interference threshold.
[0147] Example 6: The method according to any one of Examples 1 to 5, wherein transmitting on a resource allocated for interference measurement comprises: transmitting data packets on the resource allocated for interference measurement.
[0148] Example 7: The method according to any one of Examples 1 to 6 further includes: decoding the data packet, wherein determining that the interference level satisfies the interference threshold is at least partially based on decoding the data packet.
[0149] Example 8: The method according to any one of Examples 1 to 7 further includes: whenever the UE determines that the interference level between transmission and reception at the UE meets the interference threshold, sending an asynchrony indication from the lower layer at the UE to the upper layer at the UE.
[0150] Example 9: The method according to any one of Examples 1 to 8, wherein the switch to the half-duplex mode for said side link communication is based at least in part on the number of consecutive asynchronous indications received by the upper layer at the UE.
[0151] Example 10: The method according to any one of Examples 1 to 9 further includes: whenever the UE determines that the interference level between transmission and reception at the UE fails to meet the interference threshold, sending a synchronization indication from the lower layer at the UE to the upper layer at the UE.
[0152] Example 11: The method according to any one of Examples 1 to 10 further includes: switching back to the full-duplex mode for the side link communication based at least in part on the continuous synchronization indication of the upper layer receiving a threshold number at the UE.
[0153] Example 12: The method according to any one of Examples 1 to 11, wherein the UE includes a first UE, and the method further includes: after switching to the half-duplex mode, sending an indication to a second UE regarding the first UE operating in the half-duplex mode for sidelink communication.
[0154] Example 13: The method according to any one of Examples 1 to 12, wherein the UE includes a first UE, the method further comprising: receiving from a second UE an indication of whether the second UE is operating in the full-duplex mode or the half-duplex mode for sidelink communication; and scheduling sidelink communication with the second UE based at least in part on whether the second UE is operating in the full-duplex mode or the half-duplex mode.
[0155] Example 14: The method according to any one of Examples 1 to 13, wherein the UE includes a first UE, and the method further includes: sending an indication to a second UE of a time slot mode used by the first UE for sidelink communication.
[0156] Example 15: The method according to any one of Examples 1 to 14, wherein the UE includes a first UE, the method further comprising: receiving from a second UE an indication of a time slot mode for sidelink communication used by the second UE; and scheduling sidelink communication with the second UE based at least in part on the time slot mode for sidelink communication used by the second UE.
[0157] Example 16: The method according to any one of Examples 1 to 15 further includes: sending a request to the base station to operate in the half-duplex mode based at least in part on the interference level satisfying the interference threshold; and receiving from the base station a reconfiguration message configuring the UE to operate in the half-duplex mode, wherein the fallback to the half-duplex mode for sidelink communication is based at least in part on receiving the reconfiguration message.
[0158] Example 17: The method according to any one of Examples 1 to 16 further includes: forwarding a channel state information report received from the second UE to the base station; and receiving from the base station, at least in part, an indication of whether to operate in the full-duplex mode or the half-duplex mode for sidelink communication, based on forwarding the channel state information report.
[0159] Example 18: The method according to any one of Examples 1 to 17 further includes: receiving from a base station a control message indicating that the resources are allocated for interference measurement.
[0160] Example 19: The method according to any one of Examples 1 to 18, wherein the resources allocated for interference measurement are periodic.
[0161] Example 20: The method according to any one of Examples 1 to 19, wherein operating in full-duplex mode includes: simultaneously transmitting and receiving on the same set of time and frequency resources, and wherein operating in half-duplex mode includes: transmitting or receiving on the same set of time and frequency resources.
[0162] Example 21: A method for wireless communication at a base station, comprising: sending a control message to a first UE indicating resources allocated for interference measurement; identifying, at least in part, whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication based on sending the control message; and scheduling sidelink communication between the first UE and a second UE, at least in part based on the identification.
[0163] Example 22: The method according to Example 21 further includes: receiving from the first UE a request to operate in full-duplex mode or half-duplex mode; and sending to the first UE a reconfiguration message configuring the UE to operate in the full-duplex mode or the half-duplex mode, wherein identifying whether the first UE is operating in the full-duplex mode or the half-duplex mode for sidelink communication is at least partially based on sending the reconfiguration message.
[0164] Example 23: The method according to any one of Examples 21 or 22 further includes: receiving from the first UE a channel state information report forwarded from the second UE; and sending to the first UE, at least in part, an indication of whether the first UE is operating in the full-duplex mode or the half-duplex mode for sidelink communication, based on the channel state information report, wherein identifying whether the first UE is operating in the full-duplex mode or the half-duplex mode for sidelink communication is at least in part based on sending the indication.
[0165] Example 24: The method according to any one of Examples 21 to 23, wherein the resources allocated for interference measurement are periodic.
[0166] Example 25: An apparatus for wireless communication, comprising: at least one unit for performing the method according to any one of Examples 1 to 20.
[0167] Example 26: An apparatus for wireless communication includes a processor and a memory coupled to the processor. The processor and memory may be configured such that the apparatus performs the method according to any one of Examples 1 to 20.
[0168] Example 27: A non-transitory computer-readable medium storing code for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of Examples 1 to 20.
[0169] Example 28: An apparatus for wireless communication, comprising: at least one unit for performing the method according to any one of Examples 21 to 24.
[0170] Example 29: An apparatus for wireless communication includes a processor and a memory coupled to the processor. The processor and memory may be configured such that the apparatus performs the method according to any one of Examples 21 to 24.
[0171] Example 30: A non-transitory computer-readable medium storing code for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of Examples 21 to 24.
[0172] It should be noted that the methods described in this paper describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods can be combined.
[0173] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used extensively in the description, the technologies described herein apply beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described technologies can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0174] The information and signals described herein can be represented using any of a wide variety of techniques and methods. For example, the data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout the description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.
[0175] The various illustrative blocks and components described herein can be implemented or performed using a general-purpose processor, DSP, ASIC, CPU, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration).
[0176] The functions described herein can be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions can be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these. Features implementing the functions can also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations.
[0177] Computer-readable media includes both non-transitory computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of computer programs from one place to another. Non-transitory storage media can be any available medium accessible by a general-purpose computer or a special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compressed optical disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired units of program code in the form of instructions or data structures, and 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 within the definition of computer-readable media. As used herein, disks and optical discs include CDs, laser discs, optical discs, digital multifunction discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically copy data magnetically, while optical discs use lasers to copy data optically. The combinations described above are also included within the scope of computer-readable media.
[0178] As used herein (including in the claims), the word "or" in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such that a list of at least one of, for example, 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). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".
[0179] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by a dash and a second reference numeral following the reference numeral, used to differentiate between similar components. If only the first reference numeral is used in the specification, the description applies to any one of the similar components having the same first reference numeral, without regard to the second reference numeral or other subsequent reference numerals.
[0180] This document describes exemplary configurations in conjunction with the accompanying drawings, and does not represent all examples that can be implemented or that are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques can be implemented without these specific details. In some cases, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0181] The description herein is provided to enable those skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of the disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is to be given the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. An apparatus for wireless communication, comprising: One or more memory units; The device includes one or more processors coupled to the one or more memories and configured to cause the device to: transmit on resources allocated for interference measurement at the device, wherein the device is operating in full-duplex mode for side link communication; determine, at least in part based on the transmission, that the interference level between transmission and reception at the device meets an interference threshold; and switch to half-duplex mode for side link communication, at least in part based on the determination.
2. An apparatus for wireless communication, comprising: One or more memory units; and one or more processors coupled to the one or more memories and configured to cause the device to: send a control message to a first UE indicating resources allocated for interference measurement; The identification of whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication is based at least in part on sending the control message. And to schedule sidelink communication between the first UE and the second UE based at least in part on the identification.
3. An apparatus for wireless communication, comprising: One or more memory units; and one or more processors coupled to the one or more memories and configured to cause the device to perform the following operation: receive from a network entity a control message indicating resources allocated for one or more interference measurements at the device; Transmission is performed on the resources allocated for the one or more interference measurements at the device; And side link communication is performed in half-duplex mode based at least in part on the switching from full-duplex mode to half-duplex mode and the interference level between transmission and reception at the device meeting an interference threshold.
4. An apparatus for wireless communication, comprising: One or more memory units; and one or more processors coupled to the one or more memories and configured to cause the device to: send a control message indicating that resources are allocated for one or more interference measurements; And to schedule sidelink communication between the first user equipment (UE) and the second UE based at least in part on whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication.
5. An apparatus for wireless communication at a user equipment (UE), comprising: One or more memory units; The device also includes one or more processors coupled to the one or more memories and configured to cause the device to: transmit on resources allocated for interference measurement at the UE; and perform sidelink communication in half-duplex mode based at least in part on a switch from full-duplex mode to half-duplex mode and on interference levels between transmission and reception at the first UE meeting an interference threshold.
6. An apparatus for wireless communication at a network entity, comprising: One or more memory units; and one or more processors coupled to the one or more memories and configured to cause the device to: send a control message to a first UE indicating resources allocated for interference measurement; The identification of whether the first UE is operating in full-duplex or half-duplex mode for sidelink communication is based at least in part on sending the control message. And to schedule sidelink communication between the first UE and the second UE based at least in part on the identification.