Waveform configuration and indication for uplink transmissions
By supporting flexible waveform configuration in the wireless communication system, user equipment can independently determine the waveform type for uplink transmission, solving the problem of large delay in the random access process and achieving more efficient network transmission.
Patent Information
- Application Number
- CN202411898496.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2019-03-26
- Filing Date
- 2020-03-20
- Publication Date
- 2025-04-04
AI Technical Summary
The existing wireless communication systems have a problem of large delay in the random access process in uplink transmission, especially in the competition-based process, which affects network efficiency.
By supporting flexible waveform configuration, the user equipment (UE) can independently determine the waveform type for uplink transmission, such as CP-OFDM or DFT-s-OFDM waveforms, based on the received waveform configuration information, thereby optimizing the transmission of random access messages.
It realizes the reduction of delay and improves network efficiency in the two-step random access process, adapting to different communication scenarios through dynamic waveform selection, and improving the flexibility and efficiency of uplink transmission.
Smart Images

Figure CN119766407A_ABST
Abstract
Description
This application is a divisional application of a patent application with a filing date of March 20, 2020, an invention name of “Waveform configuration and indication for uplink transmission”, and an application number of 202080022068.3.
[0001] This patent application claims the priority of International Patent Application No. PCT / CN2019 / 079657, entitled “WAVEFORMCONFIGURATION AND INDICATION FOR UPLINK TRANSMISSION”, filed by Lei et al. on March 26, 2019, which is assigned to the assignee of this application and is hereby incorporated by reference in its entirety. Technical Field
[0002] The following relates generally to wireless communications, and more particularly, to waveform configurations and indications for uplink transmissions. Background Art
[0003] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems can 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 (e.g., long term evolution (LTE) systems, improved LTE (LTE-A) systems, or LTE-A professional systems) and fifth generation (5G) systems (which may be referred to as new radio (NR) systems). These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread OFDM (DFT-S-OFDM). A wireless multiple access communication system may include multiple base stations or network access nodes, each of which simultaneously supports communication for multiple communication devices (which may be further referred to as user equipment (UE)).
[0004] Some wireless communication systems may support one or more random access procedures for communication between a UE and a base station. The random access procedure may be used in an initial access procedure, a connection reestablishment procedure, a switching procedure, a synchronization procedure, etc. for establishing a connection between the UE and the base station. The random access procedure may involve a series of handshake messages exchanged between the UE and the base station. The random access procedure may be a contention-based procedure using a shared pool of resources and preamble sequences or a non-contention-based procedure, in which the UE may send one or more messages based on a reserved preamble sequence or resource set. In some implementations (e.g., unlicensed band operation), as part of the exchange, the UE may perform channel sensing (e.g., a listen-before-talk (LBT) procedure) before sending one or more messages on available resources of the channel.
[0005] As the demand for communication access increases, wireless communication systems can support methods for reducing the number of handshake messages exchanged between UEs and base stations. Shortened random access procedures (e.g., two-step random access procedures) can reduce potential delays in channel access, especially for contention-based procedures. Efficient techniques for performing such random access procedures can help improve network efficiency. Summary of the invention
[0006] The described techniques relate to improved methods, systems, devices, and apparatuses that support waveform configuration and indication for uplink transmission. In summary, the described techniques can provide flexible waveform configurations for autonomous uplink transmissions. For example, in a two-step random access procedure, a user equipment (UE) can autonomously (e.g., grant-free, contention-based) send an initial random access message (e.g., such as MsgA, which can include a random access preamble and a random access payload) to a base station according to the waveform configuration.
[0007] A base station may send broadcast signaling (e.g., a system information block (SIB1)) indicating waveform configurations associated with some set of supported waveform types for autonomous uplink transmissions by a UE. In some cases, the broadcast signaling may include a waveform configuration field (WCF) that may convey waveform configuration information. The WCF may indicate whether flexible waveforms for autonomous uplink are supported, may explicitly configure the waveform type, may indicate waveform configuration mapping rules, and the like. In some cases, one or more lookup tables (LUTs) may include the waveform configuration information, and the WCF may indicate whether flexible waveforms for autonomous uplink are supported, and may implicitly configure the waveform type (e.g., via reference to the LUT, or by knowing one or more LUTs maintained by the UE).
[0008] Therefore, the UE can determine the waveform configuration (e.g., the waveform type used for autonomous uplink transmission) based on the signaling (e.g., waveform configuration information) received from the base station. For example, the UE can identify the waveform configuration information from the WCF, can determine the autonomous uplink scenario, or both, to determine the waveform configuration for autonomous uplink transmission. As used herein, the autonomous uplink scenario may refer to channel parameters determined based on the channel measurements performed, the radio resource control (RRC) state of the UE, the capability level of the UE associated with the autonomous uplink transmission, the cell size associated with the received broadcast signaling, the position of the UE in the cell determined based on the positioning measurement, etc. In some cases, the waveform for autonomous uplink transmission can be configured based on the autonomous uplink transmission parameters used by the UE. As used herein, the autonomous uplink transmission parameters may refer to the modulation and coding scheme (MCS), preamble sequence, demodulation reference signal (DMRS) sequence, time resources, frequency resources, payload size, etc. used by the UE for autonomous uplink transmission.
[0009] For example, the UE may identify the WCF in SIB1, may determine that flexible waveforms for autonomous uplink are supported, and may identify waveform configurations for autonomous uplink transmissions from the WCF. In other examples, the UE may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may reference the LUT based on autonomous uplink transmission scenarios at the UE and / or based on autonomous uplink transmission parameters (e.g., because the network may specify waveform configurations for various autonomous uplink transmission scenarios and / or autonomous uplink transmission parameters). In other examples, the UE may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may identify waveform configuration / scenario mapping information from the WCF (and may determine the waveform configuration based on the waveform configuration / scenario mapping information and the identified autonomous uplink scenarios and / or autonomous uplink transmission parameters).
[0010] That is, in some cases, the UE may identify a mapping between one or more scenarios (e.g., autonomous uplink scenarios) determined at the UE and one or more corresponding waveform types (e.g., cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform type or discrete Fourier transform-spread-DFT-s-orthogonal frequency division multiplexing (DFT-s-OFDM) waveform type) among a plurality of supported waveform types, and may determine a waveform type for sending autonomous uplink transmissions based on the mapping. In some cases, the mapping between one or more scenarios determined at the UE and one or more corresponding waveform types may be based on received broadcast signaling (e.g., SIB1 or other configuration information), additional broadcast signaling, radio resource control signaling, or a combination thereof. In addition, the UE may determine a scenario at the UE (e.g., autonomous uplink scenario), wherein the waveform type for sending autonomous uplink transmissions may be determined based on the scenario at the UE. As discussed herein, the scenario may include or refer to downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control states of the UE, capability levels of the UE, cell sizes associated with received broadcast signaling, and the like. In some cases, the waveform configuration may be determined based on the transmission parameters used by the UE for autonomous uplink transmissions. For example, the UE may determine the waveform configuration based on the MCS, preamble / DMRS sequence, time / frequency resources, etc. to be used for autonomous uplink transmissions.
[0011] As discussed herein, a waveform configuration may be determined based on transmission parameters and a mapping between the transmission parameters and the waveform type. In some cases, a scenario and a waveform type mapping for one or more of the scenarios may be included in a LUT, may be indicated in a WCF, may be indicated by other base station signaling (e.g., RRC signaling, other broadcast information), and the like. Thus, the UE may identify whether a flexible waveform configuration for autonomous uplink is supported, and may determine a waveform type (e.g., CP-OFDM or DFT-s-OFDM) for autonomous uplink transmission based on an explicit waveform type configuration from a base station (which may include an indication of whether a flexible waveform configuration is supported, an indication of a waveform type / scenario mapping rule, and the like), one or more LUTs, identified autonomous uplink scenarios, autonomous uplink transmission parameters, or some combination thereof.
[0012] A method of wireless communication at a UE is described. The method may include: receiving broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions; determining a waveform type in the set of supported waveform types for sending the autonomous uplink transmission based on the waveform configuration; and sending the autonomous uplink transmission according to the determined waveform type.
[0013] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform the following operations: receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmission; determine a waveform type in the set of supported waveform types for sending the autonomous uplink transmission based on the waveform configuration; and send the autonomous uplink transmission according to the determined waveform type.
[0014] Another apparatus for wireless communication at a UE is described. The apparatus may include means for receiving broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions; determining a waveform type in the set of supported waveform types for transmitting the autonomous uplink transmission based on the waveform configuration; and transmitting the autonomous uplink transmission according to the determined waveform type.
[0015] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to: receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions; determine a waveform type in the set of supported waveform types for transmitting the autonomous uplink transmission based on the waveform configuration; and transmit the autonomous uplink transmission according to the determined waveform type.
[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types in the set of supported waveform types, wherein determining the waveform type for sending the autonomous uplink transmission may be based on the mapping. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying the mapping between the one or more scenarios determined at the UE and the one or more corresponding waveform types based on received broadcast signaling, additional broadcast signaling, radio resource control signaling, or a combination thereof.
[0017] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: determining a scenario at the UE, wherein determining the waveform type for sending the autonomous uplink transmission may be based on the scenario at the UE. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the scenario at the UE includes downlink channel measurements performed by the UE, positioning measurements, timing offset values, a radio resource control state of the UE, a capability level of the UE, a cell size associated with received broadcast signaling, or a combination thereof.
[0018] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: decoding a waveform configuration field from broadcast signaling, wherein the waveform configuration field indicates whether a flexible waveform configuration is available for the UE. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field includes a flag bit, the flag bit indicating with a first bit value that a flexible waveform configuration is available for the UE and with a second bit value that a default waveform configuration is indicated.
[0019] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field further includes a set of scene bits, wherein each scene bit in the set of scene bits indicates, for each corresponding scene, a first waveform type in the set of supported waveform types using a first bit value and a second waveform type in the set of supported waveform types using a second bit value. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field further includes a set of indexes, wherein each index in the set of indexes indicates a scene for using a waveform type different from a default waveform type.
[0020] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying a mapping between one or more waveform types in the set of supported waveform types and one or more transmission parameters for sending autonomous uplink transmissions from one or more lookup tables stored at the UE, wherein sending the autonomous uplink transmission can be based on the one or more transmission parameters corresponding to the determined waveform type from the one or more lookup tables.
[0021] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the one or more transmission parameters for sending the autonomous uplink transmission include a set of preamble code sequences, a set of demodulation reference signal sequences, a time-frequency resource for sending a payload of the autonomous uplink transmission, or a combination thereof. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: receiving signaling indicating which of the one or more lookup tables may be applicable to the autonomous uplink transmission. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying, based on the received broadcast signaling, that a single waveform type in the set of supported waveform types can be configured for the autonomous uplink transmission.
[0022] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration includes a waveform configuration field, a transmission timing configuration for the autonomous uplink transmission, additional system information for the autonomous uplink transmission, or a combination thereof. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the broadcast signaling includes a system information block. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the autonomous uplink transmission includes a first message of a two-step random access procedure. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of supported waveform types includes a cyclic prefix orthogonal frequency division multiplexing waveform and a discrete Fourier transform extended orthogonal frequency division multiplexing waveform.
[0023] A method of wireless communication at a base station is described. The method may include determining a waveform type from a set of supported waveform types for autonomous uplink transmissions, sending broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for the autonomous uplink transmissions, and receiving the autonomous uplink transmissions according to the determined waveform type.
[0024] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: determine a waveform type in a set of supported waveform types for autonomous uplink transmission; send broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for the autonomous uplink transmission; and receive the autonomous uplink transmission according to the determined waveform type.
[0025] Another apparatus for wireless communication at a base station is described. The apparatus may include means for determining a waveform type from a set of supported waveform types for autonomous uplink transmissions, sending broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for the autonomous uplink transmissions, and receiving the autonomous uplink transmissions according to the determined waveform type.
[0026] A non-transitory computer-readable medium storing code for wireless communication at a base station is described. The code may include instructions executable by a processor to: determine a waveform type from a set of supported waveform types for autonomous uplink transmissions; send broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for the autonomous uplink transmissions; and receive the autonomous uplink transmissions according to the determined waveform type.
[0027] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types in the set of supported waveform types, wherein determining the waveform type in the set of supported waveform types may be based on the mapping. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: sending an indication of the mapping between the one or more scenarios determined at the UE and the one or more corresponding waveform types via the broadcast signaling, additional broadcast signaling, radio resource control signaling, or a combination thereof.
[0028] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the one or more scenarios determined at the UE include downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control states of the UE, capability levels of the UE, cell sizes associated with received broadcast signaling, or combinations thereof. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the broadcast signaling includes a waveform configuration field indicating whether a flexible waveform configuration is available for the UE.
[0029] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field includes a flag bit, the flag bit indicating with a first bit value that a flexible waveform configuration may be available for the UE and with a second bit value to indicate a default waveform configuration. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field also includes a scene bit set, wherein each scene bit in the scene bit set indicates, for each corresponding scene, a first waveform type in the set of supported waveform types and a second waveform type in the set of supported waveform types using a first bit value and a second bit value.
[0030] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration field further includes an index set, wherein each index in the index set indicates a scenario for using a waveform type different from a default waveform type. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying a mapping between one or more waveform types in the set of supported waveform types and one or more UE transmission parameters for sending autonomous uplink transmissions from one or more lookup tables stored at the UE, wherein the autonomous uplink transmission may be received based on the one or more UE transmission parameters corresponding to the determined waveform type from the one or more lookup tables.
[0031] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: sending signaling indicating which of the one or more lookup tables may be applicable to the autonomous uplink transmission. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the broadcast signaling indicates that a single waveform type in the set of supported waveform types may be configured for the autonomous uplink transmission. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the waveform configuration includes a waveform configuration field, a transmission opportunity configuration for the autonomous uplink transmission, additional system information for the autonomous uplink transmission, or a combination thereof.
[0032] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the broadcast signaling includes a system information block. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the autonomous uplink transmission includes a first message of a two-step random access procedure. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of supported waveform types includes a cyclic prefix orthogonal frequency division multiplexing waveform and a discrete Fourier transform spread orthogonal frequency division multiplexing waveform. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1
[0013] An example of a system for wireless communications supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0034] Figure 2 An example of a wireless communication system supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0035] Figure 3 An example of a process flow supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0036] Figure 4 An example of a random access message supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0037] Figure 5 Examples of configuration messages supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure are shown.
[0038] Figure 6 An example of random access message resource mapping supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0039] Figure 7 An example of a process flow supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0040] Figure 8 and 9 A block diagram of a device supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0041] Fig.10 A block diagram of a communications manager supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0042] Fig.11A diagram of a system including devices supporting waveform configuration and indication for uplink transmissions is shown in accordance with aspects of the present disclosure.
[0043] Fig.12 and 13 A block diagram of a device supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0044] Fig.14 A block diagram of a communications manager supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown.
[0045] Fig.15 A diagram of a system including devices supporting waveform configuration and indication for uplink transmissions is shown in accordance with aspects of the present disclosure.
[0046] Figures 16 to 19 A flow chart illustrating a method of supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. DETAILED DESCRIPTION
[0047] A user equipment (UE) may perform a random access procedure (RACH procedure) with a base station to access a wireless network, for example, when initially accessing a wireless network or during a handover. In some cases, the random access procedure may be performed as a four-step random access procedure. According to the four-step random access procedure, the UE may send a first message (e.g., Msg1) to the base station, which may be referred to as a random access request message. In response, the base station may send a second message (e.g., Msg2) to the UE, which may be referred to as a random access response message. The second message may include a grant of uplink resources for the UE to send a third message to the base station. The third message (e.g., Msg3) may be referred to as a radio resource control (RRC) message, and may request a new or reconfigured connection with the base station. The base station may then send a fourth message (e.g., Msg4) (which may be referred to as a contention resolution message) or other downlink signaling to the UE to confirm the requested new or reconfigured connection. After successfully performing the random access procedure, the UE and the base station may establish a data connection to transmit subsequent data transmission and other communications. That is, the UE and the base station may establish an RRC configuration for a data connection, and the base station may allocate resources (eg, time, frequency and / or space resources) for uplink control transmissions (such as scheduling requests). After the random access procedure, the UE may be in a connected state with the base station.
[0048] In some cases, instead of a four-step random access procedure, the UE may be configured to perform a two-step random access procedure. For example, when the amount of data to be transmitted is less than a threshold amount of data, the UE may use a two-step random access procedure to reduce the random access procedure overhead, reduce the random access procedure latency, and the like. In a two-step random access procedure, the UE and the base station may exchange fewer messages (i.e., two messages versus four messages) than in a four-step random access procedure. In a two-step random access procedure, the UE may send a single random access message (e.g., MsgA) to the base station. In response to the random access message, the base station may send a single response message, such as a random access response message (e.g., MsgB), to the UE.
[0049] Compared to the four messages of the four-step random access procedure, for example, the random access message of the two-step random access procedure (e.g., MsgA) can combine all or part of Msg1 and Msg3 of the four-step random access procedure (and in some cases can include additional random access information). The UE can send a random access message to the base station on, for example, a physical random access channel (PRACH), a physical uplink shared channel (PUSCH), or using other configured resources. The random access message may include a preamble and a data payload. In the two-step random access procedure, if the base station successfully receives the random access message, the base station may send a random access response message (e.g., MsgB) to the UE. For example, compared to the four messages of the four-step random access procedure, the random access response message of the two-step random access procedure can combine all or part of Msg2 and Msg4 of the four-step random access procedure (and in some cases can include additional random access information). For example, the random access response message may include an acknowledgement that the random access response message was successfully received and decoded, a scheduling grant indicating a set of resources for the UE to use for sending additional data transmissions, a network identifier (e.g., a cell radio network temporary identifier (C-RNTI)) for subsequent communications with the UE, and similar information. The random access response message may indicate to the UE that the base station successfully received all or part of the random access message.
[0050] However, if the base station does not detect the random access preamble, or the LBT process is unsuccessful, the base station may not send a random access response message (and the random access process may fail, the UE may not establish a connection to the base station, etc.). According to the technology described herein, in order to improve the execution and efficiency of random access message (e.g., MsgA) transmission in various scenarios, a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveform and / or a discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) waveform may be supported for such random access message (e.g., MsgA) transmission. For example, the implementation of the CP-OFDM waveform and the DFT-s-OFDM waveform can adapt to differences in UE radio resource control (RRC) state, cell size, UE capabilities, etc., and each waveform can provide certain advantages over each other in various communication scenarios. For example, the DFT-s-OFDM waveform can provide improved robustness against timing inaccuracies, and the CP-OFDM waveform can provide reduced reception complexity (e.g., at the receiving base station).
[0051] Thus, the techniques described herein may provide waveform configurations for autonomous uplink transmissions (e.g., random access messages such as a two-step random access procedure). The described techniques relate to improved methods, systems, devices, and apparatuses that support waveform configurations and indications for uplink transmissions. In summary, the described techniques may provide flexible waveform configurations for autonomous uplink transmissions. For example, in a two-step random access procedure, a UE may autonomously (e.g., grant-free, contention-based) send an initial random access message (e.g., such as MsgA, which may include a random access preamble and a random access payload) to a base station according to the waveform configuration.
[0052] In some cases, the UE may obtain random access configuration information (e.g., waveform configuration information) for a random access procedure from one or more broadcast transmissions of a base station. For example, the UE may receive a synchronization signal block (SSB) and a physical broadcast (PBCH) transmission that may provide synchronization signals (e.g., a primary synchronization signal (PSS) and a secondary synchronization signal (SSS)), the PBCH transmission identifying a control resource set (CORESET) to be monitored to identify resources containing the remaining minimum system information (RMSI). In some cases, the UE may receive one or more system information blocks (SIBs) from a base station, one or more reference signals (RSs) from a base station (e.g., a cell-specific reference signal (CRS)), or a combination thereof, which may be used to identify a random access configuration. Such SSB, SIB, and RS transmissions may be used to identify random access resources, whether a two-step random access procedure is enabled, a preamble length of a random access preamble, transmission parameters for a random access preamble and a random access payload, other configuration parameters, or any combination thereof.
[0053] A base station may send broadcast signaling (e.g., SIB1) indicating waveform configurations associated with some supported sets of waveform types for autonomous uplink transmissions by a UE. In some cases, the broadcast signaling may include a waveform configuration field (WCF) that may convey waveform configuration information. The WCF may indicate whether flexible waveforms for autonomous uplinks are supported, may explicitly configure waveform types, may indicate waveform configuration mapping rules, and the like. In some cases, one or more lookup tables (LUTs) may include waveform configuration information, and the WCF may indicate whether flexible waveforms for autonomous uplinks are supported, and may implicitly configure waveform types (e.g., via reference to the LUTs, or by knowing one or more LUTs maintained by the UE).
[0054] Therefore, the UE can determine the waveform configuration (e.g., the waveform type used for autonomous uplink transmission) based on the signaling (e.g., waveform configuration information) received from the base station. For example, the UE can identify the waveform configuration information from the WCF, can determine the autonomous uplink scenario, or both, to determine the waveform configuration for autonomous uplink transmission. As used herein, the autonomous uplink scenario may refer to channel parameters determined based on the channel measurements performed, the RRC state of the UE, the capability level of the UE associated with the autonomous uplink transmission, the cell size associated with the received broadcast signaling, the position of the UE in the cell determined based on the positioning measurement, etc. In some cases, the waveform for autonomous uplink transmission can be configured based on the autonomous uplink transmission parameters used by the UE. As used herein, the autonomous uplink transmission parameters may refer to the modulation and coding scheme (MCS), preamble sequence, demodulation reference signal (DMRS) sequence, time resources, frequency resources, payload size, etc. used by the UE for autonomous uplink transmission.
[0055] For example, the UE may identify the WCF in SIB1, may determine that flexible waveforms for autonomous uplink are supported, and may identify waveform configurations for autonomous uplink transmissions from the WCF. In other examples, the UE may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may reference the LUT based on autonomous uplink transmission scenarios at the UE and / or based on autonomous uplink transmission parameters (e.g., because the network may specify waveform configurations for various autonomous uplink transmission scenarios and / or autonomous uplink transmission parameters). In other examples, the UE may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may identify waveform configuration / scenario mapping information from the WCF (and may determine the waveform configuration based on the waveform configuration / scenario mapping information and the identified autonomous uplink scenarios and / or autonomous uplink transmission parameters).
[0056] That is, in some cases, the UE may identify a mapping between one or more scenarios (e.g., autonomous uplink scenarios) determined at the UE and one or more corresponding waveform types (e.g., CP-OFDM waveform types or DFT-s-OFDM waveform types) among a plurality of supported waveform types, and may determine a waveform type for sending autonomous uplink transmissions based on the mapping. In some cases, the mapping between the one or more scenarios determined at the UE and the one or more corresponding waveform types may be based on received broadcast signaling (e.g., SIB1 or other configuration information), additional broadcast signaling, radio resource control signaling, or a combination thereof. In addition, the UE may determine a scenario at the UE (e.g., autonomous uplink scenario), wherein the waveform type for sending autonomous uplink transmissions may be determined based on the scenario at the UE. As discussed herein, the scenario may include or refer to downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control states of the UE, capability levels of the UE, cell sizes associated with received broadcast signaling, and the like. In some cases, the waveform configuration may be determined based on transmission parameters used by the UE for autonomous uplink transmissions. For example, the UE may determine the waveform configuration based on the MCS, preamble / DMRS sequence, time / frequency resources, etc. to be used for autonomous uplink transmissions.
[0057] As discussed herein, a waveform configuration may be determined based on transmission parameters and a mapping between the transmission parameters and the waveform type. In some cases, a scenario and a waveform type mapping for one or more of the scenarios may be included in a LUT, may be indicated in a WCF, may be indicated by other base station signaling (e.g., RRC signaling, other broadcast information), and the like. Thus, the UE may identify whether a flexible waveform configuration for autonomous uplink is supported, and may determine a waveform type (e.g., CP-OFDM or DFT-s-OFDM) for autonomous uplink transmission based on an explicit waveform type configuration from a base station (which may include an indication of whether a flexible waveform configuration is supported, an indication of a waveform type / scenario mapping rule, and the like), one or more LUTs, identified autonomous uplink scenarios, autonomous uplink transmission parameters, or some combination thereof.
[0058] After successfully performing the random access procedure, the UE and the base station may establish a data connection to transmit subsequent data transmission and other communications. That is, the UE and the base station may establish an RRC configuration for the data connection, and the base station may allocate resources (e.g., time, frequency, and / or spatial resources) for uplink control transmissions (such as scheduling requests). After the random access procedure, the UE may be in a connected state with the base station.
[0059] Therefore, a UE using the technology according to various aspects of the present disclosure can use a flexible waveform configuration to send a message in a two-step random access process. The base station can efficiently receive the random access message in various autonomous uplink scenarios, and can complete the two-step random access process and send a response message to the UE. Compared with the four-step random access process that can be used in some cases, such a two-step random access process can provide enhanced efficiency and reduced overhead. In addition, the technology discussed herein can allow for efficient determination of the transmission waveform to be used for preamble and payload transmission to provide such transmission waveform flexibility for dynamic waveform selection according to various scenarios.
[0060] Aspects of the disclosure are first described in the context of a wireless communication system. Aspects of the disclosure are further illustrated and described with reference to example random access message formats and example process flows. Aspects of the disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow diagrams relating to waveform configuration and indication for uplink transmissions.
[0061] Figure 1 An example of a wireless communication system 100 supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. 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 can be a long term evolution (LTE) network, an advanced LTE (LTE-A) network, an LTE-A professional network, or a new radio (NR) network. In some cases, the wireless communication system 100 can support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low-latency communications, or communications with low-cost and low-complexity devices.
[0062] 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 station transceiver, a wireless base station, an access point, a wireless transceiver, a node B, an evolved node B (eNB), a next generation node B, or a giga node B (any of which may be referred to as a gNB), a home node B, a home evolved node B, or some other appropriate 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 is capable of communicating with various types of base stations 105 and network devices (including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.).
[0063] Each base station 105 may be associated with a particular geographic coverage area 110 in which it supports communications with respective UEs 115. Each base station 105 may provide communications coverage for the respective 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.
[0064] The geographic coverage area 110 for the base station 105 can be divided into sectors, which constitute a portion of the geographic coverage area 110, and each sector can be associated with a cell. For example, each base station 105 can provide communication coverage for a macro cell, a small cell, a hotspot, or other types of cells, or various combinations thereof. In some examples, the base station 105 can 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 can overlap, and overlapping geographic coverage areas 110 associated with different technologies can 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 professional or NR network, in which different types of base stations 105 provide coverage for each geographic coverage area 110.
[0065] The term "cell" refers to a logical communication entity used for communication with a base station 105 (e.g., on a carrier), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID)) used to distinguish adjacent cells operating via the same or different carriers. In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., machine type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), or other protocol types) that may provide access to different types of devices. 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.
[0066] 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 user device, or some other appropriate 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.
[0067] Some UEs 115 (e.g., 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 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 human 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, healthcare monitoring, wildlife monitoring, climate and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based business billing.
[0068] Some UEs 115 may be configured to employ a mode of operation that reduces power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception rather than transmission and reception simultaneously). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power conservation techniques for UE 115 include entering a power-saving "deep sleep" mode when not participating in active communications or operating over 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.
[0069] In some cases, UE 115 can also communicate directly with other UE 115 (e.g., using peer-to-peer (P2P) or device-to-device (D2D) protocols). One or more UE 115 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 such a group may be outside the geographic coverage area 110 of the base station 105, or otherwise unable to receive transmissions from the base station 105. In some cases, multiple groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, wherein 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.
[0070] 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 another interface). 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) over a backhaul link 134 (e.g., via X2, Xn, or other interface).
[0071] The core network 130 may provide user authentication, access permission, tracking, Internet Protocol (IP) connections, 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 stratum (e.g., control plane) functions, such as mobility, authentication, and bearer management for UE 115 served by a base station 105 associated with the EPC. User IP packets may be transmitted through the S-GW, which itself may be coupled to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be coupled to network operator IP services. Operator IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched (PS) streaming service.
[0072] At least some of the network devices (e.g., base station 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 UE 115 through multiple other access network transport entities (which may be referred to as radio heads, smart radio heads, or transmit / receive 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).
[0073] The wireless communication system 100 may operate using one or more frequency bands, typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Typically, the region from 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band, because the wavelength ranges from approximately one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features. However, the waves may be sufficient to penetrate structures for macro cells to provide services to UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 km) compared to transmission of smaller frequencies and longer waves using the high frequency (HF) or very high frequency (VHF) portion of the spectrum below 300 MHz.
[0074] The wireless communication system 100 may also operate in a Super High Frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also referred to as a centimeter band). The SHF region includes frequency bands such as the 5 GHz Industrial, Scientific, and Medical (ISM) band, which may be opportunistically used by devices that can tolerate interference from other users.
[0075] The wireless communication system 100 may also operate in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz), 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 antennas of the corresponding devices may be even smaller and more closely spaced than the UHF antennas. In some cases, this may facilitate the use of antenna arrays within the UE 115. However, the propagation of EHF transmissions may suffer from even greater atmospheric attenuation and shorter distances than SHF or UHF transmissions. The technology disclosed herein may be employed across transmissions using one or more different frequency regions, and the designated use of frequency bands across these frequency regions may differ according to countries or regulatory agencies.
[0076] In some cases, the wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 can adopt license assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band (e.g., 5GHz ISM band). When operating in an unlicensed radio frequency spectrum band, a wireless device (e.g., base station 105 and UE 115) can use a listen-before-talk (LBT) process to ensure that the frequency channel is idle before sending data. In some cases, operations in unlicensed bands can be based on carrier aggregation configurations combined with component carriers operating in licensed bands (e.g., LAA). Operations in unlicensed spectrum can include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination of these items. Duplexing in unlicensed spectrum can be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of the two.
[0077] 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., a base station 105) and a receiving device (e.g., a 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 improve spectral efficiency by transmitting or receiving multiple signals (which may be referred to as spatial multiplexing) via different spatial layers. For example, a transmitting device may transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device may receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry 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) (where multiple spatial layers are sent to the same receiving device) and multi-user MIMO (MU-MIMO) (where multiple spatial layers are sent to multiple devices).
[0078] Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., a base station 105 or a UE 115) to form 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 can be achieved by combining signals transmitted via antenna elements of an antenna array so that signals propagating in a specific orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals transmitted via antenna elements may include the transmitting device or the receiving device applying certain amplitude and phase offsets to signals carried via each of the antenna elements associated with the device. Adjustments associated with each of the antenna elements may be defined by a set of beamforming weights associated with a specific orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0079] 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, the base station 105 may transmit some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) multiple times in different directions, and the some signals may include signals transmitted according to different beamforming weight sets associated with different transmission directions. Transmissions in different beam directions can be used (e.g., by the base station 105 or a receiving device (e.g., UE 115)) to identify the beam direction for subsequent transmission and / or reception by the base station 105.
[0080] Base station 105 may transmit some signals (e.g., data signals associated with a particular receiving device) in a single beam direction (e.g., a direction associated with a receiving device (e.g., UE 115)). In some examples, the beam direction associated with transmissions along the 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 of the signals transmitted by base station 105 in different directions, and UE 115 may report to base station 105 an indication of the signal received by it having the highest signal quality or otherwise 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 employ similar techniques to transmit signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmissions or receptions by UE 115) or to transmit signals in a single direction (e.g., for transmitting data to a receiving device).
[0081] When receiving various signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105, a receiving device (e.g., UE 115, which may be an example of a mmW receiving device) may try multiple receive beams. For example, the receiving device may try multiple receive directions by receiving via different antenna subarrays, by processing received signals according to different antenna subarrays, by receiving according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, or by processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array (any of the above operations 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). A single receive beam can be aligned in a beam direction determined based at least in part on listening according to different receive beam directions (e.g., a beam direction determined to have the highest signal strength, the highest signal-to-noise ratio, or otherwise acceptable signal quality based at least in part on listening according to multiple beam directions).
[0082] 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 geographical locations. A base station 105 may have an antenna array having multiple 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.
[0083] In some cases, the wireless communication system 100 can be a packet-based network operated according to a layered protocol stack. In the user plane, the communication at the bearer or packet data convergence protocol (PDCP) layer can be based on IP. The radio link control (RLC) layer can perform packet segmentation and reorganization to communicate on a logical channel. The medium access control (MAC) layer can perform priority processing and multiplexing of logical channels to transport channels. The MAC layer can also use hybrid automatic repeat request (HARQ) to provide retransmission at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration and maintenance of the RRC connection (which supports the radio bearer for user plane data) between the UE 115 and the base station 105 or the core network 130. At the physical layer, the transport channel can be mapped to the physical channel.
[0084] In some cases, UE 115 and base station 105 can support retransmission of data to increase the possibility that the data is successfully received. HARQ feedback is a technique that increases the possibility that data is correctly received on communication link 125. HARQ can 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 at the MAC layer under poor wireless conditions (e.g., signal and noise conditions). In some cases, a wireless device can support same-slot HARQ feedback, wherein the device can provide HARQ feedback for data received in previous symbols in the slot in a specific slot. In other cases, the device can provide HARQ feedback in subsequent slots or according to some other time interval.
[0085] The basic time unit (which may be referred to as T s =1 / 30,720,000 seconds). The time intervals of communication resources can be organized according to radio frames each having a duration of 10 milliseconds (ms), where the frame period can be represented 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. The subframe may also be divided into 2 time slots, each time slot having a duration of 0.5 ms, and each time slot may contain 6 or 7 modulation symbol periods (e.g., depending on the length of the cyclic prefix added in front of each symbol period). Excluding the cyclic prefix, each symbol 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 transmission time interval (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 component carrier selected to use sTTI).
[0086] In some wireless communication systems, a time slot may be further divided into a plurality of micro-slots containing one or more symbols. In some instances, a symbol of a micro-slot or a micro-slot may be a minimum scheduling unit. Each symbol may vary in duration according to, for example, a subcarrier spacing or a frequency band of operation. In addition, some wireless communication systems may implement time slot aggregation, wherein a plurality of time slots or micro-slots are aggregated together and used for communication between a UE 115 and a base station 105.
[0087] 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 wireless 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 placed according to a channel grid so as to be discovered by a UE 115. A carrier may be a downlink or an uplink (e.g., in an FDD mode), or may be configured to carry downlink and uplink communications (e.g., in a TDD mode). In some examples, a signal waveform sent on a carrier may be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM), CP-OFDM, DFT-S-OFDM, etc.).
[0088] The organization structure of the carrier may be different for different radio access technologies (e.g., LTE, LTE-A, LTE-A Professional, NR). For example, communications on a carrier may be organized according to TTIs or time slots, each of which may include user data and control information or signaling to support decoding of the user data. A carrier may also include dedicated acquisition signaling (e.g., synchronization signals or system information, etc.) and control signaling to coordinate operations for the carrier. In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling to coordinate operations for other carriers.
[0089] Physical channels may be multiplexed on a carrier according to various techniques. For example, a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique may be used to multiplex a physical control channel and a physical data channel on a downlink carrier. In some examples, the control information sent in the physical control channel may be distributed in a cascaded manner between different control regions (e.g., between a common control region or common search space and one or more UE-specific control regions or UE-specific search spaces).
[0090] A carrier may be associated with a particular bandwidth of 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 a plurality of predetermined bandwidths for 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 bandwidth 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).
[0091] In a system using MCM technology, a resource element may consist of a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme). Therefore, the more resource elements received by UE 115 and the higher the order of the modulation scheme, the higher the data rate for UE 115 can be. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and space resources (e.g., space layers), and the use of multiple space layers may further increase the data rate for communication with UE 115.
[0092] 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 specific carrier bandwidth, or may be configurable to support communication on one of a set of carrier bandwidths. In some examples, wireless communication system 100 may include base station 105 and / or UE 115 that supports simultaneous communication via carriers associated with more than one different carrier bandwidths.
[0093] 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). Depending on the carrier aggregation configuration, the UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation may be used with both FDD component carriers and TDD component carriers.
[0094] In some cases, the wireless communication system 100 may utilize one or more carriers having a symbol duration different from other component carriers, which may include using a reduced symbol duration compared to the symbol duration of the other component carriers. A shorter symbol duration may be associated with an increased spacing between adjacent subcarriers. A device utilizing such a carrier (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). In such a case, a TTI 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.
[0095] UE 115 may perform a random access procedure (e.g., a RACH procedure) with base station 105 to access a wireless network (e.g., wireless communication system 100), for example, when initially accessing the wireless network or during a handover process. In some cases, the random access procedure may be performed as a four-step random access procedure. The four-step random access procedure may, for example, include a random access request message, a random access response message, a radio resource control (RRC) message, and / or a contention resolution message. In some cases, these messages may include or be referred to as Msg1, Msg2, Msg3, and Msg4, respectively. Each of the messages of the four-step random access procedure may be transmitted using a corresponding resource set (e.g., a corresponding time, frequency, and / or space resource set).
[0096] According to the four-step random access procedure, the UE 115 may send a first message (e.g., Msg1) to the base station 105, such as a random access request message. In response, the base station 105 may send a second message (e.g., Msg2) to the UE 115. The second message may include a grant of uplink resources for the UE 115 to send a third message to the base station 105, such as an RRC message (e.g., Msg3) requesting a new or reconfigured connection with the base station 105. In some cases, the four-step random access procedure may include the base station 105 sending a fourth message (e.g., a contention resolution message (e.g., Msg4)) or other downlink signaling (e.g., RRC message) to the UE 115 to confirm the requested new or reconfigured connection. After successfully performing the random access procedure, the UE 115 and the base station 105 may establish a data connection to transmit subsequent data transmissions and other communications. That is, UE 115 and base station 105 can establish an RRC configuration for a data connection, and base station 105 can allocate resources (e.g., time, frequency, and / or spatial resources) for uplink control transmissions (such as scheduling requests). After the random access procedure, UE 115 can be in a connected state with base station 105.
[0097] In some cases, UE 115 and base station 105 may perform a four-step random access procedure while operating in a shared or unlicensed radio frequency spectrum bandwidth. In some cases, other relatively nearby communication devices (e.g., other UE 115, base station 105, etc.) may also use resources of the shared radio frequency spectrum bandwidth (e.g., resources that at least partially overlap with the set of resources to be used for the four-step random access procedure) to send transmissions. In such cases, communications to and / or from other devices on overlapping time, frequency, and spatial resources of the shared radio frequency spectrum band may conflict with messages transmitted between UE 115 and base station 105 for the four-step random access procedure.
[0098] In some cases, if one message of the random access procedure is not correctly received, the random access procedure may fail (e.g., due to the deterministic relationship and timing of one message to the next message of the random access procedure). For example, if the random access response message collides with another transmission from another device near the UE 115 or the base station 105 (another device that transmits using the same or overlapping resource set), the UE 115 may not correctly receive the random access response message, which includes a grant for the first uplink resource set on which the RRC message is to be sent to the base station 105. In this case, the random access procedure fails, and the UE 115 and the base station 105 can, for example, restart a new random access procedure from the first message (e.g., via a new random access request message). In this way, for example, a message collision may result in failure to successfully complete a random access procedure that includes an uplink grant in a random access response message, which may result in inefficient resource utilization and / or communication delays (e.g., delays in obtaining access to the network).
[0099] In some cases, before establishing a connection for communication on a shared radio frequency spectrum band, the UE 115 and / or the base station 105 may utilize a channel access procedure (e.g., an LBT procedure) to determine whether time and frequency resources for a channel are available, which may prevent interference and conflict with another random access message, multi-user interference, another UE and another base station, higher priority transmissions (e.g., radar), etc. For example, prior to one or more of the messages in the random access procedure, the UE 115 and / or the base station 105 may perform an LBT procedure to contend for access to the shared radio frequency spectrum band.
[0100] In some cases, instead of a four-step random access procedure, the UE 115 may be configured to perform a two-step random access procedure. For example, when the amount of data to be transmitted is below a threshold amount of data, the UE 115 may use a two-step random access procedure. In a two-step random access procedure, the UE 115 and the base station 105 may exchange fewer messages (i.e., two messages versus four messages) than in a four-step random access procedure. In a two-step random access procedure, the UE 115 may send a single random access message (e.g., MsgA) to the base station 105. In response to the random access message, the base station 105 may send a single response message to the UE 115, such as a random access response message (e.g., MsgB).
[0101] Compared to the four messages of the four-step random access procedure, for example, the random access message of the two-step random access procedure can combine all or part of Msg1 and Msg3 of the four-step random access procedure. UE 115 can send a random access message to the base station on, for example, a physical random access channel (PRACH), a PUSCH, or using other configured resources. The random access message may include a preamble and a data payload. In some cases, UE 115 may use different digital schemes (i.e., different transmission waveform characteristics, such as subcarrier spacing, cyclic prefix size, etc.), different transmission resource sets (e.g., time, frequency and / or space resources), different parts of the carrier, different bandwidth parts, using different power control schemes (e.g., using different transmit powers) and / or different sampling rates to send the preamble and data payload.
[0102] In a two-step random access procedure, before sending a preamble of a random access message, the UE 115 may perform an LBT procedure to determine that a set of resources is available for transmission (e.g., a set of time, frequency, and / or space resources). If the LBT procedure is successful, the UE 115 may send the preamble of the random access message to the base station 105. The set of resources for which the UE 115 performs the LBT procedure may be a different set of resources from the set of resources that the UE 115 will utilize to send a data payload. In addition, the set of resources used to send the preamble may be associated with a different digital scheme (e.g., a different subcarrier spacing) from the set of resources used to send the data payload. Therefore, in some cases (e.g., after sending the preamble), the UE 115 may perform a second LBT procedure during a tuning gap to determine that a set of resources used to send a data payload is available for transmission.
[0103] In the two-step random access process, if the base station 105 successfully receives the random access message, the base station 105 may also perform the LBT process to send a random access response message of the two-step random access process to the UE 115. For example, compared with the four messages of the four-step random access process, the random access response message of the two-step random access process may combine all or part of Msg2 and Msg4 of the four-step random access process. If the LBT process is successful, the base station 105 may use, for example, the PDCCH and / or the PDSCH to send a random access response message to the UE 115. For example, the base station 105 may use the PDCCH to send control information including a grant for the PDSCH, and the PDSCH payload may include data of the random access response message. For example, the random access response message may include a confirmation that the random access response message is successfully received and decoded, a scheduling grant indicating a resource set for the UE 115 to use for sending additional data transmissions, a network identifier (e.g., a cell radio network temporary identifier (C-RNTI)) for subsequent communication with the UE 115, and similar information. The random access response message may indicate to the UE 115 that the base station 105 successfully received all or part of the random access message. However, if the base station 105 does not detect the random access preamble, or the LBT procedure is unsuccessful, the base station 105 may not send a random access response message.
[0104] After successfully performing the random access procedure, the UE 115 and the base station 105 may or may not establish a data connection for subsequent data transmission and other communications. Therefore, in the two-step random access procedure, relative to the four-step random access procedure, the UE 115 may be able to send data (such as data payload) to the base station 105 without switching to a connection state for data transmission. Therefore, a successful two-step random access procedure may provide, for example, relatively improved latency and faster connection speeds than a successful four-step random access procedure, especially in the case of relatively small data payloads or intermittent data.
[0105] According to the techniques described herein, the wireless communication system 110 may support flexible waveform configuration for autonomous uplink transmission. The base station 105 may send broadcast signaling (e.g., SIB) indicating waveform configuration information for autonomous uplink transmission by the UE 115. In some cases, the broadcast signaling may include a WCF, which may indicate whether flexible waveforms for autonomous uplink are supported, may configure waveform types, may indicate waveform configuration mapping rules, and the like. Thus, the UE 115 may identify whether flexible waveform configurations for autonomous uplink are supported, and may determine the waveform type for autonomous uplink transmission based on waveform type configuration information from the base station 105 (e.g., which may include an indication of whether flexible waveform configurations are supported, an indication of waveform type / scenario mapping rules, and the like), one or more LUTs, identified autonomous uplink scenarios, autonomous uplink transmission parameters, or some combination thereof.
[0106] Figure 2 An example of a wireless communication system 200 that supports waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. In some examples, the wireless communication system 200 can implement aspects of the wireless communication system 100. The wireless communication system 200 includes a base station 105-a and a UE 115-a, which can be as described with reference to Figure 1 Examples of corresponding devices described.
[0107] In some cases, the UE 115-a may perform a connection procedure (e.g., a random access procedure, such as a RACH procedure) to establish a connection with the base station 105-a. For example, the UE 115-a may perform a random access procedure such as a two-step and / or four-step random access procedure (e.g., a two-step RACH procedure and / or a four-step RACH procedure) to establish a connection to be used for communication using uplink transmissions 210 and downlink transmissions 205. In some cases, the base station 105-a may send configuration information 215 (which may provide configuration information for random access procedures available at the base station 105-a), one or more parameters associated with the random access procedure (e.g., preamble length, transmission power, etc.), and wireless resources used for random access message transmission (e.g., time, frequency and / or spatial resources, RO window, etc.), which may be received by the UE 115-a and other UEs.
[0108] In some cases, the UE 115-a may determine (e.g., based on configuration information 215, RRC state, cell size, UE capabilities, path loss metrics, etc.) to perform a two-step random access procedure and may send an initial random access message 220 to the base station 105-a. The initial random access message 220 (which may be a MsgA transmission of a two-step RACH procedure) may include a random access preamble and a random access payload. The base station 105-a may receive the initial random access message 220 and process the message to determine a random access response 225 (which may be a MsgB transmission of a two-step RACH procedure), which may be sent to the UE 115-a to complete the random access procedure.
[0109] For example, the random access message 220 of the two-step random access procedure may combine all or part of Msg1 and Msg3 of the four-step random access procedure, as compared to the four messages of the four-step random access procedure. The UE 115-a may send the random access message 220 to the base station 105-a, for example, on the PRACH, PUSCH, or using other configured resources (e.g., identified via the configuration information 215). In some cases, the UE 115-a may send a preamble and data payload (e.g., of the random access message 220 (which may be referred to as MsgA in some cases) using different digital schemes for UE transmission and base station reception (i.e., different transmission waveform characteristics, such as subcarrier spacing, cyclic prefix size, etc.), different sets of transmission resources (e.g., time, frequency, and / or spatial resources), different portions of a carrier, different bandwidth portions, using different power control schemes (e.g., using different transmission powers), and / or different sampling rates, and / or different beam configurations.
[0110] In some cases, the preamble (in some cases referred to as a RACH preamble or a PRACH preamble) can be a sequence from a set of predefined sequences. The preamble can indicate to the base station 105-a that there is a random access attempt and allow the base station 105-a to determine a delay (such as a timing delay) between the base station 105-a and the UE 115-a. In some cases, the preamble of the random access message 220 can be defined by a preamble sequence and a cyclic prefix. The preamble sequence can be defined in part based on a Zadoff-Chu sequence. In some cases, the UE 115-a can use a guard period to handle the timing uncertainty of the transmission of the random access message 220. For example, before starting the random access process, the UE 115-a can obtain downlink synchronization with the base station 105-a based in part on a cell search process. However, since UE 115-a has not yet acquired uplink synchronization with base station 105-a, there may be uncertainty in uplink timing due to the unknown location of UE 115-a in a cell (such as the geographic coverage area of base station 105-a). In some cases, the uncertainty in uplink timing may be based in part on the dimensions (e.g., size and / or area) of the cell. In some cases, UE 115-a may also send one or more reference signals along with the payload, such as to be used for demodulation (e.g., DMRS) or other similar purposes.
[0111] In some cases, after successfully performing the random access procedure, the UE 115-a and the base station 105-a may establish a data connection to transmit subsequent data transmissions and other communications. For example, the UE 115-a and the base station 105-a may establish an RRC configuration (e.g., a context) for the data connection, and the base station 105-a may allocate resources (e.g., PUCCH resources) for uplink control transmissions (such as scheduling requests, channel state information (CSI) reports, or confirmations). After the random access procedure, the UE 115-a may be in a connected state (e.g., an RRC connected state) with the base station 105-a.
[0112] In some cases, the UE 115-a and the base station 105-a may operate in a shared or unlicensed radio frequency spectrum bandwidth. In some such cases, before establishing and initiating communication (e.g., before transmission during a random access procedure), the UE 115-a and / or the base station 105-a may utilize a channel access procedure to determine whether time and frequency resources for a channel are available, which may prevent interference and conflicts with communications between other UEs 115 and base stations 105-a, communications between the UE 115-a and another base station 105, higher priority transmissions (e.g., radar), etc. For example, prior to one or more (e.g., each) of the messages of the random access procedure, the UE 115-a and / or the base station 105-a may perform an opportunistic contention-based channel access procedure (e.g., an LBT procedure, such as a CAT4, CAT2, or CAT1 LBT procedure, etc.) to compete for access to a transmission medium or channel. In some cases, UE 115-a may perform a directional LBT procedure in multiple transmission directions, for example, for a communication system that uses directional communication (e.g., a mmW communication system).
[0113] For example, before sending the preamble of the random access message 220, the UE 115-a may perform an LBT procedure to determine a set of resources available for transmission (e.g., a set of time, frequency, and / or space resources). If the LBT procedure is successful, the UE 115-a may send the preamble of the random access message 220 to the base station 105-a. Similarly, if the base station 105-a successfully receives the random access message 220, the base station 105-a may also perform an LBT procedure for sending a random access response 225 of a two-step random access procedure to the UE 115-a.
[0114] In some cases, both CP-OFDM waveforms and DFT-s-OFDM waveforms may be supported for grant-free and contention-based transmissions (e.g., for random access message 220 transmissions, which may be referred to as MsgA transmissions). The CP-OFDM waveform and the DFT-s-OFDM waveform may accommodate differences in RRC states, cell sizes, UE capabilities, and the like. For example, depending on the RRC state (e.g., whether UE 115-a is in an RRC connected state, an RRC idle state, an RRC inactive state, and the like), the timing / frequency offset used for uplink transmissions may be different. The DFT-s-OFDM waveform may provide preferred robustness against timing inaccuracies, and the CP-OFDM waveform may provide reduced receiver complexity at the receiving device. Thus, for example, a UE 115-a in an RRC idle state may be associated with a relatively large timing / frequency offset from a base station 105-a, and thus a DFT-s-OFDM waveform may be used for autonomous uplink transmissions (e.g., for random access message 220 transmissions).
[0115] In other examples, a CP-OFDM waveform or a DFT-s-OFDM waveform may be selected based on the cell size. In a large cell, a cell edge UE may suffer from a greater path loss, and may be advantageous for a low peak-to-average power ratio (PAPR) to achieve better power amplifier (PA) efficiency. If UE 115-a is located in or near the relative center of the cell, UE 115-a may use a CP-OFDM waveform for autonomous uplink transmission (e.g., to reduce the reception complexity at the receiving base station 105-a). In some cases, if UE 115-a is near the relative edge of the cell, UE 115-a may use a DFT-s-OFDM waveform for autonomous uplink transmission (in some cases, a DFT-s-OFDM waveform may be more robust to path loss). In other examples, a CP-OFDM waveform or a DFT-s-OFDM waveform may be selected based on the capabilities of the UE. For example, low-level UEs and advanced UEs may be subject to different constraints in terms of TX power, bandwidth, and other RF capabilities (advanced UEs are able to use more bandwidth than low-level UEs). In some cases, low-tier UEs or UEs with relatively less capabilities compared to other UEs (which may be referred to as advanced UEs) may use a DFT-s-OFDM waveform for autonomous uplink transmissions.
[0116] The techniques described herein may provide efficient waveform configurations for autonomous uplink transmissions (e.g., CP-OFDM waveforms and DFT-s-OFDM waveform configurations for random access message 220 transmissions by UEs 115 operating in different RRC states, UEs 115 in different cell sizes, UEs 115 with different capabilities, etc.). For example, as discussed herein, a UE 115 may be configured to use a CP-OFDM waveform and / or a DFT-s-OFDM waveform for autonomous uplink transmissions in various scenarios.
[0117] In some examples, base station 105-a may support (and in some cases, configure) different waveform types (e.g., CP-OFDM waveforms and / or DFT-s-OFDM waveforms) for autonomous uplink transmissions (e.g., MsgA payload transmissions) based on channel measurements, UE capabilities, downlink path loss measurements, positioning measurements, etc. For example, UE 115 may perform downlink path loss measurements based on a synchronization signal block (SSB), system information block (SIB), configuration information 215, or other signal sent by base station 105. UE 115 and / or base station 105 may perform positioning measurements (e.g., reference signal time difference (RSTD) measurements, observed time difference of arrival (OTDOA) measurements, round trip time (RTT) measurements, etc.) (e.g., based on SSB, SIB, positioning reference signal (PRS), sounding reference signal (SRS), etc.).
[0118] For example, UEs that may be associated with large path loss scenarios, UEs that may be associated with large timing offsets (e.g., from base station 105), low-tier UEs, etc. may be configured with DFT-s-OFDM waveforms for autonomous uplink transmissions. UEs associated with small cells, advanced UEs, etc. may be configured with CP-OFDM waveforms for autonomous uplink transmissions (e.g., when a CP-OFDM waveform is sufficient, the CP-OFDM waveform may provide a lower receiver complexity for a receiving base station). In general, autonomous uplink (e.g., MsgA) waveform scenario mapping rules (e.g., mappings between waveform configurations for autonomous uplink and various scenarios or UE conditions) may be established within a wireless communication system (e.g., within wireless communication system 200).
[0119] In some examples, waveform scenario mapping rules (e.g., various waveform configurations based on UE 115 capabilities, UE 115 measurements, etc.) can be indicated by configuration information 215, other system information (SI), RRC signaling, paging information, etc. In some cases, a waveform configuration field (WCF) can be included in the configuration information 215 and can indicate the waveform scenario mapping rules. For example, the WCF can be included in (or added to) SIB1 for two-step RACH to indicate in which MsgA scenario (e.g., RRC state, UE capabilities, etc.) the flexible waveform configuration can be triggered. In some cases, the WCF can also indicate the waveform configuration based on UE 115 capabilities, UE 115 measurements, etc.
[0120] In some examples, waveform configurations for different scenarios can be established in a pre-configured lookup table (LUT) maintained by the base station 105 and the UE 115. For example, the waveform configuration can be coupled with the resource configuration in the time domain, frequency domain, and code domain. Due to the correlation between the payload size, modulation and coding scheme (MCS), and RRC state, the waveform configuration can be coupled with the settings of the MCS, payload size, and / or resource allocation for autonomous uplink transmissions (e.g., MsgA transmissions for a two-step RACH process). For example, a UE in an RRC idle state can send an MsgA with a smaller payload, and a UE in an RRC connected state can send an MsgA with a larger payload. For large cells, multi-slot repetition can also be enabled for better coverage and specified as MCS enhancement for two-step RACH.
[0121] This coupling relationship (e.g., the relationship or correlation between the autonomous uplink payload size, MCS, and UE RRC state) can be summarized / compressed into one or more LUTs (which can be preconfigured or specified by the network or wireless communication system, and can be maintained and followed by the UE and the base station). As configurable resources in the code domain, the preamble and / or DMRS sequence can also become parameters of the LUT (the waveform configuration can be mapped to the preamble and / or DMRS sequence for autonomous uplink transmission). Depending on the deployment and use case (e.g., RRC request with UE-ID, or user plane (UP) / control plane (CP) data, or uplink control information (UCI)), the base station can indicate to the UE (e.g., via SI or RRC) which (which) LUTs will be used for MsgA transmission. The UE can then select resources (e.g., transmission opportunities in the time-frequency grid, preamble / DMRS sequence) for autonomous uplink transmission (e.g., MsgA transmission of a two-step random access process), and can identify the waveform configuration based on the selected resources and one or more LUTs. The base station can detect or identify the waveform type used by MsgA based on its resource configuration in the time domain / frequency domain / code domain (for example, based on the time-frequency grid, preamble code / DMRS sequence, etc. of MsgA transmission, and referencing one or more LUTs to identify which waveform type is used).
[0122] In some examples, a single waveform type indication may be implemented by the network. In some cases, depending on the uplink coverage requirements, the base station may decide whether to use a DFT-s-OFDM or CP-OFDM waveform for MsgA payload transmission, regardless of the payload size. The base station 105 may indicate the waveform type in the RACH configuration field of SIB1. This allows backward compatibility with four-step RACH without introducing additional signaling overhead.
[0123] According to the techniques described herein, UE 115-a can therefore be configured with various waveform types (e.g., a DFT-s-OFDM waveform or a CP-OFDM waveform, depending on the UE RRC state, UE capabilities, channel measurements, downlink path loss measurements, positioning measurements, MCS, payload size, and / or resource allocation for autonomous uplink transmissions, etc.). UE 115-a can receive signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. For example, UE 115-a can receive waveform configuration information for autonomous uplink transmissions (e.g., the information in example Tables 1-4, etc.) via broadcast signaling, RRC signaling, SIB, etc. In some cases, UE 115-a can receive waveform configuration information in the form of an indication of one or more autonomous uplink waveform configuration LUTs. UE 115-a may then determine a waveform type from a set of supported waveform types for sending an autonomous uplink transmission (e.g., based on the waveform configuration and UE RRC state, UE capabilities, channel measurements, downlink path loss measurements, positioning measurements, etc.), and send the autonomous uplink transmission according to the determined waveform type.
[0124] Figure 3 An example of a process flow 300 for supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. In some examples, the process flow 300 can implement aspects of the wireless communication system 100 or the wireless communication system 200. In addition, the process flow 300 can be performed by the UE 115-b and the base station 105-b (which can be referenced Figure 1-2 1 and 105). In the following description of process flow 300, operations between UE 115-b and base station 105-b may be sent 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 a different time. Certain operations may also be omitted from process flow 300, or other operations may be added to process flow 300. It should be understood that although base station 105-b and UE 115-b are shown performing multiple operations of process flow 300, any wireless device may perform the operations shown.
[0125] At 305, the base station 105-b may send configuration information to the UE 115-b. In some cases, the configuration information may configure a two-step random access procedure and configure random access resources for the random access procedure. In some cases, the random access resources may be configured based on a preamble length, a transmission channel characteristic, a channel bandwidth, a digital scheme for a preamble, a payload, or both, one or more other factors, or any combination thereof. For example, in some cases, the configuration information may indicate a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions (e.g., a random access message for a random access procedure). In some cases, the configuration information may refer to broadcast signaling, RRC signaling, SIB, SI, or some combination thereof. In some cases, the configuration information may be transmitted on one or more transmissions from the base station 105-b.
[0126] At 310, UE 115-b can perform a downlink synchronization process, an SI decoding process, a measurement process, etc.
[0127] At 315, UE 115-b may send a random access preamble, and at 320, a random access payload may be sent. In some cases, the random access preamble and the random access payload may be sent as a single transmission and may be collectively referred to as a random access message, step 1 of a two-step random access process, MsgA, etc. For example, the MsgA preamble and the MsgA payload may be sent back-to-back as a TDM bundle. At 315, the base station 105-b may perform a preamble detection process and identify the random access preamble of UE 115-b. Based on the detected preamble, the base station 105-b may perform payload decoding at 320. In some cases, the base station 105-b may decode the random access payload of UE 115-b and identify the uplink control information provided by UE 115-b. In some cases, the payload may include a DMRS, which the base station 105-b may use to assist in demodulation and decoding of the payload. In some cases, MsgA may generally refer to a random access message and may be sent via a physical random access channel (PRACH) or DMRS / PUSCH. MsgA may include an RRC request (e.g., Msg3 equivalent to a four-step random access procedure), small data from UP / CP, UCI, etc.
[0128] At 325, the base station 105-b may format a random access response (e.g., MsgB, step 2 of a two-step random access procedure, etc.) and may send the random access response to the UE 115-b. The random access response may be determined based on a payload received from the UE 115-b according to the second step of the two-step random access procedure. MsgB may generally refer to a random access response and may be sent via DMRS / PDCCH or DMRS / PUSCH. MsgB may include, for example, the equivalent of Msg2 and Msg4 of a four-step random access procedure. After the random access response, the base station 105-b and the UE 115-b may, for example, initiate an RRC connection establishment procedure, an RRC re-establishment procedure, a switching procedure, a timing synchronization procedure, or any combination thereof. In some cases, if the base station 105-b does not receive MsgA or does not correctly detect MsgA, the base station 105-b may not send MsgB.
[0129] Figure 4 An example of a random access message 400 supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. In some examples, the random access message 400 can implement aspects of the wireless communication system 100 or the wireless communication system 200. In addition, the random access message 400 can be used with Figure 3 and 7 The random access message 400 may be used in combination with the process flow 300 or the process flow 700. In this example, the random access message 400 may be an initial random access message of a two-step random access procedure (eg, MsgA of a two-step RACH procedure).
[0130] The random access message 400 in this example includes a random access preamble 405 and a guard time (GT) 410 (eg, which may span a certain duration (T G )), which may form the MsgA preamble 415. The random access message 400 also includes a transmission gap (TxG) 420 (which may span a certain duration (T g )) and the random access payload 430. In some cases, the DMRS may be included in the random access payload 430 (e.g., before the random access payload 430). In this example, a guard time (GT) 435 (which may span a certain duration (T G )). The random access payload 430 and the guard time 435 may form a MsgA payload 440 of the two-step random access procedure. In some cases, the MsgA 445 may be associated with a guard band (GB) 425 frequency region.
[0131] The UE may send MsgA in any RRC state (regardless of whether the UE has a valid timing advance (TA)). Including guard times (e.g., GT 410 and GT 435) and guard bands (e.g., GB 425) may reduce inter-symbol interference (ISI), inter-carrier interference (ICI), etc. of asynchronous transmissions. In some cases, both the UE and the base station may desire to include a transmission gap (e.g., TxG 420) to reduce implementation complexity. For example, GT 410 and / or TxG 420 may be set or utilized so that the base station may derive a timing offset of a random access payload 430 from a random access preamble 405 (so that the base station has time to process the random access preamble 405 before detecting and decoding the random access payload 430).
[0132] For example, including TxG 420 may allow for retuning of transmit circuitry at a transmitting UE, performance of an LBT procedure, or any combination thereof. In some cases, TxG 420 may be used when the TA is unknown or expired, when different digital schemes are used for the random access preamble 405 and the random access payload 430, when different bandwidths are used for the random access preamble 405 and the random access payload 430, when different transmission beams are used for the random access preamble 405 and the random access payload 430, when different power control schemes are used for the random access preamble 405 and the random access payload 430, when different sampling rates are used for the random access preamble 405 and the random access payload 430, when different transmit and / or receive beams are used for the random access preamble 405 and the random access payload 430, or any combination thereof. Additionally, in some cases, TxG 420 may be reduced when GT 410 is non-zero. The term “transmission gap” may be used to generally refer to the time gap between the random access preamble 405 and the random access payload 430 , which may include the GT 410 .
[0133] GT 410 and GT 435 can allow sufficient time to complete the transmission when timing synchronization may not be established to avoid interference with subsequent transmissions. In some cases, the duration of GT 410 may depend on the preamble length, the preamble format, or any combination thereof. For example, if the base station configuration is based on a long sequence preamble (e.g., for LTE reconstruction, large cells, coverage enhancement, high-speed deployment, etc.), the duration of GT 410 may be relatively long compared to the protection time provided for the short sequence-based preamble. In addition, in some cases, the protection time 410 may be zero.
[0134] Figure 5An example of a configuration message 500 that supports waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. In some examples, the configuration message 500 can implement aspects of the wireless communication system 100 or the wireless communication system 200. In addition, the configuration message 500 can be used with Figure 3 and 7 The configuration message 500 may be used in conjunction with the process flow 300 or the process flow 700. In this example, the configuration message 500 may be a SIB.
[0135] The configuration message 500 may include a payload 505 (e.g., a SIB1 payload). In this example, the payload 505 may include an information field 510 and an information field 515. In some cases, the information field 510 may include configuration information for a four-step random access procedure. For example, the information field 510 may include a 1-bit waveform indication for Msg3, a RACH timing (RO) configuration for Msg1 transmission (e.g., by a UE), additional system information for a four-step random access procedure, etc. In some cases, the information field 515 may include configuration information for a two-step random access procedure. For example, the information field 515 may include a WCF for MsgA, transmission timing configuration information for MsgA preamble / payload, additional system information for a two-step random access procedure, etc.
[0136] A WCF (e.g., a WCF for a two-step RACH) may typically convey waveform configuration information (e.g., CP-OFDM and DFT-s-OFDM waveform configurations for various UE scenarios, UE RRC states, channel measurements, location measurements, etc.) An example WCF structure is provided in Tables 1-3 below, but various other structures or WCF bit configurations may be used to convey waveform configuration information as discussed herein. Table 1: Flag bit only (one bit) Table 2: Flag bit + bitmap (multiple bits) Table 3: Flag bit + scene index (multiple bits)
[0137] In the example table above, the flag bit can be switched between "0" and "1" to indicate whether MsgA can use the Msg3 waveform (e.g., indicated in the information field 510) or whether MsgA can use a dynamic waveform (e.g., a CP-OFDM waveform or a DFT-s-OFDM waveform, depending on the waveform configuration and the UE scenario). In Table 1, for example, when the flag bit indicates that the waveform configuration for the MsgA payload is enabled, other waveform configuration information can be sent in the RRC configuration signaling. In some cases, the WCF may include a flag bit that indicates to the UE that the UE is to use one or more LUTs for autonomous uplink waveform configuration (and the UE may identify the waveform configuration for autonomous uplink transmission based on the criteria of the LUT (e.g., channel measurement threshold, UE RRC state, MCS for autonomous uplink transmission, UE positioning within the cell, etc.). In Table 2, the WCF may include waveform configurations for various scenarios (e.g., for channel measurement threshold, UE RRC state, UE positioning or location within the cell, MCS used by the UE, etc.). In Table 3, WCF may include information for waveform configuration by indexing various scenarios.
[0138] Typically, Table 1 may illustrate a WCF that transmits an indication of whether flexible waveforms for autonomous uplink transmissions are supported. Tables 2 and 3 may transmit both an indication of whether flexible waveforms for autonomous uplink transmissions are supported and waveform configurations for various scenarios. In some cases, the WCF bits (e.g., the information illustrated by Table 2) may be configured to transmit waveform configurations for a specified or configured set of scenarios. In some cases, the WCF bits (e.g., the information illustrated by Table 3) may index a scene and / or waveform configuration in a certain set of scenes and / or waveform configurations (e.g., indicated in other signaling (such as RRC signaling or other broadcast signaling, etc.), predetermined or specified by the network in one or more LUTs, etc.).
[0139] For example, in addition to WCF information, various scenarios may be defined via other system information, or may be predefined or pre-specified by the network. For example, in other SI, RRC signaling, other broadcast signaling, etc., the base station may transmit various scenarios or categories for autonomous uplink waveform configuration to the UE. Example Table 4 shows an example of such information. Table 4: Mapping rules for MsgA scenario
[0140] In some cases, "other parameters" may refer to parameters used to quantify various scenarios, depending on the use case. Typically, a mapping similar or analogous to the example mapping information contained in Table 4 may give waveform configuration mappings to various scenarios (e.g., MsgA transmission scenarios). Typically, the waveform configuration for the MsgA transmission scenario mapping information may be pre-configured or specified by the network, may be transmitted to the UE via WCF, RRC signaling, etc. As discussed herein, such scenarios may refer to channel measurements, position measurements, UE RRC states, MCS or time / frequency resources used by the UE for autonomous uplink transmissions, etc. (e.g., and waveform configurations may be mapped to such scenarios).
[0141] Figure 6 An example of a random access message resource mapping 600 supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. In some examples, the random access message resource mapping 600 can implement aspects of the wireless communication system 100 or the wireless communication system 200.
[0142] Figure 6 , Tables 5 and 6 may illustrate example joint waveforms and resource configuration / indications through the LUT. In general, a flexible waveform (e.g., a CP-OFDM waveform or a DFT-s-OFDM waveform) may be configured for autonomous uplink transmission based on, for example, UE capabilities, RRC state of the UE, path loss conditions, channel measurements, cell size, MCS used by the UE, resource configuration (e.g., time / frequency resources) used by the UE, etc.
[0143] Specifically, Figure 6, Tables 5 and 6 may illustrate examples of waveform configurations based on resource configurations and preamble sequences 605 for MsgA transmission. For example, depending on the resource configuration (whether to use time / frequency resources 625-a or time / frequency resources 625-b) and the preamble sequence 605 for MsgA, the waveform configuration may be associated with the LUTs illustrated by Tables 5 and 6. In this example, if MsgA preamble sequence A and time / frequency resource X (e.g., time / frequency resource 625-a) are used, LUT#1 may be referenced, and a CP-OFDM waveform may be configured for MsgA transmission. If MsgA preamble sequence A and time / frequency resource Y (e.g., time / frequency resource 625-b) are used, LUT#2 may be referenced, and a CP-OFDM waveform may be configured for MsgA transmission. If the MsgA preamble sequence B and time / frequency resource Y (e.g., time / frequency resource 625-b) are used, LUT#1 may be referenced and a DFT-s-OFDM waveform may be configured for MsgA transmission. If the MsgA preamble sequence B and time / frequency resource X (e.g., time / frequency resource 625-a) are used, LUT#2 may be referenced and a CP-OFDM waveform may be configured for MsgA transmission. Table 5: LUT #1 Table 6: LUT #2
[0144] Figure 6 The examples of Tables 5 and 6 are for illustrative purposes. Various other implementations of LUT waveform configurations (e.g., based on the MCS used by the UE, the RRC state of the UE, etc.) are possible by analogy without departing from the scope of the present disclosure. In some cases, the UE may select a waveform (e.g., based on its location within the cell, based on its RRC state, etc.), and may select transmission parameters (e.g., preamble / DMRS sequence, time / frequency resources, etc.) based on the selected waveform and the LUT. In some examples, the base station may be able to identify or determine which waveform the UE is using for autonomous uplink transmissions based on the preamble sequence and / or time / frequency resources used for random access message transmissions.
[0145] Figure 7 An example of a process flow 700 for supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. In some examples, the process flow 700 can implement aspects of the wireless communication system 100 or the wireless communication system 200. In addition, the process flow 700 can be performed by a UE 115-c and a base station 105-c (which can be referenced Figure 1-21 and 105). In the following description of process flow 700, operations between UE 115-c and base station 105-c may be sent in an order different from that shown, or operations performed by base station 105-c and UE 115-c may be performed in a different order or at a different time. Certain operations may also be omitted from process flow 700, or other operations may be added to process flow 700. It should be understood that although base station 105-c and UE 115-c are shown to perform multiple operations of process flow 700, any wireless device may perform the operations shown.
[0146] At 705, the base station 105-c may determine waveform configuration information. For example, the base station 105-c may determine a waveform type from a plurality of supported waveform types for autonomous uplink transmissions by the UE 115-c. In some cases, this may include determining a mapping rule between waveform types and various autonomous uplink transmission scenarios. Additionally or alternatively, such determination may include determining the waveform type based on positioning measurements, channel measurements, the RRC state of the UE, capabilities of the UE, etc.
[0147] At 710, the base station 105-c may send broadcast signaling indicating waveform configurations associated with a plurality of supported waveform types for autonomous uplink transmissions (based on the determined waveform configuration information). For example, the broadcast signaling may include a WCF and may indicate whether flexible waveforms for autonomous uplink are supported, the waveform type may be explicitly configured, waveform configuration mapping rules may be indicated, and the like.
[0148] At 715, the UE 115-c may determine a waveform configuration (based at least in part on the received broadcast signaling). For example, the UE 115-c may identify waveform configuration information from the WCF, may determine an autonomous uplink scenario (e.g., may perform channel measurements, identify RRC states, identify autonomous uplink transmission parameters, etc.), or both, to determine a waveform configuration for autonomous uplink transmission. In some examples, the UE 115-c may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may identify a waveform configuration from the WCF. In other examples, the UE 115-c may identify the WCF, may determine that flexible waveforms for autonomous uplink are supported, and may reference the LUT based on the autonomous uplink transmission scenario at the UE and / or based on the autonomous uplink transmission parameters. In other examples, UE 115-c can identify the WCF, can determine that flexible waveforms for autonomous uplink are supported, and can identify waveform configuration / scenario mapping information from the WCF (and can determine the waveform configuration based on the waveform configuration / scenario mapping information and the autonomous uplink scenario and / or autonomous uplink transmission parameters).
[0149] For example, the UE 115-c may identify a mapping between one or more scenarios determined at the UE (e.g., autonomous uplink scenarios) and one or more corresponding waveform types of a plurality of supported waveform types (e.g., a CP-OFDM waveform type or a DFT-s-OFDM waveform type), and may determine a waveform type for sending autonomous uplink transmissions based on the mapping. In some cases, the mapping between the one or more scenarios determined at the UE and the one or more corresponding waveform types may be based on received broadcast signaling (e.g., the configuration information at 710), additional broadcast signaling, radio resource control signaling, or a combination thereof.
[0150] In addition, the UE 115-c may determine a scenario at the UE (e.g., an autonomous uplink scenario), wherein a waveform type for sending an autonomous uplink transmission may be determined based on the scenario at the UE. As discussed herein, the scenario may include or refer to downlink channel measurements performed by the UE, positioning measurements, timing offset values, a radio resource control state of the UE, a capability level of the UE, a cell size associated with received broadcast signaling, and the like.
[0151] In some cases, the waveform configuration may be determined based on transmission parameters to be used by the UE 115-c for autonomous uplink transmissions. For example, the UE 115-c may determine the waveform configuration based on the MCS, preamble / DMRS sequence, time / frequency resources, etc. to be used for autonomous uplink transmissions. As discussed herein, the waveform configuration may be determined based on transmission parameters and mappings between transmission parameters and waveform types. In some cases, the mapping may include being in a LUT, being indicated in a WCF, and the like. Thus, the UE 115-c may identify mappings between one or more waveform types in a set of supported waveform types and one or more transmission parameters for sending autonomous uplink transmissions from one or more lookup tables stored at the UE 115-c, wherein the autonomous uplink transmission may be sent later based on one or more transmission parameters corresponding to the determined waveform type from the one or more lookup tables. In some cases, the transmission parameters may refer to MCS, preamble sequence, DMRS sequence, time / frequency resources, payload (e.g., the size of the MsgA payload), or some combination thereof.
[0152] As discussed, in some examples, the UE 115-c may decode the WCF from the broadcast signaling, and the WCF may indicate whether a flexible waveform configuration is available for the UE 115-c. The WCF may include a flag bit that indicates, with a first bit value, that a flexible waveform configuration is available for the UE and with a second bit value, that a default waveform configuration is available. In some cases, the WCF may also include a set of scenario bits, wherein each scenario bit in the set of scenario bits indicates, for each corresponding scenario, a first waveform type in a set of supported waveform types and a second waveform type in a set of supported waveform types using a first bit value and a second bit value. In some cases, the WCF may include a set of indexes, wherein each index in the set of indexes indicates a scenario for using a waveform type different from the default waveform type.
[0153] In some cases, the waveform configuration may include a WCF, a transmission opportunity configuration for autonomous uplink transmissions, additional system information for autonomous uplink transmissions, or a combination thereof. In some cases, the configuration information at 710 may be included in a SIB or may refer to a SIB (e.g., SIB1).
[0154] At 720, the UE 115-c may send an autonomous uplink transmission to the base station 105-c (eg, based on the determined waveform type).
[0155] In the example where the autonomous uplink transmission refers to MsgA for a two-step random access procedure, the base station 105-c may receive MsgA at 725 and may send a random access response (e.g., MsgB). In some examples, the UE 115-c and the base station 105-c may establish a connection at 730 based on the completed two-step random access procedure.
[0156] Figure 8 A block diagram 800 of a device 805 supporting waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. The device 805 may be an example of aspects of a UE 115 as described herein. The device 805 may include a receiver 810, a communication manager 815, and a transmitter 820. The device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0157] 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 waveform configuration and indication for uplink transmission, etc.). The information may be passed to other components of the device 805. The receiver 810 may be a reference Fig.11Examples of various aspects of the transceiver 1120 are described. The receiver 810 may utilize a single antenna or a group of antennas.
[0158] The communication manager 815 may perform the following operations: receiving broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmission; determining a waveform type in the set of supported waveform types for sending autonomous uplink transmission based on the waveform configuration; and sending autonomous uplink transmission according to the determined waveform type. The communication manager 815 may be an example of aspects of the communication manager 1110 described herein.
[0159] The communication manager 815 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 815 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (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 in the present disclosure.
[0160] The communication manager 815 or its subcomponents may be physically located at various locations, including being distributed so that portions of the functions 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 815 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 815 or its subcomponents may be combined with one or more other hardware components (including, but not limited to, input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof).
[0161] Communication 815 as described herein may be implemented to achieve one or more potential advantages. One implementation may allow UE 115 to provide improved quality of service and reliability at UE 115 because latency and the number of individual resources allocated to UE 115 may be reduced due to an efficient random access procedure using a flexible waveform configuration.
[0162] The transmitter 820 can transmit signals generated by other components of the device 805. In some examples, the transmitter 820 can be co-located with the receiver 810 in a transceiver module. For example, the transmitter 820 can be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The transmitter 820 may utilize a single antenna or a group of antennas.
[0163] Fig. 9A block diagram 900 of a device 905 supporting waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. The device 905 may be an example of aspects of the device 805 or UE 115 as described herein. The device 905 may include a receiver 910, a communication manager 915, and a transmitter 935. The device 905 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0164] The receiver 910 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 waveform configuration and indication for uplink transmission, etc.). The information may be communicated to other components of the device 905. The receiver 910 may be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The receiver 910 may utilize a single antenna or a group of antennas.
[0165] The communication manager 915 may be an example of aspects of the communication manager 815 as described herein. The communication manager 915 may include a waveform configuration manager 920, a waveform type manager 925, and an autonomous uplink manager 930. The communication manager 915 may be an example of aspects of the communication manager 1110 described herein.
[0166] The waveform configuration manager 920 may receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. The waveform type manager 925 may determine a waveform type in the set of supported waveform types for sending autonomous uplink transmissions based on the waveform configuration. The autonomous uplink manager 930 may send autonomous uplink transmissions according to the determined waveform type.
[0167] The transmitter 935 can transmit signals generated by other components of the device 905. In some examples, the transmitter 935 can be co-located with the receiver 910 in a transceiver module. For example, the transmitter 935 can be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The transmitter 935 may utilize a single antenna or a group of antennas.
[0168] Fig.10A block diagram 1000 of a communication manager 1005 supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. The communication manager 1005 may be an example of aspects of the communication manager 815, the communication manager 915, or the communication manager 1110 described herein. The communication manager 1005 may include a waveform configuration manager 1010, a waveform type manager 1015, an autonomous uplink manager 1020, a waveform scenario mapping manager 1025 (e.g., a waveform to scenario mapping manager), and a WCF manager 1030. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
[0169] The waveform configuration manager 1010 may receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmission. In some examples, the waveform configuration manager 1010 may identify that a single waveform type in the set of supported waveform types is configured for autonomous uplink transmission based on the received broadcast signaling. In some cases, the waveform configuration includes a waveform configuration field, a transmission opportunity configuration for autonomous uplink transmission, additional system information for autonomous uplink transmission, or a combination thereof. In some cases, the broadcast signaling includes a system information block. In some cases, the set of supported waveform types includes a cyclic prefix orthogonal frequency division multiplexing waveform and a discrete Fourier transform extended orthogonal frequency division multiplexing waveform.
[0170] The waveform type manager 1015 may determine a waveform type from a set of supported waveform types for sending an autonomous uplink transmission based on the waveform configuration. The autonomous uplink manager 1020 may send an autonomous uplink transmission according to the determined waveform type. In some cases, the autonomous uplink transmission includes a first message of a two-step random access procedure.
[0171] The waveform scenario mapping manager 1025 may identify a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types in a set of supported waveform types, wherein determining a waveform type for sending an autonomous uplink transmission is based on the mapping. In some examples, the waveform scenario mapping manager 1025 may identify a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types based on received broadcast signaling, additional broadcast signaling, radio resource control signaling, or a combination thereof. In some examples, the waveform scenario mapping manager 1025 may determine a scenario at the UE, wherein determining a waveform type for sending an autonomous uplink transmission is based on the scenario at the UE.
[0172] In some examples, the waveform scenario mapping manager 1025 can identify a mapping between one or more waveform types in a set of supported waveform types and one or more transmission parameters for sending autonomous uplink transmissions from one or more lookup tables stored at the UE, wherein sending the autonomous uplink transmission is based on one or more transmission parameters corresponding to the determined waveform type from the one or more lookup tables. In some examples, the waveform scenario mapping manager 1025 can receive signaling indicating which of the one or more lookup tables is applicable to the autonomous uplink transmission. In some cases, the scenario at the UE includes downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control states of the UE, capability levels of the UE, cell sizes associated with received broadcast signaling, or combinations thereof. In some cases, one or more transmission parameters for sending autonomous uplink transmissions include a set of preamble sequences, a set of demodulation reference signal sequences, time-frequency resources for sending payloads for autonomous uplink transmissions, or combinations thereof.
[0173] The WCF manager 1030 may decode a waveform configuration field from the broadcast signaling, wherein the waveform configuration field indicates whether a flexible waveform configuration is available for the UE. In some cases, the waveform configuration field includes a flag bit that indicates, with a first bit value, that a flexible waveform configuration is available for the UE and with a second bit value, that a default waveform configuration is indicated. In some cases, the waveform configuration field also includes a scene bit set, wherein each scene bit in the scene bit set indicates, for each corresponding scene, a first waveform type in a set of supported waveform types and a second waveform type in a set of supported waveform types using a first bit value and a second bit value. In some cases, the waveform configuration field also includes an index set, wherein each index in the index set indicates a scene for using a waveform type different from the default waveform type.
[0174] Fig.11 A diagram of a system 1100 including a device 1105 supporting waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. The device 1105 may be an example of a device 805, a device 905, or a UE 115 as described herein or include a component of the device 805, a device 905, or a UE 115. The device 1105 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1110, an I / O controller 1115, a transceiver 1120, an antenna 1125, a memory 1130, and a processor 1140. These components may be in electronic communication (e.g., coupled) via one or more buses (e.g., a bus 1145).
[0175] The communication manager 1110 may perform the following operations: receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmission; determine a waveform type in the set of supported waveform types for sending autonomous uplink transmission based on the waveform configuration; and send autonomous uplink transmission according to the determined waveform type.
[0176] I / O controller 1115 can manage input and output signals for device 1105. I / O controller 1115 can also manage peripheral devices that are not integrated into device 1105. In some cases, I / O controller 1115 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1115 can utilize a computer such as a , or another known operating system. In other cases, I / O controller 1115 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I / O controller 1115 may be implemented as part of a processor. In some cases, a user may interact with device 1105 via I / O controller 1115 or via hardware components controlled by I / O controller 1115.
[0177] The transceiver 1120 may communicate bidirectionally via one or more antennas, wired or wireless links as described above. 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 for modulating packets and providing the modulated packets to an antenna for transmission, and demodulating packets received from an antenna.
[0178] In some cases, a wireless device may include a single antenna 1125. However, in some cases, the device may have more than one antenna 1125 that are capable of sending or receiving multiple wireless transmissions simultaneously.
[0179] The memory 1130 may include RAM and ROM. The memory 1130 may store computer-readable, computer-executable code or software 1135, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 1130 may also contain, among other things, a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0180] 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 supporting waveform configuration and indication for uplink transmission).
[0181] Based on the flexible waveform configuration, the processor 1140 of the UE 115 can provide lower latency than using conventional random access methods. This lower latency and higher efficiency may result in a reduced number of calculations or computational complexity, which can lead to greater power savings.
[0182] The software 1135 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The software 1135 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, the software 1135 may not be directly executable by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0183] Fig.12 A block diagram 1200 of a device 1205 supporting waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. The device 1205 can be an example of aspects of a base station 105 as described herein. The device 1205 can include a receiver 1210, a communication manager 1215, and a transmitter 1220. The device 1205 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0184] The receiver 1210 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 waveform configuration and indication for uplink transmission, etc.). The information may be communicated to other components of the device 1205. The receiver 1210 may be a reference Fig.15 Examples of various aspects of the transceiver 1520 are described. The receiver 1210 may utilize a single antenna or a group of antennas.
[0185] The communication manager 1215 may perform the following operations: determine a waveform type in a set of supported waveform types for autonomous uplink transmission; send broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for autonomous uplink transmission; and receive autonomous uplink transmission according to the determined waveform type. The communication manager 1215 may be an example of aspects of the communication manager 1510 described herein.
[0186] The communication manager 1215 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 1215 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (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 in the present disclosure.
[0187] The communication manager 1215 or its subcomponents can be physically located at various locations, including being distributed so that parts of the functions 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 1215 or its subcomponents can be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 1215 or its subcomponents can be combined with one or more other hardware components (including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof).
[0188] Communication 1215 as described herein may be implemented to achieve one or more potential advantages. One implementation may allow base station 105 to provide improved quality of service and reliability at base station 105 because latency may be reduced due to an efficient random access procedure using a flexible waveform configuration.
[0189] The transmitter 1220 may transmit signals generated by other components of the device 1205. In some examples, the transmitter 1220 may be co-located with the receiver 1210 in a transceiver module. For example, the transmitter 1220 may be a reference Fig.15 Examples of various aspects of the transceiver 1520 are described. The transmitter 1220 may utilize a single antenna or a group of antennas.
[0190] Fig.13A block diagram 1300 of a device 1305 supporting waveform configuration and indication for uplink transmissions according to aspects of the present disclosure is shown. The device 1305 may be an example of aspects of the device 1205 or base station 105 as described herein. The device 1305 may include a receiver 1310, a communication manager 1315, and a transmitter 1335. The device 1305 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0191] The receiver 1310 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 waveform configuration and indication for uplink transmission, etc.). The information may be communicated to other components of the device 1305. The receiver 1310 may be a reference Fig.15 Examples of various aspects of the transceiver 1520 are described. The receiver 1310 may utilize a single antenna or a group of antennas.
[0192] The communication manager 1315 may be an example of aspects of the communication manager 1215 as described herein. The communication manager 1315 may include a waveform type manager 1320, a waveform configuration manager 1325, and an autonomous uplink manager 1330. The communication manager 1315 may be an example of aspects of the communication manager 1510 as described herein.
[0193] The waveform type manager 1320 may determine a waveform type in the set of supported waveform types for autonomous uplink transmission. The waveform configuration manager 1325 may send broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for autonomous uplink transmission. The autonomous uplink manager 1330 may receive an autonomous uplink transmission according to the determined waveform type.
[0194] Transmitter 1335 can transmit signals generated by other components of device 1305. In some examples, transmitter 1335 can be co-located with receiver 1310 in a transceiver module. For example, transmitter 1335 can be a reference Fig.15 Examples of various aspects of the transceiver 1520 are described. The transmitter 1335 may utilize a single antenna or a group of antennas.
[0195] Fig.14A block diagram 1400 of a communication manager 1405 supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. The communication manager 1405 may be an example of aspects of the communication manager 1215, the communication manager 1315, or the communication manager 1510 described herein. The communication manager 1405 may include a waveform type manager 1410, a waveform configuration manager 1415, an autonomous uplink manager 1420, a waveform scene mapping manager 1425, and a WCF manager 1430. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
[0196] The waveform type manager 1410 may determine a waveform type from a set of supported waveform types for autonomous uplink transmissions. In some cases, the set of supported waveform types includes a cyclic prefix OFDM waveform and a discrete Fourier transform spread OFDM waveform.
[0197] The waveform configuration manager 1415 may send broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmission. In some cases, the broadcast signaling indicates that a single waveform type in the set of supported waveform types is configured for autonomous uplink transmission. In some cases, the waveform configuration includes a waveform configuration field, a transmission opportunity configuration for autonomous uplink transmission, additional system information for autonomous uplink transmission, or a combination thereof. In some cases, the broadcast signaling includes a system information block.
[0198] The autonomous uplink manager 1420 may receive an autonomous uplink transmission according to the determined waveform type. In some cases, the autonomous uplink transmission includes a first message of a two-step random access procedure.
[0199] The waveform scenario mapping manager 1425 may identify a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types in a set of supported waveform types, wherein the determination of the waveform type in the set of supported waveform types is based on the mapping. In some examples, the waveform scenario mapping manager 1425 may send an indication of the mapping between the one or more scenarios determined at the UE and the one or more corresponding waveform types via broadcast signaling, additional broadcast signaling, radio resource control signaling, or a combination thereof. In some examples, the waveform scenario mapping manager 1425 may identify a mapping between one or more waveform types in a set of supported waveform types and one or more UE transmission parameters for sending autonomous uplink transmissions from one or more lookup tables stored at the UE, wherein the autonomous uplink transmission is received based on one or more UE transmission parameters corresponding to the determined waveform type from the one or more lookup tables.
[0200] In some examples, the waveform scenario mapping manager 1425 can send signaling indicating which of the one or more lookup tables is applicable for autonomous uplink transmissions. In some cases, the one or more scenarios determined at the UE include downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control states of the UE, capability levels of the UE, cell sizes associated with received broadcast signaling, or a combination thereof.
[0201] The WCF manager 1430 may configure the broadcast signaling to include a waveform configuration field that indicates whether a flexible waveform configuration is available for the UE. In some cases, the waveform configuration field includes a flag bit that indicates, with a first bit value, that a flexible waveform configuration is available for the UE and with a second bit value, that a default waveform configuration is available. In some cases, the waveform configuration field also includes a scene bit set, wherein each scene bit in the scene bit set indicates, for each corresponding scene, a first waveform type in a set of supported waveform types and a second waveform type in a set of supported waveform types using a first bit value and a second bit value. In some cases, the waveform configuration field also includes an index set, wherein each index in the index set indicates a scene for using a waveform type different from the default waveform type.
[0202] Fig.15 A diagram of a system 1500 including a device 1505 supporting waveform configuration and indication for uplink transmissions in accordance with aspects of the present disclosure is shown. The device 1505 may be an example of or include components of a device 1205, a device 1305, or a base station 105 as described herein. The device 1505 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1510, a network communication manager 1515, a transceiver 1520, an antenna 1525, a memory 1530, a processor 1540, and an inter-station communication manager 1545. These components may be in electronic communication (e.g., coupled) via one or more buses (e.g., a bus 1550).
[0203] The communication manager 1510 may perform the following operations: determine a waveform type in a set of supported waveform types for autonomous uplink transmission; send broadcast signaling indicating a waveform configuration associated with the set of supported waveform types for autonomous uplink transmission; and receive an autonomous uplink transmission according to the determined waveform type.
[0204] The network communications manager 1515 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1515 may manage the transmission of data communications for client devices (eg, one or more UEs 115).
[0205] The transceiver 1520 may communicate bidirectionally via one or more antennas, wired or wireless links as described above. For example, the transceiver 1520 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1520 may also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and demodulating packets received from an antenna.
[0206] In some cases, a wireless device may include a single antenna 1525. However, in some cases, the device may have more than one antenna 1525 that are capable of sending or receiving multiple wireless transmissions simultaneously.
[0207] Memory 1530 may include RAM, ROM, or a combination thereof. Memory 1530 may store computer readable code or software 1535, which includes instructions that, when executed by a processor (e.g., processor 1540), cause the device to perform various functions described herein. In some cases, memory 1530 may also contain, among other things, BIOS, which may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0208] Processor 1540 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 1540 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into processor 1540. Processor 1540 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1530) to cause device 1505 to perform various functions (e.g., functions or tasks supporting waveform configuration and indication for uplink transmission).
[0209] Based on the flexible waveform configuration, the processor 1540 of the base station 105 may be able to provide lower latency than using conventional random access methods. This lower latency and higher efficiency may result in a reduced number of calculations or computational complexity, which may lead to greater power savings.
[0210] The inter-site communication manager 1545 can manage communications with other base stations 105 and can include a controller or scheduler for controlling communications with UE 115 in cooperation with other base stations 105. For example, the inter-site communication manager 1545 can coordinate the scheduling of transmissions to UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-site communication manager 1545 can provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between base stations 105.
[0211] The software 1535 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The software 1535 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, the software 1535 may not be directly executable by the processor 1540, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0212] Fig.16 A flow chart illustrating a method 1600 for supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by a UE 115 or components thereof as described herein. For example, the operations of the method 1600 may be implemented by a UE 115 or components thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0213] At 1605, the UE may receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. 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 with reference to Figures 8 to 11 Description of the Waveform Configuration Manager to perform.
[0214] At 1610, the UE may determine a waveform type from a set of supported waveform types for sending an autonomous uplink transmission based on the waveform configuration. The operations of 1610 may be performed according to the methods described herein. In some examples, aspects of the operations of 1610 may be described as described with reference to Figures 8 to 11 The waveform type manager described here is implemented.
[0215] At 1615, the UE may send an autonomous uplink transmission according to the determined waveform type. The operations of 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of 1615 may be described with reference to Figures 8 to 11 The autonomous uplink manager described herein is used to perform the above operations.
[0216] Fig.17 A flow chart illustrating a method 1700 for supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. The operations of the method 1700 may be implemented by a UE 115 or components thereof as described herein. For example, the operations of the method 1700 may be implemented by a UE 115 or components thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0217] At 1705, the UE may receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. 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 with reference to Figures 8 to 11 Description of the Waveform Configuration Manager to perform.
[0218] At 1710, the UE may determine a scenario at the UE, wherein determining a waveform type for sending an autonomous uplink transmission is based on the scenario at the UE. The operations of 1710 may be performed according to methods described herein. In some examples, aspects of the operations of 1710 may be performed as described with reference to Figures 8 to 11 Described in the waveform scene map manager to perform.
[0219] At 1715, the UE may identify a mapping between one or more scenarios determined at the UE and one or more corresponding waveform types in the set of supported waveform types. 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 8 to 11 Described in the waveform scene map manager to perform.
[0220] At 1720, the UE may determine a waveform type from a set of supported waveform types for sending autonomous uplink transmissions based on a mapping between the determined scenario and the corresponding waveform type. The operations of 1720 may be performed according to the methods described herein. In some examples, aspects of the operations of 1720 may be described as described with reference to Figures 8 to 11 The waveform type manager described here is implemented.
[0221] At 1725, the UE may send an autonomous uplink transmission according to the determined waveform type. The operations of 1725 may be performed according to the methods described herein. In some examples, aspects of the operations of 1725 may be described as described with reference to Figures 8 to 11The autonomous uplink manager described herein is used to perform the above operations.
[0222] Fig.18 A flow chart illustrating a method 1800 for supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. The operations of the method 1800 may be implemented by a UE 115 or components thereof as described herein. For example, the operations of the method 1800 may be implemented by a UE 115 or components thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0223] At 1805, the UE may receive broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. 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 with reference to Figures 8 to 11 Description of the Waveform Configuration Manager to perform.
[0224] At 1810, the UE may decode a waveform configuration field from the broadcast signaling, wherein the waveform configuration field indicates whether a flexible waveform configuration is available for the UE. The operations of 1810 may be performed according to the methods described herein. In some examples, aspects of the operations of 1810 may be described with reference to Figures 8 to 11 Describes the WCF manager to execute.
[0225] At 1815, the UE may determine a waveform type from a set of supported waveform types for sending autonomous uplink transmissions based on the waveform configuration field. The operations of 1815 may be performed according to the methods described herein. In some examples, aspects of the operations of 1815 may be as described with reference to Figures 8 to 11 The waveform type manager described here is implemented.
[0226] At 1820, the UE may send an autonomous uplink transmission according to the determined waveform type. The operations of 1820 may be performed according to the methods described herein. In some examples, aspects of the operations of 1825 may be as described with reference to Figures 8 to 11 The autonomous uplink manager described herein is used to perform the above operations.
[0227] Fig.19 A flow chart illustrating a method 1900 for supporting waveform configuration and indication for uplink transmission according to aspects of the present disclosure is shown. The operations of the method 1900 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 1900 may be implemented by a base station 105 or components thereof as described herein. Figures 12 to 15In some examples, the base station may execute an instruction set to control the functional units of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0228] At 1905, the base station may determine a waveform type from a set of supported waveform types for autonomous uplink transmission. The operations of 1905 may be performed according to methods described herein. In some examples, aspects of the operations of 1905 may be performed as described with reference to Figures 12 to 15 The waveform type manager described here is implemented.
[0229] At 1910, a base station may send broadcast signaling indicating a waveform configuration associated with a set of supported waveform types for autonomous uplink transmissions. The operations of 1910 may be performed according to methods described herein. In some examples, aspects of the operations of 1910 may be performed as described with reference to Figures 12 to 15 Description of the Waveform Configuration Manager to perform.
[0230] At 1915, the base station may receive an autonomous uplink transmission according to the determined waveform type. 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 12 to 15 The autonomous uplink manager described herein is used to perform the above operations.
[0231] It should be noted that the methods described herein describe possible implementations, and that the operations and steps may be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods may be combined.
[0232] 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), single carrier frequency division multiple access (SC-FDMA) and other systems. CDMA systems can implement radio technologies such as CDMA 2000, Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 versions can be generally referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is generally referred to as CDMA2000 1xEV-DO, High Speed Packet Data (HRPD), etc. UTRA includes broadband CDMA (W-CDMA) and other variants of CDMA. TDMA systems can implement radio technologies such as Global System for Mobile Communications (GSM).
[0233] OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (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 Professional are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Professional, 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 technology described herein can be used for the systems and radio technologies mentioned herein as well as other systems and radio technologies. Although aspects of LTE, LTE-A, LTE-A Professional, or NR systems may be described for example purposes, and LTE, LTE-A, LTE-A Professional, or NR terminology may be used in much of the description, the techniques described herein may be applicable beyond LTE, LTE-A, LTE-A Professional, or NR applications.
[0234] A macro cell typically covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by a UE with a service subscription to a network provider. Compared to a macro cell, a small cell may be associated with a lower power base station, and the small cell may operate in the same or different frequency band as the macro cell (e.g., licensed, unlicensed, etc.). According to various examples, a small cell may include a pico cell, a femto cell, and a micro cell. For example, a pico cell may cover a small geographic area and may allow unrestricted access by a UE with a service subscription to a network provider. A femto cell may also cover a small geographic area (e.g., a residence) and may provide restricted access by a UE associated with the femto cell (e.g., a UE in a closed subscriber group (CSG), a UE for a user in a 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 (e.g., two, three, four, etc.) cells and may also support communications using one or more component carriers.
[0235] The wireless communication systems described herein may support synchronous or asynchronous operation. For synchronous operation, base stations may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, base stations 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.
[0236] The information and signals described herein may be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout the description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0237] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or executed using 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, a combination of one or more microprocessors and a DSP core, or any other such configuration).
[0238] 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 sent through a computer-readable medium as one or more instructions or codes. Other examples and implementations are 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 in software executed by a processor, hardware, firmware, hard wiring, or any combination of these. Features that implement the functions may also be physically located at various locations, including being distributed so that portions of the functions are implemented at different physical locations.
[0239] Computer readable medium includes both non-transitory computer storage medium and communication medium, and communication medium includes any medium that promotes the transmission of computer program from one place to another place.Non-transitory storage medium can be any available medium that can be accessed by general-purpose computer or special-purpose computer.By way of example and not limitation, non-transitory computer readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage device, or can be used for carrying or storing desired program code unit and can be accessed by general-purpose or special-purpose computer or general-purpose or special-purpose processor in the form of instruction or data structure.In addition, any connection is appropriately referred to as computer readable medium.For example, if software is to send from website, server or other remote source using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of medium. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0240] As used herein (including in the claims), "or" as used in a list of items (e.g., a list of items ending 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). In addition, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" can 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."
[0241] 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, the second reference number being used to distinguish between similar components. If only the first reference number is used in the specification, the description applies to any of the similar components having the same first reference number, without regard to the second reference number or other subsequent reference numbers.
[0242] 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 within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration," rather than "preferred" or "having advantages over other examples." For the purpose of providing an understanding of the described techniques, the detailed description includes specific details. However, these techniques may be implemented 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.
[0243] To enable those skilled in the art to implement or use the present disclosure, the description herein is provided. It will be apparent to those skilled in the art that various modifications to the present disclosure will be apparent, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a user equipment (UE), comprising: receiving broadcast signaling indicating a waveform configuration associated with a plurality of supported waveform types for autonomous uplink transmissions; identifying a mapping between an autonomous uplink scenario at the UE and one or more corresponding waveform types of the plurality of supported waveform types, wherein the autonomous uplink scenario comprises: a downlink channel measurement performed by the UE, a positioning measurement, a timing offset value, a radio resource control (RRC) state of the UE, a capability level of the UE, a cell size associated with received broadcast signaling, or a combination thereof; determining a waveform type from among the plurality of supported waveform types for sending the autonomous uplink transmission based at least in part on the waveform configuration and an autonomous uplink scenario at the UE; and The autonomous uplink transmission is sent according to the determined waveform type.
2. A method for wireless communication at a base station, comprising: determining a waveform configuration associated with a plurality of supported waveform types for autonomous uplink transmissions; sending broadcast signaling indicating the waveform configuration associated with the plurality of supported waveform types for the autonomous uplink transmission, wherein the waveform configuration indicates a mapping between autonomous uplink scenarios at the UE and one or more corresponding waveform types of the plurality of supported waveform types, wherein the autonomous uplink scenarios include: downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control RRC states of the UE, capability levels of the UE, cell sizes associated with the received broadcast signaling, or combinations thereof; and The autonomous uplink transmission according to a waveform type based on the determined waveform configuration is received from the UE.
3. An apparatus for wireless communication at a user equipment (UE), comprising: processor, a memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor to cause the device to perform the following operations: receiving broadcast signaling indicating a waveform configuration associated with a plurality of supported waveform types for autonomous uplink transmissions; identifying a mapping between an autonomous uplink scenario at the UE and one or more corresponding waveform types of the plurality of supported waveform types, wherein the autonomous uplink scenario comprises: a downlink channel measurement performed by the UE, a positioning measurement, a timing offset value, a radio resource control (RRC) state of the UE, a capability level of the UE, a cell size associated with received broadcast signaling, or a combination thereof; determining a waveform type from among the plurality of supported waveform types for sending the autonomous uplink transmission based at least in part on the waveform configuration and an autonomous uplink scenario at the UE; and The autonomous uplink transmission is sent according to the determined waveform type.
4. An apparatus for wireless communication at a base station, comprising: processor, a memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor to cause the device to perform the following operations: determining a waveform configuration associated with a plurality of supported waveform types for autonomous uplink transmissions; sending broadcast signaling indicating the waveform configuration associated with the plurality of supported waveform types for the autonomous uplink transmission, wherein the waveform configuration indicates a mapping between autonomous uplink scenarios at the UE and one or more corresponding waveform types of the plurality of supported waveform types, wherein the autonomous uplink scenarios include: downlink channel measurements performed by the UE, positioning measurements, timing offset values, radio resource control RRC states of the UE, capability levels of the UE, cell sizes associated with the received broadcast signaling, or combinations thereof; and The autonomous uplink transmission according to a waveform type based on the determined waveform configuration is received from the UE.