Sidelink pscch timing estimation

By using the same cyclic shift (CS) modulation for both the PSCCH payload and the DM RS pilot, the timing offset ambiguity problem in side-link communication is solved, improving the processing efficiency and signal demodulation accuracy of wireless communication, and reducing the power consumption and latency of the receiver.

CN121359408APending Publication Date: 2026-01-16QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480039597.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-21
Filing Date
2024-06-07
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

In wireless communication, there is a timing offset ambiguity problem in sidelink communication, which makes it difficult for the receiver to distinguish the PSCCH signals of different UEs, increasing the processing load and latency, and consuming more power.

Method used

By using the same cyclic shift (CS) modulation for both the PSCCH payload and the DM RS pilot, the receiver can accurately estimate the timing offset without performing multiple CS assumptions, reducing processing load and latency.

Benefits of technology

It improves the processing efficiency of wireless communication, reduces the power consumption of the receiver, lowers processing latency, and improves the accuracy of signal demodulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121359408A_ABST
    Figure CN121359408A_ABST
Patent Text Reader

Abstract

An apparatus, a method, and a computer program product for wireless communication are provided. An example method may include establishing a sidelink connection with a second UE. The example method may also include communicating, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots modulated based on a same cyclic shift (CS).
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefit of U.S. non-provisional patent application No. 18 / 339,208, filed on June 21, 2023, entitled “SIDELINK PSCCH TIMINGESTIMATION”, which is expressly incorporated herein by reference in its entirety. Technical Field

[0003] This disclosure relates generally to communication systems, and more specifically to wireless communication systems with timing estimation. Background Technology

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless devices to communicate at the city, national, regional, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the Continuous Evolution of Mobile Broadband (CWB) program issued by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT),) and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. Some aspects of wireless communication may include direct communication between devices, such as sidelink communication. Further improvements are needed in wireless communication involving sidelinks. Furthermore, these improvements can also be applied to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention

[0006] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects. It is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.

[0007] In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus at a user equipment (UE) are provided. The apparatus can include at least one memory and at least one processor coupled to the at least one memory. Based at least in part on stored information stored in the at least one memory, the at least one processor is configured to cause the apparatus to establish a sidelink connection with a second UE. Based at least in part on stored information stored in the at least one memory, the at least one processor is configured to cause the apparatus to communicate, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same cyclic shift (CS).

[0008] To the accomplishment of the foregoing and related aspects, one or more aspects can include the features recited in the following description and illustrated in the accompanying drawings. The following description and accompanying drawings provide illustrative examples of the various aspects. However, various changes can be made and equivalents employed. BRIEF DESCRIPTION OF DRAWINGS

[0009] Figure 1 is a diagram illustrating an example of a wireless communication system and an access network in accordance with various aspects of the disclosure.

[0010] Figure 2 Example aspects of a sidelink (SL) slot structure are illustrated.

[0011] Figure 3 is a diagram illustrating an example of a first device and a second device in an access network in accordance with various aspects of the disclosure.

[0012] Figure 4 is a diagram illustrating example aspects of sidelink communication between devices in accordance with various aspects of the disclosure.

[0013] Figure 5 is a diagram illustrating example timing offsets (TOs) associated with three different UEs in accordance with various aspects of the disclosure, where each of the three TOs is explicit.

[0014] Figure 6This is an illustration of example TOs associated with three different UEs according to various aspects of this disclosure, wherein two of the three TOs are explicit and one of the three TOs is ambiguous.

[0015] Figure 7 These are illustrations of example frequency domain samples and channel impulse responses according to various aspects of this disclosure.

[0016] Figure 8 This is a diagram illustrating an example processing chain at an actual receiver according to various aspects of this disclosure.

[0017] Figure 9 These are illustrations illustrating various aspects of timing ambiguity according to this disclosure.

[0018] Figure 10 This is a diagram illustrating example communication between two UEs according to various aspects of this disclosure.

[0019] Figure 11 This is a flowchart of a wireless communication method according to various aspects of this disclosure.

[0020] Figure 12 These are illustrations illustrating examples of hardware implementations of example devices and / or network entities according to various aspects of this disclosure. Detailed Implementation

[0021] The detailed descriptions following, illustrated with reference to the accompanying drawings, describe various configurations and do not represent the only configurations in which the concepts described herein can be practiced. To provide a thorough understanding of the various concepts, the detailed descriptions include specific details. However, these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0022] Some wireless communication signals can include a cyclic shift. As an example, a physical sidelink control channel (PSCCH) can be transmitted by different UEs transmitting on the same time and frequency resources. Each of the PSCCH transmissions can include a DM RS pilot with a CS (e.g., a randomly selected cyclic shift or cyclic timing offset), which helps provide orthogonality between pilots transmitted by different UEs. Different CSs can help a receiver estimate different channels and distinguish PSCCH from different UEs. At the receiver, a communication received from a transmitting UE that is outside of a particular range or distance in the physical world can have an ambiguous timing offset (TO), and the receiver can not be able to distinguish between the TO and the CS. Thus, demodulation at the receiver can be based on several CS hypotheses to attempt to correctly demodulate the signal based on one of the several CS hypotheses. Such hypotheses can be based on full flow demodulation, including decoding and checking transport blocks (TBs) and cyclic redundancy check sums (CRCs), or by early termination methods, such as observation of quadrature amplitude modulation (QAM) symbols or log likelihood ratios (LLRs) to determine whether a signal is present based on a hypothesis. Regardless of the processing for the several CS hypotheses, processing additional hypotheses can use additional processing power and memory, which can consume more power, introduce additional latency, and limit the total amount of TBs that can be decoded in a practical receiver. Aspects provided herein can provide a PSCCH such that reception of the PSCCH will not have an ambiguous TO while still using multiple CSs, thereby enabling the receiver to more efficiently process the PSCCH with potentially less latency. For example, a transmitting UE can use a PSCCH waveform in which a PSCCH payload (e.g., data) is modulated with the same CS as a DM RS pilot for the PSCCH. Modulating the PSCCH payload with the same CS as the DM RS provides transparent CS, and a receiver can perform channel estimation on the PSCCH data without removing the CS from the DM RS. The receiver can remove an offset, which can be based on the TO and / or the CS, for example, without processing various CS hypotheses. Thus, aspects presented herein help reduce processing load and latency for wireless communications, and help reduce power consumption at the receiver.

[0023] Several aspects of telecommunication systems are presented with reference to various apparatus and methods. These apparatus and methods are described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented with electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0024] As an example, an element, or any portion of an element, or any combination of elements can be implemented as a “processing system” that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described throughout this disclosure. One or more processors in the processing system can execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, or any combination of them deemed useful by one of ordinary skill in the art, regardless of the particular nomenclature used.

[0025] Thus, in one or more example aspects, implementations, and / or use cases, the described functions can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of the aforementioned types of computer-readable media, or any other medium that can be used to store computer executable code in the form of instructions or data structures that can be accessed by a computer.

[0026] While aspects, implementations, and / or use cases are described herein by way of example, additional or different aspects, implementations, and / or use cases may arise in many different arrangements and scenarios. The aspects, implementations, and / or use cases described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, aspects, implementations, and / or use cases may arise via integrated chip implementations and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to a use case or application, the described examples may exhibit broad applicability. Aspects, implementations, and / or use cases can range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more of the technologies described herein. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals necessarily involve multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The techniques described herein can be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or decomposed components, end-user equipment, etc., of various sizes, shapes, and configurations.

[0027] The deployment of communication systems such as 5G NR systems can be arranged in a variety of ways using various components or parts. In a 5G NR system or network, network nodes, network entities, network mobility elements, radio access network (RAN) nodes, core network nodes, network elements or network equipment (such as base stations (BS)), or one or more units (or components) performing base station functions can be implemented in aggregated or decomposed architectures. For example, BSs (such as Node B (NB), evolved NB (eNB), NR BS, 5G NB, access point (AP), transmit / receive point (TRP), or cell, etc.) can be implemented as aggregated base stations (also known as standalone BS or monolithic BS) or decomposed base stations.

[0028] A disaggregated base station can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node. A disaggregated base station can be configured to utilize a protocol stack that is physically or logically distributed between two or more units, such as one or more central or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, a CU can be implemented within a RAN node, and one or more DUs can be co-located with the CU, or alternatively, can be geographically or virtually distributed in one or more other RAN nodes. The DUs can be implemented to be in communication with one or more RUs. Each of the CU, DU, and RU can be implemented as virtual units, i.e., a virtual central unit (VCU), virtual distributed unit (VDU), or virtual radio unit (VRU).

