Efficient transfer of iq sample data
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsMiguel BERG, Chenguang LU, Daniel CEDERHOLM, Jan ROXBERGH, Fredrik HUSS
Life of this patent
Estimating the term…
Abstract
In mobile communications networks, requirements on signal distortion may be fulfilled at a lower bit rate, or alternatively quantization noise be reduced for a given bit rate, by including fractional exponent bits in a block floating point format. One or more fractional exponent bits may apply to all samples in the block. Alternatively, fractional bits may apply to sub-blocks within the block. The optimal number of fractional bits depends on the number of samples in the block.
Claims20
A method for fronthaul data transfer performed in a first network node of a wireless communications network comprising:
- sending IQ sample pairs or beam coefficients in a block floating point format to a second network node of the wireless communications network via a fronthaul link, the blocks having a size number (Ns) equal to or greater than 4, and including a number of integer exponent bits (Ne) and a number of fractional exponent bits (Nf), where Nf being at least 1.
(canceled)
(canceled)
A network node for performing fronthaul data transfer in a wireless communications network comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause the network node to perform operations to:
- send IQ sample pairs or beam coefficients in a block floating point format to a second network node of the wireless communications network via a fronthaul link, the blocks having a size number (Ns) equal to or greater than 4, and including a number of integer exponent bits (Ne) and a number of fractional exponent bits (Nf), where Nf being at least 1.
A method for fronthaul data transfer performed in a first network node of a wireless communications network comprising:
- obtaining a set of at least two IQ sample pairs;
- determining a greatest integer exponent being such that when multiplying each sample with a base raised to a power of the greatest integer exponent, each sample fits into a fixed mantissa size;
- multiplying each sample with the base raised to the power of the greatest integer exponent;
- for all samples, or separately for samples of two or more subsets, determining a fractional exponent between 1 and 2, such that samples when multiplied by the base raised to the power of the fractional exponent fits into the fixed mantissa size;
- multiplying each sample by the base raised to the power of the fractional exponent;
- and
- sending to a second network node of the wireless communication network over a fronthaul link the multiplied samples together with an indication of the determined integer exponent and the one or more determined fractional exponents.
A network node for performing fronthaul data transfer in a wireless communications network comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause the network node to perform operations to:
- obtain a set of at least two IQ sample pairs;
- determine a greatest integer exponent being such that when multiplying each sample with a base raised to a power of the greatest integer exponent, each sample fits into a fixed mantissa size;
- multiply each sample with the base raised to the power of the greatest integer exponent;
- for all samples, or separately for samples of two or more subsets, determine a fractional exponent between 1 and 2 such that samples when multiplied by the base raised to the power of the fractional exponent fits into the fixed mantissa size;
- multiply each sample by the base raised to the power of the fractional exponent;
- and
- send to a second network node of the wireless communication network over a fronthaul link the multiplied samples together with an indication of the determined integer exponent and the one or more determined fractional exponents.
A non-transitory computer-readable storage medium comprising computer program code which, when run on a processor of a first network node of a wireless communication network, are capable of causing a fronthaul data transfer comprising:
- obtaining a set of at least two IQ sample pairs;
- determining a greatest integer exponent being such that when multiplying each sample with a base raised to a power of the greatest integer exponent, each sample fits into a fixed mantissa size;
- multiplying each sample with the base raised to the power of the greatest integer exponent;
- for all samples, or separately for samples of two or more subsets, determining a fractional exponent between 1 and 2, such that samples when multiplied by the base raised to the power of the fractional exponent fits into the fixed mantissa size;
- multiplying each sample by the base raised to the power of the fractional exponent;
- and
- sending to a second network node of the wireless communication network over a fronthaul link the multiplied samples together with an indication of the determined integer exponent and the one or more determined fractional exponents.
A non-transitory computer-readable storage medium comprising computer program code which, when run on a processor of a first network node of a wireless communication network, are capable of causing a fronthaul data transfer comprising:
- sending IQ sample pairs or beam coefficients in a block floating point format to a second network node of the wireless communications network via a fronthaul link, the blocks having a size number (Ns) equal to or greater than 4, and including a number of integer exponent bits (Ne) and a number of fractional exponent bits (Nf), where Nf being at least 1.
Dependencies are inferred from the claim text.