Brevet FR3049795A1 (20171006)
REVENDICATIONS1. Procédé d'optimisation du débit de contenus multimédia accessibles par une pluralité de terminaux utilisateur (100) connectés à une cellule de réseau de radiocommunications, lesdits contenus multimédia étant stockés sous la forme d'une pluralité de segments indépendants sur au moins un serveur de contenus multimédia (130) associé à au moins un fournisseur de contenus, caractérisé en ce que ledit procédé de gestion du débit comprend les étapes suivantes, mises en oeuvre dans un dispositif d'optimisation du débit (200) : - réception (E201, E201') d'au moins une requête pour obtenir au moins un fichier représentatif d'au moins une qualité disponible correspondant à un débit pour au moins un segment d'au moins un desdits contenus multimédia, dit fichier de description multimédia, ladite requête étant envoyée par au moins un terminal utilisateur de ladite pluralité de terminaux utilisateur pour accéder audit au moins un contenu multimédia ; - obtention (E202, [203) dudit au moins un fichier de description multimédia ; - modification (E204) dudit au moins un fichier de description multimédia sur la base d'au moins une information représentative d'une qualité de livraison dudit au moins un contenu multimédia vers l'au moins un terminal utilisateur, dite information de qualité de livraison, ladite modification délivrant au moins un fichier de description multimédia modifié ; et - transmission (E205) dudit au moins un fichier de description multimédia modifié audit au moins un terminal utilisateur en réponse à ladite au moins une requête.\n<CLM>\1\tProcédé d'optimisation du débit selon la revendication 1, dans lequel ladite étape d'obtention comprend les sous-étapes suivantes : - transmission de ladite au moins une requête à au moins un serveur de gestion dudit au moins un fournisseur de contenus ; - réception dudit au moins un fichier de description multimédia, ledit fichier de description multimédia étant transmis par ledit au moins un serveur de gestion 3049795 26 dudit au moins un fournisseur de contenus.\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 1 ou 2, dans lequel ladite information de qualité de livraison appartient au groupe 5 comprenant : - une bande passante Qa de ladite cellule de réseau de radiocommunications; - un nombre de terminaux utilisateur requérant simultanément un fichier de description multimédia pour accéder à un contenu multimédia dans ladite cellule de réseau de radiocommunications; 10 - un profil utilisateur associé à un terminal connecté à ladite cellule de réseau de radiocommunications; - une caractéristique d'un terminal connecté à ladite cellule de réseau de radiocommunications. 15\n<CLM>\1\tProcédé d'optimisation du débit selon la revendication 3, dans lequel ledit profil utilisateur correspond à un profil client d'un opérateur dudit réseau de radiocommunications ou à un profil client dudit au moins un fournisseur de contenus.\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 3 ou 20 4, dans lequel ladite bande passante Qa appartient au groupe comprenant : - la bande passante totale disponible pour le transfert de données dans la cellule de réseau en question ; - une bande passante prédéterminée. 25\n<CLM>\1\tProcédé d'optimisation du débit selon les revendications 1 à 5, dans lequel ladite étape de modification dudit au moins un fichier de description multimédia est mise en oeuvre sur la base d'un indicateur de congestion dans ladite cellule de réseau de radiocommunications appartenant au groupe comprenant : - un indicateur d'une congestion en cours ; 30 - un indicateur d'une congestion prévue ; 3049795 27 - une donnée statistique représentative dudit réseau de radiocommunication.\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 1 à 6, dans lequel ladite étape de modification dudit au moins un fichier de description 5 multimédia comprend une sous-étape de suppression, pour au moins un segment dudit au moins un contenu multimédia, d'au moins une qualité disponible correspondant à un débit supérieur à un débit moyen Qav préalablement obtenu, ladite sous-étape de suppression étant mise en oeuvre lorsqu'un débit maximal Qimax supporté par ledit au moins un terminal utilisateur est supérieur audit débit moyen Qav.\n<CLM>\1\tProcédé d'optimisation du débit selon la revendication 7, dans lequel ladite au moins une qualité disponible supprimée correspond à un débit supérieur audit débit moyen Qav auquel est ajoutée une marge Qdiff, ladite marge Qdiff étant décrémentée lors d'une mise en oeuvre ultérieure de ladite étape de suppression.\n<CLM>\1\tProcédé d'optimisation du débit selon les revendications 7 ou 8, dans lequel ladite étape de modification dudit au moins un fichier de description multimédia comprend les sous-étapes suivantes, préalablement à ladite étape de suppression : nax ii - obtention d'une information représentative dudit débit maximal Qsupporté 20 par ledit au moins un terminal utilisateur et d'une information représentative de la bande passante Qa de ladite cellule de réseau de radiocommunications ; 10 15 - calcul dudit débit moyen 0 ,av=QaiN, N représentant le nombre de terminaux utilisateur connectés à ladite cellule de réseau de radiocommunications requérant au moins un desdits contenus multimédia. 25\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 1 à 9, ledit au moins un fichier de description multimédia étant un fichier au standard MPD (pour « Media Presentation Description » en anglais) et ledit au moins un terminal utilisateur mettant en oeuvre un client selon le standard DASH (pour « Dynamic Adaptive 30 Streaming over HTTP » en anglais, avec HTTP correspondant à « HyperText Transfer 3049795 28 Protocol »).\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 1 à 10, ledit dispositif d'optimisation du débit étant localisé dans un serveur au standard 5 MEC (pour « Mobile Edge Computing » en anglais).\n<CLM>\1\tProcédé d'optimisation du débit selon l'une quelconque des revendications 1 à 10, ledit dispositif d'optimisation du débit étant localisé dans un serveur dudit au moins un fournisseur de contenus multimédia. 10\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 12, lorsque ledit programme est exécuté par un processeur. 15\n<CLM>\1\tDispositif d'optimisation du débit de contenus multimédia accessibles par une pluralité de terminaux utilisateur (100) connectés à une cellule de réseau de radiocommunication, lesdits contenus multimédia étant stockés sous la forme d'une pluralité de segments indépendants sur au moins un serveur de contenus multimédia (130) associé à au moins un fournisseur de contenus, caractérisé en ce que ledit 20 dispositif d'optimisation du débit comprend une machine de calcul reprogrammable (402) ou une machine de calcul dédiée (402), apte à et configurée pour : - recevoir au moins une requête pour obtenir au moins un fichier représentatif d'au moins une qualité disponible correspondant à un débit pour au moins un segment d'au moins un desdits contenus multimédia, dit fichier de description 25 multimédia, ladite requête étant envoyée par au moins un terminal utilisateur de ladite pluralité de terminaux utilisateur pour accéder audit au moins un contenu multimédia ; - obtenir ledit au moins un fichier de description multimédia ; - modifier ledit au moins un fichier de description multimédia sur la base d'au 30 moins une information représentative d'une qualité de livraison dudit au moins 3049795 29 un contenu multimédia vers l'au moins un terminal utilisateur, dite information de qualité de livraison, ladite modification délivrant au moins un fichier de description multimédia modifié ; et - transmettre ledit au moins un fichier de description multimédia modifié audit au 5 moins un terminal utilisateur en réponse à ladite au moins une requête.