[0029] Base station operations or network designs can take into account the disaggregated nature of base station functionality. For example, a disaggregated base station can be utilized in an integrated access backhaul (IAB) network, an open radio access network (O-RAN (such as network configurations initiated by the O-RAN Alliance)), or a virtualized radio access network (vRAN, also referred to as a cloud radio access network (C-RAN)). Disaggregation can include distributing functionality across two or more units at various physical locations, as well as virtually distributing functionality of at least one unit, which can enable flexibility in network design. The various units of a disaggregated base station or disaggregated RAN architecture can be configured for wired or wireless communication with at least one other unit.

[0030] Figure 1 is a diagram 100 illustrating examples of wireless communication systems and access networks. The illustrated wireless communication systems include a disaggregated base station architecture. The disaggregated base station architecture can include one or more CUs 110 that can communicate directly with a core network 120 via a backhaul link, or indirectly with the core network 120 through one or more disaggregated base station units, such as a near real-time (near-RT) RAN intelligent controller (RIC) 125 via an E2 link, or a non-real-time (non-RT) RIC 115 associated with a service management and orchestration (SMO) framework 105, or both. The CUs 110 can communicate with one or more DUs 130 via respective fronthaul links, such as an Fl interface. The DUs 130 can communicate with one or more RUs 140 via respective front-haul links. The RUs 140 can communicate with respective UEs 104 via one or more radio frequency (RF) access links. In some implementations, a UE 104 can be simultaneously served by multiple RUs 140.

[0031] Each of the units (i.e., CU 110, DU 130, RU 140, and near-RT RIC 125, non-RT RIC 115, and SMO framework 105) can include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via a wired or wireless transmission medium. Each of the units, or an associated processor or controller providing instructions to the communication interfaces of these units, can be configured to communicate with one or more of the other units via the transmission medium. For example, the units can include wired interfaces configured to receive or transmit signals to one or more of the other units over a wired transmission medium. Additionally, the units can include wireless interfaces that can include receivers, transmitters, or transceivers (such as RF transceivers) configured to receive or transmit signals to one or more of the other units over a wireless transmission medium, or both.

[0032] In some aspects, CU 110 can host one or more higher layer control functions. Such control functions can include radio resource control (RRC), packet data convergence protocol (PDCP), service data adaptation protocol (SDAP), etc. Each control function can be implemented with an interface configured to communicate signals with other control functions hosted by CU 110. CU 110 can be configured to handle user plane functionality (i.e., central unit-user plane (CU-UP)), control plane functionality (i.e., central unit-control plane (CU-CP)), or a combination thereof. In some implementations, CU 110 can be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, CU-UP units can bi-directionally communicate with CU-CP units via an interface, such as an El interface. CU 110 can be implemented to communicate with DU 130 as needed for network control and signaling.

[0033] DU 130 can correspond to a logical unit that includes one or more base station functions for controlling operation of one or more RUs 140. In some aspects, DU 130 can host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) in accordance with a functional split, such as those defined by 3GPP. In some aspects, DU 130 can further host one or more low PHY layers. Each layer (or module) can be implemented with an interface configured to communicate signals with other layers (and modules) hosted by DU 130 or with control functions hosted by CU 110.

[0034] Lower layer functionality can be implemented by one or more RUs 140. In some deployments, RUs 140 controlled by a DU 130 can correspond to logical nodes that host RF processing functions or low PHY layer functions (such as performing fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, or physical random access channel (PRACH) extraction and filtering, among others) or both based at least in part on a functional split, such as a lower layer functional split. In such an architecture, RUs 140 can be implemented to handle over-the-air (OTA) communications with one or more UEs 104. In some implementations, real-time and non-real-time aspects of communicating with the control and user planes of RUs 140 can be controlled by a corresponding DU 130. In some scenarios, this configuration can enable DUs 130 and CUs 110 to be implemented in a cloud-based RAN architecture, such as a vRAN architecture.

[0035] The SMO framework 105 can be configured to support RAN deployment and provisioning of non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 105 can be configured to support deployment of dedicated physical resources for RAN coverage requirements, which can be managed via an operations and maintenance interface, such as an Ol interface. For virtualized network elements, the SMO framework 105 can be configured to interact with a cloud computing platform, such as an Open Cloud (O-Cloud) 190, to perform network element lifecycle management, such as to instantiate virtualized network elements, via a cloud computing platform interface, such as an 02 interface. Such virtualized network elements can include, but are not limited to, CUs 110, DUs 130, RUs 140, and near-RT RICs 125. In some implementations, the SMO framework 105 can communicate with hardware aspects of a 4G RAN, such as an Open eNB (O-eNB) 111, via an Ol interface. Additionally, in some implementations, the SMO framework 105 can communicate directly with one or more RUs 140 via an Ol interface. The SMO framework 105 can also include a non-RT RIC 115 configured to support functionality of the SMO framework 105.

[0036] The non-RT RIC 115 can be configured to include logical functions that enable non-real-time control and optimization of RAN elements and resources, artificial intelligence (AI) / machine learning (ML) (AI / ML) workflows including model training and updating, or policy-based steering of applications / features in the near-RT RIC 125. The non-RT RIC 115 can be coupled to, or in communication with, the near-RT RIC 125, such as via an Al interface. The near-RT RIC 125 can be configured to include logical functions that enable near-real-time control and optimization of RAN elements and resources via data collection and actions via an interface, such as via an E2 interface, that connects one or more CUs 110, one or more DUs 130, or both, and an O-eNB with the near-RT RIC 125.

[0037] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 125, the non-RT RIC 115 can receive parameters or external enrichment information from an external server. Such information can be utilized by the near-RT RIC 125 and can be received at the SMO framework 105 or the non-RT RIC 115 from non-network data sources or from network functions. In some examples, the non-RT RIC 115 or the near-RT RIC 125 can be configured to tune RAN behavior or performance. For example, the non-RT RIC 115 can monitor long-term trends and patterns of performance and employ AI / ML models to perform corrective actions via the SMO framework 105, such as via reconfiguration of Ol, or via creation of RAN management policies, such as Al policies.

[0038] At least one of the CU 110, the DU 130, and the RU 140 can be referred to as a base station 102. Thus, the base station 102 can include one or more of the CU 110, the DU 130, and the RU 140 (each component is indicated with a dashed line to represent that each component can or can not be included in the base station 102). The base station 102 provides wireless access to the core network 120 for the UEs 104. A base station 102 can include a macro cell (high power cellular base station) and / or a small cell (low power cellular base station). Small cells include femtocells, picocells, and microcells. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. A heterogeneous network also can include home evolved Node Bs (eNBs) (HeNBs), which can provide service to a restricted group known as a closed subscriber group (CSG). The communication links between the RUs 140 and the UEs 104 can include uplink (UL) (also referred to as reverse link) transmissions from a UE 104 to a RU 140 and / or downlink (DL) (also referred to as forward link) transmissions from a RU 140 to a UE 104. The communication links can use multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication links can be through one or more carriers, where a carrier can be a set of

[0039] Some UEs 104 can communicate directly with each other using device-to-device (D2D) communication link 158. In some aspects, the D2D communication link 158 can use the DL / UL WWAN spectrum. The D2D communication link 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), or a physical sidelink feedback channel (PSFCH). D2D communication can be through a variety of wireless D2D communications systems, such as for example, Bluetooth ™ (Wi-Fi is a trademark of the Wireless Ethernet Compatibility Alliance, Inc. (WECA)). Bluetooth® (Bluetooth is a trademark of Bluetooth Special Interest Group (SIG)). Other examples are also possible. ™(Wi-Fi is a trademark of Wi-Fi Alliance), LTE, or NR.

[0040] Some examples of sidelink communication can include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I) (e.g., from a vehicle-based communication device to a road infrastructure node such as a road side unit (RSU)), vehicle-to-network (V2N) (e.g., from a vehicle-based communication device to one or more network nodes such as base stations), vehicle-to-pedestrian (V2P), cellular vehicle-to-everything (C-V2X), and / or combinations thereof, and / or vehicle-based communication devices communicating with other devices, which can be collectively referred to as vehicle-to-everything (V2X) communications (e.g., including cellular V2X (CV2X)). Sidelink communications can be based on V2X or other D2D communication, such as Proximity Services (ProSe) or the like. In addition to UEs, sidelink communications can also be transmitted and received by other transmitting devices and receiving devices such as road side units (RSUs) 107 or the like. In some aspects, PC5 interfaces can be used to exchange sidelink communications, such as described in connection with the examples in Figure 2 Figure 2 Although the following description can provide examples of sidelink communication in connection with 5G NR, the concepts described herein can be applicable to other similar areas, such as LTE, LTE-A, CDMA, GSM, and other wireless

[0041] The wireless communications system can also include a Wi-Fi AP 150 in communication with UEs 104 (also known as Wi-Fi stations (STAs)) via communication links 154, e.g., in a 5 GHz unlicensed frequency spectrum or the like. When communicating in an unlicensed frequency spectrum, the UEs 104 / AP 150 can perform a clear channel assessment (CCA) prior to communicating in order to determine whether the channel is available.

