Brevet FR2910762A1 — publié le 20080627

Procédé d'adaptation du routage des communications d'un client dans un réseau de type IMS L'invention concerne un procédé d'adaptation du routage des communications 5 d'un client dans un réseau de type IMS. L'invention concerne également un réseau de type IMS. Le développement des télécommunications a permis qu'un nombre croissant de clients disposent d'un ou plusieurs terminaux, tels que des téléphones 10 portables, des ordinateurs ou des assistants personnels numériques, pouvant communiquer via un ou plusieurs réseaux de communication de nature différente, c'est-à-dire utilisant des protocoles de communication distincts. Pour permettre la communication entre des réseaux opérant sous différents 15 protocoles, une architecture standardisée dite IMS (pour Internet Protocol Multimedia Subsystem) a été développée sous le standard 3GPP. Un réseau IMS utilise un protocole dénommé IP (pour Internet Protocol) qui lui permet notamment de transmettre des informations sous la forme de paquets, 20 chaque paquet comprenant un entête indiquant une adresse IP du destinataire des paquets de telle sorte que les paquets peuvent suivre différents chemins pour parvenir au destinataire. Le protocole IP permet au réseau IMS de recevoir ou de transmettre des informations de différents réseaux associés à ce réseau IMS et codées sous différents protocoles propres à chacun de ces réseaux. 25 Dans un réseau de type IMS, un client possède plusieurs identités correspondant à des profils stockés dans un équipement de stockage d'informations de type HSS (pour Home Subscriber Server), lesdits profils contenant les règles de routage des messages SIP (pour Session Initiation 30 Protocol). Ces profils sont définis lors du premier enregistrement du client et sont administrés par l'opérateur du réseau IMS. 2910762 2 Dans certains cas, un client identifié peut souhaiter activer ponctuellement des règles de routage supplémentaires et les désactiver en fonction de ses besoins. Par exemple, l'employeur du client peut lui fournir une connexion à son réseau PABX (pour Private Automatic Branch eXchange en anglais), afin qu'il puisse utiliser des services de conversation professionnels à l'aide de son abonnement IMS personnel. Ainsi, le client peut décider d'avoir tous ses appels via le PABX lorsqu'il travaille (que ce soit sur place ou non) ou peut préférer désactiver cette fonction lorsqu'il est à son domicile. Un autre exemple est la possibilité pour le client de mettre en place des règles évoluées de transfert d'appel. Typiquement lorsqu'il est à son domicile ou en vacances, le client peut activer des règles afin de rediriger tous ses appels professionnels entrants vers une messagerie vocale et recevoir tous les autres appels. Selon l'art antérieur, pour permettre une adaptation de règles de routage, le client identifié est obligé de se connecter au réseau IMS sous une identité différente, ladite identité présentant les règles de routage souhaitées. Par exemple, le client peut avoir une identité publique personnelle et une identité publique professionnelle qui présente les règles de routage professionnel. Le client doit donc se connecter avec l'une ou l'autre de ses identités pour bénéficier des règles de routage associées. 25 Toutefois, si le client possède plusieurs identités publiques, il est difficile pour son interlocuteur potentiel de savoir sous quelle identité le client peut être contacté. 30 Par ailleurs, la solution prévoyant un changement d'identité selon l'art antérieur, n'est pas suffisamment adaptable ni ergonomique pour le client. En effet, le choix du client reste limité à son nombre d'identités alors qu'il peut souhaiter se 2910762 3 connecter à de nouveaux services qui requièrent une modification de ses règles de routage. L'invention a pour but de pallier les problèmes de l'art antérieur en proposant un 5 procédé d'adaptation dynamique du routage des communications d'un client dans un réseau de type IMS, ledit procédé ne requérant pas de changement d'identité du client. A cet effet, et selon un premier aspect, l'invention propose un procédé 10 d'adaptation du routage des communications d'un client dans un réseau de type IMS, ledit procédé prévoyant de permettre au client de transmettre des règles de routage supplémentaires, dans lequel lesdites règles de routage supplémentaires sont concaténées avec les règles de routage définies par l'opérateur du réseau IMS, les règles de routage concaténées étant utilisables 15 ultérieurement par le réseau IMS pour adapter le routage des communications du client en fonction de ses besoins. Selon un deuxième aspect, l'invention propose un réseau de type IMS comprenant une fonction S-CSCF qui, lors de la connexion d'un client audit 20 réseau, communique avec un équipement de stockage d'informations HSS pour récupérer les règles de routage définies par l'opérateur pour ledit client, ledit réseau comprenant également des moyens permettant au client de transmettre des règles de routage supplémentaires, ladite fonction S-CSCF comprenant des moyens agencés pour concaténer lesdites règles de routage supplémentaires avec les règles de routage définies par l'opérateur, le réseau comprend en outre des moyens permettant au client d'activer, de désactiver et/ou de modifier au moins une règle de routage supplémentaire. D'autres particularités et avantages de l'invention apparaîtront dans la description qui suit, faite en relation avec la figure jointe qui montre une partie de l'architecture générale d'un réseau IMS selon un mode de réalisation de l'invention. 2910762 4 L'invention concerne un procédé d'adaptation du routage des communications d'un client dans un réseau de type IMS qui permet au client C d'adapter de façon dynamique ses règles de routage. En particulier, le procédé permet au client d'adapter les règles de routage de ses communications sans avoir à 5 changer d'identité publique dans le réseau IMS. Lors de l'enregistrement d'un client C dans un réseau IMS, son profil est fourni à partir de critères IFC (pour Initial Filter Criteria en anglais) qui sont la formalisation des règles de routage selon les spécifications du standard 3GPP. 10 Ces critères IFC sont établis par l'opérateur du réseau IMS de sorte à définir des règles de routage 1 pour le client C, lesdites règles étant récupérées par le réseau IMS lors de l'enregistrement du client C. Le procédé selon l'invention prévoit de permettre au client C de transmettre des 15 règles de routage supplémentaires 2. Ces règles de routage supplémentaires 2 peuvent être transmises par le client C lors de son enregistrement dans le réseau IMS, plus particulièrement en étant insérées dans le message SIP d'enregistrement du client C. En outre, les règles de routage supplémentaires 2 peuvent être transmises dans le format XML (pour eXtensible Markup 20 Language en anglais) normalisé des critères IFC. Par ailleurs, le procédé prévoit de concaténer les règles de routage supplémentaires 2 avec les règles de routage 1 définies par l'opérateur du réseau IMS, de sorte à pouvoir traiter ensemble lesdites règles de routage dans 25 ledit réseau. En particulier, les règles de routage 1 générées par les critères IFC sont récupérées par la fonction S-CSCF (pour Serving- Call Session Control Function) du réseau IMS, et la concaténation des règles de routage 1, 2 peut 30 être réalisée au niveau de cette fonction. Les règles de routage concaténées 3 ainsi obtenues sont utilisables ultérieurement par le réseau IMS pour le routage des communications du client 2910762 5 en fonction de ses besoins. Par exemple, l'utilisation de ces règles 3 comprend l'activation d'au moins une règle de routage supplémentaire 2, la désactivation d'au moins une règle de routage supplémentaire 2 et/ou la modification d'au moins une règle de routage supplémentaire 2. 5 L'invention concerne également un réseau IMS tel que schématisé sur la figure qui comprend une fonction S-CSCF. Lors de la connexion d'un client C audit réseau, cette fonction communique avec un équipement de stockage d'informations HSS (pour Home Subscriber Serveur) pour récupérer les règles 10 de routage 1 définies par l'opérateur pour ledit client. Le réseau comprend également des moyens permettant au client de transmettre des règles de routage supplémentaires 2, la fonction S-CSCF comprenant des moyens agencés pour concaténer lesdites règles de routage 15 supplémentaires 2 avec les règles de routage 1 définies par l'opérateur. Le réseau IMS comprend en outre des moyens permettant au client C d'activer, de désactiver et/ou de modifier au moins une règle supplémentaire 2 en fonction de ses besoins. 20 On donne ci-dessous un exemple écrit en langage XML pour activer le routage des appels sortants vers le PABX professionnel : 2 25 1 0 INVITE 30 sip:PABX@alcatel.fr 2910762 6 0 5 La solution proposée par l'invention présente l'avantage d'être dynamique et de permettre au client C, avec une seule identité, d'adapter son profil IMS. Naturellement, cette adaptation est réalisée dans le respect des règles de routage 1 définies par l'opérateur, notamment en prévoyant que celles-ci aient une priorité supérieure à celle des règles de routage supplémentaires 2. 10 Par conséquent, le client C peut souscrire à des services et accéder à ceux-ci au moyen de son abonnement IMS sans qu'il soit obligé d'avoir recours à son opérateur pour qu'il modifie son profil de connexion. REVENDICATIONS 1. Procédé d'adaptation du routage des communications d'un client (C) dans un réseau de type IMS, ledit procédé prévoyant de permettre au client (C) de transmettre des règles de routage supplémentaires (2), dans lequel lesdites règles de routage supplémentaires sont concaténées avec les règles de routage (1) définies par l'opérateur du réseau IMS, les règles de routage concaténées (3) étant utilisables ultérieurement par le réseau IMS pour le routage des communications du client en fonction de ses besoins. 2. Procédé d'adaptation selon la revendication 1, dans lequel la concaténation des règles de routage (1, 2) est réalisée au niveau de la fonction S-CSCF du réseau IMS. 3. Procédé d'adaptation selon la revendication 1 ou 2, dans lequel les règles de routage supplémentaires (2) sont transmises par le client lors de son enregistrement dans le réseau IMS. 4. Procédé d'adaptation selon la revendication 3, dans lequel les règles de 20 routage supplémentaires (2) sont insérées dans le message SIP d'enregistrement du client (C). 5. Procédé d'adaptation selon l'une quelconque des revendications 1 à 4, dans lequel l'utilisation ultérieure des règles de routage concaténées (3) 25 comprend l'activation d'au moins une règle de routage supplémentaire (2), la désactivation d'au moins une règle de routage supplémentaire (2) et/ou la modification d'au moins une règle de routage supplémentaire (2). 6. Procédé d'adaptation selon l'une quelconque des revendications 1 à 5, 30 dans lequel les règles de routage supplémentaires (2) sont transmises en format XML. 2910762 8 7. Réseau de type IMS comprenant une fonction S-CSCF qui, lors de la connexion d'un client (C) audit réseau, communique avec un équipement de stockage d'informations (HSS) pour récupérer les règles de routage (1) définies par l'opérateur pour ledit client, ledit réseau comprenant également des moyens 5 permettant au client de transmettre des règles de routage supplémentaires (2), ladite fonction S-CSCF comprenant des moyens agencés pour concaténer lesdites règles de routage supplémentaires avec les règles de routage (1) définies par l'opérateur, le réseau comprend en outre des moyens permettant au client (C) d'activer, de désactiver et/ou de modifier au moins une règle de 10 routage supplémentaire (2).