Co-channel coexistence for multiple sidelink radio access technologies

By receiving side link control information (SCI) and determining candidate resource sets, the problem of difficult to avoid legacy side link RAT resources when multiple side link RAT coexist is solved, and the effectiveness of channel coexistence and efficient resource utilization are achieved. sex.

CN119487930APending Publication Date: 2025-02-18APPLE INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280095435.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the case where multiple side link RATs coexist, it is difficult for existing wireless communication systems to effectively detect and avoid the wireless resources being used by the old side link RAT, resulting in difficulty in channel coexistence.

Method used

Side link control information (SCI) is received through the first wireless device, thereby determining a candidate resource set for the second RAT, and selecting resources that avoid the old side link RAT in the time domain and the frequency domain for transmission.

Benefits of technology

The coexistence of multiple side link RATs on overlapping channels is realized, which improves the utilization efficiency of radio resources and reduces the occurrence of channel conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119487930A_ABST
    Figure CN119487930A_ABST
Patent Text Reader

Abstract

Techniques for co-channel coexistence for multiple sidelink radio access technologies. The technique includes receiving, by a first wireless device, sidelink control information (SCI) for a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the SCI indicating a set of resources used by the first RAT; determining a set of candidate resources for a second RAT from a pool of sidelink resources for the second RAT based on the received sidelink transmission, the second RAT being different from the first RAT; and transmitting a second sidelink transmission to a third wireless device using a candidate resource selected from the set of candidate resources for the second RAT.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless devices and wireless networks including devices, computer-readable media, and methods for enhanced sidelink sensing and resource allocation. Background Art

[0002] The use of wireless communication systems is growing rapidly. In recent years, wireless devices such as smart phones and tablet computers have become increasingly sophisticated. In addition to supporting phone calls, many mobile devices now also provide access to the Internet, email, text messaging, and navigation using the Global Positioning System (GPS), and are capable of operating sophisticated applications that utilize these functions. In addition, there are many different wireless communication technologies and wireless communication standards. Some examples of wireless communication standards include GSM, UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11 (WLAN or Wi-Fi), Bluetooth, etc. TM wait.

[0003] The introduction of an ever-increasing number of features and functions in wireless communication devices also requires continuous improvements in wireless communications and improvements in wireless communication devices. In order to increase coverage and better serve the increased demand and range of intended uses of wireless communications, in addition to the above-mentioned communication standards, there are wireless communication technologies being developed, including fifth generation (5G) new radio (NR) communications. Therefore, there is a need for improvements in the field of supporting such development and design. Summary of the invention

[0004] Various aspects relate to devices, computer-readable media, and methods for co-channel coexistence of multiple sidelink first radio access technologies (RATs). These aspects include: receiving, by a first wireless device, sidelink control information (SCI) for a first sidelink transmission from a second wireless device via a RAT, the SCI indicating a resource set used by the first RAT. These aspects also include: determining, based on the received sidelink transmission, a candidate resource set for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT. These aspects also include: transmitting a second sidelink transmission to a third wireless device using a candidate resource selected from the candidate resource set for the second RAT.

[0005] Another aspect relates to a technique for wireless communications such as co-channel coexistence for multiple sidelink RATs. The technique includes: receiving, by a first wireless device, sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a RAT, the first sidelink transmission indicating a resource set used by the first RAT. The technique also includes: transmitting to a base station an indication of the resource set used by the first RAT. The technique also includes: receiving, from a sidelink resource pool for the second RAT, a resource set for a second RAT, the second RAT being different from the first RAT. The technique also includes: transmitting a second sidelink transmission to a third wireless device using resources from the resource set for the second RAT.

[0006] Another aspect relates to a wireless device. The wireless device includes a radio component and a processor operably coupled to the radio component. The processor is configured to receive sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first RAT, the SCI indicating a resource set used by the first RAT. The processor is also configured to determine a candidate resource set for a second RAT from a sidelink resource pool for the second RAT based on the received sidelink transmission, the second RAT being different from the first RAT. The processor is also configured to transmit a second sidelink transmission to a third wireless device using a candidate resource selected from the candidate resource set for the second RAT.

[0007] Another aspect relates to a wireless device. The wireless device includes a radio component and a processor operably coupled to the radio component. The processor is configured to receive sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first RAT, the first sidelink transmission indicating a resource set used by the first RAT. The processor is also configured to transmit an indication of the resource set used by the first RAT to a base station. The processor is also configured to receive a resource set for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT. The processor is also configured to transmit a second sidelink transmission to a third wireless device using resources from the resource set for the second RAT.

[0008] The techniques described herein may be implemented in and / or used with a number of different types of devices, including, but not limited to, any of cellular telephones, wireless devices, tablet computers, wearable computing devices, portable media players, and a variety of other computing devices.

[0009] This disclosure is intended to provide a brief overview of some of the topics described in this document. Therefore, it should be understood that the above features are only examples and should not be construed as narrowing the scope or essence of the topics described herein in any way. Other features, aspects, and advantages of the topics described herein will become apparent through the following detailed description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] A better understanding of the present subject matter may be gained when the following detailed description of the various aspects is considered in conjunction with the following drawings.

[0011] Figure 1

[0013] An example wireless communication system according to some aspects is shown.

[0012] Figure 2 A base station (BS) is shown in communication with a user equipment (UE) device in accordance with some aspects.

[0013] Figure 3 An example block diagram of a UE is shown in accordance with some aspects.

[0014] Figure 4 An example block diagram of a BS is shown in accordance with some aspects.

[0015] Figure 5 An example block diagram of a cellular communication circuit is shown in accordance with some aspects.

[0016] Figure 6 is a timing diagram illustrating partial sensing according to aspects of the present disclosure.

[0017] Figure 7 A wireless sidelink communication system with coexistence of multiple sidelink RATs in accordance with aspects of the present disclosure is shown.

[0018] Figure 8 is a conceptual resource diagram illustrating a comparison of sidelink subchannel sizes in the frequency domain according to aspects of the present disclosure.

[0019] Figures 9 to 13 A wireless sidelink communication system with coexistence of multiple sidelink RATs in accordance with aspects of the present disclosure is shown.

[0020] Fig.14 is a flow chart illustrating a technique for wireless sidelink communications in accordance with aspects of the present disclosure.

[0021] Fig.15 is a flow chart illustrating a technique for wireless sidelink communications in accordance with aspects of the present disclosure.

[0022] Although the features described herein are susceptible to various modifications and alternative forms, specific aspects thereof are shown by way of example in the drawings and described in detail herein. However, it should be understood that the drawings and detailed description thereof are not intended to be limited to the specific forms disclosed, but on the contrary, are intended to cover all modifications, equivalents and alternatives falling within the spirit and scope of the subject matter as defined by the appended claims. DETAILED DESCRIPTION

[0023] In some wireless communication systems, a wireless device may communicate directly with another wireless device without routing through, for example, a wireless node (e.g., a base station). For example, a wireless device may establish a sidelink session with another peer wireless device. Once a sidelink session is established, the wireless device may monitor and transmit messages from the other peer wireless device, and vice versa. Typically, sidelink communication capabilities may be embedded in wireless devices that may be persistent (such as cars, roads, lights, buildings, etc.). Such devices may be difficult or impossible to upgrade to the newer sidelink RATs released. As an example, a deployed device with an LTE sidelink may not be upgraded to support the NR sidelink. Therefore, the newer sidelink RAT may need to coexist with the old sidelink RAT. In some cases, these newer non-old sidelink RATs may use frequency bands that overlap with the frequency bands used by the old RATs. In order to help achieve the coexistence of multiple RATs on overlapping channels, the NR sidelink process may be enhanced to detect and avoid the wireless resources (e.g., in the time domain and frequency domain) that the old sidelink RAT is using.

[0024] Generally speaking, there are two main scenarios that can be supported by a wireless device that can communicate with both legacy sidelink RATs and non-legacy sidelink RATs. In the first scenario, a wireless device connected to a sidelink RAT operating in autonomous mode detects another different sidelink RAT and determines the radio resources used by the other sidelink RAT. The wireless device can then determine which of those radio resources used by the other sidelink RAT should be avoided, and schedule transmissions based on those determined resources. In the case where the other sidelink RAT is controlled by a wireless node, the wireless device can use cross-RAT signaling with the wireless node to help schedule transmissions.

[0025] In a second scenario, a wireless device connected to a sidelink RAT operating in a sidelink RAT controlled by a wireless node detects another different sidelink RAT. The wireless device may determine the wireless resources used by the other sidelink RAT and then communicate that information to the wireless node. The wireless node may then schedule transmissions of the sidelink RAT controlled by the wireless node to avoid the resources used by the other sidelink RAT.

[0026] The following is a glossary of terms that may be used in this disclosure:

[0027] Memory medium—any of various types of non-transitory memory devices or storage devices. The term "memory medium" is intended to include installation media, such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media, such as hard disk drives or optical storage devices; registers or other similar types of memory elements, etc. The memory medium may also include other types of non-transitory memory or combinations thereof. In addition, the memory medium may be located in a first computer system executing a program, or may be located in a different second computer system connected to the first computer system via a network such as the Internet. In the latter case, the second computer system may provide program instructions to the first computer for execution. The term "memory medium" may include two or more memory media, which may reside in different locations in different computer systems connected, for example, via a network. The memory medium may store program instructions (e.g., embodied as a computer program) that may be executed by one or more processors.

[0028] Carrier Media - storage media as described above and physical transmission media such as a bus, network, and / or other physical transmission media that convey signals such as electrical, electromagnetic or digital signals.

[0029] Programmable hardware element - includes various hardware devices that include multiple programmable function blocks connected via programmable interconnects. Examples include FPGAs (field programmable gate arrays), PLDs (programmable logic devices), FPOAs (field programmable object arrays), and CPLDs (complex PLDs). Programmable function blocks can range from fine-grained (combinational logic or lookup tables) to coarse-grained (arithmetic logic units or processor cores). Programmable hardware elements may also be referred to as "configurable logic units."

[0030] User Equipment (UE) (also referred to as "user device" or "UE device") - any of various types of computer systems or devices that are mobile or portable and that perform wireless communications. Examples of UE devices include mobile phones or smart phones (e.g., iPhone TM , based on Android TM phones), portable gaming devices (e.g., Nintendo DS TM , PlayStation Portable TM 、Gameboy Advance TM , iPhone TM), laptops, wearable devices (e.g., smart watches, smart glasses), PDAs, portable internet devices, music players, data storage devices, other handheld devices, in-vehicle infotainment (IVI), in-car entertainment (ICE) devices, instrument clusters, head-up display (HUD) devices, on-board diagnostic (OBD) devices, dashboard mobile equipment (DME), mobile data terminals (MDT), electronic engine management systems (EEMS), electronic / engine control units (ECU), electronic / engine control modules (ECM), embedded systems, microcontrollers, control modules, engine management systems (EMS), connected or "smart" appliances, machine type communication (MTC) devices, machine interaction (M2M), Internet of Things (IoT) devices, etc. In general, the term "UE" or "UE device" can be broadly defined to include any electronic, computing and / or telecommunication device (or combination of devices) that can be carried by a user and that can communicate wirelessly.

[0031] Wireless Device—Any of various types of computer systems or devices that perform wireless communications. A wireless device may be portable (or mobile), or may be stationary or fixed at a location. A UE is an example of a wireless device.

[0032] Communication device - any of various types of computer systems or devices that perform communication, where the communication may be wired or wireless. A communication device may be portable (or mobile), or may be stationary or fixed at a location. A wireless device is an example of a communication device. A UE is another example of a communication device.