[0042] The electromagnetic spectrum is often subdivided based on frequency / wavelength into various classes, bands, channels, and so forth. In 5G NR, two initial operating bands have been identified as frequency range designations FR1 (410 MHz to 7. 125 GHz) and FR2 (24.25 GHz to 52.6 GHz). Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to (interchangeably) as a “sub-6 GHz” band in various documents and articles. A similar nomenclature issue sometimes occurs with respect to FR2, which is often (interchangeably) referred to as a “millimeter wave” band in documents and articles, despite being different from the extremely high frequency (EHF) band (30 GHz to 300 GHz) which is designated as a “millimeter wave” band by the International Telecommunications Union (ITU).

[0043] ​The frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR studies have identified operating bands for these mid-band frequencies as frequency range designation FR3 (7.125 GHz to 24.25 GHz). Bands that fall within FR3 can inherit FR1 and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to mid-band frequencies. Moreover, higher bands are currently being explored to extend 5G NR operations beyond 52.6 GHz. For example, three higher operating bands have been identified as frequency range designations FR2-2 (52.6 GHz to 71 GHz), FR4 (71 GHz to 114.25 GHz), and FR5 (114.25 GHz to 300 GHz). Each of these higher bands falls within the EHF band.

[0044] In light of the above, unless specifically stated otherwise, if the term “sub-6 GHz” or the like is used herein, this can broadly represent frequencies that can be less than 6 GHz, can be within FR1, or can include mid-band frequencies. Further, unless specifically stated otherwise, if the term “millimeter wave” or the like is used herein, this can broadly represent frequencies that can include mid-band frequencies, can be within FR2, FR4, FR2-2, and / or FR5, or can be within the EHF band.

[0045] The base stations 102 and the UEs 104 can each include multiple antennas (such as antenna elements, antenna panels, and / or antenna arrays) to facilitate beamforming. The base stations 102 can transmit to UEs 104 in one or more transmit directions 186 on the downlink. The UEs 104 can transmit to the base stations 102 in one or more transmit directions 188 on the uplink. The base stations 102 / UEs 104 can perform beam training to determine the best receive and transmit directions for each of the base stations 102 / UEs 104. The transmit and receive directions for the base stations 102 can or can not be the same. The transmit and receive directions for the UEs 104 can or can not be the same.

[0046] The base stations 102 can include and / or be referred to as gNBs, NodeBs, eNBs, access points, base transceiver stations, radio base stations, radio transceivers, transceiver functions, basic service sets (BSSs), extended service sets (ESSs), TRPs, network nodes, network entities, network equipment, or some other suitable terminology. The base stations 102 can be implemented as integrated access and backhaul (IAB) nodes, relay nodes, sidelink nodes, aggregated (monolithic) base stations with baseband units (BBUs) including CUs and DUs and RUs, or as disaggregated base stations including one or more of CUs, DUs, and / or RUs. A collection of base stations that can include disaggregated base stations and / or aggregated base stations can be referred to as a next generation (NG) RAN (NG-RAN).

[0047] The core network 120 can include an access and mobility management function (AMF) 161, a session management function (SMF) 162, a user plane function (UPF) 163, a unified data management (UDM) 164, one or more location servers 168, and other functional entities. The AMF 161 is a control node that handles signaling between the UEs 104 and the core network 120. The AMF 161 supports registration management, connection management, mobility management, and other functions. The SMF 162 supports session management and other functions. The UPF 163 supports packet routing, packet forwarding, and other functions. The UDM 164 supports generation of authentication and key agreement (AKA) credentials, user identification handling, access authorization, and subscription management. The one or more location servers 168 are illustrated as including a gateway mobile location center (GMLC) 165 and a location management function (LMF) 166. However, in general, the one or more location servers 168 can include one or more location / determination servers, which can include one or more of a GMLC 165, an LMF 166, a positioning determination entity (PDE), a serving mobile location center (SMLC), a mobile positioning center (MPC), and the like. The GMLC 165 and the LMF 166 support UE location services. The GMLC 165 provides an interface for clients / applications (e.g., emergency services) to access UE positioning information. The LMF 166 receives measurements and assistance information from the NG-RAN and the UE 104 via the AMF 161 to compute a position of the UE 104. The NG-RAN can utilize one or more positioning methods to determine a position of the UE 104. Positioning the UE 104 can involve signal measurements, position estimation, and optional velocity calculations based on these measurements. The signal measurements can be made by the UE 104 and / or the base stations 102 serving the UE 104. The measured signals can be based on one or more of a satellite positioning system (SPS) 170 (e.g., Global Navigation Satellite System (GNSS), Global Positioning System (GPS), Non-Terrestrial Network (NTN), or other satellite positioning / location system), LTE signals, Wireless Local Area Network (WLAN) signals, Bluetooth signals, Terrestrial Beacon System (TBS), sensor-based information (e.g., barometric pressure sensors, motion sensors), NR Enhanced Cell ID (NR E-CID) methods, NR signals (e.g., multi-round trip time (multi-RTT), DL angle of departure (DL-AoD), DL time difference of arrival (DL-TDOA), UL time difference of arrival (UL-TDOA), and UL angle of arrival (UL-AoA) positioning), and / or other systems / signals / sensors.

[0048] Examples of a UE 104 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some of the UEs 104 can be referred to as IoT devices (e.g., a parking meter, gas pump, toaster, vehicle, heart monitor, etc.). The UE 104 can also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. In some scenarios, the term UE can also apply to one or more accessory devices such as in a device constellation arrangement. One or more of these devices can collectively or individually access a network.

[0049] Referring again to Figure 1 In some aspects, the UE 104 can include a PSCCH component 198. In some aspects, the PSCCH component 198 can be configured to establish a sidelink connection with a second UE. In some aspects, the PSCCH component 198 can be further configured to communicate, with the second UE, a PSCCH transmission carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same CS.

[0050] While the following description can focus on 5G NR, the concepts described herein can be applicable to other similar areas, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

[0051] As described herein, a node (which can be referred to as a node, network node, network entity, or wireless node) can include, be, or can be included in (e.g., as a component of) a base station (e.g., any of the base stations described herein), a UE (e.g., any of the UEs described herein), a network controller, an apparatus, a device, a computing system, an integrated access and backhaul (IAB) node, a distributed unit (DU), a central unit (CU), a remote / radio unit (RU) (which can also be referred to as a remote radio unit (RRU)), and / or another processing entity configured to perform any of the techniques described herein. For example, a network node can be a UE. For another example, a network node can be a base station or network entity. For yet another example, a first network node can be configured to communicate with a second network node or a third network node. In one aspect of this example, the first network node can be a UE, the second network node can be a base station, and the third network node can be a UE. In another aspect of this example, the first network node can be a UE, the second network node can be a base station, and the third network node can be a base station. In yet other aspects of this example, the first network node, the second network node, and the third network node can be different with respect to these examples. Similarly, a reference to a UE, a base station, an apparatus, a device, a computing system, etc. can include the disclosure of a UE, a base station, an apparatus, a device, a computing system, etc. as a network node. For example, the disclosure of a UE configured to receive information from a base station also discloses a first network node configured to receive information from a second network node. Once a particular example is extended in accordance with the present disclosure (e.g., the disclosure of a UE configured to receive information from a base station also discloses a first network node configured to receive information from a second network node), the broader example of the narrower example can be interpreted in reverse, but in a broad, open-ended fashion. In the above example in which the disclosure of a UE configured to receive information from a base station also discloses a first network node configured to receive information from a second network node, the first network node can refer to a first UE, a first base station, a first apparatus, a first device, a first computing system, a first set of one or more components, a first processing entity, etc. configured to receive the information; and the second network node can refer to a second UE, a second base station, a second apparatus, a second device, a second computing system, a second set of one or more components, a second processing entity, etc.

[0052] As described herein, different terminology can be used in various aspects to describe the communication of information (e.g., any information, signals, and / or the like). The disclosure of one communication term includes the disclosure of other communication terms. For example, a first network node can be described as being configured to transmit information to a second network node. In this example and consistent with the disclosure, the disclosure of the first network node being configured to transmit information to the second network node includes the disclosure of the first network node being configured to provide, communicate, output, convey, or send information to the second network node. Similarly, in this example and consistent with the disclosure, the disclosure of the first network node being configured to transmit information to the second network node includes the disclosure of the second network node being configured to receive, obtain, or decode the information provided, communicated, output, conveyed, or sent by the first network node.

