Brevet FR3089376A1 — publié le 20200605

Description Titre de l'invention : Activation ou désactivation d'un sous-ensemble virtuel d'un réseau dédié à un service pour un terminal Domaine technique [0001] L'invention concerne le domaine des réseaux de télécommunication. Technique antérieure [0002] L'architecture des réseaux de télécommunication mobiles a jusqu' ici été stan- dardisée. C'est en particulier le cas des réseaux mobiles dits « 2G », « 3G » et « 4G », dont les différentes architectures de réseau de télécommunication reposent traditionnellement sur des équipements bien spécifiques et dédiés à certaines fonctionnalités précises, que ce soit au niveau du réseau d'accès ou du coeur de réseau. [0003] Le manque de flexibilité et d'évolutivité inhérent à ce type d'architecture conven- tionnelle a amené à envisager l'adoption d'architectures plus flexibles pour la prochaine génération de réseaux mobiles, dite « 5G », afin de pouvoir répondre rapidement à des demandes extrêmement diverses en terme de trafic ou de qualité de service. [0004] Parmi les solutions envisagées, une des solutions repose sur une technique de découpage virtuel par tranche du réseau (« network slicing » en anglais). [0005] Le concept de tranche du réseau est destiné à supporter des services de commu- nication pour des besoins spécifiques, des utilisateurs spécifiques ou des terminaux spécifiques en appliquant des moyens adaptés de gestion de trafic. [0006] Une tranche du réseau comprend des valeurs de paramètres réseau permettait de répondre aux exigences liées aux services à fournir. Les tranches du réseau déployées par un opérateur ne sont pas toutes composées des mêmes valeurs de paramètres réseau, voire des mêmes paramètres réseau, sachant que l'idée est d'adapter l'architecture et les tranches du réseau aux exigences d'usage lié à cette tranche du réseau. Une tranche du réseau permet ainsi de satisfaire la demande des utilisateurs suivant des critères fonctionnels, opérationnels et de performance différents, tels que le débit, la latence, le nombre de terminaux connectés, la couverture, le tout, etc. [0007] A titre d'exemple, une tranche du réseau mise en oeuvre liée aux services loT (« Internet of Things » en anglais) pourra nécessiter de gérer un grand nombre de connexion de terminaux mais un débit associé à chaque terminal plutôt faible. Selon un autre exemple, un service proposé à une clientèle professionnelle nécessitera plutôt des paramètres avancés de sécurité et de disponibilité. [0008] Un utilisateur peut ainsi souscrire à plusieurs services respectivement fournis par une pluralité de tranches du réseau. En fonction de ses besoins en terme de services, il peut 2 souhaiter activer une tranche du réseau particulière correspondant de façon satisfaisante à son besoin actuel ou futur, pour se connecter éventuellement au réseau de télécommunication et accéder par la suite au service fourni par cette tranche du réseau. Problème technique 100091 11 est connu d'effectuer une telle activation et/ou désactivation de tranches du réseau en fonction de données temporelles ou de calendrier prédéfinies, telles que le jour, l'heure ou plus généralement une date spécifique. [0010] Toutefois, la situation d'un utilisateur est également susceptible d'évoluer en fonction d'autres données, notamment de données qui lui sont propres qui sont peu prévisibles à l'avance. L'activation et/ou désactivation automatique de tranches du réseau en fonction de données temporelles n'est alors pas satisfaisante pour permettre à l'utilisateur de bénéficier de la tranche du réseau la plus susceptible de lui fournir le service dont il a besoin. [0011] La présente invention vise à résoudre, au moins partiellement, ces inconvénients. [0012] En particulier, l'invention vise l'activation ou désactivation d'une tranche du réseau, avantageusement de façon automatique, notamment en prenant en compte un changement de situation peu ou pas prévisible à l'avance, y compris un changement de situation externe au réseau lui-même. Exposé de l'invention 100131 11 est proposé un procédé d'activation ou de désactivation pour un terminal d'un sous-ensemble virtuel d'un réseau de télécommunication dit « tranche du réseau », dédié à un service, le réseau de télécommunication comprenant une pluralité de tranches du réseau, le procédé comprenant au moins les étapes suivantes : a) une étape d'acquisition d'au moins une donnée de contexte d'un utilisateur, et h) une étape d'activation ou de désactivation d'au moins un tranche du réseau parmi la pluralité de tranches du réseau en fonction de la donnée de contexte précédemment acquise. 100141 Selon une réalisation, une première tranche du réseau est préalablement activée pour le terminal avant la mise en oeuvre de l'étape a) du procédé, une deuxième tranche du réseau différente de la première tranche du réseau étant également activée lors de l'étape h) du procédé. 100151 Selon une autre réalisation, une première tranche du réseau est préalablement activée pour le terminal avant la mise en oeuvre de l'étape a) du procédé, et la première tranche du réseau étant désactivée lors de l'étape h) du procédé. 100161 Selon une autre réalisation, les tranches du réseau comprennent chacune des valeurs de paramètres différentes, les paramètres étant choisis parmi le débit, la couverture géographique, le nombre de terminaux connectés, le niveau de sécurité, le coût du 3 service, la latence, la qualité de service et. la fréquence utilisée par la tranche du réseau. [0017] Selon une autre réalisation, la donnée de contexte est une donnée de géolocalisation de l'utilisateur [0018] Selon une autre réalisation, la donnée de contexte est une donnée associée à une activité de l'utilisateur. [0019] Selon une autre réalisation, la donnée de contexte est acquise de façon automatique lors de l'étape a) du procédé. [0020] TI est également proposé un terminal pour l'activation et ou la désactivation d'un sous-ensemble virtuel d'un réseau de télécommunication dit « tranche du réseau », dédié à un service, le réseau de télécommunication comprenant une pluralité de tranches du réseau, le terminal comprenant : - un lecteur de données de contexte adapté pour acquérir au moins une donnée de contexte d'un utilisateur, et - un élément d'activation/désactivation adapté pour activer ou désactiver au moins une tranche du réseau parmi la pluralité de tranches du réseau en fonction de la donnée de contexte précédemment acquise. [0021] TI est également proposé un dispositif de supervision d'accès pour l'activation et ou la désactivation d'un sous-ensemble virtuel d'un réseau de télécommunication dit « tranche du réseau », dédié à un service, le réseau de télécommunication comprenant une pluralité de tranche du réseau, le dispositif de supervision d'accès étant en communication avec une pluralité de terminaux et comprenant un lecteur de données de contexte adapté pour acquérir au moins une donnée de contexte d'un utilisateur, le dispositif de supervision d'accès étant configuré pour activer ou désactiver une tranche du réseau pour la pluralité de terminaux en fonction de la donnée de contexte précédemment acquise. [0022] 11 est également proposé un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon l'invention. [0023] 11 est également proposé un support d'enregistrement non transitoire lisible par un terminal sur lequel les instructions de code d'un programme d'ordinateur selon l'invention. Brève description des dessins [0024] D'autres caractéristiques, détails et avantages de l'invention apparaîtront à la lecture de la description détaillée ci-après, et à l'analyse des dessins annexés, sur lesquels : Fig. 1 100251 Ifig.11 est un schéma simplifié d'un terminal et d'un équipement d'accès associé à des première, deuxième et troisième tranches d'un réseau selon un premier mode de réa- lisation ; Fig. 2 [0026] Ifig.21 est un schéma simplifié d'un procédé de activation et/ou désactivation cl' une tranche du réseau de la [Fig. ; et Fig. 3 [0027] [fig.3] est un schéma simplifié d'un dispositif d'accès à un réseau de télécommunication comprenant une interface de supervision selon un second mode de réalisation. Description des modes de réalisation [0028] Les dessins et la description ci-après contiennent, pour l'essentiel, des éléments de caractère certain. Ils pourront donc non seulement servir à mieux faire comprendre la présente invention, mais aussi contribuer à sa définition, le cas échéant. [0029] 11 est maintenant fait référence à la [Fig. 1] qui illustre de façon schématique un terminal 1 et un équipement d'accès associé un réseau de télécommunication R selon un premier mode de réalisation. [0030] Par « terminal », on entend de façon large tout dispositif électronique ou in- formatique pouvant être connecté au réseau de télécommunication R, par exemple un serveur, un ordinateur, un téléphone portable, ou autre. Le terminal 1 peut lui-même être connecté à d'autres dispositifs électroniques ou informatiques. [0031] Un opérateur du réseau de télécommunication R peut avantageusement utiliser des fonctions virtualisées pour mettre en oeuvre une pluralité de tranches sur une infrastructure de réseau physique unique. [0032] Une telle technique de découpage par tranches du réseau permet ainsi à l'opérateur du réseau de télécommunication R de créer des réseaux « sur mesure », capables de fournir des solutions optimisées pour des besoins très variés avec des contraintes très diverses en terme de fonctionnalités et de performance. [0033] Comme illustré sur la [Fig. I ], le réseau de télécommunication R peut mettre à dis- position pour le terminal I une première tranche du réseau TRI, une deuxième tranche du réseau TR2 et une troisième tranche du réseau TR3. Toutefois, ce mode de réalisation n'est pas limitatif et le réseau de télécommunication R peut comprendre un nombre moins élevé, par exemple uniquement deux tranches, ou plus élevé de tranches du réseau. [0034] Une ou plusieurs tranches du réseau TRI, TR2, TR3 peuvent ainsi être activées si- multanément ou successivement pour le terminal 1. [0035] Chaque tranche du réseau TRI, TR2, TR3 est adaptée pour fournir un service réseau spécifique à un utilisateur. [0036] Ainsi, une tranche du réseau TRI, TR2, TR3 est associée à une pluralité de pa- ramètres. Les valeurs des paramètres permettent de définir le service réseau fourni par chacune des tranches du réseau. Le nombre de paramètres peut en particulier varier en fonction des besoins de l'utilisateur. [0037] Par « paramètre », on entend une variable susceptible d'influencer le service obtenu par l'utilisateur, et donc fourni par la tranche du réseau. [0038] Selon une réalisation, un paramètre concerne une fonctionnalité technique de la tranche du réseau. [0039] Un paramètre d'une tranche du réseau peut être choisi parmi le débit, la couverture géographique du service, le nombre de connexion possible, le niveau de sécurité, la latence, la qualité de service (« quality of service » en anglais) et la(les) fréquence(s) utilisée(s) par la tranche du réseau. [0040] Selon une autre réalisation, un paramètre concerne une fonctionnalité opérationnelle ou de performance propre à l'utilisateur. [0041] Un paramètre d'une tranche du réseau peut être choisi parmi divers exigences relatives au service fourni à l'utilisateur, telles que le coût du service pour l'utilisateur, l'impact énergétique du service, l'impact écologique, l'impact commercial attendu par l'utilisateur. [0042] Ces exemples de paramètres ne sont pas limitatifs. En outre, un paramètre peut être choisi parmi une combinaison ou une fonction des paramètres indiqués ci-dessus ou encore d'autres paramètres non mentionnés. [0043] Les tranches TRI, TR2, TR3 comportent au moins une, avantageusement plusieurs, valeurs de paramètres différentes en fonction du service respectivement fourni ou à fournir en utilisant ces tranches. [0044] A titre d'exemple, dans le cas d'un service de consultation médicale à distance né- cessitant l'utilisation d'outils de télémédecine, un médecin peut nécessiter des services différents en fonction de sa situation (en déplacement, en cabinet) ou du type de consultation à effectuer. Une tranche du réseau plus particulièrement adaptée parmi la pluralité de tranches du réseau peut ainsi être activée pour le terminal du médecin. [0045] On décrit ainsi ci-après le procédé d'activation et/ou désactivation pour, ou à des- tination de, un terminal 1 d'une tranche du réseau, illustré par la [Fig. 2]. [0046] Une ou plusieurs tranches du réseau peuvent préalablement être activées pour le terminal 1. En variante, aucune tranche du réseau n'est préalablement activée pour le terminal 1 avant la mise en oeuvre du procédé selon l'invention. [0047] Dans une première étape du procédé Si, on acquiert au moins une donnée de contexte. Avantageusement, on acquiert une pluralité de données de contexte DATAI, DATA2, DATAS. [0048] La donnée de contexte peut être avantageusement acquise de façon automatique, 6 c'est-à-dire sans transmission de la part de l'utilisateur lui-même. Il n'est en particulier pas nécessaire d'utiliser une interface homme/machine à cet effet. [0049] La donnée de contexte peut être avantageusement acquise de façon périodique, par exemple toutes les heures, toutes les trente minutes, voire toutes les dix minutes, voire toutes les minutes. [0050] La donnée de contexte peut également être avantageusement acquise en temps réel. Par « en temps réel », on entend notamment dès que la donnée de contexte est accessible ou déterminée. [0051] Une donnée de contexte est avantageusement une donnée propre à l'utilisateur. [0052] Selon une réalisation, la donnée de contexte est une donnée de géolocalisation. La donnée de géolocalisation peut notamment provenir d'un procédé de positionnement de l'utilisateur ou d'une autre personne, par exemple par GPS (« Global Positioning System » en anglais) ou par tout autre procédé. [0053] A titre d'exemple, dans le cas d'un service de consultation médicale à distance par un médecin, la donnée de contexte peut permettre de déterminer si le médecin se trouve à son cabinet ou en déplacement à l'extérieur, ou encore de déterminer où se trouve le patient à examiner. [0054] Selon une autre réalisation, la donnée de contexte est une donnée associée à une activité de l'utilisateur. La donnée associée à une activité peut provenir d'un agenda. [0055] Plus particulièrement, la donnée de contexte peut être liée aux types de disponibilités, voire aux besoins de l'utilisateur. La donnée de contexte permet ainsi de distinguer entre plusieurs types d'activités de l'utilisateur. A titre d'exemple, la donnée de contexte peut indiquer si un rendez-vous de l'utilisateur est personnel ou professionnel, ou encore indiquer le type de rendez-vous professionnel attendu. [0056] A titre d'exemple, dans le cas d'une consultation médicale à distance par un médecin, la donnée de contexte peut provenir de l'agenda professionnel du médecin, et peut permettre de déterminer si celui-ci doit effectuer une consultation prochainement ou au contraire, si celui-ci n'a pas de rendez-vous prévu. [0057] En outre, si une consultation médicale est prévue, la donnée de contexte peut indiquer s'il s'agit d'une consultation médicale simple ou d'une consultation médicale de spécialité, nécessitant éventuellement des outils de médecine ou de télémédecine plus spécifiques et donc des besoins réseaux spécifiques. [0058] Selon une autre réalisation, la donnée de contexte est une donnée associée aux dis- positifs accessibles par le terminal 1. [0059] Selon une autre réalisation, la donnée de contexte est une donnée indiquant une situation météorologique du lieu où se trouve le terminal 1. [0060] Bien entendu, les réalisations concernant la donnée de contexte ne sont pas li- mitatives et d'autres données de contexte sont possibles. 7 [0061] Dans une seconde étape du procédé S2, on active ou désactive au moins une tranche du réseau parmi la pluralité de tranches du réseau TRI, TR2, TR3 en fonction de la donnée de contexte précédemment acquise. [0062] Une fonction, appelée fonction de synchronisation, permet de déterminer quelle tranche du réseau doit être activée ou désactivée. [0063] A cet effet, la fonction de synchronisation prend en compte les données de contexte précédemment acquises à l'étape Sl, ainsi que d'autres données le cas échéant, telles que des données temporelles. [0064] La fonction de synchronisation peut mettre en oeuvre un calcul algorithmique prédictif ou d'intelligence artificielle. En variante ou en combinaison, la fonction de synchronisation peut être paramétrée par l'utilisateur. [0065] Ainsi, selon une réalisation, dans la seconde étape du procédé S2, au moins une tranche du réseau peut être activée (étape S21). [0066] A titre d'exemple, dans le cas où la ou les données de contexte indiquent que le médecin a une consultation prévue prochainement et que celui-ci se trouve hors de son cabinet, il peut être utile d'activer une première tranche du réseau TR1 fournissant un service réseau adapté. La première tranche du réseau peut par exemple permettre au médecin d'obtenir une connexion satisfaisante (en terme de débit, de sécurité, ou autres) au réseau de télécommunication R bien qu'il se trouve en déplacement. [0067] A l'inverse, dans le cas où la ou les données de contexte indiquent que le médecin a une consultation prévue prochainement mais que celui-ci se trouve à son cabinet, il peut être préférable d'activer une deuxième tranche du réseau TR2, différente de la première tranche du réseau TRI, et fournissant un service différent. [0068] En outre, si l'agenda du médecin indique que celui-ci doit effectuer une consultation simple suivie d'une consultation de spécialité nécessitant l'utilisation d'outils de télé-médecine à son cabinet, il peut être préférable d'activer la deuxième tranche pour la consultation simple et/puis d'activer une troisième tranche du réseau TR3, différente des première et deuxième tranches du réseau TRI, TR3, sur les horaires de la consultation de spécialité. La troisième tranche du réseau TR3 peut par exemple permettre au médecin d'utiliser en complément sur le même terminal 1 plusieurs dispositifs ou outils de télémédecine, ce qui n'est pas ou moins facilement possible, avec les deux autres tranches TRI, TR2. [0069] Selon une réalisation, dans la seconde étape du procédé S2, au moins une tranche du réseau est désactivée (étape S22). [0070] A titre d'exemple, lorsqu'une consultation de télémédecine est terminée, il peut être utile de désactiver une tranche du réseau car le service fourni par celle-ci n'est plus susceptible d'être utilisé par le médecin, au moins dans un avenir proche. [0071] Selon un autre exemple, il peut être utile lors de la seconde étape du procédé S2, de 8 désactiver une tranche du réseau et d'activer, simultanément ou successivement, une autre tranche du réseau. [0072] On se réfère désormais plus particulièrement aux [Fig. 1] et [Fig. 3] qui illustrent les fonctions d'un terminal 1 ou d'un dispositif de supervision d'accès 2 configuré pour mettre en oeuvre les différentes étapes du procédé d'activation ou de désactivation tel que décrit ci-dessus respectivement selon deux modes de réalisation différents. [0073] Selon le premier mode de réalisation, illustré par la [Fig. 1], le procédé d'activation ou de désactivation est directement mis en oeuvre par le terminal 1 [0074] A cet effet, le terminal 1 comprend un lecteur de données de contexte 3 adapté pour acquérir des données de contexte DATAI, DATA2, DATAS selon la première étape 51 du procédé. [0075] Le terminal 1 comprend en outre un élément d'activation/désactivation de tranche du réseau 4 adapté pour activer ou désactiver une tranche du réseau TRI. TR2, TR3 pour le terminal 1 selon la seconde étape 52 du procédé. [0076] Selon le second mode de réalisation, illustré par la [Fig. 3], le procédé d'activation et/ou de désactivation est mis en oeuvre par un dispositif de supervision d'accès 2 au réseau de télécommunication R. [0077] Le dispositif de supervision d'accès 2 est en communication, filaire ou sans fil, avec une pluralité de terminaux 1A, 1B, 1C, 1D. [0078] La pluralité de terminaux 1A, 1B, 1C, 1D sont connectés au même réseau de télé- communication R comprenant les tranches du réseau. [0079] Selon ce second mode de réalisation, l'activation ou la désactivation de tranches du réseau pour les terminaux IA, 1B, 1C, ID est supervisée par le dispositif de supervision d'accès 2. [0080] A cet effet, le dispositif de supervision d'accès 2 peut comprendre un lecteur de données de contexte 3 tel que décrit ci-dessus dans le premier mode de réalisation pour mettre en oeuvre la première étape SI du procédé. [0081] L'activation ou la désactivation d'une tranche du réseau pour chacun des terminaux 1A, 1B, IC, 1D peut ainsi être commandée par le dispositif de supervision d'accès 2. [0082] La même tranche ou des tranches du réseau différentes peuvent être activées sur les différents terminaux 1A, lB, 1C, 1D. A cet effet, un élément d'activation/désactivation peut être prévu au niveau du dispositif de supervision d'accès 2 ou de chaque terminal 1A, 1B, IC, 1D. [0083] L'invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et re- présentés, à partir desquels on pourra prévoir d'autres modes et d'autres formes de réalisation, sans pour autant sortir du cadre de l'invention. Avantages [0084] Comme déjà indiqué ci-dessus, il est ainsi possible de proposer à l'utilisateur un 9 service réseau fourni par une tranche du réseau adapté à ses besoins actuels ou futurs, ce qui permet une meilleure utilisation des ressources du réseau de télécommunication R au cours du temps et une optimisation des couts associés pour l'utilisateur. [0085] L'acquisition automatique des données de contexte simplifie la gestion du réseau de télécommunication, l'utilisateur n'ayant pas à effectuer lui-même les démarches nécessaires pour activer ou désactiver une tranche du réseau. [0086] Etant donné que les données de contexte sont avantageusement acquises en temps réel, la tranche du réseau, et donc le service fourni à l'utilisateur, est adaptée au cours du temps. 10