Brevet FR2938988A1 — publié le 20100528

PROCEDE DE MODULATION MULTI-ETATS A PHASE CONTINUE ET EMETTEUR METTANT EN OEUVRE LE PROCEDE L'invention concerne un procédé pour la modulation d'une information numérique. Elle concerne par exemple les modulations à phase continue (CPM) et notamment les modulations de fréquence à enveloppe constante plus connues sous l'abréviation � GMSK � (Gaussian Minimum Shift Keying) et a pour objectif de permettre la suppression de l'interférence entre symboles observée lors de la réception d'un signal modulé selon l'invention. Elle s'applique, par exemple, dans le cadre de transmissions numériques au sein d'un système de téléphonie cellulaire. L'invention concerne également un émetteur de données numériques mettant en oeuvre le procédé selon l'invention. Dans la suite du document, l'expression � Interférence entre symboles � est utilisée en référence au phénomène connu de l'Homme du métier décrivant le fait qu'un échantillon de signal reçu à un instant t ne dépend pas que d'un seul symbole émis mais également d'autres symboles voisins. Le terme � état � d'un symbole est utilisé pour désigner la représentation dans le plan complexe dudit symbole. Le terme � constellation � d'une séquence de symboles complexe est utilisé pour désigner la représentation desdits symboles dans le plan complexe. L'expression � filtre adapté �, connue de l'Homme du métier, est utilisée dans la suite du texte pour désigner le filtre linéaire optimal mis en oeuvre par 25 un récepteur permettant de maximiser le rapport signal à bruit. Dans certains systèmes de transmission actuels, l'utilisation de modulations à amplitude constante, par exemple des modulations de phase ou de fréquence, est préférée car ces dernières permettent de maximiser la portée 30 desdits systèmes la puissance d'émission étant constante et maximale dans ce cas. C'est par exemple le cas du système de téléphonie cellulaire GSM (Global System for Mobile communications). La tendance actuelle des systèmes de communications consiste à augmenter le débit utile sans augmenter la largeur de bande du signal émis. Ceci peut se faire en augmentant le nombre de bits d'information véhiculés par un symbole transmis. Dans le cas d'une modulation binaire, un symbole transmis ne véhicule qu'un bit d'information, dans le cas d'une modulation à 4 ou 8 états, un symbole transmis porte l'information de 2 ou 3 bits respectivement. De plus, pour pallier aux contraintes sur l'encombrement spectral du signal transmis, notamment sa largeur de bande fréquentielle occupée ainsi que la gêne potentiellement apportée aux canaux adjacents, il est connu d'utiliser des procédés de modulation à phase continue tels que la modulation GMSK. Les procédés précités, bien qu'efficaces présentent comme inconvénient d'introduire une interférence entre symboles importante dans le signal reçu. Le symbole reçu à l'instant t est perturbé au moins par ses voisins émis aux instants t-1 et t+1, ce qui rend plus difficile la décision que doit effectuer un récepteur pour déterminer l'état initial dudit symbole. Par exemple, dans le cas d'une modulation binaire, un symbole peut prendre 8 états différents. Le récepteur devra donc effectuer une décision parmi ces 8 possibilités pour discriminer le bit correspondant. L'interférence entre symboles est d'autant plus gênante et le récepteur sera d'autant plus complexe que le nombre d'états possibles pour un symbole est élevé. De plus les procédés connus de l'Homme du métier pour démoduler un signal transmis selon une modulation à phase continue de type GMSK présentent l'inconvénient d'être complexes car ils mettent en oeuvre bien souvent un égaliseur ainsi qu'un estimateur du maximum de vraisemblance connus sous l'abréviation anglo-saxonne � MLSE � (Maximum Likelihood Sequence Estimator) implémenté, par exemple, via un algorithme de Viterbi. Un des objets de la présente invention est d'offrir un procédé de modulation qui permette de supprimer quasiment toute interférence entre symboles à la réception du signal et de permettre l'utilisation d'un démodulateur beaucoup moins complexe que ceux mis en oeuvre dans l'état de l'art. A cet effet, l'invention a pour objet un procédé de modulation à amplitude constante et phase continue de données numériques, lesdites données étant des symboles complexes véhiculant au moins un bit d'information et dont la constellation comporte un nombre d'états N au moins égal à deux, caractérisé en ce qu'il comporte au moins les étapes suivantes : - Récupérer les symboles a(n) de données numériques à transmettre, lesdits symboles de données se présentant sous la forme d'une séquence de symboles, - Appliquer auxdits symboles a(n) un retard d'une durée K afin d'obtenir une séquence de symboles retardés, - Appliquer à la séquence de symboles retardés une étape de combinaison qui fournit à sa sortie une séquence transformée b(n) obtenue par combinaison desdits symboles retardés entre eux, - Moduler la séquence de symboles b(n) par un procédé de 20 modulation à phase continue composé d'un filtre de réponse impulsionnelle h(t) et d'un modulateur de fréquence. Selon un mode de réalisation, l'étape de combinaison est exécutée par un filtre à réponse impulsionnelle finie (RIF) de coefficients w(i), pour i variant 25 de 0 à K. Selon un mode de réalisation, les coefficients w(i) du filtre utilisé comme système de combinaison sont obtenus via les étapes suivantes : - Initialiser les coefficients w(i) tels que w(0)=1 et w(i)=O, quel que soit i différent de 0 30 - Générer une séquence de N symboles de données complexes ek et leur constellation associée - Filtrer la séquence via le système de combinaison - Appliquer une modulation à phase continue au résultat précédent permettant de générer un signal modulé S(t) - Calculer le spectre en fréquence du signal S(t) - A partir dudit spectre, calculer le filtre adapté au signal transmis S(t) - Réaliser le filtrage adapté du signal S(t) - Déterminer la constellation dans le plan complexe de la séquence de symboles sk obtenue après filtrage adapté - Calculer l'erreur quadratique moyenne entre la constellation de référence et la constellation de symboles reçus via la formule : N E _ ( s k e k ) 2 k = 0 - Pour chaque coefficient w(i), incrémenter ou décrémenter sa valeur d'une constante 8w et réitérer l'ensemble des étapes précédentes tant que E n'a pas atteint une valeur minimum. Selon un mode de réalisation, l'étape de combinaison est mise en oeuvre par une mémoire morte dans laquelle les valeurs de la séquence 20 transformée b(n) sont précalculées à partir des valeurs possibles de la séquence a(n). Selon un mode de réalisation, la réponse impulsionnelle h(t) du filtre utilisé pour réaliser la modulation à phase continue est une fonction Gaussienne de durée T et d'écart-type a. 25 Selon un mode de réalisation, la modulation à phase continue utilisée est une modulation GMSK (Gaussian Minimum Shift Keying) L'invention a aussi pour objet un émetteur utilisé pour transmettre des données modulées via un procédé de modulation à phase continue et 30 amplitude constante, les données se présentant sous la forme d'une séquence de symboles a(n) à transmettre, caractérisé en ce qu'il comporte au moins les éléments suivants : - Une ligne à retard comprenant K cellules produisant en sortie une séquence de symboles retardés - Un système de combinaison adapté à exécuter une combinaison de la séquence de symboles retardés afin de produire une nouvelle séquence de symboles b(n) - Un système de modulation à phase continue comportant un filtre et un modulateur de fréquence et modulant la séquence 10 de symboles b(n) Selon un mode de réalisation, le système de combinaison est un filtre à réponse impulsionnelle finie (RIF) de coefficients w(i), pour i variant de 0 à K Selon un mode de réalisation, le système de combinaison est une mémoire morte dans laquelle les valeurs de la séquence transformée b(n) 15 sont précalculées à partir des valeurs possibles de la séquence a(n). Selon un mode de réalisation, le filtre utilisé dans le système de modulation à phase continue a une réponse impulsionnelle h(t) qui est une fonction Gaussienne de durée LT et d'écart-type a. Selon un mode de réalisation, le système de modulation utilisé est un 20 système de modulation GMSK (Gaussian Minimum Shift Keying) D'autres caractéristiques et avantages du procédé et du système selon l'invention apparaîtront mieux à la lecture de la description qui suit d'un exemple de réalisation donné à titre illustratif et nullement limitatif annexé 25 des figures qui représentent : - La figure 1, un exemple de modulateur GMSK, - Les figures 2a, 2b et 2c, un exemple de différentes caractéristiques d'une modulation GMSK, la réponse impulsionnelle d'un filtre h(t), la fonction f(t) intégrale de h(t) et 30 la variation de la phase du signal modulé au cours du temps, - La figure 3, un exemple de dispositif de démodulation différentielle d'un signal modulé par une modulation GMSK selon l'art antérieur, - Les figures 4a, 4b et 4c, plusieurs exemples de constellations 5 obtenues par démodulation différentielle d'un signal modulé par une modulation GMSK, - La figure 5, un exemple de dispositif de démodulation cohérente d'un signal modulé par une modulation GMSK selon l'art antérieur, 10 - Les figures 6a et 6b, plusieurs exemples de constellations obtenues par démodulation cohérente d'un signal modulé par une modulation GMSK selon l'art antérieur, - La figure 7, un exemple de dispositif mettant en oeuvre un procédé de modulation selon l'invention, 15 - La figure 8, un exemple de réalisation d'un procédé permettant de déterminer les paramètres de la modulation définie par le procédé selon l'invention, - Les figures 9a et 9b, un exemple de constellations obtenues par démodulation différentielle d'un signal modulé via le 20 procédé selon l'invention, - La figure 10, un exemple de constellations obtenues par démodulation cohérente d'un signal modulé via le procédé selon l'invention, - La figure 11, un exemple de spectre en fréquence du signal 25 émis via le procédé selon l'invention. Afin de mieux faire comprendre le fonctionnement du procédé, la description comprend un rappel sur le principe de modulation et de démodulation des modulations à phase continue connues de l'Homme du métier sous le terme 30 anglo-saxon CPM (Continuous Phase Modulation). Les modulations CPM sont une famille de modulations couramment utilisée pour transmettre des données numériques notamment dans le cadre de communications sans fil. Par opposition à d'autres procédés de modulation pour lesquels la phase du signal modulé est soumise à des transitions abruptes, les modulations CPM permettent de moduler la phase des symboles transmis de façon continue. La figure 1 illustre un procédé de modulation à phase continue. Les données binaires à transmettre sont tout d'abord transformées en symboles a(n) via une opération de correspondance, 1, ou mapping en anglais. Cette étape permet d'associer un ou plusieurs bits à un symbole à transmettre. Les symboles obtenus peuvent être caractérisés par la représentation dans le plan complexe de leur constellation. Si le symbole a(n) véhicule un bit d'information, sa constellation comportera deux états, s'il véhicule deux bits d'information, sa constellation comportera quatre états, et de manière générale, si ledit symbole véhicule n bits d'information, sa constellation comportera 2n états. Les symboles a(n) sont transmis via une série d'impulsions de Dirac espacées les unes des autres d'une durée égale à T, où T est la durée d'un symbole. L'impulsion de Dirac à l'instant n est représentée par le terme a(n)8(t-nT). La suite d'impulsions de Dirac est ensuite filtrée par un filtre de réponse impulsionnelle définie par la fonction h(t), 2, puis transmis à un modulateur de fréquence 3. L'impulsion h(t) est définie sur une durée LT, où L est généralement un entier supérieur ou égal à 1. Les valeurs de cette impulsion sont nulles en dehors de l'intervalle [0, LT] et son intégrale entre 0 et LT vaut 1. Le modulateur de fréquence 3 fournit en sortie un signal S(t) qui peut être représenté par la formule suivante, où Fo est la fréquence d'émission : S(t) = cos(2,rFot + a(n) $h(x ù nT )dx) n=--00 -00 En notation complexe et de façon plus condensée, on peut également écrire : S (t) =-- e ja (n) f (t - nT ) +.0 n= La fonction f(t) représente l'intégrale de h(t), valant 0 pour t négatif et 1 si t est supérieur à LT. Les figures 2a et 2b représentent respectivement un exemple de fonctions h(t) et f(t) pour L=3, h(t) étant une impulsion Gaussienne d'écart type 0.35T. La figure 2c représente la variation de la phase du signal S(t) au cours du temps qui est continue ce qui concourt à concentrer le spectre en fréquence du signal émis autour de la porteuse. La figure 3 schématise un procédé de démodulation différentielle connu de l'Homme du métier. Ledit procédé permet de décider quelles sont les valeurs des symboles a(n) qui ont été le plus probablement émises lors de la réception du signal S(t). Ledit signal reçu S(t), auquel se rajoute du bruit lié à la transmission est filtré par un filtre adapté au signal 10. Le rôle de ce filtre est de maximiser le rapport signal sur bruit au moment de la prise de décision par le récepteur. Le résultat de cette opération X(t) est ensuite transmis à un module 11 qui lui applique un retard égal à la durée du symbole T puis le signal retardé est transmis à un module 12 qui calcule le conjugué du signal complexe et fournit en sortie le résultat X*(t-T). Les deux résultats X(t) et X*(t-T) sont ensuite multipliés ensemble via un module de multiplication complexe 13. Enfin un module de prise de décision 14 couplé à un module de synchronisation du signal au rythme symbole 15 permet de déterminer la valeur du symbole décidé D(nT) reçu à l'instant nT après échantillonnage du signal. Les figures 4a, 4b et 4c représentent les constellations des signaux D(nT) obtenus après démodulation d'un signal modulé par une modulation GMSK via le procédé décrit à la figure 3 pour des symboles transmis a(n) comportant respectivement 2, 4 et 8 états. En l'absence totale d'interférence entre symboles, la constellation desdits symboles D(nT) ne devrait comporter que 2, 4 ou 8 points régulièrement répartis sur un cercle centré à l'origine. Hors pratiquement ce n'est pas le cas, même dans le cas le plus simple de symboles a(n) comportant 2 états, la constellation obtenue en réception présente 6 points distincts (dont 2 sont en fait double ce qui porte le nombre d'états à 8 en réalité). Pour les cas de figure correspondant à 4 ou 8 états, la décision permettant de déterminer quel est le symbole émis est difficile à prendre. Ces résultats montrent la complexité intrinsèque du schéma de modulation GMSK lorsqu'on souhaite démoduler le signal reçu via un procédé simple. Ceci est aussi valable pour d'autres modulations de la même famille où l'impulsion de fréquence h(t) n'est pas gaussienne, par exemple un cosinus surélevé. La figure 5 schématise un procédé de démodulation cohérente connu de l'Homme du métier. Ce procédé nécessite de connaître la phase de ~o référence de la porteuse, afin de s'assurer qu'un signal émis avec une phase donnée soit bien vu par le récepteur avec la même phase. Elle nécessite donc, à la place de la ligne à retard 11 de la figure 3, l'utilisation d'un système d'estimation de phase 20 qui utilise, par exemple, des symboles connus a priori insérés dans le signal modulé. Le reste du schéma est 15 similaire au cas de la démodulation différentielle représentée à la figure 3. Un signal démodulé D(nT) est obtenu en sortie. Les figures 6a et 6b représentent les constellations du signal démodulé selon le procédé schématisé à la figure 5. La figure 6a schématise le cas de symboles transmis comportant 4 états, la figure 6b correspond au cas à 8 20 états. Il existe en fait deux constellations distinctes, selon la parité du symbole courant, c'est pourquoi chaque figure représente deux constellations. La même conclusion peut être tirée que dans le cas de la démodulation différentielle, les constellations obtenues comportent un nombre important d'états bien supérieurs à 4 (respectivement 8), la prise de 25 décision sur les symboles reçus est complexe à mettre en oeuvre. La figure 7 schématise un exemple de réalisation du procédé selon l'invention dans lequel le procédé de modulation GMSK décrit à la figure 1 est repris et modifié de la façon suivante : 30 > Les symboles a(n) sont mémorisés dans une ligne à retard 30 comportant K cellules, K étant un entier positif non nul. A l'instant nT, T représentant la durée d'un symbole transmis, les valeurs disponibles dans la ligne à retard sont a(n-i), pour i variant de 0 à K. - Les K+1 valeurs disponibles sont fournies à l'entrée d'un système de combinaison 31 qui génère en sortie des échantillons b(n) obtenus par une combinaison adéquate des valeurs a(n-i), i variant de 0 à K. Lesdits échantillons b(n) sont produits au rythme symbole, et viennent remplacer les symboles a(n) dans le schéma d'origine. Ils sont ensuite filtrés par le filtre h(t), 32, et modulés par le modulateur de fréquence 33. Dans une variante de réalisation, le système de combinaison 31 est un filtre à réponse impulsionnelle finie (RIF), symétrique. La valeur de b(n) est alors obtenue par combinaison linéaire des valeurs a(n) selon la formule suivante : K b(n) = l w(i)a(n ù i) avec w(K ù p) = w(p) =o où les valeurs w(i) sont les coefficients dudit filtre, p est un entier prenant des valeurs comprises entre 0 et K/2 et K correspond à la valeur du retard précédemment défini. Dans une autre variante de réalisation, le système de combinaison 31 est une mémoire morte contenant un ensemble limité de valeurs b(n). A chaque séquence [a(n) ... a(n-K)] est associée une valeur pré calculée de b(n) stockée dans ladite mémoire morte. Cette variante de réalisation a pour avantage de ne pas effectuer le calcul de filtrage en temps réel. La figure 8 décrit un synoptique d'un système permettant de déterminer, dans un mode de réalisation, les coefficients du filtre w(i) mettant en oeuvre le procédé selon l'invention. Ledit filtre 40 est initialisé en fixant, par exemple, ses coefficients de la sorte : w(0)=1 et w(i)=0 quel que soit i différent de 0 II est à noter que toute autre séquence de valeurs peut être utilisée pour l'initialisation des coefficients du filtre 40. Une séquence de symboles D(n), générée aléatoirement est fournie en entrée dudit filtre 40. Lesdits symboles sont eux-mêmes créés à partir d'une séquence binaire à laquelle on a appliqué une règle de correspondance telle que décrite à la figure 1 afin de générer des symboles véhiculant un, deux, trois ou plus généralement N bits. A cette séquence, on associe une constellation de référence 41 qui comporte un nombre d'états définis par le nombre de bits d'information véhiculés par symbole. A titre d'exemple, pour des symboles transportant deux bits d'information, la constellation de référence comportera quatre états pour les symboles transmis à l'instant k et quatre autres états déphasés de 7r/4 pour les symboles transmis à l'instant k+1. La séquence de symboles D(n) est donc filtrée via le filtre 40 puis transmise à un modulateur 42 qui peut être, par exemple un modulateur GMSK défini par sa réponse impulsionnelle h(t) de longueur T et d'écart type a, tel que décrit précédemment à la figure 2a. Le signal généré S(t) est ensuite fourni à un module 43 de calcul du spectre en fréquence dudit signal puis à un module 44 de calcul du filtre adapté qui donne en sortie la réponse impulsionnelle dudit filtre. Celui ci est ensuite mis en oeuvre par le dispositif 45 qui filtre le signal S(t) pour obtenir une séquence reçue démodulée R. Une étape 46 permet ensuite de calculer la constellation de la séquence reçue R qui va être comparée à la constellation de référence 41. Cette comparaison est effectuée via l'étape 47 par le biais, par exemple, d'un calcul d'erreur quadratique moyenne E entre les symboles de la constellation 41 et ceux de la constellation 47 : N E _ ( S k e k ) 2 k = 0 Où sk est le symbole reçu à l'instant k de la séquence R et ek le symbole de 25 la constellation de référence 41 le plus proche en distance de Sk La valeur obtenue d'erreur quadratique moyenne E est ensuite prise en compte afin de modifier les coefficients w(i) du système de combinaison 40 par la formule suivante : w(i) =w(i) +/- 8w, où 8w est un paramètre permettant de régler la vitesse de convergence du système, Cette opération est effectuée pour chaque coefficient w(i) de manière indépendante et est réitérée tant que la valeur de E n'a pas atteint une valeur minimum qui indique que la constellation 46 du signal reçu est bien conforme à la constellation de référence 41 recherchée où à défaut la plus proche possible. Le procédé de modulation selon l'invention décrit aux figures 7 et 8 permet d'utiliser des récepteurs connus de l'art antérieur tels que ceux décrits aux 10 figures 3 et 5 pour démoduler le signal reçu. Les figures 9a et 9b montrent les constellations finales obtenues après démodulation différentielle d'un signal modulé via le procédé selon l'invention. Les cas correspondants à des modulations à 4 et 8 états respectivement sont considérés. L'étape de décision permettant de retrouver 15 les symboles émis est clairement facilitée puisque le nombre d'états de la constellation est considérablement réduit par rapport aux figures 4b et 4c. De même, les résultats concernant une démodulation cohérente d'un signal modulé via le procédé selon l'invention sont représentés sur la figure 10 pour le cas correspondant à 8 états possibles pour un symbole transmis 20 initialement. Ici aussi, le processus de décision est facilité, le rapport signal sur bruit intrinsèque de la constellation est de l'ordre de 20dB ce qui est suffisant d'autant plus que les nuages de points sont orientés de telle sorte qu'ils minimisent l'erreur sur la phase, ce qui présente un avantage certain en démodulation différentielle. 25 Le spectre en fréquence du signal émis est également représenté à la figure 11, il présente l'avantage de ne pas avoir de lobes secondaires nets ce qui serait le cas avec un procédé de modulation à phase continue traditionnel. De plus, l'impulsion en fréquence gaussienne utilisée pour réaliser le modulateur GMSK, présente l'avantage d'avoir un spectre en fréquence qui 30 décroit rapidement et de façon continue ce qui minimise l'influence sur les canaux adjacents. Le procédé et le système selon l'invention présentent l'avantage de supprimer quasiment toute interférence entre symboles en réception du signal modulé. Cet aspect est important car il permet d'utiliser des récepteurs simplifiés par rapport aux systèmes mis en oeuvre pour démoduler un signal modulé par une modulation à phase continue de type GMSK. En effet une technique connue de l'Homme du métier et utilisée habituellement consiste à appliquer un algorithme d'estimation du maximum de vraisemblance pour déterminer quel symbole à été émis, ce type d'algorithme est complexe à mettre en oeuvre, le procédé selon l'invention permet de s'en soustraire. REVENDICATIONS1. Procédé de modulation à amplitude constante et phase continue de 5 données numériques, lesdites données étant des symboles complexes véhiculant au moins un bit d'information et dont la constellation comporte un nombre d'états N au moins égal à 2,caractérisé en ce qu'il comporte au moins les étapes suivantes : - Récupérer les symboles a(n) de données numériques à transmettre, lesdits symboles de données se présentant sous la forme d'une séquence de symboles, - Appliquer auxdits symboles a(n) un retard d'une durée K (30) afin d'obtenir une séquence de symboles retardés, - Appliquer à la séquence de symboles retardés une étape de combinaison (31) qui fournit à sa sortie une séquence transformée b(n) obtenue par combinaison desdits symboles retardés entre eux, - Moduler la séquence de symboles b(n) par un procédé de modulation à phase continue composé d'un filtre (32) de réponse impulsionnelle h(t) et d'un modulateur de fréquence (33). 2. Procédé selon la revendication 1, caractérisé en ce que l'étape de combinaison est exécutée par un filtre à réponse impulsionnelle finie 25 (RIF) de coefficients w(i), avec i variant de 0 à K. 3. Procédé selon l'une des revendications précédentes, caractérisé en ce que les coefficients w(i) du filtre utilisé comme système de combinaison sont obtenus via les étapes suivantes : 30 - Initialiser les coefficients w(i) tels que w(0)=1 et w(i)=0, quel que soit i différent de 0 10 15 20 10- Générer une séquence de N symboles de données complexes ek et leur constellation (41) associée - Filtrer la séquence via le système de combinaison (40) - Appliquer une modulation à phase continue (42) au résultat précédent permettant de générer un signal modulé S(t) - Calculer le spectre en fréquence du signal S(t) (43) - A partir dudit spectre, calculer le filtre adapté au signal transmis S(t) (44) - Réaliser le filtrage adapté du signal S(t) (45) - Déterminer la constellation (46) dans le plan complexe de la séquence de symboles sk obtenue après filtrage adapté - Calculer l'erreur quadratique moyenne (47) entre la constellation de référence (41) et la constellation des symboles reçus (46) via la formule : N 15 E (sk k = 0 - Pour chaque coefficient w(i), incrémenter ou décrémenter sa valeur d'une constante 8w et réitérer l'ensemble des étapes précédentes tant que E n'a pas atteint une valeur minimum. 4. Procédé selon la revendication 1, caractérisé en ce que l'étape de combinaison est mise en oeuvre par une mémoire morte dans laquelle les valeurs de la séquence transformée b(n) sont précalculées à partir des valeurs possibles de la séquence a(n). ) 2 e k 20 25 5. Procédé selon l'une des revendications précédentes, caractérisé en ce que la réponse impulsionnelle h(t) du filtre (32) utilisé pour réaliser la modulation à phase continue est une fonction Gaussienne de durée T et d'écart-type 6. 30 6. Procédé selon l'une des revendications précédentes, caractérisé en ce que la modulation à phase continue utilisée est une modulation GMSK (Gaussian Minimum Shift Keying) 7. Emetteur utilisé pour transmettre des données modulées via un procédé de modulation à phase continue et amplitude constante, les données se présentant sous la forme d'une séquence de symboles a(n) à transmettre, caractérisé en ce qu'il comporte au moins les éléments suivants : i o - Une ligne à retard (30) comprenant K cellules produisant en sortie une séquence de symboles retardés - Un système de combinaison (31) adapté à exécuter une combinaison de la séquence de symboles retardés afin de produire une nouvelle séquence de symboles b(n) 15 - Un système de modulation à phase continue comportant un filtre (32) et un modulateur de fréquence (33) et modulant la séquence de symboles b(n) 8. Emetteur selon la revendication 7 caractérisé en ce que le système de 20 combinaison (31) est un filtre à réponse impulsionnelle finie (RIF) de coefficients w(i), pour i variant de 0 à K 9. Emetteur selon la revendication 7 caractérisé en ce que le système de combinaison (31) est une mémoire morte dans laquelle les valeurs de 25 la séquence transformée b(n) sont précalculées à partir des valeurs possibles de la séquence a(n). 10. Emetteur selon l'une des revendications précédentes caractérisé en ce que le filtre (32) utilisé pour réaliser la modulation à phase continue 30 a une réponse impulsionnelle h(t) qui est une fonction Gaussienne de durée LT et d'écart-type G. 11. Emetteur selon l'une des revendications précédentes caractérisé en ce que le système de modulation utilisé est un système de modulation GMSK (Gaussian Minimum Shift Keying)5