[0053] Figure 2 A diagram 200 including example aspects illustrating a slot structure that can be used for sidelink communications (e.g., between UEs 104, RSUs, and / or the like) is included. In some examples, the slot structure can be within a 5G / NR frame structure, or can use aspects of a 5G / NR frame structure. As an example, NR CV2X can be based on a NR frame structure. In other examples, the slot structure can be within a LTE frame structure. As an example, in some aspects, LTE-based CV2X can use a LTE frame structure. While the following description can focus on 5G NR, the concepts described herein can be applicable to other similar areas, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies. Figure 2The example slot structure in FIG. 2 is just one example, and other sidelink communications can have different frame structures and / or different channels for sidelink communications. One frame (10 ms) can be divided into 10 equal size subframes (1 ms). Each subframe can include one or more slots. A subframe can also include mini-slots, which can contain 7, 4, or 2 symbols. Each slot can either contain 7 or 14 symbols, depending on the slot configuration. For slot configuration 0, each slot can contain 14 symbols, and for slot configuration 1, each slot can contain 7 symbols. The diagram 200 illustrates an example sidelink transmission. A physical sidelink control channel can be configured to occupy multiple physical resource blocks (PRBs), e.g., 10, 12, 15, 20, or 25 PRBs. The PSCCH can be limited to a single subchannel. The PSCCH duration can be configured to be, e.g., 2 symbols or 3 symbols. A subchannel can include, e.g., 10, 15, 20, 25, 50, 75, or 100 PRBs. Resources for a sidelink transmission can be selected from a resource pool that includes one or more subchannels. As a non-limiting example, a resource pool can include between 1 and 27 subchannels. A PSCCH size can be established for a resource pool, e.g., to be between 10% and 100% of one subchannel for a duration of 2 symbols or 3 symbols. A physical sidelink shared channel (PSSCH) occupies at least one subchannel. In some aspects, the PSCCH can include a first portion of sidelink control information (SCI), which can be referred to as SCI-1, and the PSSCH can include a second portion of the SCI, which can be referred to as SCI-2. The SCI can indicate information for a receiver to receive a data transmission in the PSSCH. In some aspects, the SCI can indicate resources on which the PSSCH will be transmitted. In such aspects, the SCI can be referred to as including a resource reservation.

[0054] A resource grid can be used to represent the frame structure. Each time slot can include a resource block (RB) (also referred to as a physical RB (PRB)) that extends 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme. As illustrated, some of the REs can include control information in a PSCCH, and some REs can include demodulation RS (DM RS). There can be a 1:4 ratio between the PSCCH and the DM RS associated with the PSCCH. There can be a 1:2 ratio between the PSSCH and the DM RS associated with the PSSCH. At least one symbol can be used for feedback. Figure 2 Figure 2 ​An example with two symbols for a physical sidelink feedback channel (PSFCH) with an adjacent gap symbol is illustrated. The symbol before and / or after the feedback can be used for a transition between reception of data and transmission of feedback. The gap enables a device to switch from operating as a transmitting device to preparing to operate as a receiving device, e.g., in a subsequent slot. As illustrated, data can be transmitted in the remaining REs. The data can include the data messages described herein. The positioning of any of the data, DM RS, SCI, feedback, gap symbol, and / or LBT symbol can be different than Figure 2 the illustrated examples. In some aspects, multiple slots can be aggregated together.

[0055] Figure 3 is a block diagram of a first wireless communication device 310 communicating with a second wireless communication device 350 based on sidelink. In some examples, the devices 310 and 350 can communicate based on V2X or other D2D / ProSe communications. The communication can be based on sidelink using a PC5 interface. The devices 310 and 350 can include UEs, RSUs, base stations, etc. Packets can be provided to a controller / processor 375 that implements layer 3 and layer 2 functionality. Layer 3 functionality can include a radio resource control (RRC) layer, and layer 2 functionality can include a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer.

[0056] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes a physical (PHY) layer, can include error detection on the transport channels, forward error correction (FEC) coding / decoding of the transport channels, interleaving, rate matching, mapping to physical channels, modulation / demodulation of physical channels, and MIMO antenna processing. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), M-phase-shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., pilot) in the time and / or frequency domain, and then combined together using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams if multiple antennas are employed. Channel estimates from a channel estimator 374 can be used to determine the beamforming vectors, and / or to determine the modulation scheme and coding to be used. The channel estimate can be derived from a reference signal and / or channel condition feedback transmitted by the device 350. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318. Each transmitter 318 can modulate a respective spatial stream onto an RF carrier for transmission.

[0057] At the device 350, each receiver 354Rx receives a signal through its respective antenna 352. Each receiver 354Rx recovers information modulated onto an RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for the device 350. If multiple spatial streams are destined for the device 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then converts the OFDM symbol stream from the time-domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, and the reference signal, are recovered and demodulated by determining the most likely signal constellation points transmitted by the device 310. These soft decisions can be based on channel estimates computed by the channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals that were originally transmitted by the device 310 on the physical channel. The data and control signals are then provided to the controller / processor 359, which implements layer 3 and layer 2 functionality.

[0058] The controller / processor 359 can be associated with a memory 360 that stores program codes and data. The memory 360 can be referred to as a computer-readable medium. The controller / processor 359, among other potential functions, can provide demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, and control signal processing. The controller / processor 359 can also be responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.

[0059] Similar to the functionality described in connection with the transmission by the device 310, the controller / processor 359 can provide RRC layer functionality associated with system information (e.g., MIB, SIBs) acquisition, RRC connections, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, error correction through ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0060] Channel estimates derived by the channel estimator 358 from a reference signal or feedback transmitted by the device 310 can be used by the TX processor 368 to select the appropriate coding and modulation schemes, and to facilitate spatial processing. The spatial streams generated by the TX processor 368 can be provided to different antenna 352 via separate transmitters 354. Each transmitter 354 can modulate an RF carrier with a respective spatial stream for transmission.

[0061] The transmission is processed at the device 310 in a manner similar to that described in connection with the receiver function at the device 350. Each receiver 318 Rx receives a signal through its respective antenna 320. Each receiver 318 Rx recovers information modulated onto an RF carrier and provides the information to the RX processor 370.

[0062] The controller / processor 375 can be associated with a memory 376 that stores program codes and data. The memory 376 can be referred to as a computer-readable medium. The controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing, and the like. The controller / processor 375 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.

[0063] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 can be configured to perform the functions described herein in conjunction withFigure 1 The PSCCH component 198 of the base station 105 can perform aspects in connection with

[0064] Similarly, at least one of the TX processor 316, the RX processor 370, and the controller / processor 375 can be configured to perform aspects in connection with Figure 1 The PSCCH component 198 of the base station 105 can perform aspects in connection with

[0065] Figure 4 An example 400 of sidelink communication between devices is illustrated. The communication can be based on a slot structure including aspects described in connection with Figure 2 For example, the UE 402 can transmit a sidelink transmission 414 (e.g., including a control channel (e.g., PSCCH) and / or a corresponding data channel (e.g., PSSCH)) that can be received by the UEs 404, 406, 408. The control channel can include information (e.g., sidelink control information (SCI)) for decoding the data channel, including reservation information such as information about time and / or frequency resources reserved for the data channel transmission. For example, the SCI can indicate a TTI to be occupied by the data transmission as well as a number of RBs. The SCI can also be used by receiving devices to avoid interference by refraining from transmitting on the reserved resources. In addition to sidelink reception, the UEs 402, 404, 406, 408 can each be capable of sidelink transmission. Thus, the UEs 404, 406, 408 are illustrated as transmitting sidelink transmissions 413, 416, 420. The sidelink transmissions 413, 414, 416, 420 can be unicast, broadcast, or groupcast to nearby devices. For example, the UE 404 can transmit a transmission 413 intended to be received by other UEs within a range 401 of the UE 404, and the UE 406 can transmit a transmission 416. Additionally / alternatively, an RSU 407 can receive communications from and / or transmit transmissions 418 to the UEs 402, 404, 406, 408. One or more of the UEs 402, 404, 406, 408 or the RSU 407 can include a SL component 198 as described in connection with Figure 1

[0066] ​Sidelink communications can be based on different types or modes of resource allocation mechanisms. In a first mode of resource allocation (which can be referred to herein as “mode 1”), a centralized resource allocation can be provided by a network entity. For example, a base station 102 can determine resources for sidelink communications and can allocate the resources to different UEs 104 for sidelink transmissions. In this first mode, the UEs receive sidelink resource allocations from the base station 102. In a second mode of resource allocation (which can be referred to herein as “mode 2”), a distributed resource allocation can be provided. In mode 2, each UE can autonomously determine resources for sidelink transmissions. To coordinate selection of sidelink resources by various UEs, each UE can use a sensing technique to monitor resource reservations by other sidelink UEs and can select resources for sidelink transmissions from unreserved resources. A device communicating based on sidelink can determine one or more radio resources used by other devices in the time and frequency domain in order to select transmission resources that avoid collision with other devices. Sidelink transmissions and / or resource reservations can be periodic or aperiodic, where a UE can reserve resources for transmission in a current time slot and up to two future time slots (as discussed below).

