Subband full duplex resource management for sidelink

By managing subband full-duplex resources, the spectral efficiency and latency issues of half-duplex mode in sidelink communication are resolved, enabling effective full-duplex communication and improving data rate and spectral efficiency.

CN116235457BActive Publication Date: 2025-12-12QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180064391.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-07-26
Filing Date
2021-07-27
Publication Date
2025-12-12
Estimated Expiration
2041-07-27

AI Technical Summary

Technical Problem

In existing sidelink communication, half-duplex mode results in unsatisfactory spectrum efficiency, data rate and latency, making it impossible to achieve effective full-duplex communication.

Method used

Through sub-band full-duplex resource management, UEs are allowed to transmit and receive simultaneously, either dynamically or semi-statically, based on sub-band. Full-duplex communication is achieved by utilizing resource reservation and indication, and the coexistence of half-duplex and full-duplex UEs is supported.

Benefits of technology

It improves the spectral efficiency, data rate, and latency of sidelink communication, and supports the implementation of full-duplex communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116235457B_ABST
    Figure CN116235457B_ABST
Patent Text Reader

Abstract

Certain aspects of the present disclosure provide techniques for sub-band full duplex resource management for sidelink. A method that can be performed by a first user equipment (UE) includes transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and communicating with the second UE in a full duplex manner based on the one or more resource assignments.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross Reference to Related Applications

[0002] This application hereby claims priority to U.S. Application No. 17 / 384,871, filed July 26, 2021, which claims priority to and the benefit of Provisional Patent Application No. 63 / 084,137, filed September 28, 2020, the contents of which are incorporated herein in their entirety. TECHNICAL FIELD

[0003] Aspects of the disclosure relate to wireless communications, and more particularly, to techniques for sub-band full duplex resource management for sidelink communications. BACKGROUND

[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcasts, etc. These wireless communication systems can employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access technologies include 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, 3GPP LTE-Advanced (LTE-A) systems, code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, and time division synchronous code division multiple access (TD-SCDMA) systems, to name a few.

[0005] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate on a municipal, national, regional, and even global level. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, making use of new spectrum, and better integrating with other open standards using OFDMA with a cyclic prefix (CP) on the downlink (DL) and on the uplink (UL). To these ends, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0006] However, as the demand for mobile broadband access continues to increase, there exists a need for further improvements in NR and LTE technology. Preferably, these improvements should be applicable to other multi-access technologies and the telecommunication standards that employ these technologies. SUMMARY

[0007] The systems, methods, and devices of the disclosure each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of this disclosure as expressed by the claims which follow, some features will now be discussed briefly. The instant disclosure will be described with reference to various apparatus and methods. Some of these apparatus and methods are specifically set forth in the following description, and are shown in the following figures. It will be appreciated that elements shown as being integrated can exist separately, and elements shown as separate can exist in transition. The same number refers to the same component or step throughout the specification and figures. It will be appreciated that the features can be implemented in one or more of the following apparatuses without departing from the scope of the disclosure. It will be appreciated that the features can be implemented in one or more of the following methods without departing from the scope of the disclosure.

[0008] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a first user equipment (UE). The method generally includes transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0009] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a first user equipment (UE). The method generally includes transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0010] Certain aspects of the subject matter described in this disclosure can be implemented in a first user equipment (UE). The first UE generally includes means for transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and means for communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0011] Certain aspects of the subject matter described in this disclosure can be implemented in a first user equipment (UE). The first UE generally includes means for transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and means for communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0012] Certain aspects of the subject matter described in this disclosure can be implemented in a first user equipment (UE). The first UE generally includes means for transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and means for communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0013] Certain aspects of the subject matter described in this disclosure can be implemented in a first user equipment (UE). The first UE generally includes a transceiver configured to receive, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE, and communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0014] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a first UE. The apparatus generally includes an interface configured to output, for transmission to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and a processing system configured to communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0015] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication by a first UE. The apparatus generally includes an interface configured to obtain, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE, and a processing system configured to communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0016] Certain aspects of the subject matter described in this disclosure can be implemented in a computer-readable medium for wireless communication by a first UE. The computer-readable medium generally includes code executable to output, for transmission to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, and communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0017] Certain aspects of the subject matter described in this disclosure can be implemented in a computer-readable medium for wireless communication by a first UE. The computer-readable medium generally includes code executable to obtain, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE, and communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0018] Aspects of the disclosure provide a UE, a unit, an apparatus, a processor, and a computer readable medium for performing the methods described herein.

[0019] To the accomplishment of the foregoing and related ends, one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects of the one or more aspects. These aspects are indicative, however, of but a few of the various ways in which principles of various aspects can be employed. Other aspects, advantages, and novel features of the disclosure can be described below and disclosed in the various figures. BRIEF DESCRIPTION OF DRAWINGS

[0020] In order that the foregoing and other aspects can be understood in detail, a brief description of various aspects can be had by reference to the illustrative drawings.

[0021] Figure 1 is a block diagram conceptually illustrating an example wireless communication network, in accordance with certain aspects of the present disclosure.

[0022] Figure 2 is a block diagram conceptually illustrating a design of an example base station (BS) and user equipment (UE), in accordance with certain aspects of the present disclosure.

[0023] Figure 3 is an example frame format for certain wireless communication systems (e.g., new radio (NR)) in accordance with certain aspects of the present disclosure.

[0024] Figure 4A and 4B shows a vehicle-to-everything (V2X) system, in accordance with certain aspects of the present disclosure.

[0025] Figure 5 is a flow chart illustrating example operations for wireless communication by a UE, in accordance with certain aspects of the present disclosure.

[0026] Figure 6 is a flow chart illustrating example operations for wireless communication by a UE, in accordance with certain aspects of the present disclosure.

[0027] Figure 7 is a schematic diagram illustrating an example frequency resource grid that can be used for full-duplex communication, in accordance with certain aspects of the present disclosure.

[0028] Figure 8 is a signal flow diagram illustrating example signaling for allocating frequency resources for full-duplex sidelink communication, in accordance with aspects of the present disclosure.

[0029] Figure 9Communication devices (e.g., UEs or V2X devices) in accordance with aspects of the present disclosure are shown that can include various components configured to perform operations for the techniques disclosed herein.

[0030] To facilitate an understanding of this description, like reference characters are used to identify like elements throughout the description. It is intended that elements disclosed in one aspect can be beneficially utilized on other aspects without specific recitation. DETAILED DESCRIPTION

[0031] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable media for sub-band full duplex resource management on sidelink communications. The resource management described herein can enable a user equipment to perform resource selection in order to communicate with another UE in a full duplex manner. In aspects, the resource management described herein can provide signaling and procedures for enabling coexistence between half duplex UEs and full duplex UEs. As one example, a first UE having full duplex capability can provide one or more second UEs, which can have full duplex capability, with receive resources that the first UE can use to perform reception simultaneously with transmission to the second UEs. In certain cases, the receive resources can be indicated explicitly or implicitly with a resource reservation for a transmission from the first UE to the second UEs at a future occasion. The second UEs can perform resource selection based on the receive resources indicated by the first UE. In aspects, the first UE can explicitly or implicitly indicate receive resources suitable for full duplex communication based on current resources for transmission and resources reserved at future occasions.

[0032] The resource management described herein can enable simultaneous transmission / reception of sidelink communications on a sub-band basis in a dynamic or semi-static manner. In certain aspects, the resource management described herein can enable desired spectral efficiency, data rate, and / or latency of sidelink communications due to simultaneous transmission / reception of sidelink communications.

[0033] The following description provides examples of resource management in a communication system, and is not limiting of the scope, applicability, or examples set forth in the claims. Changes can be made in the function and arrangement of elements discussed without departing from the scope of the disclosure. Various examples can omit, substitute, or add various procedures or components as appropriate. For instance, the methods described can be performed in an order different than that described, and various steps can be added, omitted, or combined. Also, features described with respect to some examples can be combined in some other examples. For example, an apparatus can be implemented or a method can be practiced using any number of the aspects set forth herein. In addition, the scope of the disclosure is intended to cover devices, methods, and articles of manufacture, where such devices, methods, and articles of manufacture are or include one or more of the aspects set forth herein. Accordingly, the scope of the disclosure is intended to embrace all such alternatives, modifications, and variations going to the full extent of the patent laws. It should be appreciated that any aspect of the disclosure disclosed herein can be embodied by one or more elements of a claim. The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.

[0034] In general, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a particular radio access technology (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, an air interface, etc. A frequency can also be referred to as a carrier, a subcarrier, a frequency channel, a tone, a subband, etc. Each frequency can support a single RAT in a given geographic area in order to avoid interference between wireless networks of different RATs.

[0035] The techniques described herein can be used for various wireless networks and radio technologies. While the techniques can be described for LTE, the techniques can be applied to other wireless systems and the claims should not be limited in this regard. While the techniques can be described in the context of 3G, 4G, and / or New Radio (e.g., 5G NR) wireless technologies, aspects of the disclosure can be applied to communications systems of other generations.

[0036] NR access can support various wireless communication services such as Enhanced Mobile Broadband (eMBB) that can target wide bandwidth (e.g., 80 MHz or beyond), millimeter wave (mmW) that can target high carrier frequency (e.g., 24 GHz to 53 GHz or beyond), massive Machine Type Communications (MTC) that can target non-backward compatible MTC techniques (mMTC), and / or mission critical that can target ultra-reliable low-latency communications (URLLC). These services can include latency and reliability requirements. These services can also have different transmission time intervals (TTI) to meet respective quality of service (QoS) requirements. In addition, these services can co-exist in the same subframe. NR supports beamforming and beam direction can be dynamically configured. MIMO transmissions with precoding can also be supported. Aggregation of multiple cells can be supported.

[0037] Figure 1 An example wireless communication network 100 in which aspects of the present disclosure can be performed is shown. For example, the wireless communication network 100 can be an NR system (e.g., a 5G NR network).

[0038] As shown, according to aspects of the present disclosure, the UE 120a includes a sidelink manager 122a that provides information indicating one or more resource assignments for sidelink transmissions to the UE 120b and communicates with the UE 120b based on the resource assignments. According to aspects of the present disclosure, the UE 120b includes a sidelink manager 122b that obtains the resource assignments from the UE 120a, identifies frequency resources for transmissions to the UE 120a based on the resource assignments and / or other criteria or metrics, and communicates with the UE 120a based on the resource assignments.

[0039] Various sidelink channels can be used for sidelink communications, including a physical sidelink discovery channel (PSDCH), a physical sidelink broadcast channel (PSBCH), a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), and a physical sidelink feedback channel (PSFCH). The PSDCH can carry discovery expressions that enable nearby devices to discover each other. The PSBCH can carry synchronization related information such as a direct frame number (DFN), an indication of time slot and symbol level time resources for sidelink transmissions, an in-coverage indicator, and the like. The PSCCH can carry control signaling such as sidelink resource configuration and other parameters for data transmissions. The PSSCH can carry data transmissions, and the PSFCH can carry feedback such as hybrid automatic repeat request (HARQ) feedback and / or channel state information related to sidelink channel quality.

