Patent classifications
H04L1/0631
TECHNIQUES FOR PRE AND POST FORWARD ERROR CORRECTION AND PACKET PADDING IN RADIO TRANSMISSION
The present disclosure relates to techniques for forward error correction and packet padding in radio transmission, e.g. WiFi communication schemes such as IEEE 802.11ax and 802.11be. In particular, the disclosure relates to a communication device configured to: transmit and/or receive a data frame based on a set of pre&post-Forward Error Correction (pre&post-FEC) parameters and a set of packet extension (PE) parameters, wherein the set of pre&post-FEC parameters is based on an extension of a set of pre&post-FEC parameters defined for a second radio transmission technology with respect to a size of resource units (RUs) supported by a first radio transmission technology, wherein the set of pre&post-FEC parameters is based on a combination of RUs that is supported by the first radio transmission technology, and wherein the set of PE parameters is based on an extension of a set of PE parameters defined for the second radio transmission technology.
WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION METHOD
A wireless communication device serving as an NG60 WiGig device includes a PPDU generator that generates an MF control PHY PPDU (physical layer protocol data unit) including a legacy preamble, a legacy header, an NG60 header (a non-legacy header), a data field, and identification information indicating that the non-legacy header is included in the PPDU and a transmitter that transmits the generated MF control PHY PPDU.
Pre-coding method and transmitter
Disclosed is a transmission scheme for transmitting a first modulated signal and a second modulated signal over the same frequency at the same time. According to the transmission scheme, a precoding weight multiplying unit multiplies a baseband signal after a first mapping and a baseband signal after a second mapping by a precoding weight and outputs the first modulated signal and the second modulated signal. In the precoding weight multiplying unit, precoding weights are regularly hopped.
Determining the number of symbols in a data field of a frame based on aggregation
A method for determining a number of symbols in a data field of a physical layer (PHY) protocol data unit (PPDU) is described. The method includes determining, by a wireless transmitting device, whether aggregation is to be applied to the PPDU; determining, by the wireless transmitting device, whether a PSDU length indication of the data field for the PPDU is greater than zero; selecting, by the wireless transmitting device, a first value in response to determining that (1) aggregation is not to be applied to the PPDU and (2) the PSDU length indication for the PPDU is greater than zero; and calculating, by the wireless transmitting device, the number of symbols in the data field of the PPDU based on the first value, wherein the first value is the PSDU length indication.
Pre-coding method and transmitter
Disclosed is a transmission scheme for transmitting a first modulated signal and a second modulated signal over the same frequency at the same time. According to the transmission scheme, a precoding weight multiplying unit multiplies a baseband signal after a first mapping and a baseband signal after a second mapping by a precoding weight and outputs the first modulated signal and the second modulated signal. In the precoding weight multiplying unit, precoding weights are regularly hopped.
METHOD FOR CODING ON TIME SPACE TWO DIMENSIONAL CHANNEL
The present disclosure relates to a method for coding on a time-space two-dimensional channels, in which the data bits to be transmitted are coded from the time-domain and the space-domain, respectively, to form time-space two-dimensional coding. the proposed coding operation in the space-domain and the time-domain can adopt different coding structures, coding rates and modulation constellations; subsequently, the system expresses each coding method with code words, merges the code words to form a space-time two-dimensional codebook, stores the codebook at both ends of the sending terminal and the receiving terminal; next, the sending terminal selects the coding structure according to the code words of the time-domain, and encodes each data stream according to time-domain coding rates, and eventually forms data blocks of an equal length in the time-domain through the rate matching. Then, the system selects different code word serial numbers, rate matching tables and space time slicing modes according to the requirements of different scenarios for transmission rates, latency and code error rate, as well as channel states and size of data blocks to be transmitted; eventually, when a Time Space Concatenated Coding Mode is adopted, the sending terminal firstly performs time-domain coding according to the time-domain slicing mode and the time-domain code words.
Channel estimation and demodulation procedure for non-linear multi-user multiple-input multiple-output precoding
Methods, systems, and devices for wireless communications are described. A base station may associate a first and second port with a set of antenna elements based on a first and second linear precoding vector. The base station may generate coefficients indicating a first combination and a second combination of a first data set for a first user equipment (UE) and a second data set for a second UE. The base station may apply the first and second linear precoding vectors to the first and second combinations, respectively, transmit a first demodulation reference signal (DMRS) and a second DMRS using a first comb corresponding to the first and second ports, and transmit at least a third DMRS indicating the coefficients using a second comb. The UEs may extract data from the precoded combinations by applying the coefficients and estimating channels associated with the first and second DMRS.
TECHNOLOGIES FOR TRANSMITTING OR RECEIVING AN AGGREGATE PHYSICAL LAYER PROTOCOL DATA UNIT
A transmission apparatus includes a transmission signal generator which, in operation, generates a transmission signal having an aggregate physical layer protocol data unit (PPDU) that includes a legacy preamble, a legacy header, a non-legacy preamble, a plurality of non-legacy headers and a plurality of data fields; and a transmitter which, in operation, transmits the generated transmission signal, wherein the legacy preamble, the legacy header and the plurality of non-legacy headers are transmitted using a standard bandwidth, the non-legacy preamble and the plurality of data fields are transmitted using a variable bandwidth that is larger than the standard bandwidth and wherein a plurality of sets of each of the plurality of non-legacy headers and each of the plurality of data fields are transmitted sequentially in a time domain.
PRE-CODING METHOD AND TRANSMITTER
Disclosed is a transmission scheme for transmitting a first modulated signal and a second modulated signal over the same frequency at the same time. According to the transmission scheme, a precoding weight multiplying unit multiplies a baseband signal after a first mapping and a baseband signal after a second mapping by a precoding weight and outputs the first modulated signal and the second modulated signal. In the precoding weight multiplying unit, precoding weights are regularly hopped.
Devices and methods for parallelized recursive block decoding
A decoder for determining an estimate of a vector of information symbols carried by a signal received through a transmission channel represented by a channel matrix is provided. The decoder includes a block division unit configured to divide the vector of information symbols into two or more sub-vectors, each sub-vector being associated with a block level; two or more processors configured to determine, in parallel, candidate sub-vectors and to store the candidate sub-vectors in a first stack. Each processor is configured to determine at least a candidate sub-vector by applying a symbol estimation algorithm and to store each candidate sub-vector with a decoding metric and the block level associated with the candidate sub-vector. The decoding metric is lower than or equal to a decoding metric threshold. A processor among the two or more processors is configured to determine at least a candidate vector from candidate sub-vectors stored in the first stack, the candidate vector being associated with a cumulated decoding metric and to update the decoding metric threshold from the cumulated decoding metric.