The University of Southampton
University of Southampton Institutional Repository

A soft-input soft-output polar decoding algorithm for turbo-detection in MIMO-aided 5G new radio

A soft-input soft-output polar decoding algorithm for turbo-detection in MIMO-aided 5G new radio
A soft-input soft-output polar decoding algorithm for turbo-detection in MIMO-aided 5G new radio

Soft-Input Soft-Output (SISO) polar decoding algorithms, such as Belief Propagation (BP) and Soft Cancellation (SCAN) polar decoding, offer iteration capability for facilitating turbo-style detection. However, at lower Signal-to-Noise Ratios (SNRs), the performance of the BP and SCAN decoders is about 1.5 dB and 0.5 dB worse than that of the state-of-the-art hard-decision Successive Cancellation List (SCL) decoding algorithm, respectively, despite iteratively exchanging information with a Multiple Input Multiple Output (MIMO) detector. Motivated by this gap, we conceive a novel G-SCAN polar decoder, which generates both soft-decision and hard-decision outputs. This is achieved by intrinsically amalgamating a list decoder with a novel SISO decoder. These soft-decision outputs may be used for turbo-detection, but they also support the hard-decision outputs of the SCL algorithm for achieving superior block error rate (BLER) performance. As a result of these benefits, the proposed G-SCAN algorithm using a list size of L = 2 offers around 1 dB BLER gain compared to the conventional hard-decision SCL decoder relying on L = 32. Furthermore, we have carried out its Extrinsic Information Transfer (EXIT) chart analysis, and characterized the performance vs. the complexity of the proposed G-SCAN algorithm, and compared it to various soft-and hard-decision output benchmarks for a wide variety of different rate-matching modes and block lengths. Furthermore, in order to reduce the complexity of the proposed algorithm, a novel Cyclic Redundancy Check (CRC)-aided G-SCAN algorithm is also proposed, which facilitates early termination and improves the BLER performance.

5G, Decoding, Detectors, Gain, Iterative decoding, Long Term Evolution, MIMO communication, MIMO-detection, NR, Polar codes, Soft Cancellation (SCAN) decoding, Successive Cancellation List (SCL) decoding, iterative polar decoding, soft-in soft-out, turbo-detection
0018-9545
6454-6468
Kaykac Egilmez, Zeynep Burcin
071b0c1a-a884-45fc-8dc4-e706c9972a69
Xiang, Luping
56d951c0-455e-4a67-b167-f6c8233343b1
Maunder, Rob
76099323-7d58-4732-a98f-22a662ccba6c
Hanzo, Lajos
66e7266f-3066-4fc0-8391-e000acce71a1
Kaykac Egilmez, Zeynep Burcin
071b0c1a-a884-45fc-8dc4-e706c9972a69
Xiang, Luping
56d951c0-455e-4a67-b167-f6c8233343b1
Maunder, Rob
76099323-7d58-4732-a98f-22a662ccba6c
Hanzo, Lajos
66e7266f-3066-4fc0-8391-e000acce71a1

Kaykac Egilmez, Zeynep Burcin, Xiang, Luping, Maunder, Rob and Hanzo, Lajos (2022) A soft-input soft-output polar decoding algorithm for turbo-detection in MIMO-aided 5G new radio. IEEE Transactions on Vehicular Technology, 71 (6), 6454-6468. (doi:10.1109/TVT.2022.3163288).

Record type: Article

Abstract

Soft-Input Soft-Output (SISO) polar decoding algorithms, such as Belief Propagation (BP) and Soft Cancellation (SCAN) polar decoding, offer iteration capability for facilitating turbo-style detection. However, at lower Signal-to-Noise Ratios (SNRs), the performance of the BP and SCAN decoders is about 1.5 dB and 0.5 dB worse than that of the state-of-the-art hard-decision Successive Cancellation List (SCL) decoding algorithm, respectively, despite iteratively exchanging information with a Multiple Input Multiple Output (MIMO) detector. Motivated by this gap, we conceive a novel G-SCAN polar decoder, which generates both soft-decision and hard-decision outputs. This is achieved by intrinsically amalgamating a list decoder with a novel SISO decoder. These soft-decision outputs may be used for turbo-detection, but they also support the hard-decision outputs of the SCL algorithm for achieving superior block error rate (BLER) performance. As a result of these benefits, the proposed G-SCAN algorithm using a list size of L = 2 offers around 1 dB BLER gain compared to the conventional hard-decision SCL decoder relying on L = 32. Furthermore, we have carried out its Extrinsic Information Transfer (EXIT) chart analysis, and characterized the performance vs. the complexity of the proposed G-SCAN algorithm, and compared it to various soft-and hard-decision output benchmarks for a wide variety of different rate-matching modes and block lengths. Furthermore, in order to reduce the complexity of the proposed algorithm, a novel Cyclic Redundancy Check (CRC)-aided G-SCAN algorithm is also proposed, which facilitates early termination and improves the BLER performance.

Text
clean - Accepted Manuscript
Download (3MB)

More information

Accepted/In Press date: 27 March 2022
e-pub ahead of print date: 29 March 2022
Published date: 1 June 2022
Additional Information: Publisher Copyright: IEEE
Keywords: 5G, Decoding, Detectors, Gain, Iterative decoding, Long Term Evolution, MIMO communication, MIMO-detection, NR, Polar codes, Soft Cancellation (SCAN) decoding, Successive Cancellation List (SCL) decoding, iterative polar decoding, soft-in soft-out, turbo-detection

Identifiers

Local EPrints ID: 457416
URI: http://eprints.soton.ac.uk/id/eprint/457416
ISSN: 0018-9545
PURE UUID: ffa5bdd8-4369-493c-bdf5-a2c903b31089
ORCID for Luping Xiang: ORCID iD orcid.org/0000-0003-1465-6708
ORCID for Rob Maunder: ORCID iD orcid.org/0000-0002-7944-2615
ORCID for Lajos Hanzo: ORCID iD orcid.org/0000-0002-2636-5214

Catalogue record

Date deposited: 07 Jun 2022 16:48
Last modified: 13 Aug 2022 01:44

Export record

Altmetrics

Contributors

Author: Zeynep Burcin Kaykac Egilmez
Author: Luping Xiang ORCID iD
Author: Rob Maunder ORCID iD
Author: Lajos Hanzo ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×