Apparatus and method for determining a most likely code word in a digital data transmission system

   
   

In order to rapidly determine a most likely code word at a decoder provided in a digital data transmission system using block codes or convolutional codes for the purposes of combating a noisy channel environment, an adaptively controllable threshold is introduced so as to discriminate a largest metric with a small amount of computations. The metric is the measure of closeness of a signal transmitted to the decoder to one of plural code words previously stored in the decoder. A counter counts the number of metrics each exceeding the threshold, and informs a controller of the count result, if the count result is more than one, the controller raises the threshold, on the contrary, if the count result is zero then the controller lowers the threshold, both are performed in an effort to narrow down one metric in excess of the threshold. The threshold thus adaptively controlled is compared with each of plural metrics. If the count result becomes one, it implies that the largest metric has been determined. Subsequently, a code word corresponding to the largest metric is regarded as the most likely code word.

Afin de déterminer rapidement un mot de code le plus susceptible à un décodeur a fourni dans un système numérique de transmission de données en utilisant des codes de bloc ou des codes circonvolutionnaires pour les buts de combattre un environnement bruyant de canal, un seuil de manière adaptative contrôlable est présentés afin de distinguer un plus grand métrique avec un peu de calculs. Le métrique est la mesure de proximité d'un signal transmis au décodeur à un de mots de code pluriels précédemment stockés dans le décodeur. Un compteur compte le nombre de métrique chacun qui excède le seuil, et informe un contrôleur du résultat de compte, si le résultat de compte est plus d'un, le contrôleur soulève le seuil, au contraire, si le résultat de compte est zéro alors le contrôleur abaisse le seuil, tous les deux sont exécutés dans un effort de se rétrécir en bas d'un métrique au-dessus du seuil. Le seuil de manière adaptative commandé ainsi est comparé à chacune de métrique plurielle. Si le résultat de compte devient un, il implique que le plus grand métrique a été déterminé. Plus tard, un mot de code correspondant au plus grand métrique est considéré comme le mot de code le plus susceptible.

 
Web www.patentalert.com

< Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors

< System and method for providing language localization for server-based applications

> Audio control method and audio controlled device

> Biologically-based signal processing system applied to noise removal for signal extraction

~ 00150