[0033] Base Station—The term “base station” or “wireless station” has the full scope of its ordinary meaning and includes at least a wireless communication station that is installed at a fixed location and used to communicate as part of a wireless telephone system or radio system. For example, if a base station is implemented in the context of LTE, it may alternatively be referred to as an “eNodeB” or “eNB”. If a base station is implemented in the context of 5G NR, it may alternatively be referred to as a “gNodeB” or “gNB”. Although certain aspects are described in the context of LTE or 5G NR, references to “eNB”, “gNB”, “nodeB”, “base station”, “NB”, etc. may also refer to one or more wireless nodes that serve a cell to provide wireless connectivity between a user device and a generally wider network, and the concepts discussed are not limited to any particular wireless technology. Although certain aspects are described in the context of LTE or 5G NR, references to “eNB”, “gNB”, “nodeB”, “base station”, “NB”, etc. are not intended to limit the concepts discussed herein to any particular wireless technology, and the concepts discussed may be applied to any wireless system.

[0034] Node—As used herein, the term “node” or “wireless node” may refer to one or more devices associated with a cell that provides wireless connectivity between user equipment and a typically wired network.

[0035] Processing element (or processor) - refers to various elements or combinations of elements that are capable of performing functions in a device, such as user equipment or a cellular network device. Processing elements may include, for example, a processor and associated memory, portions or circuits of individual processor cores, entire processor cores, separate processors, processor arrays, circuits such as ASICs (application specific integrated circuits), programmable hardware elements such as field programmable gate arrays (FPGAs), and any of the above various combinations.

[0036] Channel - a medium used to transmit information from a sender (transmitter) to a receiver. It should be noted that since the characteristics of the term "channel" may vary according to different wireless protocols, the term "channel" as used herein may be considered to be used in a manner that conforms to the standards of the type of device to which the term is used. In some standards, the channel width may be variable (e.g., depending on device capabilities, frequency band conditions, etc.). For example, LTE may support scalable channel bandwidths of 1.4 MHz to 20 MHz. In contrast, a WLAN channel may be 22 MHz wide, while a Bluetooth channel may be 1 MHz wide. Other protocols and standards may include different definitions of channels. In addition, some standards may define and use multiple types of channels, such as different channels for uplink or downlink and / or different channels for different purposes such as data, control information, etc.

[0037] Frequency band—The term “frequency band” has the full breadth of its ordinary meaning and includes at least a segment of the spectrum (eg, radio frequency spectrum) in which channels are used or set aside for the same purpose.

[0038] Configured to—Various components may be described as being “configured to” perform one or more tasks. In such contexts, “configured to” is a broad statement that generally means “having a structure” that performs one or more tasks during operation. Thus, a component may be configured to perform a task even when the component is not currently performing the task (e.g., a set of electrical conductors may be configured to electrically connect a module to another module even when the two modules are not connected). In some contexts, “configured to” may be a broad statement that generally means “having a circuit” that performs one or more tasks during operation. Thus, a component may be configured to perform a task even when the component is not currently turned on. Typically, circuitry that forms a structure corresponding to “configured to” may include hardware circuitry.

[0039] For ease of description, various components may be described as performing one or more tasks. Such descriptions should be interpreted as including the phrase "configured to". The statement that a component is configured to perform one or more tasks is expressly intended not to invoke 35 U.S.C. §112(f) interpretation of that component.

[0040] Example Wireless Communication System

[0041] Now turn to Figure 1 , shows a simplified example of a wireless communication system according to some aspects. Note that Figure 1 The system is only one example of possible systems, and features of the present disclosure may be implemented in any of a variety of systems as desired.

[0042] As shown, the example wireless communication system includes a base station 102A that communicates with one or more user devices 106A, 106B, etc. to 106N via a transmission medium. Each of the user devices may be referred to herein as a "user equipment" (UE). Therefore, the user device 106 is referred to as a UE or UE device.

[0043] The base station (BS) 102A may be a base transceiver station (BTS) or a cell site ("cellular base station") and may include hardware that enables wireless communications with the UEs 106A-106N.

[0044] The communication area (or coverage area) of a base station may be referred to as a "cell". The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), which are also referred to as wireless communication technologies or telecommunication standards, such as GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), 5G New Radio (5G NR), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc. Note that if the base station 102A is implemented in the context of LTE, it may alternatively be referred to as an "eNodeB" or "eNB". Note that if the base station 102A is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or "gNB".

[0045] In some embodiments, UE 106 may be an IoT UE, which may include a network access layer designed for low-power IoT applications that utilize short-term UE connections. The IoT UE may utilize technologies such as M2M or MTC to exchange data with an MTC server or device via a public land mobile network (PLMN), a short-range service (ProSe), or a device-to-device (D2D) communication, a sensor network, or an IoT network. M2M, D2D, or MTC data exchange may be machine-initiated data exchange. The IoT network describes interconnected IoT UEs that may include uniquely identifiable embedded computing devices (within the Internet infrastructure) with short-lived connections. As an example, vehicle-to-everything (V2X) may utilize ProSe features using a PC5 interface to communicate directly between devices. The IoT UE may also execute background applications (e.g., keep active messages, status updates, etc.) to facilitate connectivity to the IoT network.

[0046] As shown, UE 106 (such as UE 106A and UE 106B) can directly exchange communication data via PC5 interface 108. PC5 interface 105 may include one or more logical channels, including but not limited to a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), a physical sidelink broadcast channel (PSBCH), and a physical sidelink feedback channel (PSFCH).

[0047] In a V2X scenario, one or more of the base stations 102 may be a roadside unit (RSU) or act as an RSU. The term RSU may refer to any transportation infrastructure entity used for V2X communication. The RSU may be implemented in or by a suitable wireless node or a stationed (or relatively stationed) UE, wherein an RSU implemented in or by a UE may be referred to as a "UE-type RSU", an RSU implemented in or by an eNB may be referred to as an "eNB-type RSU", an RSU implemented in or by a gNB may be referred to as a "gNB-type RSU", etc. In one example, the RSU is a computing device coupled to a radio frequency circuit located on the road side that provides connectivity support to a passing vehicle UE (vUE). The RSU may also include internal data storage circuitry for storing intersection map geometry, traffic statistics, media, and applications / software for sensing and controlling ongoing vehicle and pedestrian traffic. The RSU may operate on the 5.9 GHz Intelligent Transportation System (ITS) band to provide extremely low latency communications required for high-speed events, such as collision avoidance, traffic warnings, etc. Additionally or alternatively, the RSU may operate on the cellular V2X band to provide the aforementioned low latency communications as well as other cellular communication services. Additionally or alternatively, the RSU may operate as a Wi-Fi hotspot (2.4 GHz band) and / or provide connectivity to one or more cellular networks to provide uplink and downlink communications. Some or all of the computing device and the RSU's RF circuitry may be packaged in a weather-resistant enclosure suitable for outdoor installation, and may include a network interface controller to provide a wired connection (e.g., Ethernet) to a traffic signal controller and / or a backhaul network.

[0048] As shown, base station 102A may also be configured to communicate with network 100 (e.g., a cellular service provider's core network, a telecommunications network such as a public switched telephone network (PSTN), and / or the Internet, among other possibilities). Thus, base station 102A may facilitate communications between user devices and / or between user devices and network 100. Specifically, cellular base station 102A may provide UE 106 with various communication capabilities, such as voice, SMS, and / or data services.

[0049] Base station 102A and other similar base stations (such as base stations 102B, ..., 102N) operating according to the same or different cellular communication standards can therefore be provided as a network of cells that can provide continuous or nearly continuous overlapping service to UE 106A-106N and similar devices over a geographic area via one or more cellular communication standards.

[0050] Thus, although base station 102A may function as Figure 1106A-106N, each UE 106 may also be capable of receiving signals from one or more other cells (which may be provided by base stations 102B-102N and / or any other base stations) (and may be within the communication range of the one or more other cells), which may be referred to as "neighboring cells". Such cells may also be capable of facilitating communications between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or any other variety of granularity of cell sizes providing a service area. For example, in Figure 1 The base stations 102A-102B shown in FIG. 1 may be macro cells, while the base station 102N may be a micro cell. Other configurations are also possible.

[0051] In some aspects, base station 102A may be a next generation base station, such as a 5G New Radio (5GNR) base station or "gNB". In some aspects, the gNB may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. In addition, a gNB cell may include one or more transition and reception points (TRPs). In addition, a UE capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs. For example, base station 102A and one or more other base stations 102 may support joint transmissions such that UE 106 may be able to receive transmissions from multiple base stations (and / or multiple TRPs provided by the same base station). For example, as Figure 1 As shown, both base station 102A and base station 102C are shown serving UE 106A.

[0052] Note that the UE 106 is capable of communicating using multiple wireless communication standards. For example, the UE 106 may be configured to communicate using wireless networking (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi peer-to-peer, etc.) in addition to at least one cellular communication protocol (e.g., GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, LTE-A, 5G NR, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc.). If desired, the UE 106 may also or alternatively be configured to communicate using one or more global navigation satellite systems (GNSS, such as GPS or GLONASS), one or more mobile television broadcast standards (e.g., Advanced Television Systems Committee—Mobile / Handheld (ATSC-M / H)), and / or any other wireless communication protocol. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.

[0053] Example User Equipment (UE)

[0054] Figure 2 A user equipment 106 (e.g., one of devices 106A-106N) is shown in accordance with some aspects in communication with base station 102. UE 106 may be a device with cellular communication capabilities, such as a mobile phone, handheld device, computer, laptop, tablet, smart watch or other wearable device, or indeed any type of wireless device.

[0055] UE 106 may include a processor (processing element) configured to execute program instructions stored in a memory. UE 106 may perform any of the method aspects described herein by executing such stored instructions. Alternatively or in addition, UE 106 may include a programmable hardware element, such as an FPGA (field programmable gate array), an integrated circuit, and / or any of a variety of other possible hardware components configured to perform (e.g., individually or in combination) any of the method aspects described herein or any portion of any of the method aspects described herein.

[0056] UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some aspects, UE 106 may be configured to communicate using, for example, NR or LTE using at least some shared radio components. As an additional possibility, the UE 106 may be configured to communicate using CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio component and / or GSM or LTE using a single shared radio component. The shared radio component may be coupled to a single antenna, or may be coupled to multiple antennas (e.g., for MIMO) for performing wireless communications. Typically, the radio component may include any combination of a baseband processor, an analog RF signal processing circuit (e.g., including filters, mixers, oscillators, amplifiers, etc.), or a digital processing circuit (e.g., for digital modulation and other digital processing). Similarly, the radio component may use the aforementioned hardware to implement one or more receive chains and transmit chains. For example, UE 106 may share one or more portions of a receive chain and / or a transmit chain between multiple wireless communication technologies such as those discussed above.

[0057] In some aspects, the UE 106 may include a separate transmit chain and / or receive chain (e.g., including separate antennas and other radio components) for each wireless communication protocol with which it is configured to communicate. As another possibility, the UE 106 may include one or more radio components shared between multiple wireless communication protocols, and one or more radio components used uniquely by a single wireless communication protocol. For example, the UE 106 may include a shared radio component for communicating using either LTE or 5G NR (or, in various possibilities, either LTE or 1xRTT, or either LTE or GSM), and an independent radio component for communicating using each of Wi-Fi and Bluetooth. Other configurations are also possible.

[0058] In some embodiments, the downlink resource grid can be used for downlink transmission from any one of the base stations 102 to the UE 106, while the uplink transmission can utilize similar techniques. The grid can be a time-frequency grid, referred to as a resource grid or a time-frequency resource grid, which is the physical resource in the downlink in each time slot. For orthogonal frequency division multiplexing (OFDM) systems, this time-frequency plane representation is a common practice, which makes radio resource allocation intuitive. Each column and each row of the resource grid corresponds to an OFDM symbol and an OFDM subcarrier, respectively. The duration of the resource grid in the time domain corresponds to a time slot in the radio frame. The smallest time-frequency unit in the resource grid is represented as a resource element. Each resource grid may include multiple resource blocks, which describe the mapping of specific physical channels to resource elements. Each resource block includes a collection of resource elements. Such resource blocks are used to transmit several different physical downlink channels.

[0059] The physical downlink shared channel (PDSCH) may carry user data and higher layer signaling to the UE 106. The physical downlink control channel (PDCCH) may carry information about, among other things, the transport format and resource allocation associated with the PDSCH channel. It may also inform the UE 106 of the transport format, resource allocation, and H-ARQ (Hybrid Automatic Repeat Request) information associated with the uplink shared channel. Typically, downlink scheduling (allocation of control and shared channel resource blocks to the UE 102 within the cell) may be performed at any of the base stations 102 based on channel quality information fed back from any of the UEs 106. Downlink resource allocation information may be sent on the PDCCH for (e.g., allocated to) each of the UEs.

[0060] PDCCH can use control channel elements (CCE) to transmit control information. Before being mapped to resource elements, PDCCH complex-valued symbols can first be organized into quaternions, which can then be arranged using a sub-block interleaver for rate matching. One or more of these CCEs can be used to transmit each PDCCH, where each CCE can correspond to four sets of nine physical resource elements, called resource element groups (REGs). Four quadrature phase shift keying (QPSK) symbols can be mapped to each REG. One or more CCEs can be used to transmit PDCCH depending on the size of the downlink control information (DCI) and channel conditions. There may be four or more different PDCCH formats defined in LTE with different numbers of CCEs (e.g., aggregation levels, L=1, 2, 4, or 8).

[0061] Example Communication Device

[0062] Figure 3 1 shows an example simplified block diagram of a communication device 106 according to some aspects. Note that Figure 3 The block diagram of the communication device is only an example of a possible communication device. According to various aspects, in addition to other devices, the communication device 106 can be a user equipment (UE) device, a mobile device or mobile station, a wireless device or base station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook or portable computing device), a tablet computer and / or a combination of devices. As shown, the communication device 106 may include a group of components 300 configured to perform core functions. For example, the group of components may be implemented as a system on a chip (SOC), which may include parts for various purposes. Alternatively, the group of components 300 may be implemented as a separate component or group of components for various purposes. This group of components 300 may be coupled to various other circuits of the communication device 106 (e.g., communicatively; directly or indirectly).

