Brevet FR3051090A1 (20171110)
REVENDICATIONS1. Procédé pour déterminer au moins une mesure de performance d'une connexion Internet d'un terminal (10), caractérisé en ce qu'il comporte: une première étape d'établissement, selon un protocole sécurisé, au moyen -de la connexion Internet du terminal, d'un canal de communication bidirectionnel avec un serveur de débit (20) ; une deuxième étape de détermination d'au moins une mesure de performance, en fonction d'informations collectées relatives à au moins un échange de données, sur le canal de communication, entre le terminal et le serveur de débit.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel, au cours de la première étape, le canal de communication bidirectionnel est établi (210; 310; 410), en employant le 15 protocole de transfert hypertexte sécurisé.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel ledit au moins un échange de données, sur le canal de communication, entre le terminal et le serveur de débit, est réalisé en employant le protocole WebSocket. 20\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, le canal de communication bidirectionnel avec le serveur de débit (20) est établi au moyen d'un ensemble d'informations de connexion, reçu (110) d'un système d'information central (30). 25\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel, ladite au moins une mesure est une mesure d'un débit descendant, sur le canal de communication sécurisé (Cs), depuis le serveur de débit (20) vers le terminal (10); la mesure du débit descendant étant déterminé en: 30 recevant (250), sur le terminal (10), des blocs de données, transmis par le serveur de débit (20), sur le canal de communication sécurisé, pendant une première période de durée déterminée; déterminant (260) un rapport entre un premier volume de données relatif aux blocs de données reçus par le terminal et la durée de la première période. -35 3051090 16\n<CLM>\1\tProcédé selon la revendication 5, dans lequel les blocs de données, sur le canal de communication sécurisé, sont transmis dans des paquets comportant des en-têtes, le premier volume de données étant en outre déterminé sans tenir compte des en-têtes 5 desdits paquets.\n<CLM>\1\tProcédé selon la revendication 5 ou 6, dans lequel la durée de la première période est de sensiblement 10 secondes. 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel, ladite au moins une mesure est une mesure d'un débit montant, sur le canal de communication sécurisé (Cs), depuis le terminal (10) vers le serveur de débit (20); la mesure du débit montant étant déterminé en: transmettant (350), depuis le terminal (10) vers le serveur de débit (20), 15 des blocs de données, sur le canal de communication sécurisé, pendant une deuxième période de durée déterminée; déterminant (360) un rapport entre un deuxième volume de données relatif aux blocs de données transmis par le terminal et la durée de la deuxième période. 20\n<CLM>\1\tProcédé selon la revendication 8, dans lequel la taille (On) de chacun des blocs de données est fonction d'une mesure instantanée du débit montant, sur le canal de communication sécurisé (Cs), depuis le terminal (10) vers le serveur de débit (20). 25\n<CLM>\1\tProcédé selon la revendication 8 ou 9, dans lequel la durée de la deuxième période est de sensiblement 10 secondes.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel, ladite au moins une mesure est une mesure d'un temps de réponse du serveur de 30 débit (20) à une requête du terminal (10), sur le canal de communication sécurisé (Cs), la mesure du temps de réponse étant déterminé en: transmettant (450), depuis le terminal (10) vers le serveur de débit (20), des requêtes de données, sur le canal de comniunication sécurisé, pendant une troisième période de durée déterminée ; 3051090 17 déterminant (460) une durée moyenne entre l'instant de transmission de chacune des requêtes de données et l'instant de la réception d'une réponse du serveur de débit à ladite requête. 5\n<CLM>\1\tProcédé selon la revendication 11, dans lequel, le terminal (10) cesse de transmettre des requêtes de données, si une des réponses du serveur de débit est reçue après plus de sensiblement 100 millisecondes après la transmission de la requête correspondante. 10\n<CLM>\1\tProcédé selon la revendication 11 ou 12, dans lequel la durée de la troisième période est de sensiblement 10 secondes.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions pour l'exécution des étapes d'un des procédés selon l'une quelconque des revendications 1 à 13, lorsque ledit 15 programme est exécuté par un processeur.\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes des procédés selon l'une quelconque des revendications 1 à\n<CLM>\1\t20\n<CLM>\1\tModule adapté pour déterminer au moins une mesure de performance d'une connexion Internet d'un terminal (10), caractérisé en ce qu'il comporte: - des moyens d'établissement, selon un protocole sécurisé, au moyen de la connexion Internet du terminal, d'un canal de communication bidirectionnel 25 avec un serveur de débit (20); - des moyens de détermination d'au moins une mesure de performance, en fonction d'informations collectées relatives à au moins un échange de données, sur le canal de communication, entre le terminal et le serveur de débit. 30