Brevet FR3065604A1 — publié le 20181026

PROCÉDÉ ET DISPOSITIF DE CONTRÔLE DES TRANSMISSIONS ET RÉCEPTIONS DE TRAMES DANS UN RÉSEAU VIDÉO BIDIRECTIONNEL L'invention concerne les réseaux de communication qui sont adaptés à la transmission bidirectionnelle de trames de données non vidéo et à la transmission unidirectionnelle de trames de données vidéo entre des organes maître et esclave, et plus précisément le contrôle de la transmission de trames de données non vidéo entre de tels organes. la Comme le sait l'homme de l'art, certains réseaux de communication du type précités, et notamment ceux dits « à signalisation différentielle à basse tension » (ou LVDS - « Low Voltage Differential Signaling »), comprennent un organe maître et au moins un organe esclave agencés de manière à s'échanger des trames de données non vidéo de façon 15 bidirectionnelle, dans des créneaux (ou tranches) temporel(le)s (ou « slots ») qui sont défini(e)s par une table de programmation (ou « schedule table »), et des trames de données vidéo de façon unidirectionnelle. L'utilisation d'une telle table de programmation permet avantageusement d'éviter que deux organes (ou noeuds) transmettent 20 sensiblement simultanément des trames de données non vidéo, ce qui induirait leur perte. Par exemple, la perte d'une trame de données non vidéo de paramétrage d'écran entre un calculateur multimédia et un écran tactile d'un véhicule pourrait induire une absence de prise compte d'un paramétrage commandé par un passager et donc un effet indésirable sur l'écran tactile. 25 Mais une telle table de programmation ne permet pas d'éviter tous les problèmes. En effet, il arrive parfois qu'une partie des données non vidéo d'une trame n'ait pas encore été transmise par un organe à la fin du créneau temporel qui lui a été attribué par la table. Dans ce cas, cet organe achève sa transmission dans le créneau temporel suivant, alors qu'un autre organe a 30 commencé à transmettre dans ce créneau temporel suivant. Il y a donc un risque de collision entre les deux trames, et donc un risque de perte de ces deux trames. Une telle situation peut par exemple survenir en présence d'un 3065604 2 pic de charge de calcul (ou CPU) dû à une autre tâche que la transmission de trame, car cela peut engendrer des temps inter-octets plus importants que prévu dans la trame en cours de transmission (cela peut par exemple être le cas lors d'une communication téléphonique via une application Bluetooth). 5 Afin d'améliorer la situation il a été proposé, lorsque débute un créneau temporel dédié à la transmission d'une trame de données non vidéo par un organe maître ou esclave émetteur, de déclencher une temporisation d'une durée strictement inférieure à celle de ce créneau temporel, et, lorsque la fin de cette temporisation survient alors que la trame de données non vidéo n'a pas été intégralement transmise, d'interdire à cet organe émetteur de terminer sa transmission. Cependant, lorsque l'organe émetteur n'a pas le temps d'émettre sa trame dans le créneau temporel prédéfini, l'organe récepteur reçoit une trame tronquée mais ne sait pas qu'il ne recevra pas la fin de cette trame tronquée et donc reste dans l'attente de cette fin de trame. Par conséquent, lorsque l'organe émetteur lui transmet la trame suivante, l'organe récepteur interprète le début de cette nouvelle trame comme la suite de la trame tronquée précédente, et donc il n'a aucun moyen de se resynchroniser sur l'organe émetteur. Il en résulte une perte définitive de la communication LVDS bidirectionnelle jusqu'au prochain démarrage. Par exemple, dans un véhicule cela peut se traduire par une perte des commandes sur un écran tactile ou un déclenchement d'un mode dégradé ou encore une perte de communication avec les caméras d'un système d'aide à la conduite (par exemple de type ADAS (« Advanced Driver Assistance System »)). L'invention a donc notamment pour but de remédier à l'inconvénient décrit ci-dessus. Elle propose notamment à cet effet un procédé, d'une part, dédié au contrôle de la transmission de trames par des organes maître et esclave(s) appartenant à un réseau de communication adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, et, d'autre part, comprenant une étape dans laquelle, lorsque débute un créneau temporel d'une première durée et dédié à 3065604 3 la transmission d'au moins une trame de données non vidéo par un organe dit émetteur, on déclenche une première temporisation d'une deuxième durée strictement inférieure à cette première durée, et, lorsqu'une fin de cette première temporisation survient alors que la trame de données non vidéo n'a 5 pas été intégralement transmise, on interdit à l'organe émetteur de terminer sa transmission. Ce procédé se caractérise par le fait que dans son étape, lorsqu'un organe dit récepteur reçoit la trame de données non vidéo dans le créneau temporel, on déclenche dans cet organe récepteur une seconde 10 temporisation d'une troisième durée comprise entre les deuxième et première durée, et, lorsqu'une fin de cette seconde temporisation survient alors que la trame de données non vidéo n'a pas été intégralement reçue, on supprime dans l'organe récepteur les données reçues de cette trame de données non vidéo. 15 Ainsi, on est désormais sûr que l'organe récepteur est disponible pour une nouvelle réception dès le début du créneau temporel suivant. Le procédé de contrôle selon l'invention peut comporter d'autres caractéristiques qui peuvent être prises séparément ou en combinaison, et notamment : 20 - dans l'étape, lorsque l'organe récepteur est un organe esclave, on peut déclencher la seconde temporisation d'une troisième durée au début de la réception de la trame de données non vidéo par cet organe esclave récepteur ; - dans l'étape, lorsque l'organe récepteur est un organe maître, on peut 25 déclencher la seconde temporisation d'une troisième durée au début du créneau temporel qui est utilisé par l'organe esclave émetteur pour transmettre la trame de données non vidéo ; la troisième durée peut, par exemple, être comprise entre 3,5 ms et 4,5 ms lorsque la première durée est égale à 5 ms. Par exemple, la troisième 30 durée peut être égale à 4 ms. L'invention propose également un dispositif de contrôle, destiné à contrôler la transmission de trames par un organe maître ou un organe esclave appartenant à un réseau de communication adapté à la transmission 3065604 4 bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo. Ce dispositif se caractérise par le fait qu'il est agencé, lorsque son 5 organe, alors dit récepteur, reçoit dans un créneau temporel d'une première durée une trame de données non vidéo transmise par un autre organe dit émetteur dans une deuxième durée commençant en même temps que la première durée et strictement inférieure à cette dernière, pour déclencher une temporisation d'une troisième durée comprise entre les deuxième et première 10 durée, et, lorsqu'une fin de cette temporisation survient alors que la trame de données non vidéo n'a pas été intégralement reçue, pour ordonner la suppression dans son organe récepteur des données reçues de cette trame de données non vidéo. L'invention propose également un organe (maître ou esclave), propre 15 à être connecté à un réseau de communication adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, et comprenant un dispositif de contrôle du type de celui présenté ci-avant. 20 L'invention propose également un véhicule, éventuellement de type automobile, et comprenant, d'une part, un réseau de communication adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, et, d'autre part, au moins deux 25 organes du type de celui présenté ci-avant et connectés au réseau de communication. L'invention est particulièrement bien adaptée, bien que non limitativement, au cas où le réseau de communication est de type LVDS. D'autres caractéristiques et avantages de l'invention apparaîtront à 30 l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels : - la figure 1 illustre schématiquement et fonctionnellement un véhicule comprenant un réseau de communication auquel sont connectés des 3065604 5 organes maître et esclaves équipés chacun d'un dispositif de contrôle selon l'invention, et - la figure 2 illustre schématiquement un premier exemple de chronogramme matérialisant une trame d'écriture (TE) dont une partie (ptnt) n'a pas été 5 transmise à la fin de la première temporisation associée à son créneau temporel. L'invention a notamment pour but de proposer un procédé de contrôle, et un dispositif de contrôle DC associé, destinés à permettre le contrôle de la transmission de trames par un organe maître OM et au moins 1 o un organe esclave 0Ej appartenant à un réseau de communication RC adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table (de programmation), et à la transmission unidirectionnelle de trames de données vidéo. Dans ce qui suit, on considère, à titre d'exemple non limitatif, que le 15 réseau de communication RC est installé dans un véhicule automobile V, comme par exemple une voiture. Mais l'invention n'est pas limitée à cette application. Elle concerne en effet tout système, installation ou appareil pouvant comprendre au moins un réseau de communication adapté à la transmission bidirectionnelle de trames de données non vidéo et à la 20 transmission unidirectionnelle de trames de données vidéo. Elle concerne donc notamment les véhicules, qu'ils soient de type terrestre, maritime (ou fluvial), ou aérien, les installations, éventuellement de type industriel, et les bâtiments. Par ailleurs, on considère dans ce qui suit, à titre d'exemple non 25 limitatif, que le réseau de communication RC est de type LVDS (« Low Voltage Differential Signaling »). Mais l'invention n'est pas limitée à ce type de réseau de communication. D'une manière générale, l'invention concerne tout réseau de communication adapté à la transmission bidirectionnelle de trames de données non vidéo et à la transmission unidirectionnelle de trames de 30 données vidéo. On a schématiquement représenté sur la figure 1 un véhicule comprenant un exemple non limitatif de réseau (de communication) RC. Dans cet exemple, le réseau RC (de type LVDS) comprend un bus auquel sont 3065604 6 connectés un organe (ou noeud) maître OM et quatre organes (ou noeuds) esclaves 0E1 à 0E4 (j = 1 à 4). Mais le nombre d'organes esclaves 0Ej peut prendre n'importe quelle valeur supérieure ou égale à un (1). L'organe maître OM et les organes esclaves 0Ej peuvent être de tout 5 type, dès lors qu'ils sont impliqués dans l'acquisition ou l'utilisation de données vidéo. Par exemple, dans le cas d'une voiture l'organe maître OM peut être un calculateur multimédia ou un superviseur ADAS et un organe esclave 0Ej peut être un écran tactile ou une caméra acquérant des images de l'environnement extérieur. 1 o Au sein du réseau RC, l'organe maître OM et les organes esclaves 0Ej sont autorisés à transmettre des trames de données non vidéo dans des créneaux temporels (ou slots) ct qui sont prédéfinis dans une table (de programmation), connue de chacun d'entre eux. Il est rappelé que dans un réseau LVDS l'organe maître OM peut 15 transmettre soit des trames de données non vidéo dites d'écriture (ou « write frames ») TE, soit des trames de données non vidéo dites d'entête (ou « header trames ») TH, tandis que chaque organe esclave 0Ej peut transmettre des trames de données non vidéo dites de lecture (ou « read frames ») TL en réponse respectivement à des trames de données non vidéo 20 d'entête TH. Par ailleurs, une trame d'entête TH et la trame de lecture TL associée sont transmises dans un même créneau temporel ct défini par la table. Une trame d'écriture TE est destinée à transmettre des données non vidéo à un organe esclave 0Ej et contient les champs suivants, toujours 25 transmis dans le même ordre : - un champ de synchronisation (SYNC), indiquant le début de la trame, - un champ (DEV ADDR), indiquant à quel composant (sérialiseur, désérialiseur ou microcontrôleur esclave) la trame est adressée, - un identifiant (ID), permettant à l'application de l'organe esclave 0Ej 30 récepteur de savoir comment décoder le champ de données fonctionnelles, - une longueur de trame (DLC), indiquant la taille de la trame ou la taille du 3065604 7 champ de données fonctionnelles (en octet), le champ de données fonctionnelles (Di), contenant des données de commandes (par exemple le réglage d'un écran), - une somme de contrôle (CRC), pour permettre à l'organe esclave 0Ej 5 récepteur de vérifier que la trame reçue n'a pas été altérée au cours de la transmission. Une trame d'entête TH contient les champs suivants, toujours transmis dans le même ordre : - un champ de synchronisation (SYNC), indiquant le début de la trame, 1 o - un champ (DEV ADDR), indiquant à quel composant (sérialiseur, désérialiseur ou microcontrôleur esclave) la trame est adressée, - un identifiant (ID), permettant à l'application de l'organe esclave 0Ej récepteur de savoir comment décoder le champ de données fonctionnelles, - une longueur de trame (DLC), indiquant la taille de la trame demandée (en 15 octet). Une trame de lecture TL contient les champs suivants, toujours transmis dans le même ordre : - un premier champ (ACK), indiquant le début de la trame, - un champ de données fonctionnelles (Di), contenant des données de 20 commandes (par exemple des données générées par un écran tactile indiquant quelle partie de l'écran est touchée par un utilisateur), - une somme de contrôle (CRC), pour permettre à l'organe maître OM récepteur de vérifier que la trame reçue n'a pas été altérée au cours de la transmission. 25 Le procédé (de contrôle), selon l'invention, comprend une étape qui est effectuée chaque fois que débute un créneau temporel ct, ayant une première durée dct et dédié à la transmission par un organe OM ou 0Ej, alors dit émetteur, d'au moins une trame de données non vidéo. Dans ce cas, au début d'un créneau temporel ct on déclenche dans 30 l'organe émetteur OM ou 0Ej une première temporisation templ d'une 3065604 8 deuxième durée dtempt strictement inférieure à la première durée dct (du créneau temporel ct considéré), et à la fin de cette première temporisation templ si la trame de données non vidéo n'a pas été intégralement transmise, on interdit à l'organe émetteur OM ou 0Ej, qui transmet cette trame de 5 données non vidéo, de terminer sa transmission. On comprendra que cette interruption de la transmission de la fin ptnt de la trame (à l'expiration de la deuxième durée dtempl de la première temporisation templ ) est destinée à éviter une collision dans le créneau temporel ct suivant entre cette fin ptnt de la trame et une trame suivante, afin que cette dernière ne soit pas également 1 o perdue. De son côté l'organe récepteur 0Ej ou OM a reçu une trame tronquée ptt et donc reste dans l'attente de la fin ptnt de cette trame. Pour éviter que l'organe récepteur 0Ej ou OM interprète le début de la trame suivante, transmise par l'organe émetteur OM ou 0Ej, comme la suite de la trame 15 tronquée ptt précédente, l'invention propose que dans l'étape du procédé on déclenche dans le créneau temporel ct, dans cet organe récepteur 0Ej ou OM, une seconde temporisation temp2 ayant une troisième durée dtemp2 comprise entre les deuxième dtempt et première dct durées. Puis, si la fin de cette seconde temporisation temp2 survient alors que la trame de données 20 non vidéo n'a pas été intégralement reçue par l'organe récepteur 0Ej ou OM, on supprime dans ce dernier (0Ej ou OM) les données ptt de cette trame de données non vidéo qu'il a reçues et qui sont incomplètes. Ainsi, lorsque l'organe émetteur OM ou 0Ej transmet la trame suivante dans le créneau temporel ct suivant à l'organe récepteur 0Ej ou OM, 25 ce dernier (0Ej ou OM) interprète les premières données reçues dans ce créneau temporel ct suivant comme le début d'une nouvelle trame et non pas comme la suite de la trame tronquée précédente. Par conséquent, l'organe récepteur 0Ej ou OM ne risque pas de se désynchroniser de l'organe émetteur OM ou 0Ej, et donc on ne risque pas de perdre la communication 30 LVDS bidirectionnelle. De plus, on est désormais sûr que l'organe récepteur est disponible pour une nouvelle réception dès le début du créneau temporel ct suivant. On notera que le déclenchement de la seconde temporisation temp2 3065604 9 ne se fait pas obligatoirement de la même façon dans un organe esclave récepteur 0Ej et dans un organe maître récepteur OM. En effet, dans l'étape du procédé, lorsque l'organe récepteur est un organe esclave 0Ej, on peut déclencher la seconde temporisation temp2 5 (d'une troisième durée dtemp2) au début de la réception de la trame de données non vidéo par cet organe esclave récepteur 0Ej. En revanche, dans l'étape du procédé, lorsque l'organe récepteur est un organe maître OM, on peut déclencher la seconde temporisation temp2 (d'une troisième durée dtemp2) au début du créneau temporel ct qui est utilisé 10 par l'organe esclave émetteur 0Ej pour transmettre la trame de données non vidéo. Cette très légère différence sur les instants de déclenchement de la seconde temporisation temp2 résulte du fait que l'organe maître OM sait, de par son contrôle de la table et de la synchronisation du réseau RC, quand 15 débute chaque créneau temporel ct (le début lui sert alors de référence de déclenchement), alors que l'organe esclave 0Ej n'a comme référence de déclenchement que l'instant où il commence à recevoir le premier octet d'une trame. Par exemple, la troisième durée dtemp2 peut être comprise entre 3,5 20 ms et 4,5 ms lorsque la première durée dct est égale à 5 ms. Dans ce cas, la troisième durée dtemp2 peut, par exemple, être choisie égale à 4 ms. D'une manière générale la troisième durée dtemp2 est choisie en fonction de la précision des horloges internes qui équipent les organes OM et 0Ej. Cette troisième durée dtemp2 est donc choisie la plus grande possible par 25 rapport à la première durée dct, en se réservant une marge au moins pour les dérives d'horloge et éventuellement la fin de transmission d'un dernier octet de la trame. La mise en oeuvre du procédé peut être réalisée par un dispositif de contrôle DC. Comme illustré non limitativement sur la figure 1 chaque organe 30 OM, 0Ej peut être équipé d'un tel dispositif de contrôle DC. Mais dans une variante de réalisation non illustrée chaque dispositif de contrôle DC pourrait être couplé à un organe maître OM ou esclave 0Ej. Notamment, chaque dispositif de contrôle DC est chargé, lorsque son 3065604 10 organe est émetteur, de déclencher la première temporisation temp1 au début de chaque créneau temporel ct pendant lequel il doit transmettre une trame, et de vérifier si cette trame a été intégralement transmise lorsqu'expire la première temporisation temp1 associée (à la fin de la deuxième durée dtempl). 5 Si cette trame n'a pas été intégralement transmise, le dispositif de contrôle DC interdit à son organe émetteur de terminer sa transmission. Chaque dispositif de contrôle DC est également chargé, lorsque son organe est récepteur, et donc reçoit dans un créneau temporel ct une trame de données non vidéo transmise par un organe émetteur, de déclencher la seconde 10 temporisation temp2 (d'une troisième durée dtemp2 comprise entre les deuxième dtempt et première dct durées), et, lorsque la fin de cette seconde temporisation temp2 survient alors que la trame de données non vidéo n'a pas été intégralement reçue, d'ordonner la suppression dans son organe récepteur des données reçues ptt de cette trame de données non vidéo. 15 Chaque dispositif de contrôle DC peut être réalisé sous la forme de modules logiciels (ou informatiques ou « software »), ou bien de circuits électroniques (ou « hardware »), ou encore d'une combinaison de circuits électroniques et de modules logiciels. On notera que chaque dispositif de contrôle DC peut être considéré comme un automate. 20 On a schématiquement illustré sur la figure 2 un exemple de chronogramme permettant de faciliter la compréhension de l'invention. A l'instant tO un organe émetteur, par exemple l'organe maître OM, commence à transmettre une trame d'écriture TE dans le créneau temporel ct qui est défini dans la table qu'il stocke, et donc son dispositif de contrôle DC 25 déclenche la première temporisation temp1. Par conséquent, ce créneau temporel ct et donc la première temporisation temp1 associée (et de durée dtempt) débutent à ce même instant tO. A compter de cet instant tO l'organe maître émetteur OM dispose d'une durée dtempt pour transmettre cette trame d'écriture TE dans le créneau temporel ct à un organe esclave récepteur, par 30 exemple 0E1. La fin de cette durée dtempl expire à un instant t1 (avec t1 = tO + dtempl ). Dès que l'organe esclave récepteur 0E1 commence à recevoir la trame d'écriture TE dans ce même créneau temporel ct, son dispositif de 3065604 11 contrôle DC déclenche la seconde temporisation temp2 de durée dtemp2. Dans cet exemple, à l'instant t1 seule une partie ptt de la trame d'écriture TE a été transmise et reçue par l'organe esclave récepteur 0E1. Par conséquent, le dispositif de contrôle DC de l'organe maître émetteur OM 5 interdit à ce dernier (OM) de terminer sa transmission (la partie ptnt n'est donc pas transmise à l'organe esclave récepteur 0E1). La partie transmise ptt de la trame d'écriture TE est matérialisée en blanc et la partie non transmise ptnt de la trame d'écriture TE est matérialisée en gris. A un instant t2, la durée dtemp2 de la temporisation temp2 se termine 10 dans l'organe esclave récepteur 0E1 (t2 = tO + dtemp2). L'organe esclave récepteur 0E1 n'ayant pas reçu l'intégralité de la trame d'écriture TE à cet instant t2 (dont la longueur est défini par le champ de longueur de l'entête de cette trame d'écriture TE), son dispositif de contrôle DC lui ordonne de supprimer de sa mémoire de réception les données de la partie transmise ptt 15 qu'il vient de recevoir. La trame d'écriture TE est donc perdue, mais la synchronisation et la communication avec l'organe maître OM sont préservées. L'invention permet d'assurer un déterminisme et une robustesse des transmissions entre deux organes (ou noeuds) du réseau de communication, 20 en se prémunissant des éventuels problèmes de collision et en garantissant que l'organe récepteur sera toujours disponible pour une nouvelle réception dès le début du créneau temporel suivant. REVENDICATIONS1. Procédé de contrôle de la transmission de trames par des organes maître (OM) et esclave(s) (0ED appartenant à un réseau de communication (RC) adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, ledit procédé comprenant une étape dans laquelle, lorsque débute un créneau temporel d'une première durée et dédié à la transmission d'au moins une trame de données non vidéo la par un organe (OM, OED dit émetteur, on déclenche une première temporisation d'une deuxième durée strictement inférieure à cette première durée, et, lorsqu'une fin de cette première temporisation survient alors que la trame de données non vidéo n'a pas été intégralement transmise, on interdit audit organe émetteur (OM, OED de terminer sa transmission, caractérisé en 15 ce que dans ladite étape, lorsqu'un organe (OM, OED dit récepteur reçoit ladite trame de données non vidéo dans ledit créneau temporel, on déclenche dans ledit organe récepteur (OM, OED une seconde temporisation d'une troisième durée comprise entre lesdites deuxième et première durée, et, lorsqu'une fin de ladite seconde temporisation survient alors que ladite trame 20 de données non vidéo n'a pas été intégralement reçue, on supprime dans ledit organe récepteur (OM, OED les données reçues de cette trame de données non vidéo. 2. Procédé selon la revendication 1, caractérisé en ce que dans ladite étape, lorsque ledit organe récepteur (OM, OED est un organe esclave (0ED, 25 on déclenche ladite seconde temporisation d'une troisième durée au début de la réception de ladite trame de données non vidéo par cet organe esclave récepteur (0ED. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce que dans ladite étape, lorsque ledit organe récepteur (OM, OED est un organe maître 30 (OM), on déclenche ladite seconde temporisation d'une troisième durée au début dudit créneau temporel utilisé par ledit organe esclave émetteur (0ED pour transmettre ladite trame de données non vidéo. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que 3065604 13 ladite troisième durée est comprise entre 3,5 ms et 4,5 ms lorsque ladite première durée est égale à 5 ms. 5. Dispositif (DC) pour contrôler la transmission de trames par un organe maître (OM) ou un organe esclave (0ED appartenant à un réseau de 5 communication (RC) adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, caractérisé en ce qu'il est agencé, lorsque ledit organe (OM, OED, alors dit récepteur, reçoit dans un créneau temporel d'une première durée une trame de données non 1 o vidéo transmise par un organe (0Ej, OM) dit émetteur dans une deuxième durée commençant en même temps que ladite première durée et strictement inférieure à ladite première durée, pour déclencher une temporisation d'une troisième durée comprise entre lesdites deuxième et première durée, et, lorsqu'une fin de ladite temporisation survient alors que ladite trame de 15 données non vidéo n'a pas été intégralement reçue, pour ordonner la suppression dans ledit organe récepteur (OM, OED des données reçues de cette trame de données non vidéo. 6. Organe (OM, OED propre à être connecté à un réseau de communication (RC) adapté à la transmission bidirectionnelle de trames de 20 données non vidéo, dans des créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, caractérisé en ce qu'il comprend un dispositif de contrôle (DC) selon la revendication 5. 7. Véhicule (V) comprenant un réseau de communication (RC) adapté à la transmission bidirectionnelle de trames de données non vidéo, dans des 25 créneaux temporels définis par une table, et à la transmission unidirectionnelle de trames de données vidéo, caractérisé en ce qu'il comprend au moins deux organes (OM, OED selon la revendication 6, connectés audit réseau de communication (RC). 8. Véhicule selon la revendication 7, caractérisé en ce que ledit réseau 30 de communication (RC) est de type dit à signalisation différentielle à basse tension. 9. Véhicule selon la revendication 7 ou 8, caractérisé en ce qu'il est de type automobile.