Abstract:
A method of data-aided timing recovery for Ethernet systems is disclosed. A first device negotiates a pseudorandom number sequence with a second device and receives a data signal from the second device. The first device samples the received data signal to recover a first training sequence. The first device also generates a second training sequence based on the pseudorandom number sequence. The second training sequence is then synchronized with the first training sequence. The synchronized second training sequence is used to align a receive clock signal of the first device with the data signal received from the second device.
Abstract:
A method of data-aided timing recovery for Ethernet systems is disclosed. A first device negotiates a pseudorandom number sequence with a second device and receives a data signal from the second device. The first device samples the received data signal to recover a first training sequence. The first device also generates a second training sequence based on the pseudorandom number sequence. The second training sequence is then synchronized with the first training sequence. The synchronized second training sequence is used to align a receive clock signal of the first device with the data signal received from the second device.
Abstract:
Enhancement of uplink transmissions with survival time or delay sensitive data is discussed. A set of time sensitive resources is preconfigured for one or more user equipment (UEs). A serving base station communicates an identification of the configured time sensitive resources to the UEs. Upon detection of time sensitive data for transmission, a UE may send a time sensitive scheduling request to the base station that indicates the UE will be transmitting time sensitive data on the configured resources. When shared amount multiple UEs, the serving base station may send availability signals to the other UEs when the configured time sensitive resources are being used by another UE and when the configured resources are available again. Other aspects and features are also claimed and described.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for propagation delay compensation (PDC). In some systems, a network entity and a group of user equipment (UEs) may support a group-based PDC procedure according to which the network entity may provide group-based PDC information to the group of UEs. In some aspects, a UE may participate in such a group-based PDC procedure in accordance with a clock accuracy constraint of the UE and depending on whether other UEs are likely to have similar PDC information. The network entity may assign an identifier (ID) to the group of UEs and scramble a message including the group-based PDC information using the ID. As such. UEs of the group of UEs may decode the message using the ID and adjust a timing of communications with the network entity using the group-based PDC information.
Abstract:
Wireless communications systems and methods related to hybrid repeat request (HARQ) with rate splitting are provided. A first wireless communication device communicates, with a second wireless communication device, a first communication signal including a plurality of information bits. The first wireless communication device determines a number of bits in the plurality of information bits to be repeated in a second communication signal based on channel capacity information. The first wireless communication device communicates, with the second wireless communication device, the second communication signal including the plurality of information bits and a repetition of a subset of the plurality of information bits, where the subset of the plurality of information bits includes the determined number of bits.
Abstract:
Aspects of the disclosure relate to wireless communication devices configured to encode information blocks to produce code blocks and interleave the code blocks utilizing an interleaver including a plurality of rows and a plurality of columns, where the number of columns of the interleaver varies between the rows. In some examples, the interleaver includes a right isosceles triangle-shaped matrix of rows and columns. In other examples, the interleaver includes a trapezoid-shaped matrix of rows and columns.
Abstract:
Various aspects of the disclosure relate to rate matching techniques for block encoding. In some aspects, a decision regarding whether to use repetition-based rate matching or puncture-based rate matching is made based on a block size of information being encoded. In some aspects, repetition-based rate matching uses a bit-reversal permutation technique.
Abstract:
Methods, systems, and devices for encoding and decoding are described. To encode a vector, an encoder allocates information bits of the vector to channel instances of a channel that are separated into groups. The groups may vary in size and allocation of the information bits is based on a base sequence of a given length. During decoding, a decoder assigns different bit types to channels instances by dividing a codeword into a plurality of groups and assigning bit types to channel instances of the plurality of groups using the base sequence.
Abstract:
Wireless devices may use polar codes for encoding transmissions and may support combining transmissions to improve decoding reliability (e.g., by achieving chase combining and incremental redundancy (IR) gains). For example, an encoding device may puncture a set of mother code bits using different puncturing patterns to obtain different redundancy versions for a first transmission and a re-transmission. Each puncturing pattern may correspond to an equivalent decoding performance. In some cases, to obtain equivalent puncture sets, the encoding device may perform punctured index manipulation procedures on an initial puncturing pattern. A punctured index manipulation procedure may involve switching a binary state for a binary bit at a same binary bit index for each puncture index in a puncturing pattern. A device may receive the transmissions generated using the equivalent puncture sets and may combine the information for improved decoding reliability.
Abstract:
Methods and apparatus for constructing polar codes are provided. A transmitter determines at least one set of parameters corresponding to data to be transmitted, and a set of sorting indices corresponding to bits of the data to be transmitted based on the set of parameters, the set of sorting indices indicating a position set of the bits to be transmitted. The transmitter polar encodes the data based at least on the set of parameters and the set of sorting indices to generate a coded block of the data, and transmits the coded block of the data.