Techniques for Cyclic Prefix Compatible Formulation of Single-Carrier Waveforms

By formulating single-carrier waveforms within the OFDMA framework using FFT and IFFT processing, the challenge of representing them on the CP-OFDM grid is addressed, enabling multiplexing and optimizing waveforms for diverse applications like eMBB and IoT.

JP2025542156APending Publication Date: 2025-12-25QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025534448
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-21
Filing Date
2023-11-20
Publication Date
2025-12-25

AI Technical Summary

Technical Problem

Existing wireless communication systems struggle to represent single-carrier waveforms on an orthogonal frequency division multiplexing (OFDM) grid, limiting their multiplexing capabilities and compatibility with cyclic prefix (CP) OFDM waveforms, which are suitable for different use cases.

Method used

Formulating single-carrier waveforms within the OFDMA framework using frequency-domain Fast Fourier Transform (FFT) and Inverse FFT (IFFT) processing to fit the CP-OFDM grid, applying bandwidth expansion and spectral shaping, and representing the output in an OFDM-compatible manner, with parameters like CP length and subcarrier spacing for multiplexing.

Benefits of technology

Enables in-band orthogonal multiplexing of single-carrier waveforms, joint generation using similar FFT- and IFFT-based processing, and multiplexing of waveforms optimized for various use cases, such as eMBB and IoT applications, on the same CP-OFDM grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025542156000001_ABST
    Figure 2025542156000001_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communications are described. The techniques described herein provide for formulating a single-carrier waveform into an Orthogonal Frequency Division Multiple Access (OFDMA) framework. To fit a Cyclic Prefix OFDM (CP-OFDM) grid, a frequency-domain Fast Fourier Transform (FFT) may be applied to the single-carrier waveform, bandwidth expansion and spectral shaping may be applied to the output of the FFT, and inverse FFT (IFFT) processing may be applied to the output of the bandwidth expansion and spectral shaping. The output of the IFFT may then be represented in an OFDM-compatible manner.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (cross reference) This patent application claims the benefit of U.S. Patent Application No. 18 / 145,008 by Suresh et al., entitled "TECHNIQUES FOR CYCLIC PREFIX COMPATIBLE FORMULATION OF SINGLE CARRIER WAVEFORMS," filed December 21, 2022, which is assigned to the assignee of the present application and expressly incorporated herein by reference.

[0002] The following relates to wireless communications, including techniques for cyclic prefix compatible formulations of single carrier waveforms. [Background technology]

[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasts, and so on. These systems may allow for communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include fourth-generation (4G) systems, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), or LTE-A Pro systems, and fifth-generation (5G) systems, sometimes referred to as New Radio (NR) systems. These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM), etc. A wireless multiple-access communication system may include one or more base stations, each supporting wireless communication for communication devices, which may be known as user equipment (UE). Summary of the Invention

[0004] The described techniques relate to improved methods, systems, devices, and apparatus that support techniques for cyclic prefix (CP)-compatible formulation of single-carrier waveforms. For example, the described techniques provide for formulating a single-carrier waveform into an Orthogonal Frequency Division Multiple Access (OFDMA) framework. To fit the CP-OFDM grid, a frequency-domain Fast Fourier Transform (FFT) may be applied to the single-carrier waveform, bandwidth expansion and spectral shaping may be applied to the output of the FFT, and an Inverse Fast Fourier Transform (IFFT) process may be applied to the output of the bandwidth expansion and spectral shaping. The output of the IFFT may then be represented in an OFDM-compatible manner.

[0005] A method for wireless communication in a first wireless device is described. The method includes communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers; performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being related to the quantity of symbols, the single-carrier waveform type including one of a minimum shift keying (MSK) waveform type, a Gaussian minimum shift keying (GMSK) waveform type, or a continuous phase modulation (CPM) waveform type; performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output; performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the quantity of subcarriers; and transmitting a transmission including the generated waveform to the second wireless device.

[0006] An apparatus for wireless communication in a first wireless device is described, which may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to communicate a control signal with a second wireless device indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; perform an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being related to the amount of symbols, the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM (Continuous Modulation Phase Modulation) waveform type; perform bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output; and perform an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The instructions may be executable by the processor to cause the apparatus to transmit a transmission including the generated waveform to the second wireless device.

[0007] Another apparatus for wireless communication in a first wireless device is described. The apparatus may include: means for communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; means for performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being related to the amount of symbols, and the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; means for performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output; means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers; and means for transmitting a transmission including the generated waveform to the second wireless device.

[0008] A non-transitory computer-readable medium storing code for wireless communication in a first wireless device is described, the code may include instructions executable by a processor to: communicate with a second wireless device a control signal indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; perform an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being associated with the amount of symbols, the single-carrier waveform type including one of a single-carrier quadrature amplitude modulation (SC-QAM) waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; perform bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output; and perform an IFFT on the second output to generate a waveform, the size of the IFFT being associated with the amount of subcarriers; and transmit a transmission including the generated waveform to the second wireless device.

[0009] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein communicate control information with a second wireless device indicating a cyclic prefix (CP) length, subcarrier spacing, symbol length in time, and sampling rate associated with a transmission, and a waveform may be generated in accordance with the CP length, subcarrier spacing, symbol length, and sampling rate.

[0010] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control information may include an operation, feature, means, or instruction for communicating second control signaling indicating that a CP length, subcarrier spacing, and sampling rate may be associated with a bandwidth portion or component carrier, and the transmission may be associated with the bandwidth portion or component carrier.

[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control information may include acts, features, means, or instructions for communicating the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for adding a CP having a CP length to each symbol of the third output of the IFFT to generate a waveform.

[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include an operation, feature, means, or instruction for communicating an indication of a single carrier waveform type from a set of single carrier waveform types, and the bandwidth extension factor and frequency shaping filter may be based on the single carrier waveform type.

[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of single-carrier waveform types includes two or more of an SC-QAM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0015] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for generating a set of data samples via performing differential encoding on a data stream according to a memory parameter, a modulation index parameter, and a modulation order parameter, wherein the single-carrier waveform type includes a CPM waveform type, and the waveform configuration indicates the memory parameter, the modulation index parameter, and the modulation order parameter.

[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include operations, features, means, or instructions for receiving the control signaling, and the first wireless device may be a user equipment (UE) and the second wireless device may be a network entity.

[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include operations, features, means, or instructions for transmitting the control signaling, and the first wireless device may be a network entity and the second wireless device may be a UE.

[0018] A method for wireless communication in a second wireless device is described. The method may include communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers, and the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; receiving a transmission including the waveform from the first wireless device via the amount of symbols and the amount of subcarriers; and decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0019] An apparatus for wireless communication in a second wireless device is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to communicate with a first wireless device a control signal indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type, receive a transmission including the waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers, and decode the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0020] Another apparatus for wireless communication in a second wireless device is described. The apparatus may include: means for communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers, and the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; means for receiving a transmission including the waveform from the first wireless device via the amount of symbols and the amount of subcarriers; and means for decoding the waveform in accordance with the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0021] A non-transitory computer-readable medium storing code for wireless communication at a second wireless device is described, wherein the code may include instructions executable by a processor to: communicate with a first wireless device a control signal indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; receive a transmission including the waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers; and decode the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0022] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating control information with the first wireless device indicating a CP length, subcarrier spacing, symbol length in time, and sampling rate associated with the transmission, and decoding the waveform includes decoding the waveform according to the CP length, subcarrier spacing, symbol length, and sampling rate.

[0023] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control information may include an operation, feature, means, or instruction for communicating second control signaling indicating that a CP length, subcarrier spacing, and sampling rate may be associated with a bandwidth portion or component carrier, and the transmission may be associated with the bandwidth portion or component carrier.

[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control information may include acts, features, means, or instructions for communicating the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, decoding a waveform according to a CP length may include an operation, feature, means, or instruction for removing a CP having the CP length from each symbol of the waveform.

[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include an operation, feature, means, or instruction for communicating an indication of a single carrier waveform type from a set of single carrier waveform types, and the bandwidth extension factor and frequency shaping filter may be based on the single carrier waveform type.

[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of single-carrier waveform types includes two or more of a Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, decoding a waveform to identify a set of data samples may include operations, features, means, or instructions for decoding the waveform according to a memory parameter and a modulation order parameter, wherein the single-carrier waveform type includes a CPM waveform type, and the single-carrier waveform configuration indicates the memory parameter and the modulation order parameter.

[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include operations, features, means, or instructions for transmitting the control signaling, and the first wireless device may be a UE and the second wireless device may be a network entity.

[0030] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, communicating the control signaling may include operations, features, means, or instructions for receiving the control signaling, and the first wireless device may be a network entity and the second wireless device may be a UE. [Brief explanation of the drawings]

[0031] [Figure 1] 1 is an example of a wireless communication system that supports techniques for a cyclic prefix (CP) compatible formulation of a single carrier waveform in accordance with one or more aspects of the present disclosure. [Figure 2] 1 is an example of a wireless communication system that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 3] FIG. 1 is an example of a sampling process diagram supporting a technique for CP-compatible formulation of a single carrier waveform, in accordance with one or more aspects of the present disclosure. [Figure 4] 1 is an example of a minimum shift keying waveform that supports techniques for CP-compatible formulation of single-carrier waveforms, in accordance with one or more aspects of the present disclosure. [Figure 5] 1 is an example of a process flow supporting a technique for CP-compatible formulation of a single carrier waveform, in accordance with one or more aspects of the present disclosure. [Figure 6] FIG. 1 is a block diagram of a device that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 7] FIG. 1 is a block diagram of a device that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 8] FIG. 1 is a block diagram of a communications manager that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 9]FIG. 1 is a diagram of a system including a UE that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 10] FIG. 1 is a diagram of a system including network entities that support techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. [Figure 11] 1 is a flowchart illustrating a method for supporting techniques for CP-compatible formulation of single-carrier waveforms, in accordance with one or more aspects of the present disclosure. [Figure 12] 1 is a flowchart illustrating a method for supporting techniques for CP-compatible formulation of single-carrier waveforms, in accordance with one or more aspects of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0032] Waveform design for wireless communications may involve trade-offs among factors such as spectral efficiency, peak-to-average power ratio (PAPR), multiple-input multiple-output (MIMO) support, and multiplexing flexibility. For example, for some applications, such as enhanced mobile broadband (eMBB), multi-carrier waveforms may be preferred because they provide high spectral efficiency and support MIMO. In low-power Internet of Things (IoT) devices and in regimes such as satellite uplinks, low PAPR may be preferred and spectral efficiency may be less important, and therefore single-carrier waveforms may be preferred. Currently, single-carrier waveforms may not be represented on an orthogonal frequency division multiplexing (OFDM) grid, and therefore OFDM waveforms may not be multiplexed. Exemplary single-carrier waveforms may include single-carrier quadrature amplitude modulation (SC-QAM) waveforms and continuous phase modulation (CPM) waveforms such as minimum shift keying (MSK) and Gaussian minimum shift keying (GMSK) waveforms. From a network perspective, the inability to represent single-carrier waveforms on an OFDM grid may mean that different single-carrier waveforms may not be multiplexed with cyclic prefix (CP) OFDM waveforms, as different waveforms may be suitable for different use cases.

[0033] A single-carrier waveform can be formulated within the OFDMA framework using frequency-domain fast Fourier transform (FFT) and inverse FFT (IFFT) processing that fits the CP-OFDM grid. For a quantity of modulation symbols M and a quantity of subcarriers N, the transmitter can apply an M-point FFT to the single-carrier waveform, apply bandwidth extension and spectral shaping to the output of the FFT, and apply an N-point IFFT to the output of the bandwidth extension and spectral shaping. For some single-carrier waveforms, such as MSK, GMSK, and CPM, the transmitter can also apply differential coding. The output of the N-point IFFT can then be represented in an OFDM-compatible manner. The differential coding type, bandwidth extension coefficient, and spectral shaping filter can depend on the type of single-carrier waveform. Thus, the transmitter can communicate the differential coding type, bandwidth extension coefficient, and spectral shaping filter to the receiver, and the receiver can decode the single-carrier waveform represented in an OFDM-compatible manner using the differential coding type, bandwidth extension coefficient, and spectral shaping filter accordingly. Parameters such as CP length, sampling rate, symbol length in time, and numerology (e.g., subcarrier spacing (SCS)) may be selected to enable multiplexing of single-carrier waveforms represented in an OFDM-compatible manner on the same CP-OFDM grid with other CP-OFDM waveforms or other single-carrier waveforms represented in an OFDM-compatible manner.