[0067] Thus, in this second mode (e.g., mode 2), various UEs can autonomously select resources for sidelink transmissions, e.g., without a central entity such as a base station indicating resources for the devices. A first UE can reserve selected resources in order to inform other UEs about the resources that the first UE intends to use for sidelink transmissions.

[0068] In some examples, resource selection for sidelink communications can be based on a mechanism of sensing. For example, a UE can first determine whether a resource has been reserved by other UEs before selecting the resource for data transmission.

[0069] For example, as part of a sensing mechanism for resource allocation mode 2, a UE can determine (e.g., sense) whether a selected sidelink resource has been reserved by other UEs before selecting the sidelink resource for data transmission. If the UE determines that the sidelink resource has not been reserved by other UEs, the UE can use the selected sidelink resource for transmitting data, e.g., in a PSSCH transmission. A UE can estimate or determine which radio resources (e.g., sidelink resources) can be in use and / or reserved by other UEs by detecting and decoding sidelink control information (SCI) transmitted by other UEs. A UE can use a sensing-based resource selection algorithm to estimate or determine which radio resources are in use and / or reserved by other UEs. A UE can receive SCI from another UE, which includes reservation information based on a resource reservation field included in the SCI. A UE can continuously monitor (e.g., sense) and decode SCI from peer UEs. The SCI can include reservation information, e.g., indicating that a particular UE has selected a time slot and RBs for a future transmission. A UE can exclude resources used and / or reserved by other UEs from a candidate resource set used by the UE for sidelink transmission, and the UE can select / reserve resources from the resources that are not used and thus form the candidate resource set for sidelink transmission. A UE can continuously perform sensing on SCI with resource reservations in order to maintain a candidate resource set from which the UE can select one or more resources for sidelink transmission. Once a UE selects a candidate resource, the UE can transmit SCI indicating the UE’s own reservation of the resource for sidelink transmission. The number of resources (e.g., sub-channels per subframe) reserved by a UE can depend on the size of data to be transmitted by the UE. Although this example is described with respect to a UE receiving reservation information from another UE, the reservation information can also be received from a RSU or other device that communicates based on sidelinks.

[0070] Cellular V2X (CV2X) is a unified connectivity platform for communicating safety messages between UEs in the form of cars and possibly other RSUs. Safety messages can be used for collision avoidance, traffic control, etc. To support such applications, communication between these UEs in the form of cars and RSUs can be reliable over a meaningful distance that can be high range. For higher range communication, performance of such applications can be better. Reception of safety messages can involve demodulation and decoding of PSCCH and PSSCH. PSSCH can carry transmitted data and PSCCH can carry information for PSSCH decoding. To decode data carried in PSSCH, PSCCH can be decoded first. CV2X PSCCH can be more robust than PSSCH and there can be multiple users transmitting on the same time / frequency resources. In some wireless communication systems, to enable a receiver to distinguish between multiple users transmitting on the same time / frequency resources, each DM RS pilot of PSCCH can include a randomly selected cyclic shift (CS), which generates orthogonality between pilots transmitted by different UEs, thus enabling the receiver to estimate the corresponding channel, e.g., to demodulate a received PSCCH transmission. In some aspects, DM RS reference symbols can be referred to as DM RS pilot symbols, which can be inserted in an OFDM time-frequency grid to allow channel estimation. DM RS pilots can be associated with a DM RS pilot pattern to enable channel estimation for different users or spatially multiplexed layers of the same user. Because DM RS pilots can be transmitted with a CS, the CS is used for demodulation of the PSCCH payload. To perform channel estimation, the CS can be removed from channel estimation of DM RS pilots because the CS is not part of the physical channel for the PSCCH payload. At some receivers, physical TO and CS can be detected by observing the signal location in time domain and deciding on which CS region the signal is located. This is possible under the assumption that the physical timing offset can be small enough such that it can not cause the signal to be detected outside of its CS boundary defined by the receiver. In the mathematical formula |TO - T_offset| <= D, where TO is the physical TO, T_offset is defined by the receiver and decides the range of timing offset to be detected, and D is half of the timing interval for a CS region, which can be 1 / 30 KHz / 4 / 3, thus as an example, D = 1 / 30 KHz / 4 / 3 / 2 = 1.39 μβ. The physical TO, which can otherwise be referred to as the “actual TO” and refers to the TO experienced at the receiver for a particular transmission, can be a result of synchronization difference between the Tx device and the Rx device or can be a result of propagation delay.

[0071] In some wireless communication systems, there can be multiple different CSs to choose from. As an example, there can be four CSs that can be selected by a transmitter. In an example with four CSs, for a SCS of 15 KHz, the four different CSs can divide a symbol into four equal length inter-CS intervals of 1 / SCS / 4 = ~16.7 microseconds (μβ). In some wireless communication systems, there can be three different CSs that divide a symbol into intervals of 1 / SCS / 3 = 11.1 μβ, SCS is 30 KHz. The PSCCH pilots can also be spaced based on 1:4 REs, which makes the overall time interval seen by the pilots 1 / 4 of a symbol, and in one example, the actual interval of each CS can be 1 / SCS / 3 / 4 = ~2.78 μβ (1:4 pilots can result in four time domain repetitions of the signal, which can be ambiguous to start with, so looking at one such repetition can be sufficient). The duration of the CS range can drive the unambiguous TO range. In some aspects, an unambiguous TO can refer to a TO that can be small enough absolutely so that the signal is detected within its own CS region. An ambiguous TO can refer to a TO that can be large enough so that the signal is detected outside of its own CS region. As discussed herein, a mathematical condition for an unambiguous TO can be |TO - T_offset| <= D, where D is half the duration of the CS time interval, D = 1 / 30 kHz / 4 / 3 / 2 = 1.39 us, and T_offset is a parameter defined by the receiver and determines the detectable timing offset range.

[0072] For example, a CS interval of 2.78 μβ, assuming the receiver can detect negative timing offsets and positive timing offsets symmetrically, T_offset = 0, an ambiguous TO is defined as |TO| > 1.39 μβ. Such a TO range is small, and can correspond to + / - 400 meters. Thus, at the receiver, reception of a communication of a UE in the form of a car outside of a range of + / - 400 meters can have an ambiguous TO, and the receiver can not be able to distinguish between the TO and the CS timing offset. Thus, demodulation at the receiver can be based on several CS hypotheses to attempt to correctly demodulate the signal based on one of the several CS hypotheses. Such hypotheses can be based on full flow demodulation, including decoding and checking transport blocks (TBs) and cyclic redundancy check sums (CRCs), or by early termination methods, such as observation of quadrature amplitude modulation (QAM) symbols or log likelihood ratios (LLRs) to determine whether the signal is present based on the hypothesis. Regardless of the processing for the several CS hypotheses, processing additional hypotheses can use additional processing power and memory, which can consume more power, introduce additional latency, and reduce the total amount of TBs that can be decoded in a practical receiver.

[0073] Figure 5is a diagram 500 illustrating example TOs associated with three different UEs (which can also be referred to as “users”), where each of the three TOs is explicit, in accordance with various aspects of the present disclosure. As illustrated, there can be three different UEs, each associated with a respective CS. All of the respective CSs associated with the three different UEs can be within an explicit range of the TO. As illustrated, after considering the TO, a communication 502A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 504A (based within a boundary 506A from the CS0 center 504A). After considering the TO, a communication 502B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 504B (based within a boundary 506A and a boundary 506B from the CS1 center 504B). A communication 502C associated with a second CS (CS1) user can be within an explicit range from a CS2 center 504C (based within a boundary 506B and a boundary 506C from the CS2 center 504C). Figure 5 As illustrated, there can be three different UEs, each associated with a respective CS. Two of the three TOs are explicit, and one of the three TOs is ambiguous. As illustrated, after considering the TO, a communication 602A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 604A (based within a boundary 606A from the CS0 center 604A). After considering the TO, a communication 602B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 604B (based within a boundary 606A and a boundary 606B from the CS1 center 604B). After considering the TO, a communication 602C associated with a second CS (CS1) user can be within an ambiguous range from a CS2 center 604C (based outside of a boundary 606B and a boundary 606C from the CS2 center 604C). Figure 5 As illustrated, there can be three different UEs, each associated with a respective CS. Two of the three TOs are explicit, and one of the three TOs is ambiguous. As illustrated, after considering the TO, a communication 602A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 604A (based within a boundary 606A from the CS0 center 604A). After considering the TO, a communication 602B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 604B (based within a boundary 606A and a boundary 606B from the CS1 center 604B). After considering the TO, a communication 602C associated with a second CS (CS1) user can be within an ambiguous range from a CS2 center 604C (based outside of a boundary 606B and a boundary 606C from the CS2 center 604C).