[0040] As Figure 1As shown in the example of FIG. 1, the wireless communication network 100 can include a number of BSs 1 lOa-z (each also individually referred to herein as BS 110 or collectively as BSs 110) and other network entities. A BS 110 can provide communication coverage for a particular geographic area, which can be fixed or can also be movable. In some examples, the BSs 110 can be interconnected to one another and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 through various types of backhaul interfaces (e.g., a direct physical connection, a wireless connection, a virtual network, or the like) using any suitable transport network. In Figure 1 In the example shown in FIG. 1, the BSs 110a, 110b, and 110c can be macro BSs for the macro cells 102a, 102b, and 102c, respectively. The BS 110x can be a pico BS for the pico cell 102x. The BSs 110y and 110z can be femto BSs for the femto cells 102y and 102z, respectively. A BS can support one or multiple cells.

[0041] The BSs 110 communicate with UEs 120a-y (each also individually referred to herein as UE 120 or collectively as UEs 120) in the wireless communication network 100. The UEs 120 (e.g., 120x, 120y, etc.) can be dispersed throughout the wireless communication network 100, and each UE 120 can be stationary or mobile. The wireless communication network 100 can also include relay stations (e.g., relay station 1 lOr), which also can be referred to as relays or the like, that receive a transmission of data and / or other information from an upstream station (e.g., a BS 110a or a UE 120r) and sends a transmission of the data and / or other information to a downstream station (e.g., a UE 120 or a BS 110), or that relays transmissions between UEs 120, to facilitate communication to and / or from devices.

[0042] A network controller 130 can be in communication with a set of BSs 110 and provide coordination and control for the BSs 110 (e.g., via the backhaul). In some cases, the network controller 130 can include a centralized unit (CU) and / or a distributed unit (DU), for example, in a 5G NR system. In aspects, the network controller 130 can be in communication with a core network 132 (e.g., a 5G core network (5GC)), which provides various network functions, such as access and mobility management, session management, user plane function, policy control function, authentication server function, unified data management, application function, network exposure function, network repository function, network slice selection function, and the like.

[0043] Figure 2Example components of the BS 110a and UE 120a are shown in FIGS. 11 and 12, respectively. Figure 1 Wireless communication network 100), which can be used for implementing aspects of the present disclosure.

[0044] At the BS 110a, a transmit processor 220 can receive data from a data source 212 and control information from a controller / processor 240. The control information can be for the physical broadcast channel (PBCH), physical control format indicator channel (PCFICH), physical hybrid ARQ indicator channel (PHICH), physical downlink control channel (PDCCH), group common PDCCH (GC PDCCH), etc. The data can be for the physical downlink shared channel (PDSCH), etc. A medium access control (MAC)-control element (MAC-CE) is a MAC layer communication structure that can be used for control command exchange between wireless nodes. The MAC-CE can be carried in a shared channel, such as a physical downlink shared channel (PDSCH), a physical uplink shared channel (PUSCH), or a physical sidelink shared channel (PSSCH).

[0045] The processor 220 can process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. The transmit processor 220 can also generate reference symbols, such as for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference symbols (DMRS), and channel state information reference symbols (CSI-RS). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, and / or the reference symbols, if applicable, and can provide output symbol streams to the modulators (MODs) of the transceivers 232a-232t. Each modulator- transceiver 232a-232t can process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signal from the modulator-transceivers 232a-232t can be transmitted via the antennas 234a-234t, respectively.

[0046] At the UE 120a, the antennas 252a-252r can receive the downlink signals from the BS 110a and can provide received signals to the demodulators (DEMODs) in transceivers 254a-254r, respectively. Each demodulator in the transceivers 254a-254r can condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator can further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 can obtain received symbols from all the demodulators in the transceivers 254a-254r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receive processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for the UE 120a to a data sink 260, and provide decoded control information to a controller / processor 280.

[0047] On the uplink, at the UE 120a, a transmit processor 264 can receive and process data (e.g., for the physical uplink shared channel (PUSCH)) from a data source 262 and control information (e.g., for the physical uplink control channel (PUCCH)) from the controller / processor 280. The transmit processor 264 can also generate reference symbols for a reference signal (e.g., for the sounding reference signal (SRS)). The symbols from the transmit processor 264 can be precoded by a TX MIMO processor 266 if applicable, further processed by the modulators (MODs) in transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to the BS 110a. At the BS 110a, the uplink signals from the UE 120a can be received by the antennas 234, processed by the modulators in transceivers 232a-232t, detected by a MIMO detector 236 if applicable, and further processed by a receive processor 238 to obtain decoded data and control information sent by the UE 120a. The receive processor 238 can provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240.

[0048] The memory 242 and the memory 282 can store data and program codes for the BS 110a and the UE 120a, respectively. A scheduler 244 can schedule UEs for data transmission on the downlink and / or uplink.

[0049] Antennas 252, processors 266, 258, 264, and / or controller / processor 280 of the UE 120a and / or antennas 234, processors 220, 230, 238, and / or controller / processor 240 of the BS 110a can be used to perform the various techniques and methods described herein. As shown in Figure 2 Controller / processor 280 of the UE 120a has a sidelink manager 281 that provides information indicating one or more resource assignments for sidelink transmissions to another UE, obtains resource assignments from another UE, identifies frequency resources for transmissions to another UE based on the resource assignments and / or other criteria or metrics, and / or communicates with another UE based on the resource assignments, in accordance with aspects described herein. Although shown at the controller / processor, other components of the UE 120a and BS 110a can be used to perform the operations described herein.

[0050] Although described with respect to Figure 1 and Figure 2 The UE 120a is described as communicating with a BS and / or within a network, but the UE 120a can be configured to communicate / directly transmit to another UE 120 directly or to another wireless communication device without relaying communications through a network, in some embodiments. In some embodiments, the UE 120a is configured to communicate / directly transmit to another UE 120 directly or to another wireless communication device without relaying communications through a network. Figure 2 The BS 110a shown in FIG. 1 and described above is an example of another UE 120. In one aspect, communicating includes transmitting data, receiving data, or both transmitting and receiving. In another aspect, communicating includes outputting, for example, data for transmission, obtaining, for example, other data, or both outputting and obtaining.

[0051] NR can utilize orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP) on the uplink and downlink. NR can support half-duplex operation using time division duplex (TDD). OFDM and single-carrier frequency division multiplexing (SC-FDM) partition the system bandwidth into multiple orthogonal subcarriers, which are also commonly referred to as tones, bins, and the like. Each subcarrier can be modulated with data. Modulation symbols can be sent in the frequency domain with OFDM and in the time domain with SC-FDM. The spacing of the subcarriers can be fixed, and the total number of subcarriers can be dependent on the system bandwidth. The minimum resource allocation that can be sent is a

[0052] Figure 3 is a diagram illustrating an example of a frame structure 300 for NR. The transmission timeline for each of the downlink and uplink can be partitioned into units of radio frames. Each radio frame can have a predetermined duration (e.g., 10 milliseconds) and can be partitioned into 10 subframes with indices 0 through 9, each of 1 millisecond. Each subframe can include a variable number of time slots (e.g., 1, 2, 4, 8, 16,... time slots), depending on the SCS. Each time slot can include a variable number of symbol periods (e.g., 7, 12, or 14 symbols depending on the SCS). Symbol periods in each time slot can be assigned an index. A mini-slot (which can be referred to as a sub-slot structure) refers to a transmission time interval having a duration less than a slot (e.g., 2, 3, or 4 symbols). Each symbol can carry data, control information, or a combination of both. The duration of the slot can be dependent on the SCS. The SCS can be a variable size. The 1 ms radio frame can be further partitioned into 20 slots of 0.5 ms each, with indices of 0 through 19. Each slot can contain a number of symbol periods depending on the SCS. The 3GPP NR frame structure can be partitioned into units of radio frames, each having a duration of 10 ms. In some aspects, each radio frame can include 10 subframes of length 1 ms. Each subframe can include two slots of length 0.5 ms. A subframe can include a number of symbols depending on the SCS. Each slot can include a number of symbol periods depending on the SCS. The SCS can be constant within a subframe. The slot can be the unit of resource allocation in 3GPP NR. The 3GPP NR slot can include a number of symbol periods. A symbol period can be the basic unit of time to schedule work in the 3GPP NR.