[0034] Formulating and representing waveforms on the same CP-OFDM or OFDM grid may enable in-band orthogonal multiplexing of single-carrier waveforms, may enable joint generation of waveforms using similar FFT- and IFFT-based processing, and may enable the use of existing blocks for waveform generation and processing. Additionally, formulating and representing waveforms on the same CP-OFDM or OFDM grid may enable multiplexing of multiple types of waveforms, with each waveform type optimized for a use case. For example, one waveform type may be designed to support eMBB applications, and another waveform may be designed to support IoT applications.

[0035] Aspects of the present disclosure are first described in the context of a wireless communication system. Additional aspects of the present disclosure are described in the context of a wireless communication system, example sampling diagrams, example waveform diagrams, and example process flows. Aspects of the present disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flowcharts related to techniques for CP-compatible formulations of single-carrier waveforms.

[0036] 1 illustrates an example of a wireless communication system 100 that supports techniques for a CP-compatible formulation of a single-carrier waveform in accordance with one or more aspects of the present disclosure. The wireless communication system 100 may include one or more network entities 105, one or more UEs 115, and a core network 130. In some embodiments, the wireless communication system 100 may be a network that operates in accordance with a Long Term Evolution (LTE) network, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, a New Radio (NR) network, or other systems and radio technologies, including future systems and radio technologies not explicitly mentioned herein.

[0037] The network entities 105 may be dispersed throughout a geographic area and may include devices of different types or with different capabilities to form the wireless communication system 100. In various embodiments, the network entities 105 may be referred to as network elements, mobility elements, radio access network (RAN) nodes, or network equipment, among other terms. In some embodiments, the network entities 105 and the UEs 115 may communicate wirelessly via one or more communication links 125 (e.g., radio frequency (RF) access links). For example, the network entities 105 may support a coverage area 110 (e.g., a geographic coverage area) within which the UEs 115 and the network entities 105 may establish one or more communication links 125. The coverage area 110 may be one example of a geographic area within which the network entities 105 and the UEs 115 may support communication of signals according to one or more radio access technologies (RATs).

[0038] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile, or may be both at different times. The UEs 115 may be devices of different types or with different capabilities. Some example UEs 115 are shown in FIG. 1. The UEs 115 described herein may be capable of supporting communication with various types of devices, such as other UEs 115 or network entities 105, as shown in FIG. 1.

[0039] As described herein, a node of the wireless communication system 100, which may be referred to as a network node or a wireless node, may be a network entity 105 (e.g., any network entity described herein), a UE 115 (e.g., any UE described herein), a network controller, an apparatus, a device, a computing system, one or more components, or another suitable processing entity configured to perform any of the techniques described herein. For example, a node may be a UE 115. As another example, a node may be a network entity 105. As another example, a first node may be configured to communicate with a second node or a third node. In one aspect of this example, the first node may be a UE 115, the second node may be a network entity 105, and the third node may be a UE 115. In another aspect of this example, the first node may be a UE 115, the second node may be a network entity 105, and the third node may be a network entity 105. In yet other aspects of this embodiment, the first node, the second node, and the third node may be different for these embodiments. Similarly, references to a UE 115, a network entity 105, an apparatus, a device, a computing system, etc. may include disclosure that the UE 115, the network entity 105, the apparatus, the device, the computing system, etc. are nodes. For example, a disclosure that the UE 115 is configured to receive information from the network entity 105 also discloses that the first node is configured to receive information from the second node.

[0040] In some embodiments, the network entities 105 may communicate with the core network 130, with each other, or with both. For example, the network entities 105 may communicate with the core network 130 via one or more backhaul communication links 120 (e.g., according to an S1, N2, N3, or other interface protocol). In some embodiments, the network entities 105 may communicate with each other via the backhaul communication links 120 (e.g., according to an X2, Xn, or other interface protocol), either directly (e.g., directly between the network entities 105) or indirectly (e.g., via the core network 130). In some embodiments, the network entities 105 may communicate with each other via the midhaul communication links 162 (e.g., according to a midhaul interface protocol), or via the fronthaul communication links 168 (e.g., according to a fronthaul interface protocol), or via any combination thereof. The backhaul communication link 120, the midhaul communication link 162, or the fronthaul communication link 168 may be or may include one or more wired links (e.g., electrical links, optical fiber links), one or more wireless links (e.g., radio links, wireless optical links), among other examples or various combinations thereof. The UE 115 may communicate with the core network 130 via the communication link 155.

[0041] One or more of the network entities 105 described herein may include or may be referred to as a base station 140 (e.g., base transceiver station, radio base station, NR base station, access point, radio transceiver, Node B, eNodeB (eNodeB, eNB), next generation Node B or gigaNode B (all of which may be referred to as gNB), 5G NB, next-generation eNB (ng-eNB), Home Node B, Home eNodeB, or other suitable terminology). In some embodiments, the network entities 105 (e.g., base stations 140) may be implemented in a converged (e.g., monolithic, standalone) base station architecture that may be configured to utilize protocol stacks that are physically or logically integrated within a single network entity 105 (e.g., a single RAN node such as the base station 140).

[0042] In some embodiments, the network entities 105 may be implemented in a split architecture (e.g., split base station architecture, split RAN architecture) that may be configured to utilize a protocol stack that is physically or logically distributed between two or more network entities 105, such as an integrated access backhaul (IAB) network, an open RAN (O-RAN) (e.g., a network configuration supported by the O-RAN Alliance), or a virtualized RAN (vRAN) (e.g., cloud RAN (C-RAN)). For example, the network entity 105 may include one or more of a central unit (CU) 160, a distributed unit (DU) 165, a radio unit (RU) 170, a RAN Intelligent Controller (RIC) 175 (e.g., a Near-Real Time RIC (RT-RIC), a Non-Real Time RIC (non-RT-RIC)), a Service Management and Orchestration (SMO) 180 system, or any combination thereof. The RU 170 may also be referred to as a radio head, a smart radio head, a remote radio head (RRH), a remote radio unit (RRU), or a transmission reception point (TRP). In a disaggregated RAN architecture, one or more components of the network entity 105 may be co-located, or one or more components of the network entity 105 may be located in distributed locations (e.g., separate physical locations).In some embodiments, one or more network entities 105 of the split RAN architecture may be implemented as virtual units (e.g., virtual CU (VCU), virtual DU (VDU), virtual RU (VRU)).

[0043] The division of functionality among the CU 160, the DU 165, and the RU 170 is flexible and can support different functionality depending on which functions (e.g., network layer functions, protocol layer functions, baseband functions, RF functions, and any combination thereof) are performed in the CU 160, the DU 165, or the RU 170. For example, a functional division of a protocol stack may be adopted between the CU 160 and the DU 165, such that the CU 160 can support one or more layers of the protocol stack and the DU 165 can support one or more different layers of the protocol stack. In some embodiments, the CU 160 can host upper protocol layer (e.g., layer 3 (L3), layer 2 (L2)) functionality and signaling (e.g., Radio Resource Control (RRC), service data adaptation protocol (SDAP), Packet Data Convergence Protocol (PDCP)). The CU 160 can be connected to one or more DUs 165 or RUs 170, which can host lower protocol layers, such as layer 1 (L1) (e.g., physical (PHY) layer) or L2 (e.g., radio link control (RLC) layer, medium access control (MAC) layer) functionality and signaling, each of which can be at least partially controlled by the CU 160. Additionally or alternatively, a functional division of the protocol stack may be employed between the DU 165 and the RU 170, such that the DU 165 can support one or more layers of the protocol stack and the RU 170 can support one or more different layers of the protocol stack. The DU 165 can support one or more different cells (e.g., via one or more RUs 170).In some cases, the functional division between the CU 160 and the DU 165 or between the DU 165 and the RU 170 may be within a protocol layer (e.g., some functions related to a protocol layer may be performed by one of the CU 160, the DU 165, or the RU 170, while other functions of the protocol layer may be performed by a different one of the CU 160, the DU 165, or the RU 170). The CU 160 may be further functionally divided into a CU control plane (CU-CP) function and a CU user plane (CU-UP) function. The CU 160 may be connected to one or more DUs 165 via midhaul communication links 162 (e.g., F1, F1-c, F1-u), and the DU 165 may be connected to one or more RUs 170 via fronthaul communication links 168 (e.g., an open fronthaul (FH) interface). In some embodiments, the midhaul communication link 162 or the fronthaul communication link 168 may be implemented according to an interface (e.g., a channel) between layers of a protocol stack supported by the corresponding network entities 105 communicating over such communication link.

[0044] In a wireless communication system (e.g., wireless communication system 100), radio access infrastructure and spectrum resources can support wireless backhaul link capabilities to supplement wired backhaul connections, thereby providing an IAB network architecture (e.g., to the core network 130). In some cases, in an IAB network, one or more network entities 105 (e.g., IAB nodes 104) can be partially controlled by each other. One or more IAB nodes 104 may be referred to as donor entities or IAB donors. One or more DUs 165 or one or more RUs 170 can be partially controlled by one or more CUs 160 associated with the donor network entity 105 (e.g., donor base station 140). One or more donor network entities 105 (e.g., IAB donors) can communicate with one or more additional network entities 105 (e.g., IAB nodes 104) via supported access links and backhaul links (e.g., backhaul communication links 120). An IAB node 104 may include an IAB mobile termination (IAB-MT) that is controlled (e.g., scheduled) by the associated IAB donor's DU 165. The IAB-MT may include a separate set of antennas for relaying communications with the UE 115, or may share the same antenna (e.g., of the RU 170) of the IAB node 104 that is used for access via the IAB node's DU 165 (e.g., referred to as a virtual IAB-MT, vIAB-MT). In some embodiments, the IAB node 104 may include a DU 165 that supports communication links with additional entities (e.g., the IAB node 104, the UE 115) in the access network's (e.g., downstream) relay chain or relay configuration.In such cases, one or more components of the split RAN architecture (e.g., one or more IAB nodes 104, or components of an IAB node 104) may be configured to operate in accordance with the techniques described herein.

[0045] For the techniques described herein applied in the context of a disaggregated RAN architecture, one or more components of the disaggregated RAN architecture may be configured to support the techniques for CP-compatible formulations of single-carrier waveforms as described herein. For example, some operations described as being performed by the UE 115 or a network entity 105 (e.g., a base station 140) may also or alternatively be performed by one or more components of the disaggregated RAN architecture (e.g., the IAB node 104, the DU 165, the CU 160, the RU 170, the RIC 175, the SMO 180).

[0046] The UE 115 may include or be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable terminology, and a "device" may also be referred to as a unit, a station, a terminal, or a client, among other examples. The UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communications (MTC) device, among other examples, which may be implemented in various items such as a home appliance, a vehicle, a meter, among other examples.

[0047] The UEs 115 described herein may be able to communicate with various types of devices, such as other UEs 115, which may act as relays, as shown in FIG. 1, as well as network entities 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other examples.

[0048] The UE 115 and the network entity 105 can communicate wirelessly with each other over one or more communication links 125 (e.g., access links) using resources associated with one or more carriers. The term “carrier” may refer to a set of RF spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier used for the communication link 125 may include a portion of an RF spectrum band (e.g., a bandwidth part (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating operation on the carrier, user data, or other signaling. The wireless communication system 100 can support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation can be used with both frequency division duplexing (FDD) and time division duplexing (TDD) component carriers. Communications between the network entity 105 and other devices may refer to communications between those devices and any portion (e.g., entity, sub-entity) of the network entity 105. For example, when referring to the network entity 105, the terms "transmitting," "receiving," or "communicating" may refer to any portion of the network entity 105 (e.g., base station 140, CU 160, DU 165, RU 170) of the RAN communicating with another device (e.g., directly or through one or more other network entities 105).

[0049] A signal waveform transmitted over a carrier may be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as OFDM or discrete Fourier transform spread OFDM (DFT-s-OFDM)). In a system employing MCM techniques, a resource element may refer to one symbol period (e.g., the duration of one modulation symbol) and one subcarrier resource, where the symbol period and the SCS may be inversely proportional. The amount of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both), such that a relatively large amount of resource elements (e.g., within a transmission duration) and a relatively higher-order modulation scheme can accommodate a relatively higher communication rate. Wireless communication resources may refer to a combination of RF spectrum resources, time resources, and spatial resources (e.g., spatial layers, beams), where the use of multiple spatial resources can improve the data rate or data integrity for communication with the UE 115.

