# US 9,438,462 B2 · Soft bit un-uniform quantization method, apparatus, computer program and storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,462 B2
- Document ID: US9438462B2
- Status: Granted
- Kind: B2
- Application number: 14/407,337
- Filed: 2012-06-28
- Published: 2015-07-23
- Granted: 2016-09-06
- Earliest claimed: 2012-06-28
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Chao Li; Xie Li; Kun Yin
- Inventors: Chao Li; Xie Li; Kun Yin
- Web page: https://patentgrep.com/patent/US9438462B2

## CPC

- H04L 27/38: Demodulator circuits; Receiver circuits
- H04L 1/0052: {Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables}
- H04L 25/067: {providing soft decisions, i.e. decisions together with an estimate of reliability (H04L25/068 and H04L25/069 take precedence; sequence estimation techniques H04L25/03178)}
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The embodiments of the present disclosure disclose a soft bit un-uniform quantization method, apparatus, computer program and storage medium. The soft bit un-uniform quantization method comprises: determining a threshold value; obtaining a quantization step according to the threshold value; obtaining a first data after a QAM demodulating and before a Turbo decoding in a wireless communication system; and performing a soft bit un-uniform quantization on the first data to obtain a quantization result according to the threshold value and the step. According to the present disclosure, the data after the QAM demodulating and before the Turbo decoding may obtain a distinguished Euclidean distance value and thus the performance can be improved greatly.

## Claims

### Claim 1

A soft bit non-uniform quantization method, comprising:
determining, based at least on a number of quantization bits, a threshold value defining an upper and lower bound for a quantization value range;
determining a quantization step value using the threshold value, wherein the quantization step value is uniform within the quantization value range, and wherein the quantization
step
⁢
⁢
value
=
α
2
3
,
in which α is the threshold value;
obtaining a first data having a value after a Quadrature Amplitude Modulation, QAM, and before a Turbo decoding in a wireless communication system; and
performing a soft bit non-uniform quantization on the first data to obtain a quantization result according to the threshold value and the quantization step value, wherein
the value of the first data is set equal to the threshold value when the value of the first data is greater than or equal to a value that is a difference between the upper bound of the threshold value and the quantization step value,
the value of the first data is set equal to a negative of the threshold value when the value of the first data is less than a value that is a difference between the lower bound of the threshold value and the quantization step value, and
the value of the first data is quantized based on the uniform quantization step within the quantization value range.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the threshold value is greater than 0 and less than 1.

### Claim 3 (depends on 1)

A non-transitory storage medium, storing a computer program, which when executed, perform the method according to claim 1.

### Claim 4 (depends on 2)

The method according to claim 2, wherein the threshold value is 0.5.

### Claim 5

An apparatus for soft bit non-uniform quantization, comprising:
a determination module, which is configured to determine, based at least on a number of quantization bits, a threshold value defining an upper and lower bound for a quantization value range;
a first obtaining module, which is configured to obtain a quantization step value, which is based on the threshold value, wherein the quantization step value is uniform within the quantization value range, and wherein the quantization
step
⁢
⁢
value
=
α
2
3
,
in which α is the threshold value;
a second obtaining module, which is configured to obtain a first data having a value after a QAM and before a Turbo decoding in a wireless communication system; and
a quantization module, which is configured to perform a soft bit non-uniform quantization on the first data to obtain a quantization result according to the threshold value and the quantization step value, wherein
the value of the first data is set equal to the threshold value when the value of the first data is greater than or equal to a value that is a difference between the upper bound of the threshold value and the quantization step value,
the value of the first data is set equal to a negative of the threshold value when the value of the first data is less than a value that is a difference between the lower bound of the threshold value and the quantization step value, and
the value of the first data is quantized based on the uniform quantization step within the quantization value range.

### Claim 6

A soft-bit quantization method, comprising:
obtaining a first data having a value after a Quadrature Amplitude Modulation (QAM), and before a Turbo decoding in a wireless communication system; and
performing a soft bit quantization using a quantization step value on the first data to obtain a quantization result by
setting the value of the first data equal to an upper limit value when the value of the first data is greater than or equal to a value that is a difference between the upper limit value and the quantization step value,
setting the value of the first data equal to a lower limit value when the value of the first data is less than a value that is a difference between the lower limit value and the quantization step value, and
setting the value of the first data equal to a value between the upper and lower limit values using the quantization step value, wherein the soft bit quantization produces an X bit quantization value and the quantization step value is equal to a uniform quantization step value for an X+1 bit quantization value, and wherein the quantization
step
⁢
⁢
value
=
α
2
3
,
in which α is the upper limit value.

### Claim 7 (depends on 6)

The method according to claim 6, wherein X=4.