[0074] Figure 6 is a diagram 600 illustrating example TOs associated with three different UEs, where two of the three TOs are explicit and one of the three TOs is ambiguous, in accordance with various aspects of the present disclosure. As illustrated, there can be three different UEs, each associated with a respective CS. Two of the three TOs are explicit, and one of the three TOs is ambiguous. As illustrated, after considering the TO, a communication 602A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 604A (based within a boundary 606A from the CS0 center 604A). After considering the TO, a communication 602B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 604B (based within a boundary 606A and a boundary 606B from the CS1 center 604B). After considering the TO, a communication 602C associated with a second CS (CS1) user can be within an ambiguous range from a CS2 center 604C (based outside of a boundary 606B and a boundary 606C from the CS2 center 604C). Figure 6 As illustrated, there can be three different UEs, each associated with a respective CS. Two of the three TOs are explicit, and one of the three TOs is ambiguous. As illustrated, after considering the TO, a communication 602A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 604A (based within a boundary 606A from the CS0 center 604A). After considering the TO, a communication 602B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 604B (based within a boundary 606A and a boundary 606B from the CS1 center 604B). After considering the TO, a communication 602C associated with a second CS (CS1) user can be within an ambiguous range from a CS2 center 604C (based outside of a boundary 606B and a boundary 606C from the CS2 center 604C). Figure 6 As illustrated, there can be three different UEs, each associated with a respective CS. Two of the three TOs are explicit, and one of the three TOs is ambiguous. As illustrated, after considering the TO, a communication 602A associated with a first CS (CS0) user can be within an explicit range from a CS0 center 604A (based within a boundary 606A from the CS0 center 604A). After considering the TO, a communication 602B associated with a second CS (CS1) user can be within an explicit range from a CS1 center 604B (based within a boundary 606A and a boundary 606B from the CS1 center 604B). After considering the TO, a communication 602C associated with a second CS (CS1) user can be within an ambiguous range from a CS2 center 604C (based outside of a boundary 606B and a boundary 606C from the CS2 center 604C).

[0075] Figure 7 is a diagram 700 illustrating example frequency domain samples and channel impulse responses, in accordance with various aspects of the present disclosure. As illustrated in example frequency domain samples 710, there can be DM RS pilots in a PSCCH waveform. As illustrated in example channel impulse responses 720, there can be different TOs associated with different users.

[0076] Figure 8 is a diagram 800 illustrating an example processing chain at a practical receiver according to various aspects of the present disclosure. For a practical receiver, to process a received PSCCH transmission, a pilot (e.g., DM RS pilot) can be extracted at pilot extraction 802. After extracting the pilot (e.g., DM RS pilot), the receiver can perform sequence de-scrambling at 804. After performing sequence de-scrambling at 804, the receiver can perform an inverse fast Fourier transform (IFFT) at 806. After performing the IFFT at 806, the receiver can perform time domain (TD) processing at 808. For a practical receiver, processing is done in time domain in the case of multiple users with different TOs. The example processing chain can be a demonstration of time domain processing.

[0077] Figure 9 is a diagram 900 illustrating example timing ambiguities according to various aspects of the present disclosure. A modem at a receiver can be able to estimate TO. However, such a modem can not know what the CS associated with a received transmission is, and can not know what the actual TO is. As Figure 9The estimated TO 902 can be estimated based on CS0 center 910A, as illustrated. However, the actual TO associated with the communication can be estimated as any one of: an actual TO assumption CS0 904 based on CS0 center 910A, an actual TO assumption CS1 906 based on CS1 center 910B, or an actual TO assumption CS2 908 based on CS2 center 910C. As an example, 400 meters can be represented by a delay of 1.39 μβ. Assuming T offset = 0, the receiver can detect negative timing offsets and positive timing offsets symmetrically, the physical TO that CS can see can be TO = 1.39 μβ - CS index x CS interval, where CS interval can equal 1 / 30 kHz / 3 / 4 = 2.77 μβ. Thus, for CS0, the TO can be 1.39 μβ, which corresponds to 400 meters. For CS1, the TO can be -1.39 μβ, which corresponds to -400 meters. For CS2, the TO can be -4.17 μβ, which corresponds to -1200 meters. Thus, without knowing the actual TO of no CS, the receiver will not be able to properly demodulate control data. Aspects provided herein can provide a PSCCH such that reception of the PSCCH will not have an ambiguous TO while still using multiple CSs, thereby enabling the receiver to more efficiently process the PSCCH with potentially less latency. Based on aspects provided herein, there can be no ambiguous range due to CSs, resulting in potentially less processing load and latency at the receiver and less power consumption. Based on aspects provided herein, the PSCCH waveform can be modulated in a manner such that the PSCCH payload (data) can also be modulated with the same CSs as the pilots. By modulating the PSCCH waveform in a manner such that the PSCCH payload can also be modulated with the same CSs as the pilots, there can be no need for specific CS removal from channel estimation, as the PSCCH data and pilots can experience the same total TO.

[0078] Figure 10 is a diagram 1000 illustrating example communications between two UEs, UE 1002 and UE 1004, in accordance with various aspects of the present disclosure. As Figure 10As illustrated, the UE 1002 and the UE 1004 can establish a sidelink connection 1006. After establishing the sidelink connection 1006, the UE 1002 can transmit a PSCCH transmission 1008 to the UE 1004. In some aspects, the PSCCH transmission 1008 can be based on a waveform such that a PSCCH payload in the PSCCH transmission can be modulated with the same CS as a pilot (DM RS pilot) in the PSCCH transmission. By modulating the PSCCH waveform in such a way that the PSCCH payload can also be modulated with the same CS as the pilot, there can be no need for specific CS removal from channel estimation because the PSCCH data and the pilot can experience the same total TO. Upon receiving the PSCCH transmission 1008, the UE 1004 can demodulate the PSCCH transmission at 1012. For example, the UE 1004 can demodulate the PSCCH transmission at 1012 in a receiver or modem associated with the UE 1004. In some aspects, the demodulation of the PSCCH transmission at 1012 can include estimating a TO, whether it is a physical TO without a CS or a combination of a physical TO and a CS. Because the PSCCH payload in the PSCCH transmission 1008 and the DM RS pilot will be modulated based on the same CS, the UE 1004 will still be able to demodulate the PSCCH payload in the PSCCH transmission 1008 based on the DM RS pilot in the PSCCH transmission 1008, whether the TO is a physical TO without a CS or a combination of a physical TO and a CS, because the PSCCH payload in the PSCCH transmission 1008 and the DM RS pilot in the PSCCH transmission 1008 will have the same TO, whether or not that TO is a combination of a physical TO and a CS.

[0079] In some aspects, the UE 1004 can be able to demodulate multiple signals without multiple CSs. For example, the UE 1004 can receive and demodulate another PSCCH transmission 1010 from another UE 1003. In some aspects, to demodulate the PSCCH transmission 1008 at 1012, the PSCCH transmission 1010 from the UE 1003 will be treated as interference to the PSCCH transmission 1008. In some aspects, to demodulate the PSCCH transmission 1010, the PSCCH transmission 1008 from the UE 1004 will be treated as interference to the PSCCH transmission 1012.

[0080] In some aspects, UE 1004 can still demodulate PSCCH transmission 1008 at 1012 based on knowing the physical TO associated with PSCCH transmission 1008 or will know the physical TO for aiding input to a time tracking loop. For example, in some aspects, UE 1002 can append signaling (e.g., information) associated with the CS of PSCCH transmission 1008 to PSCCH transmission 1008. In some aspects, UE 1002 can append the signaling (e.g., information) associated with the CS of PSCCH transmission 1008 to PSCCH transmission 1008 by XORing the actual CS of PSCCH transmission 1008 with the generated TB CRC of PSCCH transmission 1008. UE 1004 can XOR a plurality (e.g., three) of different CSs with the generated TB CRC and the CS corresponding to the CS used to generate (e.g., produce) a valid result. With knowledge of the actual CS, UE 1004 can be able to subtract the actual CS from the measured TO and estimate the physical TO accordingly.

[0081] In some aspects, UE 1002 can transmit an associated PSSCH transmission 1014 to UE 1004 after transmitting PSCCH transmission 1008. In some aspects, the PSCCH payload associated with PSCCH transmission 1008 can be used (e.g., by UE 1004) to decode the associated PSSCH transmission 1014.

[0082] Figure 11 FIG. 11 is a flow diagram 1100 of a method of wireless communication. The method can be performed by a UE (e.g., the UE 104; the apparatus 1204). The method can help reduce processing load, latency, and / or power consumption at a receiving device by avoiding CS assumptions in channel estimation and demodulation of PSSCH transmitted by the UE.

[0083] At 1102, the UE can establish a sidelink connection with a second UE. For example, UE 1002 or UE 1004 can establish a sidelink connection with a second UE (UE 1004 or UE 1002) at 1006. In some aspects, 1102 can be performed by PSCCH component 198.