[0050] One or more numerologies for a carrier may be supported, and a numerology may include SCS(Δf) and CP. A carrier may be divided into one or more BWPs with the same or different numerologies. In some embodiments, a UE 115 may be configured with multiple BWPs. In some embodiments, a single BWP for a carrier may be active at a given time, and communication for the UE 115 may be limited to one or more active BWPs.

[0051] The time interval for the network entity 105 or the UE 115 may be, for example, T s =1 / (Δf max N f ) seconds, in which case Δfmax may represent a supported SCS, and N f may represent the supported Discrete Fourier Transform (DFT) sizes. The communication resource time intervals may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., in the range 0 to 1023).

[0052] Each frame may include multiple consecutively numbered subframes or slots, and each subframe or slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into a certain amount of slots. Alternatively, each frame may include a variable number of slots, and the number of slots may depend on the SCS. Each slot may include a certain amount of symbol periods (e.g., depending on the CP length prepended to each symbol period). In some wireless communication systems 100, a slot may be further divided into multiple minislots, which are associated with one or more symbols. Excluding the CP, each symbol period may include one or more (e.g., N f ) The duration of the symbol period may depend on the SCS or frequency operating band.

[0053] A subframe, slot, minislot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communications system 100 and may be referred to as a transmission time interval (TTI). In some embodiments, the TTI duration (e.g., the amount of symbol periods within a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communications system 100 may be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).

[0054] For communication using the carriers, physical channels may be multiplexed according to various techniques. For example, one or more of a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique may be used to multiplex physical control channels and physical data channels for signaling over the downlink carriers. A control region (e.g., a control resource set (CORESET)) for the physical control channels may be defined by a set of symbol periods and may extend across the system bandwidth or a subset of the system bandwidth of that carrier. One or more control regions (e.g., CORESET) may be configured for a set of UEs 115. For example, one or more of the UEs 115 may monitor or search the control region for control information according to one or more search space sets, where each search space set may include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. The aggregation level for control channel candidates may refer to the amount of control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space sets may include a common search space set configured to transmit control information to multiple UEs 115 and a UE-specific search space set for transmitting control information to a specific UE 115.

[0055] In some embodiments, the network entities 105 (e.g., base stations 140, RUs 170) may be mobile and therefore may provide communication coverage for moving coverage areas 110. In some embodiments, different coverage areas 110 associated with different technologies may overlap, but may be supported by the same network entity 105. In some other embodiments, overlapping coverage areas 110 associated with different technologies may be supported by different network entities 105. The wireless communication system 100 may include, for example, a heterogeneous network in which different types of network entities 105 provide coverage for various coverage areas 110 using the same or different radio access technologies.

[0056] Some UEs 115, such as MTC or IoT devices, can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technologies that enable devices to communicate with each other or with a network entity 105 (e.g., a base station 140) without human intervention. In some examples, M2M communication or MTC may include communication from devices that incorporate sensors or meters to measure or capture information and relay such information to a central server or application program that uses the information, or present the information to a human who interacts with an application program. Some UEs 115 can be designed to collect information or enable automated behavior of machines or other devices. Example applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based business billing.

[0057] Some UEs 115 may be configured to employ a power-reducing operating mode, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception, but not simultaneous transmission and reception). In some embodiments, half-duplex communication may be performed at a reduced peak rate. Other power-saving techniques for the UEs 115 include entering a power-saving deep sleep mode when not engaged in active communication, operating using a limited bandwidth (e.g., in accordance with narrowband communication), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a carrier's guard band, or outside the carrier.

[0058] The wireless communication system 100 may be configured to support ultra-reliable or low-latency communications, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low-latency communications (URLLC). The UE 115 may be designed to support ultra-reliable, low-latency, or critical functions. Ultra-reliable communications may include private or group communications and may be supported by one or more services, such as push-to-talk, video, or data. Support for ultra-reliable, low-latency functions may include service prioritization, and such services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, and ultra-reliable low-latency may be used interchangeably herein.

[0059] In some embodiments, the UEs 115 may be configured to support direct communication with other UEs 115 via a device-to-device (D2D) communication link 135 (e.g., according to a peer-to-peer (P2P) protocol, a D2D protocol, or a sidelink protocol). In some embodiments, one or more UEs 115 of a group performing D2D communication may be within a coverage area 110 of a network entity 105 (e.g., a base station 140, an RU 170) and may support aspects of such D2D communication being configured (e.g., scheduled) by the network entity 105. In some embodiments, one or more UEs 115 of such a group may be outside the coverage area 110 of the network entity 105 or may be unable or not configured to receive transmissions from the network entity 105. In some examples, a group of UEs 115 communicating via D2D communication may support a one-to-many (1:M) system, with each UE 115 transmitting to each of the other UEs 115 in the group. In some embodiments, the network entity 105 may facilitate scheduling of resources for D2D communication. In some other embodiments, D2D communication may occur between the UEs 115 without the involvement of the network entity 105.

[0060] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or 5G core (5G core, 5GC), which may include at least one control plane entity (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) that manages access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), a Packet Data Network (PDN) gateway (P-GW), or a user plane function (UPF)) that routes packets or interconnects to external networks. The control plane entity may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management for UEs 115 served by network entities 105 (e.g., base stations 140) associated with the core network 130. User IP packets may be forwarded through a user plane entity, which may provide IP address allocation and other functions. The user plane entity may connect to IP services 150 associated with one or more network operators. The IP services 150 may include access to the Internet, intranet(s), IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0061] The wireless communication system 100 can operate using one or more frequency bands, which may range from 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is commonly known as the ultra-high frequency (UHF) region or decimeter band because wavelengths range in length from approximately 1 decimeter to 1 meter. Although UHF waves may be blocked or redirected by buildings and environmental features, sometimes referred to as clusters, these waves can penetrate structures sufficiently for a macrocell to provide service to UEs 115 located indoors. Communications using UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to communications using lower frequency and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.

[0062] The wireless communication system 100 may utilize both licensed and unlicensed RF spectrum bands. For example, the wireless communication system 100 may employ License Assisted Access (LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technology using unlicensed bands, such as the 5 GHz industrial, scientific, and medical (ISM) band. While operating using unlicensed RF spectrum bands, devices such as the network entity 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some embodiments, operation using the unlicensed band may be based on a carrier aggregation configuration (e.g., LAA) in conjunction with component carriers operating using licensed bands. Operation using the unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.

[0063] The network entity 105 (e.g., base station 140, RU 170) or the UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the network entity 105 or the UE 115 may be arranged in one or more antenna arrays or antenna panels that support MIMO operations or are capable of transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be collocated in an antenna assembly, such as an antenna tower. In some embodiments, the antennas or antenna arrays associated with the network entity 105 may be located in various geographic locations. The network entity 105 may include an antenna array having a set of rows and columns of antenna ports that the network entity 105 can use to support beamforming of communications with the UE 115. Similarly, the UE 115 may include one or more antenna arrays that are capable of supporting various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support RF beamforming for signals transmitted through the antenna ports.

[0064] The network entity 105 or the UE 115 may use MIMO communications to exploit multipath signal propagation and increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such techniques may be referred to as spatial multiplexing. Multiple signals may be transmitted by a transmitting device, for example, via different antennas or different combinations of antennas. Similarly, multiple signals may be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry information associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO), where multiple spatial layers are transmitted to the same receiving device, and multiple-user MIMO (MU-MIMO), where multiple spatial layers are transmitted to multiple devices.

[0065] Beamforming, sometimes referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that can be used at a transmitting or receiving device (e.g., network entity 105, UE 115) to shape or steer an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals communicated through antenna elements of an antenna array such that some signals propagating along a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjusting signals communicated through antenna elements may include the transmitting or receiving device applying an amplitude offset, a phase offset, or both to signals carried through its associated antenna element. The adjustment associated with each of the antenna elements can be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the transmitting or receiving device's antenna array or some other orientation).

[0066] Waveform design for wireless communications may involve trade-offs among factors such as spectral efficiency, PAPR, MIMO support, and multiplexing flexibility. For example, for some applications, such as eMBB, multi-carrier waveforms may be preferred because they provide high spectral efficiency and support MIMO. In low-power IoT devices and in regimes such as satellite uplinks, low PAPR may be preferred and spectral efficiency may be less important, and therefore single-carrier waveforms may be preferred. Currently, single-carrier waveforms may not be represented on the OFDM grid and therefore may not be multiplexed with OFDM waveforms. Exemplary single-carrier waveforms may include SC-QAM and CPM, such as MSK and GMSK waveforms. From a network perspective (e.g., from the perspective of the network entity 105), because different waveforms may be suitable for different use cases, the inability to represent single-carrier waveforms on the OFDM grid may mean that different single-carrier waveforms may not be multiplexed with CP OFDM waveforms.

[0067] A single-carrier waveform can be formulated within the OFDMA framework using frequency-domain FFT and IFFT processing that fits the CP OFDM grid. For a quantity of modulation symbols M and a quantity of subcarriers N, the transmitter can apply an M-point FFT to the single-carrier waveform, apply bandwidth extension and spectral shaping to the output of the FFT, and apply an N-point IFFT to the output of the bandwidth extension and spectral shaping. For some single-carrier waveforms, such as MSK, GMSK, and CPM, the transmitter can also apply differential coding. The output of the N-point IFFT can then be represented in an OFDM-compatible manner. The differential coding type, bandwidth extension coefficient, and spectral shaping filter can depend on the type of single-carrier waveform. Thus, a transmitter (e.g., the network entity 105 in the downlink or the UE 115 in the uplink or sidelink) may communicate the differential encoding type, bandwidth expansion factor, and spectral shaping filter to a receiver (e.g., the network entity 105 in the uplink or the UE 115 in the downlink or sidelink), and in response, the receiver may decode the single-carrier waveform represented in an OFDM-compatible manner using the differential encoding type, bandwidth expansion factor, and spectral shaping filter. Parameters such as the CP length, sampling rate, and numerology (e.g., SCS) may be selected to enable multiplexing of the single-carrier waveform represented in an OFDM-compatible manner on the same CP-OFDM grid with other CP-OFDM waveforms or other single-carrier waveforms represented in an OFDM-compatible manner.

[0068] 2 illustrates an example of a wireless communication system 200 that supports techniques for a CP-compatible formulation of a single-carrier waveform in accordance with one or more aspects of the present disclosure. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. The wireless communication system 200 may include a first wireless device 205, a second wireless device 215-a, and a third wireless device 215-b. In some examples, the first wireless device 205 may be a network entity 105 as described herein, and the second wireless device 215-a and / or the third wireless device 215-b may be a UE 115 as described herein (e.g., in a downlink example). In some examples, the first wireless device 205, the second wireless device 215-a, and / or the third wireless device 215-b may all be UEs 115 as described herein (e.g., in a sidelink example).

[0069] In some examples, the first wireless device 205 may communicate with the second wireless device 215-a via communication link 225-a, and the first wireless device 205 may communicate with the third wireless device 215-b via communication link 225-b. Communication link 225-a and communication link 225-b may include bidirectional links that enable both uplink and downlink communication (or sidelink communication if the first wireless device 205 and the second wireless device 215-a and / or the third wireless device 215-b are UEs). For example, the second wireless device 215-a may transmit an uplink signal (e.g., an uplink transmission), such as an uplink control signal or an uplink data signal, to the first wireless device 205 using communication link 225-a, and the first wireless device 205 may transmit a downlink signal (e.g., a downlink transmission), such as a downlink control signal or a downlink data signal, to the second wireless device 215-a using communication link 225-a. As another example, the third wireless device 215-b may transmit an uplink signal (e.g., an uplink transmission), such as an uplink control signal or an uplink data signal, to the first wireless device 205 using communication link 225-b, and the first wireless device 205 may transmit a downlink signal (e.g., a downlink transmission), such as a downlink control signal or a downlink data signal, to the third wireless device 215-b using communication link 225-b.

[0070] For example, the first wireless device 205 may communicate a transmission 230-a, such as a data transmission, to the second wireless device 215-a via communication link 225-a, and the first wireless device 205 may communicate a transmission 230-b, such as a data transmission, with the third wireless device 215-b via communication link 225-b. In some examples, the first wireless device 205 may communicate control signaling 235-a with the second wireless device 215-a and / or the first wireless device 205 may communicate control signaling 235-b with the third wireless device 215-b.

