Brevet FR3000330A1 — publié le 20140627

PROCEDE DE RECEPTION DE DONNEES PAR UN TERMINAL MOBILE D'UN RESEAU PMR La présente invention concerne un procédé de réception de données par un terminal mobile d'un réseau PMR. L'invention se rapporte également à un procédé de communication de données dans un réseau PMR. L'invention concerne également des programmes d'ordinateur adaptés pour la mise en oeuvre du procédé de réception ou de communication. L'invention se rapporte à un terminal mobile et à un réseau PMR adaptés pour la mise en oeuvre des procédés de réception et de communication. Le réseau de radiocommunication professionnelle appelé réseau PMR (acronyme anglais de « Professional Mobile Radiocommunications ») est un réseau de communication mobile par ondes radio utilisé sur une courte ou moyenne distance. Il est notamment utilisé dans des milieux professionnels par des services de sécurité (armées, polices, SAMU, pompiers), les entreprises de bâtiments et travaux publics et l'industrie. Le réseau PMR se distingue des réseaux opérateurs publiques (comme SFR ou FREE) par la nécessité d'être rapidement déployable, plus résistant à l'environnement (cas d'utilisation dans des conditions extrêmes) et plus résistant aux pannes (possibilité de travailler sur des sites isolés de toute infrastructure). En effet, le réseau PMR est la base de la communication entre les différents intervenants dans une situation de crise. Par ces réseaux, circulent de nombreuses informations utiles pour l'intervention des professionnels. En particulier, il est connu des documents US-A-2005/0186955 et US-A-7 366 292 d'envoyer un message de statut depuis un terminal mobile vers un autre terminal mobile. Un message de statut est un message pour lequel un texte pré-écrit est associé à un code. Le code est un nombre codé sur 16 bits. Le texte pré-écrit est, par exemple, un texte comme « non-disponible » ou encore « en action ». Lorsque le message de statut à envoyer a été sélectionné, seul le code associé est émis pour réduire au maximum la bande passante du réseau alloué sur le réseau pour la transmission de ce message. A la réception du code, l'écran du terminal mobile du destinataire affiche le texte pré- enregistré correspondant. Mais, le texte pré-enregistré n'est pas accessible au destinataire dès lors que l'écran du terminal est inutilisable. L'écran du terminal est notamment inutilisable lorsque l'écran est cassé ou lorsque l'environnement est trop lumineux. Il existe donc un besoin pour un procédé de réception de données par un terminal mobile d'un réseau PMR permettant l'accès aux données même lorsque l'écran du terminal n'est pas utilisable. A cet effet, il est proposé un procédé de réception de données par un terminal mobile d'un réseau PMR, le terminal mobile comprenant une mémoire dans laquelle sont mémorisées une pluralité de codes, une pluralité de données textuelles de statut et une pluralité de données sonores. Chaque code est associé à une donnée textuelle de statut et à une donnée sonore. Le procédé comprend les étapes de réception par le terminal mobile d'un code de la pluralité de codes, et de lecture de la donnée sonore associée au code reçu. Suivant des modes de réalisation particuliers, le procédé de réception comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - chaque donnée sonore est la lecture vocale de la donnée textuelle de statut associée. - le terminal mobile comprend un écran. - le procédé comprend, en outre, une étape d'affichage de la donnée textuelle de statut associée au code reçu sur l'écran. - le terminal mobile comprend un bouton d'activation. - le procédé comprend une étape d'appui sur le bouton d'activation, l'appui sur le bouton d'activation entraînant la mise en oeuvre de l'étape de lecture. - l'étape de lecture de la donnée sonore est mise en oeuvre simultanément à la mise en oeuvre de l'étape d'affichage. Il est aussi proposé un procédé de communication de données dans un réseau PMR, le réseau PMR comprenant au moins deux terminaux mobiles ou au moins un terminal mobile et au moins un terminal fixe. Chaque terminal mobile ou fixe comprenant une mémoire dans laquelle sont mémorisées une pluralité de codes, une pluralité de données textuelles de statut, une pluralité de données sonores, chaque code étant associé à une donnée textuelle de statut et à une donnée sonore. Le procédé comprend les étapes de sélection d'une donnée textuelle de statut de la pluralité de données textuelles de statut d'envoi du code associé à la donnée textuelle de statut sélectionnée par un premier terminal mobile vers le ou les autres terminaux mobiles ou fixes, de réception par le ou les autres terminaux mobiles ou fixes du code envoyé, et de lecture par le ou les autres terminaux mobiles ou fixes de la donnée sonore associée au code envoyé. L'invention se rapporte également à un programme d'ordinateur comportant des instructions de code de programmation aptes à être mises en oeuvre par un processeur, le programme d'ordinateur étant apte à mettre en oeuvre le procédé de réception tel que précédemment décrit. L'invention se rapporte également à un programme d'ordinateur comportant des instructions de code de programmation aptes à être mises en oeuvre par un processeur, le programme d'ordinateur étant apte à mettre en oeuvre le procédé de communication tel que précédemment décrit. Il est également proposé un terminal mobile d'un réseau PMR, le terminal mobile comprenant une mémoire dans laquelle sont mémorisées une pluralité de codes, une pluralité de données textuelles de statut, une pluralité de données sonores, chaque code étant associé à une donnée textuelle de statut et à une donnée sonore. Le terminal mobile est adapté pour la mise en oeuvre du procédé de réception tel que précédemment décrit. Il est également proposé un réseau PMR comprenant un ensemble de terminaux tels que précédemment décrits. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit de modes de réalisation de l'invention, donnés à titre d'exemple uniquement et en référence aux dessins qui sont : - figure 1, un schéma d'un réseau PMR, et - figure 2, un ordinogramme d'un exemple de procédé de communication selon l'invention. Le réseau PMR 10 représenté à la figure 1 comprend deux terminaux mobiles 12,14 et une station de base 16. En variante, le réseau PMR 10 comporte uniquement des terminaux mobiles 12, 14 propres à communiquer entre eux directement sans l'intermédiaire d'une station de base 16. Le premier terminal mobile 12 est, par exemple, un smartphone. Un smartphone, ordiphone ou téléphone intelligent, est un téléphone mobile disposant aussi des fonctions d'un assistant numérique personnel. La saisie des données se fait par le biais d'un écran tactile ou d'un clavier. Il fournit des fonctionnalités basiques comme : l'agenda, le calendrier, la navigation sur le web, la consultation de courrier électronique, de messagerie instantanée ou le GPS. Le premier terminal mobile 12 comprend une pluralité de boutons 18, un écran 20, un haut-parleur 22 et une unité centrale 24. La pluralité de boutons 18 comprend des boutons 25 accessibles via l'écran 20 et un bouton 26 d'activation accessible indépendamment de l'écran 20. Les boutons 25 accessibles via l'écran 20 sont des champs dédiés sur l'écran 20. L'appui sur l'écran 20 dans le champ dédié permet d'activer une fonctionnalité associée au bouton 25. Dans le cas de la figure 1, le bouton 26 d'activation est un bouton poussoir. L'unité centrale 24 comprend une mémoire 28. La mémoire 28 est propre à mémoriser une pluralité de codes N, une pluralité de données textuelles de statut DT et une pluralité de données sonores DS. Chaque code N est associé à une donnée textuelle de statut DT et à une donnée sonore DS. L'ensemble formé par le code N, la donnée textuelle de statut DT associée et la donnée sonore DS associée est un message de statut selon la norme ETSI TR 102 022-1 V1.1.1 (2012-08). A titre d'exemple, les codes N sont des nombres. Une donnée textuelle de statut DT est, par exemple, « occupé », « en attente » ou « disponible ». Selon l'exemple de la figure 1, une donnée sonore DS correspond à une émission vocale lisant exactement le contenu de la donnée textuelle de statut DT associée. Les données sonores DS sont des fichiers audio. Le deuxième terminal mobile 14 est, selon l'exemple de la figure 1, identique au premier terminal mobile 12. Selon une variante, le premier terminal mobile 12 est différent du deuxième terminal mobile 14. Le fonctionnement du réseau PMR 10 est maintenant décrit en référence à la figure 2 qui montre un ordinogramme d'un procédé de communication selon l'invention. L'utilisateur du premier terminal mobile 12 choisit un destinataire, en l'occurrence l'utilisateur du deuxième terminal mobile 14 (étape 100). L'utilisateur du premier terminal mobile 12 sélectionne alors une donnée textuelle de statut DT1 (étape 102). Supposons que la donnée textuelle de statut DT1 est « occupé ». La donnée textuelle de statut DT1 est associée au code Ni et à la donnée sonore DS1. Dans ce cas, la donnée sonore DS1 est une émission vocale du texte « occupé ». L'utilisateur du premier terminal mobile 12 déclenche l'envoi de la donnée textuelle de statut DT1 vers le deuxième terminal mobile 14 (étape 104). L'unité centrale 24 du premier terminal mobile 12 convertit la demande d'envoi de la donnée textuelle de statut DT1 de l'utilisateur du premier terminal mobile 12 en une demande d'envoi du code Ni au deuxième terminal mobile 14. Le procédé comprend une étape d'envoi du code Ni par le premier terminal mobile 12 (étape 106). Le code N1 est transmis à la station de base 16. La station de base 16 reçoit alors le code N1 et l'émet vers le deuxième terminal mobile 14 (étape 108). Le code Ni est alors transmis depuis la station de base 16 vers le deuxième terminal mobile 14 (étape 110). Le procédé comporte alors une étape de réception par le deuxième terminal mobile 14 du code N1 envoyé par le premier terminal mobile 12 (étape 112). Le procédé comporte alors l'accès à la donnée textuelle de statut DT1 associée au code Ni reçu. L'écran 20 du deuxième terminal mobile 14 affiche alors la donnée textuelle de statut DT1, soit le texte « occupé » (étape 114). L'utilisateur du deuxième terminal mobile 14 appuie alors sur le bouton 26 d'activation (étape 116). Le procédé comporte alors la lecture de la donnée sonore DS1 associée au code Ni reçu (étape 118). En variante, la lecture de la donnée sonore DS1 est mise en oeuvre simultanément à l'étape 114 d'affichage. Le haut-parleur 22 du deuxième terminal mobile 14 émet alors la donnée sonore DS1, c'est-à-dire les sons correspondant au texte « occupé » (étape 120). Le procédé permet donc à l'utilisateur du deuxième terminal mobile 14 d'écouter un message de statut lorsqu'il est reçu par le terminal mobile. Ainsi, le procédé octroie un accès à la donnée textuelle de statut DT1 sans que l'utilisateur n'ait à lire la donnée textuelle de statut DT1. Cet accès est garanti même lorsque l'écran 20 du deuxième terminal mobile 14 n'est pas utilisable, par exemple, lorsque l'écran 20 est cassé ou utilisé dans un environnement trop lumineux. Le procédé est d'implémentation plus aisée que les procédés selon l'état de la technique dans lesquels le terminal mobile est muni d'une unité de retranscription vocale adaptée à transformer n'importe quel texte en sons. Par comparaison, pour implémenter le procédé de l'invention, il suffit d'ajouter un fichier audio à chacun des messages de statut déjà présents dans l'unité centrale 24 du terminal mobile 12, 14. De plus, l'ajout des données sonores DS dans la mémoire 28 de l'unité centrale 24 requiert un espace limité dans la mémoire 28. Le procédé est implémenté dans le deuxième terminal mobile 14 en modifiant la programmation de l'unité centrale 24 à l'aide d'un programme d'ordinateur comportant des instructions de code de programmation aptes à être mises en oeuvre par l'unité centrale 24, le programme d'ordinateur étant apte à mettre en oeuvre le procédé de communication. Cette modification de la programmation de l'unité centrale 24 est effectuée avant l'emploi du deuxième terminal 14, notamment dans le cadre d'une mission. En outre, le procédé n'implique pas d'allouer une bande passante plus importante sur le réseau PMR 10. Notamment, par rapport à une solution impliquant un serveur externe capable de lire n'importe quel texte, l'allocation de bande passante pour accéder au serveur est évitée. De plus, le procédé proposé est moins coûteux et difficile à mettre en place que la solution impliquant un accès à un serveur externe. L'absence d'allocation supplémentaire de bande passante est également avantageusement par rapport à une solution dans laquelle au lieu du code Ni, sont envoyés le code Ni et la donnée sonore DS1 associée au code N1. Le procédé de communication ne dépend pas de la norme considérée. Ainsi, le procédé de communication s'applique aussi bien à la norme LTE (acronyme anglais de « Long Term Evolution ») qu'à la norme TETRA (acronyme anglais de « TErrestrial Trunked Radio »). En effet, le réseau PMR est initialement basé sur la norme TETRA, les principaux services étant l'échange de messages de statut ou de texte (SDS) ou encore des communications vocales. La faible bande passante offerte suffisait à supporter ces services. Le réseau PMR offre aux utilisateurs une bande passante plus importante qu'avant grâce à l'introduction de la norme LTE ce qui permet d'enrichir le panel de services en ajoutant les fonctions multimédia telles que la vidéo. L'utilisation du réseau PMR est modifiée puisque sont également envoyés des données numériques et des échanges de vidéo. Le procédé proposé permet de bénéficier de cette évolution. Le procédé de communication a été décrit pour un échange de données de statut entre le premier terminal mobile 12 et le deuxième terminal mobile 14. Le procédé de communication fonctionne de manière similaire pour un échange de données de statut entre le premier terminal mobile 12 et une pluralité d'autres terminaux mobiles. Dans ce cas, chaque autre terminal mobile effectue les étapes décrites pour le deuxième terminal mobile 14. Selon une variante, parmi les autres terminaux mobiles, un terminal d'un « dispatcher » est utilisé. Un « dispatcher » est une personne supervisant les autres utilisateurs de terminaux mobiles sans être présent sur le terrain d'intervention. Le terminal du « dispatcher » est, par exemple, un ordinateur. En ce sens, le terminal d'un « dispatcher » est un terminal fixe puisqu'il est relié au réseau PMR par une liaison filaire. REVENDICATIONS1.- Procédé de réception de données par un terminal mobile (12, 14) d'un réseau PMR (10), le terminal mobile (12, 14) comprenant une mémoire (28) dans laquelle sont mémorisées : - une pluralité de codes (N), - une pluralité de données textuelles de statut (DT), - une pluralité de données sonores (DS), chaque code étant associé à une donnée textuelle de statut (DT) et à une donnée sonore (DS), le procédé comprenant les étapes de : - réception par le terminal mobile (12, 14) d'un code (N1) de la pluralité de codes (N), et - lecture de la donnée sonore (DS1) associée au code reçu (N1). 2.- Procédé selon la revendication 1, dans lequel chaque donnée sonore (DS) est la lecture vocale de la donnée textuelle de statut (DT) associée. 3.- Procédé selon la revendication 1 ou 2, dans lequel le terminal mobile (12, 14) comprend un écran (20) et dans lequel le procédé comprend, en outre, une étape de : - affichage de la donnée textuelle de statut (DT1) associée au code reçu (Ni) sur l'écran (20). 4.- Procédé selon l'une quelconque des revendications 1 à 3, dans lequel le terminal mobile (12, 14) comprend un bouton d'activation (26) et dans lequel le procédé comprend une étape de : - appui sur le bouton d'activation (26), l'appui sur le bouton d'activation (26) entraînant la mise en oeuvre de l'étape de lecture. 5.- Procédé selon l'une quelconque des revendications 1 à 3, dans lequel l'étape de lecture de la donnée sonore (DS) est mise en oeuvre simultanément à la mise en oeuvre de l'étape d'affichage. 6.- Procédé de communication de données dans un réseau PMR (10), le réseau PMR (10) comprenant : - au moins deux terminaux mobiles (12, 14) ou au moins un terminal mobile (12, 14) et au moins un terminal fixe, chaque terminal mobile (12, 14) ou fixe comprenant une mémoire (20) dans laquelle sont mémorisées : - une pluralité de codes (N),- une pluralité de données textuelles de statut (DT), - une pluralité de données sonores (DS), chaque code étant associé à une donnée textuelle de statut (DT) et à une donnée sonore (DS), le procédé comprenant les étapes de : - sélection d'une donnée textuelle de statut (DT1) de la pluralité de données textuelles de statut (DT), - envoi du code (N1) associé à la donnée textuelle de statut (DT1) sélectionnée par un premier terminal mobile (12) vers le ou les autres terminaux mobiles ou fixes (14), - réception par le ou les autres terminaux mobiles ou fixes (14) du code (Ni) envoyé, et - lecture par le ou les autres terminaux mobiles ou fixes (14) de la donnée sonore (DS1) associée au code (Ni) envoyé. 7.- Programme d'ordinateur comportant des instructions de code de programmation aptes à être mises en oeuvre par un processeur, caractérisé en ce qu'il est apte à mettre en oeuvre le procédé de réception selon l'une quelconque des revendications 1 à 5. 8.- Programme d'ordinateur comportant des instructions de code de programmation aptes à être mises en oeuvre par un processeur, caractérisé en ce qu'il est apte à mettre en oeuvre le procédé de communication selon la revendication 6. 9.- Terminal mobile (12, 14) d'un réseau PMR (10), le terminal mobile (12, 14) comprenant une mémoire (28) dans laquelle sont mémorisées : - une pluralité de codes (N), - une pluralité de données textuelles de statut (DT), - une pluralité de données sonores (DS), chaque code étant associé à une donnée textuelle de statut (DT) et à une donnée sonore (DS), le terminal mobile étant adapté pour la mise en oeuvre du procédé de réception selon l'une quelconque des revendications 1 à 5. 10.- Réseau PMR (10) comprenant un ensemble de terminaux mobiles (12, 14) selon la revendication 9.35