[0084] At 1104, the UE can communicate, with a second UE, a PSCCH transmission carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots modulated based on a same CS. For example, UE 1002 or UE 1004 can communicate, with a second UE (UE 1004 or UE 1002), a PSCCH transmission 1008 carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots modulated based on a same CS. In some aspects, 1104 can be performed by PSCCH component 198. In some aspects, to communicate the PSCCH transmission, the UE (e.g., UE 1002) can transmit, to the second UE (e.g., UE 1004), a PSCCH transmission (e.g., 1008) carrying a PSCCH payload and a set of DM RS pilots. In some aspects, to communicate the PSCCH transmission, the UE (e.g., UE 1004) receives, from the second UE (e.g., UE 1002), a PSCCH transmission (e.g., 1008) carrying a PSCCH payload and a set of DM RS pilots.

[0085] In some aspects, the UE (e.g., UE 1004) can demodulate the PSCCH transmission (e.g., 1012) based on estimating a TO associated with the PSCCH transmission, where the estimated TO is a sum of a physical TO and a timing shift caused by the CS. In some aspects, the UE (e.g., UE 1004) can receive, from a third UE (e.g., 1003), a second PSCCH transmission (e.g., 1010) carrying a second PSCCH payload and a second set of DM RS pilots, the second PSCCH payload and the second set of DM RS pilots modulated based on a second CS. In some aspects, the UE (e.g., UE 1004) can demodulate the PSCCH transmission and treat the second PSCCH transmission from the third UE as interference to the PSCCH transmission.

[0086] In some aspects, signaling of the same CS can be appended to data (e.g., by the UE 1002). In some aspects, an indication associated with the same CS can be appended to a PSCCH payload. In some aspects, the same CS modulates a cyclic redundancy check sum (CRC) associated with a TB associated with the PSCCH transmission. For example, the same CS can be XORed with the generated CRC. In some aspects, to convey the PSCCH transmission, the UE can receive, from a second UE, a PSCCH transmission carrying a PSCCH payload and a set of DMRS pilots, and the UE can compare a plurality of hypotheses CSs to the CRC and determine an effective CS hypothesis from the plurality of hypotheses CSs based on the comparison to the CRC. In some aspects, the UE can subtract the effective CS hypothesis from an estimated TO associated with the PSCCH transmission to determine a physical TO associated with the PSCCH transmission.

[0087] Figure 12is a diagram 1200 illustrating an example of a hardware implementation for an apparatus 1204. The apparatus 1204 can be a UE, a component of a UE, or can implement UE functionality. In some aspects, the apparatus 1204 can include a cellular baseband processor 1224 (also referred to as a modem) coupled with one or more transceivers 1222 (e.g., cellular RF transceivers). The cellular baseband processor 1224 can include on-chip memory 1224'. In some aspects, the apparatus 1204 can further include one or more Subscriber Identity Modules (SIM) cards 1220, and an application processor 1206 coupled with a secure digital (SD) card 1208 and a screen 1210. The application processor 1206 can include on-chip memory 1206'. In some aspects, the apparatus 1204 can further include a Bluetooth module 1212, a WLAN module 1214, a satellite system module 1216 (e.g., a GNSS module), one or more sensor modules 1218 (e.g., a barometric pressure sensor / altimeter; a motion sensor such as an inertial measurement unit (IMU), a gyroscope, and / or an accelerometer; a light detection and ranging (LIDAR), a radio detection and ranging (RADAR), a sound navigation and ranging (SONAR), a magnetometer, audio, and / or other technology for positioning), an additional memory module 1226, a power supply 1230, and / or a camera 1232. The Bluetooth module 1212, the WLAN module 1214, and the satellite system module 1216 can include on-chip transceivers (TRXs) / receivers (RXs). The cellular baseband processor 1224 communicates with the UE 104 and / or with a RU associated with the network entity 1202 via the transceiver 1222 through one or more antennas 1280. The cellular baseband processor 1224 and the application processor 1206 can each include computer- readable medium / memory 1224', 1206', respectively. The additional memory module 1226 can also be considered a computer-readable medium / memory. Each computer-readable medium / memory 1224', 1206', 1226 can be non-transitory. The cellular baseband processor 1224 and the application processor 1206 are each responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the cellular baseband processor 1224 / application processor 1206, causes the cellular baseband processor 1224 / application processor 1206 to perform the various functions described herein. The computer-readable medium / memory can also be used for storing data manipulated by the cellular baseband processor 1224 / application processor 1206 when executing software. The cellular baseband processor 1224 / application processor 1206 can be a component of the wireless device 350 and can include at least one memory 360 and / or at least one of a TX processor 368, an RX processor 356, and a controller / processor 359.In one configuration, the apparatus 1204 can be a processor chip (modem and / or application) and only include the cellular baseband processor 1224 and / or the application processor 1206, and in another configuration, the apparatus 1204 can be a whole UE (e.g., see FIG. 3). Figure 3 In one configuration, the apparatus 1204 can be a processor chip (modem and / or application) and only include the cellular baseband processor 1224 and / or the application processor 1206, and in another configuration, the apparatus 1204 can be a whole UE (e.g., see FIG. 3).

[0088] As discussed herein, the PSCCH component 198 can be configured to establish a sidelink connection with a second UE. In some aspects, the PSCCH component 198 can be further configured to communicate, with the second UE, a PSCCH transmission carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots modulated based on a same CS. The PSCCH component 198 can be within the cellular baseband processor 1224, the application processor 1206, or both the cellular baseband processor 1224 and the application processor 1206. The PSCCH component 198 can be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by one or more processors configured with specific computer readable firmware or software, stored in memory so as to be implemented by one or more processors, or some combination thereof. As illustrated, the apparatus 1204 can include a variety of components configured for various functions. In one configuration, the apparatus 1204 (and in particular the cellular baseband processor 1224 and / or the application processor 1206) includes means for establishing a sidelink connection with a second UE. In some aspects, the apparatus 1204 can further include means for communicating, with the second UE, a PSCCH transmission carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots modulated based on a same CS. In some aspects, the apparatus 1204 can further include means for transmitting, to the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots. In some aspects, the apparatus 1204 can further include means for receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots. In some aspects, the apparatus 1204 can further include means for demodulating the PSCCH transmission based on estimating a TO associated with the PSCCH transmission, where the estimated TO is a sum of a physical TO and a timing shift caused by the CS. In some aspects, the apparatus 1204 can further include means for receiving, from a third UE, a second PSCCH transmission carrying a second PSCCH payload and a second set of DM RS pilots, the second PSCCH payload and the second set of DM RS pilots modulated based on a second CS. In some aspects, the apparatus 1204 can further include means for demodulating the PSCCH transmission and treating the second PSCCH transmission from the third UE as interference to the PSCCH transmission. In some aspects, the apparatus 1204 can further include means for receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots. In some aspects, the apparatus 1204 can further include means for comparing the multi-hypothesis CS to a CRC. In some aspects, the apparatus 1204 can further include means for determining, based on the comparison to the CRC, a valid CS hypothesis from the multi-hypothesis CS.In some aspects, the apparatus 1204 can also include means for subtracting an effective CS assumption from an estimated TO associated with the PSCCH transmission to determine a physical TO associated with the PSCCH transmission. The means can be the PSCCH component 198 of the apparatus 1204 configured to perform the functions recited by the means. As described herein, the apparatus 1204 can include the TX processor 368, the RX processor 356, and the controller / processor 359. Accordingly, in one configuration, the means can be the TX processor 368, the RX processor 356, and / or the controller / processor 359 configured to perform the functions recited by the means.

[0089] It should be understood that the particular order or hierarchy of steps in the processes / flow diagrams disclosed is merely an example. It should be appreciated that a particular order or hierarchy of steps in the processes / flow diagrams can be re-arranged, or some steps can be omitted, without altering the underlying principles of the example methods. The accompanying method claims present elements of the various steps in a sample order, and are not necessarily bound by the order of the recognition.

