Brevet FR3042081A1 (20170407)
REVENDICATIONS1 - Procédé de contrôle d'un système de communications de données par paquets du genre dans lequel chaque paquet de données peut être injecté dans un canal déterminé sur une liaison déterminée, caractérisé en ce qu'il consiste, au niveau d'une partie de communication émetteur, à encapsuler le paquet de données (16) à transmettre dans une enveloppe (14), à sélectionner un canal (20) et une liaison (21) déterminés et à transmettre (22) l'enveloppe avec le paquet à destination d'un serveur-relais (23) qui exécute une sortie (24) du paquet de données de son enveloppe et l'achemine finalement sur une liaison (25) vers au moins une partie de communication de destination (26). 2 - Procédé selon la revendication 1, caractérisé en ce que, au niveau du serveur-relais, il consiste à modifier des métadonnées de service de chaque paquet de données de façon à ce que la partie de communication de destination (26) adresse sa réponse sous forme de paquets de données adressés au serveur-relais (23). 3 - Procédé selon la revendication 2, caractérisé en ce que, au niveau du serveur-relais (23), il consiste à agréger (27) les paquets de données reçus de la partie de communication destinataire (26) dans des enveloppes contenant des métadonnées de service pour les transmettre à la partie de communication émetteur sur un canal et/ou une liaison déterminés (20'). 4 - Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il consiste à transmettre les enveloppes (42,\n<CLM>\1\tde paquets de données sur des canaux distincts (44,\n<CLM>\1\tde liaisons distincts (36, 37). 5 - Procédé selon la revendication précédente, caractérisé en ce que l'une des liaisons étant unidirectionnelle, il consiste à constituer une voie de retour de la liaison unidirectionnelle en injectant les enveloppes et/ou les paquets de données sur des 3042081 30 canaux (63) d'une liaison disponible (55) dans l'autre sens de transmission. 6 - Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il consiste à détecter une 5 coupure d'une liaison pour sélectionner les canaux d'une autre liaison disponible de façon à ne pas interrompre la communication. 7 - Procédé selon l'une des revendications 5 ou 6, caractérisé en ce qu'il consiste à sélectionner une liaison en 10 fonction de contraintes prédéterminées parmi lesquelles : - le débit disponible sur une liaison ; - le temps de latence sur une liaison ; - le coût d'acheminement sur une liaison ; - et tout autre critère permettant de sélectionner une 15 liaison ou une autre parmi les liaisons disponibles sur la partie de communications. 8 - Procédé selon au moins l'une quelconque des revendications précédentes, caractérisé en ce qu'il consiste à exécuter un algorithme prédéterminé de ventilation des paquets 20 de données à encapsuler dans des enveloppes déterminées en fonction de contraintes prédéterminées sur la base de caractéristiques des paquets de données et/ou des enveloppes, et notamment en fonction de la taille des paquets de données. 9 - Procédé selon la revendication 8, caractérisé en ce 25 que la ventilation des paquets est exécutée sur la base d'informations statiques liées à la supervision des canaux comprenant :le débit ou la bande passante, la latence, la gigue, le coût de transmission ou une combinaison de ces caractéristiques. 10 - Procédé selon la revendication 8 ou 9, caractérisé en 30 ce que la ventilation est exécutée de manière aléatoire ou en tenant compte du taux de remplissage d'un canal sur une liaison donnée, et/ou du coût de transmission. 11 - Procédé selon la revendication 8, caractérisé en ce que la ventilation est exécutée par filtrage des paquets selon des 3042081 31 caractéristiques de transmission désirées et par détection d ces caractéristiques de transmission sur les paires canal/liaison disponibles, notamment en fonction du coût de transmission, ou en filtrant les paquets urgents sur les paires canal/liaison à faible 5 latence. 12 - Système de communications mettant en oeuvre un procédé de contrôle selon l'une au moins des revendications précédentes, du genre dans lequel plusieurs parties de communication échangent des paquets de données sur au moins 10 une liaison, caractérisé en ce que au moins une partie de communication comporte un dispositif (14) pour agréger au moins un paquet de données dans une enveloppe de paquets de données qui comporte aussi des métadonnées de service, un dispositif (16) pour insérer ladite enveloppe dans un canal 15 sélectionné parmi une pluralité de canaux ouverts sur une liaison sélectionnée (20) parmi les liaisons disponibles, en ce que il comporte au moins un serveur-relais (23) sélectionné selon les métadonnées de service de l'enveloppe et qui échange des enveloppes de paquets de données avec ladite au moins une 20 partie de communication, le serveur-relais (23) comportant un dispositif (24) pour extraire les paquets de données des enveloppes reçues de ladite au moins une partie de communication, et pour les transmettre à au moins une partie de communication destinataire (26). 25 13 - Système de communication selon la revendication 12, caractérisé en ce que le serveur-relais (23) comporte aussi un dispositif (27) pour encapsuler les paquets de données transmis par une partie de communication (26) vers le serveur-relais (23) dans une enveloppe de manière à les transmettre à la partie de 30 communication destinataire sur un canal et/ou une liaison déterminés. 14 - Système selon la revendication 12 ou 13, caractérisé en ce qu'au moins une partie de communication comporte un contrôleur de partie de communication pour exécuter la sélection 3042081 32 d'un canal et d'une liaison en fonction de contraintes prédéterminées. 15 - Système selon la revendication 14, caractérisé en ce que le contrôleur de partie de communication (30) et les 5 dispositifs d'encapsulation et de désencapsulation (14, 14') des paquets de données en enveloppes, les dispositifs de sélection (20,\n<CLM>\1\tde canal et/ou de liaison sont implémentés sur un routeur de paquets de données. 16 - Système selon l'une au moins des revendications 10 précédentes, caractérisé en ce qu'il comporte au moins une liaison nominale par satellite. 17 - Système selon la revendication 16, caractérisé en ce que parmi les liaisons disponibles se trouvent : - une liaison unidirectionnelle comme une liaison à un 15 satellite de diffusion de télévision (102) ; et - une liaison bas-débit à un satellite de communication (103). 18 - Utilisation du système de communication à bord d'un véhicule aéronautique, aérospatial, maritime, terrestre ou sur au 20 moins un objet connecté, le véhicule pouvant être automatique. 19 - Utilisation du système de communication installé sur un dispositif fixe.