Abstract:
Millimeter wave (mmWave) technology, apparatuses, and methods that relate to transceivers, receivers, and antenna structures for wireless communications are described. The various aspects include co-located millimeter wave (mmWave) and near-field communication (NFC) antennas, scalable phased array radio transceiver architecture (SPARTA), phased array distributed communication system with MIMO support and phase noise synchronization over a single coax cable, communicating RF signals over cable (RFoC) in a distributed phased array communication system, clock noise leakage reduction, IF-to-RF companion chip for backwards and forwards compatibility and modularity, on-package matching networks, 5G scalable receiver (Rx) architecture, among others.
Abstract:
Millimeter wave (mmWave) technology, apparatuses, and methods that relate to transceivers, receivers, and antenna structures for wireless communications are described. The various aspects include co-located millimeter wave (mmWave) and near-field communication (NFC) antennas, scalable phased array radio transceiver architecture (SPARTA), phased array distributed communication system with MIMO support and phase noise synchronization over a single coax cable, communicating RF signals over cable (RFoC) in a distributed phased array communication system, clock noise leakage reduction, IF-to-RF companion chip for backwards and forwards compatibility and modularity, on-package matching networks, 5G scalable receiver (Rx) architecture, among others.
Abstract:
Described is an apparatus comprising an interface to receive channel output; and a decoder to decode the channel output. The decoder may comprise a plurality of decoding paths, wherein a first decoding path and a second decoding path may comprise a common decoding segment.
Abstract:
Technology for a user equipment (UE) configured to communicate using polar coding and rate matching is disclosed. The UE can select K data bits and can determine a coding rate r. The UE can determine a number of parity bits, NTx, for transmission, with the number of NTx parity bits based on the K data bits and the coding rate r. The UE can encode the K data bits into N coded bits, with the K data bits based on a polar code of a length N. The UE can select, for transmission to the next generation node B (gNB), the Ntx parity bits from the N coded bits using a circular buffer bit selection. The NTx parity bits can be based on a permutation of length N using a permutation pattern of length N that is used: to puncture the polar code, or in a sub-block permutation.
Abstract:
The present disclosure includes systems and methods for supporting polar codewords with variable polar codeword lengths. Variable codeword length codewords are communicated using an n-bit encoder/n-bit decoder having n inputs and n corresponding outputs. Each input and each corresponding output is associated with a bit index. A set of bit indices to be shortened are selected. The encoder encodes n input bits to obtain n output bits. Each output bit that is associated with a bit index from the set of bit indices to be shortened is ignored. A codeword is generated from all of the remaining output bits.
Abstract:
Disclosed herein are user equipment (UE) and base station (eNB) apparatus and methodology for polar code construction, representation and encoding/decoding. An apparatus of a UE may include memory and processing circuitry coupled to the memory. The processing circuitry is configured to generate input vectors by adding zeros to a set of input bits. A polar code permutation vector is generated based on estimates of channel reliability of a transmission channel. The estimates are determined using a pre-defined range of signal-to-noise ratios (SNRs) of the transmission channel. The polar code permutation vector is applied to the input vectors to obtain a output permuted vectors. The output permuted vectors are polar coded using a generator matrix, to generate an encoded information block for transmission to an evolved Node-B (eNB) via the transmission channel.
Abstract:
Described is an apparatus. The apparatus may comprise a first circuitry, a second circuitry, and a third circuitry. The first circuitry may be operable to select a set of coding rates comprising a plurality of coding rates. The second circuitry may be operable to, for each coding rate of the plurality of coding rates, estimate a corresponding reliability ranking, such that a plurality of reliability rankings is estimated for the corresponding plurality of coding rates. The third circuitry may be operable to estimate a final reliability ranking, based at least in part on the plurality of reliability rankings. A transmitter is to encode data in accordance with polar coding, based at least in part on the final reliability ranking.
Abstract:
The present disclosure provides for performing polar encoding. Performing polar encoding can include selecting a length S of a number of shortened bits and a length P of a number of punctured bits based on a HARQ scheme, encoding the plurality of information bits to generate a base code, interleaving a result of shortened polar encoder module to generate a codeword which includes the base code minus the shortened bits minus the number of punctured bits plus a number of extension bits with a length of E, and providing the codeword to a modulation module to generate a division of the codeword by a result of a multiplication of a number of spatial streams by a number of bits per modulation and providing a result of the division to a channel to transmit a polar code to a receiving device.