[0053] In NR, a synchronization signal block (SSB) is transmitted. In some aspects, the SSBs can be transmitted in a burst, where each SSB in the burst corresponds to a different beam direction for UE-side beam management (e.g., including beam selection and / or beam refinement). The SSB includes a PSS, a SSS, and a two symbol PBCH. The SSB can be transmitted in fixed slot locations, such as the 0thand 4thslots in a doublet for frame structures of varying lengths. The PSS and SSS can be used by UEs to determine the format of the Schmidl Figure 3 The PSS and SSS can be used by UEs to determine the cell identity and timing. The PBCH carries some basic system information, such as downlink system bandwidth, timing information within radio frame, SS burst set periodicity, system frame number, etc. The SSBs can be organized into SS bursts to support beam sweeping. Further system information, such as remaining minimum system information (RMSI), system information blocks (SIBs), other system information (OSI), can be transmitted on a physical downlink shared channel (PDSCH) in certain subframes. For millimeter wave, the SSB can be transmitted up to sixty-four times, for example, with up to sixty-four different beam directions. The multiple transmissions of the SSB are referred to as a SS burst set. The SSBs in a SS burst set can be transmitted in the same frequency region, while the SSBs in different SS burst sets can be transmitted at different frequency regions.

[0054] Figure 4A and 4B A vehicle-to-everything (V2X) system is shown in accordance with certain aspects of the present disclosure. In Figure 4A and4B The V2X system provided in Figure 4A The first transmission mode involves direct communication between participants in a local area (e.g., also referred to herein as sidelink communication between UEs). In Figure 4B Such communication is shown in

[0055] Referring to Figure 4A , the V2X system is shown with two vehicles. The first transmission mode allows for direct communication between different participants in a given geographic location. As shown, the first vehicle 402 can have a wireless communication link with a person 404 (V2P) (e.g., via a UE) over a PC5 interface. Communication between the first vehicle 402 and a second vehicle 406 (V2V) can also occur over a PC5 interface. In a similar manner, communication can occur from the first vehicle 402 to a roadside unit (RSU) 408 (such as a traffic signal or sign (V2I)) over a PC5 interface. In each of the examples shown, bidirectional communication can occur between the elements, so each element can be a sender and a receiver of information. In the configuration provided, the first transmission mode is a self-managed system, and no network assistance is provided. Such a transmission mode can enable improved spectral efficiency, reduced cost, and improved reliability due to no network service interruption occurring during handover operations for moving vehicles. Resource assignment does not require coordination between operators, and no network must be tailored, so complexity is reduced for such a self-managed system. The V2X system can be configured to operate in a licensed or unlicensed spectrum, so any vehicle with equipped systems can access a common frequency and share information. Such coordinated / common spectrum operation allows for safe operation. The V2X system

[0056] Referring to Figure 4B , the second of the two complementary transmission modes is shown. In the embodiment shown, a vehicle 410 can communicate with another vehicle 412 through network communication. These network communications can occur through discrete nodes (such as BSs (e.g., eNBs or gNBs)) that send and receive information between vehicles. For example, network communication can be used for long-range communication between vehicles (410, 412), such as noting the presence of an accident about 1 mile ahead. Nodes can send other types of communication to vehicles (410, 412), such as traffic flow conditions, road hazard warnings, environmental / weather reports, service station availability, and other similar data. Such data can be obtained from cloud-based sharing services.

[0057] Example sub-band full-duplex resource management for sidelink

[0058] In certain wireless communications systems (e.g., 5G NR), a UE can directly communicate with one or more other UEs via a sidelink channel in a half-duplex manner. That is, a UE can communicate with another UE in one direction at a time. For example, a first UE can transmit data to a second UE at a first occasion and receive data from the second UE at a second occasion. For example, the first UE can explicitly signal a resource reservation at a future occasion to the second UE in sidelink control information (SCI). The second UE can avoid the reserved resource and a resource in which the second UE receives the resource reservation to select a resource to transmit to the first UE. In aspects, supporting half-duplex communication for sidelink transmissions can provide undesirable spectral efficiency, data rates, and / or latency.

[0059] Aspects of the disclosure provide for sub-band full-duplex resource management for sidelink communications. In aspects, the resource management described herein can provide signaling and procedures for enabling coexistence between half-duplex UEs and full-duplex UEs. The resource management described herein can enable a UE to perform resource selection to communicate with another UE in a full-duplex manner. As one example, a first UE having full-duplex capability can provide one or more second UEs, which can have full-duplex capability, with receive resources that the first UE can use to perform reception concurrently with transmission to the second UEs. In certain cases, the receive resources can be explicitly or implicitly indicated with a resource reservation for a transmission from the first UE to the second UEs at a future occasion. The second UEs can perform resource selection based on the receive resources indicated by the first UE. In aspects, the first UE can explicitly or implicitly indicate receive resources available for full-duplex transmissions from the second UEs to the first UE. In certain aspects, the second UEs can obtain a configuration, such as a frequency offset, to derive the receive resources based on the resource reservation.

[0060] The resource management described herein can enable simultaneous transmit / receive sidelink communications on a sub-band basis in a dynamic or semi-static manner. As used herein, a sub-band full-duplex (SBFD) system can refer to a wireless communications system in which some UEs are capable of simultaneously performing transmission and reception in separate sub-bands or sub-channels within one or more carriers. In certain aspects, the resource management described herein can enable desirable data rates and / or latency for sidelink communications due to simultaneous transmit / receive sidelink communications.

[0061] Figure 5 A flow diagram illustrating example operations 500 for wireless communication is shown in accordance with certain aspects of the present disclosure. The operations 500 can be performed, for example, by a UE (e.g., a UE 120a in the wireless communications network 100). The operations 500 can be implemented as software components that are executed by one or more processors (e.g., processor 275 of the UE 120 shown in FIG. 2). The operations 500 can also be implemented as hardware components, or a combination thereof. The operations 500 begin, at block 1, by receiving, from a base station, a configuration for a set of resources for sidelink communications.Figure 2 software components that are executed and run on the processor(s) 280 (e.g., in conjunction with software modules stored in memory 282). Furthermore, transmission and reception of signals by the UE can be implemented via one or more antennas (e.g., antenna 252) of the UE. In certain aspects, the transmission and / or reception of signals by the UE can be implemented via a bus interface of the one or more processors (e.g., controller / processor 280) obtaining and / or outputting the signals (e.g., via a bus interface of the one or more processors). Figure 2

[0062] Operation 500 can begin, at 502, with the first UE transmitting, to a second UE (e.g., UE 120b), information indicating one or more resource assignments for one or more transmissions to the second UE. At 504, the first UE can communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0063] In aspects, the resource assignments at 502 can include frequency resource assignments, time resource assignments, and / or resource reservation periods. The frequency resource assignments can include one or more frequency resources for transmissions from the first UE to the second UE, and the resource allocation units in the frequency domain can be in terms of one or more resource blocks, one or more bandwidth parts (BWPs) in a carrier, or one or more sub-channels in a BWP or carrier. As used herein, a sub-channel can refer to a specific number of contiguous resource blocks in a BWP or carrier, such as 10, 15, 20, 25, 50, 75, or 100 contiguous resource blocks. The time resource assignments can include one or more time-domain resources for transmissions from the first UE to the second UE, and the resource allocation units in the time domain can be in terms of symbols, mini-slots, slots, etc. The resource reservation periods can provide a periodicity of the assigned frequency-time resources, e.g., a length of the period (e.g., in milliseconds) and a total number of periods for future transmission occasions.

[0064] The full-duplex communication at 504 can involve the first UE directly communicating with the second UE via various sidelink channels. In aspects, the communication at 504 can involve the first UE simultaneously receiving various signals from the second UE and transmitting various signals to the second UE. For example, the communication with the second UE can include the first UE receiving one or more first signals from the second UE at one or more first frequency locations and at one or more first reception occasions. The first UE can transmit one or more second signals to the second UE at one or more second frequency locations and at one or more second transmission occasions, where at least one of the one or more first reception occasions overlaps with the one or more second transmission occasions.

[0065] ​In certain aspects, the first and second frequency locations can refer to particular resource blocks where respective sub-channels begin or end, such as a first sub-channel beginning at the first frequency location and a second sub-channel beginning at the second frequency location. The first UE can transmit the first signal via the first sub-channel and receive the second signal via the second sub-channel. The first sub-channel can or can not overlap with the second sub-channel.

[0066] In certain aspects, the information can explicitly or implicitly indicate frequency resources that can and / or cannot be used for full-duplex transmissions from the second UE to the first UE. For example, the first UE can transmit information with an explicit indication of frequency resources that can or cannot be included in performing full-duplex transmissions from the second UE to the first UE. In one example, resources to be excluded for full-duplex communications can be explicitly signaled as {s1, s2,..s n} where each s i represents one or more physical resource blocks, sub-channels, BWPs, etc. The excluded resources can indicate that the first UE cannot use these resources to perform concurrent reception when the first UE is concurrently transmitting to the second UE using the frequency resources indicated in the resource assignment. Additionally or alternatively, the information can indicate frequency resources in which the first UE can perform full-duplex reception.

[0067] As an example of an explicit indication of full-duplex frequency resources, the information at 502 can include an indication of one or more first frequency resources that can be used for full-duplex transmissions from the second UE to the first UE. The communication with the second UE at 504 can include the first UE receiving one or more signals from the second UE via the indicated one or more first frequency resources. In certain cases, the indication of the one or more frequency resources includes a frequency offset relative to a reference frequency. In aspects, the reference frequency can be associated with one or more second frequency resources indicated in one or more resource assignments, as further described herein.

[0068] As an example of an explicit indication of frequency resources to be excluded from full-duplex communications, the information at 502 can include an indication of one or more first frequency resources that cannot be used for full-duplex transmissions from the second UE to the first UE. The communication with the second UE at 504 can include the first UE receiving one or more signals from the second UE via one or more second frequency resources different from the one or more first frequency resources.

