Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le mardi 27.07.2021 à 12:00 PM CEST
Paramétrages

Paramétrages

Aller à Demande

1. WO2016091874 - PROCÉDÉ ET DISPOSITIFS PERMETTANT UNE TRANSMISSION D'UN FLUX DE DONNÉES SELON UN MODE DE TRANSMISSION MULTIPOINT

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ FR ]

REVENDICATIONS

1) Procédé de transmission d'un flux de données selon un mode de transmission multipoint entre un dispositif serveur (101) et un dispositif client (103, 104, 105), le procédé étant caractérisé en ce qu'il comprend les étapes suivantes mises en œuvre par le dispositif client :

obtenir (301) une première requête d'abonnement à un groupe multipoint, dit groupe multipoint cible, permettant d'obtenir un flux de données ;

remplacer (304) la première requête d'abonnement au groupe multipoint cible par une pluralité de secondes requêtes d'abonnement, chaque seconde requête d'abonnement étant associée à un sous-groupe multipoint d'un ensemble de sous-groupes multipoints, chaque sous-groupe multipoint permettant d'obtenir un sous-flux de données formant une sous-partie du flux de données, l'ensemble des sous-groupes multipoints permettant d'obtenir ledit flux de données en combinant les sous-flux de données;

associer (305) une interface réseau à chaque seconde requête d'abonnement, chaque interface réseau associée étant prise dans un ensemble d'interfaces réseaux, reliant le dispositif serveur au dispositif client, disponibles sur le dispositif client ; transmettre (306) chaque seconde requête d'abonnement en direction du dispositif serveur sur l'interface réseau qui a été associée à ladite seconde requête ; recevoir (307) des sous-flux de données correspondant aux secondes requêtes d'abonnement transmises, chaque sous-flux de données reçu étant reçu sur l'interface réseau sur laquelle a été transmise la seconde requête d'abonnement associée audit sous-flux de données ;

reconstruire (308) le flux de données en utilisant les sous-flux de données reçus afin de permettre une utilisation (309) dudit flux de données.

2) Procédé selon la revendication 1 caractérisé en ce que, suite à l'obtention de la première requête d'abonnement au groupe multipoint cible, le dispositif client recherche (302) une information représentative dudit groupe multipoint cible dans un ensemble d'informations représentatives de groupes multipoints, la première requête d'abonnement étant remplacée par les secondes requêtes d'abonnement lorsque l'information représentative dudit groupe multipoint cible est retrouvée (303) dans l'ensemble d'informations représentatives de groupes multipoints.

3) Procédé selon la revendication 2 caractérisé en ce que, lors de la recherche de l'information représentative dudit groupe multipoint cible dans l'ensemble d'informations représentatives de groupes multipoints, le dispositif client met en œuvre les étapes suivantes :

envoyer (3021) en direction du dispositif serveur une requête, dite requête GETCAPS, demandant des informations représentatives de chaque flux de données pouvant être délivré par ledit dispositif serveur ;

recevoir (3022) de la part du dispositif serveur au moins une requête, dite requête SENDCAPS, fournissant une information représentative de chaque flux de données pouvant être délivré par ledit dispositif serveur ;

construire (3023) l'ensemble d'informations représentatives de groupes multipoints à partir des informations représentatives de flux de données reçues ;

rechercher (3024) l'information représentative dudit groupe multipoint cible dans l'ensemble d'informations représentatives de groupes multipoints ainsi construit.

4) Procédé selon la revendication 3 caractérisé en ce que, l'information représentative de chaque flux de données comprend une information représentative d'une adresse multipoint (1057) dudit flux de données et une information représentative d'un ensemble (1059, 1060) de sous-flux de données correspondant audit flux de données et, pour chaque sous-flux de données, une information représentative d'une adresse multipoint (1060) dudit sous-flux de données.

5) Procédé selon la revendication 4 caractérisé en ce que, l'information représentative de chaque flux de données comprend en outre, une information représentative du débit de chaque flux de données (1056) et de chaque sous-flux de données (1059).

6) Procédé selon la revendication 3, 4 ou 5 caractérisé en ce que, chaque requête GETCAPS et chaque requête SENDCAPS est compatible avec un protocole de gestion de groupe internet (IGMP).