[0071] In some examples, at least one of transmissions 230-a and / or 230-b may include a single-carrier waveform represented in an OFDM-compatible manner, and control signaling 235-a and / or 235-b may include parameters for enabling the waveform to be decoded. For example, the first wireless device 205 may generate the single-carrier waveform represented in an OFDM-compatible manner by applying an FFT to the single-carrier waveform, applying bandwidth expansion and spectral shaping to the output of the FFT, and applying an IFFT to the output of the bandwidth expansion and spectral shaping to generate the waveform. For some single-carrier waveforms, such as MSK, GMSK, and CPM, the first wireless device 205 may also apply differential encoding.

[0072] In some examples, for transmission 230-a, for example, control signaling 235-a may indicate a waveform configuration for transmission 230-a. The waveform configuration may indicate a set of waveform configuration parameters, such as a differential coding type, a bandwidth expansion factor, a frequency shaping filter, the number of symbols M, and the number of subcarriers N. In some examples, control signaling 235-a may indicate the CP length, SCS, symbol length in time, and sampling rate of transmission 230-a. In some examples, the control signaling may indicate a single-carrier waveform type, such as a DFT-s-OFDM waveform type, a single-carrier quadrature amplitude modulation waveform type, a continuous phase modulation waveform type, a minimum shift keying waveform type, and a Gaussian minimum shift keying waveform type.

[0073] In some examples, the second wireless device 215-a may receive the transmission 230-a as a waveform. The second wireless device 215-a may decode the waveform using a bandwidth extension factor and a spectral shaping filter.

[0074] Waveform design for wireless communications between the first wireless device 205, the second wireless device 215-a, and / or the third wireless device 215-b may involve trade-offs among factors such as spectral efficiency, PAPR, complexity, MIMO support, and multiplexing flexibility. 5G systems, sixth-generation systems, and future-generation wireless communication systems may be designed to support a diverse set of use cases, each of which may have a set of goals. The primary goals between use cases may not align. For example, enhanced mobile broadband applications may prefer multi-carrier waveforms such as CP-OFDM to provide the highest spectral efficiency and MIMO support. In another example, low-power IoT devices and power-limited regimes, such as satellite uplinks, may prefer lower PAPR, and spectral efficiency may be less important. Waveforms such as DFT-s-OFDM waveforms and SC-QAM waveforms offer lower PAPR than CP-OFDM waveforms, which may be beneficial in coverage-limited scenarios. For low-power IoT and power-limited use cases, single-carrier waveforms may be preferable to multi-carrier waveforms. In some instances, phase noise may be an issue at higher bands, and single-carrier waveforms may be more suitable than multi-carrier waveforms to reduce phase noise.

[0075] One possible waveform design for wireless communication system 200 with different use cases may be multiplexing multiple waveforms, with each waveform selected for a specific use case. Because OFDM and DFT-s-OFDM are adopted in 5G wireless communication systems, compatible waveforms may be selected within the OFDMA framework, and CP insertion may enable low-complexity frequency-domain equalization. Waveforms that may be useful for different applications include single-carrier waveforms such as SC-QAM, DFT-s-OFDM, and variants thereof (e.g., zero-tailed and unique word), as well as constant-envelope waveforms such as CPM with nonlinear modulation. In some examples, waveform designs for wireless communication system 200 with different use cases may formulate and represent all waveforms on the same CP-OFDM grid or OFDMA grid to enable in-band orthogonal multiplexing, to enable joint generation using similar FFT- or IFFT-based processing, and to enable reuse of existing blocks for waveform generation and receiver processing of the waveforms. For example, transmission 230-a and transmission 230-b may be represented on the same CP-OFDM grid or OFDMA grid and may be multiplexed accordingly from the perspective of first wireless device 205.

[0076] In some examples, single- and multi-carrier waveform designs may be available for the wireless communication system 200, and the waveforms may be formulated within an OFDMA framework. Joint generation of multiple types of waveforms using frequency-domain FFT and IFFT processing may fit within the CP-OFDM grid. Waveforms formulated within the OFDMA framework may enable orthogonal in-band multiplexing of waveforms that differ in time or frequency on the same time-frequency grid as CP-OFDM without guard bands. Waveforms formulated within the OFDMA framework may support CP insertion to enable low-complexity equalization. Waveforms with nonlinear modulation, such as CPM, may also fit within the OFDMA framework. Waveforms formulated within the OFDMA framework may be useful for sharing spectrum across different RATs (e.g., dynamic spectrum sharing (DSS) or multi-resolution spectrum sensing (MRSS)). Some wireless communication systems, including legacy and next-generation wireless systems, may use CP-OFDM, and multiplexing multiple waveforms may be straightforward when new waveforms introduced are CP-OFDM compatible. The formulation of waveforms in the CP-OFDM framework may allow any new waveform for a particular use case to be easily supported. Waveforms with linear modulation (e.g., SC-QAM) or non-linear modulation (e.g., constant envelope waveforms such as CPM (e.g., MSK or GSK)) may be adapted to CP-OFDM using frequency-domain FFT and IFFT processing as described herein.

[0077] In some examples, SC-QAM and CPM waveforms may be formulated as DFT-s-OFDM with bandwidth expansion and spectral shaping. Therefore, SC-QAM and CPM may fit into the CP-OFDMA framework. Furthermore, existing architectures may be leveraged for generating and processing SC-QAM and CPM waveforms formulated as DFT-s-OFDM with some additional blocks. For example, a DFT-s-OFDM receiver structure may be used for these waveforms. Additional blocks may be added, such as for combining repeated tones or, in the case of CPM waveforms, for differential encoding or decoding. Parameters such as CP length and sampling rate may be selected to multiplex multiple waveforms on the same CP-OFDM grid. CP insertion for CPM waveforms may include the inclusion of overhead symbols to maintain phase continuity at CP-symbol and symbol-symbol boundaries.

[0078] In some examples, an SC-QAM waveform may be formulated as OFDM compatible. A single-carrier waveform, SC-QAM, in linear modulation may transmit QAM symbols in conjunction with pulse shaping. A baseband representation of an SC-QAM waveform is:

[0079]

number

[0080]

number

[0081]

number

[0082]

number

[0083]

number

[0084] In some examples, the SC-QAM waveform may be generated to be OFDM compatible.

[0085]

number

[0086]

number

[0087]

number

[0088]

number

[0089]

number

[0090] 3 illustrates an example of a sampling process diagram 300 that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. Sampling process diagram 300 may include sampling techniques for formulating an SC-QAM waveform as OFDM suitable for transmission in wireless communication system 100 or wireless communication system 200.

[0091] In some examples, the set of data samples s[n] of the SC-QAM waveform may be generated similarly to DFT-s-OFDM using bandwidth extension and spectral shaping. At 305, M complex QAM symbols are denoted by s, s, ... s M-1 At 315, the symbols s0, s1, ... s M-1 An M-point FFT is performed on S0, S1, ..S in 315. M-1 The output at 315 may be repeated on both sides to provide an output at 320. Bandwidth extension and spectral shaping may be performed on the output at 320 to provide an output at 325. The bandwidth extension may be performed using a bandwidth extension factor β, and the spectral shaping may be performed by point-wise multiplication by an SRRC spectrum sampled at N points (e.g.,

[0092]

number

[0093]

number

[0094] At 325, an N-point IFFT may be performed on the output to generate an OFDM-compatible waveform. The size of the IFFT may be the amount of subcarriers, N. The output of the IFFT may occupy M(1+β) tones out of the N tones on the OFDMA grid, and oversampling may handle the case where β is not an integer.

[0095] In some examples, CPM waveforms may be formulated as OFDM compatible. CPM waveforms may involve nonlinear modulation, producing a constant envelope waveform that is nonlinear due to memory with a 0 decibel (db) PAPR. For CPM waveforms, the phase may vary continuously, and information may be carried in the phase. CPM waveforms may include:

[0096]

number

[0097]

number

[0098]

number

[0099] MSK waveforms are a special case of CPW with a modulation format of binary phase shift keying (BPSK), s k∈{+1,-1}, where modulation index h=0.5, frequency response

[0100]

number

[0101]

number

[0102]

number

[0103]

number

[0104]

number

[0105] 4 illustrates an example of an MSK waveform 400 that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. The MSK waveform 400 may be formulated as OFDM compatible for transmission in wireless communication system 100 or wireless communication system 200. The MSK waveform 400 may have a BPSK modulation format 405 and a phase diagram 410. The MSK waveform 400 may have a phase tree 415 and a modulo 2π phase tree 420. MSK is a type of modulation scheme that uses offset quadrature phase shift keying (QPSK) with differential encoding and sinusoidal pulse shaping.

[0106]

number

[0107] The GMSK waveform is a special case of CPM with a modulation format of BPSK, s k ∈{+1,-1}, where modulation index h=0.5 and length LT s is the frequency response f(t) of a Gaussian frequency shaping filter (e.g., L=3). The binary bits may be filtered by a Gaussian filter before modulating the carrier frequency, and additional phase changes may reduce out-of-band (OOB) leakage by further smoothing the phase changes. For CPM waveforms, additional CP may be provided, and cyclic guards may be inserted directly, resulting in loss of phase continuity. Abrupt phase transitions at CP-symbol and symbol-symbol boundaries may cause some radiation and PAPR re-increase. To keep the phase continuous, additional overhead symbols may be inserted. For example, for MSK, one symbol per data block is sufficient, and two symbols per data block may force the phase back to zero at the boundaries.

[0108] In some examples, raised cosine spectra may be used for spectral shaping as a frequency shaping filter. The raised cosine family may be a spectrum that satisfies the Nyquist theorem and is expressed as follows:

[0109]

number

[0110]

number

[0111] In some examples, an MSK waveform can be formulated to be OFDM compatible by differentially encoding, performing an FFT, performing bandwidth expansion and spectral shaping, and then performing an IFFT. For a CP-OFDM grid with a CP-free symbol duration T and a total bandwidth of W=N / T, an offset QPSK representation for MSK can be used. The MSK waveform is expressed as a sine wave (SQPSK) waveform with a sine wave over a duration of T=MT. s The input stream can be encoded as BPSK symbols. k is a k =-a k-1 s k By differential encoding, a k In some examples,

[0112]

number

[0113]

number

[0114]

number

[0115] In some examples, a CPM waveform can be formulated to be OFDM compatible by differentially encoding, performing an FFT, performing bandwidth expansion and spectral shaping, and performing an IFFT. Any binary or M-ary CPM signal with modulation filter length L can be expressed as 2 L-1 In some examples, CPM may be the sum of several modulated PAM signals, with most of the signal power being in the first M-1 PAM components. PAM signals may be generated in an OFDMA framework using FFT, IFFT, and spectral shaping. For example, GMSK with L=3 may be expressed as

[0116]

number

[0117]

number

[0118] In some examples, a receiver (e.g., the second wireless device 215-a in FIG. 2) may use an FFT block and an IFFT block to receive the waveform. In some examples, generation of an OFDM-compatible waveform may use an FFT and an IFFT, but the receiver may not use an FFT block and an IFFT block to receive the waveform. For example, an SC-QAM waveform may be generated to be compatible with CP-OFDM, but the receiver may use a common technique to receive the waveform. For a waveform formulated as OFDM-compatible, the waveform may follow the same numerology as CP-OFDM with the same sampling rate and CP length. The sampling rate and CP length parameters may be indicated to the wireless device separate from the control signaling scheduling the transmission, or these parameters may be included in the numerology configured for the BWP or component carrier (CC) on which the waveform is transmitted.

[0119] In some examples, a wireless device functioning as a transmitter (e.g., the first wireless device 205 of FIG. 2) may indicate to a wireless device functioning as a receiver (e.g., the second wireless device 215-a of FIG. 2) which of a plurality of defined waveform types (e.g., CP-OFDM, DFT-s-OFDM, MSK, GMSK) will be used for transmission, e.g., in control signaling 235-a as shown in FIG. 2. Alternatively, the wireless device functioning as a transmitter may indicate to the receiver a set of waveform configuration parameters, such as a bandwidth extension factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers, and the receiver may identify the waveform type (e.g., CP-OFDM, DFT-s-OFDM, MSK, GMSK) based on the set of waveform configuration parameters. In some uplink examples where the transmitter is the UE 115 and the receiver is the network entity 105, the network entity 105 may indicate which waveform type or which waveform configuration parameters to apply to a given transmission.

[0120] For example, a non-zero bandwidth extension parameter, a particular modulation order such as BPSK, and an indication of a frequency-domain shaping filter may indicate an MSK, SC-QAM, or GMSK waveform type. Whether the waveform type is explicitly or implicitly indicated, the waveform configuration parameters may be conveyed to the receiver (or by the receiver in an uplink scenario) via control signaling, such as semi-static signaling (e.g., via RRC) or more dynamic signaling (e.g., MAC control element (MAC-CE) or downlink control information (DCI)). (For example, the control signaling 235-a in FIG. 2 may be RRC, MAC-CE, or DCI.) The waveform configuration parameters may be a differential coding type, a bandwidth extension factor, a frequency shaping filter, the number of symbols M, the number of subcarriers N, a CP length, an SCS, and / or a sampling rate. The waveform configuration parameters may be conveyed in one or more control messages (for example, the control signaling 235-a may be multiple control signals / messages).

[0121] 5 illustrates an example process flow 500 supporting a technique for a CP-compatible formulation of a single-carrier waveform in accordance with one or more aspects of the present disclosure. The process flow may include a first wireless device 505 and a second wireless device 515, which may be an example of the first wireless device 215 and second wireless device 205-a described herein. In the following description of process flow 500, operations between the first wireless device 505 and the second wireless device 515 may be transmitted in a different order than the example order shown, or operations performed by the first wireless device 505 and the second wireless device 515 may be performed in a different order or at different times. Some operations may also be omitted from process flow 500, while other operations may be added to process flow 500.

[0122] At 520, the first wireless device 505 may communicate control signaling with the second wireless device 515. The control signaling may indicate a single-carrier waveform configuration associated with the transmission. In some examples, the single-carrier waveform configuration may indicate a set of parameters including at least one of a differential encoding type, a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, a quantity of symbols M, and a quantity of subcarriers N. At 525, the first wireless device 505 may perform an FFT on the set of data samples associated with the single-carrier waveform type to generate a first output. In some examples, the size of the FFT may be associated with the quantity of symbols (e.g., an M-point FFT). In some examples, the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. For some single-carrier waveforms, such as MSK, GMSK, and CPM, the first wireless device 505 may also apply differential encoding.

[0123] At 530, the first wireless device 505 may perform bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output. At 535, the first wireless device 505 may perform an IFFT on the second output to generate a waveform. In some examples, the size of the IFFT may be related to the amount of subcarriers (e.g., an N-point IFFT). At 540, the first wireless device 505 may transmit a transmission including the generated waveform. The second wireless device 515 may receive a transmission including the waveform. In some examples, the second wireless device 515 may receive a transmission from the first wireless device 505 via the amount M of symbols and the amount N of subcarriers. At 545, the second wireless device 515 may decode the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with a single-carrier waveform type.

[0124] In some examples, the first wireless device 505 may communicate with the second wireless device 515 control information indicating a CP length, SCS, symbol length in time, and sampling rate associated with a transmission. In some examples, a waveform may be generated according to the CP length, SCS, symbol length, and sampling rate. In some examples, to communicate the control information, the first wireless device 505 may communicate second control signaling indicating that the CP length, SCS, and sampling rate are associated with a BWP or CC. For example, the first control signaling may be transmitted in a control message different from the second control signaling. In some examples, the transmission is associated with a BWP (e.g., the transmission is scheduled for transmission within the BWP) or CC. In some examples, the first wireless device 505 may append a CP having a CP length to each symbol of the output of the IFFT to generate a waveform. In some examples, the first wireless device 505 may communicate an indication of a single carrier waveform type from a set of single carrier waveform types.

[0125] In some examples, the set of single-carrier waveform types may include two or more of a DFT-s-OFDM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. In some examples, the bandwidth extension factor and the frequency shaping filter are based at least in part on the single-carrier waveform type.

[0126] In some examples, the first wireless device 505 may generate a set of data samples by performing differential encoding on the data stream according to the memory parameter, the modulation index, and the modulation order parameter, where the single-carrier waveform type is a CPM waveform type, and the waveform configuration may indicate the memory parameter and the modulation order parameter.

[0127] In some examples, the first wireless device 505 is a UE and the second wireless device 515 is a network entity. In some examples, the first wireless device 505 is a network entity and the second wireless device 515 is a UE.

[0128] 6 shows a block diagram 600 of a device 605 that supports techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. The device 605 may be an example of aspects of a UE 115 or a network entity 105 as described herein. The device 605 may include a receiver 610, a transmitter 615, and a communications manager 620. The device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0129] The receiver 610 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to techniques for CP-compatible formulations of single-carrier waveforms). The information may be passed to other components of the device 705. The receiver 710 may utilize a single antenna or a set of multiple antennas.

