H04L25/49

DISTRIBUTION MATCHING FOR PROBABILISTIC CONSTELLATION SHAPING WITH AN ARBITRARY INPUT/OUTPUT ALPHABET

Consistent with the present disclosure, an encoder circuit is provided at a transmit side of an optical fiber link that maps an input sequence of bits of fixed length k a sequence of symbols of a codeword of length n, such that the symbols of the codeword define a predetermined transmission probability distribution. Preferably, each symbol of the codeword is generated during a corresponding clock cycle, such that after n clock cycles, a complete codeword corresponding to the input bit sequence is output. On a receive end of the link, a decoder is provided that outputs the k-bit sequence every n clock cycles. Accordingly, buffers need not be provided at the output of the encoder and the input of the decoder, such that processing of the input sequence, codewords, and output sequence may be achieved efficiently without large buffers and complicated circuitry. Moreover, the input sequence, with any binary alphabet may be matched to a desired output distribution with any arbitrary alphabet. Accordingly, probabilistic constellation shaping may be achieved over constellations of arbitrary size. In addition, relatively long codewords, may be encoded and decoded with the apparatus and method disclosed herein. Accordingly, for a fixed SNR a higher SE (more bits per symbol) can be achieved. Alternatively, for a fixed SE, a lower SNR may be sufficient. Moreover, the resulting SE may be finely tailored to a particular optical link SNR to provide data transmission rates that are higher than the low order modulation formats that would otherwise be employed for optical signals carried by such links.

DISTRIBUTION MATCHING FOR PROBABILISTIC CONSTELLATION SHAPING WITH AN ARBITRARY INPUT/OUTPUT ALPHABET

Consistent with the present disclosure, an encoder circuit is provided at a transmit side of an optical fiber link that maps an input sequence of bits of fixed length k a sequence of symbols of a codeword of length n, such that the symbols of the codeword define a predetermined transmission probability distribution. Preferably, each symbol of the codeword is generated during a corresponding clock cycle, such that after n clock cycles, a complete codeword corresponding to the input bit sequence is output. On a receive end of the link, a decoder is provided that outputs the k-bit sequence every n clock cycles. Accordingly, buffers need not be provided at the output of the encoder and the input of the decoder, such that processing of the input sequence, codewords, and output sequence may be achieved efficiently without large buffers and complicated circuitry. Moreover, the input sequence, with any binary alphabet may be matched to a desired output distribution with any arbitrary alphabet. Accordingly, probabilistic constellation shaping may be achieved over constellations of arbitrary size. In addition, relatively long codewords, may be encoded and decoded with the apparatus and method disclosed herein. Accordingly, for a fixed SNR a higher SE (more bits per symbol) can be achieved. Alternatively, for a fixed SE, a lower SNR may be sufficient. Moreover, the resulting SE may be finely tailored to a particular optical link SNR to provide data transmission rates that are higher than the low order modulation formats that would otherwise be employed for optical signals carried by such links.

SKEW DETECTION AND CORRECTION FOR ORTHOGONAL DIFFERENTIAL VECTOR SIGNALING CODES
20220321319 · 2022-10-06 ·

Methods and systems are described for receiving a plurality of signals corresponding to symbols of a codeword on a plurality of wires of a multi-wire bus, and responsively generating a plurality of sub-channel outputs using a plurality of multi-input comparators (MICs) connected to the plurality of wires of the multi-wire bus, generating a plurality of wire-specific skew control signals, each wire-specific skew control signal of the plurality of wire-specific skew control signals generated by combining (i) one or more sub-channel specific skew measurement signals associated with corresponding sub-channel outputs undergoing a transition and (ii) a corresponding wire-specific transition delta, and providing the plurality of wire-specific skew control signals to respective wire-skew control elements to adjust wire-specific skew.

Transmitter Algorithm
20220263596 · 2022-08-18 ·

An apparatus, method and computer program is described including circuitry configured for using a transmitter algorithm to convert one or more inputs at a transmitter of a transmission system into one or more data symbols, wherein: the transmission system includes the transmitter implementing said transmitter algorithm, a channel and a receiver including a receiver algorithm; the transmitter algorithm includes trainable parameters for converting one or more received data symbols into one or more outputs; and the transmitter algorithm is stochastic.

