Technique for communicating synchronization signal block index in a timing synchronization signal - Patents.com
By transmitting SS blocks with an index for timing synchronization, the method enhances UE synchronization in mmW systems, addressing signal attenuation challenges and improving network acquisition efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-10-31
- Publication Date
- 2026-03-10
AI Technical Summary
Conventional techniques for wireless communication systems, particularly in mmW frequencies, are inadequate for efficient UE synchronization due to increased signal attenuation, leading to incomplete network acquisition and synchronization.
A base station transmits multiple SS blocks with an SS block index, allowing UEs to determine the timing of the TSS within a BCH TTI, facilitating quicker synchronization by assuming quasi-co-location of signals and using the SSS as a demodulation reference for the PBCH.
This approach reduces the time required for UE to acquire and synchronize with the base station by enabling timely determination of signal timing and demodulation of the PBCH.
Smart Images

Figure 2026041713000001_ABST
Abstract
Description
cross reference
[0001]
[0001] This patent application claims priority to U.S. patent application Ser. No. 15 / 921,026, filed March 14, 2018, by Sadiq et al., entitled "Techniques for Communicating Synchronization Signal Block Index in a Timing Synchronization Signal," and U.S. provisional patent application Ser. No. 62 / 476,633, filed March 24, 2017, by Sadiq et al., entitled "Techniques for Communicating Synchronization Signal Block Index in a Timing Synchronization Signal," each of which is assigned to the assignee of the present application. [Technical Field]
[0002] The present disclosure relates, for example, to wireless communication systems, and more particularly, to techniques for communicating synchronization signal (SS) block indexes in timing synchronization signals (TSS). [Background technology]
[0003] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasts, and so on. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, and orthogonal frequency division multiple access (OFDMA) systems.
[0004] A wireless multiple-access communication system may include several base stations, each simultaneously supporting communication for multiple communication devices, sometimes known as user equipment (UE). In a Long Term Evolution (LTE) or LTE-Advanced (LTE-A) network, a set of one or more base stations may define an eNodeB (eNB). In a Next Generation, New Radio (NR), millimeter wave (mmW), or 5G network, the base stations may take the form of a smart radio head (or radio head (RH)) or access node controller (ANC), with the set of smart radio heads in communication with the ANC defining a gNodeB (gNB). The base stations may communicate with the set of UEs (e.g., on a downlink channel for transmissions from the base station to the UEs and on an uplink channel (e.g., for transmissions from the UEs to the base station)).
[0005]
[0005] Wireless devices operating in the mmW frequency range, e.g., 28 GHz, 40 GHz, 60 GHz, etc., may be associated with increased signal attenuation (e.g., path loss), which may be affected by various factors such as temperature, air pressure, diffraction, etc. As a result, signal processing techniques such as beamforming may be used to coherently combine energy at these frequencies and overcome path loss. In some cases, a base station may transmit a signal on a broadcast channel by repeatedly transmitting the signal while changing the beam on which the signal is transmitted (e.g., a base station may transmit a signal on each of multiple beams while performing beam sweeping). In some cases, a base station may repeatedly transmit a group of signals defining an SS block. Signals transmitted within an SS block may include a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and / or a physical broadcast channel (PBCH). These signals may be used by a UE, for example, for network acquisition or for other purposes. Conventional techniques used by a UE to acquire and synchronize with a network are incomplete. Summary of the Invention
[0006] The described techniques relate to improved methods, systems, and devices or apparatuses that support communicating synchronization signal (SS) block indexes in a timing synchronization signal (TSS). Generally, the described techniques relate to a base station transmitting a set of SS blocks, each carrying a TSS that includes an SS block index, such that a user equipment (UE) can identify and use the SS block index to determine the timing of the TSS with respect to a broadcast channel transmission time interval (BCH TTI). Beneficially, the UE can use the timing of the TTI to reduce the amount of time required to acquire and synchronize with the base station.
[0007] In one example, a base station transmits multiple SS blocks carrying overlapping signals on different beams (or on the same beam but at different times), and when a UE receives one of the SS blocks, the UE may determine the timing of the SS block with respect to slot boundaries, subframe boundaries, frame boundaries, or some other timing reference so that the UE can synchronize with the base station. If the UE has additional a priori information about the SS block it is receiving, the UE may be able to make assumptions regarding the timing and synchronization of the signals that enable the UE to more quickly synchronize with the base station and perform demodulation. For example, if the base station transmits all signals in the SS block coherently (e.g., from the same antenna port), the UE may assume that all signals in the SS block are quasi-colocated. That is, the UE may assume that some characteristics of the signals within the SS block, such as delay spread, Doppler spread, and Doppler shift, are essentially invariant. This may allow the UE to more quickly synchronize with the base station, for example, by using the SSS as a reference for the TSS, which in turn serves as a demodulation reference signal for the physical broadcast channel (PBCH). The UE may then use the TSS and SSS together to demodulate the PBCH.
[0008] In one example, a method for wireless communication in a UE is described. The method may include receiving a TSS and a PBCH, determining timing of the TSS within a broadcast channel transmission time interval (BCH TTI), where the TSS is based at least in part on timing of the TSS within a BCH TTI, and demodulating the PBCH based at least in part on the TSS.
[0009] In one example, an apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to receive a TSS and a PBCH, determine timing of the TSS within a BCH TTI, where the TSS is based at least in part on timing of the TSS within a BCH TTI, and demodulate the PBCH based at least in part on the TSS.
[0010] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include means for receiving a TSS and a PBCH, means for determining timing of the TSS within a BCH TTI, the TSS based at least in part on timing of the TSS within the BCH TTI, and means for demodulating the PBCH based at least in part on the TSS.
[0011] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communication in a UE is described. The code can be executable by a processor to receive a TSS and a PBCH, determine timing of the TSS within a BCH TTI, where the TSS is based at least in part on timing of the TSS within the BCH TTI, and demodulate the PBCH based at least in part on the TSS.
[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving an SS block including a TSS and a PBCH, and determining the timing of the SS block within the BCH TTI based at least in part on the SS block index, where the TSS may be based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the TSS within the BCH TTI. In some examples, receiving the TSS and the PBCH may include receiving the TSS time-division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some examples, the SS block may further include a PSS and a SSS, and receiving the TSS, SSS, and PBCH may include receiving the PBCH and TSS after the SSS.
[0013] In some examples, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is received, and the first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, receiving the TSS and the PBCH may include receiving the TSS frequency division multiplexed with at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and receiving the SSS and the PBCH may include receiving a second portion of the PBCH after the SSS.
[0014] In some examples, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is received. In some examples, the SS block may further include a PSS and an SSS, and receiving the TSS, PSS, SSS, and the PBCH may include receiving the PSS and SSS frequency division multiplexed with the interleaved TSS and PBCH.
[0015] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for receiving an SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS. Some examples of the methods, devices, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for identifying a beam on which the SS block is transmitted based at least in part on the SS block index. In some examples, a PBCH may be received based at least in part on the SS block index, and the methods, devices, and non-transitory computer-readable media may further include a process, feature, means, or instructions for decoding the PBCH based at least in part on the SS block index. In some examples, the SS block may further include a PSS and a SSS, and the SSS is based at least in part on a physical cell identity (PCI) of the base station.
[0016] In some examples, the SS block may further include a PSS and an SSS, and the method, apparatus, and non-transitory computer-readable medium may further include a process, feature, means, or instruction for demodulating the PBCH based at least in part on the SSS. In some examples, the SS block may be one SS block among multiple SS blocks within a BCH TTI. In some examples, the TSS includes at least one modulation symbol encoding an SS block index, and the method, apparatus, and non-transitory computer-readable medium described above may further include a process, feature, means, or instruction for decoding the SS block index encoded in the at least one modulation symbol. In some examples, the at least one modulation symbol includes a quadrature phase shift keying (QPSK) symbol.
[0017] In one example, a method for wireless communication in a base station is described. The method may include allocating resources for a TSS and a PBCH within a BCH TTI, determining the TSS based at least in part on timing of the TSS within the BCH TTI, transmitting the TSS and the PBCH on the allocated resources for the TSS and the PBCH, and transmitting the TSS as a demodulation reference signal (DMRS) for the PBCH on at least one port used to transmit the TSS and the PBCH.
[0018] In one example, an apparatus for wireless communication in a base station is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to allocate resources for a TSS and a PBCH within a BCH TTI, determine the TSS based at least in part on timing of the TSS within the BCH TTI, transmit the TSS and the PBCH on the allocated resources for the TSS and the PBCH, and transmit the TSS as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH.
[0019] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include means for allocating resources for a TSS and a PBCH within a BCH TTI, means for determining the TSS based at least in part on timing of the TSS within the BCH TTI, means for transmitting the TSS and the PBCH on the allocated resources for the TSS and the PBCH, and means for transmitting the TSS as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH.
[0020] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communications in a base station is described. The code can be executable by a processor to allocate resources for a TSS and a PBCH within a BCH TTI, determine the TSS based at least in part on timing of the TSS within the BCH TTI, transmit the TSS and the PBCH on the allocated resources for the TSS and the PBCH, and transmit the TSS as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH.
[0021] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for allocating resources for an SS block, where the resources allocated for the SS block include resources allocated for a TSS and a PBCH, and the timing of the TSS may be based at least in part on an SS block index associated with the SS block. The SS block index may indicate the timing of the TSS within a BCH TTI, and the TSS and PBCH may be transmitted by transmitting the SS block. In some examples, transmitting the TSS and the PBCH may include time-division multiplexing the TSS with the PBCH on the same set of one or more frequency subcarriers. In some examples, the SS block may further include a PSS and a SSS, and transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0022] In some examples, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is transmitted, and the first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, transmitting the TSS and the PBCH may include frequency division multiplexing the TSS and at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and transmitting the SSS and the PBCH may include transmitting the second portion of the PBCH after the SSS.
[0023] In some examples, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is transmitted. In some examples, the SS block may further include a PSS and an SSS, and transmitting the TSS, the PSS, the SSS, and the PBCH may include frequency division multiplexing the PSS and the SSS with the interleaved TSS and the PBCH. Some examples of the present methods, apparatuses, and non-transitory computer-readable media may further include a process, feature, means, or instruction for encoding an SS block index in a waveform signature of the TSS or including an SS block index in at least one modulation symbol in the TSS. In some examples, the SS block index may further identify a beam on which the SS block is transmitted.
[0024] In some examples, the PBCH may be transmitted based at least in part on an SS block index. In some examples, the SS block may further include a PSS and an SSS, where the SSS is determined at least in part based on the PCI of the base station. In some examples, the SS block may further include a PSS and an SSS, where the SSS may be transmitted as an additional DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. In some examples, the SS block may be one SS block among multiple SS blocks transmitted within a BCH TTI. Some examples of the present methods, apparatuses, and non-transitory computer-readable media may further include processes, features, means, or instructions for encoding the SS block index in at least one modulation symbol and transmitting a TSS on resources allocated for the SS block, where the TSS includes at least one modulation symbol. In some cases, the at least one modulation symbol includes a quadrature phase shift keying (QPSK) symbol.
[0025] In one example, another method for wireless communication in a UE is described. The method may include receiving an SS block including a TSS, a PSS, and an SSS, determining timing of the SS block within a BCH TTI based at least in part on the SS block index, where the TSS is based at least in part on an SS block index associated with the SS block, and demodulating the TSS based at least in part on the SSS.
[0026] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to receive an SS block including a TSS, a PSS, and an SSS, determine timing of the SS block within a BCH TTI based at least in part on the SS block index, where the TSS is based at least in part on an SS block index associated with the SS block, and demodulate the TSS based at least in part on the SSS.
[0027] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include means for receiving an SS block including a TSS, a PSS, and an SSS, the TSS being based at least in part on an SS block index associated with the SS block, means for determining timing of the SS block within a BCH TTI based at least in part on the SS block index, and means for demodulating the TSS based at least in part on the SSS.
[0028] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communication in a UE is described. The code can be executable by a processor to receive an SS block including a TSS, a PSS, and an SSS, determine timing of the SS block within a BCH TTI based at least in part on the SS block index, where the TSS is based at least in part on an SS block index associated with the SS block, and demodulate the TSS based at least in part on the SSS.
[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and receiving the TSS and the PBCH may include receiving the TSS time-division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some examples, receiving the TSS, the SSS, and the PBCH may include receiving the PBCH and the TSS after the SSS.
[0030]
[0030] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for receiving an SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS.
[0031]
[0031] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for identifying the beam on which the SS block is received based at least in part on the SS block index.
[0032]
[0032] In some examples of the methods, devices, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and the PBCH may be received based at least in part on the SS block index, and the methods, devices, and non-transitory computer-readable media may further include a process, feature, means, or instruction for decoding the PBCH based at least in part on the SS block index.
[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SSS may be determined based at least in part on the PCI of the base station.
[0034]
[0034] In some examples of the methods, devices, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and the methods, devices, and non-transitory computer-readable media may further include processes, features, means, or instructions for demodulating the PBCH based at least in part on the SSS.
[0035]
[0035] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may be one SS block among multiple SS blocks within a BCH TTI.
[0036] In one example, another method for wireless communication in a base station is described. The method may include allocating resources for an SS block, determining a TSS based at least in part on an SS block index associated with the SS block, transmitting the TSS, PSS, and SSS on the allocated resources for the SS block, where the SS block index indicates timing of the SS block within a BCH TTI, and transmitting the SSS as a DMRS for the TSS on at least one port used to transmit the TSS and SSS.
[0037] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to allocate resources for an SS block, determine a TSS based at least in part on an SS block index associated with the SS block, transmit the TSS, PSS, and SSS on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI, and transmit the SSS as a DMRS for the TSS on at least one port used to transmit the TSS and SSS.
[0038] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include means for allocating resources for an SS block, means for determining a TSS based at least in part on an SS block index associated with the SS block, means for transmitting a TSS, a PSS, and an SSS on the allocated resources for the SS block, where the SS block index indicates timing of the SS block within a BCH TTI, and the SSS is transmitted as a DMRS for the TSS on at least one port used to transmit the TSS and the SSS.
[0039] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communications in a base station is described. The code can be executable by a processor to allocate resources for an SS block, determine a TSS based at least in part on an SS block index associated with the SS block, transmit the TSS, PSS, and SSS on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI, and transmit the SSS as a DMRS for the TSS on at least one port used to transmit the TSS and SSS.
[0040] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and transmitting the TSS and the PBCH may include time-division multiplexing the TSS with the PBCH on the same set of one or more frequency subcarriers. In some examples, transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0041]
[0041] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for encoding an SS block index in a waveform signature of a TSS or including an SS block index in at least one modulation symbol in the TSS.
[0042]
[0042] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block index may further identify the beam on which the SS block is transmitted.
[0043]
[0043] In some examples of the methods, devices, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and the PBCH may be transmitted based at least in part on the SS block index.
[0044] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SSS may be determined based at least in part on the PCI of the base station.
[0045]
[0045] In some examples of the methods, devices, and non-transitory computer-readable media described above, the SS block may further include a PBCH, and the SSS is transmitted as a DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH.
[0046]
[0046] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may be one SS block among multiple SS blocks transmitted within a BCH TTI.
[0047] In one example, another method for wireless communication in a UE is described, the method including: receiving an SS block including a TSS including at least one modulation symbol; decoding an SS block index encoded in the at least one modulation symbol; and identifying timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0048] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to receive an SS block including a TSS that includes at least one modulation symbol, decode an SS block index encoded in the at least one modulation symbol, and identify timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0049] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include means for receiving an SS block including a TSS including at least one modulation symbol, means for decoding an SS block index encoded in the at least one modulation symbol, and means for identifying timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0050] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communication in a UE is described. The code can be executable by a processor to receive an SS block including a TSS that includes at least one modulation symbol, decode an SS block index encoded in the at least one modulation symbol, and identify timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0051]
[0051] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, at least one modulation symbol may include a quadrature phase shift keying (QPSK) symbol or a binary phase shift keying (BPSK) symbol.
[0052] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for decoding, from at least one modulation symbol, at least one parameter of a beam sweeping configuration used to receive multiple SS blocks, including the SS block, within a BCH TTI. In some examples, the at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, or the periodicity of the SS block burst set, or a combination thereof.
[0053]
[0053] In some examples of the methods, devices, and non-transitory computer-readable media described above, the SS block index may be encoded in at least one modulation symbol using a Polar code, or a Reed-Muller code, or a Golay code, or a tail-biting convolutional code (TBCC).
[0054]
[0054] Some examples of the methods, devices, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for decoding a cyclic redundancy check (CRC) for the SS block index encoded in at least one modulation symbol and verifying the SS block index based at least in part on the CRC.
[0055]
[0055] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may further include a PSS, an SSS, and a PBCH.
[0056] In one example, another method for wireless communication in a base station is described, the method comprising: allocating resources for an SS block; encoding an SS block index in at least one modulation symbol; and transmitting a TSS including the at least one modulation symbol on the allocated resources for the SS block, wherein the SS block index indicates the timing of the SS block within a BCH TTI.
[0057] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to allocate resources for an SS block, encode an SS block index in at least one modulation symbol, and transmit a TSS including the at least one modulation symbol on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI.
[0058] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include means for allocating resources for an SS block, means for encoding an SS block index in at least one modulation symbol, and means for transmitting a TSS including the at least one modulation symbol on the allocated resources for the SS block, where the SS block index indicates a timing of the SS block within a BCH TTI.
[0059] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communication in a base station is described. The code can be executable by a processor to allocate resources for an SS block, encode an SS block index in at least one modulation symbol, and transmit a TSS including the at least one modulation symbol on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI.
[0060]
[0060] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol.
[0061]
[0061] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for encoding at least one parameter of a beam sweeping configuration used to transmit multiple SS blocks, including the SS block, within a BCH TTI in at least one modulation symbol.
[0062]
[0062] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, or the periodicity of the SS block burst set, or a combination thereof.
[0063]
[0063] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block index may be encoded in at least one modulation symbol using a Polar code, or a Reed-Muller code, or a Golay code, or a TBCC.
[0064]
[0064] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating a CRC of the SS block index and encoding the CRC in at least one modulation symbol together with the SS block index.
[0065]
[0065] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SS block may further include a PSS, an SSS, and a PBCH.
[0066] In one example, another method for wireless communication in a UE is described, the method including: receiving an SS block including a TSS and a PBCH; demodulating the TSS and the PBCH based at least in part on a DMRS, the TSS being based at least in part on an SS block index associated with the SS block; and identifying timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0067] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to receive an SS block including a TSS and a PBCH, demodulate the TSS and the PBCH based at least in part on a DMRS, where the TSS is based at least in part on an SS block index associated with the SS block, and identify timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0068] In one example, another apparatus for wireless communication in a UE is described. The apparatus may include means for receiving an SS block including a TSS and a PBCH, means for demodulating the TSS and the PBCH based at least in part on a DMRS, the TSS being based at least in part on an SS block index associated with the SS block, and means for identifying timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0069] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communication in a UE is described. The code can be executable by a processor to receive an SS block including a TSS and a PBCH, demodulate the TSS and the PBCH based at least in part on a DMRS, where the TSS is based at least in part on an SS block index associated with the SS block, and identify timing of the SS block within a BCH TTI based at least in part on the SS block index.
[0070]
[0070] In some examples of the method, apparatus, and non-transitory computer-readable medium described above, the SS block may further include a PSS and an SSS, and the DMRS may include an SSS.
[0071] In one example, another method for wireless communications in a base station is described, the method including allocating resources for an SS block, determining a TSS based at least in part on an SS block index associated with the SS block, transmitting the TSS and a PBCH on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI, and the SS block includes the same DMRS for the TSS and the PBCH on at least one port used to transmit the DMRS, the TSS, and the PBCH.
[0072] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to allocate resources for an SS block, determine a TSS based at least in part on an SS block index associated with the SS block, transmit the TSS and the PBCH on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI, and the SS block includes the same DMRS for the TSS and the PBCH on at least one port used to transmit the DMRS, the TSS, and the PBCH.
[0073] In one example, another apparatus for wireless communication in a base station is described. The apparatus may include means for allocating resources for an SS block, means for determining a TSS based at least in part on an SS block index associated with the SS block, means for transmitting a TSS and a PBCH on the allocated resources for the SS block, where the SS block index indicates timing of the SS block within a PBCH TTI, and the SS block includes the same DMRS for the TSS and the PBCH on at least one port used to transmit the DMRS, the TSS, and the PBCH.
[0074] In one example, a non-transitory computer-readable medium storing computer-executable code for wireless communications in a base station is described. The code can be executable by a processor to allocate resources for an SS block, determine a TSS based at least in part on an SS block index associated with the SS block, transmit the TSS and the PBCH on the allocated resources for the SS block, where the SS block index indicates the timing of the SS block within a BCH TTI, and the SS block includes the same DMRS for the TSS and the PBCH on at least one port used to transmit the DMRS, the TSS, and the PBCH.
[0075]
[0075] In some examples of the method, apparatus, and non-transitory computer-readable medium described above, the SS block may further include a PSS and an SSS, and the DMRS may include an SSS.
[0076] The foregoing has outlined rather broadly the features and technical advantages of examples according to the present disclosure in order that the following detailed description may be better understood. Additional features and advantages are described below. The concepts and examples disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The nature of the concepts disclosed herein, both their organization and method of operation, together with associated advantages, will be better understood from the following description when considered in conjunction with the accompanying figures. Each of the figures is provided for the purpose of illustration and description only, and not as a definition of the limits of the claims. [Brief explanation of the drawings]
[0077] A further understanding of the nature and advantages of the present invention may be realized by reference to the following drawings. In the accompanying drawings, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes between those similar components. When only a first reference label is used herein, the description is applicable to any one of the similar components having the same first reference label, regardless of the second reference label. [Figure 1] FIG. 1 illustrates an example of a wireless communication system in accordance with various aspects of the present disclosure. [Figure 2] FIG. 1 illustrates an example timeline of SS blocks within a periodic BCH TTI, in accordance with various aspects of the present disclosure. [Figure 3] FIG. 1 illustrates an example of an mmW wireless communication system in accordance with various aspects of the present disclosure. [Figure 4] 10 is an exemplary time-frequency plot of an SS block, in accordance with various aspects of the present disclosure. [Figure 5] 10 is an exemplary time-frequency plot of an SS block, in accordance with various aspects of the present disclosure. [Figure 6] 10 is an exemplary time-frequency plot of an SS block, in accordance with various aspects of the present disclosure. [Figure 7] 10 is an exemplary time-frequency plot of an SS block, in accordance with various aspects of the present disclosure. [Figure 8] 1 is a block diagram of an apparatus for use in wireless communications in accordance with various aspects of the present disclosure. [Figure 9] 1 is a block diagram of an apparatus for use in wireless communications, including various UE wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 10] 1 is a block diagram of an apparatus for use in wireless communications, including various UE wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 11] 1 is a block diagram of an apparatus for use in wireless communications, including various UE wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 12] 1 is a block diagram of an apparatus for use in wireless communications, including various UE wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 13] 1 is a block diagram of an apparatus for use in wireless communications in accordance with various aspects of the present disclosure. [Figure 14] 1 is a block diagram of an apparatus for use in wireless communications, including various base station wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 15] 1 is a block diagram of an apparatus for use in wireless communications, including various base station wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 16] 1 is a block diagram of an apparatus for use in wireless communications, including various base station wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 17] 1 is a block diagram of an apparatus for use in wireless communications, including various base station wireless communication managers, in accordance with various aspects of the present disclosure. [Figure 18] 1 is a block diagram of a UE for use in wireless communication, in accordance with various aspects of the present disclosure. [Figure 19] 1 is a block diagram of a base station for use in wireless communications in accordance with various aspects of the present disclosure. [Figure 20] 1 is a flowchart illustrating an example of a method for wireless communication in a UE, in accordance with various aspects of the present disclosure. [Figure 21] 1 is a flowchart illustrating an example of a method for wireless communication in a UE, in accordance with various aspects of the present disclosure. [Figure 22] 1 is a flowchart illustrating an example of a method for wireless communication in a base station, in accordance with various aspects of the present disclosure. [Figure 23] 1 is a flowchart illustrating an example of a method for wireless communication in a base station, in accordance with various aspects of the present disclosure. [Figure 24] 1 is a flowchart illustrating an example of a method for wireless communication in a UE, in accordance with various aspects of the present disclosure. [Figure 25] 1 is a flowchart illustrating an example of a method for wireless communication in a base station, in accordance with various aspects of the present disclosure. [Figure 26] 1 is a flowchart illustrating an example of a method for wireless communication in a UE, in accordance with various aspects of the present disclosure. [Figure 27] 1 is a flowchart illustrating an example of a method for wireless communication in a base station, in accordance with various aspects of the present disclosure. [Figure 28] 1 is a flowchart illustrating an example of a method for wireless communication in a UE, in accordance with various aspects of the present disclosure. [Figure 29] 1 is a flowchart illustrating an example of a method for wireless communication in a base station, in accordance with various aspects of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0078]
[0098] The described techniques relate to improved methods, systems, and devices or apparatuses that support communicating synchronization signal (SS) block indexes in a timing synchronization signal (TSS). Generally, the described techniques relate to a base station transmitting a set of SS blocks, each carrying a TSS including an SS block index, where a user equipment (UE) can identify and use the SS block index to determine the timing of the TSS with respect to a broadcast channel transmission time interval (BCH TTI). Beneficially, the UE can use the timing of the TTI to reduce the amount of time required to acquire and synchronize with the base station.
[0079]
[0099] Wireless communication systems (e.g., mmW systems) may utilize directional or beamformed transmissions (e.g., beams) for communication. For example, a base station may transmit signals on multiple beams associated with different directions. In some cases, a base station may engage in beam sweeping across a portion (or all) of the possible beams to transmit a message or signal addressed to a UE that is distributed throughout the base station's coverage area. In some cases, a base station may transmit multiple instances of an SS block on different beams during a periodic BCH TTI. In other cases, a base station may transmit multiple instances of an SS block on the same beam or in an omnidirectional manner. A UE that receives one of the SS blocks may acquire the network associated with the base station. However, before or while acquiring the network, the UE may determine the timing of one or more SS blocks it receives. In some cases, the timing of an SS block may be determined based at least in part on an SS block index that conveys the timing of that SS block within a sequence of SS blocks.
[0080]
[0100] The techniques described in this disclosure use the TSS to carry the SS block index. The TSS is sometimes referred to as a tertiary synchronization signal or an extended synchronization signal because it augments the primary and secondary synchronization signals (PSS and SSS), and may enable more efficient synchronization between the UE and the base station. The TSS may be transmitted along with other synchronization signals, such as the PSS and SSS, which carry time synchronization (e.g., OFDM symbol timing, but not necessarily OFDM symbol index or SS block index) at different granularities. For example, a base station may periodically transmit 40 SS blocks. All or many of these SS blocks may contain equally transmitted signals, such as the PSS / SSS and PBCH. Thus, these blocks may not be distinguishable. In contrast, the TSS may be transmitted in every SS block, but may vary from block to block to carry the SS block index.
[0081]
[0101] In one example, an SS block may carry one or more synchronization signals (such as a PSS, SSS, and / or TSS). If the base station transmitted all signals in the SS block coherently (e.g., from the same antenna port), the UE may assume that the synchronization signals are quasi-colocated and therefore may have consistent signal characteristics, such as delay spread, Doppler spread, and Doppler shift. Based on this assumption, the UE may be able to synchronize with the base station more quickly by using the SSS as a reference for the TSS, which in turn serves as a reference for the PBCH. The UE may then use the TSS and SSS together to demodulate the PBCH. For example, the UE may determine the signal-to-noise ratio (SNR) and / or signal-to-noise-plus-interference ratio (SINR) of the TSS, SSS, or both transmitted over the wireless channel and use the determined SNR and / or SINR to demodulate the PBCH. In another example, the UE may use the TSS, the SSS, or both to generate a channel estimate (e.g., an estimate of the phase shift induced on the TSS, the SSS, or both by transmission over the wireless channel) and use the channel estimate to demodulate the PBCH. It is also possible for the PBCH to vary from block to block, but because determining the SS block index via the PBCH variation can be computationally complex, the TSS may instead be used to convey the SS block index. In this case, the PBCH variation may be used to verify the SS block index determined using the TSS.
[0082]
[0102] The following description provides examples and is not intended to limit the scope, applicability, or examples set forth in the claims. Changes may be made in the function and arrangement of the elements discussed without departing from the scope of the present disclosure. Various examples may omit, substitute, or add various procedures or components, as appropriate. For example, the methods described may be performed in an order different from that described, and various operations may be added, omitted, or combined. Also, features described with respect to some examples may be combined in some other examples.
[0083]
[0103] 1 illustrates an example of a wireless communication system 100 in accordance with various aspects of the present disclosure. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE), LTE-Advanced (LTE-A) network, or a New Radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (i.e., mission-critical) communications, low-latency communications, and communications using low-cost and low-complexity devices.
[0084]
[0104] The base stations 105 may communicate wirelessly with the UEs 115 via one or more base station antennas. Each base station 105 may provide communication coverage to a respective geographic coverage area 110. The communication links 125 shown in the wireless communication system 100 may include uplink (UL) transmissions from the UEs 115 to the base stations 105 or downlink (DL) transmissions from the base stations 105 to the UEs 115. Control information and data may be multiplexed on the uplink channels or downlink according to various techniques. The control information and data may be multiplexed on the downlink channels using, for example, time division multiplexing (TDM) techniques, frequency division multiplexing (FDM) techniques, or hybrid TDM-FDM techniques. In some examples, control information transmitted during a TTI of a downlink channel may be distributed between different control regions in a cascaded manner (e.g., between a common control region and one or more UE-specific control regions).
[0085]
[0105] The UEs 115 may be dispersed throughout the wireless communication system 100, and each UE 115 may be fixed or mobile. The UEs 115 may also be referred to as mobile stations, subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals, mobile terminals, wireless terminals, remote terminals, handsets, user agents, mobile clients, clients, or some other suitable terminology. The UEs 115 may also be cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, tablet computers, laptop computers, cordless phones, personal electronic devices, handheld devices, personal computers, wireless local loop (WLL) stations, Internet of things (IoT) devices, Internet of Everything (IoE) devices, machine type communications (MTC) devices, appliances, automobiles, etc.
[0086]
[0106] In some cases, the UE 115 may also be able to communicate directly with other UEs (e.g., using peer-to-peer (P2P) or device-to-device (D2D) protocols). One or more of a group of UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of a cell. Other UEs 115 in such a group may be outside the geographic coverage area 110 of the cell or otherwise unable to receive transmissions from the base station 105. In some cases, a group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system in which each UE 115 transmits to every other UE 115 in the group. In some cases, the base station 105 facilitates scheduling of resources for D2D communication. In other cases, D2D communication occurs independently of the base station 105.
[0087]
[0107] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated communication between machines, i.e., machine-to-machine (M2M) communication. M2M or MTC may refer to data communication technologies that enable devices to communicate with each other or with a base station without human intervention. For example, M2M or MTC may refer to communication from devices that incorporate sensors or meters to measure or capture information and relay that information to a central server or application program that can 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 enable automated machine behavior. Example applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security detection, physical access control, and transaction-based business billing.
[0088]
[0108] In some cases, MTC devices may operate using half-duplex (one-way) communication at reduced peak rates. MTC devices may also be configured to enter a power-saving "deep sleep" mode when not engaged in active communication. In some cases, MTC or IoT devices may be designed to support mission-critical functions, and the wireless communication system may be configured to provide ultra-reliable communication for these functions.
[0089]
[0109] 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 through backhaul links 132 (e.g., S1, etc.). The base stations 105 may communicate with each other via backhaul links 134 (e.g., X2, etc.), either directly or indirectly (e.g., through the core network 130). The base stations 105 may perform radio configuration and scheduling for communication with the UEs 115 or may operate under the control of a base station controller (not shown). In some examples, the base stations 105 may be macro cells, small cells, hotspots, etc. The base stations 105 may also be referred to as eNodeBs (eNBs) or gNodeBs (gNBs).
[0090]
[0110] The base station 105 may be connected to the core network 130 by an S1 interface. The core network 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 be a control node that handles signaling between the UE 115 and the EPC. All user Internet Protocol (IP) packets may be forwarded through the S-GW, which may itself be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to network operator IP services. The operator IP services may include the Internet, intranet, IP multimedia subsystem (IMS), and packet switching (PS).
[0091]
[0111] The core network 130 may provide user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions. At least some of the network devices, such as the base stations 105, may include subcomponents such as access network entities, which may be an example of an access node controller (ANC). Each access network entity may communicate with several UEs 115 through several other access network transmission entities, each of which may be an example of a smart radio head or a transmit / receive point (TRP). In some configurations, 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 integrated into a single network device (e.g., the base station 105).
[0092]
[0112] From time to time, the UE 115 may perform an initial access (acquisition) procedure with the base station 105, synchronize with the base station 105, or measure signals transmitted by the base station 105. When performing the initial access procedure (or synchronizing with the base station 105, or performing measurements), the UE 115 may search the wireless spectrum for SS blocks transmitted by the base station 105. The SS blocks may contain information usable by the UE 115 to synchronize the UE 115 with the base station 105 so that the UE 115 may communicate with the base station 105 (or via a network to which the base station 105 provides access). After synchronizing with the base station 105, the UE 115 may initiate a random access procedure with the base station 105 by sending a random access preamble to the base station 105.
[0093]
[0113] 2 illustrates an example timeline 200 of SS blocks 205 within a periodic BCH TTI in accordance with various aspects of the present disclosure. The SS blocks 205 may be transmitted by a base station, which may be an example of one or more aspects of the base station 105 described with reference to FIG. 1. A UE may receive one or more of the SS blocks 205. The UE may be an example of one or more aspects of the UE 115 described with reference to FIG. 1.
[0094]
[0114] An SS block 205 may include multiple SS blocks 205 transmitted consecutively during an SS block burst 210. An SS block burst 210 may include L SS blocks 205. In some examples, the SS blocks 205 within an SS block burst 210 may be transmitted on different beams using beam sweeping. In other examples, the SS blocks 205 within an SS block burst 210 may be transmitted on the same beam or in an omnidirectional manner. In some examples, an SS block 205 may include a TSS and one or more of a PSS, SSS, or PBCH. In some examples, the PBCH may carry a master information block (MIB) and a TSS. The TSS may carry an SS block index or other timing information. In one example, the TSS may be a set of coded bits to be sent using modulation symbols, where the coded bits encode at least the SS block index. In some examples, the coded bits may include one or more other parameters of the beam sweeping configuration of the base station 105. The one or more parameters may include the periodicity of the burst set, the number of beams in the burst set, etc. In some examples, a burst set may be defined as a set of beams that carry SS blocks 205 in the coverage area of the base station 105 and are transmitted periodically, for the base station 105.
[0095]
[0115] The SS block index may indicate the timing of the TSS (or SS block 205) within a sequence of SS blocks 205 (e.g., the timing of the TSS (or SS block 205) within the SS block burst 210). The SS block index may therefore also indicate the timing of the SS block 205 within the SS block burst set 215 and within the BCH TTI 220 (although in some cases, other timing information may need to be combined with the timing indicated by the SS block index to fully determine the timing of the SS block 205 within the SS block burst set 215 or the BCH TTI 220). In some examples, the SS block index may also indicate the beam on which the SS block 205 is transmitted. In some examples, the SS block index may be coded in the waveform signature of the TSS (e.g., the SS block index may be sequence-based) or may be included in at least one modulation symbol in the TSS (e.g., the SS block index may be message-based). In some examples, the SSS of SS block 205 may be based at least in part on the physical cell identity (PCI) of the base station that transmitted SS block 205.
[0096]
[0116] Multiple SS block bursts 210 may be transmitted within an SS block burst set 215. In some examples, the SS block bursts 210 in an SS block burst set 215 may be associated with different PBCH redundancy versions (RVs). In some cases, an SS block burst set 215 may include n SS block bursts 210. The SS block bursts 210 within an SS block burst set 215 may be separated in time.
[0097]
[0117] Multiple SS block burst sets 215 may be transmitted within a BCH TTI 220. In this disclosure, a BCH TTI is defined to include any time interval in which multiple SS blocks are transmitted with the same system information, regardless of whether the SS blocks are allocated to an SS block burst 210 or an SS block burst set 215. In some examples, the SS block burst sets 215 in a BCH TTI 220 may be associated with different SSSs. In some cases, a BCH TTI 220 may include m SS block burst sets 215.
[0098]
[0118] When m=2, n=4, and L=14, the number of SS blocks 205 transmitted within a BCH TTI 220 may be 112 (e.g., m·n·L=112). In other examples, the values of m, n, and L may be higher or lower. Regardless, a UE receiving one of the SS blocks 205 may need to determine the timing of the SS block burst 210, SS block burst set 215, and / or SS block 205 within the BCH TTI 220.
[0099]
[0119] 3 illustrates an example of an mmW wireless communication system 300 in accordance with various aspects of the present disclosure. The mmW wireless communication system 300 may include a base station 305 and a UE 315, which may be examples of one or more aspects of the base station 105 or the UE 115 described with reference to FIG.
[0100]
[0120] To overcome signal attenuation and path loss at mmW frequencies, the base station 305 and the UE 315 may communicate with each other over one or more beams (i.e., directional beams). As shown, the base station 305 may transmit signals over multiple beams 320 (e.g., over different directional beams 320, including, for example, a first beam 320-a, a second beam 320-b, a third beam 320-c, a fourth beam 320-d, a fifth beam 320-e, and a sixth beam 320-f). In other examples, the base station 305 may transmit over more or fewer beams 320.
[0101]
[0121] In some examples, the base station 305 may transmit an SS block on each of the beams 320, and the UE 315 may receive the SS block on one of the beams 320. The UE 315 may determine the timing of the SS block and the beam 320 on which the SS block is received in order to acquire the network to which the base station 305 provides access. In some examples, the UE 315 may determine the timing of the SS block and / or identify the beam 320 on which the SS block is received based at least in part on an SS block index conveyed by a TSS included in the SS block.
[0102]
[0122] 4 to 7 show examples of time-frequency plots of SS blocks with various configurations.
[0103]
[0123] 4 illustrates an example time-frequency plot 400 of an SS block 405 in accordance with various aspects of the present disclosure. The SS block 405 includes a PSS 410, an SSS 415, a first portion of the PBCH 420-a, a TSS 425, and a second portion of the PBCH 420-b, which are time-division multiplexed and transmitted on the same set of one or more frequency subcarriers in the order shown in FIG.
[0104]
[0124] 5 shows an example time-frequency plot 500 of an SS block 505 in accordance with various aspects of the disclosure. The SS block 505 includes a PSS 520, an SSS 525, and a second portion of a PBCH 510-b, which are time-division multiplexed and transmitted on the same set of one or more frequency subcarriers in the order shown in FIG. 5. The SS block 505 may also include a first portion of a PBCH 510-a and a TSS 515, which are frequency-division multiplexed and transmitted before the PSS 520. The TSS 515 is therefore transmitted on a first set of one or more frequency subcarriers that overlap with the second set of frequency subcarriers on which the PSS 520, the SSS 525, and the PBCH 510 are transmitted.
[0105]
[0125] 6 illustrates an example time-frequency plot 600 of an SS block 605 in accordance with various aspects of the present disclosure. The SS block 605 includes a PSS 610, a first portion 615-a of a PBCH, an SSS 620, a TSS 625, and a second portion 615-b of a PBCH, which are time-division multiplexed and transmitted in the order shown in FIG.
[0106]
[0126] FIG. 7 shows an example time-frequency plot 700 of an SS block 705 in accordance with various aspects of the present disclosure. The SS block 705 includes a PSS 710 and an SSS 715 that are time-division multiplexed and transmitted across a range of frequency subcarriers (or resource blocks) in the order shown in FIG. 7. The SS block 705 may also include a TSS that is transmitted on a first set of frequency subcarriers interleaved with a second set of frequency subcarriers on which the PBCH is transmitted. The interleaved frequency subcarriers 720-a and 720-b on which the TSS and PBCH are transmitted may be frequency-division multiplexed with the PSS 710 and the SSS 715, and in some cases, the interleaved frequency subcarriers 720-a and 720-b on which the TSS and PBCH are transmitted may include frequency subcarriers on both ends of the range of frequency subcarriers on which the PSS 710 and the SSS 715 are transmitted.
[0107]
[0127] In some examples, the TSS described with reference to any of Figures 2 and 4-7 may be based at least in part on the timing of the TSS within the BCH TTI and / or at least in part on an SS block index associated with the SS block in which the TSS is transmitted. The SS block index may indicate the timing of the TSS within the BCH TTI (e.g., the SS block index may partially or completely indicate the timing of the TSS within the BCH TTI). The TSS may be transmitted (used) as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH. For example, the TSS may be transmitted coherently from the same port used to transmit transmissions via the PBCH. In the examples shown in Figures 4-6, the SSS may also be transmitted (used) as a DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. For example, the SSS may be transmitted coherently from the same port used to transmit transmissions via the PBCH. In some examples, the TSS and the PBCH may be transmitted within the same SS block. In other examples, the TSS and the PBCH may not be transmitted in the same SS block.
[0108]
[0128] In some examples, the SSS described with reference to any of Figures 2, 4, and 6 may be transmitted (used) as a DMRS for the TSS on at least one port used to transmit the SSS and the TSS. Equivalently, the TSS may be coherently transmitted / detected with the SSS. The TSS may be based at least in part on the timing of the TSS within the BCH TTI and / or at least in part on the SS block index associated with the SS block in which the TSS is transmitted. The SSS may also be transmitted (used) as a DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. In some examples, the TSS and the PBCH may be transmitted within the same SS block. In other examples, the TSS and the PBCH may not be transmitted in an SS block.
[0109]
[0129] In some examples, a DMRS transmitted in an SS block described with reference to any of Figures 2, 4, 6, and 7 may be transmitted (used) as the DMRS for both the TSS and the PBCH transmitted in the SS block. In the examples described with reference to Figures 4 and 6, the DMRS may include the SSS.
[0110]
[0130] In some examples, the TSS may be message-based and include at least one modulation symbol in which an SS block index is encoded. The at least one modulation symbol may include, for example, a QPSK symbol or a BPSK symbol. In some examples, the SS block index may be encoded in at least one modulation symbol using a polar code, a Reed-Muller code, a Golay code, or a TBCC. In some examples, a cyclic redundancy check (CRC) for the SS block index may be encoded in at least one modulation symbol and used by the UE to verify the SS block index. In one example, information bits of the TSS indicating the SS block index may be encoded using a polar code, a Reed-Muller code, a Golay code, a TBCC, or the like, and a CRC algorithm may be performed on the information bits to generate a CRC for the SS block index. One or more bits of the CRC may be attached to the information bits to form a bit sequence for encoding (e.g., polar encoding, etc.). The CRC may be encoded together with the SS block index in at least one modulation symbol. The UE 315 may use the CRC to verify whether the decoding of the SS block index is successful. In some examples, the information bits may indicate at least one parameter of the beam sweeping configuration used to transmit / receive multiple SS blocks, such as, for example, the number of beams in the SS block burst set, or the periodicity of the SS block burst set, or a combination thereof.
[0111]
[0131] 8 shows a block diagram 800 of an apparatus 805 for use in wireless communications in accordance with various aspects of the present disclosure. The apparatus 805 may be an example of one or more aspects of the UE described with reference to FIGS. 1 and 3. The apparatus 805 may include a receiver 810, a UE wireless communications manager 815, and a transmitter 820. The apparatus 805 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0112]
[0132] The receiver 810 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 805. The receiver 810 may include one or more antennas.
[0113]
[0133] The transmitter 820 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 805, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 820 may be co-located with the receiver 810 in a transceiver. For example, the transmitter 820 and the receiver 810 may be an example of an aspect of the transceiver 1830 described with reference to FIG. 18. The transmitter 820 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 810.
[0114]
[0134] The UE wireless communications manager 815 and / or at least some of its various subcomponents 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 of the UE wireless communications manager 815 and / or at least some of its various subcomponents may be performed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0115]
[0135] The UE wireless communications manager 815 and / or at least some of its various subcomponents may be physically located in various locations, including being distributed such that portions of functionality are implemented at different physical locations by one or more physical devices. In some examples, the UE wireless communications manager 815 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the UE wireless communications manager 815 and / or at least some of its various subcomponents may be combined with one or more other hardware components, including, but not limited to, an I / O component, a transceiver, another computing device, one or more other components described in the present disclosure, or a combination thereof, according to various aspects of the present disclosure. The UE wireless communications manager 815 may be used to receive one or more of the SS blocks described with reference to FIGS. 2 and 4-7 and to determine the timing of the SS block from a TSS included in the SS block. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the UE wireless communications manager 815 is external to the SS block and may be used to receive the BCH. It may be used to receive a TSS based at least in part on the timing of the TSS within the TTI.
[0116]
[0136] 9 shows a block diagram 900 of a wireless device 905 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The wireless device 905 may be an example of an aspect of the wireless device 805 or UE described with reference to FIG. 8. The wireless device 905 may include a receiver 910, a UE wireless communications manager 915, and a transmitter 920. The wireless device 905 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0117]
[0137] The receiver 910 may receive packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timing synchronization, for example). The information may be passed on to other components of the device. The receiver 910 may be an example of an aspect of the transceiver 1830 described with reference to FIG. 18. The receiver 910 may utilize a single antenna or a set of antennas.
[0118]
[0138] The transmitter 920 may transmit signals generated by other components of the device. In some examples, the transmitter 920 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 920 may be an example of an aspect of the transceiver 1835 described with reference to FIG. 18. The transmitter 920 may utilize a single antenna or a set of antennas.
[0119]
[0139] The UE wireless communication manager 915 may be an example of an aspect of the UE wireless communication manager described with reference to Figure 8. The UE wireless communication manager 915 may include a BCH TTI receive manager 925, a synchronization manager 930, a PBCH demodulator 935, an optional SS block receive manager 940, and an optional beam discriminator 945. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).
[0120]
[0140] In a first example of the UE wireless communications manager 915, the BCH TTI reception manager 925 may be used to receive the TSS and the PBCH, e.g., as described with reference to Figures 2-7. The TSS may be based at least in part on the timing of the TSS within the BCH TTI. The synchronization manager 930 may be used to determine the timing of the TSS within the BCH TTI, e.g., as described with reference to Figures 2-7. The PBCH demodulator 935 may be used to demodulate the PBCH based at least in part on the TSS, e.g., as described with reference to Figures 2-7.
[0121]
[0141] In a second example of the UE wireless communications manager 915, the BCH TTI reception manager 925 or the SS block reception manager 940 may be used to receive an SS block including a TSS and a PBCH, for example, as described with reference to FIGS. 2-7. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and thus the timing of the SS block within the BCH TTI. In some examples, the SS block may further include a PSS and an SSS. The SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI. In some examples, the TSS may include at least one modulation symbol. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol.
[0122]
[0142] Also in a second example of the UE wireless communications manager 915, the synchronization manager 930 may be used to determine the timing of the SS blocks, and therefore the timing of the TSS, within the BCH TTI based at least in part on the SS block index, e.g., as described with reference to Figures 2-7. The PBCH demodulator 935 may be used to demodulate the PBCH based at least in part on the TSS, e.g., as described with reference to Figures 2-7. For example, the TSS may be transmitted as a DMRS for the PBCH. The PBCH demodulator 935 may determine a signal-to-noise ratio (SNR) and / or a signal-to-noise-plus-interference ratio (SINR) of the TSS transmitted over the wireless channel and demodulate the PBCH using the determined SNR and / or SINR. In another example, the PBCH demodulator 935 may use the TSS to generate a channel estimate (e.g., an estimate of a phase shift caused to the TSS by transmission over the wireless channel) and demodulate the PBCH using the channel estimate. When the SS block includes a PSS and an SSS, the PBCH may further be demodulated based at least in part on the SSS. The beam identifier 945 may, in some cases, be used to identify the beam on which the SS block is transmitted based at least in part on the SS block index, e.g., as described with reference to Figures 2-7. The TSS payload decoder 950 may be used to decode the SS block index encoded in at least one modulation symbol, e.g., as described with reference to Figures 2-7.
[0123]
[0143] In some examples, receiving the TSS and the PBCH may include receiving the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, the SS block may further include a PSS and an SSS, and receiving the TSS, SSS, and PBCH may include receiving the PBCH and TSS after the SSS.
[0124]
[0144] In some examples, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is received. The first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, receiving the TSS and the PBCH may further include receiving the TSS frequency division multiplexed with at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and receiving the SSS and the PBCH may include receiving a second portion of the PBCH after the SSS.
[0125]
[0145] In some examples, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is received. In some of these examples, the SS block may further include a PSS and an SSS, and receiving the TSS, PSS, SSS, and the PBCH may include receiving the PSS and SSS frequency division multiplexed with the interleaved TSS and PBCH.
[0126]
[0146] In some examples, the PBCH may be received based at least in part on the SS block index, and the UE wireless communications manager 915 may decode the PBCH based at least in part on the SS block index.
[0127]
[0147] 10 shows a block diagram 1000 of a wireless device 1005 that supports communication of SS block indexes in timing synchronization signals in accordance with an aspect of the present disclosure. The wireless device 1005 may be an example of an aspect of the wireless device 805 or UE described with reference to FIG. 8. The wireless device 1005 may include a receiver 1010, a UE wireless communications manager 1015, and a transmitter 1020. The wireless device 1005 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0128]
[0148] The receiver 1010 may receive packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timing synchronization, for example). The information may be passed on to other components of the device. The receiver 1010 may be an example of an aspect of the transceiver 1830 described with reference to FIG. 18. The receiver 1010 may utilize a single antenna or a set of antennas.
[0129]
[0149] The transmitter 1020 may transmit signals generated by other components of the device. In some examples, the transmitter 1020 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 1020 may be an example of an aspect of the transceiver 1835 described with reference to FIG. 18. The transmitter 1020 may utilize a single antenna or a set of antennas.
[0130]
[0150] The UE wireless communication manager 1015 may be an example of an aspect of the UE wireless communication manager described with reference to Figure 8. The UE wireless communication manager 1015 may include a BCH TTI reception manager 1025, an optional SS block reception manager 1030, a synchronization manager 1035, a TSS demodulator 1040, an optional beam identifier 1045, and an optional PBCH demodulator 1050. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).
[0131]
[0151] The BCH TTI reception manager 1025 or the SS block reception manager 1030 may be used to receive an SS block including a TSS, a PSS, and an SSS, for example, as described with reference to FIGS. 2-4 and 6. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and therefore the timing of the SS block within the BCH TTI. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI.
[0132]
[0152] The synchronization manager 1035 may be used to determine the timing of SS blocks within a BCH TTI based at least in part on the SS block index, for example as described with reference to Figures 2-4 and 6.
[0133]
[0153] The TSS demodulator 1040 may be used to demodulate the TSS based at least in part on the SSS, as described herein, for example, with reference to FIGS. 2-4 and 6. For example, the SSS may be transmitted as a DMRS for the TSS. The TSS demodulator 1040 may determine a signal-to-noise ratio (SNR) and / or a signal-to-noise-plus-interference ratio (SINR) of the SSS transmitted over the wireless channel and demodulate the TSS using the determined SNR and / or SINR. In another example, the TSS demodulator 1040 may use the SSS to generate a channel estimate (e.g., an estimate of a phase shift caused to the SSS by transmission over the wireless channel) and demodulate the TSS using the channel estimate.
[0134]
[0154] The beam identifier 1045 may be used to identify the beam from which the SS block is transmitted based at least in part on the SS block index, for example as described with reference to Figures 2-4 and 6.
[0135]
[0155] The PBCH demodulator 1050 may be used to demodulate the PBCH based at least in part on the SSS when the SS block includes a PBCH, as described herein, for example, with reference to Figures 2-4 and 6.
[0136]
[0156] When the SS block includes a PBCH, in some examples, the BCH TTI reception manager 1025 or the SS block reception manager 1030 may be used to receive the PBCH based at least in part on the SS block index, and the UE wireless communication manager 1015 may decode the PBCH based at least in part on the SS block index.
[0137]
[0157] 11 shows a block diagram 1100 of a wireless device 1105 that supports communication of SS block indexes in timing synchronization signals in accordance with an aspect of the present disclosure. The wireless device 1105 may be an example of an aspect of the wireless device 805 or UE described with reference to FIG. 8. The wireless device 1105 may include a receiver 1110, a UE wireless communications manager 1115, and a transmitter 1120. The wireless device 1105 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).
[0138]
[0158] The receiver 1110 may receive packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timing synchronization, for example). The information may be passed on to other components of the device. The receiver 1110 may be an example of an aspect of the transceiver 1830 described with reference to FIG. 18. The receiver 1110 may utilize a single antenna or a set of antennas.
[0139]
[0159] The transmitter 1120 may transmit signals generated by other components of the device. In some examples, the transmitter 1120 may be co-located with the receiver 1110 in a transceiver module. For example, the transmitter 1120 may be an example of an aspect of the transceiver 1835 described with reference to FIG. 18. The transmitter 1120 may utilize a single antenna or a set of antennas.
[0140]
[0160] The UE wireless communication manager 1115 may be an example of an aspect of the UE wireless communication manager described with reference to Figure 8. The UE wireless communication manager 1115 may include an SS block reception manager 1125, a TSS payload decoder 1130, and a synchronization manager 1135. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).
[0141]
[0161] The SS block reception manager 1125 may be used to receive an SS block including a TSS, for example, as described with reference to FIGS. 2-7. The TSS may include at least one modulation symbol. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol. In some examples, the SS block may also include a PSS, an SSS, and / or a PBCH. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within a BCH TTI.
[0142]
[0162] The TSS payload decoder 1130 may be used to decode an SS block index encoded in at least one modulation symbol, e.g., as described with reference to Figures 2-7. The SS block index may indicate the timing of the TSS within the BCH TTI and therefore the timing of the SS block within the BCH TTI. In some examples, the SS block index may be encoded in at least one modulation symbol using a Polar code, a Reed-Muller code, a Golay code, or a TBCC. The TSS payload decoder 1130 may also be used to decode, from the at least one modulation symbol, at least one parameter of a beam sweeping configuration used to receive multiple SS blocks, including the SS block, within the BCH TTI, e.g., as described with reference to Figures 2-7. In some examples, the at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, the periodicity of the SS block burst set, or a combination thereof.
[0143]
[0163] The synchronization manager 1135 may be used to identify the timing of the SS blocks within the BCH TTI based at least in part on the SS block index, for example as described with reference to FIGS.
[0144]
[0164] 12 shows a block diagram 1200 of a wireless device 1205 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The wireless device 1205 may be an example of an aspect of the wireless device 805 or UE described with reference to FIG. 8. The wireless device 1205 may include a receiver 1210, a UE wireless communications manager 1215, and a transmitter 1220. The wireless device 1205 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0145]
[0165] The receiver 1210 may receive packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timing synchronization, for example). The information may be passed on to other components of the device. The receiver 1210 may be an example of an aspect of the transceiver 1830 described with reference to FIG. 18. The receiver 1210 may utilize a single antenna or a set of antennas.
[0146]
[0166] The transmitter 1220 may transmit signals generated by other components of the device. 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 an example of an aspect of the transceiver 1835 described with reference to FIG. 18. The transmitter 1220 may utilize a single antenna or a set of antennas.
[0147]
[0167] The UE wireless communication manager 1215 may be an example of an aspect of the UE wireless communication manager described with reference to Figure 8. The UE wireless communication manager 1215 may include a BCH TTI reception manager 1225, an optional SS block reception manager 1230, a demodulator 1235, and a synchronization manager 1240. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).
[0148]
[0168] The BCH TTI reception manager 1225 or the SS block reception manager 1230 may be used to receive an SS block including a TSS and a PBCH, for example, as described with reference to Figures 2-4 and 6. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and thus may be used to receive the SS block including the TSS and the PBCH. The SS block may indicate the timing of the SS block within the TTI. In some examples, the SS block may further include a PSS and an SSS. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI.
[0149]
[0169] The demodulator 1235 may be used to demodulate the TSS and the PBCH based at least in part on the same DMRS, as described herein, for example, with reference to Figures 2-4 and 6. In some examples, the DMRS may be an SSS included in an SS block.
[0150]
[0170] The synchronization manager 1240 may be used to identify the timing of the SS blocks within the BCH TTI based at least in part on the SS block index, for example as described with reference to Figures 2-4 and 6.
[0151]
[0171] 13 shows a block diagram 1300 of an apparatus 1305 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The apparatus 1305 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3. The apparatus 1305 may include a receiver 1310, a base station wireless communication manager 1315, and a transmitter 1320. The apparatus 1305 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0152]
[0172] The receiver 1310 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 1305. The receiver 1310 may include one or more antennas.
[0153]
[0173] The transmitter 1320 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 1305, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 1320 may be co-located with the receiver 1310 in a transceiver. For example, the transmitter 1320 and the receiver 1310 may be an example of an aspect of the transceiver 1950 described with reference to FIG. 19. The transmitter 1320 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 1310.
[0154]
[0174] The base station wireless communications manager 1315 and / or at least some of its various subcomponents 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 of the base station wireless communications manager 1315 and / or at least some of its various subcomponents may be performed by 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 in this disclosure.
[0155]
[0175] The base station wireless communications manager 1315 and / or at least some of its various subcomponents may be physically located in various locations, including being distributed such that portions of functionality are implemented at different physical locations by one or more physical devices. In some examples, the base station wireless communications manager 1315 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the base station wireless communications manager 1315 and / or at least some of its various subcomponents may be combined with one or more other hardware components, including, but not limited to, an I / O component, a transceiver, another computing device, one or more other components described in the present disclosure, or a combination thereof, according to various aspects of the present disclosure. The base station wireless communications manager 1315 may be used to transmit one or more of the SS blocks described with reference to FIGS. 2 and 4-7. The SS block may include a TSS based at least in part on an SS block index associated with the SS block. In some examples, the base station wireless communication manager 1315 may be used to transmit a TSS that is outside of an SS block and is based at least in part on the timing of a TSS within a BCH TTI.
[0156]
[0176] 14 shows a block diagram 1400 of an apparatus 1405 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The apparatus 1305 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3. The apparatus 1405 may include a receiver 1410, a base station wireless communication manager 1415, and a transmitter 1420. The apparatus 1405 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0157]
[0177] The receiver 1410 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 1405. The receiver 1410 may include one or more antennas.
[0158]
[0178] The transmitter 1420 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 1405, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 1420 may be co-located with the receiver 1410 in a transceiver. For example, the transmitter 1420 and the receiver 1410 may be an example of an aspect of the transceiver 1950 described with reference to FIG. 19. The transmitter 1420 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 1410.
[0159]
[0179] The base station wireless communication manager 1415 may be an example of an aspect of the base station wireless communication manager described with reference to Figure 13. The base station wireless communication manager 1415 may include a BCH TTI resource allocator 1425, a TSS determiner 1430, a BCH TTI transmission manager 1435, and an optional SS block transmission manager 1440. Each of these components may communicate with one another directly or indirectly (e.g., via one or more buses).
[0160]
[0180] In a first example of the base station wireless communications manager 1415, the BCH TTI resource allocator 1425 may be used to allocate resources for the TSS and the PBCH within the BCH TTI, e.g., as described with reference to Figures 2-7. The TSS determiner 1430 may be used to determine the TSS based at least in part on the timing of the TSS within the BCH TTI, e.g., as described with reference to Figures 2-7. The BCH TTI transmission manager 1435 may be used to transmit the TSS and the PBCH on the resources allocated for them, e.g., as described with reference to Figures 2-7. The TSS may be transmitted as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH.
[0161]
[0181] In a second example of the base station wireless communications manager 1415, the BCH TTI resource allocator 1425 may be used to allocate resources for SS blocks within the BCH TTI, for example, as described with reference to Figures 2-7. The SS block may include a TSS and a PBCH, and therefore, resources may be allocated for the TSS and the PBCH in the SS block. In some examples, the SS block may also include a PSS and an SSS, and resources may be allocated for the PSS and the SSS in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within the BCH TTI.
[0162]
[0182] Also in a second example of the base station wireless communications manager 1415, the TSS determiner 1430 may be used to determine the TSS based at least in part on the timing of the TSS within the BCH TTI, e.g., as described with reference to Figures 2-7. The timing of the TSS may be based at least in part on an SS block index associated with the SS block. The SS block index may indicate the timing of the TSS within the BCH TTI, and thus the TSS may be determined at least in part on the SS block index. In some examples, the TSS may be determined at least in part on the SS block index by encoding the SS block index in a waveform signature of the TSS or by including the SS block index in at least one modulation symbol in the TSS. In some examples, the SS block index may further identify the beam over which the SS block is transmitted.
[0163]
[0183] In some examples, the TSS payload encoder 1445 may be used to encode the SS block index in at least one modulation symbol, for example, as described with reference to Figures 2-7. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol.
[0164]
[0184] Also in a second example of the base station wireless communication manager 1415, the BCH TTI transmission manager 1435 or the SS block transmission manager 1440 may be used to transmit the TSS and the PBCH on resources allocated for the SS block, for example, as described with reference to Figures 2-7. The TSS may be transmitted as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH. In some examples, the SSS may be transmitted as an additional DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. In some examples, the PBCH may be transmitted based at least in part on the SS block index of the SS block.
[0165]
[0185] In some examples, transmitting the TSS and the PBCH may include transmitting the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, the SS block may further include a PSS and an SSS, and transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0166]
[0186] In some examples, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is transmitted. The first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, transmitting the TSS and the PBCH may further include transmitting the TSS frequency division multiplexed with at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and transmitting the SSS and the PBCH may include transmitting a second portion of the PBCH after the SSS.
[0167]
[0187] In some examples, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is transmitted. In some of these examples, the SS block may further include a PSS and an SSS, and transmitting the TSS, PSS, SSS, and PBCH may include transmitting the PSS and SSS frequency division multiplexed with the interleaved TSS and PBCH.
[0168]
[0188] 15 shows a block diagram 1500 of an apparatus 1505 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The apparatus 1505 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3. The apparatus 1505 may include a receiver 1510, a base station wireless communication manager 1515, and a transmitter 1520. The apparatus 1505 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0169]
[0189] The receiver 1510 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 1505. The receiver 1510 may include one or more antennas.
[0170]
[0190] The transmitter 1520 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 1505, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 1520 may be co-located with the receiver 1510 in a transceiver. For example, the transmitter 1520 and the receiver 1510 may be an example of an aspect of the transceiver 1950 described with reference to FIG. 19. The transmitter 1520 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 1510.
[0171]
[0191] The base station wireless communication manager 1515 may be an example of an aspect of the base station wireless communication manager described with reference to Figure 13. The base station wireless communication manager 1515 may include an SS block resource allocator 1525, a TSS determiner 1530, a BCH TTI transmission manager 1535, and an optional SS block transmission manager 1540. Each of these components may communicate with one another directly or indirectly (e.g., via one or more buses).
[0172]
[0192] The SS block resource allocator 1525 may be used to allocate resources for an SS block, for example, as described with reference to Figures 2-4 and 6. An SS block may include a TSS, a PSS, and an SSS, and thus resources may be allocated for the TSS, the PSS, and the SSS in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may also include a PBCH, and resources may be allocated for the PBCH in the SS block. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by a base station) within a BCH TTI.
[0173]
[0193] The TSS determiner 1530 may be used to determine the TSS based at least in part on the timing of the TSS within the BCH TTI, for example, as described with reference to Figures 2-4 and 6. The timing of the TSS may be based at least in part on an SS block index associated with the SS block. The SS block index may indicate the timing of the TSS within the BCH TTI, and thus the TSS may be determined at least in part on the SS block index. In some examples, the TSS may be determined at least in part on the SS block index by encoding the SS block index in a waveform signature of the TSS or by including the SS block index in at least one modulation symbol in the TSS. In some examples, the SS block index may further identify the beam on which the SS block is transmitted.
[0174]
[0194] The BCH TTI transmission manager 1535 or the SS block transmission manager 1540 may be used to transmit the TSS PSS and the SSS on resources allocated for the SS block, for example, as described with reference to Figures 2-4 and 6. The SSS may be transmitted as a DMRS for the TSS on at least one port used to transmit the TSS and SSS. When the SS block includes a PBCH, the SSS may also be transmitted as a DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. In some examples, the PBCH may be transmitted based at least in part on the SS block index of the SS block.
[0175]
[0195] When the SS block includes a PBCH, in some examples, the BCH TTI transmission manager 1535 or the SS block transmission manager 1540 may be used to transmit a TSS time-division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0176]
[0196] 16 shows a block diagram 1600 of an apparatus 1605 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The apparatus 1605 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3. The apparatus 1605 may include a receiver 1610, a base station wireless communication manager 1615, and a transmitter 1620. The apparatus 1605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0177]
[0197] The receiver 1610 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 1605. The receiver 1610 may include one or more antennas.
[0178]
[0198] The transmitter 1620 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 1605, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 1620 may be co-located with the receiver 1610 in a transceiver. For example, the transmitter 1620 and the receiver 1610 may be an example of an aspect of the transceiver 1950 described with reference to FIG. 19. The transmitter 1620 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 1610.
[0179]
[0199] The base station wireless communication manager 1615 may be an example of an aspect of the base station wireless communication manager described with reference to Figure 13. The base station wireless communication manager 1615 may include an SS block resource allocator 1625, a TSS payload encoder 1630, an SS block transmission manager 1635, or an optional TSS transmission manager 1640. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).
[0180]
[0200] The SS block resource allocator 1625 may be used to allocate resources for an SS block, for example, as described with reference to Figures 2-7. An SS block may include a TSS, a PSS, an SSS, and / or a PBCH, and thus resources may be allocated for the TSS, the PSS, the SSS, and / or the PBCH in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within a BCH TTI.
[0181]
[0201] The TSS payload encoder 1630 may be used to encode an SS block index in at least one modulation symbol, for example, as described with reference to FIGS. 2-7. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol. The SS block index may indicate the timing of the TSS within the BCH TTI and therefore the timing of the SS block within the BCH TTI. In some examples, the SS block index may be encoded in at least one modulation symbol using a Polar code, a Reed-Muller code, a Golay code, or a TBCC. The TSS payload encoder 1630 may also be used to encode at least one parameter of a beam sweeping configuration used to transmit multiple SS blocks, including the SS block, within the BCH TTI, for example, as described with reference to FIGS. 2-7. In some examples, the at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, the periodicity of the SS block burst set, or a combination thereof.
[0182]
[0202] The SS block transmission manager 1635 or the TSS transmission manager 1640 may be used to transmit a TSS including at least one modulation symbol on resources allocated for the SS block, for example, as described with reference to Figures 2 to 7.
[0183]
[0203] In some examples, the base station wireless communications manager 1615 may be used to generate a CRC of the SS block index and encode the CRC in at least one modulation symbol along with the SS block index.
[0184]
[0204] 17 shows a block diagram 1700 of an apparatus 1705 that supports communication of SS block indexes in timing synchronization signals according to an aspect of the present disclosure. The apparatus 1705 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3. The apparatus 1705 may include a receiver 1710, a base station wireless communication manager 1715, and a transmitter 1720. The apparatus 1705 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0185]
[0205] The receiver 1710 may receive data or control signals or information (i.e., transmissions), some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). The received signals or information, or measurements performed thereon, may be passed to other components of the device 1705. The receiver 1710 may include one or more antennas.
[0186]
[0206] The transmitter 1720 may transmit data or control signals or information (i.e., transmissions) generated by other components of the device 1705, some or all of which may be associated with various information channels (e.g., data channels, control channels, etc.). In some examples, the transmitter 1720 may be co-located with the receiver 1710 in a transceiver. For example, the transmitter 1720 and the receiver 1710 may be an example of an aspect of the transceiver 1950 described with reference to FIG. 19. The transmitter 1720 may include one or more antennas that may be separate from (or may be shared with) one or more antennas used by the receiver 1710.
[0187]
[0207] The base station wireless communication manager 1715 may be an example of an aspect of the base station wireless communication manager described with reference to Figure 13. The base station wireless communication manager 1715 may include an SS block resource allocator 1725, a TSS determiner 1730, and a BCH TTI transmission manager 1735. Each of these components may communicate with one another directly or indirectly (e.g., via one or more buses).
[0188]
[0208] The SS block resource allocator 1725 may be used to allocate resources for an SS block, for example, as described with reference to Figures 2-4 and 6. The SS block may include a TSS and a PBCH, and therefore resources may be allocated for the TSS and the PBCH in the SS block. The SS block may also include a PSS and an SSS, and resources in the SS block may be allocated for the PSS and the SSS. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within a BCH TTI.
[0189]
[0209] The TSS determiner 1730 may be used to determine the TSS based at least in part on an SS block index associated with the SS block, for example, as described with reference to Figures 2-4 and 6. The SS block index may indicate the timing of the SS block within the BCH TTI.
[0190]
[0210] The BCH TTI transmission manager 1735 may be used to transmit the TSS and PBCH on resources allocated for the SS block, for example, as described with reference to Figures 2-4 and 6. The transmitted SS block may include the same DMRS for the TSS and PBCH on at least one port used to transmit the DMRS, TSS, and PBCH. In some examples, the DMRS may include the SSS in the SS block.
[0191]
[0211] FIG. 18 shows a block diagram 1800 of a UE 1815 for use in wireless communications in accordance with various aspects of the present disclosure. The UE 1815 may be included in or part of a personal computer (e.g., a laptop computer, a netbook computer, a tablet computer, etc.), a cellular phone, a PDA, a digital video recorder (DVR), an Internet appliance, a gaming console, an e-reader, a vehicle, a household appliance, a lighting or alarm control system, etc. The UE 1815 may, in some examples, have an internal power source (not shown), such as a small battery, to facilitate mobile operation. In some examples, the UE 1815 may be an example of one or more aspects of the UE described with reference to FIGS. 1 and 3 or an aspect of the device described with reference to FIG. 8. The UE 1815 may be configured to implement at least some of the UE or device techniques or functions described with reference to FIGS. 1-12.
[0192]
[0212] The UE 1815 may include a processor 1810, a memory 1820, at least one transceiver (represented by a transceiver 1830), an antenna 1840 (e.g., an antenna array), or a UE wireless communications manager 1850. Each of these components may be in communication with one another, directly or indirectly, via one or more buses 1835.
[0193]
[0213] The memory 1820 may include random access memory (RAM) or read-only memory (ROM). The memory 1820 may store computer-readable, computer-executable code 1825 including instructions that, when executed, are configured to cause the processor 1810 to perform various functions described herein related to wireless communication, including, for example, receiving TSS and / or SS blocks. Alternatively, the computer-executable code 1825 may not be directly executable by the processor 1810 but may be configured (e.g., when compiled and executed) to cause the UE 1815 to perform various functions described herein.
[0194]
[0214] The processor 1810 may include an intelligent hardware device such as a central processing unit (CPU), a microcontroller, an ASIC, etc. The processor 1810 may process information received through the transceiver 1830 or information to be sent to the transceiver 1830 for transmission through the antenna 1840. The processor 1810, alone or in conjunction with the UE wireless communications manager 1850, may handle one or more aspects of communicating over (or managing communications over) one or more radio frequency spectrum bands.
[0195]
[0215] The transceiver 1830 may include a modem configured to modulate packets, provide the modulated packets to the antenna 1840 for transmission, and demodulate packets received from the antenna 1840. The transceiver 1830, in some examples, may be implemented as one or more transmitters and one or more separate receivers. The transceiver 1830 may support communication in one or more radio frequency spectrum bands. The transceiver 1830 may be configured to communicate via the antenna 1840 bidirectionally with one or more base stations or devices, such as one or more of the base stations described with reference to FIG. 1, FIG. 3, or FIG. 13.
[0196]
[0216] The UE wireless communication manager 1850 may be configured to implement or control some or all of the UE or device techniques or functions described with reference to Figures 1-12. The UE wireless communication manager 1850, or portions thereof, may include a processor, or some or all of the functions of the UE wireless communication manager 1850 may be performed by or together with the processor 1810. In some examples, the UE wireless communication manager 1850 may be an example of one or more aspects of the UE wireless communication manager described with reference to Figures 8-12.
[0197]
[0217] 19 shows a block diagram 1900 of a base station 1905 for use in wireless communications in accordance with various aspects of the present disclosure. In some examples, the base station 1905 may be an example of one or more aspects of the base stations described with reference to FIGS. 1 and 3 or aspects of the apparatus described with reference to FIG. 13. The base station 1905 may be configured to implement or facilitate at least some of the base station or apparatus techniques or functionality described with reference to FIGS. 1-7 and 13-17.
[0198]
[0218] The base station 1905 may include a processor 1910, a memory 1920, at least one transceiver (represented by transceiver 1950), at least one antenna 1955 (e.g., an antenna array), or a base station wireless communications manager 1960. The base station 1905 may also include one or more of a base station communicator 1930 or a network communicator 1940. Each of these components may be in communication with one another, directly or indirectly, via one or more buses 1935.
[0199]
[0219] The memory 1920 may include RAM or ROM. The memory 1920 may store computer-readable, computer-executable code 1925 including instructions that, when executed, are configured to cause the processor 1910 to perform various functions described herein related to wireless communications, including, for example, allocating resources for SS blocks and transmitting TSSs in SS blocks. Alternatively, the computer-executable code 1925 may not be directly executable by the processor 1910 but may be configured (e.g., when compiled and executed) to cause the base station 1905 to perform various functions described herein.
[0200]
[0220] The processor 1910 may include an intelligent hardware device such as a CPU, a microcontroller, an ASIC, etc. The processor 1910 may process information received through the transceiver 1950, the base station communicator 1930, or the network communicator 1940. The processor 1910 may also process information to be sent to the transceiver 1950 for transmission through an antenna 1955, or to the base station communicator 1930 for transmission to one or more other base stations (e.g., base station 1905-a and base station 1905-b), or to the network communicator 1940 for transmission to the core network 1945, which may be an example of one or more aspects of the core network 130 described with reference to FIG. 1. The processor 1910, alone or in conjunction with the base station wireless communications manager 1960, may handle one or more aspects of communicating over (or managing communications over) one or more radio frequency spectrum bands.
[0201]
[0221] The transceiver 1950 may include a modem configured to modulate packets, provide the modulated packets to the antenna 1955 for transmission, and demodulate packets received from the antenna 1955. The transceiver 1950, in some examples, may be implemented as one or more transmitters and one or more separate receivers. The transceiver 1950 may support communication in one or more radio frequency spectrum bands. The transceiver 1950 may be configured to communicate via the antenna 1955 bidirectionally with one or more UEs or devices, such as one or more of the UEs or devices described with reference to FIG. 1, FIG. 3, FIG. 8, or FIG. 18. The base station 1905 may communicate with the core network 1945 through the network communicator 1940. The base station 1905 may also communicate with other base stations, such as base station 1905-a and base station 1905-b, using the base station communicator 1930.
[0202]
[0222] The base station wireless communications manager 1960 may be configured to implement or control some or all of the base station or device techniques or functionality described with reference to Figures 1-7 and 13-17. The base station wireless communications manager 1960, or portions thereof, may include a processor, or some or all of the functionality of the base station wireless communications manager 1960 may be performed by or in conjunction with the processor 1910. In some examples, the base station wireless communications manager 1960 may be an example of one or more aspects of the base station wireless communications managers described with reference to Figures 13-17.
[0203]
[0223] FIG. 20 is a flowchart illustrating an example of a method 2000 for wireless communication in a UE according to various aspects of the present disclosure. For clarity, the method 2000 is described below with reference to one or more aspects of the UE described with reference to FIGS. 1, 3, and 18, the apparatus described with reference to FIG. 8, or one or more aspects of the UE wireless communication manager described with reference to FIGS. 8-12 and 18. In some examples, the UE may execute one or more sets of code for controlling functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may perform one or more of the functions described below using dedicated hardware.
[0204]
[0224] At block 2005, the method 2000 may include receiving a TSS and a PBCH, for example, as described with reference to FIGS. The timing may be based at least in part on the timing of the TSS within the TTI. In some examples, the operations in block 2005 may be implemented using the BCH TTI reception manager 925 described with reference to FIG.
[0205]
[0225] At block 2010, the method 2200 may include determining timing of the TSS within the BCH TTI, for example, as described with reference to Figures 2-7. In some examples, the operations at block 2010 may be performed using the synchronization manager 930 described with reference to Figure 9.
[0206]
[0226] At block 2015, the method 2000 may include demodulating the PBCH based at least in part on the TSS, e.g., as described with reference to Figures 2-7. In some examples, the operations at block 2015 may be performed using the PBCH demodulator 935 described with reference to Figure 9.
[0207]
[0227] FIG. 21 is a flowchart illustrating an example of a method 2100 for wireless communication in a UE according to various aspects of the present disclosure. For clarity, the method 2100 is described below with reference to one or more aspects of the UE described with reference to FIGS. 1, 3, and 18, the apparatus described with reference to FIG. 8, or one or more aspects of the UE wireless communication manager described with reference to FIGS. 8-12 and 18. In some examples, the UE may execute one or more sets of code for controlling functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform one or more of the functions described below using dedicated hardware.
[0208]
[0228] In block 2105, method 2100 may include receiving an SS block including a TSS and a PBCH, for example, as described with reference to FIGS. 2-7. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and thus the timing of the SS block within the BCH TTI. In some examples, the SS block may further include a PSS and an SSS. The SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI. In some examples, the operations in block 2105 may be implemented using the BCH TTI reception manager 925 or the SS block reception manager 940 described with reference to FIG. 9.
[0209]
[0229] At block 2110, the method 2100 performs a BCH block indexing operation based at least in part on the SS block index, e.g., as described with reference to FIGS. 2-7. 9. The operations in block 2110 may include determining the timing of the SS blocks, and therefore the timing of the TSS, within the TTI. In some examples, the operations in block 2110 may be performed using the synchronization manager 930 described with reference to FIG.
[0210]
[0230] In block 2115, method 2100 may include demodulating the PBCH based at least in part on the TSS, e.g., as described with reference to Figures 2-7. When the SS block includes a PSS and an SSS, the PBCH may further be demodulated based at least in part on the SSS. In some examples, the operations in block 2115 may be performed using the PBCH demodulator 935 described with reference to Figure 9.
[0211]
[0231] At block 2120, method 2100 may optionally include identifying a beam over which the SS block is transmitted based at least in part on the SS block index, e.g., as described with reference to Figures 2-7. In some examples, the operation at block 2120 may be performed using beam identifier 945 described with reference to Figure 9.
[0212]
[0232] In some examples of method 2100, receiving the TSS and the PBCH may include receiving the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, the SS block may further include a PSS and an SSS, and receiving the TSS, SSS, and PBCH may include receiving the PBCH and TSS after the SSS.
[0213]
[0233] In some examples of method 2100, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is received. The first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, receiving the TSS and the PBCH may further include receiving the TSS frequency division multiplexed with at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and receiving the SSS and the PBCH may include receiving a second portion of the PBCH after the SSS.
[0214]
[0234] In some examples of method 2100, receiving the TSS and the PBCH may include receiving the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is received. In some of these examples, the SS block may further include a PSS and an SSS, and receiving the TSS, PSS, SSS, and the PBCH may include receiving the PSS and SSS frequency division multiplexed with the interleaved TSS and PBCH.
[0215]
[0235] In some examples of the method 2100, the PBCH may be received based at least in part on the SS block index, and the method 2100 may include decoding the PBCH based at least in part on the SS block index.
[0216]
[0236] FIG. 22 is a flowchart illustrating an example of a method 2200 for wireless communication in a base station according to various aspects of the present disclosure. For clarity, the method 2200 is described below with reference to one or more aspects of the base station described with reference to FIGS. 1, 3, and 19, the apparatus described with reference to FIG. 13, or the base station wireless communication manager described with reference to FIGS. 13-17 and 19. In some examples, the base station may execute one or more sets of code for controlling functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may perform one or more of the functions described below using dedicated hardware.
[0217]
[0237] At block 2205, the method 2200 may include allocating resources for the TSS and the PBCH within the BCH TTI, e.g., as described with reference to Figures 2-7. In some examples, the operations at block 2205 may be implemented using the BCH TTI resource allocator 1425 described with reference to Figure 14.
[0218]
[0238] At block 2210, the method 2200 may include determining a TSS based at least in part on the timing of the TSS within the BCH TTI, e.g., as described with reference to Figures 2-7. In some examples, the operations at block 2205 may be performed using the TSS determiner 1430 described with reference to Figure 14.
[0219]
[0239] At block 2215, the method 2200 may include transmitting the TSS and the PBCH on resources allocated for the TSS and the PBCH, e.g., as described with reference to Figures 2-7. The TSS may be transmitted as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH. In some examples, the operations at block 2215 may be implemented using the BCH TTI transmission manager 1435 described with reference to Figure 14.
[0220]
[0240] 23 is a flowchart illustrating an example of a method 2300 for wireless communication in a base station according to various aspects of the present disclosure. For clarity, the method 2300 is described below with reference to one or more aspects of the base station described with reference to FIGS. 1, 3, and 19, the apparatus described with reference to FIG. 13, or the base station wireless communication manager described with reference to FIGS. 13-17 and 19. In some examples, the base station may execute one or more sets of code for controlling functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform one or more of the functions described below.
[0221]
[0241] In block 2305, method 2300 may include allocating resources for an SS block within a BCH TTI, e.g., as described with reference to FIGS. 2-7. The SS block may include a TSS and a PBCH, and thus resources may be allocated for the TSS and the PBCH in the SS block. In some examples, the SS block may also include a PSS and an SSS, and resources may be allocated for the PSS and the SSS in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within the BCH TTI. In some examples, the operations in block 2305 may be implemented using the BCH TTI resource allocator 1425 described with reference to FIG. 14.
[0222]
[0242] At block 2310, method 2300 may include determining a TSS based at least in part on the timing of the TSS within the BCH TTI, e.g., as described with reference to FIGS. 2-7. The timing of the TSS may be based at least in part on an SS block index associated with the SS block. The SS block index may indicate the timing of the TSS within the BCH TTI, and thus the TSS may be determined at least in part on the SS block index. In some examples, the TSS may be determined at least in part on the SS block index by encoding the SS block index in a waveform signature of the TSS or by including the SS block index in at least one modulation symbol in the TSS. In some examples, the SS block index may further identify a beam on which the SS block is transmitted. In some examples, the operation at block 2305 may be implemented using the TSS determiner 1430 described with reference to FIG. 14.
[0223]
[0243] At block 2315, method 2300 may include transmitting the TSS and the PBCH on resources allocated for the SS block, e.g., as described with reference to FIGS. 2-7. The TSS may be transmitted as a DMRS for the PBCH on at least one port used to transmit the TSS and the PBCH. In some examples, the SSS may be transmitted as an additional DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH. In some examples, the PBCH may be transmitted based at least in part on the SS block index of the SS block. In some examples, the operations in block 2315 may be implemented using the BCH TTI transmission manager 1435 or may be described with reference to FIG. 14.
[0224]
[0244] In some examples of method 2300, transmitting the TSS and the PBCH may include transmitting the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, the SS block may further include a PSS and an SSS, and transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0225]
[0245] In some examples of method 2300, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is transmitted. The first set of one or more frequency subcarriers may be different from the second set of one or more frequency subcarriers. In some examples, transmitting the TSS and the PBCH may further include transmitting the TSS frequency division multiplexed with at least a portion of the PBCH. In some examples, the SS block may further include a PSS and a SSS, and transmitting the SSS and the PBCH may include transmitting a second portion of the PBCH after the SSS.
[0226]
[0246] In some examples of method 2300, transmitting the TSS and the PBCH may include transmitting the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is transmitted. In some of these examples, the SS block may further include a PSS and an SSS, and transmitting the TSS, PSS, SSS, and PBCH may include transmitting the PSS and SSS frequency division multiplexed with the interleaved TSS and PBCH.
[0227]
[0247] 24 is a flowchart illustrating an example of a method 2400 for wireless communication in a UE according to various aspects of the present disclosure. For clarity, the method 2400 is described below with reference to one or more aspects of the UE described with reference to FIGS. 1, 3, and 18, the apparatus described with reference to FIG. 8, or one or more aspects of the UE wireless communication manager described with reference to FIGS. 8-12 and 18. In some examples, the UE may execute one or more sets of code for controlling functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform one or more of the functions described below using dedicated hardware.
[0228]
[0248] At block 2405, method 2400 may include receiving an SS block including a TSS, a PSS, and an SSS, e.g., as described with reference to FIGS. 2-4 and 6. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and therefore the timing of the SS block within the BCH TTI. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI. In some examples, the operation at block 2405 may be implemented using the BCH TTI reception manager 1025 or the SS block reception manager 1030 described with reference to FIG. 10.
[0229]
[0249] At block 2410, the method 2400 may include determining timing of the SS block within the BCH TTI based at least in part on the SS block index, e.g., as described with reference to Figures 2-4 and 6. In some examples, the operation at block 2410 may be performed using the synchronization manager 1035 described with reference to Figure 10.
[0230]
[0250] At block 2415, the method 2400 may include demodulating the TSS based at least in part on the SSS, as described herein, for example, with reference to Figures 2-4 and 6. In some examples, the operation at block 2415 may be performed using the TSS demodulator 1040 described with reference to Figure 10.
[0231]
[0251] At block 2420, method 2400 may optionally include identifying a beam over which the SS block is transmitted based at least in part on the SS block index, e.g., as described with reference to Figures 2-4 and 6. In some examples, the operation at block 2420 may be performed using beam identifier 1045 described with reference to Figure 10.
[0232]
[0252] At block 2425, when the SS block includes a PBCH, method 2400 may optionally include demodulating the PBCH based at least in part on the SSS, as described herein, e.g., with reference to Figures 2-4 and 6. In some examples, the operations at block 2425 may be performed using the PBCH demodulator 1050 described with reference to Figure 10.
[0233]
[0253] In some examples of method 2400, the SS block may include a PBCH, and receiving the TSS and the PBCH may include receiving the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, receiving the TSS, SSS, and PBCH may include receiving the PBCH and TSS after the SSS.
[0234]
[0254] When the SS block includes a PBCH, in some examples of method 2400, the PBCH may be received based at least in part on the SS block index, and method 2100 may include decoding the PBCH based at least in part on the SS block index.
[0235]
[0255] FIG. 25 is a flowchart illustrating an example of a method 2500 for wireless communication in a base station according to various aspects of the present disclosure. For clarity, the method 2500 is described below with reference to one or more aspects of the base station described with reference to FIGS. 1, 3, and 19, the apparatus described with reference to FIG. 13, or the base station wireless communication manager described with reference to FIGS. 13-17 and 19. In some examples, the base station may execute one or more sets of code for controlling functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform one or more of the functions described below.
[0236]
[0256] In block 2505, method 2500 may include allocating resources for an SS block, e.g., as described with reference to FIGS. 2-4 and 6. The SS block may include a TSS, a PSS, and an SSS, and thus resources may be allocated for the TSS, the PSS, and the SSS in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may also include a PBCH, and resources may be allocated for the PBCH in the SS block. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by a base station) within a BCH TTI. In some examples, the operations in block 2505 may be implemented using the SS block resource allocator 1525 described with reference to FIG. 15.
[0237]
[0257] At block 2510, method 2500 may include determining a TSS based at least in part on the timing of the TSS within the BCH TTI, e.g., as described with reference to FIGS. 2-4 and 6. The timing of the TSS may be based at least in part on an SS block index associated with the SS block. The SS block index may indicate the timing of the TSS within the BCH TTI, and thus the TSS may be determined at least in part on the SS block index. In some examples, the TSS may be determined at least in part on the SS block index by encoding the SS block index in a waveform signature of the TSS or by including the SS block index in at least one modulation symbol in the TSS. In some examples, the SS block index may further identify a beam on which the SS block is transmitted. In some examples, the operation at block 2505 may be implemented using the TSS determiner 1530 described with reference to FIG. 15.
[0238]
[0258] At block 2515, method 2500 may include transmitting the TSS PSS and SSS on resources allocated for the SS block, e.g., as described with reference to FIG. 2-4 and FIG. 6. The SSS may be transmitted as a DMRS for the TSS on at least one port used to transmit the TSS and SSS. When the SS block includes a PBCH, the SSS may also be transmitted as a DMRS for the PBCH on at least one port used to transmit the SSS and PBCH. In some examples, the PBCH may be transmitted based at least in part on the SS block index of the SS block. In some examples, the operations in block 2515 may be implemented using the BCH TTI transmission manager 1535 or the SS block transmission manager 1540 described with reference to FIG. 15.
[0239]
[0259] When the SS block includes a PBCH, in some examples of method 2500, transmitting the TSS and the PBCH may include transmitting the TSS time division multiplexed with the PBCH on the same set of one or more frequency subcarriers. In some of these examples, transmitting the TSS, SSS, and PBCH may include transmitting the PBCH and TSS after the SSS.
[0240]
[0260] 26 is a flowchart illustrating an example of a method 2600 for wireless communication in a UE according to various aspects of the present disclosure. For clarity, the method 2600 is described below with reference to one or more aspects of the UE described with reference to FIGS. 1, 3, and 18, the apparatus described with reference to FIG. 8, or one or more aspects of the UE wireless communication manager described with reference to FIGS. 8-12 and 18. In some examples, the UE may execute one or more sets of code for controlling functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform one or more of the functions described below using dedicated hardware.
[0241]
[0261] In block 2605, method 2600 may include receiving an SS block including a TSS, e.g., as described with reference to FIGS. 2-7. The TSS may include at least one modulation symbol. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol. In some examples, the SS block may also include a PSS, an SSS, and / or a PBCH. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within a BCH TTI. In some examples, the operations in block 2605 may be implemented using the SS block reception manager 1125 described with reference to FIG. 11.
[0242]
[0262] At block 2610, method 2600 may include decoding an SS block index encoded in at least one modulation symbol, e.g., as described with reference to Figures 2-7. The SS block index may indicate the timing of the TSS within the BCH TTI and therefore the timing of the SS block within the BCH TTI. In some examples, the SS block index may be encoded in at least one modulation symbol using a Polar code, a Reed-Muller code, a Golay code, or a TBCC. In some examples, the operation at block 2610 may be performed using the TSS payload decoder 1130 described with reference to Figure 11.
[0243]
[0263] In block 2615, method 2600 may optionally include decoding from the at least one modulation symbol at least one parameter of a beam sweeping configuration used to receive multiple SS blocks, including the SS block, within a BCH TTI, e.g., as described with reference to Figures 2-7. In some examples, the at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, or the periodicity of the SS block burst set, or a combination thereof. In some examples, the operation in block 2615 may be performed using the TSS payload decoder 1130 described with reference to Figure 11.
[0244]
[0264] At block 2620, the method 2600 performs a BCH block indexing operation based at least in part on the SS block index, e.g., as described with reference to FIGS. 2-7. In some examples, the operations at block 2620 may be performed using the synchronization manager 1135 described with reference to FIG.
[0245]
[0265] In some examples, the method 2600 may optionally include decoding a CRC of the SS block index encoded in at least one modulation symbol and verifying the SS block index based at least in part on the CRC.
[0246]
[0266] FIG. 27 is a flowchart illustrating an example of a method 2700 for wireless communication in a base station in accordance with various aspects of the present disclosure. For clarity, the method 2700 is described below with reference to one or more aspects of the base station described with reference to FIGS. 1, 3, and 19, the apparatus described with reference to FIG. 13, or the base station wireless communication manager described with reference to FIGS. 13-17 and 19. In some examples, the base station may execute one or more sets of code to control functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform one or more of the functions described below.
[0247]
[0267] In block 2705, method 2700 may include allocating resources for an SS block, e.g., as described with reference to FIG. 2-7. The SS block may include a TSS, a PSS, an SSS, and / or a PBCH, and thus resources may be allocated for the TSS, the PSS, the SSS, and / or the PBCH in the SS block. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within the BCH TTI. In some examples, the operations in block 2705 may be implemented using the SS block resource allocator 1625 described with reference to FIG. 16.
[0248]
[0268] In block 2710, the method 2700 may include encoding an SS block index in at least one modulation symbol, e.g., as described with reference to FIGS. 2-7. In some examples, the at least one modulation symbol may include a QPSK symbol or a BPSK symbol. The SS block index may indicate the timing of the TSS within the BCH TTI and thus the timing of the SS block within the BCH TTI. In some examples, the SS block index may be encoded in the at least one modulation symbol using a Polar code, a Reed-Muller code, a Golay code, or a TBCC. In some examples, the operation in block 2710 may be performed using the TSS payload encoder 1630 described with reference to FIG. 16.
[0249]
[0269] In block 2715, method 2700 may optionally include encoding in at least one modulation symbol at least one parameter of a beam sweeping configuration used to transmit multiple SS blocks, including the SS block, within a BCH TTI, e.g., as described with reference to Figures 2-7. In some examples, the at least one parameter of the beam sweeping configuration may include the number of beams in the SS block burst set, the periodicity of the SS block burst set, or a combination thereof. In some examples, the operation in block 2715 may be performed using the TSS payload encoder 1630 described with reference to Figure 16.
[0250]
[0270] At block 2720, method 2700 may include transmitting a TSS including at least one modulation symbol on resources allocated for the SS block, e.g., as described with reference to Figures 2-7. In some examples, the operations at block 2720 may be implemented using the SS block transmission manager 1635 or the TSS transmission manager 1640 described with reference to Figure 16.
[0251]
[0271] In some examples, the method 2700 may optionally include generating a CRC of the SS block index and encoding the CRC in at least one modulation symbol along with the SS block index.
[0252]
[0272] FIG. 28 is a flowchart illustrating an example of a method 2800 for wireless communication in a UE according to various aspects of the present disclosure. For clarity, the method 2800 is described below with reference to one or more aspects of the UE described with reference to FIGS. 1, 3, and 18, the apparatus described with reference to FIG. 8, or one or more aspects of the UE wireless communication manager described with reference to FIGS. 8-12 and 18. In some examples, the UE may execute one or more sets of code for controlling functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform one or more of the functions described below using dedicated hardware.
[0253]
[0273] In block 2805, method 2800 may include receiving an SS block including a TSS and a PBCH, e.g., as described with reference to FIGS. 2-4 and 6. The TSS may be based at least in part on an SS block index associated with the SS block. In some examples, the TSS may be based at least in part on an SS block index because the SS block index is encoded in the waveform signature of the TSS or because the SS block index is included in at least one modulation symbol in the TSS. The SS block index may indicate the timing of the TSS within the BCH TTI and thus the timing of the SS block within the BCH TTI. In some examples, the SS block may further include a PSS and an SSS. In some examples, the SSS may be based at least in part on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks within the BCH TTI. In some examples, the operation in block 2805 may be implemented using the BCH TTI reception manager 1225 or the SS block reception manager 1230 described with reference to FIG. 12.
[0254]
[0274] At block 2810, method 2800 may include demodulating the TSS and the PBCH based at least in part on the same DMRS, as described herein, for example, with reference to Figures 2-4 and 6. In some examples, the DMRS may include an SSS in an SS block. In some examples, the operation at block 2810 may be performed using demodulator 1235 described with reference to Figure 12.
[0255]
[0275] At block 2815, method 2800 may include identifying timing of the SS block within the BCH TTI based at least in part on the SS block index, e.g., as described with reference to Figures 2-4 and 6. In some examples, the operation at block 2815 may be performed using synchronization manager 1240 described with reference to Figure 12.
[0256]
[0276] FIG. 29 is a flowchart illustrating an example of a method 2900 for wireless communication in a base station according to various aspects of the present disclosure. For clarity, the method 2900 is described below with reference to one or more aspects of the base station described with reference to FIGS. 1, 3, and 19, the apparatus described with reference to FIG. 13, or the base station wireless communication manager described with reference to FIGS. 13-17 and 19. In some examples, the base station may execute one or more sets of code to control functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform one or more of the functions described below.
[0257]
[0277] In block 2905, method 2900 may include allocating resources for an SS block, e.g., as described with reference to Figures 2-4 and 6. The SS block may include a TSS and a PBCH, and thus resources may be allocated for the TSS and the PBCH in the SS block. The SS block may also include a PSS and an SSS, and resources in the SS block may be allocated for the PSS and the SSS. The SSS may be determined at least in part based on the PCI of the base station. In some examples, the SS block may be one SS block among multiple SS blocks transmitted (e.g., by the base station) within the BCH TTI. In some examples, the operations in block 2905 may be implemented using the SS block resource allocator 1725 described with reference to Figure 17.
[0258]
[0278] At block 2910, the method 2900 may include determining a TSS based at least in part on an SS block index associated with the SS block, e.g., as described with reference to Figures 2-4 and 6. The SS block index may indicate the timing of the SS block within the BCH TTI. In some examples, the operation at block 2910 may be implemented using the TSS determiner 1730 described with reference to Figure 17.
[0259]
[0279] At block 2915, method 2900 may include transmitting the TSS and the PBCH on resources allocated for the SS block, e.g., as described with reference to Figures 2-4 and 6. The transmitted SS block may include the same DMRS for the TSS and the PBCH on at least one port used to transmit the DMRS, the TSS, and the PBCH. In some examples, the DMRS may include the SSS in the SS block. In some examples, the operation at block 2915 may be implemented using the BCH TTI transmission manager 1735 described with reference to Figure 17.
[0260]
[0280] Methods 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, and 2900 described with reference to Figures 20-29 may provide wireless communication. Note that the methods are example implementations of some of the techniques described in this disclosure, and that operations of the methods may be rearranged, combined with other operations of the same or different methods, or otherwise modified to enable other implementations. In some examples, operations of methods 2000, 2100, 2400, 2600, or 2800 may be combined. In some examples, operations of methods 2200, 2300, 2500, 2700, or 2900 may be combined. In some examples, operations may be added to the methods.
[0261]
[0281] The techniques described herein may be used for various wireless communication systems such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and other systems. The terms "system" and "network" are often used interchangeably. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. IS-2000 Releases 0 and A are sometimes referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is sometimes referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system may implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA system may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi®), IEEE 802.16 (WiMAX®), IEEE 802.20, Flash-OFDM®, etc. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS). 3GPP®'s LTE and LTE-A are new releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named 3GPP. CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above as well as other systems and radio technologies, including cellular (e.g., LTE) communications over unlicensed or shared bandwidth. However, although the above description describes LTE / LTE-A systems as an example and LTE terminology is used in most of the above description, the techniques are applicable to other than LTE / LTE-A applications.
[0262]
[0282] The detailed description set forth above with reference to the accompanying drawings describes examples and does not necessarily represent all of the examples that may be implemented or fall within the scope of the claims. The terms "example" and "exemplary," as used herein, mean "serving as an example, instance, or illustration," and do not mean "preferred" or "advantageous over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples.
[0263]
[0283] Information and signals may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0264]
[0284] The various example blocks and components described in connection with the disclosure herein may be implemented or performed using a general-purpose processor, a digital signal processor (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 alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0265]
[0285] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations fall within the scope and spirit of this disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Components implementing the functions may also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations. As used in this specification, including the claims, when used in a list of two or more items, the term "or" means that any one of the listed items can be employed alone, or any combination of two or more of the listed items can be employed. For example, if a composition is described as including components A, B, or C, the composition may include only A, only B, only C, a combination of A and B, a combination of A and C, a combination of B and C, or a combination of A, B, and C. Also, as used herein, including the claims, "or" 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 a disjunctive list, such as, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).
[0266]
[0286] Computer-readable media includes both computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Storage media may be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, computer-readable media may include RAM, ROM, EEPROM, flash memory, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disk and disc include compact discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy discs, and Blu-ray discs, where disks typically reproduce data magnetically and discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0267]
[0287] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel techniques disclosed herein.
Claims
1. Method for wireless communication in a user equipment (UE) - Patent Application 20070122997 receiving a synchronization signal (SS) block including a timing synchronization signal (TSS), a primary synchronization signal (PSS), and a secondary synchronization signal (SSS), the TSS being based at least in part on an SS block index associated with the SS block; determining a timing of the SS block within a broadcast channel transmission time interval (BCH TTI) based at least in part on the SS block index; and demodulating the TSS based at least in part on the SSS.
2. receiving the SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS. The method of claim 1.
3. further comprising identifying a beam from which the SS block is received based at least in part on the SS block index. The method of claim 1.
4. The SS block further includes a physical broadcast channel (PBCH), the PBCH being received based at least in part on the SS block index, and the method further comprises: decoding the PBCH based at least in part on the SS block index. The method of claim 1.
5. The SS block further includes a physical broadcast channel (PBCH), and the method further comprises: demodulating the PBCH based at least in part on the SSS. The method of claim 1.
6. 1. An apparatus for wireless communication in a user equipment (UE), comprising: means for receiving synchronization signal (SS) blocks including a timing synchronization signal (TSS), a primary synchronization signal (PSS), and a secondary synchronization signal (SSS), the TSS being based at least in part on an SS block index associated with the SS block; means for determining the timing of the SS block within a broadcast channel transmission time interval (BCH TTI) based at least in part on the SS block index; means for demodulating the TSS based at least in part on the SSS; An apparatus comprising:
7. means for receiving the SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS.
7. The apparatus of claim 6.
8. means for identifying a beam from which the SS block is received based at least in part on the SS block index.
7. The apparatus of claim 6.
9. The SS block further includes a physical broadcast channel (PBCH), the PBCH being received based at least in part on the SS block index, and the device: means for decoding the PBCH based at least in part on the SS block index.
7. The apparatus of claim 6.
10. The SS block further includes a physical broadcast channel (PBCH), and the device: means for demodulating the PBCH based at least in part on the SSS.
7. The apparatus of claim 6.
11. 1. A method for wireless communication in a user equipment (UE), comprising: receiving a timing synchronization signal (TSS) and a physical broadcast channel (PBCH), the TSS being based at least in part on timing of the TSS within a broadcast channel transmission time interval (BCH TTI); determining the timing of the TSS within the BCH TTI; demodulating the PBCH based at least in part on the TSS; A method comprising:
12. receiving a synchronization signal (SS) block including the TSS and the PBCH, wherein the TSS is based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the TSS within the BCH TTI; determining the timing of the SS block using the BCH TTI based at least in part on the SS block index; The method of claim 11 further comprising:
13. Receiving the TSS and the PBCH receiving the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is received; the first set of one or more frequency subcarriers is different from the second set of one or more frequency subcarriers. The method of claim 12.
14. Receiving the TSS and the PBCH receiving the TSS frequency division multiplexed with at least a portion of the PBCH; The method of claim 13.
15. the SS block further includes a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), and receiving the SSS and the PBCH comprises receiving a second portion of the PBCH after the SSS.
15. The method of claim 14.
16. Receiving the TSS and the PBCH receiving the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is received. The method of claim 12.
17. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and receiving the TSS, the PSS, the SSS, and the PBCH includes: receiving the PSS and the SSS frequency division multiplexed with the interleaved TSS and PBCH; 17. The method of claim 16.
18. receiving the SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS. The method of claim 12.
19. further comprising identifying a beam over which the SS block is transmitted based at least in part on the SS block index. The method of claim 12.
20. The PBCH is received based at least in part on the SS block index, and the method further comprises: decoding the PBCH based at least in part on the SS block index. The method of claim 12.
21. the SS block further includes a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), the SSS being based at least in part on a Physical Cell Identity (PCI) of a base station; The method of claim 12.
22. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the method includes: demodulating the PBCH based at least in part on the SSS. The method of claim 12.
23. The TSS includes at least one modulation symbol encoding the SS block index, and the method includes: and decoding the SS block index encoded in the at least one modulation symbol. the at least one modulation symbol comprises a quadrature phase shift keying (QPSK) symbol; The method of claim 12.
24. 1. An apparatus for wireless communication in a user equipment (UE), the apparatus comprising: means for receiving a timing synchronization signal (TSS) and a physical broadcast channel (PBCH), the TSS being based at least in part on timing of the TSS within a broadcast channel transmission time interval (BCH TTI); means for determining the timing of the TSS within the BCH TTI; means for demodulating the PBCH based at least in part on the TSS; An apparatus comprising:
25. means for receiving a synchronization signal (SS) block including the TSS and the PBCH, wherein the TSS is based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the TSS within the BCH TTI; means for determining the timing of the SS block using the BCH TTI based at least in part on the SS block index; 25. The apparatus of claim 24, further comprising:
26. means for receiving the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is received; the first set of one or more frequency subcarriers is different from the second set of one or more frequency subcarriers.
26. The apparatus of claim 25.
27. The means for receiving the SS block comprises: means for receiving the TSS frequency division multiplexed with at least a portion of the PBCH.
27. The apparatus of claim 26.
28. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the second portion of the PBCH is received after the SSS.
28. The apparatus of claim 27.
29. The means for receiving the SS block comprises: means for receiving the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is received.
26. The apparatus of claim 25.
30. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the device: means for receiving the PSS and the SSS frequency division multiplexed with the interleaved TSS and PBCH.
30. The apparatus of claim 29.
31. The means for receiving the SS block comprises: means for receiving the SS block index encoded in a waveform signature of the TSS or in at least one modulation symbol in the TSS.
26. The apparatus of claim 25.
32. means for identifying a beam over which the SS block is transmitted based at least in part on the SS block index.
26. The apparatus of claim 25.
33. The PBCH is received based at least in part on the SS block index, and the device: means for decoding the PBCH based at least in part on the SS block index.
26. The apparatus of claim 25.
34. the SS block further includes a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), the SSS being based at least in part on a Physical Cell Identity (PCI) of a base station; 26. The apparatus of claim 25.
35. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the device: means for demodulating the PBCH based at least in part on the SSS.
26. The apparatus of claim 25.
36. The TSS includes at least one modulation symbol encoding the SS block index, and the device: means for decoding the SS block index encoded in the at least one modulation symbol, the at least one modulation symbol comprising a quadrature phase shift keying (QPSK) symbol; 26. The apparatus of claim 25.
37. allocating resources for a synchronization signal (SS) block; determining a timing synchronization signal (TSS) based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the SS block within a broadcast channel transmission time interval (BCH TTI); Transmitting the TSS, a Primary Synchronization Signal (PSS), and a Secondary Synchronization Signal (SSS) on the resources allocated for the SS block, the SSS being transmitted as a Demodulation Reference Signal (DMRS) for the TSS on at least one port used to transmit the TSS and the SSS; and 1. A method for wireless communication in a base station, comprising:
38. Encoding the SS block index in a waveform signature of the TSS or including the SS block index in at least one modulation symbol in the TSS.
38. The method of claim 37, further comprising:
39. The SS block index further identifies a beam on which the SS block is transmitted.
38. The method of claim 37.
40. The SS block further includes a physical broadcast channel (PBCH), the PBCH being transmitted based at least in part on the SS block index.
38. The method of claim 37.
41. The SS block further includes a physical broadcast channel (PBCH), and the SSS is transmitted as a DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH.
38. The method of claim 37.
42. The SS block is one SS block among a plurality of SS blocks transmitted within the BCH TTI.
38. The method of claim 37.
43. 1. An apparatus for wireless communication in a base station, the apparatus comprising: means for allocating resources for a synchronization signal (SS) block; means for determining a timing synchronization signal (TSS) based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the SS block within a Broadcast Channel Transmission Time Interval (BCH TTI); means for transmitting the TSS, a primary synchronization signal (PSS), and a secondary synchronization signal (SSS) on the resources allocated for the SS block, the SSS being transmitted as a demodulation reference signal (DMRS) for the TSS on at least one port used to transmit the TSS and the SSS; An apparatus comprising:
44. means for encoding the SS block index in a waveform signature of the TSS or including the SS block index in at least one modulation symbol in the TSS; 44. The apparatus of claim 43, further comprising:
45. The SS block index further identifies a beam on which the SS block is transmitted.
44. The apparatus of claim 43.
46. 1. A method for wireless communication in a base station, comprising: Allocating resources for a timing synchronization signal (TSS) and a physical broadcast channel (PBCH) within a broadcast channel transmission time interval (BCH TTI); determining the TSS based at least in part on a timing of the TSS within the BCH TTI; transmitting the TSS and the PBCH on the resources allocated for the TSS and the PBCH, the TSS being transmitted as a demodulation reference signal (DMRS) for the PBCH on at least one port used to transmit the TSS and the PBCH; and A method comprising:
47. further comprising allocating resources for a synchronization signal (SS) block, wherein the resources allocated for the SS block include the resources allocated for the TSS and the PBCH; the timing of the TSS is based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the TSS within the BCH TTI, and the TSS and the PBCH are transmitted by transmitting the SS block.
47. The method of claim 46.
48. Transmitting the TSS and the PBCH transmitting the TSS on a first set of one or more frequency subcarriers that overlaps with a second set of one or more frequency subcarriers on which the PBCH is transmitted; the first set of one or more frequency subcarriers is different from the second set of one or more frequency subcarriers.
48. The method of claim 47.
49. Transmitting the TSS and the PBCH frequency division multiplexing the TSS and at least a portion of the PBCH; 48. The method of claim 47.
50. the SS block further includes a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), and transmitting the SSS and the PBCH comprises transmitting a second portion of the PBCH after the SSS.
50. The method of claim 49.
51. Transmitting the TSS and the PBCH transmitting the TSS on a first set of one or more frequency subcarriers interleaved with a second set of one or more frequency subcarriers on which the PBCH is transmitted.
48. The method of claim 47.
52. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and transmitting the TSS, the PSS, the SSS, and the PBCH includes: frequency division multiplexing the PSS and the SSS with the interleaved TSS and PBCH; 52. The method of claim 51.
53. 48. The method of claim 47, further comprising encoding the SS block index in a waveform signature of the TSS or including the SS block index in at least one modulation symbol in the TSS.
54. The SS block index further identifies a beam on which the SS block is transmitted.
48. The method of claim 47.
55. The PBCH is transmitted based at least in part on the SS block index.
48. The method of claim 47.
56. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), the SSS being determined at least in part based on a physical cell identity (PCI) of the base station.
48. The method of claim 47.
57. The SS block further includes a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the SSS is transmitted as an additional DMRS for the PBCH on at least one port used to transmit the SSS and the PBCH.
48. The method of claim 47.
58. 1. An apparatus for wireless communication in a base station, the apparatus comprising: means for allocating resources for a timing synchronization signal (TSS) and a physical broadcast channel (PBCH) within a broadcast channel transmission time interval (BCH TTI); means for determining the TSS based at least in part on a timing of the TSS within the BCH TTI; means for transmitting the TSS and the PBCH on the resources allocated for the TSS and the PBCH, the TSS being transmitted as a demodulation reference signal (DMRS) for the PBCH on at least one port used to transmit the TSS and the PBCH; and An apparatus comprising:
59. The method further comprises: allocating resources for a synchronization signal (SS) block, wherein the resources allocated for the SS block include the resources allocated for the TSS and the PBCH; the timing of the TSS is based at least in part on an SS block index associated with the SS block, the SS block index indicating the timing of the TSS within the BCH TTI, and the TSS and the PBCH are transmitted by transmitting the SS block.
59. The apparatus of claim 58.
60. The means for transmitting the TSS and the PBCH comprises: means for transmitting the TSS on a first set of one or more frequency subcarriers that overlap with a second set of one or more frequency subcarriers on which the PBCH is transmitted; the first set of one or more frequency subcarriers is different from the second set of one or more frequency subcarriers.
60. The apparatus of claim 59.