Data scrambler in extreme high throughput
AssigneeIntel Corporation
InventorsQinghua Li, Xiaogang Chen, Assaf Gurevitz, Thomas J. Kenney, Shlomi Vituri, Feng Jiang
Life of this patent
Estimating the term…
Abstract
This disclosure describes systems, methods, and devices related to extreme high throughput (EHT) data scrambler. A device may determine an extreme high throughput (EHT) data field of a frame to be scrambled using an EHT data scrambler. The device may determine to initialize the EHT data scrambler using an initialization seed, wherein the initialization seed has a size greater than seven bits. The device may generate scrambled data using the initialization seed. The device may cause to send the frame comprising the scrambled data to a first station device.
Claims20
A device, the device comprising processing circuitry coupled to storage, the processing circuitry configured to:
- generate an extreme high throughput (EHT) data portion of a frame such that the EHT data portion is to be scrambled using an EHT data scrambler that uses an initialization seed, wherein a bit size of the initialization seed matches a first order of a polynomial used for the EHT data scrambler;
- initialize the EHT data scrambler using the initialization seed, wherein the bit size of the initialization seed is greater than seven bits but less than or equal to 16 bits;
- generate scrambled data using the polynomial, wherein the first order of the polynomial is greater than seven but less than or equal to 16, wherein the polynomial is xn+xm+1, and wherein n is the first order of the polynomial and m is the second order of the polynomial;
- and
- cause to send the frame with the scrambled data to a station device.
A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors result in performing operations comprising:
- generate an extreme high throughput (EHT) data portion of a frame such that the EHT data portion is to be scrambled using an EHT data scrambler that uses an initialization seed, wherein a bit size of the initialization seed matches a first order of a polynomial used for the EHT data scrambler;
- initialize the EHT data scrambler using the initialization seed, wherein the bit size of the initialization seed is greater than seven bits but less than or equal to 16 bits;
- generate scrambled data using the polynomial, wherein the first order of the polynomial is greater than seven but less than or equal to 16, wherein the polynomial is xn+xm+1, and wherein n is the first order of the polynomial and m is the second order of the polynomial;
- and
- cause to send the frame with the scrambled data to a station device.
A method comprising:
- generate an extreme high throughput (EHT) data portion of a frame such that the EHT data portion is to be scrambled using an EHT data scrambler that uses an initialization seed, wherein a bit size of the initialization seed matches a first order of a polynomial used for the EHT data scrambler;
- initialize the EHT data scrambler using the initialization seed, wherein the bit size of the initialization seed is greater than seven bits but less than or equal to 16 bits;
- generate scrambled data using the polynomial, wherein the first order of the polynomial is greater than seven but less than or equal to 16, wherein the polynomial is xn+xm+1, and wherein n is the first order of the polynomial and m is the second order of the polynomial;
- and
- cause to send the frame with the scrambled data to a station device.
Dependencies are inferred from the claim text.