Brevet FR2845772A1 — publié le 20040416

PROCEDE DE DETECTION DE DEFAUT DE BLINDAGE D'UN CABLE MULTIFILAIRE DESCRIPTION DOMAINE TECHNIQUE La présente invention concerne un procédé de détection de défaut de blindage d'un câble multifilaire, utilisable notamment sur un avion. ETAT DE LA TECHNIQUE ANTERIEURE Les réseaux de communications (Ethernet, 10 ATM,...) utilisant des liaisons, de préférence en cuivre, sont sensibles aux agressions électromagnétiques et sont limités en terme de rayonnement électromagnétique. Pour résoudre de tels problèmes, on a recours à des liaisons blindées. Mais, la vérification 15 de l'intégrité du blindage de telles liaisons est difficile et souvent coteuse. Un document, de l'art antérieur, référencé [1i en fin de description, décrit une méthode réflectométrique de vérification de l'intégrité d'un 20 blindage d'un câble qui est une méthode appliquée à une paire de fils de ce câble. Cette méthode donne des résultats peu précis lorsque seul le blindage est abîmé. Un document référencé [2] décrit une 25 méthode de vérification de l'intégrité d'un blindage de câble basée sur une mesure d'impédance de transfert. Cette méthode est, de loin, la plus répandue. Elle présente l'inconvénient de mobiliser un matériel lourd et des précautions de mise en oeuvre importantes. De 30 plus, elle nécessite la mesure de la tension d'un fil SP 21568.69 DB dans le câble, ce qui nécessite la plupart du temps de modifier l'installation. Un document référencé [3] décrit un capteur de test de résistance de boucle pour surveiller 5 l'intégrité du blindage d'un câble. Ce capteur utilise une sonde de courant de commande possédant deux enroulements, un de ces enroulements étant utilisé pour mesurer une tension injectée sur ledit blindage. Dans le cas du test d'un système de câblage d'un avion, le 10 câble électrique et la structure de l'avion auquel il est fixé, forment une boucle continue à travers laquelle un courant peut circuler. Une tension électrique alternative est induite dans cette boucle au moyen dudit capteur, et le courant de boucle est mesuré 15 par celui-ci. Le rapport complexe du courant induit dans la boucle et de la tension de boucle donne l'impédance de boucle dont la partie réelle résistive est une indication de l'intégrité du blindage électrique et de sa connexion à la structure de 20 l'avion. Un tel capteur n'offre pas une précision suffisante pour des applications Ethernet (hautes fréquences). En effet, ce capteur risque de ne pas détecter une très faible augmentation de la résistance 25 de boucle, laquelle peut néanmoins avoir un impact important sur la qualité de protection du blindage. Ladite très faible augmentation de la résistance de boucle peut notamment se produire dans le cas d'un câble de grande longueur ayant une résistance de boucle 30 élevée ou dans le cas de blessures dudit blindage. D'autre part, un tel capteur ne permet pas de mesure SP 21568.69 DB dynamique car dans ce cas le courant correspondant au transfert de données dans ce câble perturberait la mesure. L'invention a pour objet d'offrir une 5 meilleure précision de détection de défaut de blindage d'un câble multifilaire et de simplifier et permettre une mesure dynamique simplifiée. EXPOSE DE L'INVENTION La présente invention propose, à cet effet, un procédé de détection de défaut de blindage d'un câble multifilaire faisant partie d'un réseau de communication, au cours du fonctionnement opérationnel dudit réseau, ledit câble véhiculant un signal 15 multitrames S(t) caractérisé en ce qu'il comprend les étapes suivantes: - on injecte un signal perturbateur I(t) dans ledit câble via une pince à injection, qui est en boucle magnétique qui peut être ouverte ou fermée 20 autour du câble et dans laquelle on injecte un signal alternatif, pendant un temps déterminé T, - à la réception du signal S(t) par un équipement, on compte le nombre N de trames en défaut pendant la durée d'injection du signal perturbateur 25 I(t), - on détermine l'existence d'une défaillance éventuelle du blindage de ce câble lorsque l'on a l'inégalité suivante: N/T TEPmaX, TEPmax étant le taux d'erreur de paquet maximum à garantir. SP 21568.69 DB On peut avoir TEPmax=O. Le réseau de communication peut être un réseau Ethernet. Le nombre N peut être le nombre de trames erreurs, qui comprend notamment les erreurs CRC, les trames trop courtes, et 5 les trames manquantes. Le nombre N peut également être comptabilisé dans la partie MIB de différents équipements du réseau. Avantageusement, on a l'inégalité il Il suivante: particulièrement le signal S(t). Le procédé de l'invention est utilisable 25 notamment sur un avion. BR VE DESCRIPTION DES DESSINS La figure 1 illustre le schéma de principe d'une installation permettant de mettre en oeuvre le procédé de l'invention. SP 21568.69 DB La figure 2 illustre un exemple de réalisation de l'invention. EXPOS D TAILL DE MODES DE R ALISATION PARTICULIERS Le procédé de l'invention propose d'utiliser la sensibilité de signaux multitrames S(t) véhiculés dans un câble multifilaire d'un réseau de communication, au cours du fonctionnement opérationnel de ce réseau. Ce procédé comprend les étapes suivantes - on injecte un signal perturbateur I(t) dans ledit câble via une pince à injection pendant un temps déterminé T, - à la réception de ce signal par un 15 équipement, on compte le nombre N de trames en défaut pendant la durée de l'injection du signal perturbateur, - on détermine l'existence d'une défaillance éventuelle du blindage de ce câble lorsque l'on a l'inégalité suivante: N/T TEPmax, TEPmax étant 20 le taux d'erreur de paquet maximum à garantir, qui peut être égal à zéro. La figure 1 illustre le schéma de principe d'une installation, par exemple un avion, permettant de mettre en oeuvre ce procédé. Le signal S(t) est véhiculé 25 sur un câble multifilaire 10 entre un équipement abonné 11 et un interface 12 auquel est relié un terminal de contrôle 13. Une pince d'injection 14 permet d'injecter dans le câble 10 un signal I(t) issu d'un générateur 15. Le terminal 13 permet de vérifier le nombre de SP 21568.69 DB trames perdues pendant la durée de l'injection du signal perturbateur. Le comptage des N trames en défaut pendant l'injection, peut être réalisé de différentes manières. 5 Ce comptage peut être basé sur un comptage du nombre de trames en erreur, comprenant, notamment, les erreurs CRC ("contrôle de redondance cyclique"), les trames trop courtes, les trames manquantes. Pour un réseau de communication de type 10 Ethernet, ce nombre N est, en général, comptabilisé naturellement dans la partie MIB ("management information base") de l'équipement abonné 11 ou de l'interface 12. Le terminal de contrôle 13 ne fait qu'afficher les informations de la partie MIB de 15 l'équipement 12. L'amplitude I du signal perturbateur I(t) est choisie de façon à ce que le protocole de transmission basé sur le signal S(t) véhiculé sur le câble 10 soit perturbé, des 20 pertes de trames étant détectées en réception si le blindage de ce câble 10 est abîmé, - ce protocole de transmission ne soit pas perturbé si le blindage de ce câble 10 est indemne. On considère: - Il le niveau du signal perturbateur I(t) qui perturbe le signal S(t) en l'absence de la protection du blindage, - ATTmin l'atténuation minimum du blindage, qui est nécessaire pour que la perturbation 30 induite sous le blindage soit inférieure à Il, compte- SP 21568.69 DB tenu de l'agression extérieure maximale attendue, qui est spécifiée par les normes internationales, - ATTmax: l'atténuation normale du blindage. Le blindage du câble 10 est considéré comme étant dégradé lorsque son atténuation est comprise entre ATTmin et ATTmax. Si l'on considère les relations: - I.ATTmax Il une dégradation du blindage induit une perte de trames, on a alors I1 I1 ATTmmi ATTmax Le signal perturbateur I(t) peut présenter différentes formes: - Il peut être similaire au signal S(t) véhiculé sur le câble 10. Ce peut être, par exemple, un signal I(t) Ethernet à 100 Mbits/seconde, tout comme le 20 signal S(t). - Il peut présenter une ou plusieurs fréquences, qui peuvent avoir été préalablement identifiées comme perturbant tout particulièrement le signal S(t). Ces fréquences se situent, généralement, 25 au maximum de densité spectrale du signal S(t), par exemple, à 31,25Mhz pour un signal Ethernet S(t) OMbits/seconde. La figure 2 illustre un exemple de mode de réalisation dans la détection d'un défaut sur un lien 30 du réseau AFDX (ou "Avionics Full Duplex Ethernet"). SP 21568.69 DB Sur cette figure sont représentés - un équipement abonné AFDX 20, avec un système d'extrémité AFDX 21, - un commutateur AFDX 22, - un câble "star quad" blindé 23 reliant ce système 21 et ce commutateur 22, - des connecteurs 24 à base de contact "quadrax" disposé sur ce câble blindé 23, - un générateur de courant 25 relié à une 10 pince d'injection 26 calibrée disposée autour de ce câble 23, - un gestionnaire de réseau 27 en liaison avec le commutateur 22 au moyen d'un protocole SNMP ("Simple Network Management Protocol"). Le protocole SNMP permet au gestionnaire de réseau 27 de connaître l'état de l'équipement d'un abonné 20 sur le réseau. L'agent SNMP est un module logiciel dans un équipement (équipement 20 ou commutateur 22) qui permet de répondre aux requêtes du 20 gestionnaire 27. Il utilise la base de données MIB pour répondre à ces requêtes. Les signaux représentés sur cette figure sont les suivants. - S(t) signal AFDX (Ethernet full duplex 25 100 Mbit/s) - I(t):signal perturbateur sinusodal à 31,25 MHz d'amplitude 300 mA (on suppose ici le rapport d'injection égal à 1) -11 = 15 mA, ATTmin = 0,1, ATTmax = 0,05 30 -T 2 secondes. SP 21568.69 DB Le gestionnaire de réseau 27 récupère l'objet afdxMACCRerrors (nombre de trames en erreur CRC) dans les parties MIB du commutateur AFDX 22 et de l'abonné AFDX 20 via le protocole SNMP. Le lien est considéré sans défaut si aucune erreur n'est survenue ni du côté abonné 20, ni du côté commutateur AFDX 22. SP 21568.69 DB REFERENCES [1] "High Accuracy Location of Faults on Electrical Lines Using Digital Signal Processing" de Leo P. Van 5 Biesen, J. Renneboog (IEEE Transactions on Instrumentation and measurement. Vol. 39, N 1, Février 1990). [2] "Fault detection techniques for complex cable 10 shield topologies" de Kurt H. Coonrod (Septembre 1994, Philips Laboratory, ref. PL-TR-93-1111). [3] EP O 936 469. SP 21568.69 DB REVENDICATIONS 1. Procédé de détection de défaut de blindage d'un câble multifilaire faisant partie d'un 5 réseau de communication, au cours du fonctionnement opérationnel dudit réseau, ledit câble (10) véhiculant un signal multitrames S(t), caractérisé en ce qu'il comprend les étapes suivantes: on injecte un signal perturbateur I(t) 10 dans ledit câble via une pince à injection (14) pendant un temps déterminé T, - à la réception du signal S(t) par un équipement (12), on compte le nombre N de trames en défaut pendant la durée d'injection du signal 15 perturbateur I(t), - on détermine l'existence d'une défaillance éventuelle du blindage de ce câble (10) lorsque l'on a l'inégalité suivante N/T TEPmax, TEPmax étant le taux d'erreur de paquet maximum à 20 garantir. 2. Procédé selon la revendication 1, dans lequel on a: TEPmax = 025 3. Procédé selon l'une quelconque des revendications précédentes, dans lequel le réseau de communication est un réseau Ethernet. 4. Procédé selon l'une quelconque des 30 revendications précédentes, dans lequel N est le nombre SP 21568.69 DB de trames erreurs, qui comprend notamment les erreurs CRC, les trames trop courtes, et les trames manquantes. 5. Procédé selon l'une quelconque des 5 revendications précédentes, dans lequel le nombre N est comptabilisé dans la partie MIB de différents équipements (11, 12) du réseau. 6. Procédé selon l'une quelconque des 10 revendications précédentes, dans lequel on a il il l'inégalité suivante:1 blindage. 7. Procédé selon l'une quelconque des revendications précédentes, dans lequel le signal perturbateur I(t) est similaire du signal S(t) véhiculé 25 sur le câble. 8. Procédé selon l'une quelconque des revendications précédentes, dans lequel le signal perturbateur I(t) présente au moins une fréquence SP 21568.69 DB préalablement identifiée comme perturbant particulièrement le signal S(t). tout SP 21568.69 DB