Brevet FR3134489A1 — publié le 20231013

TITRE : RESEAU DE COMMUNICATION COMPRENANT UNE ZONE GEOGRAPHIQUE PAR GROUPE DE COMMUNICATION Un aspect de l’invention concerne un réseau de communication selon le standard 3GPP MCS « 3rd Generation Partnership Project Mission Critical Services » comprenant : Au moins un premier groupe de communication, Une pluralité de dispositifs utilisateurs ayant chacun connaissance du premier groupe de communication, Au moins un serveur de gestion du premier groupe de communication gérant le premier groupe de communication via un document de groupe spécifique au premier groupe de communication, le serveur de gestion du premier groupe de communication permettant à chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs de communiquer dans le premier groupe de communication, le document de groupe global de communication comprenant au moins un paramètre géographique de groupe, le paramètre géographique de groupe définissant une zone géographique dans laquelle le dispositif utilisateur de la pluralité de dispositifs utilisateurs est affilié au premier groupe de communication. Figure à publier avec l’abrégé : Figure 1 RESEAU DE COMMUNICATION COMPRENANT UNE ZONE GEOGRAPHIQUE PAR GROUPE DE COMMUNICATION DOMAINE TECHNIQUE DE L’INVENTION Le domaine technique de l’invention est celui des réseaux de communication et plus particulièrement celui des réseaux de communication selon le standard 3GPP MCS. La présente invention concerne un réseau de communication et plus particulièrement un réseau de communication comprenant un paramètre géographique géré par des serveurs au niveau des groupes de communication. ARRIERE-PLAN TECHNOLOGIQUE DE L’INVENTION Les normes de radiocommunication PMR (selon la dénomination anglo-saxonne « Professional Mobile Radio » pour « Radio Mobile Professionnelle ») TETRAPOL ® , TETRA ® ou encore P25 ® mettent en œuvre des serveurs qui permettent d’annoncer la disponibilité d’un ou plusieurs services à des équipements utilisateurs lorsqu’ils sont situés dans une certaine zone, ou lorsqu’ils entrent dans une certaine zone. Ces annonces localisées sont réalisées via la couverture radio de stations de base du réseau : lorsque l’on souhaite annoncer qu’un service est disponible à un utilisateur situé à une certaine localisation, il suffit d’envoyer un message de signalisation à une station de base couvrant cette localisation, qui le diffuse aux équipements utilisateurs dans la zone radio qu’elle couvre. Ces communications utilisent un canal radio de contrôle permettant de faire de la signalisation radio. Un équipement utilisateur recevant un message de signalisation dispose d’une intelligence embarquée et peut alors décider s’il est capable d’utiliser le service annoncé et/ou s’il y est autorisé grâce à des paramètres joints au message de signalisation. Il est ainsi par exemple possible de limiter l’accès aux communications d’un groupe à une zone géographique. L’utilisateur devra préalablement s’être attaché (TETRA ® ) ou affilié (P25 ® ) au groupe considéré, indépendamment de sa position géographique. Il n’est alors pas notifié de la mise en œuvre du groupe, mais de son activation, par exemple par réception de media sur ce groupe. Ces réseaux évoluent vers une prise en charge d’échanges en large bande. Le standard 3GPP régissant les réseaux mobiles de type « GSM » selon la dénomination anglo-saxonne « Global System for Mobile Communications » et plus particulièrement dans les déploiements faisant appel à des services de communications critiques définis par le 3GPP appelés « MCS » selon la dénomination anglo-saxonne « Mission Critical Services » permet ces échanges sécurisés en large bande. On entend par « réseau de communication selon le standard 3GPP MCS », un réseau de communication compatible avec le standard 3GPP MCS et plus particulièrement avec la version actuelle du 3GPP qui est la version 17, avec les versions précédentes à partir de la version 13 et avec les versions suivantes intégrant toutes les caractéristiques de l’invention. Dans le standard 3GPP MCS, les services de communication suivants sont définis : MCPTT, de l’anglais « Mission Critical Push To Talk » pour « Appuyer Pour Parler en Mission Critique » en français, qui permet de réaliser des communications voix, MCVideo, qui permet de réaliser des communications vidéo, MCData, qui comprend trois sous-services : SDS de l’anglais « Short Data Service » pour « Service de données courtes » en français et FD de l’anglais « File Distribution » pour « Distribution de fichier » en français, IPCon de l’anglais « IP Connectivity » pour « Connectivité IP » en français. Par la suite, par «entité MCX », on fera référence à une entité du réseau mettant en œuvre tout service de communication du 3GPP MCS, c‘est-à-dire MCPTT, MCData ou MCVideo. Dans le standard 3GPP MCS, des annonces dépendant d’un paramètre géographique sont possibles. Ce paramètre géographique est défini pour un utilisateur d’une entité cliente du réseau et est compris dans un document relatif à l’utilisateur, stocké par une base de données utilisateurs du réseau et récupéré par chaque serveur du réseau gérant les communications liées à cet utilisateur. Dans le cas d’une affiliation à un groupe en fonction de la position du dispositif utilisateur, c’est le dispositif utilisateur qui prend la décision de s’affilier en connaissant son positionnement. Dans l’objectif d’autoriser l’affiliation d’un utilisateur à un groupe seulement dans un périmètre géographique donné, par exemple suite à un appel de détresse, il peut exister un processus au niveau des outils d’administration, qui détermine les membres d’un groupe et qui modifie les paramètres du profil utilisateur de chaque membre du groupe, membre par membre. Un tel processus est lourd et long, à mettre en place et à utiliser. De plus, un tel processus ne fonctionne que dans les cas où l’outil d’administration a connaissance de tous les membres du groupe. En effet, un groupe est géré par un serveur MCX, et une modification du paramètre géographique est imposée par l’outil d’administration du réseau au serveur MCX qui gère le groupe, la modification du paramètre géographique étant définie par l’outil d’administration pour chaque utilisateur du groupe devant voir son paramètre géographique modifié au niveau du profil utilisateur connu du serveur MCX. L’outil d’administration doit alors envoyer au serveur MCX gérant le groupe une liste de chaque membre devant voir son paramètre géographique dans son profil utilisateur modifié par le serveur MCX. Un serveur MCX gère un groupe de communication en mettant en œuvre des fonctions de gestion de ce groupe définies par le standard 3GPP MCS, et comprend au moins un profil utilisateur de chaque utilisateur membre du groupe et au moins un document de groupe. Un tel serveur MCX est appelé serveur GMS, de l’anglais « Group Management Server » pour « Serveur de Gestion de Groupe ». Un document de groupe est défini par la spécification "Group XDM Specification" de l’Open Mobile Alliance OMA-TS-XDM_Group version 1.1.1 du 24 Janvier 2017. Un profil utilisateur est géré dans le serveur CMS, de l’anglais « Configuration Management Server » pour « Serveur de gestion de configuration » en français. Un profil utilisateur est géré au travers de plusieurs documents différents comme décrit dans la spécification technique du 3GPP MCS TS 24.484. Le standard 3GPP MCS définit des regroupements de groupes, c’est-à-dire la possibilité de regrouper plusieurs groupes de communications en un groupe « regroupé » ou « global », temporairement. Pour cela, un serveur MCX est défini comme gérant ce regroupement de groupes parmi les différents serveur MCX gérant déjà chaque groupe constituant le regroupement. Il est appelé « Contrôleur ». Les autres serveurs MCX gérant un groupe constituant le regroupement mais ne gérant pas le regroupement de groupe est appelé « Non-contrôleur ». Pour autoriser l’affiliation d’un utilisateur à un regroupement de groupes dans un périmètre géographique donné, l’utilisation de la solution précédente n’est pas possible car la zone géographique est définie par utilisateur et il n’existe pas de mécanisme pour propager la mise à jour du paramètre géographique de chaque utilisateur du regroupement depuis le serveur contrôleur vers les autres serveurs non-contrôleurs. L’outil d’administration n’a pas connaissance de tous les membres du regroupement ni du serveur auquel ils sont rattachés. Il n’est alors pas possible de modifier la zone géographique comme un paramètre du regroupement de groupe. De plus, la mise à jour du paramètre géographique existant dans le profil utilisateur nécessite une mise à jour du profil sur tous les clients, ce qui prend un certain temps, surtout si la densité de clients est forte sur certaines cellules. En effet, une mise à jour sur le document géré par le serveur de gestion sera propagée vers chaque client puisque chaque client s’est abonné au préalable, via un message dit de « subscribe » afin de recevoir toute modification effectuée ultérieurement sur le document, via un message de notification dit de « notify ». Cela crée aussi des risques de désynchronisation entre le serveur et les clients et entre les clients. Il existe ainsi un besoin, dans un réseau selon le standard 3GPP MCS, de pouvoir autoriser l’affiliation d’une entité cliente MCX à un groupe et ses groupes constituants, connu de toutes les entités clientes MCX mais dont l’affiliation n’est autorisée que sur un périmètre géographique défini dans ce groupe et seulement si l’entité cliente MCX se situe dans ce périmètre géographique, de manière simple, fiable et rapide. L’invention offre une solution aux problèmes évoqués précédemment, en proposant un paramètre géographique au niveau du document de groupe dans un réseau selon le standard 3GPP MCS, mis à jour statiquement ou dynamiquement. Un aspect de l’invention concerne un réseau de communication selon le standard 3GPP MCS « 3rd Generation Partnership Project Mission Critical Services » comprenant : Au moins un premier groupe de communication, Une pluralité de dispositifs utilisateurs ayant chacun connaissance du premier groupe de communication, Au moins un serveur de gestion du premier groupe de communication gérant le premier groupe de communication via un document de groupe spécifique au premier groupe de communication, le serveur de gestion du premier groupe de communication permettant à chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs de communiquer dans le premier groupe de communication, le document de groupe global de communication comprenant au moins un paramètre géographique de groupe, le paramètre géographique de groupe définissant une zone géographique dans laquelle le dispositif utilisateur de la pluralité de dispositifs utilisateurs est affilié au premier groupe de communication. Grâce à l’invention, il est possible de gérer l’affiliation de dispositifs utilisateurs à des groupes en fonction d’un paramètre géographique au niveau des groupes. Ainsi, dans un exemple de mise en oeuvre de l’invention décrit dans ce document, ce sont les serveurs de gestion de groupes de communication qui prennent les décisions concernant l’affiliation des dispositifs utilisateurs aux groupes et non les dispositifs utilisateurs eux-mêmes, au contraire de l’état de l’art. Il est aussi, dans l’invention, plus simple de propager un unique paramètre géographique car celui-ci est attribué au groupe et non à un utilisateur. Un serveur de gestion du groupe peut ainsi, en sachant quels groupes sont regroupés en un groupe global, propager ce paramètre vers les autres serveurs gérant ces groupes regroupés. Chaque serveur a alors une fonction supplémentaire, celle de surveiller si ce critère est rempli ou non pour les utilisateurs qu’il gère et pour le groupe qu’il gère. Ce changement de paradigme dans la gestion des affiliations en fonction de paramètres géographiques permet de résoudre les problèmes de l’état de l’art, de manière simple. L’invention peut alors permettre de définir une zone géographique autour d’un incident impliquant la coordination de forces de secours et de sécurité et d’affilier automatiquement les dispositifs utilisateurs dans cette zone même s’ils appartiennent à des groupes différents, en initiant un regroupement de groupe, une propagation du paramètre géographique vers les serveurs gérant les groupes regroupés, et en affiliant les utilisateurs présents dans la zone définie par le paramètre géographique. L’invention a l’avantage que le paramètre géographique est unique pour un groupe de communication, et qu’il ne nécessite donc pas de réaliser de distinction entre dispositifs utilisateurs. De plus, les dispositifs utilisateurs n’ont pas besoin d’avoir la connaissance de ce périmètre géographique pour réaliser les fonctionnalités classiques liées à la localisation, au contraire de l’état de l’art, améliorant par la même occasion la sécurité du réseau. Outre les caractéristiques qui viennent d’être évoquées dans le paragraphe précédent, le réseau de communication selon un aspect de l’invention peut présenter une ou plusieurs caractéristiques complémentaires parmi les suivantes, considérées individuellement ou selon toutes les combinaisons techniquement possibles : le premier groupe de communication est un groupe global de communication regroupant au moins un deuxième groupe de communication et au moins un troisième groupe de communication. le réseau de communication au moins un deuxième serveur de gestion et un troisième serveur de gestion, le deuxième serveur de gestion gérant le deuxième groupe de communication, le troisième serveur de gestion gérant le troisième groupe de communication, le premier serveur de gestion étant configuré pour propager le paramètre géographique du document de groupe au deuxième serveur de gestion et au troisième serveur de gestion lorsque le paramètre géographique est modifié, lorsque le paramètre géographique est mis en place et/ou lorsque le premier groupe de communication est créé par un regroupement du deuxième groupe de communication et du troisième groupe de communication. le serveur de gestion du premier groupe de communication est en outre configuré pour : déterminer qu’au moins un premier dispositif utilisateur parmi la pluralité de dispositifs utilisateurs est entré dans la zone géographique définie par le paramètre géographique, initier l’affiliation du premier dispositif utilisateur au premier groupe de communication. le serveur de gestion du premier groupe de communication est en outre configuré pour recevoir, de chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs, la position du dispositif utilisateur périodiquement et dans lequel le serveur de gestion du premier groupe de communication utilise la position du dispositif utilisateur reçue pour déterminer si le dispositif utilisateur est entré dans la zone géographique définie par le paramètre géographique. chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs comprend un module de positionnement et est configuré pour, périodiquement : déterminer sa position en utilisant son module de positionnement, transmettre sa position au serveur de gestion du premier groupe de communication. le paramètre géographique du document de groupe du premier groupe de communication est défini par configuration du réseau de communication. le paramètre géographique du document de groupe du premier groupe de communication est mis à jour dynamiquement suite à l’émission d’une alerte par au moins un dispositif utilisateur à destination du serveur de gestion du premier groupe de communication, la zone géographique définie par le paramètre géographique étant alors centrée au niveau du dispositif utilisateur ayant émis l’alerte, l’alerte émise comprenant la position du dispositif utilisateur. la zone géographique définie par le paramètre géographique est polygonale ou ellipsoïdale. L’invention et ses différentes applications seront mieux comprises à la lecture de la description qui suit et à l’examen des figures qui l’accompagnent. BREVE DESCRIPTION DES FIGURES Les figures sont présentées à titre indicatif et nullement limitatif de l’invention. La montre une représentation schématique d’un réseau de communication selon l’invention. Réseau de communication (100) selon le standard 3GPP MCS « 3rd Generation Partnership Project Mission Critical Services » comprenant : Au moins un premier groupe de communication, Une pluralité de dispositifs utilisateurs ayant chacun connaissance du premier groupe de communication, Au moins un serveur de gestion du premier groupe de communication gérant le premier groupe de communication via un document de groupe spécifique au premier groupe de communication, le serveur de gestion du premier groupe de communication permettant à chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs de communiquer dans le premier groupe de communication, le document de groupe global de communication comprenant au moins un paramètre géographique de groupe, le paramètre géographique de groupe définissant une zone géographique dans laquelle le dispositif utilisateur de la pluralité de dispositifs utilisateurs est affilié au premier groupe de communication. Réseau de communication (100) selon la revendication précédente dans lequel le premier groupe de communication est un groupe global de communication regroupant au moins un deuxième groupe de communication et au moins un troisième groupe de communication. Réseau de communication (100) selon la revendication précédente comprenant au moins un deuxième serveur de gestion et un troisième serveur de gestion, le deuxième serveur de gestion gérant le deuxième groupe de communication, le troisième serveur de gestion gérant le troisième groupe de communication, le premier serveur de gestion étant configuré pour propager le paramètre géographique du document de groupe au deuxième serveur de gestion et au troisième serveur de gestion lorsque le paramètre géographique est modifié, lorsque le paramètre géographique est mis en place et/ou lorsque le premier groupe de communication est créé par un regroupement du deuxième groupe de communication et du troisième groupe de communication. Réseau de communication (100) selon l’une des revendications précédentes dans lequel le serveur de gestion du premier groupe de communication est en outre configuré pour : déterminer qu’au moins un premier dispositif utilisateur parmi la pluralité de dispositifs utilisateurs est entré dans la zone géographique définie par le paramètre géographique, initier l’affiliation du premier dispositif utilisateur au premier groupe de communication. Réseau de communication (100) selon l’une des revendications précédentes dans lequel le serveur de gestion du premier groupe de communication est en outre configuré pour recevoir, de chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs, la position du dispositif utilisateur périodiquement et dans lequel le serveur de gestion du premier groupe de communication utilise la position du dispositif utilisateur reçue pour déterminer si le dispositif utilisateur est entré dans la zone géographique définie par le paramètre géographique. Réseau de communication (100) selon la revendication précédente dans lequel chaque dispositif utilisateur de la pluralité de dispositifs utilisateurs comprend un module de positionnement et est configuré pour, périodiquement : déterminer sa position en utilisant son module de positionnement, transmettre sa position au serveur de gestion du premier groupe de communication. Réseau de communication (100) selon l’une quelconque des revendications précédentes dans lequel le paramètre géographique du document de groupe du premier groupe de communication est défini par configuration du réseau de communication (100). Réseau de communication (100) selon l’une quelconque des revendications précédentes dans lequel le paramètre géographique du document de groupe du premier groupe de communication est mis à jour dynamiquement suite à l’émission d’une alerte par au moins un dispositif utilisateur à destination du serveur de gestion du premier groupe de communication, la zone géographique définie par le paramètre géographique étant alors centrée au niveau du dispositif utilisateur ayant émis l’alerte, l’alerte émise comprenant la position du dispositif utilisateur. Réseau de communication (100) selon l’une quelconque des revendications précédentes dans lequel la zone géographique définie par le paramètre géographique est polygonale ou ellipsoïdale.