FR 3082970 A1 20191227 FR 1855496 A 20180621 DOMAINE DE [INVENTION La présente invention se rapport au domaine de la démodulation numérique de signaux. ETAT DE LA TECHNIQUE De façon connue en soi, un démodulateur numérique prend en entrée des échantillons de signal numérique, ces échantillons étant par exemple obtenus par numérisation d'un signal radio analogique. Un démodulateur numérique peut être implémenté de manière matérielle ou logicielle. Par exemple, un circuit intégré propre à une application (ASIC) ou bien un circuit logique programmable (tel qu'un FPGA) peut être utilisé en guise de démodulateur numérique matériel. Ces circuits ont pour point commun d'être dédiés à la démodulation. Avec de tels circuits, il est possible d'atteindre des débits de démodulation très élevés. Toutefois, ces circuits logiques présentent de nombreux inconvénients : ils requièrent bien évidemment une configuration matérielle dédiée qui nécessite des temps de développement et de qualification importants, au départ et en cas de mise à jour. Leur architecture est conçue pour traiter un flot continu d'échantillons en entrée et présente une caractéristique de débit maximale. Il n'est actuellement pas possible de paralléliser plusieurs démodulateurs numériques matériels à des fins d'augmentation de débit sauf cas particuliers de modulations burstées » ou assistés par symboles pilotes, pas plus qu'il n'est possible d'en partager un pour traiter plusieurs porteuses de débit inférieur. Un démodulateur numérique logiciel est un programme d'ordinateur dédié à la démodulation numérique et susceptible d'être exécuté par un processeur générique, c'est-à-dire un processeur non spécifiquement conçu pour cette tâche. Un exemple connu de démodulateur numérique logiciel est GNU Radio. Les contraintes fortes d'implémentation, de « modularité » et de portage que l'on rencontre avec un démodulateur numérique matériel sont levées lorsqu'un démodulateur numérique logiciel est utilisé. Toutefois, le débit maximal de démodulation que peut atteindre un processeur générique exécutant un tel programme est limité et proportionnel à sa fréquence d'horloge, compte tenu du fait que les échantillons sont traités de manière séquentielle. Ainsi, il existe toujours un débit maximum ne pouvant être franchi par un démodulateur numérique logiciel unique. Il pourrait être envisagé d'utiliser plusieurs démodulateurs numériques logiciels en parallèle pour Lever cette limite en débit. Cependant, l'utilisation de plusieurs démodulateurs numériques, même logiciels, fait apparaitre un nouveau problème. 2 Pour comprendre ce problème, il convient de rappeler qu'un démodulateur numérique doit effectuer une synchronisation de porteuse et/ou de rythme symbole sur la base d'échantillons de signal numérique qu'il reçoit en entrée avant d'être en mesure de produire des symboles démodulés à partir d'échantillons. Une telle synchronisation est dans certaines 5 implémentations mise en oeuvre au moyen d'une boucle à verrouillage de phase (PLL). Quelle que soit l'implémentation choisie, ce n'est qu'une fois cette synchronisation effective que le démodulateur numérique peut commencer à convertir des échantillons de signal numérique reçus en entrée, en symboles démodulés. En outre, le démodulateur numérique doit consommer des échantillons de signal numérique pour mener à bien cette 10 synchronisation. Ainsi, des symboles correspondants à des échantillons de signal numérique consommés par le démodulateur numérique avant que la synchronisation ne soit effective sont nécessairement perdus, ou à minima produiront des symboles dont la probabilité d'erreur est non optimale Dans une architecture classique à un seul démodulateur numérique, la perte de 15 quelques symboles initiaux d'un signal causée par le temps pris par le démodulateur pour se synchroniser sur les échantillons d'entrée qu'il reçoit est peu dommageable. En effet, une fois la synchronisation effective, cette perte n'est par réitérée. Dans une architecture qui comprendrait plusieurs démodulateurs numériques indépendants travaillant en parallèle, il en irait tout autrement. Si un signal d'entrée 20 numérique à démoduler était divisé en bloc d'échantillons, et que ces blocs étaient traités en parallèle par les différents démodulateurs numériques, il serait alors nécessaire que chaque démodulateur numérique mette en oeuvre une nouvelle synchronisation sur un nouveau bloc qu'il reçoit. En conséquence, le nombre de symboles du signal perdus augmenterait avec le nombre de démodulateurs numériques utilisés en parallèle, et les 25 pertes seraient réitérées à chaque nouveau bloc démodulé. L'invention dont il est question se propose de résoudre ce problème tout en préservant la puissance de calcul mise en parallèle. EXPOSE DE L'INVENTION 30 Un but de l'invention est de démoduler numériquement un signal avec un débit accru, sans pertes de symboles, ou plus généralement d'optimiser la puissance de calcul nécessaire à un débit donné. Il est ainsi proposé, selon un premier aspect de l'invention, un procédé de traitement d'une séquence d'échantillons de signal numérique issue d'au moins un signal analogique 35 modulé, la séquence d'échantillons comprenant une première sous-séquence d'échantillons 3 et une deuxième sous-séquence d'échantillons disjointe de la première sous-séquence d'échantillons, le procédé comprenant des étapes de : - formation d'un premier bloc d'échantillons comprenant la première sous-séquence d'échantillons, et d'un deuxième bloc d'échantillons comprenant des échantillons 5 d'entête suivis de la deuxième sous-séquence d'échantillons, - démodulation du premier bloc d'échantillons de signal numérique par un premier démodulateur numérique, de sorte à produire un premier bloc de symboles, - démodulation du deuxième bloc d'échantillons de signal numérique par un deuxième démodulateur numérique indépendant du premier démodulateur numérique de sorte 10 à produire un deuxième bloc de symboles, le deuxième démodulateur numérique mettant en oeuvre une synchronisation de porteuse et/ou de rythme symbole, et prenant en entrée le deuxième bloc d'échantillons en commençant par les échantillons d'entête, les échantillons d'entête comprenant des échantillons de synchronisation en nombre adapté pour que la synchronisation soit effective avant 15 que le deuxième démodulateur numérique ne commence à démoduler la deuxième sous-séquence d'échantillons, - reconstruction d'une séquence de symboles de sortie par concaténation d'une séquence de symboles issue du premier bloc de symboles avec une séquence de symboles issue du deuxième bloc de symboles. 20 Les deux démodulateurs numériques étant indépendants, ils peuvent être utilisés en parallèle pour démoduler les blocs qui leur sont fournis. Leur utilisation conjointe permet donc d'obtenir un débit de démodulateur plus élevé de manière moins couteuse qu'en augmentant la puissance d'un unique démodulateur numérique. De plus, grâce à la présence des échantillons d'entête, la synchronisation de porteuse 25 et/ou de rythme symbole est effective avant que le deuxième démodulateur numérique ne commence à démoduler la deuxième sous-séquence d'échantillons contenus dans le deuxième bloc d'échantillons. Ceci permet d'éviter que certains symboles ne manquent dans le signal de sortie in fine reconstruit. Le procédé selon le premier aspect de l'invention peut être complété à l'aide des 30 caractéristiques suivantes prises seules ou en combinaison lorsque cela est techniquement possible. Les échantillons d'entête peuvent comprendre en outre des échantillons de garde (E7-E9) situés, dans le deuxième bloc d'échantillons, entre les échantillons de synchronisation (E6) et la deuxième sous-séquence d'échantillons (E10-E14), les échantillons de garde étant 35 en nombre supérieur à un nombre maximal d'échantillons par symbole dans la séquence 4 d'échantillons de signal numérique. Pour comprendre l'effet procuré par ces caractéristiques, il convient de rappeler qu'un échantillonnage du signal analogique modulé est asynchrone, c'est-à-dire qu'il est rythmé par une horloge indépendante de l'émetteur, et que le nombre d'échantillons par symboles du signal analogique peut varier au cours du 5 temps (notamment par effet Doppler, lorsque le signal analogique a été émis par un émetteur puis acquis par un récepteur en mouvement relatif par rapport à l'émetteur). En conséquence, le nombre d'échantillons d'entête consommés par la synchronisation peut aussi varier. Les échantillons de garde ont alors pour effet de garantir qu'aucun symbole contenu dans le deuxième jeu échantillon ne sera consommé par la boucle avant d'être verrouillé 10 même dans ces situations. Par ailleurs, la première sous-séquence d'échantillons peut comprendre des échantillons de queue du premier bloc d'échantillons, et les échantillons d'entête du deuxième bloc d'échantillons peuvent correspondre aux échantillons de queue. En d'autres termes, il existe un recouvrement entre la fin du premier bloc d'échantillons traité par le 15 premier démodulateur numérique et le début du deuxième bloc d'échantillons traité par le deuxième démodulateur numérique. Le fait d'utiliser un recouvrement entre les derniers échantillons du premier bloc d'échantillons et les échantillons d'entête du deuxième bloc d'échantillons présente l'avantage d'être particulièrement simple à implémenter. Le deuxième démodulateur numérique ayant reçu le deuxième bloc d'échantillons peut 20 être configuré pour ne pas produire de symboles tant que les échantillons d'entête ne sont pas consommés par le deuxième démodulateur. Le procédé peut comprendre une génération, par le premier démodulateur numérique, d'un premier ensemble de métadonnées relatif au premier bloc de symboles, et une génération, par le deuxième démodulateur numérique, d'un deuxième ensemble de 25 métadonnées relatif au deuxième bloc de symboles, dans lequel la reconstruction est mise en oeuvre à l'aide du premier ensemble de métadonnées et du deuxième ensemble de métadonnées. Le procédé peut en outre comprendre des étapes de détection d'une redondance entre 30 au moins un symbole du premier bloc de symboles et au moins un symbole du deuxième bloc de symboles, à l'aide du premier ensemble de métadonnées et du deuxième ensemble de métadonnées, et retenue dans la séquence de sortie de seulement un parmi deux symboles détectés comme étant redondants. Ces étapes permettent d'éviter l'apparition de symboles redondants dans le signal de sortie, quelle que soit la taille choisie pour les blocs 5 d'échantillons traités respectivement le premier démodulateur numérique et le deuxième démodulateur numérique. Dans une première variante, le procédé comprend une estimation d'un rapport signal sur bruit associé au premier bloc de symboles, et d'un rapport signal sur bruit associé au 5 deuxième bloc de symboles, le symbole retenu dans le signal de sortie parmi deux symboles redondants étant celui qui est issu du bloc de symbole associé au rapport signal sur bruit le plus élevé parmi les deux rapports sur bruit estimés. Ceci a pour effet de minimiser les risques de présence d'erreurs dans le symbole inclus. Dans une deuxième variante, le symbole retenu dans la séquence de sortie parmi deux 10 symboles détectés comme étant redondants est le symbole redondant du premier bloc de symboles, étant entendu que la séquence de symboles issue du deuxième bloc de symboles suit la séquence de symboles issue du premier bloc de symboles dans la séquence de symboles de sortie. Il peut en outre être prévu les caractéristiques suivantes : 15 - le premier ensemble de métadonnées comprend une première position déterminée par le premier démodulateur et permettant de situer le symbole final dans le premier bloc d'échantillons, - le deuxième ensemble de métadonnées comprend une deuxième position déterminée par le premier démodulateur et permettant de situer le symbole initial dans le 20 deuxième bloc d'échantillons, - le nombre de blocs redondants entre Le premier bloc de symboles et le deuxième bloc de symbole est calculé en fonction d'un écart entre la première position et la deuxième position. Le procédé peut comprendre en outre une génération, par le premier démodulateur 25 numérique, d'une première trame comprenant le premier bloc de symboles et le premier ensemble de métadonnées, et une génération, par le deuxième démodulateur numérique, d'une deuxième trame comprenant le deuxième bloc de symboles et le deuxième ensemble de métadonnées. Le fait d'inclure ces positions dans les trames qui comprennent les symboles démodulés a pour avantage de ne nécessiter qu'une seule liaison de données du 30 démodulateur numérique vers un module de reconstruction mettant en oeuvre la reconstruction du signal de sortie. Le premier ensemble de métadonnées peut former un suffixe qui suit le premier bloc de symboles dans la première trame, et le deuxième ensemble de métadonnées peut former un préfixe suivi du deuxième bloc de symboles dans la deuxième trame. Le fait de placer les 35 métadonnées dans le préfixe et dans le suffixe des trames comprenant par ailleurs des 6 symboles démodulés a pour avantage de réduire des phénomènes de latence induits par la mise en oeuvre de démodulations en parallèle. Le module de reconstruction chargé de reconstruire le signal de sortie est notamment capable de détecter une éventuelle redondance entre le premier bloc de symboles et le deuxième bloc de symbole sans pour 5 autant avoir reçu l'intégralité de la deuxième trame. Le procédé peut en outre comprendre des étapes de : - estimation parte premier démodulateur numérique d'une première phase de porteuse synchronisée associée au premier bloc de symboles, - estimation par le deuxième démodulateur numérique d'une deuxième phase de 10 porteuse synchronisée associée au deuxième bloc de symboles, - sites deux phases de synchronisation de porteuse synchronisée diffèrent, ajustement d'un des blocs de symboles relativement à l'autre bloc de symboles de sorte à éliminer cette différence de phase, avant la reconstruction du signal de sortie. Ces caractéristiques ont pour effet de permettre une démodulation correcte 15 d'échantillons issus d'un signal préalablement modulé par une constellation présentant une ambiguïté de phase. La première phase est par exemple incluse dans le premier ensemble de métadonnées et la deuxième phase est par exemple incluse dans le deuxième ensemble de métadonnées. Le procédé peut comprendre en outre la génération de métadonnées relatives au 20 deuxième bloc d'échantillons formé, lesdites métadonnées étant transmises au deuxième démodulateur numérique et comprenant le nombre total d'échantillons du deuxième bloc d'échantillons et/ou le nombre d'échantillons de synchronisation du bloc et/ou une fréquence centrale de la séquence d'échantillons de signal numérique. Grâce à ces métadonnées, le deuxième démodulateur numérique est capable de déterminer de manière 25 autonome si des premiers échantillons venant de l'ensemble ont été indûment consommés avant que la synchronisation ne soit effective, autrement si les échantillons d'entête étaient en nombre suffisant pour éviter des pertes de symboles en sortie de démodulateur. Ces métadonnées offrent donc la possibilité au deuxième démodulateur numérique de remonter de lui-même une alerte ou de prendre toute autre mesure appropriée, le cas échéant. 30 Le procédé peut comprendre des étapes de : - détermination d'un écart fréquentiel entre une fréquence centrale de la séquence d'échantillons de signal numérique et une fréquence centrale attendue, - correction de la séquence d'échantillons de signal numérique d'après l'écart de fréquentiel pour supprimer cet écart dans la séquence d'échantillons, avant la mise 7 en oeuvre de l'étape de formation des blocs d'échantillons, ou bien correction d'un des blocs d'échantillons par l'un des démodulateurs numériques. Comme la correction est réalisée avant formation des blocs d'échantillons, cette correction est faite une seule fois par bloc d'échantillons à traiter. Cette solution est plus 5 économe en ressources que celle consistant à faire faire La détermination d'écart de fréquence voire la correction qui s'ensuit par chacun des démodulateurs numériques utilisés. Il est également proposé, selon un deuxième aspect de l'invention, un produit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon le premier aspect de l'invention, lorsque ce programme est 10 exécuté par au moins un processeur. Il est également proposé, selon un troisième aspect de l'invention, un dispositif de traitement d'une séquence d'échantillons de signal numérique issue d'au moins un signal analogique modulé, la séquence d'échantillons comprenant une première sous-séquence d'échantillons et une deuxième sous-séquence d'échantillons disjointe de la première sous- 15 séquence d'échantillons, le dispositif de traitement comprenant : - un distributeur configuré pour former un premier bloc d'échantillons comprenant la première sous-séquence d'échantillons, et pour former un deuxième bloc d'échantillons comprenant des échantillons d'entête suivis de la deuxième sous-séquence d'échantillons, 20 - un premier démodulateur numérique configuré pour démoduler le premier bloc d'échantillons de signal numérique de sorte à produire un premier bloc de symboles, - un deuxième démodulateur numérique indépendant du premier démodulateur numérique et configuré pour démoduler le deuxième bloc d'échantillons de signal numérique par de sorte à produire un deuxième bloc de symboles, le deuxième 25 démodulateur numérique étant configuré pour mettre en oeuvre une synchronisation de porteuse et/ou de rythme symbole, et prendre en entrée le deuxième bloc d'échantillons en commençant par les échantillons d'entête, les échantillons d'entête comprenant des échantillons de synchronisation en nombre adapté pour que la synchronisation soit effective avant que le deuxième démodulateur numérique ne 30 commence à démoduler la deuxième sous-séquence d'échantillons, - un module de reconstruction configuré pour reconstruire une séquence de symboles de sortie par concaténation d'une séquence de symboles issue du premier bloc de symboles avec une séquence de symboles issue du deuxième bloc. 35 8 DESCRIPTION DES FIGURES D'autres caractéristiques, buts et avantages de l'invention ressortiront de la description qui suit, qui est purement illustrative et non limitative, et qui doit être lue en regard des dessins annexés sur lesquels : 5 - La figure 1 illustre de façon schématique un récepteur de signaux analogiques modulés selon un mode de réalisation de l'invention ; - La figure 2 est un organigramme d'étapes d'un procédé de traitement de signaux susceptible d'être mis en oeuvre par le récepteur de La figure 1 ; - Les figures 3 à 5 illustrent des données d'exemples générées à différents stades du 10 procédé dont l'organigramme est représenté en figure 2. - La figure 6 est un diagramme présentant des débits obtenus au moyen de ce procédé en fonction d'un nombre de démodulateurs utilisés en parallèle. Sur l'ensemble des figures, les éléments similaires portent des références identiques. 15 EXPOSE DETAILLE DE MODES DE REALISATION 1/ Récepteur de signaux analogiques modulés En référence à la figure 1, un récepteur 1 couplé à une antenne radio 2, comprend un convertisseur analogique-numérique 4 et un dispositif de traitement 6 d'échantillons de signal numérique. 20 L'antenne radio 2 est adaptée pour acquérir un signal analogique ayant été préalablement modulé par un émetteur distant. Le convertisseur analogique-numérique 4 est configuré pour numériser le signal analogique modulé acquis par l'antenne 2, c'est-à-dire pour produire un flux continu d'échantillons de signal numérique sur la base de ce signal analogique, flux lui-même 25 continument divisé en séquences d'échantillons. Le convertisseur analogique travaille à une fréquence d'échantillonnage déterminée. Le dispositif de traitement 6 comprend un distributeur 8, une pluralité de démodulateurs numériques 10, et un module de reconstruction (ou « sérialiseur ») 12. Le dispositif de traitement 6 peut également comprendre un module de détection et/ou 30 correction de fréquence porteuse 7, lequel est de préférence agencé en amont du distributeur 8. Ce module de détection 7 a pour fonction d'estimer et éventuellement de corriger une erreur de fréquence centrale, par exemple par analyse spectrale du signal numérisé par le convertisseur analogique-numérique 4 (ce traitement étant connu de L'homme du métier). 9 Le distributeur 8 a pour fonction de former des blocs d'échantillons à partir des échantillons produits par le convertisseur analogique-numérique. Le distributeur 8 peut ainsi comprendre une ou plusieurs mémoires tampon pour stocker des échantillons de signal et/ou des blocs d'échantillons de signal, et un processeur pour 5 mettre en oeuvre la création des blocs. Les démodulateurs numériques 10 sont indépendants les uns des autres et peuvent donc par conséquent fonctionner en parallèle. Les démodulateurs numériques 10 sont de préférence de type - logiciel -. Autrement dit, chaque démodulateur numérique comprend une unité d'exécution comme par exemple 10 un processeur configure pour exécuter un programme de démodulation numérique. Par exemple, un CPU ou un GPU peut être utilisé comme démodulateur numérique 10 ou comme ensemble de plusieurs démodulateurs numériques 10. On peut prévoir que chaque démodulateur dispose d'un ou plusieurs processeurs ; il peut être également prévu que plus démodulateurs numériques correspondent à plusieurs tâches parallèles exécutées en temps 15 partagé par un seul et même processeur. Les démodulateurs numériques 10 peuvent être identiques ou différents. Chaque démodulateur numérique 10 est agencé pour recevoir un bloc d'échantillons formé par Le distributeur 8, et pour produire un bloc de symboles à partir de ce bloc. Par convention, dans le présent texte, le terme de « symbole » fait implicitement référence à 20 des données numériques démodulées, et le terme «échantillon - fait implicitement référence à des données numériques n'ayant pas encore été démodulées. Le module de reconstruction 12 est agencé pour recevoir les blocs de symboles produits par les différents démodulateurs numériques. La fonction principale de ce module de reconstruction 12 est de reconstruire une séquence continue de symbole émis qui, 25 idéalement, correspond à un signal originel ayant fait l'objet d'une modulation par un émetteur. A cet effet, le module de reconstruction 12 comprend par exemple au moins un processeur et au moins une mémoire tampon. 2/ Procédé de traitement de signaux analogiques modulés En référence à la figure 2, le récepteur 1 met en oeuvre les étapes suivantes. 30 L'antenne radio 2 acquiert un signal analogique préalablement modulé (étape 100). Sur la base de ce signal acquis, le convertisseur analogique-numérique 4 produit un flux continu d'échantillons, ce flux pouvant lui-même être divisé en séquences d'échantillons de signal numérique (étape 102). Dans ce qui suit, on décrit des étapes qui sont mise en oeuvre et répétées pour chaque 35 séquence d'échantillons que comprend le flux. 10 Il est déterminé un écart fréquentiel entre une fréquence centrale de la séquence d'échantillons de signal numérique et une fréquence centrale attendue par le récepteur 1. Une correction de la séquence d'échantillons de signal numérique est ensuite effectuée pour supprimer cet écart dans la séquence d'échantillons (étape 104). Dans un mode de 5 réalisation, cette correction est effectuée par une conversion de fréquence dans le module de détection 7, dans une autre réalisation les démodulateurs numériques 10 sont informés de cette fréquence centrale par une métadonnée et initialisent par exemple une PLL sur cette valeur. Les échantillons de la séquence sont destinés à faire l'objet d'une démodulation de 10 sorte à obtenir une séquence de symboles. L'échantillonnage dans la fonction de numérisation 4 n'est pas obligatoirement synchrone du rythme symbole, aussi le nombre d'échantillons instantanés inclus dans une période de symbole peut varier entre E(Ts) et E(Ts)+1 où Ts est la période symbole comptée en période d'échantillonnage, dans lequel Ts n'est pas entier et E désigne une partie entière. La figure 3 montre ainsi un exemple de 15 séquence de 14 échantillons El à El 4, sur la base de laquelle peuvent être obtenus seulement six symboles référencés 51 à S6 par démodulation. Notamment, les échantillons E2 et E3 sont dans la période du symbole Si, et les échantillons El 1, E12 et E13 sont dans la période du symbole 56. Dans cette séquence d'exemple, le nombre d'échantillons moyen par symbole est de 2,33. 20 La séquence d'échantillons (après éventuelle correction fréquentielle) est fournie au distributeur 8. Formellement, la séquence d'échantillons peut être partitionnée en un ensemble ordonné de K sous-séquences d'échantillons différentes d'indices allant de 1 à K. Par convention, ces indices correspondent à un ordre de lecture de la séquence, c'est-à-dire que 25 la sous-séquence d'indice 1 se situe en tête de la séquence, et la sous-séquence d'indice K est à la fin de la séquence. Si un démodulateur numérique unique devait démoduler la séquence d'échantillons complète (ce qui n'est pas effectué au cours du procédé comme on le verra dans la suite), ce démodulateur numérique lirait en premier la sous-séquence d'indice 1 et finirait par lire la sous-séquence d'indice K. 30 Le distributeur 8 forme K blocs d'échantillons à partir de la séquence d'échantillons (étape 106). Le nombre K de blocs créés est égal au nombre de démodulateurs numériques du dispositif de traitement qui seront utilisés dans la suite. En règle générale, chaque échantillon de la séquence reçue par le distributeur 8 se retrouve dans au moins un bloc formé par le distributeur 8. 11 Pour tout i allant de 1 à K, le bloc d'échantillons d'indice i comprend des échantillons d'entête suivis de la sous-séquence d'échantillons d'indice i prélevée depuis la séquence d'échantillons reçue par le distributeur 8. Les échantillons d'entête de chaque bloc d'échantillons sont eux aussi issus de la 5 séquence d'échantillons reçue par le distributeur 8. Les échantillons d'entête comprennent, dans cet ordre, des échantillons de synchronisation et des échantillons de garde. Le nombre des échantillons de synchronisation et de garde sont prédéterminés (on verra par la suite que ces nombres sont choisi de façon particulière). 10 La sous-séquence d'échantillons d'indice i suit immédiatement les échantillons de garde dans le bloc d'échantillons d'indice i. De façon avantageuse, pour tout i allant de 2 à K, les échantillons d'entête du bloc d'échantillons d'indice i correspondent à des échantillons de queue du bloc d'échantillons d'indice En d'autres termes, il existe un recouvrement entre deux blocs d'échantillons 15 d'indices respectifs i et Un tel recouvrement est particulièrement avantageux car simplifie de façon drastique l'implémentation de la formation des blocs par le distributeur 8. Prenons l'exemple illustré en figure 4, où il est formé deux blocs (K=2) sur la base de la séquence d'échantillons illustrée en figure 3. Dans cet exemple, un premier bloc d'indice 20 1 (en partie supérieure de la figure 4) formé par le distributeur 8 comprend neuf échantillons E1-E9, et un deuxième bloc d'indice 2 (en partie inférieure de ta figure 4) formé par le distributeur 8 comprend neuf échantillons E6-14. Le deuxième bloc d'échantillons comprend quatre échantillons d'entête E6 à E9 suivis d'une sous-séquence E10-E14 de cinq échantillons issus de la séquence d'échantillons E1-E14. Les échantillons d'entête E6-E9 comprennent un 25 unique échantillon E6 de synchronisation, suivi de trois échantillons de garde E7-E9. On constate que, conformément à la variante de réalisation avantageuse décrite précédemment, il existe un recouvrement entre les deux blocs d'échantillons formés puisque tes quatre échantillons d'entête E6-E9 du deuxième bloc d'échantillons (d'indice 2) correspondent aux quatre échantillons de queue du premier bloc d'échantillons (d'indice 1). 30 Ce recouvrement est illustré par les deux traits en pointillés de la figure 4. Les K blocs formés par le distributeur 8 sont ensuite transmis aux K démodulateurs numériques 10 différents du dispositif de traitement 6. Par convention, on nomme démodulateur numérique d'indice i le démodulateur recevant le bloc d'échantillons d'indice 12 Pour tout i allant de 1 à K, le démodulateur numérique 10 d'indice i met en oeuvre les étapes suivantes. Avant de pouvoir produire des symboles, le démodulateur numérique 10 d'indice i effectue une synchronisation de porteuse et/ou de rythme symbole sur la base d'échantillons 5 de signal numérique qu'il reçoit en entrée. Cette synchronisation, connue de L'homme du métier, est par exemple mise en oeuvre au moyen d'une boucle à verrouillage de phase (PLL) ou bien tout autre moyen comme une commande automatique de fréquence (CAF), un estimateur comme par exemple celui de Classen-Meyr. On distingue deux périodes successives au cours du traitement par le démodulateur 10 numérique 10 d'indice i du bloc d'échantillons d'indice i : - une période d'acquisition, durant laquelle la synchronisation de porteuse et/ou de rythme symbole mise en oeuvre par le démodulateur 10 n'est pas encore effective, et durant laquelle des échantillons du bloc d'échantillons d'indice i sont consommés par le démodulateur 10 sans pour autant que le démodulateur ne produise de symboles 15 corrects ; - une période de poursuite, qui commence à partir de l'instant auquel la synchronisation est détectée comme effective, et durant laquelle le démodulateur 10 consomme en entrée d'autres échantillons du bloc d'échantillons d'indice i et produit en sortie des symboles. 20 Durant la période d'acquisition, le démodulateur numérique 10 d'indice i commence par consommer les échantillons d'entête, et plus particulièrement les échantillons de synchronisation. Le nombre des échantillons de synchronisation du bloc d'échantillons d'indice i est choisi de telle sorte que la synchronisation soit effective - autrement dit que la période 25 d'acquisition se termine - avant que le démodulateur numérique 10 d'indice i ne commence à consommer la sous-séquence d'échantillons d'indice i, située dans le bloc à la suite des échantillons d'entête, pour produire des symboles. Cela permet d'éviter que certains symboles du signal originel ne soient perdus ou erronés en raison du fait que certains échantillons de cette sous-séquence d'indice i ne soient consommés par le démodulateur au 30 cours de la période d'acquisition. Ce nombre d'échantillons de synchronisation est ainsi connu du distributeur 8 et utilisé par ce dernier pour former le bloc d'échantillon d'indice i. Ce nombre d'échantillons de synchronisation peut être mémorisé dans une mémoire du distributeur 8 avant son démarrage. Ce nombre peut éventuellement être modifié par le distributeur 8 en fonction 35 du signal analogique capté par ['antenne 2. 13 Pour déterminer le nombre d'échantillons de synchronisation, l'homme du métier peut procéder de la manière suivante dans le cas par exemple d'une synchronisation par PLL d'ordre 2 : l'homme de métier définit une bande de boucle de fréquence libre con compatible avec une variation maximale de fréquence visée et du rapport signal sur bruit attendu (SNR) 5 à l'entrée du récepteur 1. Le temps d'acquisition est alors de 2/T/con, où con dépend (est un pourcentage) du rythme symbole. L'entête peut alors se calculer en nombre de symboles émis. Soit Nse le nombre de symbole émis. La connaissance de l'écart fréquentiel sous forme de ratio P entre horloge émetteur et récepteur, consécutif des dérives oscillateurs, effet Doppler, etc. permet d'en déduire l'incertitude PIRS sur le rythme RS à réception et permet 10 d'en déduire la taille de l'entête en nombre d'échantillons à réception Ne. On a Ne = E[ P * Nse * suréchantillonage] + 1 où « suréchantillonnage » est un facteur entier de suréchantillonnage. En soi, les échantillons de synchronisation suffisent à éviter des pertes de symboles causées par l'existence inévitable de la période d'acquisition. Cependant, un autre 15 phénomène peut provoquer une omission de symboles qui ne serait généré par aucun démodulateur numérique. Il s'agit d'un problème d'intervalle qui tient compte du fait que le démodulateur numérique, une fois verrouillé, requiert un nombre minimal d'échantillons consécutifs pour calculer un symbole. Selon sa position relative vis-à-vis d'une période d'échantillonnage, ce nombre peut varier et on note L cette longueur maximale pour tous 20 les cas de figure. Pour remédier à ce problème, le nombre d'échantillons de garde est choisi de sorte à garantir que tout groupe consécutif de L échantillons soit présent dans au moins un bloc i, après retrait des échantillons de synchronisation. Ceci permet de garantir qu'aucun symbole ne nécessite l'utilisation d'échantillons de synchronisation pour être généré. 25 Le nombre d'échantillons de garde est, comme le nombre d'échantillons de synchronisation, connu du distributeur 8 et utilisé par ce dernier pour former les blocs d'échantillons (le nombre d'échantillons d'entête étant la somme du nombre d'échantillons de synchronisation et du nombre d'échantillon de garde). Le nombre d'échantillons de garde peut être mémorisé dans une mémoire du distributeur 8 avant son utilisation. Ce nombre 30 peut éventuellement être modifié par le distributeur Sen fonction du signal analogique capté par l'antenne. Pour déterminer le nombre d'échantillons de garde, l'homme du métier peut procéder de la manière suivante : Le nombre minimal est L-1 où L est la taille du filtrage équivalent te plus Long en tenant compte de tous les filtrages utilisés en cascade dans le démodulateur. 14 Dans le démodulateur le plus simple, L = E(Ts)+1 c'est-à-dire que le filtre est au moins égal à la durée symbole. Le démodulateur fournit en sortie une séquence de symboles jusqu'à consommation de tous les échantillons jusqu'à la fin du bloc. Trois modes de réalisations sont envisagés pour 5 te démarrage de la séquence de symbole. Dans un premier mode, le démodulateur numérique 10 génère des symboles dès le début de la consommation des échantillons du bloc, y compris durant la période d'acquisition, mais dans ce cas, les premiers symboles générés entachés d'une probabilité d'erreur non optimale ne seront pas exploités. Dans un deuxième mode, le démodulateur numérique génère des symboles seulement au cours de la période de poursuite 10 et non durant la période d'acquisition ; dans ce cas les symboles générés sont exploitables mais la position du premier symbole est aléatoire vis-à-vis du début du bloc. Dans un troisième mode de réalisation, qui est un mode de réalisation préféré (et qu'on désignera par la suite comme le mode - à entête silencieux »), le démodulateur numérique 10 génère des symboles à partir du moment où il atteint la sous-séquence après consommation de 15 t'entête. Dans ce dernier cas, tous les symboles sont corrects et l'incertitude de position du premier symbole généré est réduite au minimum. Ce dernier mode n'est possible que quand le démodulateur numérique connait le nombre d'échantillons d'entête. Il est néanmoins possible de laisser le démodulateur numérique 10 d'indice i traiter le bloc d'échantillons d'indice i sans qu'il ait connaissance du nombre d'échantillons de 20 synchronisation ou de garde qu'il contient. En variante, les démodulateurs numériques 10 sont configurés avec ces deux valeurs avant leur démarrage, de la même façon que le distributeur 8. Dans une autre variante, qui est préféré, le distributeur 8 renseigne les différents démodulateurs sur la taille des blocs qu'il leur transmet. Ainsi, le distributeur 8 génère non seulement les K blocs d'échantillons mais également K jeux de métadonnées qui 25 y sont relatives, chaque jeu de métadonnées relatif au bloc d'échantillons d'indice i contenant au moins une des tailles suivantes : - le nombre d'échantillons de synchronisation du bloc d'échantillons d'indice i, - le nombre d'échantillons de garde du bloc d'échantillons d'indice i, - le nombre d'échantillons d'entête du bloc d'échantillons d'indice i (somme des deux 30 précédents nombres), - le nombre d'échantillons de la sous-séquence d'indice i, - le nombre total d'échantillons du bloc d'échantillons d'indice i (somme de deux précédents nombres). On précise ici que le démodulateur a la possibilité de compter les échantillons du bloc 35 de telle sorte que cette dernière information peut lui être connue sans lui avoir été 15 transmise. Toutefois, cette donnée ne sera connue qu'une fois tous les échantillons du bloc consommés si l'on ne veut pas que te démodulateur nécessite l'emploi d'une opération supplémentaire pour l'établir. Alors, si pour une raison quelconque la synchronisation mise en oeuvre par le 5 démodulateur numérique 10 d'indice i consomme des échantillons de la sous d'indice i et ce malgré la présence des échantillons d'entête dans le bloc d'échantillons d'indice i, alors le démodulateur numérique 10 a la possibilité de détecter cette situation problématique grâce à ces métadonnées, et mettre en oeuvre dans ce cas une action appropriée (émission d'un signal d'alerte, arrêt du démodulateur numérique 10, etc.). Pour mettre en oeuvre une telle 10 détection, le démodulateur numérique 10 peut tout simplement compter les échantillons qu'il consomme dans le bloc d'échantillons d'indice i qu'il a reçu et comparer, une fois la synchronisation effective, ce nombre d'échantillons comptés avec le nombre d'échantillons de synchronisation qui lui a été fourni par le distributeur 8 dans les métadonnées, ou par configuration initiale. 15 De même façon, dans le mode à entête silencieux, le démodulateur ne génère pas de symbole avant d'avoir atteint le premier échantillon de la sous-séquence c'est-à-dire après avoir consommé tous les échantillons d'entête ainsi que le suivant immédiat. Cette fois-ci, pour mettre en oeuvre cette disposition, le démodulateur écarte tout symbole qui vient d'être calculé si le nombre d'échantillon consommé alors n'a pas atteint le nombre 20 d'échantillons d'entête qui lui a été fourni par le distributeur 8 dans les métadonnées (ou par configuration initiale) après ajout d'une unité. Ceci garantit donc que tout symbole généré aura alors été calculé à l'aide des au plus L derniers échantillons dont aucun n'aura été puisé dans les échantillons de synchronisation précédant la garde. Le distributeur 8 peut également renseigner les démodulateurs numériques 10 en 25 fournissant dans les métadonnées des indices de numérotation comme : - Le numéro du bloc dans l'ordre d'agencement du distributeur - Le numéro d'ordre dans la séquence du premier échantillon du bloc - Le numéro d'ordre dans la séquence du premier échantillon de la sous-séquence (après entête). 30 Certaines de ces données combinées permettent par soustraction d'en déduire la taille de l'en-tête ou du bloc, ce qui permet alors de faire l'économie de la transmission de ces métadonnées. Comme on le verra ci-dessous, ces métadonnées de numérotation permettent au démodulateur numérique 10 de constituer des métadonnées à l'usage du module de reconstruction 12. 16 D'autres données peuvent être également fournies par le distributeur 8 aux démodulateurs numériques 10 dans les métadonnées, comme par exemple une fréquence centrale de la séquence d'échantillons de signal numérique de façon à ce que ceux-ci puissent pré-positionner leur oscillateur local pour permettre une acquisition rapide de la 5 synchronisation de porteuse. En appliquant les principes évoqués ci-dessus, les K démodulateurs numériques 10 utilisés produisent K blocs de symboles sur la base des K bloc d'échantillons qu'ils ont reçus. On a représenté en figure 5 des blocs de symboles obtenus sur ta base des blocs d'échantillons représentés en figure 4 (K=2). Le premier démodulateur (d'indice 1) a produit 10 un premier bloc de symboles comprenant les symboles 52 à 54, et le deuxième démodulateur (d'indice 2) a produit un deuxième bloc de symboles comprenant les symboles 54 à 56. Les K blocs de symboles sont ensuite transmis au module de reconstruction 12. Le module de reconstruction 12 reconstitue un signal de sortie à partir de ces K blocs de symboles, en les assemblant les uns avec les autres selon un ordre qui correspond à l'ordre 15 dans lequel les sous-séquences apparaissaient dans la séquence d'échantillons fournie par le convertisseur analogique-numérique 4. Pour que le module de reconstruction 12 respecte cet ordre particulier d'assemblage des blocs de symboles, il peut être prévu d'établir une relation d'ordre fixe entre les démodulateurs numériques 10 du dispositif de traitement 6. Dans ce cas, il suffit au module 20 de reconstruction 12 de savoir par quel démodulateur numérique 10 un bloc de symbole a été produit pour en déduire son ordre par rapport aux autres blocs de symbole. Cette connaissance peut être établie par des liaisons indépendantes entre les différents démodulateurs numériques 10 et des ports d'entrée différents du module de reconstruction 12. En variante, il peut être prévu que le module de reconstruction 12 reçoivent des données 25 d'ordonnancement du distributeur 8 de façon à déduire L'ordre d'assemblage des différents blocs de symboles produits par les démodulateurs numériques. Enfin, les démodulateurs numériques 10 peuvent utiliser les métadonnées de numérotation d'ordre qu'ils ont eux-mêmes reçus du module de distribution pour renvoyer à leur tour des métadonnées au module de reconstruction. 30 On retrouve ainsi dans le signal de sortie une séquence de symboles issue du bloc de symboles d'indice 1, suivie d'une séquence de symboles issue du bloc de symboles d'indice 2, ... jusqu'à une séquence de symboles issue du bloc de symboles d'indice K. Dans une situation optimale, deux blocs de symboles d'indices successifs i-1 et i n'ont pas de symbole en commun. Dans cette situation, ces deux blocs de symboles successifs sont 35 simplement concaténés au cours de la reconstruction du signal de sortie. 17 Toutefois, il peut exister une redondance de quelques symboles entre ceux produits en dernier par le démodulateur numérique 10 d'indice 1-1 à partir du bloc d'échantillons d'indice i-1, et ceux produits en premier par le démodulateur numérique 10 d'indice i à partir du bloc d'échantillons d'indice i. Ainsi, dans l'exemple illustré en figure 5, le symbole final 5 (dernier symbole) produit par le premier démodulateur et le symbole initial (premier symbole) produit par le deuxième démodulateur sont tous les deux le symbole 54. C'est pourquoi le module de reconstruction 12 met en oeuvre de préférence une étape de détection d'une redondance éventuelle entre [es derniers symboles du bloc d'indice i-1 et les premiers symboles du bloc d'indice i. Quand un symbole est redondant, le module de 10 reconstruction 12 ne retient seulement qu'un des deux exemplaires dans le signal de sortie, et élimine l'autre. Dans un mode de réalisation, les démodulateurs numériques 10 ne se bornent pas à produire des blocs de symboles, mais génèrent également des métadonnées permettant d'aider le module de reconstruction 12 à mener à bien cette étape de détection de 15 redondance de symboles, sans chercher à comparer directement ces symboles. Ainsi, le démodulateur numérique 10 d'indice i-1 détermine une position fractionnaire permettant de situer le symbole final relativement aux échantillons dans le bloc d'indice i1. Comme on l'a vu précédemment, les symboles ne sont pas synchrones des échantillons : l'instant d'échantillonnage optimal d'un symbole ne coïncide donc généralement pas avec 20 l'instant d'un échantillon. Ainsi, Cette position d'échantillon peut être un couple (Nr1; ) définissant un nombre fractionnaire où : - W-1- est la partie entière qui désigne le numéro du dernier échantillon qui précède immédiatement ['instant d'échantillonnage optimal du symbole final. Typiquement, l'échantillon concerné peut être un échantillon de queue du bloc d'échantillons 25 d'indice 1-1 correspondant à un des échantillons de garde du bloc d'échantillons d'indice i. - Rtil est une partie fractionnaire de valeur comprise dans ['intervalle [0,1[ relativement à une période d'échantillonnage. Cette partie fractionnaire mesure L'écart relatif entre le début de l'échantillon précédant immédiatement par exemple 30 l'instant d'échantillonnage optimal du symbole final, et l'instant d'échantillonnage optimal du symbole final lui-même. Cette valeur est calculée par la boucle de synchronisation du démodulateur. Dans l'exemple les figures 3 à 5, Alp est l'écart (en nombres d'échantillons) entre L'échantillon de référence E6 et l'échantillon E7, qui est le dernier échantillon précédent la 35 production du symbole final du premier bloc d'échantillons. Par ailleurs, l'instant 18 d'échantillonnage optimal du symbole final se situe environ à mi-chemin du début de L'échantillon E7 et de l'échantillon suivant E8. C'est pourquoi dans ce cas Le premier démodulateur aboutit aux valeurs suivantes : N1 1 5 1.4 = 0,48 De la même façon, le démodulateur numérique 10 d'indice i détermine une position fractionnaire permettant de situer le symbole relativement aux échantillons dans le bloc d'indice i. Cette position d'échantillon à partir fractionnaire peut être un couple (/)Iâ; /4), définissant un nombre fractionnaire où : 10 - Nà est la partie entière qui désigne le numéro de l'échantillon qui précède immédiatement l'instant d'échantillonnage optimal du symbole initial. Typiquement, l'échantillon concerné peut être l'un des échantillons de garde du bloc d'échantillons d'indice i. - est une partie fractionnaire de valeur comprise dans l'intervalle [0, 1[ relativement 15 à une période d'échantillonnage. Cette partie fractionnaire mesure l'écart relatif entre le début de l'échantillon précédant immédiatement l'instant d'échantillonnage optimal du symbole initial, et l'instant d'échantillonnage optimal du symbole initial Lui-même. Cette valeur est calculée par la boucle de synchronisation du démodulateur. 20 Dans l'exemple des figures 3 à 5, Nj est l'écart (en nombres d'échantillons) entre L'échantillon de référence E7 et l'échantillon E8, qui est le premier échantillon que le démodulateur d'indice 1 a utilisé, une fois la synchronisation effective, pour produire le symbole initial du bloc de symboles d'indice 2. Par ailleurs, l'instant d'échantillonnage optimal du symbole initial se situe environ un peu plus proche de l'échantillon E7 que de 25 L'échantillon suivant E8. C'est pourquoi dans ce cas Le deuxième démodulateur aboutit aux valeurs suivantes : N=1 0,38 Les positions à partie fractionnaire (At); pk) et (Nid; pid) relativement au numéro d'ordre 30 des échantillons sont transmises au module de reconstruction 12 par le démodulateur numérique 10 d'indice i. La détection de redondance éventuelle entre les blocs de symboles d'indices respectifs i-1 et i est mise en oeuvre par le module de reconstruction 12 sur la base d'un écart entre Les deux positions centrales de symboles à partie fractionnaire fournies. 19 Dès lors que la synchronisation de rythme est effective dans les deux démodulateurs sur les blocs i et i-1 au voisinage de ces symboles, la différence entre les deux instants fractionnaires est en effet forcément proche d'un nombre entier de périodes symboles Ts : + /IO - (N1-1 + my1).>,,kT, l'erreur entachant cette égalité étant faible devant Ts. 5 Par une discrimination très simple des intervalles associés à chaque valeur k (on peut par exemple fixer le seuil d'incertitude de position à 1 car Ts>2 pour respecter le théorème d'échantillonnage de Nyquist), il est possible de déterminer sans ambiguïté cette valeur, c'est-à-dire le nombre de périodes séparant les symboles de fin du bloc i-1 et de début du bloc i. Si k est strictement supérieur à un, alors c'est que L'on a omis des symboles entre les 10 deux blocs. Une alarme peut être levée car cela signifie que l'on ne peut pas démoduler ces symboles, la cause étant probablement que le démodulateur i a subi une erreur de synchronisation qui l'a empêché de fournir des symboles à temps. Si k vaut un, alors le premier symbole du bloc i suit le dernier du bloc i-1 et on peut concaténer la séquence de symboles du bloc i directement après ceux du bloc i-1. Si k vaut zéro ou est négatif, alors 15 c'est qu'on a affaire à un ou plusieurs symboles redondants, en nombre 1-k. Il convient alors d'écarter ceux-ci sur l'une des deux séquences avant de les concaténer. Dans la réalisation dite d'entête silencieux où les démodulateurs numériques 10 ne génèrent des symboles qu'après avoir entamé La consommation d'échantillons dans la sous-séquence, alors k ne peut valoir que 0 ou 1, c'est-à-dire que l'on n'a aucun ou un seul symbole 20 redondant. Les symboles redondants sont donc supprimés avant concaténation des deux blocs de symboles. On se retrouve dans ce deuxième cas dans l'exemple illustré en figures 3 à 5, puisque 1(1 + 0,48) -(1 + 0,38)1= 0,1 REVENDICATIONS1. Procédé de traitement d'une séquence d'échantillons de signal numérique issue d'au moins un signal analogique modulé, la séquence d'échantillons comprenant une première sous-séquence d'échantillons (El -E9) et une deuxième sous-séquence d'échantillons (F10- E14) disjointe de la première sous-séquence d'échantillons, le procédé comprenant des étapes de : - formation (106) d'un premier bloc d'échantillons comprenant la première sous-séquence d'échantillons (El -E9), et d'un deuxième bloc d'échantillons comprenant des échantillons d'entête (E6-E9) suivis de la deuxième sous-séquence d'échantillons (E10-E14), - démodulation (108) du premier bloc d'échantillons de signal numérique par un premier démodulateur numérique, de sorte à produire un premier bloc de symboles (52-54), - démodulation (108) du deuxième bloc d'échantillons de signal numérique par un deuxième démodulateur numérique indépendant du premier démodulateur numérique de sorte à produire un deuxième bloc de symboles (54-56), le deuxième démodulateur numérique mettant en oeuvre une synchronisation de porteuse et/ou de rythme symbole, et prenant en entrée le deuxième bloc d'échantillons en commençant par les échantillons d'entête (E6-E9), les échantillons d'entête comprenant des échantillons de synchronisation (E6) en nombre adapté pour que la synchronisation soit effective avant que le deuxième démodulateur numérique ne commence à démoduler la deuxième sous-séquence d'échantillons (E10-E14), - reconstruction (114) d'une séquence de symboles de sortie par concaténation d'une séquence de symboles issue du premier bloc de symboles avec une séquence de symboles issue du deuxième bloc de symboles. 2. Procédé selon la revendication précédente, dans lequel les échantillons d'entête comprennent en outre des échantillons de garde (E7-E9) situés, dans le deuxième bloc d'échantillons, entre les échantillons de synchronisation (E6) et la deuxième sous-séquence d'échantillons (E10-E14), les échantillons de garde étant en nombre supérieur à un nombre maximal d'échantillons par symbole dans la séquence d'échantillons de signal numérique. 3. Procédé selon l'une des revendications précédentes, dans lequel la première sous- séquence d'échantillons comprend des échantillons de queue du premier bloc d'échantillons, 25 et dans lequel les échantillons d'entête du deuxième bloc d'échantillons correspondent aux échantillons de queue. 4. Procédé selon l'une des revendications précédentes, dans lequel le deuxième 5 démodulateur numérique ayant reçu le deuxième bloc d'échantillons ne produit pas de symboles tant que les échantillons d'entête ne sont pas consommés par le deuxième démodulateur. 5. Procédé selon l'une des revendications précédentes, comprend une génération, par le 10 premier démodulateur numérique, d'un premier ensemble de métadonnées relatif au premier bloc de symboles, et une génération, par le deuxième démodulateur numérique, d'un deuxième ensemble de métadonnées relatif au deuxième bloc de symboles, dans lequel la reconstruction est mise en oeuvre à l'aide du premier ensemble de métadonnées et du deuxième ensemble de métadonnées. 15 6. Procédé selon la revendication précédente, comprenant des étapes de - détection (110) d'une redondance entre au moins un symbole du premier bloc de symboles et au moins un symbole du deuxième bloc de symboles, à l'aide du premier ensemble de métadonnées et du deuxième ensemble de métadonnées, 20 - pour au moins une paire de symboles détectés comme étant redondants, retenue dans la séquence de sortie de seulement un parmi les deux symboles de la paire. 7. Procédé selon la revendication 6, comprenant une estimation d'un rapport signal sur bruit associé au premier bloc de symboles, et d'un rapport signal sur bruit associé au deuxième 25 bloc de symboles, Le symbole retenu dans le signal de sortie parmi deux symboles redondants étant celui qui est issu du bloc de symbole associé au rapport signal sur bruit le plus élevé parmi les deux rapports sur bruit estimés. 8. Procédé selon la revendication 6, dans lequel la séquence de symboles issue du 30 deuxième bloc de symboles suit la séquence de symboles issue du premier bloc de symboles dans la séquence de symboles de sortie, et dans lequel le symbole retenu dans la séquence de sortie parmi deux symboles détectés comme étant redondants est - le symbole redondant du premier bloc de symboles. 35 26 9. Procédé selon l'une des revendications 5 à 8, dans lequel - le premier ensemble de métadonnées comprend une première position (N» p}) déterminée par le premier démodulateur et permettant de situer le symbole final dans le premier bloc d'échantillons, et, 5 - le deuxième ensemble de métadonnées comprend une deuxième position (Ni; it3) déterminée par le premier démodulateur et permettant de situer le symbole initial dans le deuxième bloc d'échantillons, - le nombre de blocs redondants entre le premier bloc de symboles et le deuxième bloc de symbole est calculé en fonction d'un écart entre la première position et la 10 deuxième position. 10. Procédé selon l'une des revendications 5 à 9, comprenant par ailleurs une génération, par le premier démodulateur numérique, d'une première trame comprenant le premier bloc de symboles et le premier ensemble de métadonnées, et une génération, par le deuxième 15 démodulateur numérique, d'une deuxième trame comprenant le deuxième bloc de symboles et le deuxième ensemble de métadonnées. 11. Procédé selon La revendication précédente, dans lequel le premier ensemble de métadonnées forme un suffixe qui suit le premier bloc de symboles dans la première trame, 20 et dans lequel le deuxième ensemble de métadonnées forme un préfixe suivi du deuxième bloc de symboles dans la deuxième trame. 12. Procédé selon l'une des revendications 5 à 11, comprenant par ailleurs des étapes de : - estimation parte premier démodulateur numérique d'une première phase de porteuse 25 synchronisée associée au premier bloc de symboles, - estimation par le deuxième démodulateur numérique d'une deuxième phase de porteuse synchronisée associée au deuxième bloc de symboles, - si les deux phases de synchronisation de porteuse synchronisée diffèrent, ajustement d'un des blocs de symboles relativement à l'autre bloc de symboles de sorte à 30 éliminer cette différence de phase, avant la reconstruction du signal de sortie. 13. Procédé selon la revendication 12 en combinaison avec la revendication 5, dans lequel la première phase est incluse dans le premier ensemble de métadonnées et la deuxième phase est incluse dans le deuxième ensemble de métadonnées. 35 27 14. Procédé selon l'une des revendications précédentes, comprenant la génération de métadonnées relatives au deuxième bloc d'échantillons formé, lesdites métadonnées étant transmises au deuxième démodulateur numérique et comprenant le nombre total d'échantillons du deuxième bloc d'échantillons et/ou le nombre d'échantillons de 5 synchronisation du bloc et/ou une fréquence centrale de la séquence d'échantillons de signal numérique. 15. Procédé selon l'une des revendications précédentes, comprenant en outre des étapes de : 10 - détermination d'un écart fréquentiel entre une fréquence centrale de la séquence d'échantillons de signal numérique et une fréquence centrale attendue, - correction de la séquence d'échantillons de signal numérique d'après l'écart de fréquentiel pour supprimer cet écart dans la séquence d'échantillons, avant la mise en oeuvre de l'étape de formation des blocs d'échantillons, ou bien correction d'un 15 des blocs d'échantillons par l'un des démodulateurs numériques. 16. Produit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon l'une des revendications précédentes, lorsque ce programme est exécuté par au moins un processeur. 20 17. Dispositif de traitement (6) d'une séquence d'échantillons de signal numérique issue d'au moins un signal analogique modulé, la séquence d'échantillons comprenant une première sous-séquence d'échantillons et une deuxième sous-séquence d'échantillons disjointe de la première sous-séquence d'échantillons, le dispositif de traitement (6) comprenant : 25 - un distributeur (8) configuré pour former un premier bloc d'échantillons comprenant la première sous-séquence d'échantillons, et pour former un deuxième bloc d'échantillons comprenant des échantillons d'entête suivis de la deuxième sous-séquence d'échantillons, - un premier démodulateur numérique (10) configuré pour démoduler le premier bloc 30 d'échantillons de signal numérique de sorte à produire un premier bloc de symboles, - un deuxième démodulateur numérique (10) indépendant du premier démodulateur numérique et configuré pour démoduler le deuxième bloc d'échantillons de signal numérique par de sorte à produire un deuxième bloc de symboles, le deuxième démodulateur numérique étant configuré pour mettre en oeuvre une synchronisation 35 de porteuse et/ou de rythme symbole, et prendre en entrée le deuxième bloc 28 d'échantillons en commençant par les échantillons d'entête, les échantillons d'entête comprenant des échantillons de synchronisation en nombre adapté pour que la synchronisation soit effective avant que le deuxième démodulateur numérique ne commence à démoduler la deuxième sous-séquence d'échantillons, 5 - un module de reconstruction (12) configuré pour reconstruire une séquence de symboles de sortie par concaténation d'une séquence de symboles issue du premier bloc de symboles avec une séquence de symboles issue du deuxième bloc.