Transmitter Algorithm
20220263596 · 2022-08-18 ·

An apparatus, method and computer program is described including circuitry configured for using a transmitter algorithm to convert one or more inputs at a transmitter of a transmission system into one or more data symbols, wherein: the transmission system includes the transmitter implementing said transmitter algorithm, a channel and a receiver including a receiver algorithm; the transmitter algorithm includes trainable parameters for converting one or more received data symbols into one or more outputs; and the transmitter algorithm is stochastic.

REDUCTION AND/OR MITIGATION OF SPATIAL EMISSIONS IN MULTI-ANTENNA WIRELESS COMMUNICATION SYSTEMS FOR ADVANCED NETWORKS
20220303162 · 2022-09-22 ·

Facilitating the reduction and/or mitigation of spatial emissions in a multi antenna wireless communications system is provided herein. A system can comprise a memory that stores executable instructions that, when executed by a processor, facilitate performance of operations that can comprise applying a first signal linearization to a first output signal of a first power amplifier based on a determination that an adjacent channel leakage ratio of the first output signal of the first power amplifier fails to satisfy a defined output value. The operations can also comprise applying a second signal linearization to a group of output signals of a group of power amplifiers for a defined azimuth direction associated with channel frequencies of the group of output signals and applying a third signal linearization to the group of output signals for a defined elevation direction associated with the channel frequencies of the group of output signals.

REDUCTION AND/OR MITIGATION OF SPATIAL EMISSIONS IN MULTI-ANTENNA WIRELESS COMMUNICATION SYSTEMS FOR ADVANCED NETWORKS
20220303162 · 2022-09-22 ·

Facilitating the reduction and/or mitigation of spatial emissions in a multi antenna wireless communications system is provided herein. A system can comprise a memory that stores executable instructions that, when executed by a processor, facilitate performance of operations that can comprise applying a first signal linearization to a first output signal of a first power amplifier based on a determination that an adjacent channel leakage ratio of the first output signal of the first power amplifier fails to satisfy a defined output value. The operations can also comprise applying a second signal linearization to a group of output signals of a group of power amplifiers for a defined azimuth direction associated with channel frequencies of the group of output signals and applying a third signal linearization to the group of output signals for a defined elevation direction associated with the channel frequencies of the group of output signals.

APPARATUS FOR MULTI-LEVEL ENCODING
20220263694 · 2022-08-18 ·

The present disclosure relates to an apparatus and method for multi-level encoding of an input message sequence into a symbol sequence, for instance, based on polar coding. The input message comprises information bits. The apparatus is configured to divide the input message into a plurality of sub-messages, encode each of the sub-messages into a codeword, wherein a set of the sub-messages is encoded on the basis of the codewords obtained by encoding the sub-messages not in the set and a predefined function of the symbol sequence, and map the encoded sub-messages into corresponding symbols.

Method for gateway signaling for MISO operation and apparatus therefor

Disclosed herein are a gateway-signaling method for Multiple-Input Single-Output (MISO) operation and an apparatus for the same. An apparatus for transmitting a broadcast signal according to an embodiment of the present invention includes a predistortion unit for performing predistortion for decorrelating signals corresponding to transmitters using the number of transmitters used for MISO and a transmitter coefficient index that are identified using a timing and management packet transmitted through a Studio-to-Transmitter Link (STL), thereby generating a pre-distorted signal; and an RF signal generation unit for generating an RF transmission signal using the pre-distorted signal corresponding to the transmitter coefficient index.

Method and apparatus for processing bit block stream, method and apparatus for rate matching of bit block stream, and method and apparatus for switching bit block stream

Example methods and apparatus for processing a bit block stream are described. One example method includes obtaining a first to-be-processed bit block stream and mapping the first to-be-processed bit block stream into at least two slot bit block streams. The at least two slot bit block streams include a first slot bit block stream and a second slot bit block stream. The first slot bit block stream includes a first boundary bit block and a second boundary bit block. The second slot bit block stream includes a third boundary bit block and a fourth boundary bit block. N first bit blocks exist between the first boundary bit block and the second boundary bit block. N first bit blocks exist between the third boundary bit block and the fourth boundary bit block. The first bit block is a non-idle bit block.