7) Procédé selon l'une quelconque des revendications 1 à 6 caractérisé en ce que, lors de la réception des sous-flux de données correspondant aux secondes

requêtes d'abonnement transmises, le dispositif client vérifie (307) que pour chaque seconde requête d'abonnement transmise, le sous-flux de données correspondant au sous-groupe multipoint associé à ladite seconde requête d'abonnement est reçu, et reconstruit (308) ledit flux de données si chaque sous-flux de données est reçu.

8) Procédé selon la revendication 7 caractérisé en ce que, lorsqu'au moins un sous-flux de données n'est pas reçu, le dispositif client transmet (310), en direction du dispositif serveur, une requête de désabonnement pour chaque sous-groupe multipoint pour lequel une seconde requête d'abonnement a été transmise.

9) Procédé selon l'une quelconque des revendications 2 à 8 caractérisé en ce que, lorsque l'information représentative dudit groupe multipoint n'est pas retrouvée dans l'ensemble d'informations représentatives de groupes multipoints, le dispositif client transmet la première requête d'abonnement en direction du dispositif serveur de sorte à recevoir le flux de données.

10) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que, lorsque pendant la réception des sous-flux de données correspondant aux secondes requêtes d'abonnement transmises, le dispositif client détecte (501) une ouverture d'une nouvelle interface réseau reliant le dispositif client au dispositif serveur, le dispositif client met en œuvre les étapes suivantes :

enrichir (502) ledit ensemble d'interfaces réseaux en y ajoutant la nouvelle interface réseau détectée;

associer (502) la nouvelle interface réseau avec au moins une seconde requête d'abonnement à un sous-groupe multipoint de l'ensemble de sous-groupes multipoints correspondant au groupe multipoint cible ;

transmettre (503), en direction du dispositif serveur, chaque seconde requête d'abonnement associée à la nouvelle interface réseau en utilisant la nouvelle interface réseau ;

lorsqu'un sous-flux de données, dit sous-flux dupliqué, correspondant à un sous-groupe multipoint, associé à une seconde requête d'abonnement transmise sur la nouvelle interface réseau, est reçu simultanément sur une pluralité d'interfaces réseaux comprenant la nouvelle interface réseau, transmettre une requête de

désabonnement pour chaque sous-groupe multipoint correspondant à un sous-flux dupliqué reçu sur une autre interface réseau que la nouvelle interface réseau.

11) Procédé selon la revendication 10 caractérisé en ce que, lorsqu'un sous-flux de données correspondant à un sous-groupe multipoint, associé à une seconde requête d'abonnement transmise sur la nouvelle interface réseau, n'est pas reçu sur la nouvelle interface réseau, le dispositif client transmet, en direction du dispositif serveur, une requête de désabonnement pour le sous-groupe multipoint correspondant au sous-flux de données non reçu.

12) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que, lorsque, pendant la réception des sous-flux de données correspondant aux secondes requêtes d'abonnement transmises, le dispositif client détecte (601) une suppression d'une interface réseau reliant le dispositif client au dispositif serveur, le dispositif client met en œuvre les étapes suivantes :

réduire (602) ledit ensemble d'interfaces réseaux en retirant l'interface réseau supprimée;

associer (602) chaque seconde requête d'abonnement préalablement associée à l'interface réseau supprimée à une interface réseau de l'ensemble d'interfaces réseaux réduit ;

transmettre (603), en direction du dispositif serveur, chaque seconde requête d'abonnement préalablement associée à l'interface réseau supprimée en utilisant l'interface réseau de l'ensemble d'interfaces réseaux réduit avec laquelle elle est associée ;

reconstruire (605) le flux multipoint si, suite à la transmission de chaque seconde requête d'abonnement préalablement associée à l'interface réseau supprimée, chaque sous-flux de données correspondant à chaque seconde requête d'abonnement transmise est reçu.

13) Procédé selon la revendication 12 caractérisé en ce que, si, suite à la transmission de chaque seconde requête d'abonnement préalablement associée à l'interface réseau supprimée, au moins un sous-flux de données correspondant à une seconde requête d'abonnement transmise n'est pas reçu, le dispositif client transmet (607) en direction du dispositif serveur une requête de désabonnement pour chaque sous-groupe multipoint.

14) Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que, le procédé comprend les étapes suivantes mises en œuvre par le dispositif serveur :

