Abstract:
Apparatuses and methods are disclosed for block interleaving. In one embodiment, a method includes generating an interleaver sequence for a control resource set, CORESET, configuration for a physical downlink control channel, the interleaver sequence associated with an interleaving matrix; optionally, for each one of an allowed value of number of rows for the interleaving matrix, determining a number of null entries to be added to the interleaving matrix; and selecting a number of rows, R, for the interleaving matrix such that the number of null entries to be added to the interleaving matrix is: no more than a number of columns, C, of the interleaving matrix; and optionally, the smallest among the numbers of null entries determined for each of the allowed values of number of rows for the interleaving matrix. In another embodiment, a method includes decomposing the interleaver sequence.
Abstract:
Methods, systems, and devices for wireless communications are described. An encoder of a wireless device may receive a transport block (TB) for transmission and segment the transport block into a set of multiple, smaller data segments that respectively correspond to a plurality of code blocks of the TB. The encoder may generate a code block level (CB-level) error detection code (EDC) for a subset of the data segments. The encoder may generate a transport block-level (TB-level) EDC for the TB using the data segments. Each of the code blocks (CBs) may be of the same size and may include one of the data segments. A subset of the CBs may include a data segment from the subset of the data segments and one of the CB-level EDCs. The remaining CBs that are not part of the subset may include a remaining data segments and the TB-level EDC.
Abstract:
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a Physical Layer Protocol Data Unit (PPDU). For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) station (STA) may be configured to encode a Physical Layer (PHY) Service Data Unit (PSDU) of at least one user in an EDMG PHY Protocol Data Unit (PPDU) according to an EDMG Low-Density Parity-Check (LDPC) encoding scheme, which is based at least on a count of one or more spatial streams for transmission to the user; and transmit the EDMG PPDU in a transmission over a channel bandwidth in a frequency band above 45 Gigahertz (GHz).
Abstract:
Some demonstrative embodiments include apparatuses, devices, systems and methods of encoding a wireless transmission. For example, a wireless station may be configured to scramble data of a Physical Layer Protocol Data Unit (PPDU) according to a first scrambling sequence to generate a first scrambled data word, the first scrambling sequence is based on a first polynomial; to scramble the first scrambled data word according to a second scrambling sequence to generate a second scrambled data word, the second scrambling sequence is based on a second polynomial, which is different from the first polynomial; to generate an encoded codeword based on the first scrambled data word and the second scrambled data word; and to transmit a wireless transmission based on the encoded codeword.
Abstract:
A method and computer program performed by a system and a system (60) for communication between electronic control units (ECU's ) in an in-vehicle communi-cations network (50), the method comprising determining (S100) data for transmis-sion from a first electronic control unit (100), encoding (S110) data by means of an encoding unit (120), the encoding unit (120) comprised in the first electronic con-trol unit (100), interleaving (S120) the encoded data by means of an interleaving unit (130), the interleaving unit comprised in the first electronic control unit (100), transmitting (S130) the interleaved encoded data by means of a transmission in-terface (140), the transmission interface (140) comprised in the first electronic con-trol unit (100), receiving (S140) the interleaved encoded data by means of a recep-tion interface (150), the reception interface (150) comprised in a second electronic control unit (110), de-interleaving (S150) the interleaved encoded data by means of a de-interleaving unit (160), the de-interleaving unit (160) comprised in the sec-ond electronic control unit (110), decoding (S160) the encoded data by means of a decoding unit (170), the decoding unit (170) comprised by the second electronic control unit (110), providing (S170) the data at the disposition of the second elec-tronic control unit (110).
Abstract:
Embodiments of the present disclosure relate to method and device for data processing in a communication system. For example, a method comprises: generating an error detection code for information bits to be encoded with a polar code, the error detection code being distributed in the information bits in a first order; determining, from among the information bits and the error detection code, a set of bits to be redistributed; redistributing a bit in the set of bits such that the error detection code is distributed in the information bits in a second order; and mapping the redistributed information bits and the error detection code to an input of a polar code encoder to be encoded with the polar code. Embodiments of the present disclosure further provide a communication device capable of implementing the above method.
Abstract:
A device includes a plurality of components, including multiple components configured as radio access technology (RAT). A target component of the plurality of components has first and second interfaces coupling the target component to respective first and second other ones of the plurality of components. The device includes a computing platform having a data processing element coupled to the target component. An interface module has compiled program code configured to be executed by the data processing element to cause the processing element to provide at least one black box interface describing and implementing the first and second interfaces. A controller is coupled to the computing platform and the multiple radio components and is configured to substitute data provided according to the at least one black box interface for respective data provided via the first and second interfaces to the first and second other radio components, respectively.
Abstract:
Methods, systems, and devices for outputting of codeword bits for transmission prior to loading all input bits. An example encoder may have multiple encoding branches. The encoder may divide the encoding branches into first and second encoding branch subsets, outputs of the first encoding branch subset being independent of inputs to the second encoding branch subset. The encoder may generate first and second subsets of output bits of a codeword in first and second encoding operations, the generating comprising inputting information bits of an information bit-vector and at least one frozen bit into respective encoding branches of the plurality of encoding branches and generating the first subset of output bits using the first encoding branch subset prior to generating the second subset of output bits using the second encoding branch subset. The encoder may output the first subset of output bits prior to outputting the second subset of output bits.
Abstract:
Systems, procedures, and instrumentalities are disclosed for low latency data communications utilizing advanced coding via polar codes. An encoder may receive data traffic that includes different types of traffics such as URLLC data and control information. The encoder may sort the different types of traffics into multiple tiers of varying priorities. The encoder may map data included in the tiers to multiple bit channels of varying channel coding reliabilities. The encoder may receive a bit channel mapping rule indicating that a higher tier corresponds higher channel coding reliability. The encoder may dynamically receive the bit channel mapping rule such that the mapping of priority tiers to bit channels differs from one code block to another code block.
Abstract:
The invention relates to a method and decoding device for receiving an input bit-stream comprising a sequence of n-bit pattern symbols as well as a unique n-bit comma symbol for synchronization, and for generating therefrom a synchronized output comprising a sequence of m-bit pattern words, with m