Brevet FR2731571A1 — publié le 19960913

Description L'invention concerne un procédé et un système de communication comprenant des moyens d'émission et des moyens de réception communiquant à travers un canal de transmission, les moyens d'émission émettant, sur le canal, une séquence de test comportant une pluralité de fréquences de test, les moyens de réception comportant des moyens de test pour tester une qualité du canal en calculant une fonction de transfert du canal et pour sélectionner au moins une bande de fréquences pour la transmission. Plus particulièrement elle concerne un système de communication qui met en relation une station appelante avec une station appelée à travers un canal de transmission. La transmission entre deux stations peut être soumise à toutes sortes de perturbations qui peuvent nuire à la qualité de la transmission. Dans la pratique, il est donc nécessaire d'effectuer au préalable une procédure de test du canal afin de déterminer les conditions optimales de transmission. Cette procédure consiste par exemple à mettre sur le canal des signaux à fréquences déterminées et à examiner, à l'autre extrémité du canal, les perturbations qui ont été apportées lors de la transmission. Une telle procédure existe par exemple dans le cas de communication sur lignes téléphoniques. Un procédé et un analyseur pour tester la qualité des canaux de transmission sont par exemple décrits dans le document US 4.633.411 qui concerne des systèmes de communication haute- fréquence. Le canal est testé en émettant, à l'aide d'un générateur, en début de communication, un certain nombre de signaux à fréquences connues, et en examinant, à l'aide d'un processeur de traitement, la qualité des signaux reçus en sortie de canal. Les signaux subissent une transformée de Fourier pour transformer les signaux du domaine temporel dans le domaine fréquentiel afin d'estimer la puissance spectrale des signaux reçus. Par ailleurs, une puissance de bruit est déterminée durant des périodes de silence durant lesquelles il n'y a pas de transmission des signaux à fréquences connues. En calculant un rapport puissance spectrale sur puissance de bruit, il est ainsi possible de déterminer la bande de transmission la plus favorable pour effectuer la transmission. Or, il peut apparaître des conditions de communication qui ne permettent pas d'utiliser une telle procédure, en particulier avec des transmissions bidirectionnelles pour lesquelles des phénomènes d'échos rendent impossibles les mesures de bruit au cours de ces périodes de silence, même dans le cas o ces périodes sont prévues. Cette procédure devient inutilisable dans le cas o des périodes de silence ne sont pas prévues. Un but de l'invention est donc de permettre de tester la qualité d'un canal de transmission, même en présence d'échos en s'affranchissant des périodes de silence. Un but particulier est de permettre de tester une ligne de transmission opérant selon un mode de fonctionnement bidirectionnel. Ce but est atteint avec un système de transmission muni de moyens de test comprenant: - des moyens pour calculer, pour différents débits binaires, sur la pluralité de fréquences, une puissance de bruit de canal dans des bandes de fréquences, - des moyens pour calculer, pour chaque bande, un rapport entre une puissance du signal de la séquence et une puissance de bruit incluant la puissance de bruit de canal et une variance, préalablement estimée, des bruits dus aux moyens de réception, - des moyens pour comparer, pour chaque bande, le rapport avec un rapport maximal théorique propre à chaque bande, - des moyens pour sélectionner les bandes et les débits pour lesquels les rapports sont inférieurs aux rapports maximaux théoriques respectifs et pour transmettre la sélection aux moyens d'émission. L'invention concerne également un procédé pour tester un canal de transmission par émission, sur le canal, par des moyens d'émission, d'une séquence de test comportant une pluralité de fréquences de test et pour sélectionner, à la réception, au moins une bande de fréquences apte à la transmission, le procédé comprenant les étapes suivantes effectuées par des moyens de réception: - échantillonner la séquence reçue, - effectuer, pour différentes bandes de fréquences, pour différents débits binaires, au moins une transformée de Fourier pour calculer, sur la pluralité de fréquences, la fonction de transfert du canal et pour en déduire une puissance de signal dans la bande et une puissance de bruit de canal dans la bande, - calculer un rapport entre la puissance de signal et une puissance de bruit incluant la puissance de bruit de canal et une variance, préalablement estimée, des bruits dus aux moyens de réception, - comparer, pour chaque bande, le rapport avec un rapport maximal théorique propre à chaque bande, - sélectionner les bandes et les débits pour lesquels les rapports sont inférieurs aux rapports maximaux théoriques respectifs, - transmettre la sélection aux moyens d'émission. Ainsi, de cette façon, il est possible de tester le canal même en l'absence de moments de silence dans l'émission des séquences. De plus, avantageusement, en mesurant la puissance du bruit de canal et en tenant compte de la variance du bruit créé par la station appelée, il est possible d'obtenir des rapports puissance spectrale/puissance de bruit total qui soient pratiquement les mêmes que les rapports maximaux théoriques (correspondant à des conditions idéales de transmission c'est-à-dire pour une ligne plate parfaite). De ce fait, avec des canaux réels, le procédé de test et le système qui le met en oeuvre fournissent des résultats de test de bien meilleure qualité que la technique connue. Ceci permet à la station appelée de déterminer les bandes de fréquences et les débits qui sont corrects pour la transmission. A l'issu des tests, la station appelée transmet ces informations à la station appelante pour établir la communication. Pour définir les bruits dus à la station appelée, le procédé met en oeuvre une étape préliminaire pour estimer la variance des bruits dus aux moyens de réception, étape effectuée en comparant le rapport signal/bruit en sortie des moyens de réception avec le rapport signal/bruit mesuré en sortie de canal pour au moins un canal de caractéristiques connues. Il est néanmoins possible d'estimer la variance des bruits dus aux moyens de réception par d'autres moyens. Ces différents aspects de l'invention et d'autres encore seront apparents et élucidés à partir des modes de réalisation décrits ci-après. L'invention sera mieux comprise à l'aide des figures suivantes données à titre d'exemples non limitatifs qui représentent: Figure 1: un diagramme montrant la répartion des fréquences émises dans une séquence ainsi que les différentes bandes de fréquences autorisées. Figure 2: un exemple, dans le domaine temporel, de l'allure du signal de la séquence reçue par les moyens de réception. Figure 3: un exemple de fonction de transfert d'un canal. Figure 4: un schéma d'un système de communication muni de moyens pour tester le canal. Figure 5: une modélisation de la fonction de transfert du canal, de la fonction de transfert des moyens de réception et du bruit additif. Figure 6: un organigramme des différentes étapes du procédé de test. Figure 7: des courbes montrant des variations théoriques de probabilités d'erreurs en fonction du rapport signal/bruit pour différentes modulations dans le cas d'un débit de transmission binaire de 26,4 kbits/s. A titre d'exemple, considérons le cas de transmissions effectuées avec un modem appliquant la procédure de test V.34 définie par une recommandation du CCITT pour les réseaux téléphoniques. Bien évidemment, l'invention concerne aussi d'autres applications utilisant d'autres séquences de test comportant plusieurs tons dont l'objet est de tester des canaux de transmission. Au début de la transmission (figure 4), un modem appelant 100 émet sur un canal 105, vers un modem appelé 110, respectivement deux séquences de test L1 et L2 qui sont utilisées pour déterminer les caractéristiques du canal et pour sélectionner le mode de modulation à utiliser. Le séquence L2 est identique à la séquence L1 sauf en ce qu'elle est émise à 6 dB au dessus du niveau de puissance nominale. Préférentiellement on utilise la séquence L1. Elle est formée d'un jeu périodique de tons (cosinus) espacés de 150 Hz les uns des autres à des fréquences allant de 150 Hz à 3750 Hz. Les tons à 900 Hz, 1200 Hz, 1800 Hz et 2400 Hz sont omis car ils constituent des tons particuliers pour les communications entre modems. La figure 1 indique l'ensemble des tons utilisés qui sont définis par: fi=150 x i (Hz) avec 0Oi 25, et avec ie6, id8, i12, i416. Les signaux générés pour chaque ton présentent une phase initiale égale à 180 pour les tons à 450 Hz, 600 Hz, 1500 Hz, 2250 Hz, 3000 Hz, 3150 Hz, 3450 Hz, 3600 Hz, 3750 Hz. La phase initiale est nulle pour les autres tons. Les tons sont organisés en 10 bandes différentes de fréquences, numérotées de 1 à 11, qui peuvent être sélectionnées en fonction des conditions de bruit sur le canal. Dans cet exemple, le canal est une ligne téléphonique. L'émission de la séquence L1 est destinée à déterminer la qualité du canal pour différentes bandes à différents débits binaires. Dans le cas de l'exemple considéré ici les débits binaires autorisés sont des multiples de 2400 bits/s et vont de 2400 bits/s à 28,8 bits/s. Les largeurs de bandes sont définies d'après le tableau I: 3o numéro largeur fréquence fréquence fréquence de bande de bande centrale initiale finale 1 2400 1600 400 2800 2 2400 1800 600 3000 3 2743 1646 274 3017 4 2743 1829 457 3200 2800 1680 280 3080 6 2800 1867 467 3267 7 3000 1800 300 3300 8 3000 2000 500 3500 9 3200 1829 229 3429 3200 1920 320 3520 11 3429 1959 244 3673 TABLEAU I L'invention propose de sélectionner la bande de fréquences la plus favorable à la transmission et le débit binaire compte tenu des caractéristiques du canal au moment du test et des caractéristiques des moyens de réception. En considérant la fréquence fi, i étant un indice courant, la séquence de test L1(fi), émise par la station appelante, est reçue par la station appelée selon une séquence S(fi) telle que: (1) S(fi) = H(fi)XLl(fi), o H(fi) est la fonction de transfert du canal. A partir de la séquence reçue S(fi) il est possible de déterminer H(fi). La séquence reçue étant dans le domaine temporel il faut la soumettre à l'action d'une transformée de Fourier pour déterminer globalement la fonction de transfert du canal. La figure 2 fournit un exemple de la forme de la séquence S(fi) reçue de manière périodique en fonction du temps, selon une suite de périodes TO, T1,... Pour chaque période, la séquence est échantillonnée et soumise à une transformée de Fourier qui délivre une fonction de transfert du canal H(fi). On effectue une suite de transformées de Fourier sur plusieurs périodes du signal. On obtient par exemple les mesures suivantes en effectuant 64 transformées de Fourier: HO(150) H1(150)...........H63(150) HO(300) Hl(300)...........H63(300) HO(3750) H1(3750) H63(3750) T0 T1 T63 TABLEAU II Chaque composante du tableau II comporte une composante de bruit. On peut par exemple écrire: HO(150 Hz)[mesuré] = HO(150 Hz)[canal] + NO(150 Hz)[bruit]. Pour chaque fréquence (une ligne du tableau II), on calcule une valeur moyenne de la fonction de transfert du canal pour la fréquence considérée tel que: N-1 (2) Hmoy (f) = 1/N E Hj (fi), j-o o i est la fréquence considérée et j est l'indice de la période concernée. Dans l'exemple choisi, on a N=64. De même, on calcule la variance du bruit par: (3),moy (ifi) = 1/N Hj(fi) (Hmoy(fi)) J Les résultats Hmoy(fi) et 2moy(fi) permettent de définir les caractéristiques du canal préalablement à l'établissement de la communication. Dans la suite du texte, Hmoy(fi) sera simplifiée en H(fi) et l'écriture de Co2y(fi) sera simplifiée en C2(fi). La figure 5 indique un modèle théorique incorporant le canal, le bruit superposé et la station appelée. Dans ce modèle, la fonction de transfert de la station appelée est égale à: (4) H(fi) H2 (fi) + CI2 (f) o H(fi) est la fonction de transfert conjuguée de la fonction de transfert H(fi). De ce modèle on peut déduire une approximation de la puissance de signal Ps(fi) en sortie de la station appelée tel que: H2 (fi) (5) Ps( fi) = 2 (f 1) + 2 o2(fi) Dans cette équation des termes considérés comme négligeables pour des conditions normales de réception ont été omis. De la même manière, on déduit une approximation de la puissance de bruit en sortie de la station appelée par: (6) PNH(fi) =+ 2 2 (f) H2 (fi) + 2 () En réalité, la station appelée est elle-même génératrice d'un bruit ar2 qu'il faut prendre en considération pour l'estimation des performances du système. La puissance de signal devient alors: (7) Ps durant les étapes de test du canal et en cours d'exploitation. En effectuant ces différentes mesures et en effectuant les calculs cidessus, les moyens de test peuvent estimer le rapport signal/bruit prévisible en sortie de la station appelée et sélectionner en conséquence la bande de fréquences et le débit les mieux appropriés à la transmission. La figure 6 montre un organigramme des opérations mises en oeuvre dans le procédé. La station appelante [bloc 100] émet la séquence L1 sur le canal [bloc 105]. La station apppelée [bloc 110] reçoit une séquence S(fi) en sortie de canal. Celle-ci est échantillonnée [bloc 120] puis au cours de chaque période constituant la séquence, une transformée de Fourier [bloc 130] est effectuée pour délivrer la fonction de transfert mesurée du canal. Le procédé sélectionne successivement [bloc 140] chaque bande de transmission autorisée puis détermine les caractéristiques du canal dans chacune de ces bandes de transmission. Il délivre la puissance de signal H2(fi) [bloc 150] et la puissancee de bruit a 2(fi) [bloc 250] du canal. On déduit ensuite [blocs 160, 260] une estimation de la puissance moyenne de signal conformément à l'équation (5) et une estimation de la puissance moyenne de bruit conformément à l'équation 6. On complète ces calculs en faisant intervenir [blocs 170, 270] le bruit a r2 propre aux moyens de réception tels que des moyens d'égalisation, des moyens de démodulation ou autres moyens. A partir des équations 7 et 8, le procédé détermine ainsi, pour la bande B testée, une estimation du rapport signal/bruit en sortie des moyens de réception de la station appelée tel que: E Ps (fi) x SNRB = ZEB fEB Cette estimation SNRB est comparée [bloc 190] à des valeurs théoriques SNRth(B) connues, préalablement déterminées, relatives à ces mêmes bandes B pour différents débits D. De telles valeurs peuvent être déduites par exemple des courbes représentées sur la figure 7. En effet, on peut calculer les performances maximales qu'il est possible d'atteindre dans le cas d'un canal et d'une station appelée tous deux parfaits. Ces performances dépendent, entre autres choses, du débit binaire D que l'on veut transmettre sur le canal et de la bande de fréquences utilisée B. Sur la figure 7, on a représenté la probabilité d'erreurs ERR en fonction du rapport signal/bruit pour différentes bandes de fréquences dans le cas d'un débit binaire de 26,4 kbits/s. Sur cette figure les courbes 6, 7, 8 et 11 correspondent aux bandes de fréquences 6, 7, 8 et 11 de la figure 1. Des courbes analogues existent pour les autres bandes et pour d'autres débits. Ainsi dans une bande donnée, on peut fixer une valeur maximale pour la probabilité d'erreurs, ce qui d'après la figure 7 entraine une valeur théorique SNRth(B) du rapport signal/bruit. Cette valeur SNRth(B) est comparée dans le bloc 190 (figure 6) avec la valeur mesurée au moment du test. Lorsque la valeur mesurée SNRB est supérieure à SNRth(B), une autre bande est sélectionnée (connexion 200) dans le bloc 140 pour effectuer le même test. Toutes les bandes pour tous les débits envisageables sont ainsi testées en commençant par les débits les plus élevés. Lorsque la valeur mesurée SNRB est inférieure à SNRth(B), le système transmet (connexion 220) à la station appelée la/les bandes B apte(s) à la transmission et le/les débit(s) D [bloc 195] qui elle-même transmet l'information à la station appelante pour établir la communication. L'estimation du bruit, généré par les moyens de réception eux-mêmes, est opérée au cours d'une étape préliminaire. Pour cela on utilise un canal ayant des performances connues et on mesure le rapport signal à bruit obtenu en sortie des moyens de réception. En utilisant les équations 7 et 8 on obtient une estimation de la valeur ar2 qui constitue une caractéristique des rqu moyens de réception. Elle reste ensuite constante dans l'exploitation du système. La figure 4 représente un schéma bloc de l'ensemble du système de transmission. Il comprend, communiquant par un canal 105, une station appelante 100 et des moyens de réception 14 comportant une station appelée 110 et des moyens de test 16. La station appelante émet la séquence L1 qui devient la séquence S(fi) à l'entrée de la station appelée. La séquence S(fi) est introduite dans des moyens de test 16 pour la mesure de la qualité du canal. Les moyens de test comprennent un échantillonneur 15 suivi d'un dispositif de traitement numérique du signal DSP 17. L'échantillonneur 15 effectue l'étape 120 de la figure 6 et le dispositif 17 réalise les autres étapes de la figure 6. Lorsque les bandes et les débits sont sélectionnés, le dispositif 17 émet ces informations (connexion 220) vers la station appelée qui les transmet à son tour vers la station appelante pour établir la communication. Bien évidemment, une station appelante devient une station appelée dans le cas d'une communication inversée. C'est ce qui se produit au cours de la procédure de test V.34 choisie comme exemple. Pour effectuer l'étape préliminaire destinée à estimer le bruit ar2 généré dans la station appelée, on connecte celle-ci successivement à plusieurs canaux 105 ayant des caractéristiques connues pour lesquels on dispose de mesures connues de rapport signal à bruit. On mesure le rapport signal/bruit en sortie de la station apppelée (connexion 20) et par approximations successives, on détermine une valeur ar2 du bruit qui soit compatible avec les différents rapports signal/bruit attendus. REVENDICATIONS i - Procédé pour tester un canal de transmission par émission, sur le canal, par des moyens d'émission, d'une séquence de test comportant une pluralité de fréquences de test et pour sélectionner, à la réception, au moins une bande de fréquences apte à la transmission, le procédé comprenant les étapes suivantes effectuées par des moyens de réception: échantillonner la séquence reçue, - effectuer, pour différentes bandes de fréquences, pour différents débits binaires, au moins une transformée de Fourier pour calculer, sur la pluralité de fréquences, la fonction de transfert du canal et pour en déduire une puissance de signal dans la bande et une puissance de bruit de canal dans la bande, - calculer un rapport entre la puissance de signal et une puissance de bruit incluant la puissance de bruit de canal et une variance, préalablement estimée, des bruits dus aux moyens de réception, - comparer, pour chaque bande, le rapport avec un rapport maximal théorique propre à chaque bande, sélectionner les bandes et les débits pour lesquels les rapports sont inférieurs aux rapports maximaux théoriques respectifs, - transmettre la sélection aux moyens d'émission. 2 - Procédé selon la revendication 1 comprenant une étape préliminaire pour estimer la variance des bruits dus aux moyens de réception, étape effectuée en comparant le rapport signal/bruit en sortie des moyens de réception avec le rapport signal/bruit mesuré en sortie de canal pour au moins un canal de caractéristiques connues. 3 - Système de communication comprenant des moyens d'émission et des moyens de réception communiquant à travers un canal de transmission, les moyens d'émission émettant, sur le canal, une séquence de test comportant une pluralité de fréquences de test, les moyens de réception comportant des moyens de test pour tester une qualité du canal en calculant une fonction de transfert du canal et pour sélectionner au moins une bande de fréquences pour la transmission caractérisé en ce que les moyens de test comprennent: - des moyens pour calculer, pour différents débits binaires, sur la pluralité de fréquences, une puissance de bruit de canal dans des bandes de fréquences, - des moyens pour calculer, pour chaque bande, un rapport entre une puissance du signal de la séquence et une puissance de bruit incluant la puissance de bruit de canal et une variance, préalablement estimée, des bruits dus aux moyens de réception, - des moyens pour comparer, pour chaque bande, le rapport avec un rapport maximal théorique propre à chaque bande, - des moyens pour sélectionner les bandes et les débits pour lesquels le rapport est inférieur aux rapports maximaux théoriques respectifs et pour transmettre la sélection aux moyens d'émission. 4 - Système selon la revendication 3 caractérisé en ce que les moyens de test comportent un dispositif calculateur pour réaliser les calculs, les comparaisons et les sélections de bandes et de débits.