recevoir (701) chaque seconde requête d'abonnement sur une interface réseau, dite interface de réception ;

répartir (702) les données du flux de données dans les sous-flux de données ; transmettre (703) chaque sous-flux de données sur une interface réseau correspondant à l'interface de réception de la seconde requête d'abonnement associée au sous-groupe multipoint correspondant audit sous-flux de données.

15) Procédé selon la revendication 14 lorsqu'elle dépend de la revendication 5 caractérisé en ce que, la répartition des données du flux de données dans les sous-flux de données se fait en prenant en compte l'information représentative du débit de chaque flux de données et/ou de chaque sous-flux de données.

16) Dispositif client (103, 104, 105) apte à recevoir un flux de données selon un mode de transmission multipoint de la part d'un dispositif serveur (101) comprenant les moyens suivants:

des moyens d'obtention (301) pour obtenir une première requête d'abonnement à un groupe multipoint, dit groupe multipoint cible, permettant d'obtenir un flux de données ;

des moyens de remplacement (304) pour remplacer la première requête d'abonnement au groupe multipoint cible par une pluralité de secondes requêtes d'abonnement, chaque seconde requête d'abonnement étant associée à un sous-groupe multipoint d'un ensemble de sous-groupes multipoints, chaque sous-groupe multipoint permettant d'obtenir un sous-flux de données formant une sous-partie du flux de données, l'ensemble des sous-groupes multipoints permettant d'obtenir ledit flux de données en combinant les sous-flux de données;

des moyens d'association (305) pour associer une interface réseau à chaque seconde requête d'abonnement, chaque interface réseau associée étant prise dans un ensemble d'interfaces réseaux, reliant le dispositif client au dispositif serveur, disponibles sur le dispositif client ;

des moyens de transmission (306) pour transmettre chaque seconde requête d'abonnement au dispositif serveur sur l'interface réseau qui lui a été associée ;

des moyens de réception (3070) pour recevoir des sous-flux de données correspondant aux secondes requêtes d'abonnement transmises, chaque sous-flux de données reçu étant reçu sur l'interface réseau sur laquelle a été transmise la seconde requête d'abonnement associée audit sous-flux de données ;

des moyens de reconstruction (308) pour reconstruire le flux de données en utilisant les sous-flux de données reçus afin de permettre une utilisation (309) dudit flux de données.

17) Dispositif serveur (101) apte à transmettre un flux de données selon un mode de transmission multipoint à un dispositif client (103, 104, 105) comprenant les moyens suivants:

des moyens de réception (701) pour recevoir une pluralité de secondes requêtes d'abonnement correspondant à une pluralité de secondes requêtes d'abonnement transmises par le dispositif client en remplacement d'une première requête d'abonnement à un groupe multipoint cible obtenue par le dispositif client, le groupe multipoint cible permettant d'obtenir un flux de données, chaque seconde requête d'abonnement étant associée à un sous-groupe multipoint d'un ensemble de sous-groupes multipoints, chaque sous-groupe multipoint permettant d'obtenir un sous-flux de données formant une sous-partie du flux de données, l'ensemble des sous-groupes multipoints permettant d'obtenir ledit flux de données en combinant les sous-flux de données;

des moyens de répartition (702) pour répartir les données du flux de données dans les sous-flux de données ;

des moyens de transmission (703) pour transmettre chaque sous-flux de données sur une interface réseau correspondant à une interface de réception de la seconde requête d'abonnement associée au sous-groupe multipoint correspondant audit sous-flux de données.

18) Système de communication comprenant un dispositif serveur selon la revendication 17 et au moins un dispositif client selon la revendication 16.

19) Programme d'ordinateur, caractérisé en ce qu'il comprend des instructions pour mettre en œuvre, par un dispositif client ou un dispositif serveur, le procédé selon l'une quelconque des revendications 1 à 15, lorsque ledit programme est exécuté par un processeur du dispositif client ou du dispositif serveur.

20) Moyens de stockage, caractérisés en ce qu'ils stockent un programme d'ordinateur comprenant des instructions pour mettre en œuvre, par un dispositif serveur ou un dispositif client, le procédé selon l'une quelconque des revendications 1 à 15, lorsque ledit programme est exécuté par un processeur dudit dispositif serveur ou dudit dispositif client.