[0069] In certain aspects, the frequency resources that can or cannot be used for full duplex transmission can be valid for a particular duration. For example, the frequency resources to exclude / include for performing full duplex reception at the first UE can be valid for a particular duration starting from the first transmission occasion indicated in the resource assignment at 502. In certain cases, the particular duration can be preconfigured between the first UE and the second UE or included in the information. In certain cases, the frequency resources that can or cannot be used for full duplex transmission can be valid from the first transmission occasion indicated in the resource until the last transmission occasion in the resource assignment. In other words, the particular duration of full duplex resources for transmissions from the first UE to the second UE is valid for the same time period associated with the resource assignment at 502. As one example, the first UE can receive signals from the second UE for a time period, which can be preconfigured, indicated in the information or other messaging, or associated with the resource assignment. That is, the reception of signals can occur during the time period, which can be preconfigured, indicated in the information or other messaging, or associated with the resource assignment.

[0070] In certain aspects, the first UE can consider various factors or metrics in determining the frequency resources that can or cannot be used for full duplex transmissions from the second UE. For example, the first UE can consider its full duplex capability, such as its self-interference cancellation capability, its number of antennas, guard band separation between transmit / receive resources, etc. In certain cases, the first UE can consider the channel quality of various sub-channels in the resource pool allocated for sidelink communications. For example, the first UE can select sub-channels with relatively low interference from other UEs.

[0071] Suppose the first UE knows the frequency resources that the first UE will use for transmissions in the next T slots. Let {a1, a2..a m} be the frequency resources to be used for transmitting various signals to the second UE. The frequency resources {a1, a2..a m} can include resources reserved for future transmission occasions.

[0072] In certain scenarios, the first UE can be aware of its capability in terms of required frequency isolation between a transmit subchannel and a receive subchannel (e.g., to avoid transmit power leakage into the receive subchannel). For example, the first UE can be capable of having one subchannel isolated (separated) between a transmit subchannel and a receive subchannel. In certain cases, the first UE can have two subchannels isolated between a transmit subchannel and a receive subchannel. For example, a guard band can separate the subchannels used for transmitting / receiving full-duplex communications. Generally, the guard band can separate the resource assignment from the frequency resources available for full-duplex transmissions to the first UE. In aspects, the guard band can include one or more resource blocks, subchannels, or BWPs. Based on the transmit frequency resources {a1, a2..a m}, the first UE can derive the receive frequency resources {s1, s2,..s n} and / or frequency resources to exclude from full-duplex communications. In other words, the frequency resources to exclude from full-duplex communications can include the guard band separating the transmit / receive subchannels.

[0073] In certain cases, the first UE can consider channel quality in addition to or in lieu of the guard band described above when deriving the receive frequency resources for full-duplex communications. In certain aspects, the channel quality can be determined based on a channel busy ratio (CBR), a channel quality indicator, a signal-to-noise ratio (SNR), a signal-to-interference-plus-noise ratio (SINR), a signal-to-noise-plus-distortion ratio (SNDR), and / or a received signal strength indicator (RSSI). As one example, the RSSI can be measured on each of the subchannels {s1, s2,..s n} considered available for full-duplex transmissions, given the full-duplex capability of the first UE, such as a transmit leakage criterion (e.g., an isolation region or guard band between transmit / receive subchannels). If the RSSI of a particular subchannel (s i ) is less than or equal to a given threshold (e.g., s i ≤ THR) for N consecutive slots (where N can be preconfigured or associated with the resource assignment), the first UE can select the particular subchannel s i as part of the receivable resources for full-duplex transmissions from the second UE and indicate as such to the second UE.

[0074] As one example, operations 500 can also involve the first UE identifying frequency resources that can or cannot be used for full duplex transmissions from the second UE based on the first UE capabilities and / or channel quality. For example, the first UE can identify one or more frequency resources (e.g., resources that can or cannot be used for full duplex transmissions) based on at least one of full duplex capabilities of the first UE or channel quality associated with the plurality of frequency sources including the one or more frequency resources. In aspects, the transmission of information at 502 can include the first UE transmitting the information based on the identified frequency resources.

[0075] In certain aspects, the frequency resources that can be used for full duplex transmissions from the second UE to the first UE can be indicated or determined by a frequency offset relative to a particular reference frequency or particular frequency resource. In aspects, the n full duplex exclusion / inclusion resources {s1, s2,..s n} can be related, e.g., by a frequency offset, to the m resources {a1, a2,..a m} indicated in the resource assignment at 502.

[0076] In certain scenarios, there can be a relationship (such as a frequency offset) between a UE’s transmit sub-channels (including future transmission occasions) and receive resources that can be used for full duplex transmissions. For example, if the first UE transmits a resource assignment with frequency resources {a1, a2,..a m} the resource assignment can imply that the frequency resources {a1+x1, a2+x2,..a m +x m} are considered available for reception at the first UE. In other words, the second UE can know one or more frequency offsets relative to the resource assignment, and the frequency offsets can be used to identify frequency resources that can be used for full duplex transmissions to the first UE.

[0077] The frequency offset can be indicated via downlink control information (DCI), SCI, RRC signaling, MAC signaling, and / or system information from a UE (e.g., the first UE) or a base station. In certain aspects, the frequency offset can be relative to a reference frequency, such as a frequency location within a carrier (e.g., a first frequency resource in a carrier) or a frequency location in the resource assignment (e.g., a first frequency resource in the resource assignment). In aspects, the reference frequency can be associated with a frequency resource indicated in the resource assignment.

[0078] In certain cases, the frequency offset can be represented by a bit indicator (b) to indicate a mapping between a transmit resource and a receive resource. The bit indicator can be a bitmap or a binary field that provides a mapping to one or more frequency offsets. For example, with frequency resources {a1, a2,..a mand resource assignment with b = b2may indicate frequency resources {a1+ y1, a2+ y2,... a m +x m} can be used for full duplex transmissions to the first UE, while resource assignment with b = b2may indicate frequency resources {a1+ y1, a2+ y2,... a m +y m} can be used for full duplex transmissions to the first UE. In aspects, the bit indicator can be provided to the second UE with the information at 502 or via separate signaling such as DCI, SCI, RRC signaling, MAC signaling, and / or system information. In certain aspects, the bit indicator can be preconfigured at the second UE.

[0079] In certain aspects, the frequency resources that can be used for full duplex transmissions from the second UE to the first UE can be preconfigured or indicated via various explicit signaling such as capability information of the first UE, dynamic signaling, or semi-static signaling. As one example, the first UE can obtain a configuration indicating one or more frequency resources that can be used for full duplex transmissions from the second UE to the first UE, and the first UE can receive one or more signals from the second UE via the one or more frequency resources.

[0080] In certain cases, the first UE can provide separate signaling, dynamic or semi-static signaling, to the second UE indicating frequency resources that can or cannot be used for full duplex transmissions from the second UE to the first UE. For example, the first UE can send an indication of a frequency offset to the second UE, where the frequency offset indicates one or more first frequency resources that can be used for full duplex transmissions from the second UE to the first UE are spaced from a reference frequency by the frequency offset. The reference frequency can be a frequency location within a carrier (e.g., a first frequency resource in a carrier) or a frequency location in a resource assignment (e.g., a first frequency resource in a resource assignment). The first UE can receive one or more signals from the second UE via the one or more first frequency resources.

[0081] In some cases, a first UE can provide capability information to a second UE, indicating whether frequency resources are available or unavailable for full-duplex transmission from the second UE to the first UE. In some scenarios, the number of frequency resources available for full-duplex transmission to the first UE may depend on the first UE's full-duplex capabilities (such as the number of receive antennas or the availability of transmit / receive points (TRPs)), which the first UE can signal to the second UE. For example, the first UE can send an indication of its full-duplex capabilities to the second UE, whereby the full-duplex capabilities indicate one or more frequency resources available for full-duplex transmission from the second UE to the first UE. The first UE can receive one or more signals from the second UE via one or more frequency resources. In some aspects, full-duplex capabilities include one or more antennas available for full-duplex communication, and the second UE may be able to deduce the location of frequency resources available for full-duplex transmission based on the first UE's full-duplex capabilities.

[0082] Implicit indication of full-duplex resources can be based on capability information of the first UE sent to the second UE or a specific frequency offset obtained by the second UE. For example, the second UE can identify frequency resources that can or cannot be used for full-duplex transmission from the second UE to the first UE based on the frequency offset relative to the resource assignment. The frequency offset can be derived from capability information provided by the first UE. In some cases, the frequency offset can be pre-configured at the second UE or provided by the first UE.

[0083] In some aspects, the information transmitted at 502 may be transmitted via various sidelink messages, such as sidelink system information, radio resource control (RRC) signaling, sidelink control information (SCI), or media access control (MAC) signaling (e.g., MAC-control element). For example, the information at 502 may include an SCI. In some aspects, an indication of frequency resources that can / cannot be used for full-duplex transmission from the second UE to the first UE may be transmitted via various sidelink messages, such as sidelink system information, RRC signaling, SCI, or MAC signaling.

[0084] Figure 6 This is a flowchart illustrating an example operation 600 for wireless communication, according to certain aspects of this disclosure. Operation 600 can be performed, for example, by a UE (e.g., UE 120b in wireless communication network 100). Operation 600 can be complementary to operation 500 performed by another UE. Operation 600 can be implemented in one or more processors (e.g., Figure 2 The software components that execute and run on the controller / processor 280. Furthermore, the UE's transmission and reception of signals during operation 600 can be achieved, for example, through one or more antennas (e.g., Figure 2This can be achieved via antenna 252. In some aspects, the UE's transmission and / or reception of signals can be achieved via a bus interface that acquires and / or outputs (or provides) signals by one or more processors (e.g., controller / processor 280).

[0085] Operation 600 may begin at 602, wherein a first UE (e.g., UE 120b) may receive information from a second UE (e.g., UE 120a) indicating one or more resource assignments for one or more transmissions from the second UE. At 604, the first UE may communicate with the second UE in full-duplex mode based on one or more resource assignments.

[0086] In some respects, the first UE operating at 600 can select frequency resources from the resource pool for full-duplex transmission to the second UE based on information received at 602 and the channel quality of the resources. For example, the first UE can receive frequency resources (e.g., frequency resources {s1, s2, ..., s...}) that are implicitly or explicitly indicated as being available or unavailable for full-duplex transmission to the second UE. n The first UE can perform channel quality measurements on multiple resources in the resource pool allocated for sidelink communication. In various aspects, channel quality can be determined based on CBR, channel quality indicator, SNR, SINR, SNDR, and / or RSSI. For example, assuming {c1, c2, ..., c...} l} represents the candidate set of resources (CSRs) selected from the resource pool based on channel quality. For example, {c1,c2,...c...} l The first UE can select a CSR from the frequency pool that has an RSSI of at least 20% of all resources sensed in the resource pool. In other words, the first UE can select a CSR from the frequency pool that has an RSSI less than or equal to a specific threshold (e.g., {c1, c2, ..., c...}). l The frequency resources with channel quality whose RSSI is less than or equal to a threshold are selected from the resource pool, where the threshold may be associated with a specific number or percentage of resources in the resource pool that have the best channel quality (e.g., lowest RSSI or CBR). In some aspects, alternative or additional thresholds may be used to select frequency resources from the resource pool. Then, the first UE can select frequency resources from {c1, c2, ..., c...} l Select from {s1,s2,..s} n At least a portion of the overlapping resources. For example, {f1,f2,,f...} j} can be j resources that satisfy this condition. At 604, the first UE can perform the transmission to the second UE in these j resources.

