Brevet FR3067550A1 (20181214)

REVENDICATIONS1. Procédé de communication, dans lequel un dispositif communicant est situé derrière une passerelle apte à mettre en oeuvre le protocole QUIC (Quick UDP Internet Connection) et connectée à une pluralité de chemins Pi, où i=1,...,N, sur lesquels ladite passerelle peut envoyer des paquets de données reçus dudit dispositif communicant, et recevoir des paquets de données destinés audit dispositif communicant, ledit procédé comprenant les étapes suivantes : a) ladite passerelle associe un identifiant de connexion respectif C ID#i à chacun desdits chemins Pi, et b) lorsque la passerelle reçoit du dispositif communicant un paquet de données, la passerelle transmet ce paquet de données sur l'un des chemins Pi en prenant en compte l'identifiant de connexion C ID#i associé à ce chemin Pi.\n<CLM>\1\tProcédé de communication selon la revendication 1, caractérisé en ce qu'il comprend préalablement les étapes suivantes : - ledit dispositif communicant découvre ladite pluralité de chemins Pi, et - le dispositif communicant envoie à ladite passerelle un ou plusieurs messages (MAP(C ID#i, Pi)) spécifiant un identifiant de connexion respectif C ID#i pour chacun desdits chemins respectifs Pi, et en ce que, lorsque la passerelle reçoit du dispositif communicant un paquet de données comprenant un identifiant de connexion C ID#i, la passerelle transmet ce paquet de données sur le chemin Pi associé à cet identifiant de connexion C ID#i.\n<CLM>\1\tProcédé de communication selon la revendication 2, caractérisé en ce que la passerelle envoie au dispositif communicant un message (ADVERT PATHS(Pi)) contenant la liste des chemins Pi connus de la passerelle.\n<CLM>\1\tProcédé de communication selon la revendication 1, caractérisé en ce que, lorsque ladite passerelle reçoit dudit dispositif communicant un paquet de données comprenant un identifiant de connexion C ID#0, la passerelle transmet ce paquet de données sur l'un desdits chemins Pi, en remplaçant ledit identifiant 27 de connexion C ID#0 par ledit identifiant de connexion C ID#i associé à ce chemin Pi si ces identifiants de connexion C ID#0 et C ID#i sont différents entre eux. 5\n<CLM>\1\tProcédé de communication selon la revendication 4, caractérisé en ce que, lorsque ledit paquet de données reçu du dispositif communicant est émis en réponse à un message émis par son correspondant, la passerelle transmet ce paquet de données au correspondant sur le chemin sur lequel ledit message est parvenu à la passerelle. 10\n<CLM>\1\tProcédé de communication selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le dispositif communicant et/ou la passerelle envoient au correspondant du dispositif communicant un message (MP POLICY) comprenant la liste des chemins connus du dispositif 15 communicant et/ou de la passerelle.\n<CLM>\1\tProcédé de communication selon l'une quelconque des revendications 1 à 6, caractérisé en ce que la passerelle met en oeuvre une politique de distribution de trafic comprenant des règles de répartition du trafic 20 entre les différents réseaux disponibles.\n<CLM>\1\tProcédé de communication selon la revendication 7, caractérisé en ce que la passerelle envoie au dispositif communicant un message (MAP(C ID#i, Pi, POLICY)) décrivant la politique de distribution de trafic à 25 observer.\n<CLM>\1\tDispositif communicant situé derrière une passerelle apte à mettre en oeuvre le protocole QUIC (Quick UDP Internet Connection) et connectée à une pluralité de chemins Pi, où i=1,...,N, sur lesquels ladite passerelle peut envoyer 30 des paquets de données reçus dudit dispositif communicant, et recevoir des paquets de données destinés audit dispositif communicant, ledit dispositif communicant comprenant des moyens pour : - découvrir ladite pluralité de chemins Pi, et 28 - envoyer à ladite passerelle un ou plusieurs messages (MAP(C ID#i, Pi)) spécifiant un identifiant de connexion respectif C ID#i pour chacun desdits chemins respectifs Pi. 5\n<CLM>\1\tDispositif communicant selon la revendication 9, caractérisé en ce qu'il comprend en outre des moyens pour recevoir de la passerelle, et prendre en compte, un message (ADVERT PATHS(Pi)) contenant la liste des chemins Pi connus de la passerelle. 10\n<CLM>\1\tPasserelle apte à mettre en oeuvre le protocole QUIC (Quick UDP Internet Connection) et connectée à une pluralité de chemins Pi, où i=1,...,N, sur lesquels ladite passerelle peut envoyer des paquets de données reçus d'un dispositif communicant situé derrière ladite passerelle, et recevoir des paquets de données destinés audit dispositif communicant, ladite passerelle comprenant 15 des moyens pour : - associer un identifiant de connexion respectif C ID#i à chacun desdits chemins Pi, et - lorsqu'elle reçoit du dispositif communicant un paquet de données, transmettre ce paquet de données sur l'un des chemins Pi en prenant en compte 20 l'identifiant de connexion C ID#i associé à ce chemin Pi.\n<CLM>\1\tPasserelle selon la revendication 11, caractérisée en ce qu'elle comprend en outre des moyens pour : - recevoir dudit dispositif communicant un ou plusieurs messages 25 (MAP(C ID#i, Pi)) spécifiant un identifiant de connexion respectif C ID#i pour chacun desdits chemins respectifs Pi, et - lorsqu'elle reçoit du dispositif communicant un paquet de données comprenant un identifiant de connexion C ID#i, transmettre ce paquet de données sur le chemin Pi associé à cet identifiant de connexion C ID#i. 30\n<CLM>\1\tPasserelle selon la revendication 11, caractérisée en ce qu'elle comprend en outre des moyens pour : - recevoir dudit dispositif communicant un paquet de données comprenant un identifiant de connexion C ID#0, et 29 - transmettre ce paquet de données sur l'un desdits chemins Pi, en remplaçant ledit identifiant de connexion C ID#0 par ledit identifiant de connexion C ID#i associé à ce chemin Pi si ces identifiants de connexion C ID#0 et C ID#i sont différents entre eux. 5