FR3157043A1

Method for determining a set of multicast streams that a receiver terminal is authorized to access

Abstract

Method for determining a set of multicast streams which a receiving terminal is authorized to access. The invention relates to a method for determining a set of multicast streams to which a receiving terminal is authorized to access, from among a plurality of streams broadcast by a content service on a communications network. Such a method comprises, at the level of a router: - the reception (RCP), from said terminal, of a signaling message comprising a resolution key, called alias (AL); - the implementation of a resolution procedure (RES) of said alias, comprising obtaining information (IH) from among: -- information representing an authorization of said terminal to access at least one multicast stream of said plurality of streams, comprising at least one address of at least one multicast group for broadcasting said at least one multicast stream; or -- information representing a lack of authorization of said terminal to access any of said multicast streams of said plurality of streams. Abstract figure: Figure 1

FR3157043A1, drawing sheet 1
Sheet 1 of 5

Term

17.2 yearsto projected expiry

Projected expiry 14 December 2043, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

18 claims: 4 independent, 14 dependent

  1. 1
    Revendications [Revendication 1] Procédé de détermination d’un ensemble de flux multicast auxquels un terminal récepteur est habilité à accéder, parmi une pluralité de flux multicast diffusés par un service de contenus via un réseau de communication, ledit procédé étant caractérisé en ce qu'il comprend, au niveau d’un équipement routeur dudit réseau de communication :- la réception (RCP), en provenance dudit terminal récepteur, d’un premier message de signalisation comprenant une clé de résolution, dite alias (AL), utilisable par ledit équipement routeur pour déterminer ledit ensemble ;- la mise en œuvre d’une procédure de résolution (RES) dudit alias, comprenant l’obtention, en fonction dudit alias, d’une information (IH) parmi : — une information représentative d’une habilitation dudit terminal récepteur à accéder à au moins un flux multicast de ladite pluralité de flux multicast, comprenant au moins une adresse de groupe multicast, dite adresse multicast autorisée, d’au moins un groupe multicast associé à la diffusion dudit au moins un flux multicast ;ou — une information représentative d’une absence d’habilitation dudit terminal récepteur à accéder à l’un quelconque desdits flux multicast de ladite pluralité de flux multicast.
  2. 2
    [Revendication 2] Procédé selon la revendication 1, caractérisé en ce que ladite procédure de résolution est mise en œuvre intégralement au sein dudit équipement routeur.
  3. 3
    [Revendication 3] Procédé selon la revendication 1, caractérisé en ce que ladite procédure de résolution est mise en œuvre conjointement avec un équipement tiers, ladite obtention comprenant :- l’émission, à destination dudit équipement tiers, d’une requête de résolution dudit alias, comprenant ledit alias. - la réception, en provenance dudit équipement tiers, de ladite information représentative d’une habilitation ou d’une absence d’habilitation.
  4. 4
    [Revendication 4] Procédé selon la revendication 3, caractérisé en ce que ledit équipement tiers appartient au groupe comprenant :- un équipement de contrôle dudit réseau de communication ;- un serveur de système de nom de domaine (DNS) au sein dudit réseau de communication ;- un équipement associé audit service de contenus.
  5. 5
    [Revendication 5] Procédé selon la revendication 4, caractérisé en ce que ledit alias a le format d’un nom de domaine, comprenant un ou plusieurs niveaux hiérarchisés.
  6. 6
    [Revendication 6] Procédé selon la revendication 5, caractérisé en ce qu’un ou plusieurs niveaux hiérarchiquement supérieurs desdits niveaux hiérarchisés dudit alias, formant un sous-alias dit alias parent dudit alias, identifient de manière unique ledit service de contenus.
  7. 7
    [Revendication 7] Procédé selon la revendication 6, caractérisé en ce que ledit alias parent est utilisé pour identifier ledit service de contenus auquel transmettre une requête de résolution dudit alias, lorsque ladite procédure de résolution est configurée pour être mise en œuvre conjointement avec un équipement associé audit service de contenus.
  8. 8
    [Revendication 8] Procédé selon la revendication 1, caractérisé en ce que ladite procédure de résolution dudit alias comprend une étape de recherche dudit alias au sein d’une liste d’alias marqués comme ayant déjà fait l’objet d’une résolution, et, en cas de présence dudit alias dans ladite liste, la délivrance d’une information représentative d’une absence d’habilitation dudit terminal récepteur à accéder à l’un quelconque desdits flux multicast de ladite pluralité de flux multicast.
  9. 9
    [Revendication 9] Procédé selon la revendication 1, caractérisé en ce que ladite réception dudit message de signalisation fait suite à l’émission d’un premier message de demande de signalisation émis par ledit équipement routeur à destination d’un ensemble de terminaux récepteurs connectés audit réseau de communication.
  10. 10
    [Revendication 10] Procédé selon la revendication 9, caractérisé en ce que ledit premier message de demande de signalisation comprend au moins un identifiant dudit service de contenus.
  11. 11
    [Revendication 11] Procédé selon la revendication 10, caractérisé en ce que ladite procédure de résolution est mise en œuvre au sein d’un équipement sélectionné en fonction dudit identifiant dudit service de contenus.
  12. 12
    [Revendication 12] Procédé selon la revendication 1, caractérisé en ce qu’il comprend en outre, lorsque la procédure de résolution dudit alias délivre une information représentative d’une habilitation dudit terminal récepteur à accéder à au moins un flux multicast de ladite pluralité de flux multicast :- l’émission, à destination dudit terminal récepteur, d’un deuxième message de demande de signalisation comprenant ladite au moins une adresse multicast autorisée ;- la réception, en provenance dudit terminal récepteur, d’un deuxième message de signalisation représentatif d’une demande de souscription dudit terminal récepteur à au moins un groupe multicast associé au moins une de ladite au moins une adresse multicast autorisée.
  13. 13
    [Revendication 13] Procédé selon la revendication 12, caractérisé en ce que lesdits messages de demande de signalisation et de signalisation sont des messages respectivement de type « Query » et « Report » selon un protocole de signalisation IGMP adapté ou un protocole de signalisation MLD adapté.
  14. 14
    [Revendication 14] Procédé selon la revendication 12, caractérisé en ce que ledit réseau de communication met en œuvre des tranches réseau, et en ce que ladite réception du deuxième message de signalisation permet la mise en œuvre d’un traitement différencié en fonction d’au moins un identifiant de tranche encodé dans une adresse multicast et/ou compris dans un champ de données libre dudit deuxième message de signalisation.
  15. 15
    [Revendication 15] Procédé de souscription d’un terminal récepteur à au moins un groupe multicast associé à la diffusion d’un flux multicast au sein d’un réseau de communication, ledit procédé étant caractérisé en ce qu'il comprend, par ledit terminal récepteur :- la réception (61), en provenance d’un équipement routeur dudit réseau de communication, d’un premier message de demande de signalisation, comprenant au moins un identifiant d’un service de contenus ;- la transmission (62), à destination dudit équipement routeur, d’un premier message de signalisation, comprenant au moins une clé de résolution, dite alias, sélectionnée par ledit terminal récepteur en fonction dudit identifiant de service de contenus ;- la réception (63), en provenance dudit équipement routeur, d’un deuxième message de demande de signalisation, comprenant au moins une adresse multicast, dite adresse multicast autorisée, d’au moins un groupe multicast associé à la diffusion par ledit service de contenus d’au moins un flux multicast que ledit terminal récepteur est habilité à accéder ;- la transmission (64), à destination dudit équipement routeur, d’un deuxième message de signalisation représentatif d’une demande de souscription dudit terminal à au moins un groupe multicast associé au moins une de ladite au moins une adresse multicast autorisée.
  16. 16
    [Revendication 16] Equipement routeur pour la détermination d’un ensemble de flux multicast auxquels un terminal récepteur est habilité à accéder, parmi une pluralité de flux multicast diffusés par un service de contenus via un réseau de communication, ledit équipement routeur comprenant au moins un processeur configuré pour :- recevoir, en provenance dudit terminal récepteur, d’un premier message de signalisation comprenant une clé de résolution, dite alias, utilisable par ledit équipement routeur pour déterminer ledit ensemble ;- mettre en œuvre d’une procédure de résolution dudit alias, comprenant l’obtention, en fonction dudit alias, d’une information parmi : — une information représentative d’une habilitation dudit terminal récepteur à accéder à au moins un flux multicast de ladite pluralité de flux multicast, comprenant au moins une adresse multicast, dite adresse multicast autorisée, d’au moins un groupe multicast associé à la diffusion dudit au moins un flux multicast ;ou — une information représentative d’une absence d’habilitation dudit terminal récepteur à accéder à l’un quelconque desdits flux multicast de ladite pluralité de flux multicast.
  17. 17
    [Revendication 17] Terminal récepteur apte à souscrire à un à au moins un groupe multicast associé à la diffusion d’un flux multicast au sein d’un réseau de communication, ledit terminal récepteur comprenant au moins un processeur configuré pour :- recevoir, en provenance d’un équipement routeur dudit réseau de communication, un premier message de demande de signalisation, comprenant au moins un identifiant de service de contenus ;- transmettre, à destination dudit équipement routeur, un premier message de signalisation, comprenant au moins une clé de résolution, dite alias, sélectionnée par ledit terminal récepteur en fonction dudit identifiant de service de contenus ;- recevoir, en provenance dudit équipement routeur, un deuxième message de demande de signalisation, comprenant au moins une adresse de groupe multicast, dite adresse multicast autorisée, d’au moins un groupe multicast associé à la diffusion par ledit service de contenus d’au moins un flux multicast que ledit terminal récepteur est habilité à accéder - transmettre, à destination dudit équipement routeur, un deuxième message de signalisation représentatif d’une demande de souscription dudit terminal à au moins un groupe multicast associé au moins une de ladite au moins une adresse multicast autorisée.
  18. 18
    [Revendication 18] Produit programme d’ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu’il comprend des instructions de code de programme pour l’exécution d'un procédé selon l'une quelconque des revendications 1 à 14, lorsqu’il est exécuté par un ordinateur.
Independent claims18