[0087] In cases where the first UE is communicating with multiple second UEs at 604, the first UE can select frequency resources that overlap with resources having the best channel quality (e.g., lowest RSSI or CBR) as indicated by the second UEs. For example, the first UE can identify resources that overlap between the receive resources indicated by the second UEs and the CSR resources having the lowest 20% RSSI.

[0088] As one example, the first UE can identify the one or more frequency resources based on at least one of the one or more resource assignments or a channel quality associated with the one or more frequency resources that can or can not be used for full duplex transmissions from the first UE to the second UE. The first UE can transmit one or more signals to the second UE via the one or more frequency resources at 604. The identification of the one or more frequency resources can include identifying one or more frequency resources having a channel quality less than or equal to a threshold (e.g., lowest 20% RSSI).

[0089] The full duplex communications at 604 can involve the first UE directly communicating with the second UE via various sidelink channels. In aspects, the communications at 604 can involve the first UE simultaneously receiving various signals from the second UE and transmitting various signals to the second UE. For example, the first UE can receive one or more first signals from the second UE at one or more first frequency locations and at one or more first reception occasions based on the one or more resource assignments. The first UE can transmit one or more second signals to the second UE at one or more second frequency locations and at one or more second occasions, where at least one of the one or more first reception occasions overlaps with the one or more second occasions.

[0090] In certain aspects, the first and second frequency locations can refer to particular resource blocks where respective sub-channels begin or end, such as a first sub-channel beginning at a first frequency location and a second sub-channel beginning at a second frequency location. The first UE can receive the first signal via the first sub-channel and transmit the second signal via the second sub-channel. The first sub-channel can or can not overlap with the second sub-channel.

[0091] In certain aspects, the information can explicitly or implicitly indicate frequency resources that can and / or cannot be used for full-duplex transmissions from the first UE to the second UE. As an example of implicit indication, the first UE can identify one or more second frequency locations based on the one or more resource assignments. For example, the first UE can know a guard band that separates the resource assignments and the frequency resources that can be used for transmissions to the second UE. In other words, the guard band can separate the resource assignments and the frequency resources that can be used for full-duplex transmissions from the first UE to the second UE. The implicit indication of resources that can be used for full-duplex transmissions can be based on capability information of the second UE transmitted to the second UE or a particular frequency offset obtained by the second UE. For example, the first UE can be able to derive the guard band from the capability information. In aspects, the frequency offset and / or the capability information can indicate the guard band. The first UE can identify the second frequency locations based on the guard band and the resource assignments. The first UE can transmit the one or more second signals based on the identified one or more second frequency locations.

[0092] As an example of explicit indication, the information at 602 can include an indication of one or more first frequency resources that can or cannot be used for full-duplex transmissions from the first UE to the second UE. The first UE can transmit the one or more signals to the second UE via the first frequency resources indicated in the information. In certain cases, the indication can include a frequency offset relative to a reference frequency. The reference frequency can be associated with the one or more second frequency resources indicated in the one or more resource assignments.

[0093] In certain aspects, the frequency resources that can or cannot be used for full-duplex transmissions can be valid for a particular duration, e.g., as described herein with respect to operations 500. In aspects, the transmission of the signal at 602 can occur during a time period, where the time period can be associated with the resource assignments.

[0094] As an example of explicit indication of frequency resources to exclude from full-duplex communications, the information can include an indication of one or more first frequency resources that cannot be used for full-duplex transmissions from the first UE to the second UE. The first UE can transmit the one or more signals to the second UE via one or more second frequency resources that are different from the one or more first frequency resources.

[0095] In certain aspects, the frequency resources that can be used for full duplex transmissions from the first UE to the second UE can be preconfigured or indicated via various explicit signaling, such as capability information of the second UE, dynamic signaling, or semi-static signaling. As one example, the first UE can obtain a configuration indicating one or more frequency resources that can or cannot be used for full duplex transmissions from the first UE to the second UE. In aspects, the configuration can be an explicit frequency resource or location or a frequency offset relative to a reference frequency, such as a resource assignment. At 604, the first UE can transmit one or more signals to the second UE via the one or more frequency resources.

[0096] In certain cases, the second UE can provide separate signaling, dynamic or semi-static signaling, to the first UE indicating frequency resources that can or cannot be used for full duplex transmissions from the second UE to the first UE. For example, the first UE can receive an indication of a frequency offset from the second UE, where the frequency offset indicates one or more first frequency resources that are spaced from a reference frequency by the frequency offset that can be used for full duplex transmissions from the first UE to the second UE. At 604, the first UE transmits one or more signals to the second UE via the one or more first frequency resources. In certain aspects, the reference frequency can be associated with one or more second frequency resources indicated in a resource assignment.

[0097] In certain cases, the second UE can provide capability information to the first UE indicating frequency resources that can or cannot be used for full duplex transmissions from the first UE to the second UE. For example, the first UE can receive an indication of full duplex capability of the second UE from the second UE, where the full duplex capability indicates one or more frequency resources that can be used for full duplex transmissions from the first UE to the second UE. At 604, the first UE can transmit one or more signals to the second UE via the frequency resources indicated by the capability information of the second UE. For example, the full duplex capability can include one or more antennas usable for full duplex communications, such as a particular number of receive antennas.

[0098] In certain aspects, the information received at 602 can be conveyed via various sidelink messages, such as sidelink system information, RRC signaling, SCI, or MAC signaling. The various messages received by the first UE, such as capability information, dynamic signaling or semi-static signaling of a frequency offset, or explicit indication of resources usable for full duplex transmissions, can be indicated directly from the second UE or indirectly from a base station. For example, the first UE can receive the various messages via DCI, SCI, RRC signaling, MAC signaling, and / or system information from a UE (e.g., the second UE) or a base station (e.g., BS 110a or 110b).

[0099] Figure 7are schematic diagrams illustrating example frequency resource grids 702, 704 that can be used for full-duplex communication in accordance with certain aspects of the present disclosure. As used herein, a frequency resource grid can refer to a set of frequency resources within one or more BWPs of a carrier or within one or more carriers. As shown, a first resource grid 700A can be allocated to a first UE of operations 500, and a second resource grid 700B can be allocated to a second UE of operations 500. The first resource grid 700A can include a first frequency resource 706, a second frequency resource 708, and a guard band 710. The first frequency resource 706 can be allocated for transmission by the first UE, and the second frequency resource 708 can be allocated for reception by the first UE. The guard band 710 can separate the first frequency resource 706 and the second frequency resource 708. In aspects, the first frequency resource 706, the second frequency resource 708, or the guard band 710 can include one or more resource blocks in a carrier, one or more sub-channels in a carrier, one or more BWPs in a carrier, or one or more carriers. In this example, the second resource grid 700B can be complementary to the first resource grid 700A such that the first frequency resource 706 can be allocated for reception by the second UE, and the second frequency resource 708 can be allocated for transmission by the second UE.

[0100] In certain cases, the resource assignment transmitted from the first UE to the second UE (e.g., at 502) can indicate the first frequency resource 706 without explicit indication of the second frequency resource 708, such that the second UE can identify the second frequency resource 708 for full-duplex transmission based on the various techniques described herein with respect to operations 500 and 600. In certain cases, the resource assignment transmitted from the first UE to the second UE can explicitly indicate the second frequency resource 708, e.g., via a frequency offset or as a particular frequency resource. In certain cases, the second UE can receive an indication of the guard band 710 via capability information of the first UE, dynamic signaling (e.g., SCI or DCI), or semi-static signaling (e.g., RRC signaling, MAC signaling, or system information).

[0101] Those skilled in the art will understand that Figure 7 The transmit / receive frequency resources and guard bands shown in FIG. 6 are merely exemplary. Additional transmit / receive frequency resources and / or guard bands can be used in addition to or in place of those shown.

[0102] Figure 8is a signaling flow diagram illustrating example signaling for allocating frequency resources for full-duplex sidelink communication according to aspects of the present disclosure. As shown, at 802, a first UE 120a can transmit, to a second UE 120b, an indication of frequency resources that can or can not be used for full-duplex transmissions from the second UE 120b to the first UE 120a. In certain aspects, the indication at 802 can be capability information, an explicit indication of the frequency resources, or one or more frequency offsets that can be used to derive the frequency resources from a resource assignment or other reference frequency. The indication at 802 can be transmitted via SCI, RRC signaling, MAC signaling, and / or system information. Additionally or alternatively, the second UE 120b can receive the indication at 802 from a base station (e.g., BS 110a or BS 110b), e.g., via DCI, RRC signaling, MAC signaling, and / or system information.