[0063] For example, the communication device 106 may include various types of memory (e.g., including NAND flash memory 310), input / output interfaces such as connector I / F 320 (e.g., for connecting to a computer system; a docking station; a charging station; input devices such as a microphone, camera, keyboard; output devices such as speakers; etc.), a display 360 that may be integrated with the communication device 106 or external to it, and wireless communication circuitry 330 (e.g., for LTE, LTE-A, NR, UMTS, GSM, CDMA2000, Bluetooth, Wi-Fi, NFC, GPS, etc.). In some aspects, the communication device 106 may include wired communication circuitry (not shown), such as, for example, a network interface card for Ethernet.

[0064] Wireless communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as one or more antennas 335 as shown. Wireless communication circuitry 330 may include cellular communication circuitry and / or short- to medium-range wireless communication circuitry, and may include multiple receive chains and / or multiple transmit chains for receiving and / or transmitting multiple spatial streams, such as in a multiple-input multiple-output (MIMO) configuration.

[0065] In some aspects, as further described below, the cellular communication circuitry 330 may include one or more receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a first receive chain for 5G). NR). In addition, in some aspects, the cellular communication circuit 330 may include a single transmission chain that can be switched between radio components dedicated to specific RATs. For example, a first radio component may be dedicated to a first RAT (e.g., LTE) and may communicate with a dedicated reception chain and a transmission chain shared with a second radio component. A second radio component may be dedicated to a second RAT (e.g., 5GNR) and may communicate with a dedicated reception chain and a shared transmission chain. In some aspects, the second RAT is capable of operating at millimeter wave frequencies. Because the operating frequency of millimeter wave systems is higher than the typical frequency in LTE systems, signals in the millimeter wave frequency range are severely attenuated due to environmental factors. To help address this attenuation problem, millimeter wave systems typically utilize beamforming and include more antennas than LTE systems. These antennas can be organized into antenna arrays or panels consisting of individual antenna elements. These antenna arrays can be coupled to the radio link.

[0066] Communication device 106 may also include and / or be configured for use with one or more user interface elements. User interface elements may include various elements such as display 360 (which may be a touch screen display), keyboard (which may be a separate keyboard or may be implemented as a part of a touch screen display), mouse, microphone and / or loudspeaker, one or more cameras, one or more buttons and / or any of the various other elements capable of providing information to a user and / or receiving or interpreting user input.

[0067] The communication device 106 may also include one or more smart cards 345 having SIM (Subscriber Identity Module) functionality, such as one or more UICC cards (Universal Integrated Circuit Card) 345 .

[0068] As shown, the SOC 300 may include a processor 302 that may execute program instructions for the communication device 106 and a display circuit 304 that may perform graphics processing and provide display signals to a display 360. The one or more processors 302 may also be coupled to a memory management unit (MMU) 340 (which may be configured to receive addresses from the one or more processors 302 and convert those addresses to locations in a memory (e.g., memory 306, read-only memory (ROM) 350, NAND flash memory 310)), and / or to other circuits or devices (such as display circuit 304, wireless communication circuit 330, connector I / F 320, and / or display 360). The MMU 340 may be configured to perform memory protection and page table translation or setup. In some aspects, the MMU 340 may be included as part of the processor 302.

[0069] As described above, the communication device 106 may be configured to communicate using wireless and / or wired communication circuits. As described herein, the communication device 106 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transient computer-readable memory medium), the processor 302 of the communication device 106 may be configured to implement part or all of the features described herein. Alternatively (or in addition thereto), the processor 302 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition thereto), in combination with one or more components in other components 300, 304, 306, 310, 320, 330, 340, 345, 350, 360, the processor 302 of the communication device 106 may be configured to implement part or all of the features described herein.

[0070] Furthermore, as described herein, processor 302 may include one or more processing elements. Thus, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. Furthermore, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of one or more processors 302.

[0071] In addition, as described herein, wireless communication circuit 330 may include one or more processing elements. In other words, one or more processing elements may be included in wireless communication circuit 330. Therefore, wireless communication circuit 330 may include one or more integrated circuits (ICs) configured to perform the functions of wireless communication circuit 330. In addition, each integrated circuit may include a circuit (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of wireless communication circuit 330.

[0072] Example Base Station

[0073] Figure 4 An example block diagram of a base station 102 according to some aspects is shown. Note that Figure 4 The base station of is only one example of a possible base station. As shown, the base station 102 may include a processor 404 that may execute program instructions for the base station 102. The processor 404 may also be coupled to a memory management unit (MMU) 440 or other circuit or device, which may be configured to receive addresses from the processor 404 and convert these addresses to locations in memory (e.g., memory 460 and read-only memory (ROM) 450).

[0074] The base station 102 may include at least one network port 470. The network port 470 may be configured to couple to a telephone network and provide access to the telephone network described above. Figure 1 and Figure 2 Multiple devices of the telephone network described in the figure, such as UE device 106.

[0075] The network port 470 (or an additional network port) may also or alternatively be configured to couple to a cellular network, such as a core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices, such as the UE device 106. In some cases, the network port 470 may be coupled to a telephone network via the core network, and / or the core network may provide a telephone network (e.g., in other UE devices served by the cellular service provider).

[0076] In some aspects, base station 102 may be a next generation base station, e.g., a 5G New Radio (5GNR) base station or "gNB". In such aspects, base station 102 may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. Furthermore, base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). Furthermore, a UE capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs.

[0077] The base station 102 may include at least one antenna 434 and possibly multiple antennas. The at least one antenna 434 may be configured to function as a wireless transceiver and may be further configured to communicate with the UE device 106 via the radio component 430. The antenna 434 communicates with the radio component 430 via a communication chain 432. The communication chain 432 may be a receive chain, a transmit chain, or both. The radio component 430 may be configured to communicate via various wireless communication standards, including but not limited to 5GNR, LTE, LTE-A, GSM, UMTS, CDMA2000, Wi-Fi, etc.

[0078] The base station 102 may be configured to perform wireless communications using multiple wireless communication standards. In some cases, the base station 102 may include multiple radio components that enable the base station 102 to communicate according to multiple wireless communication technologies. For example, as one possibility, the base station 102 may include an LTE radio component for performing communications according to LTE and a 5GNR radio component for performing communications according to 5G NR. In this case, the base station 102 may be able to operate as both an LTE base station and a 5GNR base station. When the base station 102 supports millimeter waves, the 5G NR radio component may be coupled to one or more millimeter wave antenna arrays or panels. As another possibility, the base station 102 may include a multimode radio component that can perform communications according to any one of a plurality of wireless communication technologies (e.g., 5G NR and LTE, 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, etc.).

[0079] As further described later herein, BS102 may include hardware and software components for implementing or supporting a specific implementation of the features described herein. The processor 404 of the base station 102 may be configured to implement or support a specific implementation of part or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, the processor 404 may be configured as a programmable hardware element such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit) or a combination thereof. Alternatively (or in addition thereto), in combination with one or more of the other components 430, 432, 434, 440, 450, 460, 470, the processor 404 of the BS102 may be configured to implement or support a specific implementation of part or all of the features described herein.

[0080] Furthermore, as described herein, the one or more processors 404 may include one or more processing elements. Thus, the processor 404 may include one or more integrated circuits (ICs) configured to perform the functions of the processor 404. Furthermore, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the one or more processors 404.

[0081] Additionally, as described herein, radio 430 may include one or more processing elements. Thus, radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of radio 430. Additionally, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of radio 430.

[0082] Example Cellular Communications Circuit

[0083] Figure 5 An example simplified block diagram of a cellular communication circuit according to some aspects is shown. Note that Figure 5 The block diagram of the cellular communication circuitry of is only one example of possible cellular communication circuitry; other circuitry, such as circuitry that includes or is coupled to sufficient antennas for different RATs to perform uplink activities using separate antennas, or circuitry that includes or is coupled to fewer antennas, such as circuitry that may be shared between multiple RATs, is also possible. According to some aspects, the cellular communication circuitry 330 may be included in a communication device such as the communication device 106 described above. As described above, the communication device 106 may be a user equipment (UE) device, a mobile device or mobile station, a wireless device or base station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet computer, and / or a combination of devices, among other devices.

[0084] The cellular communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as antennas 335a-b and 336 as shown. In some aspects, the cellular communication circuitry 330 may include dedicated receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a second receive chain for 5G NR). For example, Figure 5 As shown, the cellular communication circuit 330 may include a first modem 510 and a second modem 520. The first modem 510 may be configured for communication according to a first RAT (e.g., such as LTE or LTE-A), and the second modem 520 may be configured for communication according to a second RAT (e.g., such as 5G NR).

[0085] As shown, the first modem 510 may include one or more processors 512 and a memory 516 in communication with the processor 512. The modem 510 may communicate with a radio frequency (RF) front end 530. The RF front end 530 may include circuits for transmitting and receiving radio signals. For example, the RF front end 530 may include a receiving circuit (RX) 532 and a transmitting circuit (TX) 534. In some aspects, the receiving circuit 532 may communicate with a downlink (DL) front end 550, which may include circuits for receiving radio signals via an antenna 335a.