[0130] The transmitter 615 can provide a means for transmitting signals generated by other components of the device 605. For example, the transmitter 615 can transmit information such as packets associated with various information channels (e.g., a control channel, a data channel, an information channel related to techniques for CP-compatible formulations of single-carrier waveforms), user data, control information, or any combination thereof. In some embodiments, the transmitter 615 can be collocated with the receiver 610 within a transceiver module. The transmitter 615 can utilize a single antenna or a set of multiple antennas.

[0131] The communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be examples of means for performing various aspects of the techniques for CP-compatible formulations of single-carrier waveforms as described herein. For example, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may support a method for performing one or more of the functions described herein.

[0132] In some examples, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). The hardware may include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or supporting means for performing the functions described in this disclosure. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).

[0133] Additionally or alternatively, in some examples, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communications management software or firmware). When implemented in code executed by a processor, the functions of the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be performed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or supporting means for performing the functions described in this disclosure).

[0134] In some examples, the communications manager 620 may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or in cooperation with the receiver 610, the transmitter 615, or both. For example, the communications manager 620 may receive information from the receiver 610 and transmit information to the transmitter 615, or may be integrated in combination with the receiver 610, the transmitter 615, or both to acquire information, output information, or perform various other operations as described herein.

[0135] The communications manager 620 may support wireless communications in a first wireless device according to examples as disclosed herein. For example, the communications manager 620 may be configured with or support a means for communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a differential coding type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The communications manager 620 may be configured with or support a means for performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being associated with the quantity of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The communications manager 620 may be configured with or support a means for performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output. The communications manager 620 may be configured as or support a means for performing differential encoding according to a differential encoding type. The communications manager 620 may be configured as or support a means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The communications manager 620 may be configured as or support a means for sending a transmission including the generated waveform to a second wireless device.

[0136] Additionally or alternatively, the communications manager 620 may support wireless communications with a second wireless device in accordance with examples disclosed herein. For example, the communications manager 620 may be configured with or support a means for communicating control signaling with a first wireless device indicating a single-carrier waveform configuration associated with a transmission, where the single-carrier waveform configuration indicates a set of parameters including at least one of a single-carrier waveform type, a differential coding type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The communications manager 620 may be configured with or support a means for receiving a transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers. The communications manager 620 may be configured with or support a means for decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0137] By including or configuring a communications manager 620 according to examples described herein, the device 605 (e.g., a processor controlling or coupled to the receiver 610, the transmitter 615, the communications manager 620, or a combination thereof) may support techniques for more efficient utilization of communications resources.

[0138] 7 shows a block diagram 700 of a device 705 that supports techniques for CP-compatible formulations of single-carrier waveforms in accordance with one or more aspects of the present disclosure. The device 705 may be an example of aspects of a device 605, a UE 115, or a network entity 105 as described herein. The device 705 may include a receiver 710, a transmitter 715, and a communications manager 720. The device 705 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0139] The receiver 710 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., a control channel, a data channel, an information channel related to techniques for CP-compatible formulations of single-carrier waveforms). The information may be passed to other components of the device 705. The receiver 710 may utilize a single antenna or a set of multiple antennas.

[0140] The transmitter 715 may provide a means for transmitting signals generated by other components of the device 705. For example, the transmitter 715 may transmit information such as packets associated with various information channels (e.g., a control channel, a data channel, an information channel related to techniques for CP-compatible formulations of single-carrier waveforms), user data, control information, or any combination thereof. In some examples, the transmitter 715 may be collocated with the receiver 710 within a transceiver module. The transmitter 715 may utilize a single antenna or a set of multiple antennas.

[0141] The device 705 or its various components may be an example of a means for performing various aspects of the techniques for CP-compatible formulation of single-carrier waveforms as described herein. For example, the communications manager 720 may include a waveform configuration manager 725, an FFT manager 730, a bandwidth extension manager 735, an IFFT manager 740, a waveform transmit manager 745, a waveform decode manager 750, or any combination thereof. The communications manager 720 may be an example of an aspect of the communications manager 620 as described herein. In some examples, the communications manager 720, or its various components, may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or in cooperation with the receiver 710, the transmitter 715, or both. For example, the communications manager 720 may receive information from the receiver 710 and transmit information to the transmitter 715, or may be integrated in combination with the receiver 710, the transmitter 715, or both to acquire information, output information, or perform various other operations as described herein.

[0142] The communications manager 720 may support wireless communications in a first wireless device according to examples as disclosed herein. The waveform configuration manager 725 may be configured with or support a means for communicating control signaling with a second wireless device indicating a single-carrier waveform configuration associated with a transmission, the waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The FFT manager 730 may be configured with or support a means for performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being related to the quantity of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The bandwidth extension manager 735 may be configured with or support a means for performing bandwidth extension according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output. The IFFT manager 740 may be configured with or support a means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The waveform transmission manager 745 may be configured with or support a means for sending a transmission including the generated waveform to a second wireless device.

[0143] Additionally or alternatively, the communications manager 720 may support wireless communications with a second wireless device according to examples disclosed herein. The waveform configuration manager 725 may be configured with or support a means for communicating control signaling with the first wireless device indicating a single-carrier waveform configuration associated with a transmission, the waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, where the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The waveform transmission manager 745 may be configured with or support a means for receiving a transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers. The waveform decoding manager 750 may be configured with or support a means for decoding a waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0144] 8 shows a block diagram 800 of a communications manager 820 supporting techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. Communications manager 820 may be an example of aspects of communications manager 620, communications manager 720, or both, as described herein. Communications manager 820 or its various components may be an example of a means for performing various aspects of techniques for CP-compatible formulation of single-carrier waveforms as described herein. For example, communications manager 820 may include a waveform configuration manager 825, an FFT manager 830, a bandwidth extension manager 835, an IFFT manager 840, a waveform transmit manager 845, a waveform decode manager 850, a CP length manager 855, a waveform type manager 860, a memory parameter manager 865, or any combination thereof. Each of these components may communicate directly or indirectly with one another (e.g., via one or more buses), which may include communication within a protocol layer of a protocol stack, communication associated with a logical channel of a protocol stack (e.g., between protocol layers of a protocol stack, within a device, component, or virtualization component associated with network entity 105, between devices, components, or virtualization components associated with network entity 105), or any combination thereof.

[0145] The communications manager 820 may support wireless communications in a first wireless device according to examples as disclosed herein. The waveform configuration manager 825 may be configured with or support a means for communicating control signaling with a second wireless device indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The FFT manager 830 may be configured with or support a means for performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being associated with the quantity of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The bandwidth extension manager 835 may be configured with or support a means for performing bandwidth extension according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output. The IFFT manager 840 may be configured with or support a means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The waveform transmission manager 845 may be configured with or support a means for sending a transmission including the generated waveform to a second wireless device.

[0146] In some examples, the CP length manager 855 may be configured with or support a means for communicating control information with a second wireless device indicating the CP length, SCS, symbol length in time, and sampling rate associated with a transmission, and a waveform is generated in accordance with the CP length, SCS, symbol length, and sampling rate.

[0147] In some examples, to support communicating control information, the CP length manager 855 may be configured with or support a means for communicating second control signaling indicating that the CP length, SCS, and sampling rate are associated with a BWP or CC, and the transmission is associated with a BWP or CC.

[0148] In some examples, to support communicating control information, the CP length manager 855 may be configured as or support a means for communicating control information in the same control message as the control signaling indicating the single carrier waveform configuration.

[0149] In some examples, the CP length manager 855 may be configured as or support a means for adding a CP having a CP length to each symbol of the third output of the IFFT to generate a waveform.