[0090] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects. Thus, the claims are not to be limited to the aspects described herein, but are to be given the full scope defined by the language of the claims. Unless otherwise defined, a reference to a singular element includes “one or more” thereof. Terms such as “if,” “when,” and “while” do not imply direct temporal relationships or reactions. That is, the phrases, “when,” “if,” and “while,” for example, do not necessarily mean that the action occurs immediately upon the occurrence of the condition or during the occurrence of the condition. Rather, these phrases mean that the action will occur if the condition is met, but not necessarily at a specific or immediate time in relation to the occurrence of the condition. The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects. Unless specifically stated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B, or C,” “one or more of A, B, or C,” “at least one of the group consisting of A, B, and C,” “one or more of the group consisting of A, B, and C,” and “A, B, and / or C or any combination thereof” include number one only of A, number two only of A, number three or more of A, number one of B, number two of B, number three or more of B, number one of C, number two of C, or number three or more of C. In other words, A, B, and / or C or any combination thereof includes at least one of A, B, and / or C. The disclosure of elements in a set should be construed as an abstraction of a set having elements that are one or more in number. Thus, for a set of X, X would include one or more elements. If a first device receives data from or sends data to a second device, the data can be received / sent directly between the first and second devices or indirectly between the first and second devices through a set of devices. A device configured to “output” data (such as a transmission, signal, or message) may, for example, transmit the data with a transceiver or can transfer the data to a device that transmits the data. A device configured to “obtain” data (such as a transmission, signal, or message) may, for example, receive the data with a transceiver or can obtain the data from a device that receives the data. Information stored in at least one memory includes instructions and / or data. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims.Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly identified as being "dedicated to the public." Neither is the word "module" nor "mechanism" to be interpreted as a means-plus-function term where the function already has been recited. No claim element is to be construed as a means-plus-function unless the element is expressly recited using the phrase "means for."

[0091] As used herein, the phrase "based on" shall not be construed as a surrender of information, condition, factor, or the like that is not part of the set. In other words, the phrase "based on A" (where A can be information, condition, factor, or the like) shall be interpreted as "based at least on A," unless specifically recited differently.

[0092] The following aspects are merely exemplary and are not limited to the other aspects or teachings described herein.

[0093] Aspect 1 : A method for wireless communication performed by a user equipment (UE), comprising: establishing a sidelink connection with a second UE; and communicating, with the second UE, a PSCCH transmission carrying a PSCCH payload and a set of DM RS pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same CS.

[0094] Aspect 2 is the method of aspect 1, wherein communicating the PSCCH transmission comprises: transmitting, to the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots.

[0095] Aspect 3 is the method of aspect 1, wherein communicating the PSCCH transmission comprises: receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots.

[0096] Aspect 4 is the method of aspect 3, further comprising: demodulating the PSCCH transmission based on estimating a timing offset (TO) associated with the PSCCH transmission, wherein the estimated TO is a sum of a physical TO and a timing shift caused by the CS.

[0097] Aspect 5 is the method of aspect 4, further comprising: receiving, from a third UE, a second PSCCH transmission carrying a second PSCCH payload and a second set of DM RS pilots, the second PSCCH payload and the second set of DM RS pilots being modulated based on a second CS.

[0098] Aspect 6 is the method of aspect 5, further comprising: demodulating the PSCCH transmission and treating the second PSCCH transmission from the third UE as interference to the PSCCH transmission.

[0099] Aspect 7 is the method of any of aspects 1-6, wherein an indication of association with the same CS is appended to the PSCCH payload.

[0100] Aspect 8 is the method of any of aspects 1-7, wherein the same CS modulates a cyclic redundancy check sum (CRC) associated with a transport block (TB) associated with the PSCCH transmission.

[0101] Aspect 9 is the method of aspect 8, wherein communicating the PSCCH transmission comprises receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots, and the method further comprises: comparing a plurality of hypotheses CS to the CRC; and determining a valid CS hypothesis from the plurality of hypotheses CS based on the comparison to the CRC.

[0102] Aspect 10 is the method of aspect 9, further comprising: subtracting the valid CS hypothesis from an estimated timing offset (TO) associated with the PSCCH transmission to determine a physical TO associated with the PSCCH transmission.

[0103] Aspect 11 is an apparatus for wireless communication at a device, comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to, based at least in part on information stored in the at least one memory, individually or in combination, implement any of aspects 1-10.

[0104] Aspect 12 is an apparatus for wireless communication at a device, comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to, individually or in combination, implement any of aspects 1-10.

[0105] Aspect 13 is the apparatus of aspect 1 or aspect 12, further comprising a transceiver or antenna coupled to the at least one processor.

[0106] Aspect 14 is an apparatus for wireless communication at a device, the apparatus comprising: at least one or more memories; and one or more processors coupled to the one or more memories and configured to, based at least in part on information stored in the one or more memories, implement any of aspects 1 through 10, alone or in combination.

[0107] Aspect 15 is an apparatus for wireless communication at a device, the apparatus comprising means for implementing any of aspects 1 through 10.

[0108] Aspect 16 is a computer-readable medium (for example, a non-transitory computer- readable medium) storing computer executable code, when executed by at least one processor, causes the at least one processor to implement any of aspects 1 through 10.

Claims

1. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to cause the apparatus, based at least in part on stored information stored in the at least one memory, to: establish a sidelink connection with a second UE; and communicate, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same cyclic shift (CS).

2. The apparatus of claim 1, the apparatus further comprising: at least one transceiver coupled to the at least one processor, wherein to communicate the PSCCH transmission, the at least one processor is further configured to cause the apparatus to: transmit, via the transceiver, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots to the second UE.

3. The apparatus of claim 1, wherein to communicate the PSCCH transmission, the at least one processor is further configured to cause the apparatus to: receive, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots.

4. The apparatus of claim 3, wherein the at least one processor is further configured to cause the apparatus to: demodulate the PSCCH transmission based on: a timing offset (TO) estimate associated with the PSCCH transmission, wherein the estimated TO is a sum of a physical TO and a timing shift caused by the CS.

5. The apparatus of claim 4, wherein the at least one processor is further configured to cause the apparatus to: receive, from a third UE, a second PSCCH transmission carrying a second PSCCH payload and a second set of DM RS pilots, the second PSCCH payload and the second set of DM RS pilots being modulated based on a second CS.

6. The apparatus of claim 5, wherein the at least one processor is further configured to cause the apparatus to: demodulate the PSCCH transmission and treat the second PSCCH transmission from the third UE as interference to the PSCCH transmission.

7. The apparatus of claim 1, wherein an indication associated with the same CS is appended to the PSCCH payload.

8. The apparatus of claim 1, wherein the same CS modulates a cyclic redundancy check sum (CRC) associated with a transport block (TB) associated with the PSCCH transmission.

9. The apparatus of claim 8, wherein to communicate the PSCCH transmission, the at least one processor is further configured to cause the apparatus to receive, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots, and wherein the at least one processor is further configured to cause the apparatus to: compare the plurality of hypotheses CSs to the CRC; and determine a valid CS hypothesis from the plurality of hypotheses CSs based on the comparison to the CRC.

10. The apparatus of claim 9, wherein the at least one processor is further configured to cause the apparatus to: subtract the valid CS hypothesis from an estimated timing offset (TO) associated with the PSCCH transmission to determine a physical TO associated with the PSCCH transmission.

11. A method for wireless communication performed by a user equipment (UE), the method comprising: establishing a sidelink connection with a second UE; and communicating, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same cyclic shift (CS).

12. The method of claim 11, wherein communicating the PSCCH transmission comprises: transmitting, to the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots.

13. The method of claim 11, wherein communicating the PSCCH transmission comprises: receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots.

14. The method of claim 13, further comprising: demodulating the PSCCH transmission based on: estimating a timing offset (TO) associated with the PSCCH transmission, wherein the estimated TO is a sum of a physical TO and a timing shift caused by the CS.

15. The method of claim 14, further comprising: receiving, from a third UE, a second PSCCH transmission carrying a second PSCCH payload and a second set of DM RS pilots, the second PSCCH payload and the second set of DM RS pilots being modulated based on a second CS.

16. The method of claim 15, further comprising: demodulating the PSCCH transmission and treating the second PSCCH transmission from the third UE as interference to the PSCCH transmission.

17. The method of claim 11, wherein an indication associated with the same CS is appended to the PSCCH payload.

18. The method of claim 11, wherein the same CS modulates a cyclic redundancy check sum (CRC) associated with a transport block (TB) associated with the PSCCH transmission.

19. The method of claim 18, wherein communicating the PSCCH transmission comprises receiving, from the second UE, the PSCCH transmission carrying the PSCCH payload and the set of DM RS pilots, and the method further comprises: comparing the plurality of hypotheses CSs to the CRC; and determining, based on the comparison to the CRC, a valid CS hypothesis from the plurality of hypotheses CSs.

20. The method of claim 19, the method further comprising: subtracting the valid CS hypothesis from an estimated timing offset (TO) associated with the PSCCH transmission to determine a physical TO associated with the PSCCH transmission.

21. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising: means for establishing a sidelink connection with a second UE; and means for communicating, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same cyclic shift (CS).

22. A non-transitory computer-readable medium storing computer-executable code at a user equipment (UE), the code, when executed by a processor, causing the processor to: establish a sidelink connection with a second UE; and communicate, with the second UE, a physical sidelink control channel (PSCCH) transmission carrying a PSCCH payload and a set of demodulation reference signal (DM RS) pilots, the PSCCH payload and the set of DM RS pilots being modulated based on a same cyclic shift (CS).