Flexible single carrier waveform
By transmitting SC transmission configuration and dynamic allocation of resource elements in wireless communication systems, the problem of cyclic prefix restricting frequency resource utilization in SC waveforms is solved, and more flexible and efficient resource management is achieved.
Patent Information
- Application Number
- CN202080033473.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-04-28
- Filing Date
- 2020-04-29
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2040-04-29
AI Technical Summary
In the prior art, the cyclic prefix (CP) used in the SC waveform limits the utilization of frequency resources, resulting in inflexible resource allocation.
By transmitting the SC transmission configuration between the transmitter device and the receiver device, dynamically allocating resource elements (REs) and adjusting the allocation of REs according to different cyclic prefix lengths, more flexible resource utilization is achieved.
It improves the flexibility and efficiency of SC waveforms in wireless communication, can schedule resources more finely and reduce resource waste.
Smart Images

Figure CN113812111B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims priority to U.S. patent application No. 16 / 860,984, entitled “FLEXIBLE SINGLE CARRIER WAVEFORMS,” filed by ZHANG et al. on April 28, 2020, which claims priority to U.S. provisional patent application No. 62 / 846,436, entitled “FLEXIBLE SINGLE CARRIER WAVEFORM,” filed by ZHANG et al. on May 10, 2019, all of which are assigned to the assignee of this application and are expressly incorporated herein by reference. Background Art
[0003] The following relates generally to wireless communications and, more particularly, to flexible single-carrier waveforms.
[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasting, etc. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems (such as long term evolution (LTE) systems, advanced LTE (LTE-A) systems, or LTE-A Pro systems), and fifth generation (5G) systems, which may be referred to as new radio (NR) systems. These systems may use various technologies, 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). A wireless multiple access communication system may include several base stations or network access nodes, each of which simultaneously supports the communication of multiple communication devices, which may be referred to as user equipment (UE). Summary of the invention
[0005] The described technology relates to improved methods, systems, devices, and apparatuses that support flexible single carrier (SC) waveforms. In general, the described technology provides a method that enables a user equipment (UE) or a base station to transmit and receive an SC waveform (e.g., corresponding to an uplink or downlink transmission) using an SC transmission configuration. A transmitting UE or base station (e.g., a transmitting wireless device) can transmit uplink or downlink communications according to an identified SC transmission configuration, and a receiving UE or base station (e.g., a receiving wireless device) can receive the uplink or downlink communications according to the identified SC transmission configuration. In some cases, the UE and the base station can use an SC configuration to identify resource elements (REs) (e.g., within a resource block (RB) set) to be allocated for uplink or downlink SC signals (e.g., because not all REs within an RB allocation can be used for transmission). Additionally or alternatively, the UE and the base station can use SC configurations with different cyclic prefix (CP) lengths to adjust the number of REs allocated for SC transmission, where the different CP lengths can be static or dynamic. In one example, the base station may transmit an indication of the SC configuration to the UE via a configuration indication in a control message (e.g., via a radio resource control (RRC) message, downlink control information (DCI), etc.). The UE may receive and decode the control message and may identify the SC transmission configuration. The UE and the base station may implement the SC transmission configuration to receive or transmit SC downlink or uplink communications.
[0006] A method for wireless communication at a transmitting device is described. The method may include identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device, allocating a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and transmitting the SC waveform to the receiving device via the set of REs.
[0007] An apparatus for wireless communication at a transmitting device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device, allocate a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and transmit the SC waveform to the receiving device via the set of REs.
[0008] Another apparatus for wireless communication at a transmitting device is described. The apparatus may include means for identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device, allocating a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and transmitting the SC waveform to the receiving device via the set of REs.
[0009] A non-transitory computer-readable medium storing code for wireless communication at a transmitting device is described. The code may include instructions executable by a processor for the following operations: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device, allocating a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and transmitting the SC waveform to the receiving device via the set of REs.
[0010] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: identifying a mapping configuration for mapping data associated with the SC waveform to a set of REs based on the transmission configuration, and mapping the data associated with the SC waveform to the set of REs according to the mapping configuration.
[0011] In some examples of the methods, devices, and non-transitory computer-readable media described herein, the mapping data may include operations, features, devices, or instructions for mapping data starting from the first RE, the middle RE, or the last RE in the RE set based on the mapping configuration and the respective positions of each RE in the RE set.
[0012] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, data may be mapped such that at least one RE in the set of REs may not be occupied.
[0013] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: receiving an indication of the mapping configuration in a message from a recipient device, the message including the transmission configuration.
[0014] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting an indication of the transmission configuration to a recipient device via RRC signaling or DCI.
[0015] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: receiving a message from a receiving device that indicates a transmission configuration for the SC waveform based on an RE identifier (REID) included in the message.
[0016] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the REID may be based on a cell identifier (ID) of a cell used for communicating between the transmitting device and the receiving device.
[0017] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a demodulation reference signal (DMRS) pattern, DMRS length, or transport block size (TBS) associated with the SC waveform based on the RE set or the number of RE sets.
[0018] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio of an initial codeword of the SC waveform and a second CP ratio of one or more codewords of the SC waveform following the initial codeword, which is different from the first CP ratio.
[0019] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on a subcarrier spacing associated with the SC waveform, generating a first CP for an initial codeword based on the first CP ratio, and generating at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0020] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting, to a recipient device, an SC waveform including the first CP and the at least one additional CP.
[0021] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the subcarrier spacing.
[0022] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on a bandwidth part (BWP) associated with the SC waveform, generating a first CP for an initial codeword based on the first CP ratio, and generating at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0023] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0024] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting, to a recipient device, an SC waveform including the first CP and the at least one additional CP.
[0025] A method for wireless communication at a receiving device is described. The method may include identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device, determining a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and receiving the SC waveform from the transmitting device via the set of REs.
[0026] An apparatus for wireless communication at a receiving device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device, determine a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and receive the SC waveform from the transmitting device via the set of REs.
[0027] Another apparatus for wireless communication at a receiving device is described. The apparatus may include means for identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device, determining a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and receiving the SC waveform from the transmitting device via the set of REs.
[0028] A non-transitory computer-readable medium storing code for wireless communication at a receiving device is described. The code may include instructions executable by a processor for the following operations: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device, determining a set of REs in the set of RBs for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the set of RBs, and receiving the SC waveform from the transmitting device via the set of REs.
[0029] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: identifying a mapping configuration for data mapped to the SC waveform of the RE set based on the transmission configuration, and demapping the data of the SC waveform.
[0030] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for demapping data starting from the first RE, the middle RE, or the last RE of the RE set based on the mapping configuration and the corresponding position of each RE in the RE set.
[0031] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, data may be mapped such that at least one RE in the set of REs may not be occupied.
[0032] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: receiving an indication of the mapping configuration in a message from a transmitting device, the message including the transmission configuration.
[0033] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: receiving an indication of the transmission configuration from a transmitting device via RRC signaling or DCI.
[0034] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: transmitting a message to a transmitting device, the message indicating a transmission configuration for the SC waveform based on the REID included in the message.
[0035] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the REID may be based on a cell ID of a cell used for communicating between the transmitting device and the receiving device.
[0036] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a DMRS pattern, DMRS length, or TBS associated with the SC waveform based on the RE set or the number of RE sets.
[0037] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio of the SC waveform at an initial codeword and a second CP ratio of one or more codewords after the initial codeword of the SC waveform that is different from the first CP ratio.
[0038] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a first CP ratio and a second CP ratio based on a subcarrier spacing associated with the SC waveform, identifying a first CP for an initial codeword based on the first CP ratio, and identifying at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0039] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: receiving an SC waveform including the first CP and the at least one additional CP from a transmitting device.
[0040] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the subcarrier spacing.
[0041] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on the BWP associated with the SC waveform, identifying a first CP for an initial codeword based on the first CP ratio, and identifying at least one additional CP for one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0042] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0043] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: receiving an SC waveform including the first CP and the at least one additional CP from a transmitting device.
[0044] A method for wireless communication at a transmitting device is described. The method may include: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocating a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and transmitting the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0045] An apparatus for wireless communication at a transmitting device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocate a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and transmit the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0046] Another apparatus for wireless communication at a transmitting device is described. The apparatus may include means for identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocating a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and transmitting the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0047] A non-transitory computer-readable medium storing code for wireless communication at a transmitting device is described. The code may include instructions executable by a processor for the following operations: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocating a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and transmitting the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0048] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio of an initial codeword of the SC waveform and a second CP ratio of one or more codewords of the SC waveform following the initial codeword, which is different from the first CP ratio.
[0049] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on a subcarrier spacing associated with the SC waveform, generating a first CP for an initial codeword based on the first CP ratio, and generating at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0050] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting, to a recipient device, an SC waveform including the first CP and the at least one additional CP.
[0051] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on a subcarrier spacing.
[0052] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on the BWP associated with the SC waveform, generating a first CP for the initial codeword based on the first CP ratio, and generating at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0053] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0054] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting, to a recipient device, an SC waveform including the first CP and the at least one additional CP.
[0055] A method for wireless communication at a receiving device is described. The method may include: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determining a set of REs in the set of RBs for the SC waveform including the CP based on the transmission configuration and the CP ratio, and receiving the SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0056] An apparatus for wireless communication at a receiving device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determine a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and receive an SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0057] Another apparatus for wireless communication at a receiving device is described. The apparatus may include means for identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determining a set of REs in the set of RBs for the SC waveform including the CP based on the transmission configuration and the CP ratio, and receiving the SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0058] A non-transitory computer-readable medium storing code for wireless communication at a receiving device is described. The code may include instructions executable by a processor for the following operations: identifying a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determining a set of REs in the set of RBs for an SC waveform including the CP based on the transmission configuration and the CP ratio, and receiving an SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0059] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio of an initial codeword of the SC waveform and a second CP ratio of one or more codewords of the SC waveform following the initial codeword, which is different from the first CP ratio.
[0060] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a first CP ratio and a second CP ratio based on a subcarrier spacing associated with the SC waveform, identifying a first CP for an initial codeword based on the first CP ratio, and identifying at least one additional CP for the one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0061] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: receiving an SC waveform including the first CP and the at least one additional CP from a transmitting device.
[0062] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the subcarrier spacing.
[0063] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for the following actions: determining a first CP ratio and a second CP ratio based on the BWP associated with the SC waveform, identifying a first CP for an initial codeword based on the first CP ratio, and identifying at least one additional CP for one or more codewords after the initial codeword based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0064] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0065] Some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: receiving an SC waveform including the first CP and the at least one additional CP from a transmitting device. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Figure 1 An example of a wireless communication system supporting a flexible single carrier (SC) waveform in accordance with aspects of the present disclosure is illustrated.
[0068] Figure 2 An example of a wireless communication system supporting a flexible SC waveform in accordance with aspects of the present disclosure is illustrated.
[0069] Figure 3An example of a resource block (RB) scheme supporting a flexible SC waveform in accordance with aspects of the present disclosure is illustrated.
[0070] Figure 4A and 4B An example of a signal processing flow supporting flexible SC waveforms according to aspects of the present disclosure is illustrated.
[0071] Figure 5A and 5B An example of a cyclic prefix (CP) scheme supporting a flexible SC waveform in accordance with aspects of the present disclosure is illustrated.
[0072] Figure 6 An example of a process flow supporting flexible SC waveforms according to aspects of the present disclosure is illustrated.
[0073] Figure 7 and 8 A block diagram of a device supporting a flexible SC waveform according to aspects of the present disclosure is shown.
[0074] Fig. 9 A block diagram of a communication manager supporting flexible SC waveforms according to aspects of the present disclosure is shown.
[0075] Fig.10 A diagram of a system including a user equipment (UE) supporting a flexible SC waveform is shown in accordance with aspects of the present disclosure.
[0076] Fig.11 A diagram of a system including a base station supporting a flexible SC waveform is shown in accordance with aspects of the present disclosure.
[0077] Figures 12 to 19 A flow chart illustrating a method of supporting flexible SC waveforms according to aspects of the present disclosure is shown.
[0078] Detailed Description
[0079] Some wireless devices (e.g., user equipment (UE) or base stations) may transmit information using a single carrier (SC) waveform (e.g., signal) generated using an upsampling and upconversion process (e.g., via an SC transmitter). In some cases, generating the SC signal may also include a cyclic prefix (CP) appended to or otherwise included with the information to be transmitted. From a receiver perspective, the wireless device may receive information transmitted using the SC signal (e.g., via an SC receiver) using a downconversion, downsampling, and equalization (e.g., time domain or frequency domain equalization) process. As part of the reception process, the receiving wireless device may also remove the CP from the transmitted information. In some examples, the receiving wireless device may implement an SC receiver in the time domain, which may result in lower complexity at the receiver.
[0080] Some wireless communication devices may benefit from using SC waveforms for uplink or downlink communications. For example, communications using SC waveforms may have a low peak-to-average power ratio (PAPR) and, in some cases, may be implemented with low complexity at the transmitter and receiver. In one example, a base station may transmit SC downlink communications to a UE, and the UE may implement an SC receiver in the time domain to reduce complexity and increase power savings when receiving downlink communications. Additionally or alternatively, the UE may transmit SC uplink communications to the base station, and the lower PAPR of the SC signaling may increase power savings at the UE.
[0081] However, in some cases, the CP used in the SC waveform may limit the frequency resources to a limited set of resources. For example, some SC signals may have a given ratio of CP length to data length, where the ratio may limit the number of input data (e.g., K) or the number of output data (e.g., N) from the SC transmitter to a specific number of resource elements (REs) so that the CP may have an integer length. The SC transmitter may be restricted to transmitting on a number of REs that are multiples of the number K, where in some cases, K may represent half of the greatest common divisor of the CP to data ratio. In some examples, the K REs may not correspond to an integer number of resource blocks (RBs), and the transmitter may therefore determine to transmit on a number of REs that are multiples of K and also correspond to an integer number of RBs. Additionally or alternatively, the SC transmitter may determine to transmit on a number of REs that do not correspond to an integer number of RBs.
[0082] Thus, the UE and the base station may employ an SC configuration (e.g., an SC transmission configuration) to identify REs (e.g., within a set of RBs) that are allocated for sending uplink or downlink SC signals (e.g., because not all REs within an RB allocation may be used). Additionally or alternatively, the UE and the base station may employ SC configurations with different CP lengths in order to change the basic amount of REs that may be allocated for SC transmission (e.g., while maintaining an integer number of CPs), where the different CP lengths may be static or dynamic. In some examples, the base station may transmit an indication of the SC configuration via cell signaling or via a control message (e.g., downlink control information (DCI)). Accordingly, the UE may receive the configuration message, may decode the message, and may implement an SC transmitter or an SC receiver to process a corresponding SC transmission (e.g., downlink or uplink communication) according to the indicated SC configuration.
[0083] Some SC configurations may indicate REs within an RB allocation on which communications are to be transmitted or received. For example, in some cases, the used or occupied REs may span the central portion of the allocated RB, leaving the REs at the edge of the allocated RB unoccupied. In other examples, the base station may indicate that the occupied REs start from the top edge, the bottom edge, the center, etc. of the RB allocation. In some cases, the base station may indicate which REs are to be occupied with an RE identifier (REID), which in some cases may be a function of the cell identifier (ID) of the cell supported by the base station. Additionally or alternatively, the base station may employ SC configurations with different, fixed CP lengths (e.g., CP to data ratios) to adjust the number of REs allocated for SC transmissions (e.g., to utilize an integer number of RBs). For example, the base station may specify a new ratio of CP length to data length, resulting in a reduced K value, wherein a smaller K value may allow for finer granularity when allocating RB sets.
[0084] In some examples, the base station can similarly adopt an SC configuration with a dynamic CP length (e.g., CP to data ratio). In some cases, the dynamic CP ratio can change based on the bandwidth used for transmission. When using a dynamic CP ratio, the total amount of CP samples can be evenly divided across the transmission time interval (TTI), while the remainder is folded into the first codeword of the TTI. In some cases, the dynamic CP length can increase the utility of the CP by increasing the length of the minimum CP within the TTI relative to the maximum CP within the TTI. In some examples, the dynamic CP length can be implemented when the assigned bandwidth is known or defined and can be used across all UEs within the bandwidth (e.g., to facilitate frequency domain processing).
[0085] Various aspects of the present disclosure are initially described in the context of wireless communication systems. Various aspects of RB and CP schemes, signal processing procedures, and process flows are subsequently described. Various aspects of the present disclosure are further illustrated and described by and with reference to apparatus diagrams, system diagrams, and flow charts related to flexible SC waveforms.
[0086] Figure 1 An example of a wireless communication system 100 supporting a flexible SC waveform according to various aspects of the present disclosure is illustrated. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 may be a long term evolution (LTE) network, an advanced LTE (LTE-A) network, an LTE-A Pro network, or a new radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low latency communications, or communications with low-cost and low-complexity devices.
[0087] The base station 105 may communicate wirelessly with the UE 115 via one or more base station antennas. The base station 105 described herein may include or may be referred to by those skilled in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a Node B, an evolved Node B (eNB), a next generation Node B, or a Gigabit Node B (any of which may be referred to as a gNB), a Home Node B, a Home Evolved Node B, or some other suitable terminology. The wireless communication system 100 may include different types of base stations 105 (e.g., macro cell base stations or small cell base stations). The UE 115 described herein may be able to communicate with various types of base stations 105 and network equipment (including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.).
[0088] Each base station 105 may be associated with a particular geographic coverage area 110 in which it supports communications with various UEs 115. Each base station 105 may provide communications coverage for a corresponding geographic coverage area 110 via a communication link 125, and the communication link 125 between the base station 105 and the UE 115 may utilize one or more carriers. The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from the UE 115 to the base station 105, or a downlink transmission from the base station 105 to the UE 115. Downlink transmissions may also be referred to as forward link transmissions, and uplink transmissions may also be referred to as reverse link transmissions.
[0089] The geographic coverage area 110 of the base station 105 may be divided into sectors that constitute a portion of the geographic coverage area 110, and each sector may be associated with a cellular cell. For example, each base station 105 may provide communication coverage for a macrocellular cell, a small cellular cell, a hotspot, or other types of cellular cells, or various combinations thereof. In some examples, the base station 105 may be mobile and therefore provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, and the overlapping geographic coverage areas 110 associated with different technologies may be supported by the same base station 105 or different base stations 105. The wireless communication system 100 may include, for example, a heterogeneous LTE / LTE-A / LTE-A Pro or NR network, in which different types of base stations 105 provide coverage for various geographic coverage areas 110.
[0090] The term "cell" refers to a logical communication entity for communicating with base station 105 (e.g., on a carrier), and may be associated with an identifier to distinguish adjacent cells operating via the same or different carriers (e.g., physical cell identifier (PCID), virtual cell identifier (VCID)). In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types that may provide access to different types of devices (e.g., machine type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), or others). In some cases, the term "cell" may refer to a portion of a geographic coverage area 110 (e.g., a sector) on which the logical entity operates.
[0091] Each UE 115 can be dispersed throughout the wireless communication system 100, and each UE 115 can be stationary or mobile. UE 115 can also be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable term, wherein "device" can also be referred to as a unit, a station, a terminal, or a client. UE 115 can also be 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, UE 115 can also refer to a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or an MTC device, etc., which can be implemented in various items (such as electrical appliances, vehicles, meters, etc.).
[0092] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technology that allows devices to communicate with each other or with a base station 105 without human intervention. In some examples, M2M communication or MTC may include communications from devices that integrate sensors or meters to measure or capture information and relay the information to a central server or application, which may utilize the information or present the information to a person interacting with the program or application. Some UEs 115 may be designed to collect information or implement automated behavior of machines. Examples of applications for MTC devices include: smart metering, inventory monitoring, water level monitoring, equipment monitoring, health care monitoring, field survival monitoring, weather and geographic event monitoring, queue management and tracking, remote security sensing, physical access control, and transaction-based commercial charging.
[0093] Some UEs 115 may be configured to employ a reduced power consumption mode of operation, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication may be performed with a reduced peak rate. Other power saving techniques for UE 115 include entering a power saving "deep sleep" mode when not engaged in active communications, or operating over a limited bandwidth (e.g., in accordance with narrowband communications). In some cases, UE 115 may be designed to support critical functions (e.g., mission critical functions), and the wireless communication system 100 may be configured to provide ultra-reliable communications for these functions.
[0094] In some cases, UE 115 may also be able to communicate directly with other UE 115 (e.g., using a peer-to-peer (P2P) or device-to-device (D2D) protocol). One or more UEs in a group of UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of the base station 105. Other UEs 115 in this group may be outside the geographic coverage area 110 of the base station 105, or may not be able to receive transmissions from the base station 105 for other reasons. In some cases, each group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, in which each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving the base station 105.
[0095] The base stations 105 may communicate with the core network 130 and with each other. For example, the base stations 105 may interface with the core network 130 via a backhaul link 132 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) on a backhaul link 134 (e.g., via X2, Xn, or other interfaces).
[0096] 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), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may manage non-access layer (e.g., control plane) functions such as mobility, authentication, and bearer management of UEs 115 served by base stations 105 associated with the EPC. User IP packets may be delivered through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to network operator IP services. Operator IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or packet switched (PS) streaming services.
[0097] At least some network devices (such as base stations 105) may include subcomponents, such as access network entities, which may be examples of access node controllers (ANCs). Each access network entity may communicate with each UE 115 through a number of other access network transport entities, which may be referred to as radio heads, smart radio heads, or transmission reception points (TRPs). In some configurations, the various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or merged into a single network device (e.g., base station 105).
[0098] The wireless communication system 100 can operate using one or more frequency bands, typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). In general, the 300 MHz to 3 GHz region is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths are in the range of from about 1 decimeter to 1 meter long. UHF waves can be blocked or redirected by buildings and environmental features. However, these waves can penetrate various structures sufficiently for macro cells to provide services to UEs 115 located indoors. Transmission of UHF waves can be associated with smaller antennas and shorter ranges (e.g., less than 100 km) compared to transmission using lower frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portion of the spectrum below 300 MHz.
[0099] The wireless communication system 100 may also operate in the Super High Frequency (SHF) region using frequency bands from 3 GHz to 30 GHz, also known as centimeter bands. The SHF region includes frequency bands that may be opportunistically used by devices that may be able to tolerate interference from other users, such as the 5 GHz Industrial, Scientific, and Medical (ISM) band.
[0100] The wireless communication system 100 may also operate in the extremely high frequency (EHF) division of the spectrum (e.g., from 30 GHz to 300 GHz), which is also referred to as the millimeter band. In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, and the EHF antenna of the corresponding device may be even smaller and more closely spaced than the UHF antenna. In some cases, this may facilitate the use of antenna arrays within the UE 115. However, the propagation of EHF transmissions may be subject to even greater atmospheric attenuation and shorter range than SHF or UHF transmissions. The technology disclosed herein may be adopted across transmissions using one or more different frequency divisions, and the use of frequency bands specified across these frequency divisions may differ by country or regulatory agency.
[0101] In some cases, the wireless communication system 100 may utilize both licensed and unlicensed radio frequency 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 in an unlicensed band (such as a 5 GHz ISM band). When operating in an unlicensed radio frequency spectrum band, wireless devices (such as base stations 105 and UE 115) may employ a listen-before-talk (LBT) procedure to ensure that the frequency channel is clear before transmitting data. In some cases, operations in unlicensed bands may be based on carrier aggregation configuration (e.g., LAA) in coordination with component carriers operating in licensed bands. Operations in unlicensed spectrum may include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination of these. Duplexing in unlicensed spectrum may be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of the two.
[0102] In some examples, the base station 105 or the UE 115 may be equipped with multiple antennas, which may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. For example, the wireless communication system 100 may use a transmission scheme between a transmitting device (e.g., the base station 105) and a receiving device (e.g., the UE 115), wherein the transmitting device is equipped with multiple antennas and the receiving device is equipped with one or more antennas. MIMO communication may employ multipath signal propagation to increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers, which may be referred to as spatial multiplexing. For example, the transmitting device may transmit multiple signals via different antennas or different antenna combinations. Similarly, the receiving device may receive multiple signals via different antennas or different antenna combinations. Each of these multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams. Different spatial layers may be associated with different antenna ports for channel measurement and reporting. MIMO technology includes single-user MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and multi-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.
[0103] Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that may be used at a transmitting device or a receiving device (e.g., a base station 105 or a UE 115) to shape or direct an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming may be achieved by combining signals communicated via antenna elements of an antenna array so that signals propagating at a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals communicated via antenna elements may include the transmitting device or the receiving device applying a particular amplitude and phase shift to the signal carried via each antenna element associated with the device. Adjustments associated with each antenna element may be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0104] In one example, the base station 105 may use multiple antennas or antenna arrays to perform beamforming operations for directional communication with the UE 115. For example, some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by the base station 105 in different directions, which may include a signal being transmitted according to different beamforming weight sets associated with different transmission directions. The transmissions in different beam directions may be used (e.g., by the base station 105 or a receiving device, such as the UE 115) to identify the beam direction used by the base station 105 for subsequent transmission or reception.
[0105] Some signals, such as data signals associated with a particular recipient device, may be transmitted by base station 105 in a single beam direction (e.g., a direction associated with a recipient device, such as UE 115). In some examples, a beam direction associated with transmissions along a single beam direction may be determined based at least in part on signals transmitted in different beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions, and UE 115 may report to base station 105 an indication of the signals received by it with the highest signal quality or other acceptable signal quality. Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may use similar techniques for transmitting signals multiple times in different directions (e.g., for identifying a beam direction used by UE 115 for subsequent transmission or reception) or for transmitting signals in a single direction (e.g., for transmitting data to a recipient device).
[0106] A receiving device (e.g., UE 115, which may be an example of a mmW receiving device) may try multiple receive beams when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiving device may try multiple receive directions by receiving via different antenna subarrays, processing received signals according to different antenna subarrays, receiving according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, or processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, any of which may be referred to as "listening" according to different receive beams or receive directions. In some examples, the receiving device may use a single receive beam to receive along a single beam direction (e.g., when receiving a data signal). The single receive beam may be aligned on a beam direction determined at least in part based on listening according to different receive beam directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio, or other acceptable signal quality based at least in part on listening according to multiple beam directions).
[0107] In some cases, the antennas of a base station 105 or a UE 115 may be located within one or more antenna arrays that may support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some cases, the antennas or antenna arrays associated with a base station 105 may be located at different geographic locations. A base station 105 may have an antenna array having several rows and columns of antenna ports that the base station 105 may use to support beamforming for communications with a UE 115. Likewise, a UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations.
[0108] In some cases, the wireless communication system 100 may be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication of the bearer or packet data convergence protocol (PDCP) layer may be IP-based. The radio link control (RLC) layer may perform packet segmentation and reassembly to communicate on a logical channel. The media access control (MAC) layer may perform priority handling and multiplex logical channels into transport channels. The MAC layer may also use a hybrid automatic repeat request (HARQ) to provide retransmission of the MAC layer, thereby improving link efficiency. In the control plane, the radio resource control (RRC) protocol layer may provide the establishment, configuration and maintenance of an RRC connection for a radio bearer that supports user plane data between UE115 and base station 105 or core network 130. At the physical layer, transport channels may be mapped to physical channels.
[0109] In some cases, UE 115 and base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. HARQ feedback is a technique that increases the likelihood of correctly receiving data on communication link 125. HARQ may include a combination of error detection (e.g., using cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., automatic repeat request (ARQ)). HARQ can improve the throughput of the MAC layer in poor radio conditions (e.g., signal-to-noise ratio conditions). In some cases, a wireless device may support simultaneous slot HARQ feedback, where the device may provide HARQ feedback in a specific time slot for data received in a previous symbol in the time slot. In other cases, the device may provide HARQ feedback in a subsequent time slot or according to some other time interval.
[0110] The time interval in LTE or NR can be represented by a basic time unit (which may refer to a sampling period T, for example). s =1 / 30,720,000 seconds). The time intervals of the communication resources may be organized according to radio frames each having a duration of 10 milliseconds (ms), where the frame period may be expressed as T f =307,200T s. A radio frame may be identified by a system frame number (SFN) ranging from 0 to 1023. Each frame may include 10 subframes numbered from 0 to 9, and each subframe may have a duration of 1 ms. A subframe may be further divided into two time slots, each having a duration of 0.5 ms, and each time slot may contain 6 or 7 modulation codeword periods (e.g., depending on the length of the CP added before each codeword period). Excluding the CP, each codeword period may contain 2048 sampling periods. In some cases, a subframe may be the minimum scheduling unit of the wireless communication system 100 and may be referred to as a TTI. In other cases, the minimum scheduling unit of the wireless communication system 100 may be shorter than a subframe or may be dynamically selected (e.g., in a burst of a shortened TTI (sTTI) or in a selected component carrier using sTTI).
[0111] In some wireless communication systems, a time slot may be further divided into a plurality of mini-slots containing one or more symbols. In some instances, a symbol of a mini-slot or a mini-slot may be the minimum scheduling unit. For example, each symbol may vary in duration depending on a subcarrier spacing (SCS) or an operating band. Further, some wireless communication systems may implement time slot aggregation, wherein a plurality of time slots or mini-slots are aggregated together and used for communication between a UE 115 and a base station 105.
[0112] The term "carrier" refers to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communications on the communication link 125. For example, a carrier of the communication link 125 may include a portion of a radio frequency spectrum band that operates according to a physical layer channel for a given radio access technology. Each physical layer channel may carry user data, control information, or other signaling. A carrier may be associated with a predefined frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel grid for discovery by a UE 115. A carrier may be downlink or uplink (e.g., in FDD mode), or configured to carry downlink communications and uplink communications (e.g., in TDD mode). In some examples, a signal waveform transmitted on a carrier may include multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)).
[0113] For different radio access technologies (e.g., LTE, LTE-A, LTE-A Pro, NR), the organizational structure of the carrier can be different. For example, the communication on the carrier can be organized according to TTIs or time slots, each of which can include user data and control information or signaling to support decoding of the user data. The carrier can also include dedicated acquisition signaling (e.g., synchronization signals or system information, etc.) and control signaling to coordinate the operation of the carrier. In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling to coordinate the operation of other carriers.
[0114] Physical channels may be multiplexed on a carrier according to various techniques. Physical control channels and physical data channels may be multiplexed on a downlink carrier, for example, using a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. In some examples, control information transmitted in a physical control channel may be distributed in a cascaded manner between different control regions (e.g., between a common control region or a common search space and one or more UE-specific control regions or UE-specific search spaces).
[0115] A carrier may be associated with a particular bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth may be one of several predetermined bandwidths of a carrier for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). In some examples, each served UE 115 may be configured to operate on part or all of the carrier bandwidth. In other examples, some UEs 115 may be configured to operate using a narrowband protocol type associated with a predefined portion or range (e.g., a set of subcarriers or RBs) within a carrier (e.g., an "in-band" deployment of a narrowband protocol type).
[0116] In a system using MCM technology, RE may include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and SCS are inversely related. The number of bits carried by each RE may depend on the modulation scheme (e.g., the order of the modulation scheme). Thus, the more REs received by UE 115 and the higher the order of the modulation scheme, the higher the data rate of UE 115 can be. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers), and the use of multiple spatial layers may further increase the data rate of communication with UE 115.
[0117] A device (e.g., base station 105 or UE 115) of wireless communication system 100 may have a hardware configuration that supports communication on a particular carrier bandwidth, or may be configurable to support communication on one carrier bandwidth in a set of carrier bandwidths. In some examples, wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with more than one different carrier bandwidths.
[0118] The wireless communication system 100 may support communication with the UE 115 on multiple cells or carriers, a feature that may be referred to as carrier aggregation or multi-carrier operation. The UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used with both FDD and TDD component carriers.
[0119] In some cases, the wireless communication system 100 may utilize an enhanced component carrier (eCC). An eCC may be characterized by one or more features including a wider carrier or frequency channel bandwidth, a shorter symbol duration, a shorter TTI duration, or a modified control channel configuration. In some cases, an eCC may be associated with a carrier aggregation configuration or a dual connectivity configuration (e.g., when multiple serving cells have suboptimal or non-ideal backhaul links). An eCC may also be configured for use in an unlicensed spectrum or a shared spectrum (e.g., where more than one operator is allowed to use the spectrum). An eCC characterized by a wide carrier bandwidth may include one or more segments that may be utilized by a UE 115 that is not capable of monitoring the entire carrier bandwidth or is otherwise configured to use a limited carrier bandwidth (e.g., to save power).
[0120] In some cases, an eCC may utilize a different symbol duration than other component carriers, which may include using a reduced symbol duration compared to the symbol duration of other component carriers. A shorter symbol duration may be associated with an increased spacing between adjacent subcarriers. A device utilizing an eCC (such as a UE 115 or a base station 105) may transmit a wideband signal (e.g., according to a frequency channel or carrier bandwidth of 20, 40, 60, 80 MHz, etc.) with a reduced symbol duration (e.g., 16.67 microseconds). A TTI in an eCC may include one or more symbol periods. In some cases, the TTI duration (i.e., the number of symbol periods in a TTI) may be variable.
[0121] The wireless communication system 100 may be an NR system that may utilize any combination of licensed, shared, and unlicensed spectrum bands, etc. The flexibility of eCC symbol duration and subcarrier spacing may allow eCC to be used across multiple spectrums. In some examples, NR shared spectrum may improve spectrum utilization and spectrum efficiency, particularly through dynamic vertical (e.g., across frequency domain) and horizontal (e.g., across time domain) sharing of resources.
[0122] In some cases, devices in wireless communication systems can use SC waveforms (such as DFT-S-OFDM waveforms) to transmit and receive information. Some SC transmitters can transmit SC waveform processing information to be transmitted using discrete Fourier transform (DFT), frequency modulation mapping, and inverse fast Fourier transform (IFFT). In some cases, the length of the input sample of the DFT operator (e.g., length K) may be limited (e.g., limited to having simple components) to reduce complexity. For example, the DFT input sample length K may be limited to any multiple of 2, 3, or 5. In some cases, the IFFT output may create samples with an output sample length of N, which may be a number different from K. The transmitter may attach a guard interval or CP to the generated signal, and the transmitter front end (FE) may convert the signal from digital form to analog form. In some examples, the signal generated in this manner may be transmitted via any part of the system bandwidth.
[0123] Similarly, a wireless device (e.g., base station 105 or UE 115) can use an SC receiver to receive and process an SC waveform and obtain information transmitted within the waveform. Some SC receivers can receive an analog signal at a receiver front end (FE), where the receiver FE can convert the signal from analog form to digital form. In some cases, the SC receiver can remove the CP, perform a fast Fourier transform (FFT) operation on the digital signal (e.g., size N), demap the frequency tones, perform frequency equalization (e.g., minimum mean square error equalization (MMSE-EQ)), perform an inverse DFT (IDFT) operation (e.g., size K), and begin decoding the signal information (e.g., via log-likelihood ratio (LLR) calculation).
[0124] However, in some cases, the CP used in the SC waveform may limit the frequency resources to a limited set of resources. For example, some SC signals may have a given ratio of CP length to data length, where the ratio may limit the number of input data (e.g., K) or the number of output data (e.g., N) from the SC transmitter to a specific number of REs so that the CP may have an integer length. The SC transmitter may be restricted to transmitting on a number of REs that are multiples of the number K, where in some cases, K may represent half of the greatest common divisor of the CP to data ratio. In some cases, the K REs may not correspond to an integer number of RBs, and the transmitter may therefore determine to transmit on a number of REs that are multiples of K and also correspond to an integer number of RBs. Additionally or alternatively, the SC transmitter may determine to transmit on a number of REs that do not correspond to an integer number of RBs.
[0125] In this way, the UE 115 and the base station 105 can employ an SC configuration to identify REs (e.g., within a set of RBs) to be allocated for sending uplink or downlink SC signals (e.g., because not all REs within an RB allocation can be used). Additionally or alternatively, the UE 115 and the base station 105 can employ SC configurations with different CP lengths in order to change the basic amount of REs that can be allocated for SC transmission (e.g., while maintaining an integer number of CPs), where the different CP lengths can be static or dynamic. In one example, the base station 105 can transmit an indication of the SC configuration via cellular cell signaling (such as within an RRC message) or via a control message (e.g., DCI). Accordingly, the UE 115 can receive the RRC message or the control message, can decode the message, and can implement an SC transmitter or an SC receiver to process the corresponding SC transmission (e.g., downlink or uplink communication) according to the indicated SC configuration.
[0126] Figure 2 An example of a wireless communication system 200 supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some cases, the wireless communication system 200 may implement aspects of the wireless communication system 100 and may include a base station 105-a and a UE 115-a, which may be referenced to Figure 1 Described examples of UE 115 and base station 105. In some cases, UE 115-a or base station 105-a can use an SC waveform for uplink or downlink transmissions, respectively, and can configure the SC waveform using an SC transmission configuration.
[0127] UE 115-a and base station 105-a may use reference Figure 1The signal generation or transmission process described is used to transmit some SC waveforms (e.g., SC-FDM signals). Additionally or alternatively, the UE 115-a and the base station 105-a can use an upsampling and upconversion process to generate the SC signal (e.g., to achieve the same results as the DFT, frequency mapping, and IFFT processes). For example, the SC transmitter of the transmitting device can add a CP (e.g., in the time domain) to the information used for transmission, and can use an upsampling ratio (e.g., N / K) to upsample the information from a first number of samples (e.g., K samples) to a second number of samples (e.g., N samples). In addition, the SC transmitter can apply an upsampled pulse shaping filter function (e.g., a sinc function), where in some cases, the pulse shaping can result in some PAPR growth. In other cases (e.g., based on the shape of the pulse shaping filter), the SC transmitter can achieve lower PAPR and wider bandwidth occupancy. Additionally or alternatively, the pulse shaping filter can be selected so that the transmission occupies a portion of the system bandwidth (e.g., to allow UE multiplexing). In some cases, the up-conversion process may be achieved by up-conversion at the receiver FE or by a time domain phase ramp.
[0128] In some cases, the SC transmitter can reduce complexity by limiting the upsampling ratio of N / K to a simple ratio, and can also reduce complexity by using a shorter pulse shaping filter. Additionally, the SC transmitter can move the SC signal to a desired frequency (e.g., within a frequency band) by selecting an appropriate phase ramp, or in some cases, the SC transmitter can leave the selection of the phase ramp to the mixer. In some examples, the UE 115-a and the base station 105-a can implement the SC transmitter in the time domain, which can result in higher complexity.
[0129] UE 115-a and base station 105-a may use reference Figure 1The signal reception process described above is used to receive some SC waveforms (e.g., SC-FDM signals). Additionally or alternatively, the UE 115-a and the base station 105-a can use down-conversion, down-sampling, and equalization (e.g., time domain or frequency domain equalization) processes to receive SC signals (e.g., to achieve the same results as FFT, frequency demodulation, and IDFT processes). In addition, the SC receiver can match the pulse shaping filter used by the transmitting device (e.g., to cancel the filtering operation). In some examples, the SC receiver can implement the down-conversion process by performing down-conversion of the time domain phase ramp at the receiver FE. Additionally, as part of the signal sampling or equalization process, the SC receiver can perform down-sampling, and in some cases, the SC receiver can use frequency domain equalization or time domain equalization processes. The SC receiver can reduce complexity by limiting the down-sampling rate of N / K to a simple ratio, and can also reduce complexity by using a shorter time domain equalizer. In some cases, the complexity of the process performed by the SC filter can be proportional to the number of taps in the time domain equalizer. In some examples, UE 115-a and base station 105-a may implement an SC receiver in the time domain, and in some cases, this implementation may result in lower complexity.
[0130] Some types of wireless communication devices may benefit from the use of SC waveforms compared to other waveforms (e.g., OFDM waveforms, etc.). For example, communications using SC waveforms may have low PAPR and, in some cases, may be implemented with low complexity at the transmitter and receiver. In one example, the base station 105-a may transmit SC-FDM downlink communications (e.g., one or more downlink messages 215) to the UE 115-a, and the UE 115-a may implement an SC receiver in the time domain to receive the downlink communications while reducing complexity and increasing power savings. Additionally or alternatively, the UE 115-a may transmit SC-FDM uplink communications (e.g., one or more uplink messages 220) to the base station 105-a, where the lower PAPR of the SC-FDM uplink signaling may increase power savings at the UE 115-a.
[0131] Some SC signals (e.g., SC-FDM waveforms) may have a given ratio of CP length to data duration, such as a CP to data ratio of 144:2048 samples (e.g., which may be reduced to 9:128 samples). In some cases, for the first symbol at the beginning of a TTI, the SC-FDM CP may be longer (e.g., a CP to data sampling ratio of 160:2048 or 176:2048), where the longer CP may still have a CP to data ratio with the same greatest common divisor as other CPs within the TTI (e.g., 128). In some examples, the length of the CP may depend on the SCS of the frequency band corresponding to the transmission. Some ratios of CP to data may limit the number of input data (e.g., K) or the number of output data (e.g., N) from the SC transmitter to a multiple of the greatest common divisor of the CP to data ratio (e.g., 128 samples) so that the CP may have an integer length. In an example, the SC transmitter may be limited to a value of 128 samples of the CP and may employ an upsampling rate of 2. Thus, K may be limited to multiples of 64 (e.g., to ensure that N is a multiple of 128), or in other words, the SC transmitter may be limited to transmitting on multiples of 64 REs. In some cases, K may also be limited to multiples of 2, 3, or 5, as shown in FIG. Figure 1 discussed.
[0132] The SC transmitter may be restricted to transmitting on a number of REs that is a multiple of a number K (e.g., half of the greatest common divisor of the CP to data ratio). In some examples, the K REs may not correspond to an integer number of RBs, and the transmitter may therefore determine to transmit on a number of REs that is a multiple of K and also corresponds to an integer number of RBs. For example, the SC transmitter may determine to use 192 REs (corresponding to 16 RBs or 3 units of 64 REs) for transmission, or may determine to use 384 REs (corresponding to 32 RBs or 6 units of 64 REs) for transmission. However, the process may limit resource assignments. Accordingly, the SC transmitter may determine to transmit on a multiple of K REs that does not correspond to an integer number of RBs (e.g., may transmit on a number of REs that is not a full number of RBs). The process may provide more values for possible resource bandwidth allocations, as illustrated in Tables 1 and 2, which illustrate examples where K may be restricted to 64 REs and each RB may include 12 REs. Table 1 shows a scenario where an SC transmitter may be restricted to transmit on an integer number of RBs (e.g., where 16 RBs may be the minimum integer number of RBs that is also a multiple of 64 REs). Table 2 shows a scenario where an SC transmitter may freely transmit on any multiple of K (e.g., 64) REs that is also a multiple of 2, 3, or 5. Tables 1 and 2 show examples within the same frequency range or spectrum.
[0133]
[0134] Table 1. Resource combinations of integer RBs and multiples of 64 REs
[0135]
[0136]
[0137] Table 2. Resource combinations for multiples of 64 REs that are also multiples of 2, 3, or 5
[0138] Accordingly, the UE 115-a and the base station 105-a can employ an SC configuration to determine the REs (e.g., within a set of RBs) to be allocated for sending uplink or downlink SC signals (e.g., because not all REs within an RB allocation can be used). Additionally or alternatively, the UE 115-a and the base station 105-a can employ SC configurations with different CP lengths to change the basic amount of REs that can be allocated for SC transmissions, where the different CP lengths can be static or dynamic.
[0139] In one example, the base station 105-a may transmit an indication of the SC configuration via cell signaling, such as within an RRC message 205. Additionally or alternatively, the base station 105-a may transmit an indication of the SC configuration in a control message 210 (e.g., DCI), where the control message may correspond to one or more SC-FDM downlink messages 215 or one or more SC-FDM uplink messages 220. The UE 115-a may receive the RRC message 205 or the control message 210, may decode the message(s), and may implement an SC transmitter or an SC receiver for corresponding SC transmissions (e.g., downlink message 215 or uplink message 220) according to the indicated SC configuration.
[0140] As described herein, some SC configurations may indicate REs within an RB allocation on which communications are to be transmitted or received. For example, in some cases, the occupied REs may span the center portion of the allocated RB, leaving the edges unoccupied. In other examples, the base station 105-a may indicate that the occupied REs start from the top edge, bottom edge, center, etc. of the RB allocation. In some cases, the base station 105-a may indicate which REs are to be used with REID values, which in some cases may be a function of the cell ID. In some examples, the RB allocation may be based on the amount of REs within the RB (e.g., 12 REs), while the demodulation reference signal (DMRS) pattern, DMRS length, and transport block size (TBS) may be based on multiples of the number of REs to be allocated or used for transmission (e.g., 64 REs).
[0141] Additionally or alternatively, the base station 105-a may employ SC configurations with different CP lengths (e.g., CP to data ratios) in order to reduce the basic number of REs allocated for SC transmission (e.g., fully using an integer number of RBs at the same time). For example, when using an upsampling ratio of 2, instead of using a CP to data ratio of 144:2048, the base station 105-a may specify a ratio of 128:2048 (e.g., which may be reduced to 1:16), thereby setting K to a value of 8 (e.g., to obtain an integer CP length, or N is a multiple of 16) and increasing the granularity of resource scheduling. In this example, if the RB has a size of 12 REs, 2 RBs (e.g., 24 REs) may be used to allocate resources without leaving any unused REs. Different CP lengths may reduce the overall CP duration (e.g., by a factor of 11%) and may be used by various waveforms (such as OFDM, SC-FDM, SC quadrature amplitude modulation (QAM), etc.).
[0142] In some examples, the base station 105-a can employ an SC configuration with a dynamic CP length (e.g., CP to data ratio) to reduce the basic number of REs allocated for SC transmission (e.g., fully using an integer number of RBs at the same time). In some cases, the CP ratio can be based on the bandwidth used for transmission. The total number of CP samples can be evenly divided across the TTI (e.g., 0.5ms), while the remaining CP samples are folded into the first codeword of the TTI. For example, for an SCS of 15kHz and an allocation of 100 RBs, the base station 105-a can configure the first codeword CP with a length of 90 samples (e.g., a CP to data ratio of 90:1200) and use a CP length of 85 samples (e.g., a CP to data ratio of 85:1200) for other codewords. In some cases, the dynamic CP length can increase the effectiveness of the CP by increasing the size of the minimum CP within the TTI relative to the maximum CP within the TTI. In some examples, dynamic CP length can be implemented when the assigned bandwidth is known or defined and can be used across all UEs 115 within that bandwidth (e.g., to facilitate frequency domain processing).
[0143] Figure 3 An example of an RB scheme 300 supporting flexible SC waveforms according to aspects of the present disclosure is illustrated. In some cases, the RB scheme 300 can implement aspects of the wireless communication system 100 or 200 and can be implemented by the base station 105 and the UE 115, which can be referenced. Figure 1 and 2 Described examples of base stations 105 and UEs 115. In some cases, the UE 115 and base station 105 may use an SC waveform for uplink or downlink transmissions and may transmit the SC waveform using an SC transmission configuration.
[0144] In some examples, the SC transmission configuration may include an indication (e.g., via an RRC message or a control message) of REs to be used for one or more uplink or downlink communications between the base station 105 and the UE 115. The base station 105 may communicate with multiple UEs 115 on the uplink or downlink, and may assign one or more RB allocations 305 (e.g., each RB allocation having an integer number of RBs) for uplink or downlink communications with the multiple UEs 115 over one or more TTIs 315. For example, the base station 105 may assign RB allocation 305-a for uplink or downlink communications with the UE 115 during TTI 315-a, and may assign RB allocations 305-b and 305-c for communications with one or more other UEs 115 during TTI 315-a. In addition, the base station 105 can adopt an SC configuration, in which transmissions (e.g., uplink or downlink transmissions) can be performed on a number of REs corresponding to a base number K (e.g., transmissions can occur on a number of REs that is a multiple of K), as shown in FIG. Figure 2 As discussed. In some cases, the base station 105 or UE 115 may transmit on a number of REs that is a multiple of K but does not correspond to an integer number of RBs. In this way, the base station 105 may indicate an SC configuration (e.g., via an RRC message or a control message) that specifies the number and location of REs (e.g., occupied REs 310) to be used for uplink or downlink transmissions. The UE 115 may use the SC configuration to process information contained in the occupied REs 310 for downlink communications or to transmit information in the occupied REs 310 for uplink communications.
[0145] For example, the base station 105 may assign 6 RBs to the UE 115 in the RB allocation 305-a (e.g., for downlink or uplink communication), where each RB may include 12 REs. In some cases, the base station 105 may indicate (e.g., via RRC or control messaging) that the occupied REs 310 for the uplink or downlink transmission may include 64 REs (e.g., where K may be 64) of the 72 available REs within the RB allocation 305-a (e.g., 8 REs may be left unoccupied). In other examples, the base station 105 may assign different numbers of RBs to the UE 115 in the RB allocation 305-a, and the occupied REs 310 may also represent different numbers of REs based on multiples of the number K. In addition, the base station 105 may also indicate (e.g., via RRC or control messaging) the location of the occupied REs 310 within the RB allocation 305-a.
[0146] In some examples, the base station 105 may indicate that the occupied RE 310 spans the central portion of the RB allocation 305-a, while leaving the edge RE unoccupied. In such cases, unused REs may be used as protection for bandwidth extension pulse shaping. In some discrete Fourier transform extension (DFT-S) implementations, spanning the central portion of the RB allocation 305-a may involve partial RBs on both edges of the RB allocation 305-a. In other examples, the base station 105 may indicate where the occupied RE 310 is located within the RB allocation 305-a (e.g., based on transmission characteristics, serving cells, time intervals, etc.). For example, the base station 105 may map the occupied RE 310 from the top edge, the bottom edge, the center RE, or other specified locations within the RB allocation 305-a. In some cases, the base station 105 may use a REID (e.g., similar to a redundant version ID (RVID) in the frequency domain), which the UE 115 may use to identify the occupied RE 310 within the RB allocation 305-a. For example, the base station 105 may use the REID to indicate the starting RE (e.g., top RE, bottom RE, center RE, etc.) and ending RE of the occupied RE 310. Additionally or alternatively, the base station 105 may use the REID to indicate the starting RE (e.g., top RE (e.g., RE associated with the lowest RE index of the RE set), bottom RE (e.g., RE associated with the highest RE index of the RE set), center RE (e.g., RE associated with the middle RE index of the RE set), etc.) of the occupied RE 310, and may indicate the number of occupied REs 310 and the direction of the occupied REs 310 within the RB allocation 305-a (e.g., in the frequency domain). The base station 105 may perform similar operations on the RB allocations 305-b and 305-c with one or more other UEs 115.
[0147] In some cases, the REID used within the RB allocation 305-a may be dependent on the cell ID so that different cells may use different REIDs to randomize cross-cell interference. The base station 105 may indicate the REID in an RRC configuration (e.g., an RRC message) or a DCI (e.g., a control message), and in some cases, the base station 105 may change the DCI format to include an indication of a radio network temporary identifier (RNTI) differential of the REID.
[0148] As described herein, base station 105 may assign RB allocations 305 on an integer grid, where an RB may include a certain number of REs (e.g., 12 REs). In some examples, base station 105 may base DMRS patterns, DMRS lengths, and TBSs on different grids associated with a cardinality K of REs (e.g., 64 REs).
[0149] Figure 4A An example of a signal processing flow 401 supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some examples, the signal processing flow 401 can implement aspects of the wireless communication system 100 or 200 and can be implemented by the UE 115 or the base station 105, which can be referenced Figure 1-3 An example of a described UE 115 or base station 105. In some cases, the UE 115 or base station 105 may use an SC waveform for uplink or downlink transmissions and may use signal processing flow 401 to configure corresponding SC transmissions.
[0150] The UE 115 or base station 105 (eg, a transmitting wireless device) may perform constellation mapping at 405. In some cases, constellation mapping may include modulating bits for transmission according to a modulation scheme, which may produce symbols for transmission.
[0151] At 410, the transmitting wireless device may add a CP to each symbol for transmission. In some cases, adding a CP may include adding a CP with different static or dynamic lengths, such as referring to Figure 2 , 5A and discussed in 5B.
[0152] At 415, the transmitting wireless device may perform upsampling on the modulated information, as described with reference to Figure 2 In some cases, upsampling may include performing upsampling according to a specified ratio (eg, N / K).
[0153] At 420, the transmitting wireless device may perform pulse shaping on the modulated, upsampled information. In some examples (e.g., based on the shape of the pulse shaping filter), the transmitting wireless device may achieve lower PAPR and wider bandwidth occupancy. Additionally or alternatively, the pulse shaping filter may be selected so that the transmission occupies a portion of the system bandwidth (e.g., to allow UE multiplexing).
[0154] The transmitting wireless device may perform transmit FE processing at the transmitter FE at 425. In some cases, the transmit FE processing may include converting the information to be transmitted from a digital signal to an analog signal.
[0155] Figure 4B An example of a signal processing flow 402 supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some examples, the signal processing flow 402 can implement aspects of the wireless communication system 100 or 200 and can be implemented by the UE 115 or the base station 105, which can be referenced Figure 1-3An example of a UE 115 or base station 105 is described. In some cases, the UE 115 or base station 105 may use an SC waveform for uplink or downlink transmissions and may use signal processing flow 402 to receive corresponding SC transmissions.
[0156] At 450, the UE 115 or base station 105 (e.g., a receiving wireless device) may perform receive FE processing on the received signal. In some cases, the processing may be performed at the receiver FE and may include performing up-conversion, down-conversion, or time-domain phase ramping at the receiver FE. Additionally, the receive FE processing may include converting the received information from an analog signal to a digital signal.
[0157] The receiving wireless device may perform sampling on the received information at 455. In some cases, as part of the sampling process, the receiving wireless device may perform downsampling.
[0158] At 460, the receiving wireless device may match the pulse shaping filter used to transmit the received information (eg, to cancel the filtering operation).
[0159] At 465 , the receiving wireless device may perform time domain equalization or frequency domain equalization on the received information and may also downsample the received information (eg, if not performed at 455 ).
[0160] At 470, the receiving wireless device may begin decoding the received information by performing LLR calculations.
[0161] Figure 5A An example of a CP scheme 501 supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some examples, the CP scheme 501 can implement aspects of the wireless communication system 100 or 200 and can be implemented by the UE 115 and the base station 105, which can be referenced Figure 1 -4 describes an example of a UE 115 and a base station 105. In some cases, the UE 115 and the base station 105 may use an SC waveform for uplink or downlink transmission, and may configure the SC waveform using an SC transmission configuration.
[0162] In some examples, the SC transmission configuration may include an indication (e.g., via an RRC message or a control message) of different CP lengths (e.g., CP to data ratios) for all SC transmissions. In some cases, when transmitting using a multiple of a number K of REs, the CPs based on different CP lengths may remain integers, which in some cases may be less than the number K when using a longer CP. Thus, the CP length may enable the base station 105 to schedule transmission resources (e.g., uplink or downlink resources) using an integer number of RBs, which may be less than the number of RBs used with a longer CP, thereby allowing more flexible scheduling (e.g., due to finer RB granularity).
[0163] In one example, the base station 105 may configure the UE 115 to use (e.g., via RRC or control signaling) a basic CP to data ratio of 128:2048 (e.g., which may be reduced to 1:16) for uplink or downlink communications. In one example, with a 15kHz SCS and a 20MHz bandwidth, for the first symbol 515-a within a TTI (e.g., including seven symbols), the base station 105 may set the ratio of samples within the CP 505-a to samples within the data region 510-a to 256:2048. Similarly, in the second symbol 515-b within the TTI (e.g., and subsequent symbols of the TTI), the base station 105 may set the ratio of samples within the CP 505-b to samples within the data region 510-b to 128:2048. In another example, with a 30kHz SCS and a 100MHz bandwidth, for the first symbol 515-a within a TTI (e.g., including 14 symbols), the base station 105 can set the ratio of samples within the CP 505-a to samples within the data region 510-a to 768:2048. Similarly, in the second symbol 515-b within the TTI (e.g., and subsequent symbols of the TTI), the base station 105 can set the ratio of samples within the CP 505-b to samples within the data region 510-b to 256:2048. The UE 115 can use the configured CP length to process downlink communications or transmit uplink communications to the base station 105.
[0164] In some cases (e.g., with an upsampling ratio of 2), the above CP ratios may be such that the minimum number of REs (e.g., K) for a transmission at one time is 8 (e.g., in order to maintain an integer CP). After 2x upsampling, these CP ratios may create a CP to data ratio of 1:16 for symbols after the first symbol in a TTI, and a CP to data ratio of X:16 for the first symbol in a TTI, where X may be greater than 1. In an example, an RB may contain 12 REs, and two RBs may thus correspond to three sets of eight REs (e.g., three sets of K REs). Thus, resource scheduling may be performed at a finer granularity (e.g., two RBs) while maintaining an integer number of occupied RBs within the scheduled resources.
[0165] In some cases where different configured CP lengths are used, the CP length may be reduced by a certain factor (e.g., 11% or (144-128) / 144 in the above example) when compared to other CP lengths. For example, the CP in a 15kHz SCS may be reduced from 4.69μs to 4.17μs, the CP in a 960kHz SCS may be reduced from 73 nanoseconds (ns) to 37ns, and the CP in a 1.92MHz SCS may be reduced from 65ns to 32ns. In some examples, the base station 105 may apply different configured CP lengths to different waveforms, such as OFDM, SC-FDM, SC-QAM, etc.
[0166] Figure 5B An example of a CP scheme 502 supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some examples, the CP scheme 502 can implement aspects of the wireless communication system 100 or 200 and can be implemented by the UE 115 and the base station 105, which can be referenced Figure 1 -4 describes an example of a UE 115 and a base station 105. In some cases, the UE 115 or the base station 105 may use an SC waveform for uplink or downlink transmission, and the SC waveform may be configured using an SC transmission configuration.
[0167] In some examples, the SC transmission configuration may include an indication (e.g., via an RRC message or a control message) of a CP length (e.g., a CP to data ratio) that may vary for different SC transmissions (e.g., may be different for different bandwidths). In some examples, the CP samples for a TTI may be evenly divided across the symbols within the TTI (e.g., 0.5 ms), while folding the remainder of the samples into the first symbol of the TTI. In some cases, when a multiple of a number K of REs is used for transmission, the CPs based on different CP lengths may remain integers, which in some cases may be less than the number K using a longer CP. Thus, the CP length may enable the base station 105 to schedule transmission resources (e.g., uplink or downlink resources) using an integer number of RBs, which may be less than the number of RBs used with a longer CP, thereby allowing more flexible scheduling (e.g., due to a finer RB granularity).
[0168] In one example, with a 15kHz SCS and a 100RB assignment (e.g., an 18MHz assigned bandwidth), for the first symbol 515-c within a TTI (e.g., including seven symbols), the base station 105 may set the ratio of samples within the CP 505-c to samples within the data region 510-c to 90:1200. Similarly, in the second symbol 515-d within the TTI (e.g., and subsequent symbols of the TTI), the base station 105 may set the ratio of samples within the CP 505-d to samples within the data region 510-d to 85:1200. In another example, with a 15kHz SCS and a 50RB assignment (e.g., a 9MHz assigned bandwidth), for the first symbol 515-c within a TTI (e.g., including seven symbols), the base station 105 may set the ratio of samples within the CP 505-c to samples within the data region 510-c to 48:600. Similarly, in the second symbol 515-d within the TTI (e.g., and subsequent symbols of the TTI), the base station 105 can set the ratio of samples within the CP 505-d to samples within the data region 510-d to 42:600. The UE 115 can use the configured CP length to process downlink communications or transmit uplink communications to the base station 105.
[0169] In some cases, the above CP ratios can enable resource scheduling to be performed with finer granularity while maintaining an integer number of occupied RBs within the scheduled resources. Additionally, using similar CP lengths for the first and subsequent symbols of a TTI can increase the utility of the CP, which in some cases may be limited by the minimum CP in the TTI. In some cases, the CP length can be automatic (e.g., automatically determined by the base station 105) based on the number of assigned RBs or can be calculated by the UE 115 after receiving a control message (e.g., DCI) indicating the number of RBs used for downlink or uplink communication.
[0170] In some cases where the assigned bandwidth is known or predefined, the base station 105 can enable a dynamic CP ratio. For example, the UE 115 may be preconfigured to operate using an RB bandwidth (e.g., 100 RBs, 50 RBs, etc.) and may receive an indication or perform a calculation to identify the CP length for uplink or downlink communications. Additionally or alternatively, the UE 115 may receive a grant based on a preconfigured or preassigned bandwidth associated with a data channel assignment (e.g., via a control message such as a DCI), which is more flexible in bandwidth (e.g., provided that the time between receiving the grant and transmitting or receiving on the data channel is long enough for the UE 115 to decode the grant and process the data according to the dynamic CP ratio). In addition, if multiple UEs 115 are FDMed in the same TTI, the base station 105 may maintain the same CP across the UEs 115 to facilitate frequency domain processing and may schedule the UEs 115 to operate at the same bandwidth.
[0171] Figure 6 An example of a process flow 600 for supporting a flexible SC waveform according to aspects of the present disclosure is illustrated. In some examples, the process flow 600 may implement aspects of the wireless communication system 100 or 200 and may include a UE 115-b and a base station 105-b, which may be referenced Figure 1 -5. Process flow 600 may also implement aspects of RB scheme 300, signal processing flow 401, signal processing flow 402, CP scheme 501, or CP scheme 502. In some cases, UE 115-b or base station 105-b may use an SC waveform for uplink or downlink transmissions, and the SC waveform may be configured using an SC transmission configuration.
[0172] In the following description of process flow 600, communications between UE 115-b and base station 105-b may be transmitted in an order different from that shown, or operations performed by base station 105-b and UE 115-b may be performed in a different order or at different times. Certain operations may also be excluded from process flow 600, or other operations may be added to process flow 600. It will be understood that although base station 105-b and UE 115-b are shown as performing several operations of process flow 600, any wireless device may perform the operations shown. For example, base station 105-b may represent any wireless transmitting device and UE 115-b may represent any wireless receiving device. Thus, in some cases, the process shown being performed by UE 115-b may be performed by base station 105-b, and in some cases, the process shown being performed by base station 105-b may be performed by UE 115-b.
[0173] At 605, in some cases, the UE 115-b may transmit a message to a transmitting device (e.g., base station 105-b) indicating a transmission configuration for the SC waveform based on a REID included in the message. In some cases, the REID may be based on a cell ID of a cell used for communication between the transmitting device and the receiving device. In some cases, the UE 115-b may transmit an indication of the mapping configuration to the transmitting device in the message, where the message may include the transmission configuration.
[0174] At 610, the base station 105-b may identify a transmission configuration for an SC waveform, wherein the transmission configuration may indicate a set of RBs allocated for communication with a recipient device (e.g., UE 115-b). Additionally or alternatively, the base station 105-b may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with the recipient device and a CP ratio of a CP of the SC waveform. In some cases, identifying the transmission configuration may include determining a DMRS pattern, a DMRS length, or a TBS associated with the SC waveform based on the set of REs or the number of sets of REs.
[0175] At 615, the base station 105-b may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration may indicate a first CP ratio for an initial codeword of the SC waveform (e.g., an initial codeword within a TTI) and a second CP ratio different from the first CP ratio for one or more codewords after the initial codeword of the SC waveform (e.g., within the same TTI). In some examples, the base station 105-b may generate a first CP for the initial codeword (e.g., of the TTI) based on the first CP ratio and generate at least one additional CP for one or more codewords after the initial codeword (e.g., within the same TTI) based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0176] In some cases, the base station 105-b may determine the first CP ratio and the second CP ratio based on an SCS associated with the SC waveform. For example, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the SCS. In some cases, the base station 105-b may determine the first CP ratio and the second CP ratio based on a bandwidth part (BWP) associated with the SC waveform. For example, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0177] At 620, the base station 105-b may allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs may be less than the total number of REs in the RB set. Additionally or alternatively, the base station 105-b may allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio.
[0178] At 625, in some cases, the base station 105-b may transmit an indication of the transmission configuration to the recipient device via RRC signaling or DCI. In some cases, the base station 105-b may transmit an indication of the mapping configuration to the recipient device in the message, where the message may include the transmission configuration.
[0179] At 630, UE 115-b may identify a transmission configuration for an SC waveform, wherein the transmission configuration may indicate a set of RBs allocated for communication with a transmitting device. Additionally or alternatively, UE 115-b may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform. In some cases, UE 115-b may identify the transmission configuration prior to 505 (e.g., in order to transmit a message indicating the transmission configuration). In some cases, identifying the transmission configuration may include determining a DMRS pattern, a DMRS length, or a TBS associated with the SC waveform based on the set of REs or the number of sets of REs.
[0180] At 635, UE 115-b may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration may indicate a first CP ratio for an initial codeword of the SC waveform (e.g., an initial codeword within a TTI) and a second CP ratio different from the first CP ratio for one or more codewords after the initial codeword of the SC waveform (e.g., within the same TTI). In some examples, UE 115-b may identify a first CP for the initial codeword (e.g., of the TTI) based on the first CP ratio and identify at least one additional CP for one or more codewords after the initial codeword (e.g., within the same TTI) based on the second CP ratio, wherein the second CP ratio may be less than the first CP ratio.
[0181] In some cases, the UE 115-b may determine the first CP ratio and the second CP ratio based on an SCS associated with the SC waveform. For example, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the SCS. In some cases, the UE 115-b may determine the first CP ratio and the second CP ratio based on a BWP associated with the SC waveform. For example, the number of samples of the first CP and the number of samples of the at least one additional CP may be based on the number of RB sets of the BWP.
[0182] At 640, the base station 105-b may identify a mapping configuration for mapping data associated with the SC waveform to a set of REs based on the transmission configuration, and may map the data associated with the SC waveform to the set of REs according to the mapping configuration. In some examples, the mapped data may include mapping data starting from a first RE (e.g., an RE at a bottom edge of an RB bandwidth), a middle RE, or a last RE (e.g., an RE at a top edge of an RB bandwidth) based on the mapping configuration and a corresponding position of each RE in the set of REs. In some cases, the data may be mapped so that at least one RE in the set of REs is not occupied.
[0183] At 645, UE 115-b may determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set may be less than the total number of REs in the RB set. Additionally or alternatively, UE 115-b may determine a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio.
[0184] At 650, the base station 105-b may transmit the SC waveform to the receiving device via the set of REs. Additionally or alternatively, the base station 105-b may transmit the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio. In some cases, transmitting the SC waveform may include transmitting the SC waveform including the first CP and the at least one additional CP to the receiving device.
[0185] At 655, UE 115-b may identify a mapping configuration for data mapped to the SC waveform of the set of REs based on the transmission configuration and may demap the data of the SC waveform. In some cases, UE 115-b may demap data starting from a first RE, a middle RE, or a last RE of the set of REs based on the mapping configuration and a corresponding position of each RE in the set of REs.
[0186] Figure 7 A block diagram 700 of a device 705 supporting a flexible SC waveform according to aspects of the present disclosure is shown. The device 705 may be an example of aspects of a UE 115 or a base station 105 as described herein. The device 705 may include a receiver 710, a communication manager 715, and a transmitter 720. The device 705 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0187] The receiver 710 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to flexible SC waveforms, etc.). The information may be passed to other components of the device 705. The receiver 710 may be a reference Fig.10 and 11 Examples of aspects of the described transceiver 1020 or 1120. The receiver 710 may utilize a single antenna or a collection of antennas.
[0188] The communication manager 715 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device, allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set, and transmit the SC waveform to the receiving device via the set of REs. The communication manager 715 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio, and transmit the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0189] The communication manager 715 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device, determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set is less than the total number of REs in the RB set, and receive the SC waveform from the transmitting device via the set of REs. The communication manager 715 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determine a set of REs in the RB set for an SC waveform including the CP based on the transmission configuration and the CP ratio, and receive the SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio. The communication manager 715 may be an example of aspects of the communication manager 1110 or 1010 as described herein.
[0190] The communication manager 715 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 715 or its subcomponents may be performed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in the present disclosure.
[0191] The communication manager 715 or its subcomponents may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the communication manager 715 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 715 or its subcomponents may be combined with one or more other hardware components (including, but not limited to, input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).
[0192] In some examples, the communication manager 715 may be implemented as an integrated circuit or chipset for a mobile device modem, and the receiver 710 and transmitter 720 may be implemented as analog components (e.g., amplifiers, filters, antennas) coupled to the mobile device modem to enable wireless transmission and reception on one or more frequency bands.
[0193] The actions performed by the communication manager 715 as described herein may be implemented to achieve one or more potential advantages. One implementation may allow the UE 115 to save power and increase battery life by implementing an SC receiver (e.g., in the time domain) (e.g., from the base station 105) to receive downlink communications. Additionally or alternatively, the UE 115 may further implement an SC transmitter (e.g., to the base station 105) to transmit uplink communications, which may result in lower PAPR for uplink communications, and further power savings and increased battery life. Another implementation may provide improved quality of service and reliability at the UE 115 by reducing the complexity of implementing an SC receiver or transmitter, which may also reduce latency.
[0194] The transmitter 720 may transmit signals generated by other components of the device 705. In some examples, the transmitter 720 may be co-located with the receiver 710 in a transceiver module. For example, the transmitter 720 may be a reference Fig.10 and 11 Examples of various aspects of the described transceiver 1020 or 1120. The transmitter 720 can utilize a single antenna or a collection of antennas. In some examples, the communication manager 715 can be implemented as an integrated circuit or chipset for a mobile device modem, and the receiver 710 and the transmitter 720 can be implemented as analog components (e.g., amplifiers, filters, antennas, etc.) coupled with the mobile device modem to enable wireless transmission and reception on one or more frequency bands.
[0195] Figure 8 A block diagram 800 of a device 805 supporting a flexible SC waveform according to aspects of the present disclosure is shown. The device 805 may be an example of aspects of the device 705, UE 115, or base station 105 as described herein. The device 805 may include a receiver 810, a communication manager 815, and a transmitter 840. The device 805 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0196] The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to flexible SC waveforms, etc.). The information may be passed to other components of the device 805. The receiver 810 may be a reference Fig.10 and 11 Examples of aspects of the described transceiver 1020 or 1120. The receiver 810 may utilize a single antenna or a collection of antennas.
[0197] The communication manager 815 may be an example of aspects of the communication manager 715 as described herein. The communication manager 815 may include an SC transmission configuration component 820, an RE configuration component 825, an SC transmission component 830, and an SC reception component 835. The communication manager 815 may be an example of aspects of the communication manager 1010 or 1110 as described herein.
[0198] The SC transmission configuration component 820 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device or a transmitting device. The SC transmission configuration component 820 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device or a transmitting device and a CP ratio of a CP of the SC waveform.
[0199] The RE configuration component 825 may allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. The RE configuration component 825 may allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio. The RE configuration component 825 may determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. The RE configuration component 825 may determine a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio.
[0200] The SC transmission component 830 may transmit the SC waveform to the receiving device via the RE set. The SC transmission component 830 may transmit the SC waveform including the CP to the receiving device via the RE set according to the CP ratio. The SC reception component 835 may receive the SC waveform from the transmitting device via the RE set. The SC reception component 835 may receive the SC waveform including the CP from the transmitting device via the RE set according to the CP ratio.
[0201] The transmitter 840 may transmit signals generated by other components of the device 805. In some examples, the transmitter 840 may be co-located with the receiver 810 in a transceiver module. For example, the transmitter 840 may be a reference Fig.10 and 11 Examples of aspects of the described transceiver 1020 or 1120. The transmitter 840 may utilize a single antenna or a collection of antennas.
[0202] In some examples, the communication manager 815 may be implemented as an integrated circuit or chipset for a mobile device modem, and the receiver 810 and transmitter 840 may be implemented as analog components (e.g., amplifiers, filters, antennas, etc.) coupled to the mobile device modem to enable wireless transmission and reception.
[0203] Based on implementing the SC receiver and / or the SC transmitter, the processor of the UE 115 (e.g., controlling the receiver 710, the transmitter 740 or the reference Fig. 9 The described SC transmission component 920) can reduce complexity and efficiently receive downlink SC communications and transmit uplink SC communications (e.g., via the SC transmission configuration component 820 or the RE configuration component 825). In addition, the processor of the UE 115 can receive an indication of an SC configuration to be implemented at an SC receiver or SC transmitter. The processor of the UE 115 can use the SC configuration to control the SC receiver or SC transmitter within the UE 115 for communicating the SC waveform.
[0204] Fig. 9 A block diagram 900 of a communication manager 905 supporting flexible SC waveforms according to aspects of the present disclosure is shown. The communication manager 905 can be an example of aspects of the communication manager 715, the communication manager 815, or the communication manager 1010 described herein. The communication manager 905 can include an SC transmission configuration component 910, an RE configuration component 915, an SC transmission component 920, an RE mapping component 925, a CP determination component 930, a CP generation component 935, an SC reception component 940, an RE demapping component 945, and a CP identification component 950. Each of these modules can communicate directly or indirectly with each other (e.g., via one or more buses).
[0205] The SC transmission configuration component 910 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device. In some examples, the SC transmission configuration component 910 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform. In some examples, the SC transmission configuration component 910 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device. In some examples, the SC transmission configuration component 910 may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform.
[0206] In some examples, the SC transmission configuration component 910 may receive an indication of the mapping configuration in a message from a receiving device, the message including the transmission configuration. In some examples, the SC transmission configuration component 910 may transmit an indication of the transmission configuration to the receiving device via RRC signaling or DCI. In some examples, the SC transmission configuration component 910 may receive a message from the receiving device, the message indicating the transmission configuration for the SC waveform based on the REID included in the message. In some examples, the SC transmission configuration component 910 may determine the DMRS pattern, DMRS length, or TBS associated with the SC waveform based on the RE set or the number of RE sets.
[0207] In some examples, the SC transmission configuration component 910 may receive an indication of the mapping configuration in a message from a transmitting device, the message including the transmission configuration. In some examples, the SC transmission configuration component 910 may receive an indication of the transmission configuration from a receiving device via RRC signaling or DCI. In some examples, the SC transmission configuration component 910 may transmit a message to a transmitting device, the message indicating the transmission configuration for the SC waveform based on the REID included in the message. In some cases, the REID is based on the cell ID of the cell used for communication between the transmitting device and the receiving device. In some examples, the SC transmission configuration component 910 may determine the DMRS pattern, DMRS length, or TBS associated with the SC waveform based on the RE set or the number of RE sets.
[0208] The RE configuration component 915 may allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. In some examples, the RE configuration component 915 may allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio. In some examples, the RE configuration component 915 may determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. In some examples, the RE configuration component 915 may determine a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio.
[0209] The SC transmission component 920 may transmit the SC waveform to the receiving device via the RE set. In some examples, the SC transmission component 920 may transmit the SC waveform including the CP to the receiving device via the RE set according to the CP ratio. In some examples, the SC transmission component 920 may transmit the SC waveform including the first CP and the at least one additional CP to the receiving device.
[0210] The RE mapping component 925 can identify a mapping configuration for mapping the data associated with the SC waveform to the RE set based on the transmission configuration. In some examples, the RE mapping component 925 can map the data associated with the SC waveform to the RE set according to the mapping configuration. In some examples, the RE mapping component 925 can map the data starting from the first RE, the middle RE, or the last RE of the RE set based on the mapping configuration and the corresponding position of each RE in the RE set. In some cases, the data is mapped so that at least one RE in the RE set is not occupied.
[0211] The CP determination component 930 may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio of an initial symbol of the SC waveform and a second CP ratio of one or more symbols after the initial symbol of the SC waveform that is different from the first CP ratio. In some examples, the CP determination component 930 may determine the first CP ratio and the second CP ratio based on an SCS associated with the SC waveform. In some examples, the CP determination component 930 may determine the first CP ratio and the second CP ratio based on a BWP associated with the SC waveform. In some cases, the number of samples of the first CP and the number of samples of the at least one additional CP are based on the SCS. In some cases, the number of samples of the first CP and the number of samples of the at least one additional CP are based on the number of RB sets of the BWP.
[0212] The CP generation component 935 can generate a first CP for the initial symbol based on the first CP ratio. In some examples, the CP generation component 935 can generate at least one additional CP for one or more symbols after the initial symbol based on a second CP ratio, wherein the second CP ratio is less than the first CP ratio.
[0213] The SC receiving component 940 may receive the SC waveform from the transmitting device via the RE set. In some examples, the SC receiving component 940 may receive the SC waveform including the CP from the transmitting device via the RE set according to the CP ratio. In some examples, the SC receiving component 940 may receive the SC waveform including the first CP and the at least one additional CP from the transmitting device.
[0214] The RE demapping component 945 may identify a mapping configuration for data mapped to the SC waveform of the set of REs based on the transmission configuration. In some examples, the RE demapping component 945 may demap the data of the SC waveform. In some examples, the RE demapping component 945 may demap data starting from the first RE, the middle RE, or the last RE of the set of REs based on the mapping configuration and the corresponding position of each RE in the set of REs.
[0215] CP identification component 950 may identify a first CP of the initial symbol based on the first CP ratio. In some examples, CP identification component 950 may identify at least one additional CP for one or more symbols following the initial symbol based on a second CP ratio, wherein the second CP ratio is less than the first CP ratio.
[0216] Fig.10 A diagram of a system 1000 of a device 1005 supporting a flexible SC waveform according to aspects of the present disclosure is shown. The device 1005 may be an example of or include a component of a device 705, device 805, or UE 115 as described herein. The device 1005 may include components for two-way voice and data communications, including components for transmitting and receiving communications, including a communication manager 1010, a transceiver 1020, an antenna 1025, a memory 1030, a processor 1040, and an I / O controller 1050. These components may be in electronic communication via one or more buses (e.g., bus 1055).
[0217] The communication manager 1010 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device, allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set, and transmit the SC waveform to the receiving device via the set of REs. The communication manager 1010 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio, and transmit the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0218] The communication manager 1010 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a transmitting device, determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set is less than the total number of REs in the RB set, and receive the SC waveform from the transmitting device via the set of REs. The communication manager 1010 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determine a set of REs in the RB set for an SC waveform including the CP based on the transmission configuration and the CP ratio, and receive the SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0219] The transceiver 1020 may communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, the transceiver 1020 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1020 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.
[0220] In some cases, device 1005 may include a single antenna 1025, or device 1005 may have more than one antenna 1025, which may be capable of transmitting or receiving multiple wireless transmissions concurrently.
[0221] The memory 1030 may include random access memory (RAM), read-only memory (ROM), or a combination thereof. The memory 1030 may store computer readable code 1035 including instructions that, when executed by a processor (e.g., processor 1040), cause the device to perform various functions described herein. In some cases, the memory 1030 may include, among other things, a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0222] Processor 1040 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, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1040 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1040. Processor 1040 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1030) to cause device 1005 to perform various functions (e.g., functions or tasks that support flexible SC waveforms).
[0223] I / O controller 1050 can manage input and output signals for device 1005. I / O controller 1050 can also manage peripheral devices that are not integrated into device 1005. In some cases, I / O controller 1050 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1050 can utilize an operating system, such as MS- MS- or another known operating system. In other cases, I / O controller 1050 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I / O controller 1050 may be implemented as part of a processor. In some cases, a user may interact with device 1005 via I / O controller 1050 or via hardware components controlled by I / O controller 1050.
[0224] The code 1035 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 1035 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, the code 1035 may not be directly executed by the processor 1040, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0225] Fig.11 A diagram of a system 1100 of a device 1105 supporting a flexible SC waveform according to aspects of the present disclosure is shown. The device 1105 may be an example of a device 705, a device 805, or a base station 105 as described herein or include components of the above devices. The device 1105 may include components for two-way voice and data communications, including components for transmitting and receiving communications, including a communication manager 1110, a network communication manager 1115, a transceiver 1120, an antenna 1125, a memory 1130, a processor 1140, and an inter-station communication manager 1145. These components may be in electronic communication via one or more buses (e.g., a bus 1155).
[0226] The communication manager 1110 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device, allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set, and transmit the SC waveform to the receiving device via the set of REs. The communication manager 1110 may identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform, allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio, and transmit the SC waveform including the CP to the receiving device via the set of REs according to the CP ratio.
[0227] The communication manager 1110 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a transmitting device, determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set is less than the total number of REs in the RB set, and receive the SC waveform from the transmitting device via the set of REs. The communication manager 1110 may further identify a transmission configuration for an SC waveform, the transmission configuration indicating an RB set allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform, determine a set of REs in the RB set for an SC waveform including the CP based on the transmission configuration and the CP ratio, and receive the SC waveform including the CP from the transmitting device via the set of REs according to the CP ratio.
[0228] The network communications manager 1115 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1115 may manage the delivery of data communications for client devices, such as one or more UEs 115.
[0229] The transceiver 1120 may communicate bidirectionally via one or more antennas, wired or wireless links, as described herein. For example, the transceiver 1120 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1120 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.
[0230] In some cases, device 1105 may include a single antenna 1125, or device 1105 may have more than one antenna 1125, which may be capable of transmitting or receiving multiple wireless transmissions concurrently.
[0231] The memory 1130 may include RAM, ROM, or a combination thereof. The memory 1130 may store computer readable code 1135 including instructions that, when executed by a processor (e.g., processor 1140), cause the device to perform various functions described herein. In some cases, the memory 1130 may include, among other things, a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0232] Processor 1140 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, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1140 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1140. Processor 1140 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to cause device 1105 to perform various functions (e.g., functions or tasks that support flexible SC waveforms).
[0233] The inter-site communication manager 1145 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with the UE 115 in cooperation with the other base stations 105. For example, the inter-site communication manager 1145 may coordinate the scheduling of transmissions to the UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, the inter-site communication manager 1145 may provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between base stations 105.
[0234] The code 1135 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 1135 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, the code 1135 may not be directly executed by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0235] Fig.12 1 is a flow chart illustrating a method 1200 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1200 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1200 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0236] At 1205, the UE or base station may identify a transmission configuration for the SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device. The operations of 1205 may be performed according to the methods described herein. In some examples, aspects of the operations of 1205 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0237] At 1210, the UE or the base station may allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. The operation of 1210 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1210 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0238] At 1215, the UE or base station may transmit the SC waveform to the receiving device via the RE set. The operation of 1215 may be performed according to the method described herein. In some examples, various aspects of the operation of 1215 may be performed as described in reference to Figures 7 to 11 The described SC transfer component is performed.
[0239] Fig.13 1 is a flow chart illustrating a method 1300 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1300 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1300 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0240] At 1305, the UE or base station may identify a transmission configuration for the SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device. The operations of 1305 may be performed according to the methods described herein. In some examples, aspects of the operations of 1305 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0241] At 1310, the UE or the base station may allocate a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the set of REs is less than the total number of REs in the RB set. The operation of 1310 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1310 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0242] At 1305, the UE or base station may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the SC waveform and a second CP ratio for one or more symbols after the initial symbol of the SC waveform that is different from the first CP ratio. The operations of 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of 1315 may be performed as described with reference to Figures 7 to 11 The described CP determines the components to be executed.
[0243] At 1320, the UE or base station may transmit the SC waveform to the receiving device via the RE set. The operation of 1320 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1320 may be performed as described in reference to Figures 7 to 11 The described SC transfer component is performed.
[0244] Fig.14 1 is a flow chart illustrating a method 1400 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1400 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1400 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0245] At 1405, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device. The operations of 1405 may be performed according to the methods described herein. In some examples, aspects of the operations of 1405 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0246] At 1410, the UE or base station may determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set is less than the total number of REs in the RB set. The operation of 1410 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1410 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0247] At 1415, the UE or base station may receive the SC waveform from the transmitting device via the RE set. The operation of 1415 may be performed according to the method described herein. In some examples, various aspects of the operation of 1415 may be performed as described in reference to Figures 7 to 11The described SC receives components to execute.
[0248] Fig.15 1 is a flowchart illustrating a method 1500 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1500 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1500 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0249] At 1505, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device. The operations of 1505 may be performed according to the methods described herein. In some examples, aspects of the operations of 1505 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0250] At 1510, the UE or base station may determine a set of REs in the RB set for the SC waveform based on the transmission configuration, wherein the number of the RE set is less than the total number of REs in the RB set. The operations of 1510 may be performed according to the methods described herein. In some examples, aspects of the operations of 1510 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0251] At 1515, the UE or base station may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the SC waveform and a second CP ratio for one or more symbols after the initial symbol of the SC waveform that is different from the first CP ratio. The operations of 1515 may be performed according to the methods described herein. In some examples, aspects of the operations of 1515 may be performed as described with reference to Figures 7 to 11 The described CP determines the components to be executed.
[0252] At 1520, the UE or base station may receive the SC waveform from the transmitting device via the RE set. The operation of 1520 may be performed according to the method described herein. In some examples, various aspects of the operation of 1520 may be performed as described in reference to Figures 7 to 11 The described SC receives components to execute.
[0253] Fig.161 is a flow chart illustrating a method 1600 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1600 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1600 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0254] At 1605, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform. The operations of 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of 1605 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0255] At 1610, the UE or base station may allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio. The operation of 1610 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1610 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0256] At 1615, the UE or base station may transmit an SC waveform including the CP to a receiving device via the RE set according to the CP ratio. The operation of 1615 may be performed according to the method described herein. In some examples, various aspects of the operation of 1615 may be performed as described in reference to Figures 7 to 11 The described SC transfer component is performed.
[0257] Fig.17 1 is a flow chart illustrating a method 1700 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1700 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1700 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0258] At 1705, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a receiving device and a CP ratio of a CP of the SC waveform. The operations of 1705 may be performed according to the methods described herein. In some examples, aspects of the operations of 1705 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0259] At 1710, the UE or base station may allocate a set of REs in the RB set for the SC waveform including the CP based on the transmission configuration and the CP ratio. The operation of 1710 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1710 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0260] At 1715, the UE or base station may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the SC waveform and a second CP ratio for one or more symbols after the initial symbol of the SC waveform that is different from the first CP ratio. The operations of 1715 may be performed according to the methods described herein. In some examples, aspects of the operations of 1715 may be performed as described with reference to Figures 7 to 11 The described CP determines the components to be executed.
[0261] At 1720, the UE or the base station may transmit an SC waveform including the CP to a receiving device via the RE set according to the CP ratio. The operation of 1720 may be performed according to the method described herein. In some examples, various aspects of the operation of 1720 may be performed as described in reference to Figures 7 to 11 The described SC transfer component is performed.
[0262] Fig.18 1 is a flowchart illustrating a method 1800 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1800 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1800 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0263] At 1805, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform. The operations of 1805 may be performed according to the methods described herein. In some examples, aspects of the operations of 1805 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0264] At 1810, the UE or base station may determine a set of REs in the RB set for an SC waveform including the CP based on the transmission configuration and the CP ratio. The operation of 1810 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1810 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0265] At 1815, the UE or base station may receive an SC waveform including the CP from a transmitting device via the RE set according to the CP ratio. The operation of 1815 may be performed according to the method described herein. In some examples, various aspects of the operation of 1815 may be performed as described in reference to Figures 7 to 11 The described SC receives components to execute.
[0266] Fig.19 1 is a flow chart illustrating a method 1900 for supporting flexible SC waveforms according to aspects of the present disclosure. The operations of the method 1900 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. For example, the operations of the method 1900 may be implemented by a UE 115 or a base station 105 or components thereof as described herein. Figures 7 to 11 In some examples, a UE or a base station may execute an instruction set to control the functional elements of the UE or the base station to perform the functions described herein. Additionally or alternatively, a UE or a base station may use dedicated hardware to perform various aspects of the functions described herein.
[0267] At 1905, the UE or base station may identify a transmission configuration for an SC waveform, the transmission configuration indicating a set of RBs allocated for communication with a transmitting device and a CP ratio of a CP of the SC waveform. The operations of 1905 may be performed according to the methods described herein. In some examples, aspects of the operations of 1905 may be performed as described in reference to Figures 7 to 11 The described SC transfer configuration component is executed.
[0268] At 1910, the UE or base station may determine a set of REs in the RB set for an SC waveform including the CP based on the transmission configuration and the CP ratio. The operation of 1910 may be performed according to the methods described herein. In some examples, various aspects of the operation of 1910 may be performed as described in reference to Figures 7 to 11 The described RE configuration components are executed.
[0269] At 1915, the UE or base station may determine a CP configuration for the SC waveform based on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the SC waveform and a second CP ratio for one or more symbols after the initial symbol of the SC waveform that is different from the first CP ratio. The operations of 1915 may be performed according to the methods described herein. In some examples, aspects of the operations of 1915 may be performed as described with reference to Figures 7 to 11 The described CP determines the components to be executed.
[0270] At 1920, the UE or the base station may receive an SC waveform including the CP from the transmitting device via the RE set according to the CP ratio. The operation of 1920 may be performed according to the method described herein. In some examples, various aspects of the operation of 1920 may be performed as described in reference to Figures 7 to 11 The described SC receives components to execute.
[0271] It should be noted that the methods described herein describe possible implementations, and that the various operations and steps may be rearranged or otherwise modified and other implementations are possible. Furthermore, aspects from two or more methods may be combined.
[0272] The technology described herein can be used in various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), SC frequency division multiple access (SC-FDMA) and other systems. CDMA systems can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 versions are generally referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is generally referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. TDMA systems can implement radio technologies such as Global System for Mobile Communications (GSM).
[0273] OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), E-UTRA, Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE, LTE-A, and LTE-A Pro are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, NR, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the systems and radio technologies mentioned herein as well as for other systems and radio technologies. Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for example purposes and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein may also be applicable to applications other than LTE, LTE-A, LTE-A Pro, or NR applications.
[0274] A macro cell generally covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with service subscriptions to a network provider. A small cell may be associated with a lower power base station (compared to a macro cell), and the small cell may operate in the same or different (e.g., licensed, unlicensed, etc.) frequency band as the macro cell. According to various examples, a small cell may include a pico cell, a femto cell, and a micro cell. A pico cell, for example, may cover a smaller geographic area and may allow unrestricted access by UEs with service subscriptions to a network provider. A femto cell may also cover a smaller geographic area (e.g., a residence) and may provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in the residence, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (eg, two, three, four, etc.) cells and may also support communication using one or more component carriers.
[0275] The wireless communication systems described herein may support synchronous or asynchronous operation. For synchronous operation, each base station may have similar frame timing, and transmissions from different base stations may be roughly aligned in time. For asynchronous operation, each base station may have different frame timing, and transmissions from different base stations may not be aligned in time. The techniques described herein may be used for synchronous or asynchronous operation.
[0276] The information and signals described herein may be represented using any of a variety of different techniques and technologies. 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.
[0277] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or executed with a general purpose processor, a DSP, an ASIC, 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 in an alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0278] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Other examples and implementations fall within the scope of the present 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. Features that implement the functions may also be physically located in various locations, including being distributed so that parts of the functions are implemented at different physical locations.
[0279] Computer-readable medium includes both non-transient computer storage medium and communication medium, and it includes any medium that facilitates computer program to transfer from one place to another.Non-transient storage medium can be any available medium that can be accessed by general or special-purpose computer.As an example and not limitation, non-transient computer-readable medium can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, disk storage or other magnetic storage device, or can be used to carry or store instruction or data structure form of desired program code means and can be accessed by general or special-purpose computer or general or special-purpose processor any other non-transient medium.Any connection is also properly referred to as computer-readable medium.For example, if software is transmitted from website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are just included in the definition of medium. Disk and disc as used herein include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks and Blu-ray discs, where disks usually reproduce data magnetically while discs reproduce data optically with lasers. Combinations herein are also included within the scope of computer-readable media.
[0280] As used herein (including in the claims), "or" used in a list of items (e.g., a list of items with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that, 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). Similarly, as used herein, the phrase "based on" should not be interpreted as referring to a closed set of conditions. For example, an exemplary 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" should be interpreted in the same manner as the phrase "based at least in part on."
[0281] In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number that distinguishes between similar components. If only the first reference number is used in the specification, the description may apply to any of the similar components having the same first reference number regardless of the second reference number, or other subsequent reference numbers.
[0282] The descriptions set forth herein in conjunction with the accompanying drawings describe example configurations and do not represent all examples that may be implemented or that fall within the scope of the claims. The term "exemplary" as used herein means "used as an example, instance, or illustration" and does not mean "better than" or "better than other examples." This detailed description includes specific details to provide an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0283] The description herein is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the universal principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a transmitting device, comprising: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a recipient device; allocating a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; as well as The single carrier waveform is transmitted to the recipient device via the set of resource elements.
2. The method of claim 1, further comprising: identifying, based at least in part on the transmission configuration, a mapping configuration for mapping data associated with the single carrier waveform to the set of resource elements; as well as Data associated with the single carrier waveform is mapped to the set of resource elements according to the mapping configuration.
3. The method of claim 2, wherein mapping the data comprises: Map data starting from a first resource element, an intermediate resource element, or a last resource element of the set of resource elements based at least in part on the mapping configuration and a corresponding position of each resource element in the set of resource elements, wherein the data is mapped such that at least one resource element in the set of resource elements is not occupied.
4. The method of claim 2, further comprising: An indication of the mapping configuration is received in a message from the recipient device, the message including the transport configuration.
5. The method of claim 1, further comprising: An indication of the transmission configuration is transmitted to the recipient device via radio resource control (RRC) signaling or downlink control information (DCI).
6. The method of claim 1, further comprising: A message is received from the receiving device, the message indicating a transmission configuration for the single carrier waveform based at least in part on a resource element identifier (REID) included in the message, wherein the REID is based at least in part on a cell identifier (ID) of a cell used for communication between the transmitting device and the receiving device.
7. The method of claim 1, further comprising: A demodulation reference signal (DMRS) pattern, a DMRS length, or a transport block size (TBS) associated with the single carrier waveform is determined based at least in part on the set of resource elements or the number of sets of resource elements.
8. The method of claim 1, further comprising: A CP configuration for the single carrier waveform is determined based at least in part on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the single carrier waveform and a second CP ratio for one or more symbols of the single carrier waveform subsequent to the initial symbol that is different from the first CP ratio.
9. The method of claim 8, further comprising: determining the first CP ratio and the second CP ratio based at least in part on a subcarrier spacing associated with the single carrier waveform; generating a first CP for the initial symbol based at least in part on the first CP ratio; and At least one additional CP is generated for the one or more symbols following the initial symbol based at least in part on the second CP ratio, wherein the second CP ratio is less than the first CP ratio.
10. The method of claim 9, further comprising: The single carrier waveform including the first CP and the at least one additional CP is transmitted to the recipient device.
11. The method of claim 9, wherein the number of samples of the first CP and the number of samples of the at least one additional CP are based at least in part on the subcarrier spacing.
12. The method of claim 8, further comprising: determining the first CP ratio and the second CP ratio based at least in part on a bandwidth portion associated with the single carrier waveform; generating a first CP for the initial symbol based at least in part on the first CP ratio; and At least one additional CP is generated for the one or more symbols following the initial symbol based at least in part on the second CP ratio, wherein the second CP ratio is less than the first CP ratio.
13. The method of claim 12, wherein the number of samples of the first CP and the number of samples of the at least one additional CP are based at least in part on the number of the resource block sets of the bandwidth part.
14. The method of claim 12, further comprising: The single carrier waveform including the first CP and the at least one additional CP is transmitted to the recipient device.
15. A method for wireless communication at a receiving device, comprising: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a transmitting device; determining a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; as well as The single carrier waveform is received from the transmitting device via the set of resource elements.
16. The method of claim 15, further comprising: identifying, based at least in part on the transmission configuration, a mapping configuration for mapping data of the single carrier waveform to the set of resource elements; as well as The data of the single carrier waveform is demapped.
17. The method of claim 16, further comprising: Demap data starting from a first resource element, an intermediate resource element, or a last resource element of the set of resource elements based at least in part on the mapping configuration and a corresponding position of each resource element in the set of resource elements, wherein the data is mapped such that at least one resource element in the set of resource elements is not occupied.
18. The method of claim 16, further comprising: An indication of the mapping configuration is received in a message from the transmitting device, the message including the transmission configuration.
19. The method of claim 15, further comprising: An indication of the transmission configuration is received from the transmitting device via radio resource control (RRC) signaling or downlink control information (DCI).
20. The method of claim 15, further comprising: A message is transmitted to the transmitting device, the message indicating a transmission configuration for the single carrier waveform based at least in part on a resource element identifier (REID) included in the message, wherein the REID is based at least in part on a cell identifier (ID) of a cell used for communication between the transmitting device and the receiving device.
21. The method of claim 15, further comprising: A demodulation reference signal (DMRS) pattern, a DMRS length, or a transport block size (TBS) associated with the single carrier waveform is determined based at least in part on the set of resource elements or the number of sets of resource elements.
22. The method of claim 15, further comprising: A cyclic prefix (CP) configuration is determined for the single carrier waveform based at least in part on the transmission configuration, wherein the CP configuration indicates a first CP ratio for an initial symbol of the single carrier waveform and a second CP ratio for one or more symbols of the single carrier waveform subsequent to the initial symbol that is different from the first CP ratio.
23. The method of claim 22, further comprising: determining the first CP ratio and the second CP ratio based at least in part on a subcarrier spacing associated with the single carrier waveform; identifying a first CP of the initial symbol based at least in part on the first CP ratio; and At least one additional CP for the one or more symbols following the initial symbol is identified based at least in part on the second CP ratio, wherein the second CP ratio is less than the first CP ratio.
24. The method of claim 23, further comprising: The single carrier waveform including the first CP and the at least one additional CP is received from the transmitting device.
25. The method of claim 23, wherein the number of samples of the first CP and the number of samples of the at least one additional CP are based at least in part on the subcarrier spacing.
26. The method of claim 23, further comprising: determining the first CP ratio and the second CP ratio based at least in part on a bandwidth portion associated with the single carrier waveform; identifying a first CP of the initial symbol based at least in part on the first CP ratio; and At least one additional CP for the one or more symbols following the initial symbol is identified based at least in part on the second CP ratio, wherein the second CP ratio is less than the first CP ratio.
27. The method of claim 26, wherein the number of samples of the first CP and the number of samples of the at least one additional CP are based at least in part on a number of the resource block sets of the bandwidth part.
28. The method of claim 26, further comprising: The single carrier waveform including the first CP and the at least one additional CP is received from the transmitting device.
29. An apparatus for wireless communication at a transmitting device, comprising: processor; a memory coupled to the processor; as well as instructions stored in the memory and executable by the processor to cause the apparatus to: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a recipient device; allocating a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; as well as The single carrier waveform is transmitted to the recipient device via the set of resource elements.
30. An apparatus for wireless communication at a receiving device, comprising: processor; a memory coupled to the processor; as well as instructions stored in the memory and executable by the processor to cause the apparatus to: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a transmitting device; determining a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; as well as The single carrier waveform is received from the transmitting device via the set of resource elements.
31. An apparatus for wireless communication at a transmitting device, comprising: means for identifying a transmission configuration for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a recipient device; means for allocating a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; means for transmitting an indication of the transmission configuration to the recipient device via radio resource control (RRC) signaling or downlink control information (DCI); as well as means for transmitting the single carrier waveform to the recipient device via the set of resource elements.
32. An apparatus for wireless communication at a receiving device, comprising: means for identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a transmitting device; means for determining, based at least in part on the transmission configuration, a set of resource elements in the set of resource blocks for the single carrier waveform, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; as well as means for receiving the single carrier waveform from the transmitting device via the set of resource elements.
33. A non-transitory computer-readable medium storing code for wireless communication at a transmitting device, the code comprising instructions executable by a processor to: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a recipient device; allocating a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; and The single carrier waveform is transmitted to the recipient device via the set of resource elements.
34. A non-transitory computer-readable medium storing code for wireless communication at a recipient device, the code comprising instructions executable by a processor to: identifying transmission configurations having different cyclic prefix (CP) to data ratios for a single carrier waveform, the transmission configuration indicating a set of resource blocks allocated for communication with a transmitting device; determining a set of resource elements in the set of resource blocks for the single carrier waveform based at least in part on the transmission configuration, wherein the number of the set of resource elements is less than a total number of resource elements in the set of resource blocks; and The single carrier waveform is received from the transmitting device via the set of resource elements.
Citation Information
Patent Citations
Wireless communication control device and wireless communication control method
CN102934504A
Techniques for configuring uplink channels in unlicensed radio frequency spectrum bands
CN105830379A
Transmission designs for radio access technologies
CN107852319A