[0103] At 804, the first UE 120a can transmit, to the second UE 120b, information (e.g., SCI) indicating one or more resource assignments for one or more transmissions to the second UE. In certain cases, the information at 804 can include an indication of the first frequency resources 706 of Figure 7 In certain cases, the information at 804 can include an explicit indication of the second frequency resources 708. For example, the information can include a frequency offset for deriving the second frequency resources 708 from the first frequency resources 706 or another reference frequency. In certain cases, the information can explicitly identify the second frequency resources 708.

[0104] At 806, the second UE 120b can identify frequency resources for transmissions to the first UE 120b. In certain cases, the second UE 120b can identify the frequency resources for transmissions to the first UE 120b based on the information received at 804 and / or the indication received at 802. In aspects, the second UE 120b can identify the frequency resources for transmissions based on channel quality of resources in a resource pool. For example, the second UE 120b can select resources with the best channel quality (e.g., a certain amount or percentage of lowest RSSI or CBR) that overlap with the frequency resources available for full-duplex transmissions to the first UE 120a.

[0105] At 808, the first UE 120a can communicate with the second UE 120b in a full-duplex manner using the frequency resources available for full-duplex transmissions.

[0106] While examples provided herein are described with respect to a first UE (e.g., UE 120a) communicating directly with a second UE (e.g., UE 120b), aspects of the disclosure can also be applied with respect to the first UE 120a communicating directly with multiple second UEs 120b, e.g., via a sidelink channel.

[0107] Figure 9 A communications device 900 (e.g., a UE or V2X device) is illustrated that includes various components (e.g., corresponding to means-plus-function components) configured to perform operations for the techniques disclosed herein, such as the operations illustrated in Figure 5 and / or Figure 6 The communications device 900 includes a processing system 902 coupled to a transceiver 908 (e.g., a transmitter and / or a receiver). The transceiver 908 is configured to transmit and receive signals for the communications device 900 via an antenna 910, such as the various signals as described herein. The processing system 902 can be configured to perform processing functions for the communications device 900, including processing signals received and / or to be transmitted by the communications device 900.

[0108] The processing system 902 includes a processor 904 coupled to a computer- readable medium / memory 912 via a bus 906. In certain aspects, the computer-readable medium / memory 912 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 904, cause the processor 904 to perform Figure 5 and / or Figure 6 operations illustrated in FIGS. 1-8, or other operations for performing the various techniques discussed herein for sub-band full duplex resource management. In certain aspects, the computer-readable medium / memory 912 stores code for outputting (e.g., transmitting or providing) 914, code for obtaining (e.g., receiving) 916, code for communicating 918, and / or code for identifying 920. In certain aspects, the processing system 902 has circuitry 922 configured to implement the code stored in the computer-readable medium / memory 912. In certain aspects, the circuitry 922 is coupled to the processor 904 and / or the computer-readable medium / memory 912 via the bus 906. For example, the circuitry 922 includes circuitry 924 for outputting, circuitry 926 for obtaining, circuitry 928 for communicating, and / or circuitry 930 for identifying.

[0109] Example Aspects

[0110] Aspect 1 : A method of wireless communication by a first user equipment (UE), comprising: transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE; and communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0111] Aspect 2: The method of aspect 1, wherein the communicating with the second UE comprises: receiving one or more first signals from the second UE at one or more first frequency locations and at one or more first reception occasions; and transmitting one or more second signals to the second UE at one or more second frequency locations and at one or more second transmission occasions, wherein at least one of the one or more first reception occasions overlaps with the one or more second transmission occasions.

[0112] Aspect 3: The method of any of aspects 1-2, wherein: the information comprises an indication of one or more first frequency resources that can be used for full-duplex transmissions from the second UE to the first UE; and the communicating with the second UE comprises receiving one or more signals from the second UE via the indicated one or more first frequency resources.

[0113] Aspect 4: The method of aspect 3, wherein the indication of the one or more first frequency resources comprises a frequency offset relative to a reference frequency.

[0114] Aspect 5: The method of aspect 4, wherein the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

[0115] Aspect 6: The method of aspect 3, wherein the receiving occurs during a time period.

[0116] Aspect 7: The method of aspect 6, wherein the time period is associated with the one or more resource assignments.

[0117] Aspect 8: The method of aspect 3, wherein a guard band separates the one or more first frequency resources from the one or more resource assignments.

[0118] Aspect 9: The method of aspect 3, further comprising: identifying the one or more first frequency resources based on at least one of a full-duplex capability of the first UE or a channel quality associated with a plurality of frequency resources including the one or more first frequency resources, wherein the transmitting of the information comprises transmitting the information based on the identified one or more first frequency resources.

[0119] Aspect 10: The method of any of aspects 1-9, wherein: the information comprises an indication of one or more first frequency resources that are not available for full-duplex transmissions from the second UE to the first UE; and the communication with the second UE comprises receiving one or more signals from the second UE via one or more second frequency resources that are different from the one or more first frequency resources.

[0120] Aspect 11 : The method of any of aspects 1-10, further comprising: obtaining a configuration indicating one or more frequency resources that are available for full-duplex transmissions from the second UE to the first UE, wherein the communication with the second UE comprises receiving one or more signals from the second UE via the one or more frequency resources.

[0121] Aspect 12: The method of any of aspects 1-11, further comprising: transmitting, to the second UE, an indication of a frequency offset, wherein the frequency offset indicates one or more first frequency resources that are available for full-duplex transmissions from the second UE to the first UE relative to a reference frequency such that the one or more first frequency resources are spaced from the reference frequency by the frequency offset, wherein the communication with the second UE comprises receiving one or more signals from the second UE via the one or more first frequency resources.

[0122] Aspect 13: The method of aspect 12, wherein the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

[0123] Aspect 14: The method of any of aspects 1-13, further comprising: transmitting, to the second UE, an indication of a full-duplex capability of the first UE, wherein the full-duplex capability indicates one or more frequency resources that are available for full-duplex transmissions from the second UE to the first UE, wherein the communication with the second UE comprises receiving one or more signals from the second UE via the one or more frequency resources.

[0124] Aspect 15: The method of aspect 14, wherein the full-duplex capability comprises one or more antennas available for full-duplex communications.

[0125] Aspect 16: The method of any of aspects 1-15, wherein the information comprises sidelink control information (SCI).

[0126] Aspect 17: A method of wireless communication by a first user equipment (UE), comprising: receiving, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE; and communicating with the second UE in a full-duplex manner based on the one or more resource assignments.

[0127] Aspect 18: The method of aspect 17, further comprising: identifying one or more frequency resources based on at least one of the one or more resource assignments or a channel quality associated with the one or more frequency resources that can be used for full-duplex transmissions from the first UE to the second UE, wherein the communicating with the second UE comprises transmitting one or more signals to the second UE via the one or more frequency resources.

[0128] Aspect 19: The method of aspect 18, wherein the identifying the one or more frequency resources comprises identifying the one or more frequency resources having a channel quality less than or equal to a threshold.

[0129] Aspect 20: The method of any of aspects 17-19, wherein the communicating with the second UE comprises: receiving one or more first signals from the second UE at one or more first frequency locations and at one or more first reception occasions based on the one or more resource assignments; and transmitting one or more second signals to the second UE at one or more second frequency locations and at one or more second occasions, wherein at least one of the one or more first reception occasions overlaps with the one or more second occasions.

[0130] Aspect 21: The method of aspect 20, further comprising: identifying the one or more second frequency locations based on the one or more resource assignments, wherein the transmitting the one or more second signals comprises transmitting the one or more second signals based on the identified one or more second frequency locations.

[0131] Aspect 22: The method of any of aspects 17-21, wherein: the information comprises an indication of one or more first frequency resources that can be used for full-duplex transmissions from the first UE to the second UE, wherein the communicating with the second UE comprises transmitting one or more signals to the second UE via the one or more first frequency resources.

[0132] Aspect 23: The method of aspect 22, wherein the indication of the one or more first frequency resources comprises a frequency offset relative to a reference frequency.

[0133] Aspect 24: The method of Aspect 23, wherein the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

[0134] Aspect 25: The method of Aspect 22, wherein the transmitting of the one or more signals occurs during a time period.

[0135] Aspect 26: The method of Aspect 25, wherein the time period is associated with the one or more resource assignments.

[0136] Aspect 27: The method of Aspect 22, wherein a guard band separates the one or more first frequency resources from the one or more resource assignments.

[0137] Aspect 28: The method of any one of Aspects 17-27, wherein: the information comprises an indication of one or more first frequency resources that cannot be used for full-duplex transmissions from the first UE to the second UE; and the communicating with the second UE comprises transmitting one or more signals to the second UE via one or more second frequency resources different from the one or more first frequency resources.

[0138] Aspect 29: The method of any one of Aspects 17-28, further comprising: obtaining a configuration indicating one or more frequency resources that can be used for full-duplex transmissions from the first UE to the second UE; wherein the communicating with the second UE comprises transmitting one or more signals to the second UE via the one or more frequency resources.

[0139] Aspect 30: The method of any one of Aspects 17-29, further comprising: receiving an indication of a frequency offset from the second UE, wherein the frequency offset indicates one or more first frequency resources that are spaced from a reference frequency by the frequency offset for full-duplex transmissions from the first UE to the second UE; and wherein the communicating with the second UE comprises transmitting one or more signals to the second UE via the one or more first frequency resources.

[0140] Aspect 31: The method of Aspect 30, wherein the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

[0141] Aspect 32: The method of any one of Aspects 17-31, further comprising: receiving, from the second UE, an indication of a full duplex capability of the second UE, wherein the full duplex capability indicates one or more frequency resources that can be used for full duplex transmissions from the first UE to the second UE; and wherein the communicating with the second UE comprises: transmitting one or more signals to the second UE via the one or more frequency resources.

