Brevet FR2828351A1 — publié le 20030207

cations précédentes. La présente invention concerne un procédé pour transmettre des données entre une station de base et un transpondeur au moyen d'une onde électromagnétique porteuse, que des bits de données modulent selon une modulation d'amplitude. Un tel procédé est connu d'après le document EP 473 569 B1. Des données numériques sont échangées au moyen d'une onde porteuse modulée en amplitude, entre une station de base et un transpondeur passif. Les différents bits d'un mot de données sont constitués par un intervalle de temps, dans lequel le champ électromagnétique est appliqué, et un intervalle de temps, pendant lequel le champ électromagnétique (intervalle de champ) est supprimé, l'intervalle de champ étant utilisé en tant que séparateur entre deux bits successifs. Le poids des bits est fonction de la longueur de l'intervalle de temps, pendant lequel le champ électromagnétique est appliqué. En outre dans le cas du système passif, l'énergie pour le transpondeur est produite à partir du champ de porteuse au moyen d'une modulation par absorption. D'une manière générale, on utilise des procédés pour transmettre des données dans le domaine des transpondeurs pour réaliser une identification et lire à cet effet des données particulières ou bien les mémoriser dans le transpondeur, ainsi que pour exécuter un processus d'authentification ou un processus anti-collision. Ainsi dans le cas d'utilisations dans le domaine des véhicules automobiles, le processus d'authentification entre la station de base et le transpondeur doit être achevé au bout d'un intervalle de temps d' environ 100 ms afin que l'utilisateur ne remarque aucun retard. A cet effet, il faut transmettre, pendant de brefs intervalles de temps, une multiplicité de mots de données à l' aide d'une onde porteuse, auquel cas dans la zone des transpondeurs passifs on utilise comme procédé de modulation notamment la modulation d'amplitude ou la modulation d'impulsions en durce (MID). L'élément de base de la transmission de données entre le transpondeur et une station de base est un protocole de données, qui définit notamment le nombre des poids pour chaque bit de données, et, à la différence d'un poids des bits de données, codé par un indice de modulation de l'amplitude, dans le cas d'une onde porteuse codée selon la modulation MID les poids des bits de données sont dé fini s exclus ivement au moyen de la durce des interval le s de modulation. Dans le cas d'une onde porteuse codée selon la modulation MID, les différentes conditions de communication, comme par le comportement de mise en oscillations et d'arrêt des oscillations des bobines de réception respectives sont prises en compte au moyen de la durée des intervalles de modulation. D'autre part, les différents intervalles de modulation sont séparés par des zones intermédiaires pour permettre l'exécution d'une association nette du poids des bits de données. Si dans le récepteur la durée de l'intervalle de modulation détectée se situe dans une plage intermédiaire, une erreur de lecture est signalée en retour à l'émetteur et le mot de données correspondant est répété par l'émetteur. Un autre type de défaut de lecture apparaît notamment dans des conditions défavorables de réception, par le fait qu'une durce trop faible ou trop grande de l'intervalle de modulation est mesurée et que par conséquent un point erroné du bit de données est déterminé. Cette erreur de lecture peut être identifiée au moyen d'une somme de test. Un inconvénient des procédés connus jusqu'alors réaide dans le fait que la cadence des données est réduite par des erreurs de lecture. Dans des utilisations critiques dans le temps, ceci se manifeste de façon nuisible notamment dans le cas des exigences de plus en plus grande de sécurité, lors d'une authentification. La présente invention a pour but d'indiquer un procédé pour transmettre des données, qui augmente la fiabilité de la transmission de données dans le cas d'une communication sans fil. Ce problème est résolu conformément à l' invention à l' aide d'un procédé du type indiqué plus haut caractérisé en ce que - la durée d'un intervalle de modulation d'un bit de données est déterminée et comparée à une valeur de consigne, - une valeur de correction est calculée à partir de l'écart entre la valeur réelle de la durée de l'intervalle de temps de modulation et la valeur de consigne, et - les valeurs réelles de la durée des intervalles de modulation des bits de données successifs sont corrigées au moyen de la valeur de correction. Le but même de l' invention consiste à modifier la longueur du signal requ au moyen d'une valeur de correction calculée, dans le cas d'une communication sans contact entre la station de base et un transpondeur. A cet effet, dans le cas d'une onde porteuse électromagnétique, que les bits de modulation modulent au moyen d'une modulation d' amplitude, la durée d' au moins un intervalle de modulation est déterminée et est comparée à une valeur de consigne et une valeur de correction est caloulée à partir de l'écart entre la valeur réelle de la durée de l'intervalle de modulation et la valeur de consigne, et les valeurs réelles de la durée des intervalles de modulation des bits de données suivants sont corrigées avec la valeur de correction. Un avantage du nouveau procédé réside dans le fait que grâce à la correction, la fiabilité de la transmission de données entre la station de base et le transpondeur est accrue, par le fait que la dépendance des intervalles de modulation vis-à-vis des conditions de transmission est réduite. En particulier on peut rébuire fortement le nombre d'erreurs de lecture, dans lesquelles la durée mesurée de l'intervalle de modulation se situe à l'intérieur d'une zone intermédiaire, étant donné que l'accroissement de la durée de l'intervalle de temps, qui est conditionné par la modification de l'amplitude dans la bobine de réception, est compensé. On peut en outre augmenter la cadence de donnéss par réduction de la durée, définie dans le protocole de données, des intervalles de modulation pour les bits de données et par réduction des distances entre les bits individuels de donnses. D'autre part, dans le cas d'une onde porteuse codée selon la modulation MID, la probabilité que sous l'effet d'une durée trop faible ou trop grande de l'intervalle de modulation mesuré, par exemple dans des conditions de réception défavorable, le poids d'un ou de plusieurs bits soit déterminé de façon erronce, diminue. Pour une onde porteuse codée selon le codage MID, la cadence de donnéss peut être notamment accrue étant donné qu'en dehors de la taille des zones intermédiaires, également la durce des intervalles de modulation contenus dans le protocole pour les différents poids des bits de donnces diminuent, et afin que l'accroissement de la cadence de donnses soit proportionné au nombre des poids d'un bit de données, c'est-à-dire soit particulièrement élevé dans le cas d'un poids multiplié par n. D'autre part la valeur de correction est proporionnelle à la valeur de l'indice de modulation de l'onde porteuse, c'est-à-dire est particulièrement élevée pour une onde porteuse codée selon une modulation MID. En outre la grandeur de la valeur de correction dépend des conditions de réception, c'est-à-dire du comportement de mise en d' oscillations et de suppression des oscillations de la bobine de réception ainsi que de la valeur de seuil, au- dessus de laquelle une onde porteuse est détectée de support. Des études du déposant ont révélé qu'il est particulièrement avantageux que le calcul de la valeur de correction s'effectue au début de la transmission de données, par exemple à l' aide d'un bit de test ayant un poids prédéterminé. Dans la mesure o pendant l' ensemble de la transmission de données, les conditions de communication varient seulement légèrement, il suffit de déterminer une seule fois la valeur de correction. Si les conditions de communication changent entre le transpondeur et la station de base, il est avantageux d'exécuter la détermination de la valeur de correction à plusieurs reprises pendant la transmission de donnéss ou bien dans le cas de modifications particulièrement rapides, et ce également à plusieurs reprises pendant une séquence de donnces. De ce fait une transmission fiable des données peut être garantie, même dans le cas de variations rapides des conditions de communication. Dans une autre forme de mise en oeuvre du procédé, il est avantageux que dans le cas de transpondeurs passifs, le calcul de la valeur de correction soit exécuté exclusivement dans le transpondeur, étant donné qu'un transpondeur passif exécute, pour le renvoi du signal de réponse, une modulation de charge du champ la porteuse appliqué par la station de base, et que la variation d' amplitude, qui peut être obtenue de ce fait, dans la bobine de la station de base est très faible alors que, contrairement à cela, l'amplitude de la bobine du transpondeur varie fortement en fonction de l'indice de modulation de la station de base et est particulièrement grande dans le cas d'une onde porteuse codée selon la modulation MID, étant donné qu'en général l'indice de modulation alterne entre 0 % et 100 %. Dans une variante de réalisation du procédé, il est particulièrement avantageux que, pour la détermination de la durée de l'intervalle de modulation, les impuleions de cadence de champ situéss dans l'intervalle de modulation sont comptées par exemple par un compteur. A partir de la différence du nombre mesuré des impulsions de cadence de champ et d'une valeur de consigne, qui est mémorisée par exemple dans une mémoire donnée, on peut déterminer la valeur de correction pour les intervalles de modulation suivants avec une faible dépense en matériel et en logiciel. Ceci est très avantageux en particulier pour des transpondeurs passifs, ceci est très avantageux en raison de l'alimentation en énergie propre manquante. Dans un autre mode de mise en oeuvre du procédé, on peut obtenir une cadence de données adaptée aux conditions respectives de transmission, à partir de l'amplitude de la valeur de correction. A cet effet, l'amplitude de la valeur de correction est communiquée à l'émetteur (transpondeur ou la station de base) à l'aide d'un signal d'accusé de réception. Ensuite, le protocole de transmission est modifié par l'émetteur par le fait que la durée des intervalles de modulation et/ou la durée des intervalles intercalaires sont modifiées. Dans une autre forme de mise en oeuvre du -20 procédé, un signal d'accusé de réception est émis par un transpondeur passif dans la mesure o l'amplitude de la tension d'alimentation dans le transpondeur dépasse par le bas ou par le haut une valeur prédéterminée. Ensuite, la station de base modifie le protocole pour la transmission de données, par le fait qu'elle modifie la durée des intervalles de modulation ou la durée des intervalles intercalaires. On peut régler l'alimentation en énergie ou la portée de la communication en liaison avec les cadences de données. Le procédé selon l' invention va être expliqué ci après sur la base des exemples de réalisation en référence à plusieurs dessins schématisés. La figure la représente un dispositif comportant une station de base d'un transpondeur passif. La figure lb représente un protocole de transmission pour une onde porteuse codée selon la modulation MID, avec un poids n fois supérieur d'un bit de données. La figure 2a représente un signal codé selon la modulation MID, émis par la station de base. La figure 2b représente la durée, mesurée dans le transpondeur, des intervalles de modulation du signal de la figure 2a. La figure 2c représente la durée, mesurée dans le transpondeur, des intervalles de modulation du signal de la figure 2b. Sur la figure 1, on a représenté un dispositif pour la transmission de données d'un poste de base VS en direction d'un transpondeur passif TR, le transpondeur TR prélève son énergie au moyen d'une modulation par absorption à partir de l'onde porteuse de la station de base VS. De tels systèmes sont utilisés au niveau du véhicule automobile KFZ, le transpondeur étant monté dans la serrure de la portière et la station de base BS étant montée dans l 'automobile. L' installation de base VS possède un cTrcuit intégré IC1, qui commande une unité d'émission et de réception SE1. Pour la transmission de donnéss, la station de base émet une onde porteuse modulée en amplitude, qui est recue par le transpondeur TR au moyen d'une unité d'émission et de réception SE2 et qui est transmise à des fins d'évaluation à une unité de commande CON, l'unité d'émission et de réception IC2 absorLant en outre l'énergie nécessaire pour l'alimentation du transpondeur TR. En outre le circuit intégré IC2 est constitué par une unité de commande CON et par une unité de mémoire SP, dans laquelle notamment les grandeurs caractéristiques du protocole utilisé pour la transmission de données sont mémorisces. Si le transpondeur TR identifie une transmission de données, au début de la transmission de données la durée de l'intervalle de modulation d'un poids prAdAtermin6, 1'intArieur de 1'unit de commande CON, dans le cas de l'un du bit de donnes ou du bit de test Amis par la station de base, et un caleul de la valeur de correction est exAcut au moyen de la valeur de consigne mmorise dans l'unit de m6moire SP, la va ur de correction Atant proportionnelle la valeur de l'indice de modulation de l'onde porteuse et dApend en outre du comportement d'entre en oscillations et de suppression d' oscillations de l'unit d'Amission et de rAception SE2. Dans les autres tormes de ralisation, le procAdA selon l' invention est expliquA dans le cas d'une onde porteuse code selon la modulation MID, l'indice de la modulation de l'onde porteuse changeant entre 0 et 1QQ %, c'est--dire que l' information de donnes ou le poids des bits de donnes est code pendant la dure des diffArents intervalles de modulation. En outre la dure de l'intervalle respectif de modulation est dAtermine partir du nombre mesurA des impulsions de cadence de champ, pendant lequel le signal de porteuse produit dans le transpondeur une valeur de tension supArieure une valeur de seuil. Sur la figure lb, on a reprAsent la partie d'un protocole pour la transmission de donnes et pour une onde porteuse code selon la modulation MID. On a marquA le nombre des impulsions de cadence de champ pour un poids n fois supArieur d'un bit de donne. Si le nombre des impulsions de cadence de champ, mesurA pendant l'intervalle de modulation, se situe dans une zone intercalaire hachure EQ, F1 ou FN, 1'unit de commande CON identifie une erreur de lecture, et si le nombre mesurA des impulsions de cadence de champ se situe dans l'une des zones hachures Q. 1, \, un poids est affect au bit Amis de donnes, par 1'unit de commande CON. En outre le poids "Q" le plus taible du bit de donnes est associ la gamme de valeurs la plus faible TQmin TOmax, la gamme Tlmin Tlmax est associée au second poids "1" et enfin la gamme de valeurs Tnmin à Tnmax est associse au nème poids du bit de données. Un avantage du procédé selon l' invention réside dans le fait que grâce à la fiabilité accrue, la durée des zones intercalaires FO à FN ainsi que les gammes de poids O à N peuvent être fortement réduites, afin d'accroître la cadence de données proportionnellement au poids n fois supérieur du bit de données. En liaison simultanément à l'erreur de lecture, même dans le cas de quantités importantes de données, on obtient un bref temps de communication notamment lorsque plusieurs transpondeurs sont situés dans le champ d'une station de base. Sur les figures 2a-c, on a représenté pour une onde porteuse codée selon la modulation MID avec un poids double, la correction de la durée mesurée des intervalles de modulation. L'amplitude respective S du signal est représentée en fonction du temps t de l'onde porteuse. L' évaluation du signal est réalisce à l ' aide d'un protocole, comme cela a été expliqué en référence à la figure lb. Sur la figure 2a, on a représenté un signal BSS, qui est émis par la station de base VS et qui représente une séquence de donnces constituée par une suite de poids de bits individuels de données et qui fait partie d'un mot de donnéss. Dans la séquence données, les différents bits sont séparés par ce qu'on appelle des intervalles de temps, et pendant ces intervalles de temps, le signal BSS est supprimé. Sur la figure 2b, on a représenté le signal TRE détecté par l'unité d'émission et de réception SE2 située dans le transpondeur TR. La durée des intervalles de modulation X1, X2, X3 et X4 pour les poiés des différents bits de données est accrue d'une valeur constante D, qui est due essentiellement au comportement de mise en oscillations de la bobine dans l'unité d'émissian et de réception SE2. En outre, grâce à la valeur constante D, l'intervalle de champ est réduit et la différence relative concernant la durée des intervalles de modulation pour les deux poids "0" et "1" est réduite. Si l'unité de commande CON effectue une association de la durée mesurée à la valeur définie dans le protocole, exclusivement des erreurs de lecture sont identifises par l'unité de commande étant donné que les durées mesurées X1 à X44 se situent dans les gammes intercalaires F0 et F1 du protocole. Sur la figure 2c, on a représenté un signal TRC, qui est produit par l'unité de commande CON par correction du signal TRE. A cet effet, dans le cas du signal TRE, la durée de l'intervalle de modulation X1, dont le poids est prédéterminé, est comparée à la valeur de consigne, qui est mémorisce dans l'unité de mémoire SP, et la valeur de correction D, avec laquelle les durées suivantes des intervalles de modulation X2, X3 et X4 sont réduites, est calculée. Ensuite l'évaluation du signal de données est exécutée par l'unité de commande CON. Grâce à la correction, la durée des intervalles de modulation dans le signal TRC est égale à la durée des intervalles de modulation du signal BSS émis par la station de base. Un avantage du nouveau procédé réside dans le fait qu'à l' aide de la correction, on peut corriger les comportement de mise en oscillations et de suppression d'oscillations, qui diffèrent d'un transpondeur à l'autre, des unités d'émission et de réception. D'autre part, la variation de la durée des intervalles de modulation, qui résulte de l'amplitude des valeurs de seuil, peut être supprimée en liaison avec une modification des conditions de communication et une modification de la valeur de la tension d'alimentation. En out re on peut augmenter la portée étant donné que dans le cas d'une distance élevée de communication entre le transpondeur et la station de base, l'amplitude détectée de l'onde porteuse diminue rapidement conformément à la proximité du champ de proximité, et la station de base augmente la durée des intervalles de modulation à l' aide d'un signal d'accusé de réception envoyé par le transpondeur à la station de base. En moyenne dans le temps lors d'une transmission de données, le gain en énergie du transpondeur augnente par conséquent, c'est- à-dire que la portée de communication augmente également. un autre avantage réside dans le fait que dans le cas d'une alimentation suffisante en énergie, à partir du champ de la station de base le transpondeur amène la station de base à réduire les intervalles de modulation, pour réduire le temps de communication. D'autre part, la cadence de données peut être réduite dans la mesure o les conditions de communication ou les conditions de réception le requièrent lors d'une transmission de données, et par conséquent on peut obtenir une réqulation adaptative de la cadence en bauds. REVENDICATIONS 1. Procédé pour transmettre des données entre une station de base (BS) et un transpondeur (TR) au moyen d'une onde électromagnétique porteuse, que des bits de données modulent selon une modulation d' amplitude, caractérisé en ce que - la durse d'un intervalle de modulation (X1) d'un bit de données est déterminée et comparce à une valeur de consigne, - une valeur de correction est calculée à partir de l'écart (D) entre la valeur réelle de la durée de l'intervalle de temps de modulation (X1) et la valeur de consigne, et - les valeurs réelles de la durée des intervalles de modulation (X2, X3, X4) des bits de données successifs sont corrigées au moyen de la valeur de correction. 2. Procédé selon la revendication 1, caractérisé en ce que le calcul de la valeur de correcte est exécuté au début d'une suite d'une séquence de donnée constituce par des bits de données. 3. Procédé selon l'une ou l'autre des revendications 1 ou 2, caractérisé en ce que le calcul de la valeur de correction est exécuté à l' aide d'un poids prédéterminé d'un bit de contrôle. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le calcul de la valeur de correction est exécuté plusieurs fois à l'intérieur d'une séquence de données. 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le cas d'un transpondeur passif (TR), le calcul de la valeur de correction est exécuté dans le transpondeur (TR). 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que pour la détermination de la durée de l'intervalle de modulation (X1), on compte les impulsions de cadence de champ de l'onde porteuse, qui sont situes dans l'intervalle de modulation. 7. ProcAdA selon l'une quelconque des revendications 1 6, caractArisA en ce que le transpondeur s (TR) Amet un signal d'accusA de rAception et la station de base (BS) modifie la dure de l'intervalle de modulation de la squence de donnes suivantes. 8. ProcdA selon la revendication 7, caractArisA en ce qu'un signal d'accusA de rAception est Amis par un transpondeur passif (TR) lorsque l'amplituje de la tension d'alimentation tombe au-dessous d'une valeur prAdAtermine