Brevet FR3067193A1 (20181207)

REVENDICATIONS1. Procédé de traitement, par une passerelle (4) permettant d'accéder à au moins un réseau de voix sur IP, d'une communication émise par un dispositif émetteur (2) à destination d'un dispositif récepteur (3), ledit procédé comprenant : - une étape de détection (E20,H30) que ladite communication est associée à un usage spécial d'un canal de communication emprunté par la communication et géré par la passerelle (4) ; - une étape de paramétrage (E60,H60) d'une signalisation d'un message d'initialisation de la communication ou de renégociation de la communication, avec un schéma de codage unique prédéterminé et adapté aux communications associées à des usages spéciaux ; - une étape d'insertion (E70,H70) dans ladite signalisation, d'au moins un attribut imposant à chaque dispositif intermédiaire d'un réseau de voix sur IP par lequel transite la communication entre le dispositif émetteur et le dispositif récepteur un comportement prédéterminé au regard du schéma de codage unique paramétré dans la signalisation du message ; - une étape de désactivation (E80,H80) au niveau de la passerelle, pour ladite communication associée à un usage spécial, d'au moins un mécanisme mis en oeuvre par la passerelle pour le traitement de communications vocales utilisant un réseau de voix sur IP; et une étape de transmission (E90,H90) de ladite signalisation du message paramétrée avec ledit au moins un attribut à destination du dispositif récepteur.\n<CLM>\1\tProcédé de traitement selon la revendication 1 dans lequel ledit attribut peut prendre au moins une valeur parmi : une valeur imposant au dispositif intermédiaire d'utiliser ledit schéma de codage unique paramétré dans la signalisation s'il est supporté par le dispositif intermédiaire, ou de signaler en réponse audit message qu'il ne peut traiter la communication sinon ; ou - une valeur imposant au dispositif intermédiaire d'utiliser ledit schéma de codage unique paramétré dans la signalisation s'il est supporté par le dispositif intermédiaire, ou d'utiliser un autre schéma de codage sinon.\n<CLM>\1\tProcédé de traitement selon la revendication 2 dans lequel ledit attribut peut en outre prendre une valeur laissant au dispositif intermédiaire le libre choix d'un schéma de codage à appliquer à ladite communication associée à un usage spécial.\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 3 dans lequel ledit au moins un mécanisme désactivé au niveau de la passerelle comprend : - un mécanisme d'annulation d'écho ; - un mécanisme de détection d'activité vocale ; 3067193 30 - un mécanisme de configuration d'une mémoire tampon de gigue selon une taille variable ; et/ou - un mécanisme de contrôle de gain. 5\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 4 dans lequel l'étape d'insertion comprend l'insertion d'un premier attribut relatif à un codec destiné à être appliqué pour ladite communication et un second attribut relatif à un mode de transport de ladite communication. 10\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 5 dans lequel ledit au moins un attribut est un attribut inséré dans une offre conforme au protocole SDP (Session Description Protocol) comprise dans la signalisation du message.\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 6 dans lequel 15 ledit schéma de codage unique est un schéma de codage G711 défini par l'Union Internationale des Télécommunications.\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 7 dans lequel l'étape de détection (E20) comprend une vérification par ladite passerelle que le canal de 20 communication emprunté par ladite communication est associé dans une base de données accessible par ladite passerelle à un usage spécial.\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 8 comprenant, suite à l'étape de détection, une étape de mise à jour (H50) d'une base de données accessible par 25 ladite passerelle avec une information indiquant que le canal de communication emprunté par ladite communication est associé à un usage spécial.\n<CLM>\1\tProcédé de traitement selon la revendication 9 comprenant en outre, suite à l'étape de détection, une étape d'interruption de ladite communication. 30\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 10 dans lequel l'étape de détection comprend une étape d'analyse (H20) d'un signal véhiculant ladite communication, une communication associée à un usage spécial étant détectée si : - ledit signal utilise au moins une fréquence prédéterminée associée à un usage spécial ; ou 35 - si ledit signal utilise au moins une séquence prédéterminée de fréquences vocales associée à un usage spécial. 3067193 31\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 11 comprenant en outre, suite à l'étape de détection que ladite communication est associée à un usage spécial : une étape de vérification (E40) qu'une bande passante nécessaire pour transporter ladite 5 communication est disponible sur un réseau d'accès utilisé par ladite passerelle pour accéder audit au moins un réseau de voix sur IP ; et si ladite bande passante n'est pas disponible, une étape de notification (E50) d'un utilisateur du dispositif émetteur. 10\n<CLM>\1\tProcédé de traitement selon l'une quelconque des revendications 1 à 11 comprenant en outre, suite à l'étape de détection que ladite communication est associée à un usage spécial : une étape de vérification qu'une bande passante nécessaire pour transporter ladite communication est disponible sur un réseau d'accès utilisé par ladite passerelle pour accéder 15 audit au moins un réseau de voix sur IP ; et si ladite bande passante n'est pas disponible et qu'au moins une autre communication qui n'est pas associée à un usage spécial est détectée sur un autre canal de communication géré par ladite passerelle et différent du canal de communication emprunté par ladite communication associée à l'usage spécial, une étape de priorisation de la communication associée à l'usage 20 spécial par rapport à l'autre communication.\n<CLM>\1\tProcédé de traitement selon la revendication 13 dans lequel ladite étape de priorisation de la communication associée à l'usage spécial comprend une modification d'au moins un codec utilisé par la passerelle pour ladite au moins une autre communication. 25\n<CLM>\1\tProcédé de réception d'une signalisation d'un message d'initiation ou de renégociation d'une communication traitée conformément à un procédé selon l'une quelconque des revendications 1 à 14 par une passerelle permettant d'accéder à au moins un réseau de voix sur IP, ledit procédé de réception étant destiné à être mis en oeuvre par un dispositif intermédiaire 30 (12) d'un réseau de voix sur IP par lequel transite ladite communication et comprenant : - une étape de détection (G20) que ladite signalisation du message comprend au moins un attribut imposant audit dispositif intermédiaire un comportement prédéterminé au regard d'un schéma de codage unique adapté aux communications associées à des usages spéciaux ; une étape d'application (G60, G100, G110) dudit comportement prédéterminé imposé par ledit 35 au moins un attribut ; et - une étape de transmission (G70, G130) de ladite signalisation du message à destination du dispositif récepteur. 3067193 32\n<CLM>\1\tProcédé de réception selon la revendication 15 dans lequel ladite signalisation est conforme à un premier protocole, ledit procédé de réception comprenant en outre, avant l'étape de transmission, une étape de conversion de ladite signalisation et dudit au moins un attribut conformément à un second protocole.\n<CLM>\1\tProcédé de réception selon la revendication 15 ou 16 comprenant en outre, suite à l'étape de détection dudit au moins un attribut dans la signalisation du message, une étape d'attribution aux paquets de données relatifs à ladite communication associée à un usage spécial un niveau de priorité prédéfini pour des communications associées à des usages spéciaux.\n<CLM>\1\tProcédé de réception selon la revendication 17 dans lequel ledit niveau de priorité est associé à un marquage inséré dans un champ DSCP (Differentiated Services Code Point) d'un entête des paquets de données. 15\n<CLM>\1\tProgramme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de traitement selon l'une quelconque des revendications 1 à 14 ou du procédé de réception selon l'une quelconque des revendications 15 à 18 lorsque ledit programme est exécuté par un ordinateur. 20\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur selon la revendication\n<CLM>\1\t21. Passerelle (4) permettant d'accéder à au moins un réseau de voix sur IP, configurée pour traiter une communication émise par un dispositif émetteur à destination d'un 25 dispositif récepteur, ladite passerelle comprenant : un module de détection (4A), configuré pour détecter si ladite communication est associée à un usage dit spécial d'un canal de communication emprunté par ladite communication ; et des modules, activés si ladite communication est associée à un usage spécial, et comprenant : o un module de paramétrage (4B) configuré pour paramétrer une signalisation d'un 30 message d'initialisation de la communication ou de renégociation de la communication, avec un schéma de codage unique prédéterminé et adapté aux communications associées à des usages spéciaux ; o un module d'insertion (4C), configuré pour insérer dans ladite signalisation, au moins un attribut imposant à chaque dispositif intermédiaire d'un réseau de voix sur IP par 35 lequel transite la communication entre le dispositif émetteur et le dispositif récepteur un comportement prédéterminé au regard du schéma de codage unique paramétré dans la signalisation du message ; 5 10 3067193 33 o un module de désactivation (4D), configuré pour désactiver au niveau de la passerelle, pour ladite communication associée à un usage spécial, au moins un mécanisme mis en oeuvre par ladite passerelle pour le traitement de communication vocales utilisant un réseau de voix sur IP ; et 5 o un module de transmission (4E) de la signalisation du message à destination du dispositif récepteur.\n<CLM>\1\tDispositif (12) d'un réseau de voix sur IP par lequel transite une communication associée à un usage dit spécial et précédemment traitée par une passerelle selon la revendication 10 21, le dispositif du réseau de voix sur IP comprenant : un module de réception (12A) d'une signalisation d'un message d'initiation ou de renégociation de la communication ; - un module de détection (12B), configuré pour détecter si ladite signalisation du message comprend au moins un attribut imposant audit dispositif intermédiaire un comportement 15 prédéterminé au regard d'un schéma de codage unique paramétré dans la signalisation du message et adapté aux communications associées à des usages spéciaux ; un module d'application (12C), activé si la signalisation dudit message comprend au moins un dit attribut, et configuré pour appliquer ledit comportement prédéterminé imposé par ledit au moins un attribut ; et 20 - un module de transmission (12D) de la signalisation du message à destination du dispositif récepteur.\n<CLM>\1\tSystème (1) comprenant : une passerelle (4) permettant d'accéder à au moins un réseau de voix sur IP selon la 25 revendication 21, configurée pour traiter une communication émise par un dispositif émetteur à destination d'un dispositif récepteur, ladite communication étant associée à un usage spécial d'un canal de communication emprunté par ladite communication et géré par ladite passerelle ; et au moins un dispositif d'un réseau de voix sur IP (12) selon la revendication 22 par lequel 30 transite ladite communication.