[0150] In some examples, to support communicating control signaling, the waveform type manager 860 may be configured with or support a means for communicating an indication of a single carrier waveform type from a set of single carrier waveform types, where the bandwidth extension factor and frequency shaping filter are based on the single carrier waveform type.

[0151] In some examples, the set of single-carrier waveform types includes two or more of a DFT-s-OFDM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0152] In some examples, the memory parameter manager 865 may be configured as or support a means for generating a set of data samples via performing differential encoding on a data stream according to a memory parameter, a modulation index parameter, and a modulation order parameter, where the single carrier waveform type includes a CPM waveform type and the waveform configuration indicates the memory parameter, the modulation index parameter, and the modulation order parameter.

[0153] In some examples, to support communicating control signaling, the waveform configuration manager 825 may be configured as or support a means for receiving control signaling, and the first wireless device is a UE and the second wireless device is a network entity.

[0154] In some examples, to support communicating control signaling, the waveform configuration manager 825 may be configured as or support a means for transmitting control signaling, and the first wireless device is a network entity and the second wireless device is a UE.

[0155] Additionally or alternatively, the communications manager 820 may support wireless communications with a second wireless device in accordance with examples disclosed herein. In some examples, the waveform configuration manager 825 may be configured with or support a means for communicating control signaling with the first wireless device indicating a single-carrier waveform configuration associated with a transmission, where the single-carrier waveform configuration indicates a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. In some examples, the waveform transmission manager 845 may be configured with or support a means for receiving a transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers. The waveform decoding manager 850 may be configured with or support a means for decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0156] In some examples, the CP length manager 855 may be configured with or support a means for communicating control information with the first wireless device indicating a CP length, SCS, symbol length in time, and sampling rate associated with the transmission, and decoding the waveform includes decoding the waveform in accordance with the CP length, SCS, symbol length, and sampling rate.

[0157] In some examples, to support communicating control information, the CP length manager 855 may be configured with or support a means for communicating second control signaling indicating that the CP length, SCS, and sampling rate are associated with a BWP or CC, and the transmission is associated with a BWP or CC.

[0158] In some examples, to support communicating control information, the CP length manager 855 may be configured as or support a means for communicating control information in the same control message as the control signaling indicating the single carrier waveform configuration.

[0159] In some examples, to support decoding a waveform according to the CP length, the CP length manager 855 may be configured as or support a means for removing a CP having the CP length from each symbol of the waveform.

[0160] In some examples, to support communicating control signaling, the waveform type manager 860 may be configured with or support a means for communicating an indication of a single carrier waveform type from a set of single carrier waveform types, where the bandwidth extension factor and frequency shaping filter are based on the single carrier waveform type.

[0161] In some examples, the set of single-carrier waveform types includes two or more of a DFT-s-OFDM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0162] In some examples, to support decoding a waveform to identify a set of data samples, the memory parameter manager 865 may be configured as or support a means for decoding a waveform according to a memory parameter, a modulation index parameter, and a modulation order parameter, where the single carrier waveform type includes a CPM waveform type and the single carrier waveform configuration indicates the memory parameter, the modulation index parameter, and the modulation order parameter.

[0163] In some examples, to support communicating control signaling, the waveform configuration manager 825 may be configured with or support a means for transmitting control signaling, and the first wireless device is a UE and the second wireless device is a network entity.

[0164] In some examples, to support communicating control signaling, the waveform configuration manager 825 may be configured as or support a means for receiving control signaling, and the first wireless device is a network entity and the second wireless device is a UE.

[0165] 9 is a diagram of a system 900 including a device 905 supporting techniques for a CP-compatible formulation of a single-carrier waveform in accordance with one or more aspects of the present disclosure. The device 905 may be an example of, or may include components of, a device 605, a device 705, or a UE 115, as described herein. The device 905 may communicate (e.g., wirelessly) with one or more network entities 105, one or more UEs 115, or any combination thereof. The device 905 may include components for two-way voice and data communication, including components for transmitting or receiving communications, such as a communications manager 920, an input / output (I / O) controller 910, a transceiver 915, an antenna 925, a memory 930, code 935, and a processor 940. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 945).

[0166] The I / O controller 910 may manage input and output signals to the device 905. The I / O controller 910 may also manage peripheral devices not integrated within the device 905. In some cases, the I / O controller 910 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 910 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or another known operating system. Additionally or alternatively, the I / O controller 910 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 910 may be implemented as part of a processor, such as the processor 940. In some cases, a user may interact with the device 905 through the I / O controller 910 or through hardware components controlled by the I / O controller 910.

[0167] In some cases, the device 905 may include a single antenna 925. However, in some other cases, the device 905 may have two or more antennas 925 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions. The transceiver 915 may communicate bidirectionally via one or more antennas 925, a wired link, or a wireless link, as described herein. For example, the transceiver 915 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 915 may also include a modem for modulating packets, providing the modulated packets to one or more antennas 925 for transmission, and demodulating packets received from the one or more antennas 925. The transceiver 915, or the transceiver 915 and one or more antennas 925, may be an example of the transmitter 615, the transmitter 715, the receiver 610, the receiver 710, or any combination or component thereof, as described herein.

[0168] The memory 930 may include random access memory (RAM) and read-only memory (ROM). The memory 930 may store computer-readable computer-executable code 935, which includes instructions that, when executed by the processor 940, cause the device 905 to perform various functions described herein. The code 935 may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, the code 935 may not be directly executable by the processor 940, but may (e.g., when compiled and executed) cause a computer to perform the functions described herein. In some cases, the memory 930 may include a basic I / O system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.

[0169] The processor 940 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 940 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated within the processor 940. The processor 940 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 930) to cause the device 905 to perform various functions (e.g., functions or tasks supporting techniques for CP-compatible formulations of single-carrier waveforms). For example, the device 905, or a component of the device 905, may include the processor 940 and the memory 930 coupled to or coupled to the processor 940, where the processor 940 and the memory 930 are configured to perform various functions described herein.

[0170] The communications manager 920 may support wireless communications in a first wireless device according to examples as disclosed herein. For example, the communications manager 920 may be configured with or support a means for communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a differential encoding type, a bandwidth extension factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The communications manager 920 may be configured with or support a means for performing differential encoding on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being associated with the quantity of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The communications manager 920 may be configured with or may support a means for performing bandwidth expansion according to a bandwidth expansion factor and spectral shaping according to a frequency shaping filter on a first output of the FFT to generate a second output. The communications manager 920 may be configured with or may support a means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The communications manager 920 may be configured with or may support a means for sending a transmission including the generated waveform to a second wireless device.

[0171] Additionally or alternatively, communications manager 920 may support wireless communications with a second wireless device in accordance with examples disclosed herein. For example, communications manager 920 may be configured with or support a means for communicating control signaling with a first wireless device indicating a single-carrier waveform configuration associated with a transmission, where the single-carrier waveform configuration indicates a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. Communications manager 920 may be configured with or support a means for receiving a transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers. Communications manager 920 may be configured with or support a means for decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0172] By including or configuring a communications manager 920 according to examples described herein, the device 905 may support techniques for improved communication reliability, reduced power consumption, more efficient use of communications resources, improved coordination between devices, longer battery life, and improved utilization of processing power.

[0173] In some examples, communications manager 920 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with transceiver 915, one or more antennas 925, or any combination thereof. Although communications manager 920 is shown as a separate component, in some examples, one or more functions described with reference to communications manager 920 may be supported or performed by processor 940, memory 930, code 935, or any combination thereof. For example, code 935 may include instructions executable by processor 940 to cause device 905 to perform various aspects of techniques for CP-compatible formulations of single-carrier waveforms as described herein, or processor 940 and memory 930 may be configured to perform or support such operations.

[0174] 10 is a diagram of a system 1000 including a device 1005 supporting techniques for a CP-compatible formulation of a single-carrier waveform in accordance with one or more aspects of the present disclosure. The device 1005 may be an example of, or include components of, a device 605, a device 705, or a network entity 105 as described herein. The device 1005 may communicate with one or more network entities 105, one or more UEs 115, or any combination thereof, which may include communication via one or more wired interfaces, one or more wireless interfaces, or any combination thereof. The device 1005 may include components that support outputting and obtaining communications, such as a communications manager 1020, a transceiver 1010, an antenna 1015, a memory 1025, code 1030, and a processor 1035. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1040).

[0175] The transceiver 1010 may support bidirectional communication via a wired link, a wireless link, or both, as described herein. In some examples, the transceiver 1010 may include a wired transceiver and may communicate bidirectionally with another wired transceiver. Additionally or alternatively, in some examples, the transceiver 1010 may include a wireless transceiver and may communicate bidirectionally with another wireless transceiver. In some examples, the device 1005 may include one or more antennas 1015, which may be capable of transmitting or receiving (e.g., simultaneously) wireless transmissions. The transceiver 1010 may also include a modem for modulating signals, providing the modulated signals for transmission (e.g., by a wired transmitter via one or more antennas 1015), receiving the modulated signals (e.g., from one or more antennas 1015 or from a wired receiver), and demodulating the signals. In some implementations, the transceiver 1010 may include one or more interfaces, such as one or more interfaces coupled with one or more antennas 1015 configured to support various receiving or acquiring operations, or one or more interfaces coupled with one or more antennas 1015 configured to support various transmitting or output operations, or a combination thereof. In some implementations, the transceiver 1010 may include, or be configured to couple with, one or more processors or memory components operable to perform or support an operation based on received or acquired information or signals, or to generate information or other signals for transmission or other output, or any combination thereof. In some implementations, the transceiver 1010, or the transceiver 1010 and one or more antennas 1015, or the transceiver 1010 and one or more antennas 1015 and one or more processor or memory components (e.g., the processor 1035, or the memory 1025, or both) may be included in a chip or chip assembly installed in the device 1005.In some examples, the transceiver may be operable to support communication over one or more communication links (e.g., communication link 125, backhaul communication link 120, midhaul communication link 162, fronthaul communication link 168).

[0176] The memory 1025 may include RAM and ROM. The memory 1025 may store computer-readable computer-executable code 1030, which includes instructions that, when executed by the processor 1035, cause the device 1005 to perform various functions described herein. The code 1030 may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, the code 1030 may not be directly executable by the processor 1035, but (e.g., when compiled and executed) may cause a computer to perform functions described herein. In some cases, the memory 1025 may include a BIOS, which may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.

[0177] The processor 1035 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA, a microcontroller, a programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof). In some cases, the processor 1035 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated within the processor 1035. The processor 1035 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1025) to cause the device 1005 to perform various functions (e.g., functions or tasks supporting techniques for CP-compatible formulations of single-carrier waveforms). For example, the device 1005 or a component of the device 1005 may include the processor 1035 and the memory 1025 coupled to the processor 1035, where the processor 1035 and the memory 1025 are configured to perform various functions described herein. The processor 1035 may be an example of a cloud computing platform (e.g., one or more physical nodes and supporting software such as an operating system, virtual machine, or container instance) that may host functionality (e.g., by executing the code 1030) to perform the functionality of the device 1005. The processor 1035 may be any one or more suitable processors capable of executing scripts or instructions of one or more software programs stored within the device 1005 (e.g., in the memory 1025). In some implementations, the processor 1035 may be a component of a processing system. A processing system may generally refer to a system or set of machines or components that receives inputs, processes the inputs, and generates a set of outputs (e.g., that may be passed to other systems or components of the device 1005).For example, the processing system of device 1005 may refer to a system that includes various other components or subcomponents of device 1005, such as processor 1035, or transceiver 1010, or communications manager 1020, or other components or combinations of components of device 1005. The processing system of device 1005 may interface with other components of device 1005 and process information (such as inputs or signals) received from other components or output information to other components. For example, a chip or modem of device 1005 may include a processing system and one or more interfaces for outputting information, acquiring information, or both. The one or more interfaces may be implemented as or may otherwise include a first interface configured to output information and a second interface configured to acquire information, or the same interface configured to output information and acquire information, among other implementations. In some implementations, the one or more interfaces may refer to an interface between the processing system and a transmitter of the chip or modem, such that device 1005 may transmit information output from the chip or modem. Additionally or alternatively, in some implementations, one or more interfaces may refer to an interface between a processing system and a receiver of a chip or modem, such that device 1005 may obtain information or signal input, which may be passed to the processing system. Those skilled in the art will readily recognize that a first interface may also obtain information or signal input, and a second interface may also output information or signal output.

