DocumentCode :
293728
Title :
An implementation of the generalized stack algorithm using a partially sorting algorithm
Author :
Achtmann, Kai ; Drosdek, Sabine ; Rupprecht, Wemer
Author_Institution :
Inst. of Commun. Eng., Kaiserslautern Univ., Germany
Volume :
1
fYear :
1994
fDate :
14-18 Nov 1994
Firstpage :
129
Abstract :
The generalized stack algorithm GSA (L, K), where L denotes the number of branches per state and K the number of extended paths, is a tree or trellis search algorithm combining a metric-first and a breadth-first strategy. The GSA is applied in the equalization of signals disturbed by noise and intersymbol interference (ISI) and in the decoding of convolutional codes. For wide trellises it is not useful to implement a Viterbi algorithm (VA), as the complexity of the VA raises exponentially to the width of the trellis. The GSA follows only C paths (with normally C≫K), where C is the capacity of the path memory and the complexity of the GSA increases much less than that of the VA. Instead of it, the GSA requires a sorting device, which is rather expensive. Additionally the number of paths varies during the detection process and the paths have different time indices. Extracting and inserting few paths from a more or less sorted path memory disturbs the order only slightly. So we need only little rearranging effort for the path memory. This paper presents a suitable sorting structure for the GSA for a large path number. The structure exploits the inherent parallelism by a new sorting scheme called extended systolic priority queue (ESPQ). It provides a faster sorting than previous designs
Keywords :
convolutional codes; decoding; intersymbol interference; queueing theory; search problems; sorting; ISI; breadth-first strategy; convolutional codes; decoding; equalization; extended systolic priority queue; generalized stack algorithm; intersymbol interference; large path number; metric-first strategy; partially sorting algorithm; path memory capacity; sorting device; sorting structure; time indices; tree search algorithm; trellis search algorithm; Bit error rate; Convolutional codes; Costs; Decoding; Degradation; Electronic mail; Logic; Sorting; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Singapore ICCS '94. Conference Proceedings.
Print_ISBN :
0-7803-2046-8
Type :
conf
DOI :
10.1109/ICCS.1994.474092
Filename :
474092
Link To Document :
بازگشت