Brevet FR3052616A1 (20171215)
REVENDICATIONS1. Procédé de génération d'un signal modulé en position d'impulsions, ledit signal modulé comprenant une succession temporelle de formes d'onde parmi Ns formes d'ondes, une s-ème forme d'onde parmi lesdites Ns formes d'ondes étant associée à un symbole de rang k d'une constellation de Ns symboles, k un entier de 0 à Ns-1, ladite s-ème forme d'onde résultant d'une permutation circulaire du motif de variation d'une forme d'onde de base sur une durée Ts, obtenue par un décalage temporel de k fois une durée temporelle élémentaire Tc, telle que Ns*Tc=Ts, caractérisé en ce qu'il comprend les étapes suivantes, exécutées pour un symbole de rang k de ladite constellation de Ns symboles : - obtention (E40) d'un ensemble de N coefficients de modulation ci(k), I étant un entier variant dans un ensemble Sri de taille N, un coefficient de modulation d'indice n parmi lesdits N coefficients de modulation, noté cn(k), s'exprimant comme le produit d'un coefficient de modulation de référence d'indice n, noté cn(r) , avec un terme de déphasage dont l'argument est proportionnel à n, , ledit coefficient de modulation de référence cn(r) étant issu de la décomposition en série de Fourier d'une forme d'onde de référence, parmi lesdites Ns formes d'ondes, associée à un symbole de rang r ; - génération (E41) de M échantillons temporels d'une k-ème forme d'onde par transformation de Fourier directe ou inverse dudit ensemble de N coefficients de modulation c(k) /\n<CLM>\1\tProcédé de génération selon la revendication 1, caractérisé en ce que l'étape d'obtention (E40) dudit ensemble de N coefficients de modulation met en oeuvre, pour ledit coefficient de modulation cn(k) dudit ensemble, les sous-étapes suivantes : - lecture ([401), dans un premier dispositif de stockage, dudit coefficient de modulation de référence cn(r) issu de la décomposition en série de Fourier de 3052616 37 ladite forme d'onde de base, - multiplication (E402) dudit coefficient de modulation de référence cn" par ledit terme de déphasage dont l'argument est proportionnel à n, ladite multiplication délivrant ledit coefficient de modulation cn(k) 5\n<CLM>\1\tProcédé de génération selon la revendication 1, caractérisé en ce que l'étape d'obtention (E40) dudit ensemble de N coefficients de modulation met en oeuvre une étape de lecture (E401), dans un deuxième dispositif de , stockage, desdits coefficients de modulation ci(k) préalablement calculés.\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 3, 10 caractérisé en ce que lesdits coefficients de modulation de référence Ci(r) sont obtenus en mettant en oeuvre les étapes suivantes : - décomposition en série de Fourier de ladite forme d'onde de référence, délivrant un ensemble de coefficients initiaux, - sélection d'un ensemble de N coefficients de modulation de référence parmi 15 lesdits coefficients initiaux, au moins en fonction d'un critère de minimisation d'une perte d'énergie.\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ledit terme de déphasage est proportionnel à : . k - e-2innNs lorsque ladite transformation de Fourier est une transformation de 20 Fourier inverse, ou . k - e+2jrcn- Ns lorsque ladite transformation de Fourier est une transformation de Fourier directe.\n<CLM>\1\tProcédé de génération selon l'une quelconque des revendications 1 à 5, caractérisé en ce que ledit ensemble de N coefficients de modulation ci(k) forme un 25 vecteur de modulation et en ce que, si le nombre M d'échantillons temporels est supérieur au nombre N de coefficients de modulation ci(k), (M - N) éléments nuls sont ajoutés audit vecteur de modulation.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que ladite forme d'onde de base a une fréquence instantanée variant 30 linéairement entre une première fréquence instantanée f0 et une deuxième fréquence 3052616 38 instantanée f1 pendant la durée Ts, la deuxième fréquence instantanée f1 étant choisie telle que fi = -fo, et en ce que ledit coefficient de modulation de référence cn(r) est donné par cn(r) _ - . r 2rren- - - 2(-1)n(4) 4 e N v2 NS f 2 eire S COS (27nv) dv. 5\n<CLM>\1\tProcédé de démodulation d'un signal reçu résultant d'une modulation d'un signal en position d'impulsions et de la transmission du signal modulé dans un canal de transmission, ledit signal modulé comprenant une succession temporelle de formes d'onde parmi Ns formes d'ondes, 10 une k-ème forme d'onde parmi lesdites Ns formes d'ondes étant associée à un symbole de rang k d'une constellation de Ns symboles, k un entier de 0 à Ns-1, ladite k-ème forme d'onde résultant d'une permutation circulaire du motif de variation d'une forme d'onde de base sur une durée Ts, obtenue par un décalage temporel de k fois une durée temporelle élémentaire Tc, telle que Ns*Tc=Ts, 15 caractérisé en ce qu'il comprend les étapes suivantes, exécutées pour M échantillons représentatifs d'une forme d'onde comprise dans ledit signal modulé : - transformation de Fourier (E80) directe ou inverse appliquée auxdits M échantillons dudit signal reçu et délivrant N échantillons transformés Y1, I un entier variant dans un ensemble S de taille N ; 20 - obtention (E81) d'un ensemble de N coefficients de modulation ci(k), I étant un entier variant dans l'ensemble Sri, un coefficient de modulation d'indice n parmi lesdits N coefficients de modulation, noté cn(k), s'exprimant comme le produit d'un coefficient de modulation de référence d'indice n, noté cn(r) , avec un terme de déphasage dont 25 l'argument est proportionnel à n, , ledit coefficient de modulation de référence cn(r) étant issu de la décomposition en série de Fourier d'une forme d'onde de référence, parmi lesdites Ns formes d'ondes, associée à un symbole de rang r ; - détermination (E82) de Ns composantes de décision, à partir desdits N 30 échantillons transformés et des N coefficients de modulation obtenus, 3052616 39 une composante de décision d'indice I, notée composante DI, s'exprimant comme fonction d'une transformée de Fourier directe ou inverse de N termes, avec I un entier de 0 à Ns-1, un terme d'indice n parmi lesdits N termes, n un entier variant dans 5 l'ensemble Sn, étant fonction d'un produit de l'échantillon transformé 177, avec le coefficient de modulation de référence cn(r) obtenu ou avec le complexe conjugué dudit coefficient de modulation de référence obtenu ; - décision (E83) du rang k du symbole porté par ladite forme d'onde associée auxdits M échantillons, à partir de la composante de décision présentant un 10 extremum de valeur parmi lesdites Ns composantes de décision, d'indice k, notée composante Dk.\n<CLM>\1\tProcédé de démodulation selon la revendication 8, caractérisé en ce que lesdits coefficients de modulation de référence ci(r) sont obtenus en mettant en oeuvre les étapes suivantes : 15 - décomposition en série de Fourier de ladite forme d'onde de référence, délivrant un ensemble de coefficients initiaux, - sélection d'un ensemble de N coefficients de modulation de référence parmi lesdits coefficients initiaux, au moins en fonction d'un critère de minimisation d'une perte d'énergie. 20\n<CLM>\1\tProcédé de démodulation selon l'une quelconque des revendications 8 ou 9, caractérisé en ce que la transformée de Fourier appliquée auxdits M échantillons dudit signal reçu est directe, en ce que le procédé comprend une étape d'obtention (E85) de N paramètres représentatifs du canal de transmission, 25 et en ce que ladite k-ème composante Dk est exprimée sous une forme proportionnelle fr.,* 2j7rnk à la partie réelle de EnEsn Y7,1-17,* e Ns, ou de son complexe conjugué, avec II', n un entier variant dans l'ensemble Sn, un paramètre représentatif du canal de transmission, obtenu en appliquant une transformée de Fourier directe à N échantillons temporels de la réponse impulsionnelle dudit canal. 30\n<CLM>\1\tProcédé de démodulation selon l'une quelconque des revendications 8 ou 9, 3052616 40 caractérisé en ce que la transformée de Fourier appliquée auxdits M échantillons dudit signal reçu est inverse, en ce que le procédé comprend une étape d'obtention (E85) de N paramètres représentatifs du canal de transmission, 5 et en ce que ladite k-ème composante Dk est exprimée sous une forme proportionnelle tr.,* _2i7rnc à la partie réelle de EnEsn Yntin c_` e Ns, ou de son complexe conjugué, avec Hn, n un entier variant dans l'ensemble Sn, un paramètre représentatif du canal de transmission, obtenu en appliquant une transformée de Fourier inverse à Ns échantillons temporels de la réponse impulsionnelle dudit canal. 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications 8 à 11, caractérisé en ce que ladite forme d'onde de base a une fréquence instantanée variant linéairement entre une première fréquence instantanée f0 et une deuxième fréquence instantanée f1 pendant la durée Ts, la deuxième fréquence instantanée f1 étant choisie telle que f1 = -fo, 15 et en ce que ledit coefficient de modulation de référence cn" est donné par cn" = r 1 2(-1)n(-&4 e-zinni7 (.7 _inNs....2 cos(27mv)dv. Jo\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 12, lorsque ledit programme est exécuté sur un ordinateur. 20\n<CLM>\1\tDispositif de génération (300, 300') d'un signal modulé en position d'impulsions, ledit signal modulé comprenant une succession temporelle de formes d'onde parmi Ns formes d'ondes, une k-ème forme d'onde parmi lesdites Ns formes d'ondes étant associée à un symbole de rang k d'une constellation de Ns symboles, k un entier de 0 à Ns-1, 25 ladite k-ème forme d'onde résultant d'une permutation circulaire du motif de variation d'une forme d'onde de base sur une durée Ts, obtenue par un décalage temporel de k fois une durée temporelle élémentaire Tc, telle que Ns*Tc=Ts, caractérisé en ce qu'il comprend une machine de calcul reprogrammable (602,\n<CLM>\1\tou une machine de calcul dédiée, apte à et configurée pour : 30 - obtenir un ensemble de N coefficients de modulation ci(k), I étant un entier 3052616 41 variant dans un ensemble Sri, un coefficient de modulation d'indice n parmi lesdits N coefficients de modulation, noté cn(k), s'exprimant comme le produit d'un coefficient de modulation de référence d'indice n, noté cn(r), avec un terme de déphasage dont 5 l'argument est proportionnel à n, , ledit coefficient de modulation de référence cn(r) étant issu de la décomposition en série de Fourier d'une forme d'onde de référence, parmi lesdites Ns formes d'ondes, associée à un symbole de rang r ; - générer M échantillons temporels d'une k-ème forme d'onde par 10 transformation de Fourier directe ou inverse dudit ensemble de N coefficients de modulation c(k) /\n<CLM>\1\tDispositif de démodulation d'un signal reçu résultant d'une modulation d'un signal en position d'impulsions et de la transmission du signal modulé dans un canal de transmission, 15 ledit signal modulé comprenant une succession temporelle de formes d'onde parmi Ns formes d'ondes, une k-ème forme d'onde parmi lesdites Ns formes d'ondes étant associée à un symbole de rang k d'une constellation de Ns symboles, k un entier de 0 à Ns-1, ladite k-ème forme d'onde résultant d'une permutation circulaire du motif de variation 20 d'une forme d'onde de base sur une durée Ts, obtenue par un décalage temporel de s fois une durée temporelle élémentaire Tc, telle que Ns*Tc=Ts, caractérisé en ce qu'il comprend une machine de calcul reprogrammable (902) ou une machine de calcul dédiée, apte à et configurée pour : - appliquer une transformation de Fourier directe ou inverse auxdits M 25 échantillons dudit signal reçu et délivrer N échantillons transformés Y1, I un entier variant dans un ensemble Sri de taille N ; - obtenir un ensemble de N coefficients de modulation c(k) , I étant un entier / variant dans l'ensemble Sn, un coefficient de modulation d'indice n parmi lesdits N coefficients de 30 modulation, noté cn(k), s'exprimant comme le produit d'un coefficient de 3052616 42 modulation de référence d'indice n, noté cn(r) , avec un terme de déphasage dont l'argument est proportionnel à n, , ledit coefficient de modulation de référence cn(r) étant issu de la décomposition en série de Fourier d'une forme d'onde de référence, parmi lesdites Ns formes 5 d'ondes, associée à un symbole de rang r ; - déterminer Ns composantes de décision, à partir desdits N échantillons transformés, une composante de décision d'indice I, notée composante D1, s'exprimant comme fonction d'une transformée de Fourier directe ou inverse de N termes, 10 avec I un entier de 0 à Ns-1, un terme d'indice n parmi lesdits N termes, n un entier variant dans l'ensemble Sn, étant fonction d'un produit d'un échantillon transformé 177, avec un coefficient de modulation de référence cn(r) obtenu ou avec le complexe conjugué dudit coefficient de modulation de référence obtenu ; 15 - décider du rang Ti du symbole porté par ladite forme d'onde associée auxdits M échantillons, à partir de la composante de décision présentant un extremum de valeur parmi lesdites Ns composantes de décision, d'indice k, notée composante Dk.