CA2315902A1 - Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante - Google Patents
Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante Download PDFInfo
- Publication number
- CA2315902A1 CA2315902A1 CA002315902A CA2315902A CA2315902A1 CA 2315902 A1 CA2315902 A1 CA 2315902A1 CA 002315902 A CA002315902 A CA 002315902A CA 2315902 A CA2315902 A CA 2315902A CA 2315902 A1 CA2315902 A1 CA 2315902A1
- Authority
- CA
- Canada
- Prior art keywords
- signal
- modulation
- function
- transmission signal
- modulator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000001228 spectrum Methods 0.000 title description 9
- 230000005540 biological transmission Effects 0.000 claims abstract description 21
- 230000001419 dependent effect Effects 0.000 claims abstract description 3
- 230000014509 gene expression Effects 0.000 claims description 11
- 230000017105 transposition Effects 0.000 claims description 8
- 210000000056 organ Anatomy 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/20—Modulator circuits; Transmitter circuits
- H04L27/2003—Modulator circuits; Transmitter circuits for continuous phase modulation
- H04L27/2007—Modulator circuits; Transmitter circuits for continuous phase modulation in which the phase change within each symbol period is constrained
- H04L27/2017—Modulator circuits; Transmitter circuits for continuous phase modulation in which the phase change within each symbol period is constrained in which the phase changes are non-linear, e.g. generalized and Gaussian minimum shift keying, tamed frequency modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03834—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using pulse shaping
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Nonlinear Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Engineering (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Dc Digital Transmission (AREA)
Abstract
L'invention concerne un signal de transmission (S) résultant de la modulation d'un signal numérique de données par une fonction de modulation dépendant du temps t, ce signal de données étant formé d'une suite de bits chacun (bk)identifié par son rang k et présentant une durée T, ce signal de transmission (S) consistant en une sommation indexée sur le rang k du produit de la constante complexe j à la puissance k, de la fonction de modulation h(tkT) et d'un signal d'entrée. Le signal d'entrée F(k) étant une fonction du signal de données (bk), la fonction de modulation h(t-kT) est une fonction gaussienne du temps t.
Description
atjçn d'un signal numéri~rnie à snect~~étroit et La présente invention concerne une technique de modulation d'un signal numérique.
Elle s'applique donc dans le domaine des transmissions, notamment dans celui des radiofréquences.
Une application typique vise les systèmes de radiocommunication, en particulier les systèmes dits "large bande". De tels systèmes sont naturellement conçus pour offrir une forte capacité et il convient donc d'adopter une modulation à efficacité spectrale élevée, ce qui revient à
dire que le spectre d'un canal donné doit être le plus étroit possible compte tenu des spécifications techniques.
De plus, on utilise généralement une modulation à
enveloppe constante, ce qui permet de minimiser la complexité des émetteurs. En effet, si le signal présente des variations d'amplitude relativement importantes, il faut que les étages d'amplification, en particulier l'amplificateur de puissance, soient parfaitement linéaires.
I1 apparaît cependant que toutes les modulations à
enveloppe constante connues jusqu'à présent ont un spectre qui présente un lobe latéral.
Ce lobe latéral, s'il est situé dans le spectre d'un canal voisin, va augmenter le niveau d'interférences dans ce canal voisin.
A titre d'exemple, la modulation GMSR (pour "Gaussian Minimum Shift Reying") employée dans le système GSM présente un lobe latéral situé à -40 dBc et à 200 kHz du lobe principal, alors que l'espacement entre deux canaux adjacents est lui aussi de 200 kHz. On comprend bien que l'efficacité spectrale est réduite en conséquence.
On connaS.t par ailleurs les modulations QAM (pour "Quadrature Amplitude Modulation") dont le spectre ne présente pas de lobe latéral pour peu qu'on utilise un filtre de mise en forme approprié.
CO!'IE DE CONFIRMATION
Elle s'applique donc dans le domaine des transmissions, notamment dans celui des radiofréquences.
Une application typique vise les systèmes de radiocommunication, en particulier les systèmes dits "large bande". De tels systèmes sont naturellement conçus pour offrir une forte capacité et il convient donc d'adopter une modulation à efficacité spectrale élevée, ce qui revient à
dire que le spectre d'un canal donné doit être le plus étroit possible compte tenu des spécifications techniques.
De plus, on utilise généralement une modulation à
enveloppe constante, ce qui permet de minimiser la complexité des émetteurs. En effet, si le signal présente des variations d'amplitude relativement importantes, il faut que les étages d'amplification, en particulier l'amplificateur de puissance, soient parfaitement linéaires.
I1 apparaît cependant que toutes les modulations à
enveloppe constante connues jusqu'à présent ont un spectre qui présente un lobe latéral.
Ce lobe latéral, s'il est situé dans le spectre d'un canal voisin, va augmenter le niveau d'interférences dans ce canal voisin.
A titre d'exemple, la modulation GMSR (pour "Gaussian Minimum Shift Reying") employée dans le système GSM présente un lobe latéral situé à -40 dBc et à 200 kHz du lobe principal, alors que l'espacement entre deux canaux adjacents est lui aussi de 200 kHz. On comprend bien que l'efficacité spectrale est réduite en conséquence.
On connaS.t par ailleurs les modulations QAM (pour "Quadrature Amplitude Modulation") dont le spectre ne présente pas de lobe latéral pour peu qu'on utilise un filtre de mise en forme approprié.
CO!'IE DE CONFIRMATION
2 Cependant, ces modulations provoquent de fortes variations de l'amplitude du signal modulé. Comme mentionné
plus haut, il convient dans ce cas d'utiliser des amplificateurs plus complexes et, partant, plus cottteux.
La présente invention a ainsi pour objet une technique de modulation qui présente un spectre sans lobe latéral tout en conservant une enveloppe pratiquement constante.
L'invention s'applique donc à un signal de transmission résultant de la modulation d'un signal numérique de données par une fonction de modulation dépendant du temps t, ce signal de données étant formé d'une suite de bits chacun bk identifié par son rang k et présentant une durée T, ce signal de transmission consistant en une sommation indexée sur le rang k du produit de la constante complexe j à la puissance k, de la fonction de modulation h(t-kT) et d'un signal d'entrée. Selon l'invention, le signal d'entrée étant une fonction du signal de données, la fonction de modulation est une fonction gaussienne du temps t.
2o Avantageusement, cette fonction de modulation est ainsi définie _ t2 h ( t ) - 1 e 2a2T2 où
6'T 2 ?t le paramètre a est un facteur de forme qui détermine l'étalement d'un bit.
La forme la plus simple de mise en oeuvre de l'invention consiste à définir le signal d'entrée comme étant égal au signal de données.
Toutefois, en adoptant cette solution, le signal de transmission présente encore des variations d'amplitude qui, bien que minimes, apportent toujours quelques contraintes sur les amplificateurs de l'émetteur.
plus haut, il convient dans ce cas d'utiliser des amplificateurs plus complexes et, partant, plus cottteux.
La présente invention a ainsi pour objet une technique de modulation qui présente un spectre sans lobe latéral tout en conservant une enveloppe pratiquement constante.
L'invention s'applique donc à un signal de transmission résultant de la modulation d'un signal numérique de données par une fonction de modulation dépendant du temps t, ce signal de données étant formé d'une suite de bits chacun bk identifié par son rang k et présentant une durée T, ce signal de transmission consistant en une sommation indexée sur le rang k du produit de la constante complexe j à la puissance k, de la fonction de modulation h(t-kT) et d'un signal d'entrée. Selon l'invention, le signal d'entrée étant une fonction du signal de données, la fonction de modulation est une fonction gaussienne du temps t.
2o Avantageusement, cette fonction de modulation est ainsi définie _ t2 h ( t ) - 1 e 2a2T2 où
6'T 2 ?t le paramètre a est un facteur de forme qui détermine l'étalement d'un bit.
La forme la plus simple de mise en oeuvre de l'invention consiste à définir le signal d'entrée comme étant égal au signal de données.
Toutefois, en adoptant cette solution, le signal de transmission présente encore des variations d'amplitude qui, bien que minimes, apportent toujours quelques contraintes sur les amplificateurs de l'émetteur.
3 Ainsi, de préférence, le signal d'entrée vaut N
F(k) _ ~an Bkn, où
n =0 - N, niveau de correction, est un entier naturel strictement positif, - a est une constante de correction positive, - le polyn8me Bkn est ainsi défini Bkn - ~ ( ~ bk +p )~ où
1 =1 i =0 1 , i - une famille d'entiers relatifs pli est construite de sorte qu'il existe un entier naturel M
l0 qui permette de vérifier les relations suivantes:
M M
pl,2i ~ pl,2i -1 i=0 i=1 pl,2i ~ pl,2i -1 2n i =0 i =1 p 1 , i ~ p 1 i -~ 1 quel que soit i - L représente le nombre total de ces familles.
A titre d'exemple, la constante de correction a pour valeur e - ~2 .
L'invention concerne également un modulateur pour produire le signal de transmission.
Selon un mode de réalisation privilégié, le modulateur comprend un processeur numérique qui reçoit le signal d'entrée pour produire la partie réelle et la partie imaginaire du signal de transmission, un premier mélangeur pour multiplier la partie réelle par une porteuse, un déphaseur recevant cette porteuse pour la déphaser de n/2, un deuxième mélangeur pour multiplier la partie imaginaire par le signal de sortie du déphaseur, et un additionneur
F(k) _ ~an Bkn, où
n =0 - N, niveau de correction, est un entier naturel strictement positif, - a est une constante de correction positive, - le polyn8me Bkn est ainsi défini Bkn - ~ ( ~ bk +p )~ où
1 =1 i =0 1 , i - une famille d'entiers relatifs pli est construite de sorte qu'il existe un entier naturel M
l0 qui permette de vérifier les relations suivantes:
M M
pl,2i ~ pl,2i -1 i=0 i=1 pl,2i ~ pl,2i -1 2n i =0 i =1 p 1 , i ~ p 1 i -~ 1 quel que soit i - L représente le nombre total de ces familles.
A titre d'exemple, la constante de correction a pour valeur e - ~2 .
L'invention concerne également un modulateur pour produire le signal de transmission.
Selon un mode de réalisation privilégié, le modulateur comprend un processeur numérique qui reçoit le signal d'entrée pour produire la partie réelle et la partie imaginaire du signal de transmission, un premier mélangeur pour multiplier la partie réelle par une porteuse, un déphaseur recevant cette porteuse pour la déphaser de n/2, un deuxième mélangeur pour multiplier la partie imaginaire par le signal de sortie du déphaseur, et un additionneur
4 pour faire la somme des signaux de sortie des deux mélangeurs.
Avantageusement, lorsque le niveau de correction est supérieur à zéro, le processeur numérique comprend un premier module pour produire les polyn8mes Bkn, De plus, le processeur numérique comprend un deuxième module pour produire des 'échantillons numériques du signal de transmission, quatre échantillons E4k+i étant associés au bit bk pour i variant de 0 à 3 et valant .
k -5 E 4 k -i- i ~ ~ q ~ ~ b q + ' B 1 '~ 1 . B 2 ). h q-k 8 q 64 q 4Ck"q)~'i L'invention concerne aussi un démodulateur pour restituer le signal de données à partir du signal de transmission.
De préférence, ce démodulateur comprend un organe de transposition en bande de base qui reçoit un signal ayant fait l'objet d'une modulation par la fonction de modulation, un multiplieur complexe pour multiplier le signal de sortie ~t _j -de cet organe de transposition par l'expression e 2T, un opérateur de convolution qui effectue la convolution du signal de sortie du multiplieur complexe et de la fonction de modulation, et un organe de décision qui restitue le signal de données en fonction du signe de la partie réelle du résultat de cette convolution.
Cet organe de transposition est couramment un filtre de Iülbert.
La présente invention apparaîtra maintenant de manière plus détaillée dans le cadre de la description qui suit d'exemples de réalisation donnés à titre illustratif en référence aux figures annexées qui représentent .
- la figure 1, un schéma d'un modulateur selon l'invention, - la figure 2, un schéma d'un premier module d'un mode de réalisation du modulateur, - la figure 3, un schéma d'un deuxième module de ce même mode de réalisation du modulateur, - la figure 4, un schéma d'un démodulateur selon l'invention.
Avantageusement, lorsque le niveau de correction est supérieur à zéro, le processeur numérique comprend un premier module pour produire les polyn8mes Bkn, De plus, le processeur numérique comprend un deuxième module pour produire des 'échantillons numériques du signal de transmission, quatre échantillons E4k+i étant associés au bit bk pour i variant de 0 à 3 et valant .
k -5 E 4 k -i- i ~ ~ q ~ ~ b q + ' B 1 '~ 1 . B 2 ). h q-k 8 q 64 q 4Ck"q)~'i L'invention concerne aussi un démodulateur pour restituer le signal de données à partir du signal de transmission.
De préférence, ce démodulateur comprend un organe de transposition en bande de base qui reçoit un signal ayant fait l'objet d'une modulation par la fonction de modulation, un multiplieur complexe pour multiplier le signal de sortie ~t _j -de cet organe de transposition par l'expression e 2T, un opérateur de convolution qui effectue la convolution du signal de sortie du multiplieur complexe et de la fonction de modulation, et un organe de décision qui restitue le signal de données en fonction du signe de la partie réelle du résultat de cette convolution.
Cet organe de transposition est couramment un filtre de Iülbert.
La présente invention apparaîtra maintenant de manière plus détaillée dans le cadre de la description qui suit d'exemples de réalisation donnés à titre illustratif en référence aux figures annexées qui représentent .
- la figure 1, un schéma d'un modulateur selon l'invention, - la figure 2, un schéma d'un premier module d'un mode de réalisation du modulateur, - la figure 3, un schéma d'un deuxième module de ce même mode de réalisation du modulateur, - la figure 4, un schéma d'un démodulateur selon l'invention.
5 I1 s'agit donc de moduler un signal numérique de données qui consiste en une suite de bits bk prenant la valeur + ou -1.
On connaît l'expression suivante d'un signal de transmission modulé S qui recouvre plusieurs types de modulation .
S=~jk.h( t-kT ).bk, où
k k est l'indice du bit courant bk, ~ j, la constante complexe telle que j2=-1, ~ T, la durée d'un bit, ~ t représente le temps, et ~ h la fonction de modulation.
Lorsque h est une fonction rectangle, on parle de modulation "offset QPSK".
Selon l'invention, h est une fonction gaussienne qui prend par exemple la forme suivante _ t2 h ( t ) = 1 e 2a2T2 6T 2 ?L
Le paramètre a est un facteur de forme qui détermine l'étalement d'un bit.
En notant B la demi bande passante à 3dB du spectre et en adoptant le terme ln pour figurer le logarithme népérien, on a la relation suivante .
ln 2 B.T=
2 ?L6 Le fait d'adopter une gaussienne comme fonction de modulation permet de supprimer le lobe latéral qui est WO 99!33238 PCT/FR98/02812
On connaît l'expression suivante d'un signal de transmission modulé S qui recouvre plusieurs types de modulation .
S=~jk.h( t-kT ).bk, où
k k est l'indice du bit courant bk, ~ j, la constante complexe telle que j2=-1, ~ T, la durée d'un bit, ~ t représente le temps, et ~ h la fonction de modulation.
Lorsque h est une fonction rectangle, on parle de modulation "offset QPSK".
Selon l'invention, h est une fonction gaussienne qui prend par exemple la forme suivante _ t2 h ( t ) = 1 e 2a2T2 6T 2 ?L
Le paramètre a est un facteur de forme qui détermine l'étalement d'un bit.
En notant B la demi bande passante à 3dB du spectre et en adoptant le terme ln pour figurer le logarithme népérien, on a la relation suivante .
ln 2 B.T=
2 ?L6 Le fait d'adopter une gaussienne comme fonction de modulation permet de supprimer le lobe latéral qui est WO 99!33238 PCT/FR98/02812
6 présent dans les spectres de modulation à enveloppe constante.
On remarque toutefois que le signal modulé est encore sujet à des variations d'amplitude bien que celles-ci soient notablement réduites par rapport à une modulation de type QAM.
Ainsi, selon un autre aspect de l'invention, on ajoute un terme correctif C au signal modulé tel que défini ci-dessus s - ~ j k . h ( t - kT ). b k -~ C , avec k N
C - ~jk. h( t - kT ). ~ an gkn 0~3 k n =1 ~ N est un entier figurant un niveau de correction, ~ a est une constante qui vaut e -a Les polyn8mes Bkn sont construits de la manière suivante. On recherche, pour une valeur donnée de n, toutes les familles d'entiers relatifs pli de sorte qu'il existe un entier naturel M qui permette de vérifier les relations suivantes:
M M
pl,2i - ~ pl,2i -1 (1) i=o i=1 P2 - ~ p2 =2 n 2 1,2i 1,2i -1 ( ) i =0 i =1 p 1 , i ~ p 1 i -~-1 quel que soit i ( 3 ) I1 convient de rechercher les valeurs limites de pl,i c'est à dire pl~p et pl,2M~
De l'équation (1) il vient que p1~0 est négatif ou nul, en effet M
pl ,0 ~ ( pI ,2 i -1 pl ,2 i ) i =1 Or d'après l'équation (3), cette expression est négative ou nulle.
De mëme, le terme pl,2M est positif ou nul.
En effet, l'équation (1) peut s'écrire M
pl,2M ~ (pl,2i -1 pl,2i -2) i =1 Or d'après l'équation (3), cette expression est positive ou nulle.
Par ailleurs, les entiers relatifs pli constituant une suite strictement croissante, il existe un seul entier naturel z pour lequel le produit pl,z~Pl,z-1 est négatif ou nul.
Si z est pair, l'équation (2) peut s'écrire .
z M
Z (Pl,2i pl,2i -1)+pl,z +2~ (pl,2i pl,2i +1)- 2n i =- +1 i =0 Si z est impair, l'équation (2) peut s'écrire .
z-3 M _ 2 z+1 ( pl'2i pl.2i -1 )+ pl,z-1 + ~ ( pl,2i pl,2i +1 ) - 2n i= i=0 Dans les deux expressions ci-dessus, le membre de gauche de l'équation se présente sous la forme d'une somme de termes positifs, ce qui implique que chacun de ces termes soit au plus égal à 2n.
Ainsi - si z = 2M, pli < 2 n WO 99/33238 PCT/F'R98/02812 - si z < 2M, 2 _ 2 P1, 2M P1, 2M - 1 s 2n ( P1, 2M pl, 2M - 1 )( pl, 2M + P1, 2M - 1 ) 5 2n, en posant ( pl ~ 2 M Pl , 2 M - 1 ) - a ~ avec 1 5 a 5 2 n 2n n _a 2p1, 2M - a 5 ~ , Pl ~ 2M < ~ + 2 On vérifie aisément que (n/a+a/2)<(n+1/2) lorsque a est compris entre 1 et 2n.
I1 s'ensuit que pl,2M est inférieur ou égal à n.
On démontre de la même manière que pl~p est supérieur ou égal à - n.
I1 résulte de ce qui précède que l'ensemble des familles d'entiers relatifs pli est un ensemble fini.
l0 Pour une valeur de n donnée, on considère maintenant la première famille pli qui est obtenue pour 1=1. Pour construire cette famille, on part de plr0=-n puis on recherche empiriquement la suite des entiers relatifs pl,l~
~~~,P1,2M qui satisfait aux équations (1), (2) et(3).
A titre d'exemple, lorsque n=1, il existe une seule famille F1={p1,0~ P1,1. P1,2}={-1, 0, +1}.
Si n est supérieur à 1, on recherche toutes les familles de la même manière en incrémentant successivement tous les pli. Dans ce cas, 1 varie de 1 à L.
Pour les premières valeurs de n, ces familles sont - n=2, F1={P1,0, P1,1, P1,2}°{-2, -1, +1}
F2={P2,0, P2,1~ P2,2}={-1, +1, +2}
- n=3, F1={p1,0~ P1,1~ P1,2}°{-3, -2, +1}
F2={P2,0~ P2,1~ P2,2~ P2,3~ P2,4}={-2, -l, 0, +1, +2}
F3={P3,Or P3,1~ P3,2}={-lr +2, +3}
- n=4, F1={p1,0~ P1,1~ P1,2}°{-4. -3, +1}
F2={P2,Or P2,1~ P2,2~ P2,3, P2,4}={-3, -2, 0, +1, +2}
F3={P3,0, P3,1~ P3,2}={-2, 0, +2}
F4={P4,0, P4,1~ P4,2, P4,3~ P4,4}={-2, -1, 0, +2, +3}
F5={P5,0~ P5,1~ P5,2}={-1, +3, +4}
Finalement, le polyn8me Bkn est obtenu par l'expression suivante Bkn ' ~ ( ~ bk -~p ) 1 =1 i =0 1 , i En reprenant les exemples précédents .
Bki = bk_i.bk.bk+1 Bk2 = bk-2~bk-1~bk+1 + bk-1~bk+1~bk+2 Bk3 = bk_g.bk_2.bk+1 + bk-2.bk_i.bk.bk+1~bk+2 +
bk-1~bk+2~bk+3 Bk4 = bk_4.bk_3.bk+1 + bk-3.bk_2.bk.bk+1~bk+2 +
bk_2.bk.bk+2 + bk_2.bk_i.bk.bk+2.bk+3 +
bk-1~bk+3~bk+4 On peut maintenant reprendre l'équation du signal modulé S .
N
S = ~jk.h(t -kT ).bk -t-~jk.h(t -kT ). ~an Bkn k k n =1 En posant Bk0=bk, ce signal S peut s'écrire .
N
S - ~jk. h( t - kT ). ~ an Bkn k n =0 On peut ainsi définir un signal d'entrée F(k) .
N
F( k ) - ~an B,-n n =0 Lorsque N=0, on retrouve le mode de réalisation le plus simple de l'invention tandis que, plus N est grand, plus les variations d'amplitude du signal modulé s sont limitées.
On remarquera que le spectre de ce signal est indépendant de N. I1 vaut ~H~( f )12 =e-( 2 ?Z6fT )2 L'invention concerne naturellement un modulateur pour produire le signal modulé S et l'injecter sur une porteuse.
Bien que la réalisation d'un modulateur ainsi spécifié soit à la portée de l'homme du métier, on donne maintenant un exemple parmi tant d'autres d'une telle réalisation.
En référence à la figure 1, le modulateur comprend un 5 processeur numérique PR qui reçoit les bits bk pour produire la partie réelle I et la partie imaginaire Q du signal modulé S : S = I + jQ.
I1 comprend aussi un premier mélangeur M1 pour multiplier la partie réelle I par la porteuse C et un second 10 mélangeur M2 pour multiplier la partie imaginaire Q par la porteuse déphasée de n/2. A cet effet, un déphaseur DEP
reçoit cette porteuse pour l'injecter sur le deuxième mélangeur M2.
I1 comprend également un additionneur AD pour faire la somme des signaux de sortie des deux mélangeurs M1, M2.
Finalement, le modulateur comporte une base de temps BDT qui fournit d'une part les signaux d'horloge Ck au processeur numérique PR et, d'autre part, la porteuse au premier mélangeur M1 et au déphaseur DEP.
I1 fonctionne pour les valeurs les plus variées des différentes constantes et notamment avec un niveau de correction N égal à 0. Cependant, en vue d'obtenir de bonnes performances et pour faciliter la tâche du processeur PR, les valeurs suivantes sont retenues à titre d'exemple - facteur de forme : 6 = ; de ce fait, la 3 ln 2 constante a = e - ~2 vaut 1/8, ce qui permet de réaliser une multiplication par a en procédant à un décalage de trois bits vers la droite, - niveau de correction N = 2, - valeur des bits bk . + ou - 1, - signal modulé S exprimé sur 12 bits, - facteur de suréchantillonnage : 4.
Le signal modulé S résulte donc d'une suite d'échantillons numériques produits au rythme de quatre par temps bit T.
La fonction de modulation h(t) est elle aussi représentée par une suite de nombre positifs hq de 21 bits.
On choisit un facteur d'échelle approprié de sorte que le signal modulé S puisse bien être codé sur 12 bits (hq)0<q<11 = ~~,1,5,17,47,116,253,485,816,1205,1563,1780}
La fonction h(t) est paire, si bien que pour tout q compris en 0 et 11, h23_q - hq. Compte tenu du facteur d'échelle adopté, hq est nul pour q < o ou q > 23 : la fonction est mémorisée pour -3T < t < 3T.
Par ailleurs, du fait du suréchantillonnage, on peut poser que q = 4.k + i, i variant de 0 à 3 ; autrement dit, k est la partie entière de q/4.
En référence à la figure 2 et à titre d'exemple, le processeur PR comprend un premier module pour calculer les expressions Bkl et Bk2. Les calculs correspondants sont ici réalisés su moyen d'un registre à décalage qui, à un instant de référence, comprend les bits bk+2 é bk-2~ Bkl est obtenu par un premier multiplieur P1 qui fait le produit des bits, bk_1, bk, et bk+1. Pour obtenir Bk2, il est prévu un deuxième multiplieur P2 qui fait le produit des bits bk_2, bk_1, et bk+1~ un troisième multiplieur P3 qui fait le produit des bits bk_1, bk+1~ et bk+2 et un sommateur R pour faire la somme des sorties des deuxième P2 et troisième P3 multiplieurs.
Le processeur PR comprend également un deuxième module représenté dans la figure 3. Ce deuxième module est chargé
de calculer les échantillons numériques du signal modulé S, ceci par filtrage des signaux d'entrée suréchantillonnés au moyen d'un filtre de réponse impulsionnelle h(t). Les quatre échantillons E4k+i associés au bit bk pour i variant de 0 â
3 valant donc .
k -5 q 1 E ~ ~ ~- ). h . 8 ~- ' H
' ( b 4 -~ i q 4 ( k - ) k q 64 q q 'I-i q =k Cette expression peut encore s'crire E4k+i = EkiO
+ Ekil + Eki2, avec 0 k -5 q E .b .h (4) - ~ j =x0-f-jy ki q 4(k-q)+i 0 q =k k -5 1 q 1 1 Eki - ~ j 8.B q .h4( k -q )+i =xl-I-jy 1 ( ) q =k k -5 2 q 1 2 E - . ( . H -!- 6 ki ~ j . h = x jY ) 64 q 4( k -q )'~'i q =k Les nombres x0, y0, xl. Yi~ x2~ et Y2 sont des nombres réels.
A titre d'exemple, le deuxième module comprend un premier échantillonneur EO qui reçoit le bit bk pour le fournir à un premier aiguilleur AO synchronisé avec cet l0 échantillonneur. Le premier aiguilleur produit comme signal de sortie IO successivement le premier échantillon du bit bk puis le troisième échantillon de ce même bit bk changé de signe. I1 produit également comme signal de sortie QO
successivement le deuxième échantillon du bit bk puis le quatrième échantillon de ce même bit bk changé de signe. Le deuxième module fait ensuite la corrélation (repérée par l'opérateur * dans la figure) du signal de sortie IO avec la fonction de modulation h selon l'équation (4) pour produire la première composante réelle x0. On remarque que seuls les termes correspondant â un indice q pair sont non nuls.
L'opération de corrélation discrète n'est pas plus détaillée car il s'agit là d'une technique bien connue de l'homme du métier.
Le deuxième module procède aussi à la corrélation du signal de sortie QO avec la fonction de modulation h selon l'équation (4) pour produire la première composante imaginaire y0. On remarque que seuls les termes correspondant à un indice q impair sont non nuls.
De même, le deuxième module comprend un deuxième échantillonneur E1 qui reçoit le signal Bgl pour le fournir à un deuxième aiguilleur A1 synchronisé avec cet échantillonneur. Le deuxième aiguilleur produit comme signal de sortie I1 successivement le premier échantillon du terme Bgl puis le troisième échantillon de ce méme terme changê de signe. I1 produit également comme signal de sortie Q1 successivement le deuxiême échantillon du terme Bkl puis le quatrième échantillon de ce méme terme changé de signe. Le deuxiëme module fait ensuite la corrélation du signal de sortie I1 avec la fonction de modulation h multipliée par la constante a (1/8 dans le cas présent) selon l'équation (5) pour produire la deuxième composante réelle xl.
Le deuxième module procëde aussi à la corrélation du signal de sortie Q1 avec la fonction de modulation h multipliée par 1/8 selon l'équation (5) pour produire la deuxième composante imaginaire yl.
De manière analogue, le deuxième module produit les troisièmes composante réelle x2 et imaginaire y2 à partir de l'expression Bk2 selon l'équation (6).
La partie réelle I du signal modulé résulte de la somme des trois composantes réelles xp, xl, x2 et sa partie imaginaire Q résulte de la somme des trois composantes imaginaires y0, yl et y2.
L'invention concerne tout aussi naturellement un démodulateur pour récupérer le signal de données à partir du signal modulé S. Bien que la réalisation d'un démodulateur ainsi spécifié soit à la portée de l'homme du métier, on donne maintenant un exemple parmi tant d'autres d'une telle réalisation.
En référence â la figure 4, le démodulateur comprend un organe de transposition en bande de base FIL qui reçoit un signal r(t) ayant fait l'objet d'une modulation telle que décrite ci-dessus. Cet organe de transposition est couramment réalisé à l'aide d'un filtre de Hilbert.
Le démodulateur comprend également un multiplieur complexe MUL pour multiplier le signal de sortie de l'organe xt _j -de transposition FIL par l'expression e 2T et produire ainsi un signal de fréquence égale au quart de temps bit.
l0 I1 comporte aussi un opérateur de convolution CONV qui effectue la convolution du signal de sortie du multiplieur complexe MUL et de la fonction de modulation h(t) définie plus haut.
Le résultat de cette convolution est interprété par un organe de décision DEC qui restitue le bit bg en fonction du signe de la partie réelle de ce résultat.
L'invention concerne donc une technique de modulation numérique qui s'applique quelle que soit la maniëre dont est représentée la fonction de modulation, y compris â l'aide d'une loi de compression. Elle ne se limite pas aux exemples de réalisations décrits ci-dessus. En particulier, il est possible de remplacer tout moyen par un moyen équivalent.
On remarque toutefois que le signal modulé est encore sujet à des variations d'amplitude bien que celles-ci soient notablement réduites par rapport à une modulation de type QAM.
Ainsi, selon un autre aspect de l'invention, on ajoute un terme correctif C au signal modulé tel que défini ci-dessus s - ~ j k . h ( t - kT ). b k -~ C , avec k N
C - ~jk. h( t - kT ). ~ an gkn 0~3 k n =1 ~ N est un entier figurant un niveau de correction, ~ a est une constante qui vaut e -a Les polyn8mes Bkn sont construits de la manière suivante. On recherche, pour une valeur donnée de n, toutes les familles d'entiers relatifs pli de sorte qu'il existe un entier naturel M qui permette de vérifier les relations suivantes:
M M
pl,2i - ~ pl,2i -1 (1) i=o i=1 P2 - ~ p2 =2 n 2 1,2i 1,2i -1 ( ) i =0 i =1 p 1 , i ~ p 1 i -~-1 quel que soit i ( 3 ) I1 convient de rechercher les valeurs limites de pl,i c'est à dire pl~p et pl,2M~
De l'équation (1) il vient que p1~0 est négatif ou nul, en effet M
pl ,0 ~ ( pI ,2 i -1 pl ,2 i ) i =1 Or d'après l'équation (3), cette expression est négative ou nulle.
De mëme, le terme pl,2M est positif ou nul.
En effet, l'équation (1) peut s'écrire M
pl,2M ~ (pl,2i -1 pl,2i -2) i =1 Or d'après l'équation (3), cette expression est positive ou nulle.
Par ailleurs, les entiers relatifs pli constituant une suite strictement croissante, il existe un seul entier naturel z pour lequel le produit pl,z~Pl,z-1 est négatif ou nul.
Si z est pair, l'équation (2) peut s'écrire .
z M
Z (Pl,2i pl,2i -1)+pl,z +2~ (pl,2i pl,2i +1)- 2n i =- +1 i =0 Si z est impair, l'équation (2) peut s'écrire .
z-3 M _ 2 z+1 ( pl'2i pl.2i -1 )+ pl,z-1 + ~ ( pl,2i pl,2i +1 ) - 2n i= i=0 Dans les deux expressions ci-dessus, le membre de gauche de l'équation se présente sous la forme d'une somme de termes positifs, ce qui implique que chacun de ces termes soit au plus égal à 2n.
Ainsi - si z = 2M, pli < 2 n WO 99/33238 PCT/F'R98/02812 - si z < 2M, 2 _ 2 P1, 2M P1, 2M - 1 s 2n ( P1, 2M pl, 2M - 1 )( pl, 2M + P1, 2M - 1 ) 5 2n, en posant ( pl ~ 2 M Pl , 2 M - 1 ) - a ~ avec 1 5 a 5 2 n 2n n _a 2p1, 2M - a 5 ~ , Pl ~ 2M < ~ + 2 On vérifie aisément que (n/a+a/2)<(n+1/2) lorsque a est compris entre 1 et 2n.
I1 s'ensuit que pl,2M est inférieur ou égal à n.
On démontre de la même manière que pl~p est supérieur ou égal à - n.
I1 résulte de ce qui précède que l'ensemble des familles d'entiers relatifs pli est un ensemble fini.
l0 Pour une valeur de n donnée, on considère maintenant la première famille pli qui est obtenue pour 1=1. Pour construire cette famille, on part de plr0=-n puis on recherche empiriquement la suite des entiers relatifs pl,l~
~~~,P1,2M qui satisfait aux équations (1), (2) et(3).
A titre d'exemple, lorsque n=1, il existe une seule famille F1={p1,0~ P1,1. P1,2}={-1, 0, +1}.
Si n est supérieur à 1, on recherche toutes les familles de la même manière en incrémentant successivement tous les pli. Dans ce cas, 1 varie de 1 à L.
Pour les premières valeurs de n, ces familles sont - n=2, F1={P1,0, P1,1, P1,2}°{-2, -1, +1}
F2={P2,0, P2,1~ P2,2}={-1, +1, +2}
- n=3, F1={p1,0~ P1,1~ P1,2}°{-3, -2, +1}
F2={P2,0~ P2,1~ P2,2~ P2,3~ P2,4}={-2, -l, 0, +1, +2}
F3={P3,Or P3,1~ P3,2}={-lr +2, +3}
- n=4, F1={p1,0~ P1,1~ P1,2}°{-4. -3, +1}
F2={P2,Or P2,1~ P2,2~ P2,3, P2,4}={-3, -2, 0, +1, +2}
F3={P3,0, P3,1~ P3,2}={-2, 0, +2}
F4={P4,0, P4,1~ P4,2, P4,3~ P4,4}={-2, -1, 0, +2, +3}
F5={P5,0~ P5,1~ P5,2}={-1, +3, +4}
Finalement, le polyn8me Bkn est obtenu par l'expression suivante Bkn ' ~ ( ~ bk -~p ) 1 =1 i =0 1 , i En reprenant les exemples précédents .
Bki = bk_i.bk.bk+1 Bk2 = bk-2~bk-1~bk+1 + bk-1~bk+1~bk+2 Bk3 = bk_g.bk_2.bk+1 + bk-2.bk_i.bk.bk+1~bk+2 +
bk-1~bk+2~bk+3 Bk4 = bk_4.bk_3.bk+1 + bk-3.bk_2.bk.bk+1~bk+2 +
bk_2.bk.bk+2 + bk_2.bk_i.bk.bk+2.bk+3 +
bk-1~bk+3~bk+4 On peut maintenant reprendre l'équation du signal modulé S .
N
S = ~jk.h(t -kT ).bk -t-~jk.h(t -kT ). ~an Bkn k k n =1 En posant Bk0=bk, ce signal S peut s'écrire .
N
S - ~jk. h( t - kT ). ~ an Bkn k n =0 On peut ainsi définir un signal d'entrée F(k) .
N
F( k ) - ~an B,-n n =0 Lorsque N=0, on retrouve le mode de réalisation le plus simple de l'invention tandis que, plus N est grand, plus les variations d'amplitude du signal modulé s sont limitées.
On remarquera que le spectre de ce signal est indépendant de N. I1 vaut ~H~( f )12 =e-( 2 ?Z6fT )2 L'invention concerne naturellement un modulateur pour produire le signal modulé S et l'injecter sur une porteuse.
Bien que la réalisation d'un modulateur ainsi spécifié soit à la portée de l'homme du métier, on donne maintenant un exemple parmi tant d'autres d'une telle réalisation.
En référence à la figure 1, le modulateur comprend un 5 processeur numérique PR qui reçoit les bits bk pour produire la partie réelle I et la partie imaginaire Q du signal modulé S : S = I + jQ.
I1 comprend aussi un premier mélangeur M1 pour multiplier la partie réelle I par la porteuse C et un second 10 mélangeur M2 pour multiplier la partie imaginaire Q par la porteuse déphasée de n/2. A cet effet, un déphaseur DEP
reçoit cette porteuse pour l'injecter sur le deuxième mélangeur M2.
I1 comprend également un additionneur AD pour faire la somme des signaux de sortie des deux mélangeurs M1, M2.
Finalement, le modulateur comporte une base de temps BDT qui fournit d'une part les signaux d'horloge Ck au processeur numérique PR et, d'autre part, la porteuse au premier mélangeur M1 et au déphaseur DEP.
I1 fonctionne pour les valeurs les plus variées des différentes constantes et notamment avec un niveau de correction N égal à 0. Cependant, en vue d'obtenir de bonnes performances et pour faciliter la tâche du processeur PR, les valeurs suivantes sont retenues à titre d'exemple - facteur de forme : 6 = ; de ce fait, la 3 ln 2 constante a = e - ~2 vaut 1/8, ce qui permet de réaliser une multiplication par a en procédant à un décalage de trois bits vers la droite, - niveau de correction N = 2, - valeur des bits bk . + ou - 1, - signal modulé S exprimé sur 12 bits, - facteur de suréchantillonnage : 4.
Le signal modulé S résulte donc d'une suite d'échantillons numériques produits au rythme de quatre par temps bit T.
La fonction de modulation h(t) est elle aussi représentée par une suite de nombre positifs hq de 21 bits.
On choisit un facteur d'échelle approprié de sorte que le signal modulé S puisse bien être codé sur 12 bits (hq)0<q<11 = ~~,1,5,17,47,116,253,485,816,1205,1563,1780}
La fonction h(t) est paire, si bien que pour tout q compris en 0 et 11, h23_q - hq. Compte tenu du facteur d'échelle adopté, hq est nul pour q < o ou q > 23 : la fonction est mémorisée pour -3T < t < 3T.
Par ailleurs, du fait du suréchantillonnage, on peut poser que q = 4.k + i, i variant de 0 à 3 ; autrement dit, k est la partie entière de q/4.
En référence à la figure 2 et à titre d'exemple, le processeur PR comprend un premier module pour calculer les expressions Bkl et Bk2. Les calculs correspondants sont ici réalisés su moyen d'un registre à décalage qui, à un instant de référence, comprend les bits bk+2 é bk-2~ Bkl est obtenu par un premier multiplieur P1 qui fait le produit des bits, bk_1, bk, et bk+1. Pour obtenir Bk2, il est prévu un deuxième multiplieur P2 qui fait le produit des bits bk_2, bk_1, et bk+1~ un troisième multiplieur P3 qui fait le produit des bits bk_1, bk+1~ et bk+2 et un sommateur R pour faire la somme des sorties des deuxième P2 et troisième P3 multiplieurs.
Le processeur PR comprend également un deuxième module représenté dans la figure 3. Ce deuxième module est chargé
de calculer les échantillons numériques du signal modulé S, ceci par filtrage des signaux d'entrée suréchantillonnés au moyen d'un filtre de réponse impulsionnelle h(t). Les quatre échantillons E4k+i associés au bit bk pour i variant de 0 â
3 valant donc .
k -5 q 1 E ~ ~ ~- ). h . 8 ~- ' H
' ( b 4 -~ i q 4 ( k - ) k q 64 q q 'I-i q =k Cette expression peut encore s'crire E4k+i = EkiO
+ Ekil + Eki2, avec 0 k -5 q E .b .h (4) - ~ j =x0-f-jy ki q 4(k-q)+i 0 q =k k -5 1 q 1 1 Eki - ~ j 8.B q .h4( k -q )+i =xl-I-jy 1 ( ) q =k k -5 2 q 1 2 E - . ( . H -!- 6 ki ~ j . h = x jY ) 64 q 4( k -q )'~'i q =k Les nombres x0, y0, xl. Yi~ x2~ et Y2 sont des nombres réels.
A titre d'exemple, le deuxième module comprend un premier échantillonneur EO qui reçoit le bit bk pour le fournir à un premier aiguilleur AO synchronisé avec cet l0 échantillonneur. Le premier aiguilleur produit comme signal de sortie IO successivement le premier échantillon du bit bk puis le troisième échantillon de ce même bit bk changé de signe. I1 produit également comme signal de sortie QO
successivement le deuxième échantillon du bit bk puis le quatrième échantillon de ce même bit bk changé de signe. Le deuxième module fait ensuite la corrélation (repérée par l'opérateur * dans la figure) du signal de sortie IO avec la fonction de modulation h selon l'équation (4) pour produire la première composante réelle x0. On remarque que seuls les termes correspondant â un indice q pair sont non nuls.
L'opération de corrélation discrète n'est pas plus détaillée car il s'agit là d'une technique bien connue de l'homme du métier.
Le deuxième module procède aussi à la corrélation du signal de sortie QO avec la fonction de modulation h selon l'équation (4) pour produire la première composante imaginaire y0. On remarque que seuls les termes correspondant à un indice q impair sont non nuls.
De même, le deuxième module comprend un deuxième échantillonneur E1 qui reçoit le signal Bgl pour le fournir à un deuxième aiguilleur A1 synchronisé avec cet échantillonneur. Le deuxième aiguilleur produit comme signal de sortie I1 successivement le premier échantillon du terme Bgl puis le troisième échantillon de ce méme terme changê de signe. I1 produit également comme signal de sortie Q1 successivement le deuxiême échantillon du terme Bkl puis le quatrième échantillon de ce méme terme changé de signe. Le deuxiëme module fait ensuite la corrélation du signal de sortie I1 avec la fonction de modulation h multipliée par la constante a (1/8 dans le cas présent) selon l'équation (5) pour produire la deuxième composante réelle xl.
Le deuxième module procëde aussi à la corrélation du signal de sortie Q1 avec la fonction de modulation h multipliée par 1/8 selon l'équation (5) pour produire la deuxième composante imaginaire yl.
De manière analogue, le deuxième module produit les troisièmes composante réelle x2 et imaginaire y2 à partir de l'expression Bk2 selon l'équation (6).
La partie réelle I du signal modulé résulte de la somme des trois composantes réelles xp, xl, x2 et sa partie imaginaire Q résulte de la somme des trois composantes imaginaires y0, yl et y2.
L'invention concerne tout aussi naturellement un démodulateur pour récupérer le signal de données à partir du signal modulé S. Bien que la réalisation d'un démodulateur ainsi spécifié soit à la portée de l'homme du métier, on donne maintenant un exemple parmi tant d'autres d'une telle réalisation.
En référence â la figure 4, le démodulateur comprend un organe de transposition en bande de base FIL qui reçoit un signal r(t) ayant fait l'objet d'une modulation telle que décrite ci-dessus. Cet organe de transposition est couramment réalisé à l'aide d'un filtre de Hilbert.
Le démodulateur comprend également un multiplieur complexe MUL pour multiplier le signal de sortie de l'organe xt _j -de transposition FIL par l'expression e 2T et produire ainsi un signal de fréquence égale au quart de temps bit.
l0 I1 comporte aussi un opérateur de convolution CONV qui effectue la convolution du signal de sortie du multiplieur complexe MUL et de la fonction de modulation h(t) définie plus haut.
Le résultat de cette convolution est interprété par un organe de décision DEC qui restitue le bit bg en fonction du signe de la partie réelle de ce résultat.
L'invention concerne donc une technique de modulation numérique qui s'applique quelle que soit la maniëre dont est représentée la fonction de modulation, y compris â l'aide d'une loi de compression. Elle ne se limite pas aux exemples de réalisations décrits ci-dessus. En particulier, il est possible de remplacer tout moyen par un moyen équivalent.
Claims (14)
1) Signal de transmission (S) résultant de la modulation d'un signal numérique de données par une fonction de modulation dépendant du temps t, ledit signal de données étant formé d'une suite de bits chacun (b k) identifié par son rang k et présentant une durée T, ce signal de transmission (S) consistant en une sommation indexée sur ledit rang k du produit de la constante complexe j à la puissance k, de ladite fonction de modulation h(t-kT) et d'un signal d'entrée, caractérisé en ce que, ledit signal d'entrée F(k) étant une fonction dudit signal de données (b k), ladite fonction de modulation h(t-kT) est une fonction gaussienne du temps t.
2) Signal de transmission selon la revendication 1, caractérisé en ce que ladite fonction de modulation est ainsi définie :
le paramètre .sigma. est un facteur de forme qui détermine l'étalement d'un bit.
le paramètre .sigma. est un facteur de forme qui détermine l'étalement d'un bit.
3) Signal de transmission selon la revendication 1 ou 2, caractérisé en ce que ledit signal d'entrée est ledit signal de données (F(k)=b k).
4) Signal de transmission selon la revendication 1 ou 2, caractérisé en ce que ledit signal d'entrée E(k) vaut :
- N est un entier naturel strictement positif, - a est une constante de correction positive, - le polynôme B k n est ainsi défini :
- une famille (F l) d'entiers relatifs P l, i est construite de sorte qu'il existe un entier naturel M qui permette de vérifier les relations suivantes:
quel que soit i - L représente le nombre total de ces familles.
- N est un entier naturel strictement positif, - a est une constante de correction positive, - le polynôme B k n est ainsi défini :
- une famille (F l) d'entiers relatifs P l, i est construite de sorte qu'il existe un entier naturel M qui permette de vérifier les relations suivantes:
quel que soit i - L représente le nombre total de ces familles.
5) Signal de transmission selon la revendication 4, caractérisé en ce que ladite constante de correction a pour valeur .
6) Modulateur pour produire un signal de transmission (S) selon l'une quelconque des revendications 1 à 3.
7) Modulateur selon la revendication 6, caractérisé en ce qu'il comprend un processeur numérique (PR) qui reçoit ledit signal d'entrée F(k) pour produire la partie réelle (I) et la partie imaginaire (~) dudit signal de transmission (S), un premier mélangeur (M1) pour multiplier ladite partie réelle (I) par une porteuse (C), un déphaseur (DEP) recevant cette porteuse pour la déphaser de .pi./2, un deuxième mélangeur (M2) pour multiplier ladite partie imaginaire (~) par le signal de sortie du déphaseur, et un additionneur (AD) pour faire la somme des signaux de sortie des deux mélangeurs (M1, M2).
8) Modulateur pour produire un signal de transmission (S) selon la revendication 4 ou 5.
9) Modulateur selon la revendication 8, caractérisé en ce qu'il comprend un processeur numérique (PR) qui reçoit ledit signal d'entrée F(k) pour produire la partie réelle (I) et la partie imaginaire (Q) dudit signal de transmission (S), un premier mélangeur (M1) pour multiplier ladite partie réelle (I) par une porteuse (C), un déphaseur (DEP) recevant cette porteuse pour la déphaser de .pi./2, un deuxième mélangeur (M2) pour multiplier ladite partie imaginaire (Q) par le signal de sortie du déphaseur, et un additionneur (AD) pour faire la somme des signaux de sortie des deux mélangeurs (M1, M2).
10) Modulateur selon la revendication 9, caractérisé en ce que ledit processeur numérique (PR) comprend un premier module pour produire lesdits polynômes B k n,
11) Modulateur selon la revendication 10, caractérisé en ce que ledit processeur numérique (PR) comprend un deuxième module pour produire des échantillons numériques dudit signal de transmission (S), quatre échantillons E4k+i étant associés au bit b k pour i variant de 0 à 3 et valant :
12) Démodulateur recevant un signal de transmission (S) selon l'une quelconque des revendications 1 à 5 pour restituer ledit signal de données (b k).
13) Démodulateur selon la revendication 12, caractérisé en ce qu'il comprend un organe de transposition en bande de base (FIL) qui reçoit un signal r(t) ayant fait l'objet d'une modulation par ladite fonction de modulation h(t-kT), un multiplieur complexe (MUL) pour multiplier le signal de sortie de cet organe de transposition (FIL) par l'expression un opérateur de convolution (CONV) qui effectue la convolution du signal de sortie du multiplieur complexe (MUL) et de ladite fonction de modulation, et un organe de décision (DEC) qui restitue ledit signal de données (b k) en fonction du signe de la partie réelle du résultat de ladite convolution.
14) Démodulateur selon la revendication 13, caractérisé en ce que ledit filtre (FIL) est un filtre de Hilbert.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9716454A FR2773032B1 (fr) | 1997-12-22 | 1997-12-22 | Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante |
| FR97/16454 | 1997-12-22 | ||
| PCT/FR1998/002812 WO1999033238A1 (fr) | 1997-12-22 | 1998-12-21 | Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CA2315902A1 true CA2315902A1 (fr) | 1999-07-01 |
Family
ID=9515087
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002315902A Abandoned CA2315902A1 (fr) | 1997-12-22 | 1998-12-21 | Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6868126B1 (fr) |
| EP (1) | EP1044543A1 (fr) |
| JP (1) | JP2001527330A (fr) |
| CN (1) | CN1284228A (fr) |
| CA (1) | CA2315902A1 (fr) |
| FR (1) | FR2773032B1 (fr) |
| WO (1) | WO1999033238A1 (fr) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1282278A1 (fr) * | 2001-07-30 | 2003-02-05 | Lucent Technologies Inc. | Circuit digital pour la réalisation d'une modulation GMSK approximée |
| RU2210858C2 (ru) * | 2001-10-08 | 2003-08-20 | Дунаев Игорь Борисович | Способ помехоустойчивой передачи информации |
| CA2388049A1 (fr) | 2002-05-30 | 2003-11-30 | Immunotech S.A. | Oligonucleotides immunostimulateurs et utilisations connexes |
| US20040213336A1 (en) * | 2002-10-15 | 2004-10-28 | Jandu Daljit S. | Micro-modem |
| EP1894306B1 (fr) * | 2005-06-09 | 2011-05-11 | ITT Manufacturing Enterprises, Inc. | Signal composite a porteuse multiple et a enveloppe constante permettant des communications efficaces en puissance et en largeur de bande |
| GB201819418D0 (en) | 2018-11-29 | 2019-01-16 | Daniel Calladine Ltd | Anti-viral compositions |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2675001B1 (fr) * | 1991-04-03 | 1993-07-30 | Matra Communication | Procede et dispositif de modulation numerique a composantes en phase et en quadrature et installation de transmission en comportant application. |
| US5255290A (en) * | 1992-08-21 | 1993-10-19 | Teknekron Communications System, Inc. | Method and apparatus for combined frequency offset and timing offset estimation |
-
1997
- 1997-12-22 FR FR9716454A patent/FR2773032B1/fr not_active Expired - Fee Related
-
1998
- 1998-12-21 EP EP98962536A patent/EP1044543A1/fr not_active Withdrawn
- 1998-12-21 JP JP2000526023A patent/JP2001527330A/ja active Pending
- 1998-12-21 CN CN98813261A patent/CN1284228A/zh active Pending
- 1998-12-21 WO PCT/FR1998/002812 patent/WO1999033238A1/fr not_active Ceased
- 1998-12-21 CA CA002315902A patent/CA2315902A1/fr not_active Abandoned
- 1998-12-21 US US09/582,127 patent/US6868126B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO1999033238A1 (fr) | 1999-07-01 |
| EP1044543A1 (fr) | 2000-10-18 |
| FR2773032A1 (fr) | 1999-06-25 |
| CN1284228A (zh) | 2001-02-14 |
| FR2773032B1 (fr) | 2001-12-21 |
| JP2001527330A (ja) | 2001-12-25 |
| US6868126B1 (en) | 2005-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0421532B1 (fr) | Dispositif de prédistorsion pour système de transmission numérique | |
| EP0421533B1 (fr) | Dispositif de prédistorsion pour système de transmission numérique | |
| EP0190796B1 (fr) | Système de bancs de filtres d'analyse et de synthèse d'un signal | |
| EP0361608B1 (fr) | Circuit de prédistorsion adaptative | |
| EP0797294B1 (fr) | Procédé pour corriger des non-linéarités d'un amplificateur, et émetteur radio mettant en oeuvre un tel procédé | |
| EP0797293B1 (fr) | Procédé pour corriger des non-linéarités d'un amplificateur et émetteur radio mettant en oeuvre un tel procédé | |
| EP0380167B1 (fr) | "Circuit de prédistorsion adaptative" | |
| EP0329537B1 (fr) | Système de transmission à modulation MSK et détection différentiellement cohérente | |
| EP3190711B1 (fr) | Récepteur rf à poursuite de fréquence | |
| EP2243268B1 (fr) | Systeme d'emission radiofrequence | |
| FR2731310A1 (fr) | Dispositif et procede de reception multidebit a filtrage unique d'interpolation et d'adaptation | |
| EP3785367B1 (fr) | Systeme et procede de linearisation en bande de base pour un amplificateur de puissance radiofrequence de classe g | |
| EP2341614B1 (fr) | Dispositif de linéarisation pour amplificateur de puissance | |
| FR2767429A1 (fr) | Dispositif permettant d'apparier des retards dans un amplificateur de puissance | |
| CA2315902A1 (fr) | Modulation d'un signal numerique a spectre etroit et a enveloppe sensiblement constante | |
| FR2810750A1 (fr) | Dispositif acousto-optique programmable pour le controle de l'amplitude du spectre en longueurs d'onde des systemes de communications optiques multiplexes en longueurs d'onde | |
| EP0797884A1 (fr) | Procede pour equilibrer les voies d'un amplificateur de type "linc" | |
| EP0033568B1 (fr) | Annuleur d'écho à circuits de calcul simplifiés | |
| EP0426560A1 (fr) | Procédé et dispositif de modulation numérique à composantes en phase et en quadrature | |
| EP0259419B1 (fr) | Double demodulateur numerique | |
| EP2504963B1 (fr) | Systeme et procede d'emission reception d'un signal numerique sur voie radio | |
| CA2125444A1 (fr) | Systeme de transmission numerique a etalement de spectre obtenu par codage pseudo-aleatoire basse frequence de l'information utile et procede d'etalement et de compression de spectre utilise dans un tel systeme | |
| EP4333312A1 (fr) | Dispositif emetteur, procedes de predistorsion et de decorrelation de bruit dans un tel dispositif emetteur | |
| WO2010072963A1 (fr) | Decomposition polyphase d ' un banc de filtres pour ofdm surechantillonne | |
| EP0599686B1 (fr) | Circuit numérique pour l'extraction des signaux de phase et d'enveloppe d'un signal à bande latérale unique |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FZDE | Dead |