[0142] Aspect 33: The method of Aspect 32, wherein the full duplex capability comprises one or more antennas that can be used for full duplex communications.

[0143] Aspect 34: The method of any one of Aspects 17-33, wherein the information comprises sidelink control information (SCI).

[0144] Aspect 35: A first user equipment comprising means for performing the operations of one or more Aspects of Aspects 1-16.

[0145] Aspect 36: A first user equipment comprising a transceiver and a processing system comprising at least one processor configured to perform the operations of one or more Aspects of Aspects 1-16.

[0146] Aspect 37: A first user equipment comprising means for performing the operations of one or more Aspects of Aspects 17-34.

[0147] Aspect 38: A first user equipment comprising a transceiver and a processing system comprising at least one processor configured to perform the operations of one or more Aspects of Aspects 17-34.

[0148] Aspect 39: An apparatus for wireless communication by a first user equipment (UE), comprising: an interface configured to: output, for transmission to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE; and a processing system configured to: communicate with the second UE in a full duplex manner based on the one or more resource assignments.

[0149] Aspect 40: An apparatus for wireless communication by a first user equipment (UE), comprising: an interface configured to: obtain, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE; and a processing system configured to: communicate with the second UE in a full duplex manner based on the one or more resource assignments.

[0150] Aspect 41: A computer-readable medium for wireless communications by a first user equipment (UE), comprising code executable to: output information indicating one or more resource assignments for one or more transmissions to a second UE for transmission to the second UE; and communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0151] Aspect 42: A computer-readable medium for wireless communications by a first user equipment (UE), comprising code executable to: obtain, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE; and communicate with the second UE in a full-duplex manner based on the one or more resource assignments.

[0152] The techniques described herein can be used for various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), LTE-Advanced (LTE-A), code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), time division synchronous code division multiple access (TD-SCDMA), and other networks. The terms “network” and “system” are often used interchangeably. A CDMA network can implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, and so on. UTRA includes Wideband-CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network can implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA network can implement a radio technology such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash- OFDMA, and so on. UTRA and E-UTRA are part of Universal Mobile Telecommunication System (UMTS). LTE and LTE-A are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named “3rd Generation Partnership Project” (3GPP). cdma2000 and UMB are described in documents from an organization named “3rd Generation Partnership Project 2” (3GPP2). NR is an emerging wireless communications technology.

[0153] In 3GPP, the term "cell" can refer to a coverage area of a Node B (NB) and / or a NB subsystem serving the coverage area, depending on the context in which the term is used. In NR systems, the term "cell" and BS, next generation Node B (gNB or gNodeB), access point (AP), distributed unit (DU), carrier, or transmission reception point (TRP) can be used interchangeably. A BS can provide communication coverage for a macro cell, a pico cell, a femto cell, and / or other types of cells. A macro cell can cover a relatively large geographic area (e.g., several kilometers in radius) and can allow unrestricted access by UEs with service subscriptions. A pico cell can cover a relatively small geographic area and can allow unrestricted access by UEs with service subscriptions. A femto cell can cover a relatively small geographic area (e.g., a home) and can allow restricted access by UEs having an association with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs for users in the home, etc.). A BS for a macro cell can be referred to as a macro BS. A BS for a pico cell can be referred to as a pico BS. A BS for a femto cell can be referred to as a femto BS or a home BS.

[0154] A UE can also be known as a mobile station, a terminal, an access terminal, a subscriber unit, a station, a customer premises equipment (CPE), a cellular phone, a smart phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, an electric appliance, a medical device or medical equipment, a biometric sensor / device, a wearable device such as a smart watch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring, a smart bracelet, etc.), an entertainment device (e.g., a music device, a video device, a satellite radio, etc.), a vehicular component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device that is configured to communicate via a wireless or wired medium. Some UEs can be considered machine-type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., that can communicate with a BS, another device (e.g., remote device), or some other entity. A wireless node can provide, for example, connectivity for or to a network (e.g., a wide area network such as Internet or a cellular network) via a wired or wireless communication link. Some UEs can be considered Internet-of-Things (IoT) devices, which can be Narrowband IoT (NB-IoT) devices. Additionally, a wireless node can be a BS or a UE.

[0155] In some examples, access to an air interface can be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication among some or all of the devices and apparatuses within its serving area or cell. The scheduling entity can be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, a subordinate entity utilizes resources allocated by the scheduling entity. Base stations are not the only entities that can function as a scheduling entity. In some examples, a UE can function as a scheduling entity and can schedule resources for one or more subordinate entities (e.g., one or more other UEs), and the other UEs can utilize resources scheduled by the UE for wireless communication. In some examples, a UE can function as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In a mesh networking example, UEs can communicate directly with one another in addition to communicating with a scheduling entity.

[0156] The methods disclosed herein comprise one or more steps or actions for achieving the methods. The method steps and / or actions can be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order is specified, the order or sequence of any process or method steps should not be construed as limitations of the claims. Any of the steps or actions can be modified, combined, or subdivided into additional steps or actions.

[0157] As used herein, the term “determining” is used in the sense of evaluating, ascertaining, or otherwise discovering, as opposed to simply receiving. Thus, for example, “determining” whether a condition exists includes evaluating whether the condition exists, ascertaining whether the condition exists, or otherwise discovering whether the condition exists.

[0158] As used herein, the term “determining” is used in the sense of evaluating, ascertaining, or otherwise discovering, as opposed to simply receiving. Thus, for example, “determining” whether a condition exists includes evaluating whether the condition exists, ascertaining whether the condition exists, or otherwise discovering whether the condition exists.

[0159] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be consistent with the full scope of the language used in the claims, wherein, unless specifically stated otherwise, references to elements in the singular form are not intended to mean “one and only one,” but rather “one or more.” Unless otherwise expressly stated, the term “some” refers to one or more. All structural and functional equivalents of the elements throughout the various aspects described in this disclosure are expressly incorporated herein by reference and intended to be included by the claims, such structural and functional equivalents being known or to be known by a person skilled in the art. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is expressly stated in the claims. No element of a claim should be construed pursuant to paragraph 6 of 35 U.S.SC § 112 unless the element is expressly stated using the phrase “unit for…” or, in the case of a method claim, using the phrase “step for…”.

[0160] The various operations of the methods described above can be performed by any suitable unit capable of performing the corresponding function. These units can include various hardware and / or software components and / or modules, including but not limited to: circuits, application-specific integrated circuits (ASICs), or processors. Typically, in the presence of the operations shown in the figures, those operations can have corresponding paired functional unit components with similar numbering. For example, Figure 2 The processors 258, 264, and 266 of UE 120a and / or controller / processor 280 and / or processors 220, 230, and 238 of BS 110a and / or controller / processor 240 shown can be configured to perform Figure 5 One or more operations 500 and / or Figure 6 One or more operations 600.

[0161] The unit for receiving may include Figure 2 The transceiver, receiver, or at least one antenna and at least one receiver processor shown are included. The unit for transmitting, transmitting, or outputting may include... Figure 2 The transceiver, transmitter, or at least one antenna and at least one transmission processor shown are included. The unit for communication, the unit for identification, and the unit for acquisition may include a processing system, which may include one or more processors, such as... Figure 2The processors 258, 264, and 266 and / or the controller / processor 280 of the UE 120a and / or the processors 220, 230, 238, and / or the controller / processor 240 of the BS 110a shown in FIG. 2A can be configured to perform and / or control signal processing operations such as any of the examples for which a description is provided below.

[0162] In some cases, a device can have an interface (a means for outputting) for outputting a frame for transmission, rather than actually transmitting the frame. For example, a processor can output a frame to a radio frequency (RF) front end via a bus interface for transmission. Similarly, a device can have an interface (a means for obtaining) for obtaining a frame received from another device, rather than actually receiving the frame. For example, a processor can obtain (or receive) a frame from an RF front end for reception via a bus interface.

[0163] The various illustrative logical blocks, modules, and circuits described in connection with the disclosure can be implemented or performed with a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any commercially available processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0164] If implemented in hardware, an example hardware configuration can include a processing system in a wireless node. The processing system can be implemented with a bus architecture. The bus can include any number of interconnecting buses and bridges depending on the specific application of the processing system and the overall design constraints. The bus can link together various circuits including processors, machine-readable media, and buses themselves. Among other things, the bus can also link a network adapter to the processing system by which the processing system can access a network. When implemented in a user terminal (see FIG. 2A), a user interface (e.g., keypad, display, mouse, joystick, etc.) can also be connected to the bus. Figure 1 Other circuits can be connected to the bus, such as a timing source, peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and as such do not need further description.

[0165] If implemented in software, the functions can be stored or transmitted over as one or more instructions or code on a computer-readable medium. Software shall be construed broadly to mean instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media include both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. The processor can be responsible for managing the bus and general processing, including the execution of software modules stored on the machine-readable storage media. A computer-readable storage medium can be coupled with the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral with the processor. By way of example, the machine-readable media can include a transmission line, a carrier wave modulated by data, and / or a computer readable storage medium with instructions stored thereon separate from the wireless node, all of which can be accessed via the bus. Alternatively, or in addition, the machine-readable media, or any portion thereof, can be integrated with the processor, such as the case can be with cache and / or general register files. Examples of machine-readable storage media can include, by way of example, RAM (Random Access Memory), flash memory, ROM (Read Only Memory), PROM (Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), registers, magnetic disks, optical disks, hard drives, or any other suitable storage medium, or any combination thereof. The machine-readable media can be embodied in a computer-program product.