[0178] In some examples, the bus 1040 may support communication of (e.g., within) protocol layers of a protocol stack. In some examples, the bus 1040 may support communication associated with logical channels of a protocol stack (e.g., between protocol layers of the protocol stack), which may include communication conducted within a component of the device 1005 or between different components of the device 1005, which may be collocated or located in different locations (e.g., the device 1005 may refer to a system in which one or more of the communications manager 1020, the transceiver 1010, the memory 1025, the code 1030, and the processor 1035 may be located in one of the different components or split across different components).

[0179] In some examples, the communications manager 1020 may manage aspects of communications with the core network 130 (e.g., over one or more wired or wireless backhaul links). For example, the communications manager 1020 may manage the forwarding of data communications for client devices, such as one or more UEs 105. In some examples, the communications manager 1020 may manage communications with other network entities 105 and may include a controller or scheduler for cooperating with the other network entities 105 to control communications with the UEs 105. In some examples, the communications manager 1020 may support an X2 interface within LTE / LTE-A wireless communications network technologies to provide communications between network entities 105.

[0180] The communications manager 1020 may support wireless communications in a first wireless device according to examples as disclosed herein. For example, the communications manager 1020 may be configured with or support a means for communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a differential encoding type, a bandwidth extension factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The communications manager 1020 may be configured with or support a means for performing differential encoding on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being associated with the quantity of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The communications manager 1020 may be configured with or may support a means for performing bandwidth expansion according to a bandwidth expansion factor and spectral shaping according to a frequency shaping filter on a first output of the FFT to generate a second output. The communications manager 1020 may be configured with or may support a means for performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers. The communications manager 1020 may be configured with or may support a means for sending a transmission including the generated waveform to a second wireless device.

[0181] Additionally or alternatively, the communications manager 1020 may support wireless communications at a second wireless device according to examples disclosed herein. For example, the communications manager 1020 may be configured with or support a means for communicating control signaling with a first wireless device indicating a single-carrier waveform configuration associated with a transmission, where the single-carrier waveform configuration indicates a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The communications manager 1020 may be configured with or support a means for receiving a transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers. The communications manager 1020 may be configured with or support a means for decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0182] By including or configuring a communications manager 1020 according to examples described herein, the device 1005 may support techniques for improved communication reliability, reduced power consumption, more efficient use of communications resources, improved coordination between devices, longer battery life, and improved utilization of processing power.

[0183] In some examples, the communications manager 1020 may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or in cooperation with the transceiver 1010, one or more antennas 1015 (e.g., if applicable), or any combination thereof. Although the communications manager 1020 is shown as a separate component, in some examples, one or more functions described with reference to the communications manager 1020 may be supported or performed by the transceiver 1010, the processor 1035, the memory 1025, the code 1030, or any combination thereof. For example, the code 1030 may include instructions executable by the processor 1035 to cause the device 1005 to perform various aspects of the techniques for CP-compatible formulations of single-carrier waveforms as described herein, or the processor 1035 and the memory 1025 may be configured to perform or support such operations.

[0184] FIG. 11 shows a flowchart illustrating a method 1100 supporting techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. The operations of method 1100 may be performed by a UE or a network entity or components thereof as described herein. For example, the operations of method 1100 may be performed by a UE 115 or a network entity as described with reference to FIGS. 1-10. In some embodiments, the UE or network entity may execute a set of instructions to control functional elements of the UE or network entity to perform the described functions. Additionally or alternatively, the UE or network entity may perform aspects of the described functions using dedicated hardware.

[0185] At 1105, the method may include communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with the transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers. The operations of 1105 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1105 may be performed by a waveform configuration manager 925 as described with reference to FIG. 9.

[0186] At 1110, the method may include performing an FFT on a set of data samples associated with a single-carrier waveform type, where a size of the FFT is associated with an amount of symbols, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type, to generate a first output. The operations of 1110 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1110 may be performed by an FFT manager 830 as described with reference to FIG. 8.

[0187] At 1115, the method may include performing bandwidth extension according to the bandwidth extension factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output. The operations of 1115 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1115 may be performed by a bandwidth extension manager 935 as described with reference to FIG. 8.

[0188] At 1120, the method may include performing an IFFT on the second output to generate a waveform, where the size of the IFFT is related to the amount of subcarriers. The operations of 1120 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1120 may be performed by an IFFT manager 840 as described with reference to FIG. 8.

[0189] At 1125, the method may include transmitting a transmission including the generated waveform to a second wireless device. The operations of 1125 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1125 may be performed by a waveform transmission manager 845 as described with reference to FIG. 8.

[0190] FIG. 12 shows a flowchart illustrating a method 1200 supporting techniques for CP-compatible formulation of single-carrier waveforms in accordance with one or more aspects of the present disclosure. The operations of method 1200 may be performed by a UE or a network entity or components thereof as described herein. For example, the operations of method 1200 may be performed by a UE 115 or a network entity as described with reference to FIGS. 1-10. In some embodiments, the UE or network entity may execute a set of instructions to control functional elements of the UE or network entity to perform the described functions. Additionally or alternatively, the UE or network entity may perform aspects of the described functions using dedicated hardware.

[0191] At 1205, the method may include communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with the transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type may include an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type. The operations of 1205 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1205 may be performed by a waveform configuration manager 825 as described with reference to FIG. 8.

[0192] At 1210, the method may include receiving a transmission including a waveform from a first wireless device via a quantity of symbols and a quantity of subcarriers. The operations of 1210 may be performed in accordance with examples as disclosed herein. In some examples, aspects of the operations of 1210 may be performed by a waveform transmission manager 845 as described with reference to FIG. 8.

[0193] At 1215, the method may include decoding the waveform according to the bandwidth extension factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type. The operations of 1215 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1215 may be performed by a waveform decoding manager 850 as described with reference to FIG. 8.

[0194] The following provides a summary of aspects of the present disclosure.

[0195] Aspect 1: A method for wireless communication in a first wireless device, the method including: communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth expansion factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; performing an FFT on a set of data samples associated with the single-carrier waveform type to generate a first output, the size of the FFT being related to the amount of symbols, and the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the FFT to generate a second output; performing an IFFT on the second output to generate a waveform, the size of the IFFT being related to the amount of subcarriers; and transmitting a transmission including the generated waveform to the second wireless device.

[0196] Aspect 2: The method of aspect 1, further comprising communicating with a second wireless device control information indicating a CP length, subcarrier spacing, symbol length in time, and sampling rate associated with the transmission, wherein the waveform is generated according to the CP length, subcarrier spacing, symbol length, and sampling rate.

[0197] Aspect 3: The method of aspect 2, wherein communicating the control information includes communicating second control signaling indicating that a CP length, subcarrier spacing, and sampling rate are associated with a bandwidth portion or component carrier, and the transmission is associated with the bandwidth portion or component carrier.

[0198] Aspect 4: The method of aspect 2, wherein communicating the control information includes communicating the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

[0199] Aspect 5: The method of any one of aspects 2 to 4, further comprising adding a CP having a CP length to each symbol of the third output of the IFFT to generate a waveform.

[0200] Aspect 6: The method of any of aspects 1 to 5, wherein communicating the control signaling includes communicating an indication of a single carrier waveform type from a set of single carrier waveform types, and wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

[0201] Aspect 7: The method of aspect 6, wherein the set of single-carrier waveform types includes two or more of a DFT-s-OFDM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0202] Aspect 8: A method according to any of aspects 1 to 7, further comprising generating a set of data samples by performing differential encoding on the data stream according to a memory parameter, a modulation index parameter, and a modulation order parameter, wherein the single carrier waveform type comprises a CPM waveform type, and the waveform configuration indicates the memory parameter, the modulation index parameter, and the modulation order parameter.

[0203] Aspect 9: The method of any of aspects 1 to 8, wherein communicating the control signaling includes receiving the control signaling, wherein the first wireless device is a UE and the second wireless device is a network entity.

[0204] Aspect 10: The method of any of aspects 1 to 8, wherein communicating the control signaling includes transmitting the control signaling, wherein the first wireless device is a network entity and the second wireless device is a UE.

[0205] Aspect 11: A method for wireless communication in a second wireless device, the method including: communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a bandwidth extension factor, a frequency shaping filter, a quantity of symbols, and a quantity of subcarriers, and the single-carrier waveform type including one of an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type; receiving a transmission including the waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers; and decoding the waveform in accordance with the bandwidth extension factor and the frequency shaping filter to identify a set of data samples associated with the single-carrier waveform type.

[0206] Aspect 12: The method of aspect 11, further comprising communicating with the first wireless device control information indicating a CP length, subcarrier spacing, symbol length in time, and sampling rate associated with the transmission, and decoding the waveform comprises decoding the waveform according to the CP length, subcarrier spacing, symbol length, and sampling rate.

[0207] Aspect 13: The method of aspect 12, wherein communicating the control information includes communicating second control signaling indicating that a CP length, subcarrier spacing, and sampling rate are associated with a bandwidth portion or a component carrier, and the transmission is associated with the bandwidth portion or the component carrier.

[0208] Example 14: The method of example 12, wherein communicating the control information includes communicating the control information in the same control message as the control signaling indicating the single carrier waveform configuration.

[0209] Example 15: The method of any one of Examples 12 to 14, wherein decoding the waveform according to the CP length includes removing a CP having the CP length from each symbol of the waveform.

[0210] Aspect 16: The method of any of aspects 11 to 15, wherein communicating the control signaling includes communicating an indication of a single carrier waveform type from a set of single carrier waveform types, and wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

[0211] Aspect 17: The method of aspect 16, wherein the set of single carrier waveform types includes two or more of a DFT-s-OFDM waveform type, an SC-QAM waveform type, an MSK waveform type, a GMSK waveform type, or a CPM waveform type.

[0212] Aspect 18: A method according to any of aspects 11 to 17, wherein decoding the waveform to identify a set of data samples includes decoding the waveform according to a memory parameter and a modulation order parameter, the single carrier waveform type includes a CPM waveform type, and the single carrier waveform configuration indicates the memory parameter and the modulation order parameter.

[0213] Aspect 19: The method of any of aspects 11 to 18, wherein communicating the control signaling includes transmitting the control signaling, wherein the first wireless device is a UE and the second wireless device is a network entity.

[0214] Aspect 20: The method of any of aspects 11 to 18, wherein communicating the control signaling includes receiving the control signaling, wherein the first wireless device is a network entity and the second wireless device is a UE.

[0215] Aspect 21: An apparatus for wireless communication in a first wireless device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method described in any of aspects 1 to 10.

[0216] Aspect 22: An apparatus for wireless communication in a first wireless device, comprising at least one means for performing the method described in any of aspects 1 to 10.

[0217] Aspect 23: A non-transitory computer-readable medium storing code for wireless communication in a first wireless device, the code including instructions executable by a processor to perform a method described in any of aspects 1-10.

[0218] Aspect 24: An apparatus for wireless communication in a second wireless device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method described in any of aspects 11 to 20.

[0219] Aspect 25: An apparatus for wireless communication in a second wireless device, comprising at least one means for performing the method described in any of aspects 11 to 20.

[0220] Aspect 26: A non-transitory computer-readable medium storing code for wireless communication in a second wireless device, the code including instructions executable by a processor to perform the method described in any of aspects 11 to 20.

[0221] It should be noted that the methods described herein illustrate possible implementations, and that the operations and steps can be rearranged or modified, other implementations are possible, and further, aspects from two or more of these methods can be combined.

[0222] Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described for illustrative purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, the techniques described herein may be applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described may also be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

[0223] The information and signals described herein may be represented using any of a wide variety of technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout this description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0224] The various example blocks and components described in connection with the disclosure herein may be implemented or performed using a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0225] The functions described herein may be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions may be stored on or transmitted using one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. The features implementing those functions may also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations.

[0226] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer or processor. Also, any connection can be properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of computer-readable media. As used herein, disk and disc include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs. Disks can reproduce data magnetically, and discs can reproduce data optically using a laser. Combinations of the above are also included within the scope of computer-readable media.

[0227] As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items followed by a phrase such as "at least one of" or "one or more of") is intended to indicate an inclusive list, such as, for example, a list of at least one of A, B, or C means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" should not be construed as referring to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" is intended to be interpreted the same as the phrase "based at least in part on."