[0086] Similarly, the second modem 520 may include one or more processors 522 and a memory 526 in communication with the processor 522. The modem 520 may communicate with the RF front end 540. The RF front end 540 may include circuits for transmitting and receiving radio signals. For example, the RF front end 540 may include a receiving circuit 542 and a transmitting circuit 544. In some aspects, the receiving circuit 542 may communicate with the DL front end 560, which may include circuits for receiving radio signals via the antenna 335b.

[0087] In some aspects, the switch 570 may couple the transmission circuit 534 to an uplink (UL) front end 572. In addition, the switch 570 may couple the transmission circuit 544 to the UL front end 572. The UL front end 572 may include circuitry for transmitting radio signals via the antenna 336. Thus, when the cellular communication circuit 330 receives an instruction to transmit according to a first RAT (e.g., via a transmission chain including the transmission circuit 534 and the UL front end 572) supported by the first modem 510, the switch 570 may be switched to a first state that allows the first modem 510 to transmit signals according to the first RAT (e.g., via a transmission chain including the transmission circuit 534 and the UL front end 572). Similarly, when the cellular communication circuit 330 receives an instruction to transmit according to a second RAT (e.g., via a transmission chain including the transmission circuit 544 and the UL front end 572) supported by the second modem 520, the switch 570 may be switched to a second state that allows the second modem 520 to transmit signals according to the second RAT (e.g., via a transmission chain including the transmission circuit 544 and the UL front end 572).

[0088] As described herein, the first modem 510 and / or the second modem 520 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processors 512, 522 may be configured to implement part or all of the features described herein. Alternatively (or in addition), the processors 512, 522 may be configured as programmable hardware elements, such as an FPGA (field programmable gate array) or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 530, 532, 534, 540, 542, 544, 550, 570, 572, 335, and 336, the processors 512, 522 may be configured to implement part or all of the features described herein.

[0089] In addition, as described herein, the processors 512, 522 may include one or more processing elements. Therefore, the processors 512, 522 may include one or more integrated circuits (ICs) configured to perform the functions of the processors 512, 522. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of the processors 512, 522.

[0090] In some aspects, the cellular communication circuit 330 may include only one transmit / receive chain. For example, the cellular communication circuit 330 may not include the modem 520, the RF front end 540, the DL front end 560, and / or the antenna 335b. As another example, the cellular communication circuit 330 may not include the modem 510, the RF front end 530, the DL front end 550, and / or the antenna 335a. In some aspects, the cellular communication circuit 330 may also not include the switch 570, and the RF front end 530 or the RF front end 540 may communicate with the UL front end 572, for example, directly.

[0091] Sidelink communication

[0092] In a sidelink scenario, wireless devices communicate directly with other wireless devices without the communication having to be routed through a wireless node (e.g., a base station). A sidelink (e.g., via a PC5 interface) is a logical direct interface between wireless devices. A sidelink connection may include a set of physical signals, physical channels, transport channels, and messages related to UL signaling and incorporating some concepts from DL synchronization and control signaling, which helps allow groups of wireless devices to synchronize and determine how to share wireless resources in the time and frequency domains.

[0093] For a sidelink connection between wireless devices, according to some implementations, a sidelink resource pool for the wireless device may be determined. The sidelink resource pool may include a set of resources, such as frequencies, subframes, time slots, radio blocks, etc., for sharing by the wireless devices for sidelink communications between the wireless devices. In some cases, the sidelink resource pool may be preconfigured, for example, by a manufacturer or a network operator, and multiple sidelink resource pools may be used. For example, different sidelink resource pools may be provided based on the location of the wireless device.

[0094] The wireless device may also have multiple sidelink operation modes, through which sidelink resources are obtained from the sidelink resource pool. For example, two sidelink modes may be defined in some cases. In the first sidelink mode, the wireless network may allocate sidelink resources from the sidelink resource pool to the wireless device. As an example, an LTE sidelink wireless device operating in LTE mode 3 will obtain sidelink resources allocated by the eNB, and an NR sidelink wireless device operating in NR sidelink mode 1 will obtain sidelink resources allocated by the gNB. The wireless device may obtain sidelink resource information from the wireless network, for example, via a message such as a DCI format 3_0 message from a wireless node. In this mode, the general structure of the resource pool is still configured by the eNB or gNB via RRC messages, and the DCI in the PDCCH will indicate the exact location of the allocated resources within the resource pool.

[0095] In the second side link mode, the transmitting wireless device may sense the physical medium such as a set of radio frequencies from a side link resource pool to determine an unused set of frequency resources, and select a side link resource from the unused set of frequency resources without involving a base station such as an eNB or gNB. As an example, an LTE side link wireless device operating in LTE mode 4 will sense the wireless medium based on a configured (and / or preconfigured) side link resource pool to determine a candidate set of resources that can be used for LTE side link communication (e.g., LTE-V2X). Similarly, an NR side link wireless device operating in NR side link mode 2 will also sense the wireless medium based on a configured (and / or preconfigured) side link resource pool to determine a candidate set of resources that can be used for NR side link communication. In the second side link mode, the side link resource pool may be predefined, for example, by a standard, a network operator, and / or a manufacturer, and may be based on location, region, country, time, etc. A set of rules may be defined for how frequency resources may be selected, and the frequency resources may vary based on the location of the wireless device. In the second side link mode, one or more wireless devices may be connected, unconnected, or outside a wireless network coverage area.

[0096] Sidelink sensing

[0097] A wireless device in sidelink operation may monitor resources of a sidelink resource pool. In some cases, from a reception point of view, the wireless device may monitor all possible resources from the sidelink resource pool. Continuous monitoring may not be desirable for power efficiency. In order to reduce power consumption for monitoring the sidelink resource pool, the UE may selectively monitor resources. As an example, a wireless device may monitor resources of a sidelink resource pool before transmitting a message to determine when the wireless device can transmit a message without interfering with another transmission. Other wireless devices may reserve future transmission resources at various intervals (e.g., reserve a later time slot to transmit on).

[0098] Figure 6 6 is a timing diagram 600 illustrating partial sensing in accordance with aspects of the present disclosure. The timing diagram 600 illustrates periodic transmissions plotted on a time axis 602. In some cases, a wireless device operating in a sidelink mode may transmit information periodically. For example, a V2X device may be configured to periodically transmit traffic data at set intervals using resources from a sidelink resource pool. These wireless devices may be configured to transmit periodically based on a reserved period, which is a time interval defined between certain transmissions. In some cases, transmissions may be configured with a periodicity of any integer value between 1 ms and 99 ms and between 100 ms and 1000 ms at intervals of 100 ms.

[0099] This example shows three reservation periods: a first reservation period 604, a second reservation period 606, and a third reservation period 608, and periodic transmissions 610 may be set by another wireless device during these reservation periods. The first reservation period 604 may have a length (P reserve 1), the second reservation period 606 may have a length (P reserve 2), and the third reservation period 608 may have a length (P reserve 3). In some cases, the periodic transmission may be a new data transmission, and retransmission of the data may occur within a specific reserved period (not shown). In some cases, the periodic transmission 610 may include an indication of the corresponding reserved period.

[0100] The wireless device may be configured to sense the wireless medium for these periodic transmissions rather than performing continuous sensing (eg, full sensing) of the medium to help save power. The wireless device may perform periodic partial sensing to detect resource reservations for periodic transmissions.

