Brevet FR3069398A1 (20190125)

REVENDICATIONS1) Procédé de commutation de trames, le procédé étant exécuté par un module de commutation (404,\n<CLM>\1\tconnecté, d'une part, à une unité de raccordement (405) d'un équipement (400) conforme à la norme ARINC 664 part 7 et, d'autre part, à un média, le procédé comprenant les étapes de : - recevoir une trame (500) en provenance de l'unité de raccordement, la trame étant conforme à la norme ARINC 664 part 7, - fragmenter la trame reçue en une ou plusieurs trames (510,\n<CLM>\1\tdites fragments de taille prédéterminée, - émettre chaque trame dite fragment de taille prédéterminée sur le média, chaque trame dite fragment émise étant temporellement séparée de la précédente trame dite fragment émise d'une même valeur temporelle prédéterminée.\n<CLM>\1\tProcédé selon la revendication précédente, la trame reçue comprenant un entête de trame (504) et un paquet de données (505), le paquet de données comprenant un en-tête de paquet (507), l'étape de fragmenter la trame reçue comprenant les étapes de : - extraire l'en-tête de trame de la trame reçue, - extraire l'en-tête de paquet de la trame reçue, et, tant que toute la trame reçue n'a pas été fragmentée : - sélectionner une partie consécutive de la trame reçue, la taille de la partie sélectionnée étant fonction de la taille prédéterminée, de la taille d'un en-tête de trame et de la taille d'un en-tête de paquet, chaque trame dite fragment comprenant : - un en-tête de trame (513,\n<CLM>\1\tdéterminé en fonction de l'en-tête de trame extrait, - un en-tête de paquet (514,\n<CLM>\1\tdéterminé en fonction de l'en-tête de paquet extrait, - une partie sélectionnée de la trame reçue. 19\n<CLM>\1\tProcédé selon la revendication précédente, déterminer un en-tête de paquet pour une trame dite fragment comprenant : - copier l'en-tête de paquet extrait, - modifier, dans l'en-tête copié, une valeur d'un paramètre indicateur 5 d'une taille d'un paquet de données en fonction de la taille prédéterminée, - modifier, dans l'en-tête copié, des valeurs de paramètres indicateurs d'une fragmentation d'un paquet de données en fonction de la partie sélectionnée, 10 - modifier, dans l'en-tête copié, une valeur d'un paramètre de contrôle d'intégrité de l'en-tête, la valeur étant déterminée en fonction de l'en-tête copié puis modifié.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, le procédé comprenant, 15 ultérieurement à la réception d'une trame en provenance de l'unité de raccordement, une étape de vérification d'une intégrité de ladite trame, les étapes de fragmenter et d'émettre n'étant pas réalisées en cas de défaut d'intégrité de la trame reçue.\n<CLM>\1\tProcédé de commutation de trames, le procédé étant exécuté par un module de 20 commutation (404,\n<CLM>\1\tconnecté, d'une part, à une unité de raccordement (405) d'un équipement conforme à la norme ARINC 664 part 7 et, d'autre part, à un média, le procédé comprenant les étapes de : - recevoir plusieurs trames (510,\n<CLM>\1\tdites fragmentées en provenance du média, chaque trame dite fragmentée ayant été émise 25 conformément au procédé selon l'une des revendications précédentes, - vérifier l'intégrité de chaque trame fragmentée reçue vis à vis de chacune des autres trames fragmentées et vis-à-vis de la trame conforme reconstituée, 30 - assembler les trames dites fragmentées afin de reconstituer une trame conforme à la norme ARINC 664 part 7, - émettre la trame (500) assemblée vers l'unité de raccordement. 20\n<CLM>\1\tModule de commutation de trames (404,\n<CLM>\1\tpour un équipement (400) conforme à la norme ARINC 664 part 7, le module étant adapté pour : - recevoir une trame (500) en provenance d'une unité de raccordement de l'équipement, la trame étant conforme à la norme ARINC 664 5 part 7, - fragmenter la trame reçue en une ou plusieurs trames (510,\n<CLM>\1\tdites fragments de taille prédéterminée, - émettre chaque trame dite fragment de taille prédéterminée sur un média connecté au module de commutation de trames, chaque trame 10 dite fragment émise étant temporellement séparée de la précédente trame dite fragment émise d'une même valeur temporelle prédéterminée.\n<CLM>\1\tModule de commutation de trames (404,700) pour un équipement (400) 15 conforme à la norme ARINC 664 part 7, le module étant adapté pour : - recevoir plusieurs trames (510,\n<CLM>\1\tdites fragmentées en provenance d'un média connecté au module de commutation de trame, chaque trame dite fragmentée ayant été émise conformément au procédé selon l'une des revendications 1 à 4, 20 - assembler les trames dites fragmentées afin de reconstituer une trame (500) conforme à la norme ARINC 664 part 7, - émettre la trame assemblée vers une unité de raccordement (405) de 1 ' équipement. 25\n<CLM>\1\tEquipement avionique comprenant un module de commutation de trames selon la revendication 6 et/ou la revendication\n<CLM>\1\t9) Programme d'ordinateur, caractérisé en ce qu'il comprend des instructions pour mettre en oeuvre, par un processeur (701) d'un dispositif électronique, le procédé 30 de commutation de trames, selon l'une des revendications 1 à 6, lorsque le programme d'ordinateur est exécuté par le processeur.\n<CLM>\1\tSupport d'enregistrement sur lequel est stocké le programme d'ordinateur selon la revendication précédente.