Soft output decision convolutional (SONNA) decoders based on the application of neural networks

  • Authors:
  • Stevan M. Berber

  • Affiliations:
  • The Department of Electrical and Computer Engineering, School of Engineering, 38 Princes St., Bld 303, The University of Auckland, 1001 Auckland, New Zealand

  • Venue:
  • Engineering Applications of Artificial Intelligence
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

The paper investigates principles of work and BER characteristics of a new soft decision algorithm for decoding convolutional codes that is based on neural network applications. The novelty of the algorithm is in its capability to generate soft output estimates of the message bits encoded. For this purpose the noise energy function, which is defined and used for the neural network decoding of convolutional codes, has been related to the well known log-likelihood function and the soft decision decoding rule has been defined and derived. The BER curves are obtained for this novel algorithm and then compared to the curve obtained by the Viterbi algorithm and the gradient descent algorithm. Based on the theoretical model a simulator of coding communication system has been developed and used to confirm theoretically expected results. It was found that the performances of the proposed soft decision decoder are comparable or better than the performances of the recurrent neural network decoder and decoders based on the Viterbi algorithm.