Methods, encoder and decoder for handling a data stream for transmission between a remote unit and a base unit of a base station system
US-2019312664-A1 · Oct 10, 2019 · US
US10855504B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10855504-B2 |
| Application number | US-201616303460-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 24, 2016 |
| Priority date | May 24, 2016 |
| Publication date | Dec 1, 2020 |
| Grant date | Dec 1, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described is a method performed by an encoder of a base station system ( 100 ) of a wireless communication network, for handling a bit stream for transmission over a transmission link ( 165 ) between a remote unit ( 160 ) and a base unit ( 170 ) of the base station system. The remote unit is arranged to transmit wireless signals to and receive from mobile stations ( 180 ). The bit stream comprises a first OFDM symbol and a second OFDM symbol, each OFDM symbol comprising a number of consecutive IQ samples. The method comprises, for a first number of the IQ samples situated at a boundary between the first and the second OFDM symbol, transmitting, over the transmission link to a decoder of the base station system, the first number of IQ samples having a representation spanning a first amplitude range. The method further comprises, for a second number of IQ samples of the second OFDM symbol, following the first number of IQ samples, converting, using a predictive filter, individual of the second number of IQ samples to IQ prediction errors, where the IQ prediction errors have a representation spanning a second amplitude range that is smaller than the first amplitude range, and transmitting the IQ prediction errors over the transmission link to the decoder.
Opening claim text (preview).
The invention claimed is: 1. A method performed by an encoder of a base station system of a wireless communication network, for handling a bit stream for transmission over a transmission link between a remote unit and a base unit of the base station system, the remote unit being arranged to transmit wireless signals to and receive from mobile stations, the bit stream comprising a first OFDM symbol and a second OFDM symbol, each OFDM symbol comprising a number of consecutive IQ samples, the method comprising: for a first number of the IQ samples situated at a boundary between the first and the second OFDM symbol, transmitting, over the transmission link to a decoder of the base station system, the first number of IQ samples having a representation spanning a first amplitude range; for a second number of IQ samples of the second OFDM symbol following the first number of IQ samples, converting, using a predictive filter, individual of the second number of IQ samples to IQ prediction errors, where the IQ prediction errors have a representation spanning a second amplitude range that is smaller than the first amplitude range; and transmitting the IQ prediction errors over the transmission link to the decoder. 2. The method of claim 1 , wherein the representation of the first number of IQ samples spanning a first amplitude range signifies that the first number of IQ samples are transmitted un-coded. 3. The method of claim 1 , wherein the representation of the first number of IQ samples spanning a first amplitude range signifies that the first number of IQ samples are quantized with a first number of bits before being transmitted, and wherein the IQ prediction errors of the second number of IQ samples are quantized with fewer bits than the first number of bits. 4. The method of claim 1 , further comprising, for the second number of IQ samples: applying an entropy encoding on the IQ prediction errors, and wherein the transmission of IQ prediction errors comprises transmitting the entropy encoded IQ prediction errors to the decoder. 5. The method of claim 4 , wherein a dictionary used for the entropy encoding is pre-set and kept un-changed for the bit stream. 6. The method of claim 1 , wherein the converting of individual of the second number of IQ samples comprises: determining a prediction of one sample of the second IQ samples based on one or more previous IQ samples immediately before the one sample; and calculating a prediction error as a difference between the determined prediction of the one IQ sample and an original value of the one IQ sample. 7. The method of claim 1 , wherein the second OFDM symbol comprises a plurality of blocks of IQ samples, and wherein for a first IQ sample of each block following a block border between two consecutive blocks, the first sample of each block is transmitted uncoded to the decoder. 8. The method of claim 1 , wherein filter coefficients of the predictive filter are pre-set and kept un-changed for the bit stream. 9. The method of claim 1 , further comprising: scaling the IQ prediction errors based on a scaling factor. 10. A computer program product comprising a non-transitory computer readable medium storing instructions for causing an encoder to perform the method of claim 1 . 11. A method performed by a decoder of a base station system of a wireless communication network, for handling a bit stream for reception over a transmission link between a remote unit and a base unit of the base station system, the remote unit being arranged to transmit wireless signals to and receive from mobile stations, the bit stream comprising a first OFDM symbol and a second OFDM symbol, each OFDM symbol comprising a number of consecutive IQ samples, the method comprising: for a first number of the IQ samples situated at a boundary between the first and the second OFDM symbol, receiving, over the transmission link from an encoder of the base station system, the first number of IQ samples having a representation spanning a first amplitude range, for a second number of IQ samples of the second OFDM symbol following the first number of IQ samples, receiving, over the transmission link from the encoder, IQ prediction errors representing the second number of IQ samples, the IQ prediction errors having a representation spanning a second amplitude range that is smaller than the first amplitude range, and converting, using a recovery predictive filter, individual of the IQ prediction errors to estimations of individual of the second number of IQ samples. 12. The method of claim 11 , wherein the IQ prediction errors are received entropy encoded from the encoder, and the method further comprises, for the second number of IQ samples, applying an entropy decoding on the entropy encoded IQ prediction errors. 13. The method of claim 11 , wherein the converting of individual of the IQ prediction errors to second number of IQ samples comprises: determining a prediction of one sample of the second IQ samples based on one or more determined previous IQ samples immediately before the one sample, and a received prediction error. 14. The method of claim 11 , wherein the second OFDM symbol comprises a plurality of blocks of IQ samples, and wherein for a first IQ sample of each block, following a block border between two consecutive blocks, the first sample of each block is received uncoded from the encoder. 15. The method of claim 11 , wherein filter coefficients of the recovery predictive filter are pre-set to the same values as filter coefficients of a predictive filter at the encoder, and kept un-changed for the bit stream. 16. The method of claim 11 , further comprising re-scaling the IQ prediction errors based on an inverse of a scaling factor used at the encoder. 17. A computer program product comprising a non-transitory computer readable medium storing instructions for causing a decoder to perform the method of claim 11 . 18. An encoder operable in a base station system of a wireless communication network, for handling a bit stream for transmission over a transmission link between a remote unit and a base unit of the base station system, the remote unit being arranged to transmit wireless signals to and receive wireless signals from mobile stations, the bit stream comprising a first OFDM symbol and a second OFDM symbol, each OFDM symbol comprising a number of consecutive IQ samples, the encoder comprising a processor and a memory, said memory containing instructions executable by said processor, whereby the encoder is operative for: for a first number of the IQ samples, situated at a boundary between the first and the second OFDM symbol, transmitting, over the transmission link to a decoder of the base station system, the first number of IQ samples having a representation spanning a first amplitude range, for a second number of IQ samples of the second OFDM symbol, following the first number of IQ samples, converting, using a predictive filter, individual of the second number of IQ samples to IQ prediction errors, where the IQ prediction errors have a representation spanning a second amplitude range that is smaller than the first amplitude range, and transmitting the IQ prediction errors over the transmission link to the decoder. 19. A decoder operable in a base station system of a wireless communication network, for handling a bit stream for reception over a transmission link between a remote unit and a base unit of the base station system, the remote unit being arranged to transmit wireless signals to and receive wireless signals
Modulator circuits; Transmitter circuits · CPC title
Demodulators · CPC title
Modulators · CPC title
Arrangements specific to the transmitter only · CPC title
Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.