[0101] A wireless device in sidelink operation may perform periodic partial sensing to determine when the wireless device may perform a sidelink transmission. The wireless device may determine a candidate resource set on which the wireless device may transmit. The candidate resource set may include one or more time slots on which the wireless device may transmit. Time t y The time slot 612 at which the wireless device is configured to monitor the time corresponding to the time slot In the case of a time slot at P, it can be included in the candidate resource set as a candidate time slot, where P reserve is a reservation period and k corresponds to the number of reservation periods before a candidate resource (e.g., a sensing opportunity) in which sensing can be performed. For example, another wireless device may periodically transmit periodic transmissions 610A, 610B, and 610C based on the first reservation period 604. If the candidate time slot 612 is at time t y If the first wireless device is configured to sense within a sensing opportunity (k=1), the first wireless device will sense the periodic transmission 610A (which occurs at time At time t y Similarly, if the wireless device is first configured to sense within two sensing opportunities (k=2), the first wireless device will sense the periodic transmission 610B (which occurs at time At time t y Similarly, if the wireless device is first configured to sense within three sensing opportunities (k=3), the first wireless device will sense the periodic transmission 610C (which occurs at time At time t y three reservation periods before) and periodic transmissions 610B and 610A.

[0102] Sidelink operation using overlapping RAT

[0103] In some cases, specific frequency bands are allocated for sidelink communications. For example, in the United States, 75MHz of spectrum in the 5.9GHz band has been allocated for Intelligent Transport Services (ITS). Older V2X communication protocols (such as those defined for LTE-based V2X) can utilize the ITS band. Newer V2X and D2D protocols (such as NR-based protocols) can operate in the NR Frequency Range 1 (FR1) and NR Frequency Range 2 (FR2) bands. The FR1 band includes frequencies used by existing standards, including frequencies allocated for the ITS band. In the current implementation, this frequency overlap is not a problem because NR-based V2X protocols can be deployed in different frequencies and / or carriers to avoid existing LTE-based V2X deployments (e.g., with different sidelink resource pools). In addition, the existing implementation provides priority indications so that if sidelink transmissions from multiple RATs overlap, lower priority transmissions can be discarded. However, these are not viable solutions in the long term, and techniques for allowing multiple sidelink RATs (such as LTE-based protocols and NR-based protocols) to coexist in overlapping frequency bands would be useful.

[0104] Coexistence of multiple sidelink RATs

[0105] Figure 7 A wireless sidelink communication system 700 with coexistence of multiple sidelink RATs according to various aspects of the present disclosure is shown. As shown, the system 700 involves the following two sidelink RATs: a legacy sidelink RAT such as an LTE sidelink and a non-legacy sidelink RAT such as an NR sidelink RAT. In this example, both the legacy sidelink RAT and the non-legacy sidelink RAT operate in an autonomous mode without being controlled by a base station (e.g., LTE sidelink mode 4 and NR sidelink mode 2). The system 700 includes a first wireless device 704 capable of wireless sidelink communication with multiple RATs. In this example, the first wireless device 704 includes an LTE sidelink module 706 for communicating with the LTE sidelink RAT and an NR sidelink module 708 for communicating with the NR sidelink RAT. In some cases, the sidelink module for the wireless device can be hardware and associated software capable of communicating with the corresponding RAT, such as a modem and software associated with the modem. Additionally, it should be understood that the LTE sidelink module 706 and the NR sidelink module 708 can be logical modules and a single modem can be configured to connect to multiple RATs. The system 700 also illustrates a legacy sidelink device such as a second wireless device 710 capable of sidelink communications on a legacy sidelink RAT such as an LTE sidelink via the LTE sidelink module 712.

[0106] In general, legacy wireless devices such as the second wireless device 710 may be assumed to operate according to legacy sidelink behavior because updating legacy wireless devices may be difficult. Non-legacy wireless devices such as the first wireless device 704 may need to adapt to legacy devices. In some cases, an intermediate device such as the third wireless device 714 may be able to establish sidelink communications 720 with non-legacy wireless devices using an NR sidelink, e.g., via the NR sidelink module 716, but may not be able to establish sidelink communications with legacy wireless devices, e.g., via an LTE sidelink.

[0107] In this example, the first wireless device 704 may initially communicate with the third wireless device 714 via an NR sidelink RAT operating in mode 2. The first wireless device 704 may not be aware of the second wireless device 710. The second wireless device 710 may communicate with another wireless device (not shown) via an LTE sidelink RAT operating in mode 4. The second wireless device 710 may periodically transmit 718 an LTE sidelink signal including sidelink control information (SCI) on a physical sidelink control channel (PSCCH). The SCI includes information about resources reserved for retransmission and information about future resource reservations along with periodic information. The first wireless device 704 may listen to (e.g., sense) the wireless medium and use the LTE sidelink module 706 to detect the LTE sidelink signal including the SCI. The LTE sidelink module 706 may decode the SCI and generate an intra-UE report and send the intra-UE report to the NR sidelink module 708. The intra-UE report may indicate that an LTE sidelink transmission is detected and indicates resources reserved for the LTE sidelink RAT in the SCI.

[0108] The NR sidelink module 708 may convert the resource reservation information reported from within the UE from the format of the LTE sidelink RAT to a format compatible with the NR sidelink RAT in both the time domain and the frequency domain to determine which corresponding resources in the NR sidelink RAT have been reserved for LTE sidelink operations to avoid conflicts. Figure 8(which is a conceptual resource diagram 800 showing a comparison of sidelink subchannel sizes in the frequency domain), the size setting of legacy SL subcarriers (such as LTE sidelink) may be different from the size setting of non-legacy subcarriers (such as NR sidelink). Diagram 800 includes a vertical frequency axis 802 showing a set of frequency resources that can be used by a set of LTE sidelink subchannels. The size of the LTE sidelink subchannels may be based on the number of physical resource blocks (PRBs) allocated for each subchannel, and thus the number may be adjusted based on the configuration of the subchannels. In addition, although LTE and NR transmissions may include the same number of subcarriers per RB, the subcarrier spacing between subcarriers may be up to 60kHZ in the NR sidelink in FR1, rather than 15kHZ in the non-LTE sidelink. In addition, if the NR sidelink operates with a 60KHz subcarrier spacing, the NR sidelink includes four TX slots in each subframe (1ms), while the LTE sidelink only allows each sidelink transmission to occupy an entire subframe. Therefore, one allocated LTE subframe overlaps with four NR sidelink slots. Therefore, it may be necessary to convert the parameter set between subcarriers / RBs in LTE to match the parameter set of NR. This conversion can be performed for both periodic / aperiodic resource reservation and resource preemption and re-evaluation. Once converted, the resources used or reserved by the LTE sidelink RAT can be mapped to the sidelink resource pool of the NR sidelink RAT to help determine one or more candidate resources, such as by avoiding conflicting resource usage when the LTE sidelink and RN sidelink resource pools overlap.

[0109] In some cases, avoiding collisions when both the legacy sidelink RAT and the non-legacy sidelink RAT are in autonomous mode (e.g., LTE sidelink mode 4 and NR sidelink mode 2) may be performed in one of two ways depending on whether the first wireless device 704 should receive LTE sidelink transmissions. In some cases, such as for LTE V2X broadcasts, the first wireless device 704 should receive one or more of the scheduled LTE sidelink transmissions because, in this example, these LTE V2X broadcast messages are basic safety announcement messages for vehicle safety. In such cases, the first wireless device 704 cannot transmit on any subchannel during the time when the transmission is scheduled to be received (e.g., during the collision in the time domain) because the first wireless device will not be able to receive the scheduled LTE sidelink transmissions. This type of collision may be referred to as a half-duplex collision.

[0110] In the event that the wireless device, for example, has been scheduled to transmit and has a half-duplex conflict, the first wireless device may compare the priority values ​​to determine which transmission has a higher priority and discard the lower priority transmission. For example, if the first wireless device 704 is scheduled to receive an LTE sidelink transmission and there is a half-duplex conflict with a scheduled transmission by the first wireless device 704 on the NR sidelink RAT, the first wireless device 704 may compare the LTE sidelink proximity service per-packet priority (PPPP) value (e.g., from the SCI message) with the NR sidelink priority value of the NR sidelink transmission to determine which message has a higher priority. The first wireless device 704 may then transmit the message with the higher priority.

[0111] In other cases, such as if the second wireless device 710 is transmitting to another wireless device (not shown) and is not connected to the first wireless device 704, the first wireless device 704 does not need to receive the scheduled LTE sidelink transmission. The first wireless device 704 can sense and detect messages transmitted on the LTE RAT and decode the SCI, but the first wireless device 704 does not need to receive these messages itself. In such cases, the non-legacy wireless device can perform sensing of both the non-legacy sidelink resource pool and the overlapping portion of the legacy sidelink resource pool. For example, the first wireless device 704 can sense the NR sidelink resource pool and the portion of the LTE sidelink resource pool that overlaps with the NR sidelink resource pool. In another embodiment, the device 704 can sense the entire LTE sidelink resource pool and only identify the used or reserved legacy resources that overlap with the NR sidelink resource pool.

[0112] The non-legacy wireless device may sense the non-legacy side link resource pool and the legacy side link resource pool based on the sensing configuration of the non-legacy side link resource pool, and ignore the sensing configuration of the legacy side link resource pool. For example, in the case where partial sensing is configured for the LTE side link resource pool and full sensing is configured for the NR side link resource pool, the first wireless device may use full sensing for the NR side link resource pool and the LTE side link resource pool. As another example, if full sensing and partial sensing (e.g., either of which may be performed) are configured for the LTE side link resource pool and partial sensing is configured for the NR side link resource pool, the first wireless device may use partial sensing for the NR side link resource pool and the LTE side link resource pool. In the case where the legacy side link resource pool is only configured with full sensing and the non-legacy side link resource pool is configured with less than full sensing, the non-legacy wireless device may use full sensing on the legacy side link resource pool and use less than full sensing for the non-legacy side link resource pool. For example, if full sensing is configured for the LTE side link resource pool and partial sensing is configured for the NR side link resource pool, the first wireless device may use partial sensing for the NR side link resource pool and full sensing for the LTE side link resource pool.

[0113] In the event that a non-legacy wireless device senses a resource pool of a legacy sidelink RAT but does not need to receive messages itself, the non-legacy wireless device may not transmit on an overlapping non-legacy sidelink subchannel in some cases. For example, the first wireless device 704 may not transmit on an NR sidelink subchannel that overlaps a subchannel scheduled in the time domain for use by the LTE sidelink RAT. Instead, the first wireless device 704 may select other NR sidelink subchannels.

[0114] As an example, if the first wireless device 704 senses a transmission scheduled on the LTE side link subchannel 804, the first wireless device 704 may not transmit on the NR side link subchannel 1 806 and the NR side link subchannel 2 808 during the time when the transmission is scheduled to be received. The first wireless device 704 may still be able to transmit on the NR side link subchannel 3 810.

[0115] In some cases, the first wireless device 704 may be able to transmit on a portion of the NR sidelink subchannel that overlaps with a portion of the scheduled LTE sidelink subchannel. For example, when the scheduled LTE sidelink subchannel overlaps less than a threshold portion of the NR sidelink subchannel, the NR wireless device may be able to schedule transmissions to use less than all of the NR sidelink subchannels and avoid the overlapping portion. This scheduling may be performed, for example, by frequency-domain modulating the device 704's own transmissions with the detected LTE sidelink communications in the same overlapping subframes / time slots.

[0116] Fig. 9 A wireless sidelink communication system 900 with coexistence of multiple sidelink RATs according to aspects of the present disclosure is shown. As shown, the system 900 is similar to the system 700 with two sidelink RATs: a legacy sidelink RAT such as an LTE sidelink and a non-legacy sidelink RAT such as an NR sidelink RAT, wherein both the legacy sidelink RAT and the non-legacy sidelink RAT operate in an autonomous mode without control by a base station (e.g., LTE sidelink Mode 4 and NR sidelink Mode 2).

[0117] The system 900 is substantially similar to the system 700, except that in this example, the first wireless device 904 may initially communicate with the second wireless device 910 via an LTE sidelink RAT operating in mode 4. The first wireless device 904 may initially be unaware of a third wireless device 914. The third wireless device 914 may communicate with another wireless device (not shown) via an NR sidelink RAT operating in mode 2. The third wireless device 914 may periodically transmit 926 an NR sidelink signal SCI. The first wireless device 904 may listen (e.g., sense) to the wireless medium and use the NR sidelink module 908 to detect the NR sidelink signal including the SCI. The NR sidelink module 908 may decode the SCI and generate an intra-UE report and send the intra-UE report to the LTE sidelink module 906. The intra-UE report may indicate that the NR sidelink transmission is detected and indicates the resources reserved for the NR sidelink RAT in the SCI. The LTE sidelink module 906 can convert the resource reservation information reported from the UE in both the time domain and the frequency domain from the format of the NR sidelink RAT to a format compatible with the LTE sidelink RAT to determine which corresponding resources in the LTE sidelink RAT have been reserved by the NR sidelink operation to avoid conflicts. This conversion is combined with the above Figure 7 The process discussed above for converting resource reservation information for an LTE sidelink RAT into a format compatible with an NR sidelink RAT is similar but reversed. Similarly, to avoid conflicts between legacy sidelink RATs and non-legacy sidelink RATs, the first wireless device 904 may consider resource reservations made by the NR sidelink RAT when selecting resources from the LTE sidelink resource pool. Selecting resources from the LTE sidelink resource pool while considering NR sidelink RAT resource reservations may be similar to the process discussed above with respect to Figure 7 What is discussed is basically similar.

[0118] Fig.10A wireless sidelink communication system 1000 with coexistence of multiple sidelink RATs is shown in accordance with various aspects of the present disclosure. The system 1000 includes two sidelink RATs: a legacy sidelink RAT (e.g., LTE sidelink) operating in mode 3 and a non-legacy sidelink RAT (e.g., NR sidelink) operating in mode 1. In some cases, a base station may indicate to a wireless device connected to the base station that the base station supports co-channel coexistence. The indication may be sent, for example, as part of a wireless device configured for a sidelink RAT controlled by the base station. In some cases, the indication may be sent in an RRC message from the base station. In the example system 1000, a first wireless device 1004 may initially communicate 1026 with a third wireless device 1014 via an NR sidelink RAT using resources allocated by an NR gNB 1012. The first wireless device 1004 may initially be unaware of the second wireless device 1010. The second wireless device 1010 may periodically transmit 1018 an LTE sidelink signal with SCI information. The first wireless device 1004 may listen to (e.g., sense) the wireless medium and detect LTE sidelink signals, for example, using the LTE sidelink module 1006. The first wireless device 1004 may then report 1022 the detected LTE sidelink usage and scheduling information to the NR gNB 1012, or report 1020 the detected LTE sidelink usage and scheduling information to the LTE eNB 1002. In some cases, reporting to the LTE eNB 1002 via signaling 1020 may be used when the LTE eNB 1002 is capable of cross-RAT scheduling (i.e., LTE scheduled NR SL Mode 1).

[0119] As an example, the first wireless device 1004 may use the NR sidelink module 1008 to report the detected LTE sidelink signal to the NR gNB 1012 to generate an NR RRC message, such as via a UEAssistanceInformationNR message, indicating resources scheduled by the LTE sidelink signal, so that the gNB can avoid those resources when scheduling in Mode 1. In another example, the first wireless device 1004 may report an indication of the resources scheduled in the LTE sidelink signal to the NR gNB 1012 via a type of MAC control element (MAC CE) such as a buffer status report (BSR). The BSR may indicate resources determined by the NR sidelink RAT as unscheduled overlapping resources, so that the gNB can avoid those resources when scheduling in Mode 1.

[0120] In some cases, the resources scheduled for the detected sidelink RAT may be indicated in a number of ways. For example, the indication of the set of resources used by the detected sidelink RAT may report resources occupied or overlapped by the detected sidelink RAT. As another example, the indication of the set of resources used by the detected sidelink RAT may be reported resources not occupied by the detected sidelink RAT. In another example, the indication of the set of resources used by the detected sidelink RAT may be a bitmap indicating both occupied resources and unoccupied resources. As an example of a bitmap, for NR, each time slot may be represented by a binary value indicating whether the time slot is occupied by the detected sidelink RAT.

[0121] After the NR gNB 1012 receives an indication of the detected sidelink signal via report 1022, the NR gNB may determine which portions of the NR sidelink resources may be used. In some cases, the NR gNB 1012 may coordinate with the LTE eNB 1002 controlling the LTE sidelink RAT via inter-base station communication 1016 to determine how to avoid overlapping resources. The NR gNB 1012 may then adjust to a dynamic sidelink grant or a configured sidelink grant for the wireless device in the NR sidelink RAT. After receiving the sidelink grant, the wireless device on the NR sidelink RAT may then use the allocated sidelink grant for the NR sidelink transmission.

[0122] As an example, in Fig.10In the depicted example, where the NR gNB 1012 is not present and where the LTE eNB 1002 is capable of cross-RAT scheduling, the first wireless device 1004 may use the LTE sidelink module 1006 to generate an LTE radio resource control (RRC) message for sharing the sidelink resource pool to the LTE eNB 1002 via signaling 1020. The RRC message may indicate resource pool sensing information and / or information about resource usage of the legacy LTE sidelink RAT to the LTE eNB 1002. As another example, the first wireless device 1004 may use the NR sidelink module 1008 to transmit 1020 an indication of the detected sidelink signal as an LTE RRC message encapsulating the NR RRC message. The encapsulated LTE RRC message may include usage and scheduling information for the LTE sidelink that overlaps with the NR sidelink RAT. After the LTE eNB 1002 receives this information, the LTE eNB 1002 will schedule a Mode 1 grant to the wireless device 1004 to avoid any resources that may conflict with the LTE SL communication, since the LTE eNB 1002 is capable of cross-RAT scheduling and there is no gNB 1012 in this case. If a gNB 1012 is present in this scenario, the LTE eNB 1002 may coordinate with the NR gNB 1012 using inter-eNB / gNB communication 1016 to determine how to avoid overlapping resources. The NR gNB 1012 and / or the LTE eNB 1002 may then adjust the sidelink resources allocated to the wireless device in the NR sidelink RAT and / or the LTE sidelink RAT to avoid overlap.

[0123] Fig.11A wireless sidelink communication system 1100 with coexistence of multiple sidelink RATs in accordance with aspects of the present disclosure is shown. The system 1100 is similar to the system 1000 with two sidelink RATs: a legacy sidelink RAT (e.g., LTE sidelink) operating in mode 3 and a non-legacy sidelink RAT (e.g., NR sidelink) operating in mode 1. In this example, a first wireless device 1104 may initially communicate 1118 with a second wireless device 1110 via an LTE sidelink RAT using resources allocated by an LTE eNB 1102. The first wireless device 1104 may initially be unaware of a third wireless device 1114. The third wireless device 1114 may communicate with another wireless device (not shown) via an NR sidelink RAT using resources allocated by an NR eNB 1112. The third wireless device 1114 may periodically transmit 1126 an NR sidelink signal with SCI information. The first wireless device 1104 may listen to (e.g., sense) the wireless medium and detect NR sidelink signals, for example, using the NR sidelink module 1106. The first wireless device 1104 may then report the detected NR sidelink signals to the LTE eNB 1102 or the NR gNB 1112. In some cases, when the NR gNB 1112 is capable of cross-RAT scheduling (i.e., NR scheduled LTE SL Mode 3), reporting to the NR gNB 1112 via signaling 1122 may be used.

[0124] In the case where the first wireless device 1104 reports the detected NR sidelink signal to the LTE eNB 1102, the first wireless device 1104 may use the LTE sidelink module 1006 to report the detected NR sidelink signal to the LTE eNB 1102 to generate an LTE RRC message that reports an indication of the resources scheduled in the detected NR sidelink signal. Fig.10 The LTE eNB 1102 may use inter-eNB / gNB communication 1116 to coordinate with the NR gNB 1112 to determine how to avoid overlapping resources. The NR gNB 1112 and / or the LTE eNB 1102 may then adjust the sidelink resources allocated to wireless devices in the NR sidelink RAT and / or the LTE sidelink RAT to avoid overlap.

[0125] As an example where cross-RAT scheduling signaling is used, the first wireless device 1104 may use the NR sidelink module 1008 to generate an NR RRC message to the NR gNB 1112 via signaling 1122. The NR gNB 1112 may then adjust to a dynamic sidelink grant or a configured sidelink grant for the wireless device in the LTE sidelink RAT. After receiving the sidelink grant, the wireless device on the LTE sidelink RAT may then use the allocated sidelink grant for LTE sidelink transmissions.

[0126] Fig.12 A wireless sidelink communication system 1200 with coexistence of multiple sidelink RATs is shown in accordance with aspects of the present disclosure. The system 1200 includes two sidelink RATs: a legacy sidelink RAT operating in mode 4 (e.g., LTE sidelink) and a non-legacy sidelink RAT operating in mode 1 (e.g., NR sidelink). In this example, a first wireless device 1204 may initially communicate 1226 with a third wireless device 1214 via the NR sidelink RAT using resources allocated by an NR gNB 1212. The first wireless device 1204 may initially be unaware of the second wireless device 1210. The second wireless device 1210 may periodically transmit 1218 an LTE sidelink signal with SCI information indicating a resource reservation in a legacy RAT (e.g., for an LTE sidelink). The first wireless device 1204 may listen (e.g., sense) to the wireless medium and detect the LTE sidelink signal, for example, using an LTE sidelink module 1206. The first wireless device 1204 may then report 1222 the detected LTE sidelink usage and scheduling information to the NR gNB 1212. This report may be similar to the above description of Fig.10 The NR gNB 1012 may be performed in a substantially similar manner as discussed above and reporting to the NR gNB 1012. The NR gNB 1212 may then adjust to a dynamic sidelink grant or a configured sidelink grant for the wireless device in the NR sidelink RAT. After receiving the sidelink grant, the wireless device on the NR sidelink RAT may then use the allocated sidelink grant for NR sidelink transmissions.

[0127] Fig.13A wireless sidelink communication system 1300 with coexistence of multiple sidelink RATs according to aspects of the present disclosure is shown. The system 1300 is similar to the system 1200 with two sidelink RATs: a legacy sidelink RAT (e.g., LTE sidelink) operating in mode 3 and a non-legacy sidelink RAT (e.g., NR sidelink) operating in mode 2. In this example, a first wireless device 1304 may initially communicate 1318 with a second wireless device 1310 via an LTE sidelink RAT using resources allocated by an LTE eNB 1302. The first wireless device 1304 may initially be unaware of a third wireless device 1314. The third wireless device 1314 may communicate with another wireless device (not shown) via an NR sidelink RAT using autonomously allocated resources. The third wireless device 1314 may periodically transmit 1326 an NR sidelink signal with SCI information. The first wireless device 1304 may listen (e.g., sense) to the wireless medium and detect the NR sidelink signal, for example, using an NR sidelink module 1306. The first wireless device 1104 may then report the detected NR sidelink signal to the LTE eNB 1302. This report may be similar to the above description regarding Fig.11 The LTE eNB 1302 may then adjust the sidelink grant to the wireless device in the LTE sidelink RAT. After receiving the sidelink grant, the wireless device on the LTE sidelink RAT may then use the allocated sidelink grant for LTE sidelink transmissions.

[0128] In some cases, the coexistence of multiple sidelink RATs within a UE can be addressed in a substantially similar manner to the coexistence of multiple sidelink RATs between UEs. Figure 7 and Figures 9 to 13By selecting a resource set using any of the techniques discussed, the scheduling of the sidelink modules of multiple RATs in the wireless device can mirror the resources scheduled in the time domain. Since conflicts in the UE scheduling of the sidelink modules of multiple RATs may be detected during the scheduling phase, conflicts within the UE can be avoided before the transmission of the intra-RAT transmission. This early detection can help reduce the overall delay of coordination / prioritization within the UE and improve the success rate of coexistence. The intra-UE reporting delay can be a fixed delay based on the specific implementation of the UE. However, if the report of potential resource usage can be triggered earlier, the UE will have more time to reselect appropriate resources to avoid conflicts. In this case, whenever a sidelink transmission is scheduled in a sidelink module of one RAT, an internal UE report can be used to immediately notify the sidelink module of another RAT to take the sidelink transmission into account, and the notification can be faster than detection based on SCI signals (such as those sent by another UE). If there are still overlapping scheduled transmissions, transmission prioritization can be used.

[0129] Fig.14 1400 is a flow chart illustrating a technique for wireless sidelink communication according to aspects of the present disclosure. At block 1402, a first wireless device receives sidelink control information (SCI) of a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the SCI indicating a resource set used by the first RAT. Figure 7 In the first example shown, a wireless device performing sidelink operations in an NR sidelink RAT may detect transmissions from another wireless device associated with an LTE sidelink RAT. Figure 8 In the second example shown, a wireless device performing sidelink operations in an LTE sidelink RAT may detect transmissions from another wireless device associated with an NR sidelink RAT.

[0130] In the first example or the second example, the first wireless device may determine a first sensing configuration for a second RAT, and sense the wireless medium based on the first sensing configuration. In the first example, the first wireless device may determine that the NR side link RAT is configured for full sensing or partial sensing. The first wireless device may determine a sensing configuration for the LTE side link RAT. The first wireless device may then use the sensing configuration for the NR side link RAT to continue sensing resources for the LTE side link RAT. In the case where the LTE side link RAT is configured with full sensing and the NR side link RAT is configured for partial sensing, the first wireless device may use full sensing for resources for the LTE side link RAT. Similarly, in the second example, the first wireless device may determine that the LTE side link RAT is configured for full sensing or partial sensing. The first wireless device may determine a sensing configuration for the NR side link RAT. The first wireless device may then use the sensing configuration for the LTE side link RAT to continue sensing resources for the NR side link RAT. In the case where the LTE side link RAT is configured with full sensing and the NR side link RAT is configured for partial sensing, the first wireless device may use full sensing for the LTE side link RAT. In general, if a UE is configured to transmit in a sidelink RAT, if the sidelink RAT is configured for full sensing, then the UE may use full sensing in that sidelink RAT as well as any other sidelink RATs to which the UE may be detecting or may be connected.

[0131] At block 1404, the wireless device determines a candidate resource set for a second RAT from a sidelink resource pool for a second RAT based on the received sidelink transmission, the second RAT being different from the first RAT. Returning to the first example, the first wireless device may determine resources scheduled for use by the LTE sidelink RAT based on the received SCI information. The wireless device may convert the scheduled resources to a corresponding resource set for the NR sidelink and determine whether the scheduled resources overlap with candidate resources in the NR sidelink resource pool. For such common resources, the wireless device may determine whether a transmission from the wireless device will overlap with a corresponding transmission in the LTE sidelink RAT. The wireless device may determine to receive a third transmission scheduled in the LTE sidelink RAT, and the wireless device may then determine that the transmission of the wireless device will not overlap with the scheduled third transmission and refrain from scheduling the overlapping transmission from the first wireless device. Alternatively, if the wireless device determines that it is not necessary to receive the third transmission scheduled in the LTE sidelink RAT, the wireless device may determine that the transmission of the wireless device will overlap with the scheduled third sidelink transmission and schedule the transmission of the first wireless device on resources overlapping with resources of the third sidelink transmission.

[0132] Similarly, for the second example, the first wireless device may determine resources scheduled for use by the NR sidelink RAT based on the received SCI information. The wireless device may convert the scheduled resources to a corresponding resource set for the LTE sidelink and determine whether the scheduled resources overlap with candidate resources in the LTE sidelink resource pool. For such common resources, the wireless device may determine whether a transmission from the wireless device will overlap with a corresponding transmission in the NR sidelink RAT. The wireless device may determine to receive a third transmission scheduled in the NR sidelink RAT, and the wireless device may then determine that the transmission of the wireless device will not overlap with the scheduled third transmission and refrain from scheduling the overlapping transmission from the first wireless device. Alternatively, if the wireless device determines that it is not necessary to receive the third transmission scheduled in the NR sidelink RAT, the wireless device may determine that the transmission of the wireless device will overlap with the scheduled third sidelink transmission and schedule the transmission of the first wireless device on resources overlapping with the resources of the third sidelink transmission.

[0133] At block 1406, the first wireless device transmits a second sidelink transmission to the third wireless device using candidate resources selected from the set of candidate resources for the second RAT. For example, once candidate resources are selected for transmission, the sidelink transmission may be transmitted using resources from the candidate resources.

[0134] Fig.15 1 is a flow chart illustrating a technique 1500 for wireless sidelink communications according to aspects of the present disclosure. At block 1502, a first wireless device receives sidelink control information (SCI) of a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the first sidelink transmission indicating a resource set used by the first RAT. Fig.10 and Fig.12 In the third example shown, a wireless device performing sidelink operations in an NR sidelink RAT may detect a transmission from another wireless device associated with an LTE sidelink RAT. Fig.11 and Fig.13 In the fourth example shown, a wireless device performing sidelink operation in an LTE sidelink RAT may detect a transmission from another wireless device associated with an NR sidelink RAT. In some cases, the first wireless device may determine the sensing configuration in a manner substantially similar to that discussed above. For the third example, the first wireless device may determine the sensing configuration in a manner substantially similar to that discussed above with respect to the first wireless device. Fig.14 For the fourth example, the first wireless device may perform the sensing in a manner similar to the sensing discussed in the first example of Fig.14 The sensing is performed in a similar manner to the sensing discussed in the second example.

[0135] At block 1504, the first wireless device transmits to the base station an indication of a resource set used by the first RAT. In both the third example and the fourth example, the first wireless device may decode the received SCI and transmit an indication of a resource set used by the first RAT based on the decoded SCI. Returning to the third example, the first wireless device may use an RRC message to transmit an indication of a resource set allocated by the LTE sidelink RAT to a gNB controlling the NR sidelink RAT. The RRC message may be formatted for the NR sidelink RAT. In some cases, a MAC CE message such as in a buffer status report may be used to transmit an indication of a resource set allocated by the LTE sidelink RAT to the gNB controlling the NR sidelink RAT. The gNB may determine how to allocate resources of the NR sidelink RAT based on the indication of the resource set allocated by the LTE sidelink RAT. The gNB may use inter-base station signaling to negotiate resources between the LTE sidelink RAT and the NR sidelink RAT, where the LTE sidelink RAT is controlled by the eNB.

[0136] In some cases, for the third example, the wireless device may determine based on the SCI that the LTE sidelink RAT is controlled by the eNB. In some such cases, a cross-RAT scheduling message may be used to transmit an indication of a set of resources allocated by the LTE sidelink RAT to the eNB controlling the LTE sidelink RAT. In some cases, the first wireless device may transmit to the eNB using an LTE formatted RRC message, for example, generated by an LTE module of the first wireless device. In some cases, the first wireless device may encapsulate the NR RRC message in an LTE RRC message format for transmission to the eNB. The eNB and gNB may use inter-base station signaling to negotiate resources between the LTE sidelink RAT and the NR sidelink RAT.

[0137] In a fourth example, a first wireless device may use an RRC message to transmit an indication of a set of resources allocated by the NR sidelink RAT to an eNB controlling the LTE sidelink RAT. The RRC message may be formatted for the LTE sidelink RAT. The eNB may determine how to allocate resources of the LTE sidelink RAT based on the indication of the set of resources allocated by the NR sidelink RAT. The eNB may use inter-base station signaling to negotiate resources between the LTE sidelink RAT and the NR sidelink RAT, where the NR sidelink RAT is controlled by the gNB.

[0138] In some cases, for the fourth example, the wireless device may determine based on the SCI that the NR sidelink RAT is controlled by the gNB. In some such cases, a cross-RAT scheduling message may be used to transmit an indication of a set of resources allocated by the NR sidelink RAT to the gNB controlling the NR sidelink RAT. In some cases, the first wireless device may transmit to the gNB using, for example, an NR formatted RRC message generated by an NR module of the first wireless device. In some cases, the first wireless device may transmit to the gNB using a MAC CE message such as in a buffer status report. The eNB and the gNB may use inter-base station signaling to negotiate resources between the LTE sidelink RAT and the NR sidelink RAT.

[0139] At block 1506, the first wireless device receives a set of resources for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT. For example, in the third example, the first wireless device receives an allocation for NR sidelink transmissions from a gNB. In the fourth example, the first wireless device receives an allocation for LTE sidelink transmissions from an eNB.

[0140] At block 1508, the first wireless device transmits a second sidelink transmission to a third wireless device using resources from the resource set for the second RAT. For example, in a third example, the first wireless device may transmit data to another wireless device based on a resource allocation from the gNB. In a fourth example, the first wireless device may transmit data to another wireless device based on a resource allocation from the eNB.

[0141] Example

[0142] In the following sections, additional exemplary aspects are provided.

[0143] According to embodiment 1, a method for wireless communication includes: receiving, by a first wireless device, sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first radio access technology (RAT), the SCI indicating a resource set used by the first RAT; determining, based on the received sidelink transmission, a candidate resource set for the second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT; and transmitting a second sidelink transmission to a third wireless device using candidate resources selected from the candidate resource set for the second RAT.

[0144] Embodiment 2 includes the subject matter of embodiment 1, wherein the candidate resource set is determined based on whether transmissions of the first wireless device will overlap with resources used by the first RAT.

[0145] Embodiment 3 includes the subject matter of embodiment 2, and the method further includes: determining that the first wireless device does not need to receive a third side link transmission scheduled in the resource set; determining, based on the determination that the first wireless device does not need to receive the third side link transmission, that resources in the candidate resource set will overlap with resources of the third side link transmission; and scheduling the transmission of the first wireless device on the resources overlapping with these resources of the third side link transmission.

[0146] Embodiment 4 includes the subject matter of embodiment 1, and the method further includes: determining to receive a third side link transmission scheduled in the resource set used by the first RAT; determining, based on the determination of receiving the third side link transmission, that the transmission of the first wireless device does not overlap with the scheduled third side link transmission; and suppressing the transmission of the first wireless device from being scheduled during the third side link transmission.

[0147] Embodiment 5 includes the subject matter of embodiment 1, and the method further includes: converting the resource set used by the first RAT into a corresponding resource set in the second RAT; determining a common resource set based on the corresponding resource set; and determining the candidate resource set for the second RAT based on the common resource set.

[0148] Embodiment 6 includes the subject matter of Embodiment 2, the method further comprising: determining a first sensing configuration for the second RAT, and sensing the wireless medium based on the first sensing configuration for the second RAT.

[0149] Embodiment 7 includes the subject matter of Embodiment 6, the method further comprising: sensing the common resource set based on the sensing configuration for the second RAT.

[0150] Embodiment 8 includes the subject matter of Embodiment 6, the method further comprising: determining that full sensing is configured for the first RAT; determining that partial sensing is configured for the second RAT; and sensing the common resource set using full sensing.

[0151] According to embodiment 9, a method for wireless communication includes: receiving sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first radio access technology (RAT), the first sidelink transmission indicating a resource set used by the first RAT; transmitting an indication of the resource set used by the first RAT to a base station; receiving a resource set for the second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT; and transmitting a second sidelink transmission to a third wireless device using resources from the resource set for the second RAT.

[0152] Embodiment 10 includes the subject matter of Embodiment 9, the method further comprising: receiving the resource set for the second RAT from the base station, wherein the candidate resource set is determined from the received candidate resource set.

[0153] Embodiment 11 includes the subject matter of embodiment 9, wherein the indication of the resource set is transmitted using a radio resource control (RRC) message.

[0154] Embodiment 12 includes the subject matter of Embodiment 11, wherein the RRC message comprises an RRC message formatted for the first RAT.

[0155] Embodiment 13 includes the subject matter of Embodiment 12, wherein the indication is transmitted to a base station associated with the first RAT via cross-RAT scheduling signaling.

[0156] Embodiment 14 includes the subject matter of Embodiment 11, wherein the RRC message comprises an RRC message formatted for the second RAT.

[0157] Embodiment 15 includes the subject matter of embodiment 14, wherein the RRC message encapsulates the message format of the first RAT.

[0158] Embodiment 16 includes the subject matter of embodiment 9, wherein the indication of the resource set is transmitted using a buffer status report message.

[0159] Embodiment 17 includes the subject matter of embodiment 9, and the method further includes: receiving an indication from the base station in an RRC message from the base station that the base station supports co-channel coexistence.

[0160] According to embodiment 18, a wireless device comprises: a radio component; and a processor operably coupled to the radio component, wherein the processor is configured to: receive sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first radio access technology (RAT), the SCI indicating a resource set used by the first RAT; determine a candidate resource set for a second RAT from a sidelink resource pool for the second RAT based on the received sidelink transmission, the second RAT being different from the first RAT; and transmit a second sidelink transmission to a third wireless device using candidate resources selected from the candidate resource set for the second RAT.

[0161] Embodiment 19 includes the subject matter of Embodiment 18, wherein the candidate set of resources is determined based on whether transmissions by the first wireless device will overlap with resources used by the first RAT.

[0162] Embodiment 20 includes the subject matter of embodiment 19, wherein the processor is further configured to: determine that the first wireless device does not need to receive a third side link transmission scheduled in the resource set; determine, based on the determination that the first wireless device does not need to receive the third side link transmission, that resources in the candidate resource set overlap with resources of the third side link transmission; and schedule transmissions of the first wireless device on resources that overlap with these resources of the third side link transmission.

[0163] Embodiment 21 includes the subject matter of embodiment 18, wherein the processor is further configured to: determine to receive a third side link transmission scheduled in the resource set used by the first RAT; determine, based on the determination of receiving the third side link transmission, that the transmission of the first wireless device does not overlap with the scheduled third side link transmission; and suppress scheduling the transmission of the first wireless device during the third side link transmission.

[0164] Embodiment 22 includes the subject matter of embodiment 18, wherein the processor is further configured to: convert the resource set used by the first RAT to a corresponding resource set in the second RAT; determine a common resource set based on the corresponding resource set; and determine the candidate resource set for the second RAT based on the common resource set.

[0165] Embodiment 23 includes the subject matter of Embodiment 19, wherein the processor is further configured to: determine a first sensing configuration for the second RAT, and sense the wireless medium based on the first sensing configuration for the second RAT.

[0166] Embodiment 24 includes the subject matter of Embodiment 23, wherein the processor is further configured to: sense the common set of resources based on the sensing configuration for the second RAT.

[0167] Embodiment 25 includes the subject matter of Embodiment 23, wherein the processor is further configured to: determine that full sensing is configured for the first RAT; determine that partial sensing is configured for the second RAT; and sense the common set of resources using full sensing.

[0168] According to embodiment 26, a wireless device comprises: a radio component; and a processor operably coupled to the radio component, wherein the processor is configured to: receive sidelink control information (SCI) of a first sidelink transmission from a second wireless device via a first radio access technology (RAT), the first sidelink transmission indicating a resource set used by the first RAT; transmit an indication of the resource set used by the first RAT to a base station; receive a resource set for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT; and transmit a second sidelink transmission to a third wireless device using resources from the resource set for the second RAT.

[0169] Embodiment 27 includes the subject matter of Embodiment 26, wherein the processor is further configured to: receive the resource set for the second RAT from the base station, wherein the candidate resource set is determined from the received candidate resource set.

[0170] Embodiment 28 includes the subject matter of embodiment 26, wherein the indication of the resource set is transmitted using a radio resource control (RRC) message.

[0171] Embodiment 29 includes the subject matter of Embodiment 28, wherein the RRC message comprises an RRC message formatted for the first RAT.

[0172] Embodiment 30 includes the subject matter of Embodiment 29, wherein the indication is transmitted to a base station associated with the first RAT via cross-RAT scheduling signaling.

[0173] Embodiment 31 includes the subject matter of Embodiment 28, wherein the RRC message comprises an RRC message formatted for the second RAT.

[0174] Embodiment 32 includes the subject matter of embodiment 31, wherein the RRC message encapsulates the message format of the first RAT.

[0175] Embodiment 33 includes the subject matter of embodiment 26, wherein the indication of the resource set is transmitted using a buffer status report message.

[0176] Embodiment 34 includes the subject matter of Embodiment 26, wherein the processor is further configured to: receive, from the base station in an RRC message from the base station, an indication that the base station supports co-channel coexistence.

[0177] According to embodiment 35, a method, the method comprising any action or combination of actions substantially as described herein in the detailed description.

[0178] According to Example 36, a method, the method being substantially as described herein with reference to each or any combination of figures included herein or with reference to each or any combination of paragraphs in the detailed description.

[0179] According to embodiment 37, a wireless device is configured to perform any action or combination of actions as included in the wireless device substantially as described herein in the detailed description.

[0180] According to embodiment 38, a base station is configured to perform any action or combination of actions as included in the base station substantially as described in the detailed description herein.

[0181] According to embodiment 39, a non-volatile computer-readable medium stores instructions that, when executed, cause the performance of any action or combination of actions substantially as described herein in the detailed description.

[0182] According to embodiment 40, an integrated circuit is configured to perform any action or combination of actions substantially as described herein in the detailed description.

[0183] Yet another exemplary aspect may include a method comprising: performing, by a device, any or all of the foregoing embodiments.

[0184] Yet another exemplary aspect may include a non-transitory computer-accessible storage medium including program instructions that, when executed at a device, cause the device to implement any or all portions of any of the aforementioned embodiments.

[0185] Still another exemplary aspect may include a computer program comprising instructions for performing any or all portions of any of the aforementioned embodiments.

[0186] Yet another exemplary aspect may include an apparatus comprising means for performing any or all elements of any of the aforementioned embodiments.

[0187] Still another exemplary aspect may include an apparatus comprising a processor configured to cause the device to perform any or all elements of any of the preceding embodiments.

[0188] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of the authorized use should be clearly stated to users.

[0189] Aspects of the present disclosure can be implemented in any of a variety of forms. For example, some aspects can be implemented as computer-implemented methods, computer-readable storage media, or computer systems. Other aspects can be implemented using one or more custom-designed hardware devices such as ASICs. Other aspects can be implemented using one or more programmable hardware elements such as FPGAs.

[0190] In some aspects, a non-transitory computer-readable storage medium may be configured such that it stores program instructions and / or data, wherein if the program instructions are executed by a computer system, the computer system is caused to perform a method, such as any of the method aspects described herein, or any combination of the method aspects described herein, or any subset of any method aspects described herein, or any combination of such subsets.

[0191] In some aspects, a device (e.g., communication device 106, BS 102, etc.) may be configured to include a processor (or a group of processors) and a memory medium, wherein the memory medium stores program instructions, wherein the processor is configured to read and execute the program instructions from the memory medium, wherein the program instructions are executable to implement any of the various method aspects described herein (or any combination of the method aspects described herein, or any subset of any method aspects of the method aspects described herein, or any combination of such subsets). The device may be implemented in any of a variety of forms.

[0192] Although the above aspects have been described in considerable detail, numerous variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated. It is intended that the following claims be interpreted to include all such variations and modifications.

Claims

1. A method for wireless communication, the method comprising: receiving, by a first wireless device, sidelink control information (SCI) of a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the SCI indicating a resource set used by the first RAT; determining a set of candidate resources for a second RAT from a sidelink resource pool for the second RAT based on the received sidelink transmission, the second RAT being different from the first RAT; and A second sidelink transmission is transmitted to a third wireless device using candidate resources selected from the set of candidate resources for the second RAT.

2. The method of claim 1, wherein the candidate set of resources is determined based on whether transmissions of the first wireless device can overlap with resources used by the first RAT.

3. The method according to claim 2, further comprising: determining that the first wireless device does not need to receive a third sidelink transmission scheduled in the set of resources; determining, based on the determination that the first wireless device does not need to receive the third sidelink transmission, that resources in the candidate set of resources can overlap with resources of the third sidelink transmission; as well as Transmissions by the first wireless device are scheduled on resources that overlap with the resources for the third sidelink transmission.

4. The method according to claim 1, further comprising: determining to receive a third sidelink transmission scheduled in the set of resources used by the first RAT; determining, based on the determination of receiving the third sidelink transmission, that a transmission by the first wireless device cannot overlap with the scheduled third sidelink transmission; as well as and refraining from scheduling transmissions by the first wireless device during the third sidelink transmission.

5. The method according to claim 1, further comprising: converting the set of resources used by the first RAT to a corresponding set of resources in the second RAT; determining a common resource set based on the corresponding resource set; as well as The candidate resource set for the second RAT is determined based on the common resource set.

6. The method according to claim 2, further comprising: determining a first sensing configuration for the second RAT, and A wireless medium is sensed based on the first sensing configuration for the second RAT.

7. The method according to claim 6, further comprising: The common set of resources is sensed based on the sensing configuration for the second RAT.

8. The method according to claim 6, further comprising: determining that full sensing is configured for the first RAT; determining that partial sensing is configured for the second RAT; as well as The common set of resources is sensed using full sensing.

9. A method for wireless communication, the method comprising: receiving, by a first wireless device from a second wireless device over a first radio access technology (RAT), the sidelink control information (SCI) of a first sidelink transmission indicating a set of resources used by the first RAT; transmitting, to a base station, an indication of the set of resources used by the first RAT; receiving a set of resources for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT; and A second sidelink transmission is transmitted to a third wireless device using resources from the set of resources for the second RAT.

10. The method according to claim 9, further comprising: The resource set for the second RAT is received from the base station, wherein the candidate resource set is determined from the received candidate resource set.

11. The method of claim 9, wherein the indication of the resource set is transmitted using a radio resource control (RRC) message.

12. The method of claim 11, wherein the RRC message comprises an RRC message formatted for the first RAT.

13. The method of claim 12, wherein the indication is transmitted to a base station associated with the first RAT via cross-RAT scheduling signaling.

14. The method of claim 11, wherein the RRC message comprises an RRC message formatted for the second RAT.

15. The method of claim 14, wherein the RRC message encapsulates a message format of the first RAT.

16. The method of claim 9, wherein the indication of the set of resources is transmitted using a buffer status report message.

17. The method according to claim 9, further comprising: An indication is received from the base station in an RRC message from the base station that the base station supports co-channel coexistence.

18. A wireless device, comprising: Radio components; and Memory; a processor coupled to the radio and to the memory, wherein the processor is configured to, when executing instructions stored in the memory, cause the wireless device to: receiving sidelink control information (SCI) of a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the SCI indicating a set of resources used by the first RAT; determining a set of candidate resources for a second RAT from a sidelink resource pool for the second RAT based on the received sidelink transmission, the second RAT being different from the first RAT; and A second sidelink transmission is transmitted to a third wireless device using candidate resources selected from the set of candidate resources for the second RAT.

19. The wireless device of claim 18, wherein the candidate set of resources is determined based on whether transmissions of the first wireless device can overlap with resources used by the first RAT.

20. The wireless device of claim 19, wherein the processor is further configured to: determining that the first wireless device does not need to receive a third sidelink transmission scheduled in the set of resources; determining, based on the determination that the first wireless device does not need to receive the third sidelink transmission, that resources in the candidate set of resources can overlap with resources of the third sidelink transmission; and Transmissions by the first wireless device are scheduled on resources that overlap with the resources for the third sidelink transmission.

21. The wireless device of claim 18, wherein the processor is further configured to: determining to receive a third sidelink transmission scheduled in the set of resources used by the first RAT; determining, based on the determination of receiving the third sidelink transmission, that a transmission by the first wireless device cannot overlap with the scheduled third sidelink transmission; as well as and refraining from scheduling transmissions by the first wireless device during the third sidelink transmission.

22. The wireless device of claim 18, wherein the processor is further configured to: converting the set of resources used by the first RAT to a corresponding set of resources in the second RAT; determining a common resource set based on the corresponding resource set; and The candidate resource set for the second RAT is determined based on the common resource set.

23. The wireless device of claim 19, wherein the processor is further configured to: determining a first sensing configuration for the second RAT, and A wireless medium is sensed based on the first sensing configuration for the second RAT.

24. The wireless device of claim 23, wherein the processor is further configured to sense the common set of resources based on the sensing configuration for the second RAT.

25. The wireless device of claim 23, wherein the processor is further configured to: determining that full sensing is configured for the first RAT; determining that partial sensing is configured for the second RAT; and The common set of resources is sensed using full sensing.

26. A wireless device, comprising: Radio components; and a processor operatively coupled to the radio, The processor is configured to: receiving sidelink control information (SCI) of a first sidelink transmission from a second wireless device over a first radio access technology (RAT), the first sidelink transmission indicating a set of resources used by the first RAT; transmitting, to a base station, an indication of the set of resources used by the first RAT; receiving a set of resources for a second RAT from a sidelink resource pool for the second RAT, the second RAT being different from the first RAT; and A second sidelink transmission is transmitted to a third wireless device using resources from the set of resources for the second RAT.

27. The wireless device of claim 26, wherein the processor is further configured to: The resource set for the second RAT is received from the base station, wherein the candidate resource set is determined from the received candidate resource set.

28. The wireless device of claim 26, wherein the indication of the set of resources is transmitted using a radio resource control (RRC) message.

29. The wireless device of claim 28, wherein the RRC message comprises an RRC message formatted for the first RAT.

30. The wireless device of claim 29, wherein the indication is transmitted to a base station associated with the first RAT via cross-RAT scheduling signaling.

31. The wireless device of claim 28, wherein the RRC message comprises an RRC message formatted for the second RAT.

32. The wireless device of claim 31, wherein the RRC message encapsulates a message format of the first RAT.

33. The wireless device of claim 26, wherein the indication of the set of resources is transmitted using a buffer status report message.

34. The wireless device of claim 26, wherein the processor is further configured to receive an indication from the base station in an RRC message from the base station that the base station supports co-channel coexistence.

35. A method comprising any action or combination of actions substantially as described herein in the detailed description.

36. A method substantially as herein described with reference to each or any combination of the drawings included herein or with reference to each or any combination of the paragraphs in the detailed description.

37. A wireless device configured to perform any action or combination of actions substantially as described herein in the detailed description as included in the wireless device.

38. A base station configured to perform any action or combination of actions substantially as described herein in the detailed description as included in the base station.

39. A non-transitory computer readable medium storing instructions that, when executed, cause performance of any action or combination of actions substantially as described herein in the detailed description.

40. An integrated circuit configured to perform any action or combination of actions substantially as described herein in the detailed description.