[0228] The terms "determine" or "determining" encompass various actions, and thus "determining" can include calculating, computing, processing, deriving, investigating, looking up (such as via looking up in a table, database, or another data structure), resolving, and the like. "Determining" can also include receiving (e.g., receiving information), accessing (e.g., accessing data stored in a memory), and the like. "Determining" can also include resolving, obtaining, selecting, choosing, establishing, and other such similar actions.

[0229] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes among the similar components. If only a first reference label is used herein, the description is applicable to any of the similar components having the same first reference label, regardless of a second reference label or other subsequent reference labels.

[0230] The description set forth herein with reference to the accompanying drawings illustrates exemplary configurations and does not represent every embodiment that may be implemented or that is within the scope of the claims. As used herein, the term "exemplary" means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other embodiments." The Detailed Description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques can be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described embodiments.

[0231] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not intended to be limited to the embodiments and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. 1. A method for wireless communication in a first wireless device, comprising: communicating with a second wireless device control signaling indicating a single carrier waveform configuration associated with a transmission, the single carrier waveform configuration indicating a set of parameters including at least one of a single carrier waveform type, a bandwidth extension factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; performing a Fast Fourier Transform on a set of data samples associated with the single carrier waveform type to generate a first output, the size of the Fast Fourier Transform being related to an amount of the symbols, the single carrier waveform type comprising one of a single carrier quadrature amplitude modulation waveform type, a minimum shift keying waveform type, a Gaussian minimum shift keying waveform type, or a continuous phase modulation waveform type; performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the fast Fourier transform to generate a second output; performing an inverse fast Fourier transform on the second output to generate a waveform, the size of the inverse fast Fourier transform being related to the amount of subcarriers; transmitting the transmission including the generated waveform to the second wireless device.

2. 10. The method of claim 1, further comprising communicating with the second wireless device control information indicating a cyclic prefix length, subcarrier spacing, symbol length in time, and sampling rate associated with the transmission, wherein the waveform is generated in accordance with the cyclic prefix length, the subcarrier spacing, the symbol length, and the sampling rate.

3. communicating the control information 3. The method of claim 2, comprising communicating second control signaling indicating that the cyclic prefix length, the subcarrier spacing, and the sampling rate are associated with a bandwidth portion or a component carrier, wherein the transmission is associated with the bandwidth portion or the component carrier.

4. communicating the control information The method of claim 2 , comprising communicating the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

5. 3. The method of claim 2, further comprising adding a cyclic prefix having the cyclic prefix length to each symbol of a third output of the inverse fast Fourier transform to generate the waveform.

6. communicating the control signaling 10. The method of claim 1, comprising communicating an indication of the single carrier waveform type from a set of single carrier waveform types, wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

7. 7. The method of claim 6, wherein the set of single-carrier waveform types includes two or more of a discrete Fourier transform spread orthogonal frequency division multiplexing waveform type, the single-carrier quadrature amplitude modulation waveform type, the minimum shift keying waveform type, the Gaussian minimum shift keying waveform type, or the continuous phase modulation waveform type.

8. 2. The method of claim 1, further comprising: generating the set of data samples via performing differential encoding on a data stream according to a memory parameter, a modulation index parameter, and a modulation order parameter, wherein the single carrier waveform type comprises the continuous phase modulation waveform type, and the single carrier waveform configuration indicates the memory parameter, the modulation index parameter, and the modulation order parameter.

9. communicating the control signaling 2. The method of claim 1, comprising receiving the control signaling, wherein the first wireless device is a user equipment (UE) and the second wireless device is a network entity.

10. communicating the control signaling 2. The method of claim 1, comprising transmitting the control signaling, wherein the first wireless device is a network entity and the second wireless device is a user equipment (UE).

11. 1. A method for wireless communication in a second wireless device, comprising: communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers, and the single-carrier waveform type including one of a single-carrier quadrature amplitude modulation waveform type, a minimum shift keying waveform type, a Gaussian minimum shift keying waveform type, or a continuous phase modulation waveform type; receiving the transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers; decoding the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single carrier waveform type.

12. 12. The method of claim 11, further comprising communicating with the first wireless device control information indicating a cyclic prefix length, subcarrier spacing, a symbol length in time, and a sampling rate associated with the transmission, and wherein decoding the waveform comprises decoding the waveform in accordance with the cyclic prefix length, the subcarrier spacing, the symbol length, and the sampling rate.

13. communicating the control information 13. The method of claim 12, comprising communicating second control signaling indicating that the cyclic prefix length, the subcarrier spacing, and the sampling rate are associated with a bandwidth portion or a component carrier, wherein the transmission is associated with the bandwidth portion or the component carrier.

14. communicating the control information 13. The method of claim 12, comprising communicating the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

15. decoding the waveform according to the cyclic prefix length; The method of claim 12 , comprising removing a cyclic prefix having the cyclic prefix length from each symbol of the waveform.

16. communicating the control signaling 12. The method of claim 11, comprising communicating an indication of the single carrier waveform type from a set of single carrier waveform types, wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

17. 17. The method of claim 16, wherein the set of single-carrier waveform types includes two or more of a discrete Fourier transform spread orthogonal frequency division multiplexing waveform type, the single-carrier quadrature amplitude modulation waveform type, the minimum shift keying waveform type, the Gaussian minimum shift keying waveform type, or the continuous phase modulation waveform type.

18. decoding the waveform to identify the set of data samples; 12. The method of claim 11, comprising decoding the waveform according to a memory parameter and a modulation order parameter, wherein the single carrier waveform type comprises the continuous phase modulation waveform type, and the single carrier waveform configuration indicates the memory parameter and the modulation order parameter.

19. communicating the control signaling 12. The method of claim 11, comprising transmitting the control signaling, wherein the first wireless device is a user equipment (UE) and the second wireless device is a network entity.

20. communicating the control signaling 12. The method of claim 11, comprising receiving the control signaling, wherein the first wireless device is a network entity and the second wireless device is a user equipment (UE).

21. 1. An apparatus for wireless communication in a first wireless device, comprising: a processor; a memory coupled to the processor; instructions stored in the memory and executable by the processor, the instructions causing the device to: communicating with a second wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers; performing a Fast Fourier Transform on a set of data samples associated with the single carrier waveform type to generate a first output, the size of the Fast Fourier Transform being related to the quantity of symbols, the single carrier waveform type comprising one of a single carrier quadrature amplitude modulation waveform type, a minimum shift keying waveform type, a Gaussian minimum shift keying waveform type, or a continuous phase modulation waveform type; performing bandwidth expansion according to the bandwidth expansion factor and spectral shaping according to the frequency shaping filter on the first output of the fast Fourier transform to generate a second output; performing an inverse fast Fourier transform on the second output to generate a waveform, the size of the inverse fast Fourier transform being related to the amount of subcarriers; An apparatus that causes the second wireless device to transmit the transmission including the generated waveform.

22. The instructions cause the device to:

22. The apparatus of claim 21, further executable by the processor to communicate control information with the second wireless device indicating a cyclic prefix length, subcarrier spacing, a symbol length in time, and a sampling rate associated with the transmission, wherein the waveform is generated in accordance with the cyclic prefix length, the subcarrier spacing, the symbol length, and the sampling rate.

23. The instructions for communicating the control information to the device include:

23. The apparatus of claim 22, wherein the apparatus is executable by the processor to communicate second control signaling indicating that the cyclic prefix length, the subcarrier spacing, and the sampling rate are associated with a bandwidth portion or a component carrier, and the transmission is associated with the bandwidth portion or the component carrier.

24. The instructions for communicating the control information to the device include:

23. The apparatus of claim 22, executable by the processor to communicate the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

25. The instructions cause the device to:

23. The apparatus of claim 22, further executable by the processor to append a cyclic prefix having the cyclic prefix length to each symbol of a third output of the inverse fast Fourier transform to generate the waveform.

26. The instructions for communicating the control signaling to the device include:

22. The apparatus of claim 21, executable by the processor to communicate an indication of the single carrier waveform type from a set of single carrier waveform types, and wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

27. 27. The apparatus of claim 26, wherein the set of single-carrier waveform types includes two or more of a discrete Fourier transform spread orthogonal frequency division multiplexing waveform type, the single-carrier quadrature amplitude modulation waveform type, the minimum shift keying waveform type, the Gaussian minimum shift keying waveform type, or the continuous phase modulation waveform type.

28. The instructions cause the device to:

22. The apparatus of claim 21, further executable by the processor to generate the set of data samples via performing differential encoding on a data stream according to a memory parameter, a modulation index parameter, and a modulation order parameter, wherein the single carrier waveform type comprises the continuous phase modulation waveform type, and the single carrier waveform configuration indicates the memory parameter and the modulation order parameter.

29. The instructions for communicating the control signaling to the device include:

22. The apparatus of claim 21, executable by the processor to cause the control signaling to be received, wherein the first wireless device is a user equipment (UE) and the second wireless device is a network entity.

30. The instructions for communicating the control signaling to the device include:

22. The apparatus of claim 21, executable by the processor to cause the control signaling to be transmitted, wherein the first wireless device is a network entity and the second wireless device is a user equipment (UE).

31. 1. An apparatus for wireless communication in a second wireless device, comprising: a processor; a memory coupled to the processor; instructions stored in the memory and executable by the processor, the instructions causing the device to: communicating with a first wireless device control signaling indicating a single-carrier waveform configuration associated with a transmission, the single-carrier waveform configuration indicating a set of parameters including at least one of a single-carrier waveform type, a bandwidth extension factor, a frequency shaping filter, an amount of symbols, and an amount of subcarriers, the single-carrier waveform type including one of a single-carrier quadrature amplitude modulation waveform type, a minimum shift keying waveform type, a Gaussian minimum shift keying waveform type, or a continuous phase modulation waveform type; receiving the transmission including a waveform from the first wireless device via the quantity of symbols and the quantity of subcarriers; An apparatus executable by the processor to decode the waveform according to the bandwidth expansion factor and the frequency shaping filter to identify a set of data samples associated with the single carrier waveform type.

32. The instructions cause the device to:

32. The apparatus of claim 31 , further executable by the processor to communicate control information with the first wireless device indicating a cyclic prefix length, subcarrier spacing, a symbol length in time, and a sampling rate associated with the transmission, and wherein decoding the waveform comprises decoding the waveform in accordance with the cyclic prefix length, the subcarrier spacing, the symbol length, and the sampling rate.

33. The instructions for communicating the control information to the device include:

33. The apparatus of claim 32, wherein the apparatus is executable by the processor to communicate second control signaling indicating that the cyclic prefix length, the subcarrier spacing, and the sampling rate are associated with a bandwidth portion or a component carrier, and the transmission is associated with the bandwidth portion or the component carrier.

34. The instructions for communicating the control information to the device include:

33. The apparatus of claim 32, executable by the processor to communicate the control information in the same control message as the control signaling indicating the single-carrier waveform configuration.

35. The instructions to decode the waveform according to the cyclic prefix length may include:

33. The apparatus of claim 32, executable by the processor to cause removal of a cyclic prefix having the cyclic prefix length from each symbol of the waveform.

36. The instructions for communicating the control signaling to the device include:

32. The apparatus of claim 31, executable by the processor to communicate an indication of the single carrier waveform type from a set of single carrier waveform types, and wherein the bandwidth extension factor and the frequency shaping filter are based at least in part on the single carrier waveform type.

37. 37. The apparatus of claim 36, wherein the set of single-carrier waveform types includes two or more of a discrete Fourier transform spread orthogonal frequency division multiplexing waveform type, a single-carrier quadrature amplitude modulation waveform type, a minimum shift keying waveform type, a Gaussian minimum shift keying waveform type, or a continuous phase modulation waveform type.

38. The instructions for decoding the waveform to identify the set of data samples may include:

32. The apparatus of claim 31, wherein the apparatus is executable by the processor to decode the waveform according to a memory parameter, a modulation index parameter, and a modulation order parameter, the single carrier waveform type comprises a continuous phase modulation waveform type, and the single carrier waveform configuration indicates the memory parameter and the modulation order parameter.

39. The instructions for communicating the control signaling to the device include:

32. The apparatus of claim 31, executable by the processor to cause the control signaling to be transmitted, the first wireless device being a user equipment (UE) and the second wireless device being a network entity.

40. The instructions for communicating the control signaling to the device include:

32. The apparatus of claim 31, executable by the processor to cause receiving the control signaling, wherein the first wireless device is a network entity and the second wireless device is a user equipment (UE).