Skip to main content
Log in

Décodage Syndromique à Complexité Réduite Pour Codes Convolutifs

Low complexity syndrome algorithm for the decoding of convolutional codes

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Résumé

Le décodage au sens du maximum de vraisemblance des codes convolutifs est effectué de manière classique à l’aide l’algorithme de Viterbi (Va). Nous proposons un décodeur à entrées fermes ou pondérées dans lequel l’algorithme de Viterbi, associé à une métrique appropriée, est employé pour identifier le vecteur d’erreur plutôt que le message d’information. Ce type de décodage permet d’éviter la mise en uvre d’un nombre important d’opérations Acs (Addition Comparaison Sélection). Nous montrons que les performances atteintes sont optimales pour un décodage à décisions fermes et très proches de l’optimum dans le cas d’entrées pondérées, tout en procurant une réduction de la complexité qui est d’autant plus importante que le rapport Ec/No (énergie par bit transmis sur densité de puissance monolatérale de bruit) est élevé (par exemple, pour des rapports Ec/No supérieurs à 3 dB, plus de 80 % des opérations ACS peuvent être évitées). Nous proposons également un algorithme permettant de rejeter un paquet sans avoir à effectuer les itérations de l’algorithme de Viterbi.

Abstract

The decoding of convolutional codes in the maximum likelihood sense is carried out in a traditional way with the Viterbi algorithm (Va). We proposed a soft and hard input decoder where theVa, associated with an relevant metric, is applied to identify the error vector rather than the information message. In this paper, we show that, with this type of decoding, the exhaustive computation of a majority ofAcs (Add Compare Select) is unnecessary. Moreover, we show that optimal performance is achieved in the case of a hard input decoder, and that performance closed to the optimum is achieved in the case of a soft input decoder, while offering of a reduction of the complexity which is all the more important than the Ec/No ratio is high (e. g. for ratio Ec/No greater than 3 dB, more than 80 % of theAcs can be avoided). We also propose an algorithm allowing rejecting a frame without having to carry out any iteration of theVa.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Bibliographie

  1. Fomey (G. D.), The Viterbi Algorithm, ProcIeee,61, no 3, pp. 268–278, March 1973.

    Article  MathSciNet  Google Scholar 

  2. Forney (G. D.), Convolutional codes I: Algebraic Structure,Ieee Trans, on Information Theory,IT16, no 6, November 1970.

  3. Viterbi (A. J.), Convolutional codes and their Performance in Communication Systems,Ieee Trans, on Communications Technology,COM19, no 5, October 1971.

  4. Schalkwdk (J.), Vonck (A.), Syndrome Decoding of Convolutional Codes»,Ieee Transactions Comm.,23, Issue 7, July 1975, pp.789–792.

    Article  Google Scholar 

  5. Schalkwuk (J.), Vinck (A.), Syndrome Decoding of Binary Rate-1/2 Convolutional Codes»,Ieee Transactions Comm.,24, Issue 9, September 1976, pp. 977–985.

    Article  Google Scholar 

  6. Sidorenko (V.), Zyablov (V.), Decoding of convolutional codes using a syndrome trellis,Ieee TransactionsIt,40, Issue 5, September 1994, pp. 1663–1666.

    Article  MathSciNet  MATH  Google Scholar 

  7. Dany (J. C.),Antoine (J.),Husson (L.),Paul (N.),Wautier (A.),Brouet (J.), Low complexity Algorithm for Optimal Hard Decoding of Convolutional Codes,Epmcc03, 22 April 2003, Glasgow, Scotland.

  8. Dany (J.C.),Antoine (J.),Husson (L.),Paul (N.),Wautier (A.),Brouet (J.), Low Complexity Algorithm for Soft Decoding of Convolutional Codes,Pimrc03, 7–10 September 2003, Beijing, Chine.

  9. Ariel (M.), Snyders (J.), Soft syndrome decoding of binary convolutional codes,Ieee Transactions Comm.,43, Issue 234 , February/March/April 1995, pp. 288–297.

    Article  MATH  Google Scholar 

  10. Johannesson (R.),Zigangirov (K. S.), Fundamentals of Convolutional Coding,Ieee series on Digital & Mobile communication,Ieee press.

  11. Lin (S.),Costello Jr. (D. J.), Error Control Coding: Fundamentals and Applications,Prentice-Hall, 1983.

  12. Peterson (W. W.), Weldon (E. J.), Error-Correcting Codes, 2nd edition,Mit Press:Cambridge, Mass., 1972.

    MATH  Google Scholar 

  13. Dany (J. C), Théorie de l’information et codage, polycopiéSupelec, Gif-sur-Yvette, France, 2002.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Antoine, J., Husson, L., Wautier, A. et al. Décodage Syndromique à Complexité Réduite Pour Codes Convolutifs. Ann. Télécommun. 60, 1080–1102 (2005). https://doi.org/10.1007/BF03219960

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03219960

Mots clés

Key words

Navigation