The UMTS Turbo Code and an Efficient Decoder Implementation Suitable for Software-Defined Radios

被引:84
|
作者
M. C. Valenti
J. Sun
机构
[1] West Virginia University,Lane Department of Computer Science and Electrical Engineering
关键词
Coding; turbo codes; WCDMA (UMTS); 3GPP; software-defined radio (SDR);
D O I
10.1023/A:1017925603986
中图分类号
学科分类号
摘要
This paper provides a description of the turbo code used by the UMTS third-generation cellular standard, as standardized by the Third-Generation Partnership Project (3GPP), and proposes an efficient decoder suitable for insertion into software-defined radio architectures or for use in computer simulations. Because the decoder is implemented in software, rather than hardware, single-precision floating-point arithmetic is assumed and a variable number of decoder iterations is not only possible but desirable. Three twists on the well-known log-MAP decoding algorithm are proposed: (1) a linear approximation of the correction function used by the max* operator, which reduces complexity with only a negligible loss in BER performance; (2) a method for normalizing the backward recursion that yields a 12.5% savings in memory usage; and (3) a simple method for halting the decoder iterations based only on the log-likelihood ratios.
引用
收藏
页码:203 / 215
页数:12
相关论文
共 50 条
  • [1] Software-defined radios for the implementation of randomized arrays
    Gallagher, Kyle
    Galanos, Daniel
    Hedden, Abigail
    Cutitta, Roger
    McNamara, David
    Freeman, Stephen
    Dietlein, Charles
    Kirk, Ben
    Narayanan, Ram
    Ranney, Kenneth
    [J]. RADAR SENSOR TECHNOLOGY XXII, 2018, 10633
  • [2] Turbo Modulation Identification Algorithm for OFDM Software-Defined Radios
    Marey, Mohamed
    Mostafa, Hala
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (05) : 1707 - 1711
  • [3] A Fully Polar Transmitter for Efficient Software-Defined Radios
    McCune, E.
    Diduck, Q.
    Godycki, W.
    Booth, R.
    Kirkpatrick, D.
    [J]. 2017 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM (IMS), 2017, : 1946 - 1949
  • [4] Automatic Configurable Hardware Code Generation for Software-Defined Radios
    Tsoeunyane, Lekhobola
    Winberg, Simon
    Inggs, Michael
    [J]. COMPUTERS, 2018, 7 (04)
  • [5] Design and implementation of a reconfigurable OFDM modulator for Software-Defined Radios
    Robles Palacios, Oscar
    Silva Cardenas, Carlos
    [J]. 2008 4TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2008, : 241 - 244
  • [6] FPGA implementation of a UMTS turbo coder/decoder
    Francis, C
    Farah, J
    Chendeb, M
    Kassem, F
    [J]. ICM 2002: 14TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2002, : 198 - 201
  • [7] Designing and Testing Software-Defined Radios
    Cruz, Pedro
    Carvalho, Nuno Borges
    Remley, Kate A.
    [J]. IEEE MICROWAVE MAGAZINE, 2010, 11 (04) : 83 - 94
  • [8] FPGA Implementation of Iterative Decoder for Turbo Codes for Software Defined Radio
    Mishra, Shivshankar
    Mishra, Anjali
    Shastri, Anish
    Madhekar, Suneel
    [J]. PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2016, : 2357 - 2361
  • [9] Implementation of a UMTS turbo decoder on a dynamically reconfigurable platform
    La Rosa, A
    Lavagno, L
    Passerone, C
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (01) : 100 - 106
  • [10] Regenerative Ranging for JPL Software-Defined Radios
    Angkasa, Krisjani S.
    Border, James S.
    Duncan, Courtney B.
    Kobayashi, M. Michael
    Towfic, Zaid J.
    Voss, Thaddaeus J.
    Kinman, Peter W.
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2019, 34 (09) : 46 - 55