Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Goto Application

1. WO2020072106 - TURBO-DÉCODEUR À TRAITEMENT RÉDUIT ET RETRANSMISSION MINIMALE

Numéro de publication WO/2020/072106
Date de publication 09.04.2020
N° de la demande internationale PCT/US2019/037116
Date du dépôt international 13.06.2019
CIB
H03M 13/11 2006.01
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
03Détection d'erreurs ou correction d'erreurs transmises par redondance dans la représentation des données, c.à d. mots de code contenant plus de chiffres que les mots source
05utilisant un codage par blocs, c.à d. un nombre prédéterminé de bits de contrôle ajouté à un nombre prédéterminé de bits d'information
11utilisant plusieurs bits de parité
H03M 13/27 2006.01
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
27utilisant des techniques d'entrelaçage
H03M 13/00 2006.01
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
H04L 1/00 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
1Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
CPC
H03M 13/09
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
H03M 13/2957
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
29combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
2957Turbo codes and decoding
H03M 13/3769
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
3769using symbol combining, e.g. Chase combining of symbols received twice or more
H03M 13/6306
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
63Joint error correction and other techniques
6306Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission, e.g. coding schemes for the multiple transmission of the same information or the transmission of incremental redundancy
H04L 1/00
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
1Arrangements for detecting or preventing errors in the information received
Déposants
  • JOHN MEZZALINGUA ASSOCIATES, LLC D/B/A JMA WIRELESS [US]/[US]
Inventeurs
  • BRYANT, Rodney
  • TURNER, Stephen
  • MASTERS, Jeffrey
Mandataires
  • RAHMAN, Ashek M.
Données relatives à la priorité
62/739,44201.10.2018US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) TURBO DECODER WITH REDUCED PROCESSING AND MINIMAL RE-TRANSMISSION
(FR) TURBO-DÉCODEUR À TRAITEMENT RÉDUIT ET RETRANSMISSION MINIMALE
Abrégé
(EN)
Disclosed is a method for processing code blocks as implemented by a baseband processor. The method involves performing a cyclic redundancy check on decoded and deinterleaved code blocks until one fails its CRC check. On first failure the baseband processor requests a retransmission of the code blocks and resumes CRC checks on the retransmitted code blocks, beginning at the code block that had failed. In the event of subsequent failures, the baseband processor performs a soft combine on the failed retransmitted block with its original transmitted counterpart. Only if the soft combined code block fails does the baseband processor request another retransmission. In this case, subsequent CRC failures result in soft combines of three corresponding code words, making the process more robust. The method reduces the number of retransmissions as well as the computing resources needed for processing incoming code blocks.
(FR)
L'invention concerne un procédé de traitement de blocs de code tel que mis en œuvre par un processeur de bande de base. Le procédé consiste à effectuer une vérification de redondance cyclique sur des blocs de code décodés et désentrelacés jusqu'à ce que l'un échoue à la vérification CRC. Lors d'une première défaillance, le processeur de bande de base demande une retransmission des blocs de code et reprend les vérifications CRC sur les blocs de code retransmis, commençant au niveau du bloc de code qui a échoué. Dans le cas de défaillances ultérieures, le processeur de bande de base effectue une combinaison souple sur le bloc retransmis défaillant avec sa contrepartie transmise d'origine. Le processeur de bande de base ne demande une autre retransmission que si le bloc de code combiné souple échoue. Dans ce cas, des échecs de CRC ultérieurs conduisent à des combinaisons souples de trois mots de code correspondants, ce qui rend le processus plus robuste. Le procédé réduit le nombre de retransmissions ainsi que les ressources informatiques nécessaires au traitement de blocs de code entrant.
Dernières données bibliographiques dont dispose le Bureau international