[0166] A software module can comprise a single instruction, or many instructions, and can be distributed over several different code segments, among different programs, and across multiple storage media. The computer-readable media can comprise a number of software modules. The software module includes instructions that, when executed by an apparatus such as a processor, cause the processing system to perform various functions. The software module can include a transmission module and a receiving module. Each software module can reside in a single storage device or be distributed across multiple storage devices. By way of example, a software module can be loaded into RAM from a hard drive when a triggering event occurs. During execution of the software module, the processor can load some of the instructions into cache to increase access speed. One or more cache lines can then be loaded into a general register file for execution by the processor. When referring to the functionality of a software module below, it will be understood that such functionality is implemented by the processor when executing instructions from that software module.

[0167] Furthermore, any connection is appropriately referred to as computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared (IR), radio, and microwave), then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared, radio, and microwave) is included in the definition of medium. As used herein, disk and disc include compressed optical disc (CD), laser disc, optical disc, digital versatile optical disc (DVD), floppy disk, and... Optical discs, where magnetic disks typically copy data magnetically, use lasers to optically copy data. Therefore, in some aspects, computer-readable media can include non-transitory computer-readable media (e.g., tangible media). Furthermore, in other aspects, computer-readable media can include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.

[0168] Therefore, certain aspects may include a computer program product for performing the operations given herein. For example, such a computer program product may include a computer-readable medium having instructions stored thereon (and / or encoded thereon) that can be executed by one or more processors to perform the operations described herein. Figure 5 and / or Figure 6 The instructions for the operation are shown in the figure.

[0169] Furthermore, it should be understood that modules and / or other suitable units for performing the methods and techniques described herein can be downloaded and / or otherwise obtained by the user terminal and / or base station, where applicable. For example, such a device can be coupled to a server to facilitate the transmission of units for performing the methods described herein. Alternatively, the various methods described herein can be provided via storage units (e.g., RAM, ROM, physical storage media such as compressed optical discs (CDs) or floppy disks, etc.) so that the user terminal and / or base station can access the various methods when the storage units are coupled to or provided to the device. Furthermore, any other suitable techniques for providing the methods and techniques described herein to the device can be used.

[0170] It should be understood that the claims are not limited to the precise configurations and components shown above. Various modifications, alterations, and variations may be made in the arrangement, operation, and details of the methods and apparatus described above without departing from the scope of the claims.

Claims

1. A method of wireless communication by a first user equipment (UE), comprising: transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, wherein the information includes an indication of one or more first frequency resources that can be used for full-duplex transmissions from the second UE to the first UE; and communicating, in full-duplex, with the second UE based on the one or more resource assignments, wherein the method further comprises transmitting, to the second UE, an indication of a frequency offset, wherein the frequency offset indicates the one or more first frequency resources that can be used for the full-duplex transmissions from the second UE to the first UE relative to a reference frequency, such that the one or more first frequency resources are spaced from the reference frequency by the frequency offset, and wherein the communicating with the second UE includes receiving one or more signals from the second UE via the one or more first frequency resources.

2. The method of claim 1, wherein, the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

3. A first user equipment (UE), comprising one or more memories comprising instructions; and one or more processors configured to execute the instructions and cause the first UE to: transmitting, to a second UE, information indicating one or more resource assignments for one or more transmissions to the second UE, wherein, the information includes an indication of one or more first frequency resources that can be used for full-duplex transmissions from the second UE to the first UE; and communicate, in full-duplex, with the second UE based on the one or more resource assignments, wherein the one or more processors are further configured to execute the instructions and cause the first UE to transmit, to the second UE, an indication of a frequency offset, wherein the frequency offset indicates the one or more first frequency resources that can be used for the full-duplex transmissions from the second UE to the first UE relative to a reference frequency, such that the one or more first frequency resources are spaced from the reference frequency by the frequency offset, and wherein, to communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to receive one or more signals from the second UE via the one or more first frequency resources.

4. The first UE of claim 3, wherein, To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to: receive the one or more first signals from the second UE at one or more first frequency locations and at one or more first reception occasions; and transmit one or more second signals to the second UE at one or more second frequency locations and at one or more second transmission occasions, wherein at least one of the one or more first reception occasions overlaps with the one or more second transmission occasions.

5. The first UE of claim 3, wherein, The indication of the one or more first frequency resources comprises a second frequency offset relative to a second reference frequency, the second reference frequency being associated with one or more second frequency resources indicated in the one or more resource assignments.

6. The first UE of claim 5, wherein, The second frequency offset is the frequency offset, and the second reference frequency is the reference frequency.

7. The first UE of claim 3, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to receive, from the second UE, the one or more signals during a time period associated with the one or more resource assignments.

8. The first UE of claim 3, wherein, A guard band separates the one or more first frequency resources from the one or more resource assignments.

9. The first UE of claim 5, wherein, The one or more processors are configured to execute the instructions and cause the first UE to: identify the one or more first frequency resources based on at least one of a full duplex capability of the first UE or a channel quality associated with a plurality of frequency resources including the one or more first frequency resources, To transmit the information, the one or more processors are configured to execute the instructions and cause the first UE to transmit the information based on the identified one or more first frequency resources.

10. The first UE of claim 3, wherein: the information comprises an indication of one or more second frequency resources that are unavailable for the full duplex transmission from the second UE to the first UE; and To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to receive signals from the second UE via one or more third frequency resources different from the one or more second frequency resources.

11. The first UE of claim 3, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: obtain a configuration indicating one or more frequency resources that are available for the full duplex transmission from the second UE to the first UE, To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to receive one or more signals from the second UE via the indicated one or more frequency resources.

12. The first UE of claim 3, wherein, The reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

13. The first UE of claim 3, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: transmit, to the second UE, an indication of a full duplex capability of the first UE, wherein the full duplex capability indicates one or more frequency resources that are available for the full duplex transmission from the second UE to the first UE, and To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to transmit one or more signals to the second UE via the indicated one or more frequency resources.

14. A method of wireless communication by a first user equipment (UE), comprising: receiving, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE, wherein the information includes an indication of one or more first frequency resources usable for full-duplex transmissions from the first UE to the second UE; and communicating, with the second UE, in a full-duplex manner based on the one or more resource assignments, wherein the method further includes receiving, from the second UE, an indication of a frequency offset, wherein the frequency offset indicates the one or more first frequency resources usable for the full-duplex transmissions from the first UE to the second UE relative to a reference frequency, such that the one or more first frequency resources are spaced from the reference frequency by the frequency offset, and wherein the communicating with the second UE includes transmitting one or more signals to the second UE via the one or more first frequency resources.

15. The method of claim 14, wherein, the reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

16. A first user equipment (UE), comprising one or more memories comprising instructions; and one or more processors configured to execute the instructions and cause the first UE to: receiving, from a second UE, information indicating one or more resource assignments for one or more transmissions from the second UE, wherein, the information includes an indication of one or more first frequency resources usable for full-duplex transmissions from the first UE to the second UE; and communicating, with the second UE, in a full-duplex manner based on the one or more resource assignments, wherein the one or more processors are further configured to execute the instructions and cause the first UE to receive, from the second UE, an indication of a frequency offset, wherein the frequency offset indicates the one or more first frequency resources usable for the full-duplex transmissions from the first UE to the second UE relative to a reference frequency, such that the one or more first frequency resources are spaced from the reference frequency by the frequency offset, and wherein, to communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to transmit one or more signals to the second UE via the one or more first frequency resources.

17. The first UE of claim 16, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: identify the one or more frequency resources based on at least one of the one or more resource assignments or a channel quality associated with the one or more frequency resources usable for the full-duplex transmissions from the first UE to the second UE, and to communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to transmit one or more signals to the second UE via the identified one or more frequency resources.

18. The first UE of claim 17, wherein, to identify the one or more frequency resources, the one or more processors are configured to execute the instructions and cause the first UE to identify the one or more frequency resources having the channel quality less than or equal to a threshold.

19. The first UE of claim 16, wherein, To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to: receive, from the second UE, one or more first signals at one or more first frequency locations and at one or more first reception occasions based on the one or more resource assignments; and transmit, to the second UE, one or more second signals at one or more second frequency locations and at one or more second occasions, wherein at least one of the one or more first reception occasions overlaps with the one or more second occasions.

20. The first UE of claim 19, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: identify the one or more second frequency locations based on the one or more resource assignments, To transmit the one or more second signals, the one or more processors are configured to execute the instructions and cause the first UE to transmit the one or more second signals based on the identified one or more second frequency locations.

21. The first UE of claim 16, wherein, The indication of the one or more first frequency resources includes a second frequency offset relative to a second reference frequency, the second reference frequency being associated with one or more second frequency resources indicated in the one or more resource assignments.

22. The first UE of claim 21, wherein, The second frequency offset is the frequency offset, and the second reference frequency is the reference frequency.

23. The first UE of claim 16, wherein, The one or more processors are configured to execute the instructions and cause the first UE to transmit the one or more signals during a time period associated with the one or more resource assignments.

24. The first UE of claim 16, wherein, A guard band separates the one or more first frequency resources from the one or more resource assignments.

25. The first UE of claim 16, wherein: The information includes an indication of one or more second frequency resources that cannot be used for the full-duplex transmissions from the first UE to the second UE; and To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to transmit signals to the second UE via one or more third frequency resources that are different from the one or more second frequency resources.

26. The first UE of claim 16, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: obtain a configuration indicating one or more frequency resources that can be used for the full-duplex transmissions from the first UE to the second UE; and To communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to transmit one or more signals to the second UE via the indicated one or more frequency resources.

27. The first UE of claim 16, wherein, The reference frequency is associated with one or more second frequency resources indicated in the one or more resource assignments.

28. The first UE of claim 16, wherein, The one or more processors are further configured to execute the instructions and cause the first UE to: Receive an indication of the full-duplex capability of the second UE from the first UE, wherein the full-duplex capability indication is available for one or more frequency resources for the full-duplex transmission from the first UE to the second UE; and In order to communicate with the second UE, the one or more processors are configured to execute the instructions and cause the first UE to send one or more signals to the second UE via one or more indicated frequency resources.

Citation Information

Patent Citations

  • Communication device and communication method

    WO2020166037A1