Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMMUNICATION SYSTEM WITH SERVICE SELECTION BY DIALLING
Document Type and Number:
WIPO Patent Application WO/2015/162105
Kind Code:
A1
Abstract:
The present invention concerns a communication system with service selection by dialling, in which at least one terminal (5, 6) is connected by a specified link (6, 10) to the communication resources (7-9) of a communication access provider that are capable of transmitting communication data to at least one called party designated by the calling party by means of a telephone number (NA). The system comprises, in particular, a resource for allocating a service code (CS) to be inserted into the called number (NA) depending on the choice, by the subscriber, of a predefined service quality from a list of choices of communication services, each of them making it possible to achieve a predefined service quality, for at least one communication parameter comprising the data rate, the size of the communication packets, the encryption of the data on a given communication path. The service quality management service selected using said processing resource makes it possible to execute at least one service identified by said service code on at least one part of the communication path between the calling party and the called party.

Inventors:
GAULT JEAN-FRANÇOIS (FR)
Application Number:
PCT/EP2015/058548
Publication Date:
October 29, 2015
Filing Date:
April 21, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SATCOM1 APS (DK)
International Classes:
H04M3/42
Foreign References:
EP1091604A22001-04-11
EP1111859A22001-06-27
GB2293719A1996-04-03
EP1434446A22004-06-30
Other References:
ANONYMOUS: "Call-by-Call", 13 March 2014 (2014-03-13), pages 1 - 7, XP055164874, Retrieved from the Internet [retrieved on 20150126]
Attorney, Agent or Firm:
GEVERS France (FR)
Download PDF:
Claims:
REVENDICATIONS

1 - Système de communication à sélection de services par la numérotation, système dans lequel au moins un terminal appelant est connecté par une liaison déterminée aux ressources de communication d'un fournisseur d'accès de communication capables de transmettre les données de communication à au moins un appelé désigné par l'appelant au moyen d'un numéro de téléphone, le système de communication étant du genre qui comporte :

- une ressource (1-3) pour former un numéro complexe appelé, notamment par concaténation, sur la base d'un code de service (CS) identifiant un service déterminé et d'un numéro appelé, sélectionné par un appelant ;

- une ressource (7 ; 25) de traitement pour exécuter au moins un service identifié par ledit code de service sur au moins une partie du trajet de communication entre l'appelant et l'appelé ;

- des moyens disposés au niveau du fournisseur d'accès pour décoder le code de service inséré dans le numéro complexe lors de la progression de l'appel et pour appliquer le service sélectionné à l'aide de ladite ressource de traitement (7, 25),

caractérisé en ce que le code de service est indiqué ou commandé par l'insertion du numéro de l'appelé entre au moins deux caractères '*' et/ou entre au moins deux caractères '#'.

2 - Système selon la revendication 1, caractérisé en ce qu'il comporte une ressource d'attribution (1) dudit code de service (CS) à insérer dans le numéro complexe appelé en fonction du choix par l'appelant d'un service de communication unique déterminé parmi des services permettant d'atteindre une qualité de service déterminée, pour au moins un paramètre de communication choisi parmi le débit de données, la taille des paquets de communication, le cryptage des données sur un chemin donné de communication.

3 - Système selon l'une quelconque des revendications précédentes, caractérisé en ce que la ressource de traitement (7 ; 25) d'au moins un service identifié par ledit code de service (CS) comporte :

- des moyens pour déterminer des chemins de communication ; et/ou

- des moyens de cryptage ; et/ou - des moyens pour établir au moins une tunnelisation, de type VPN notamment, sur au moins une partie du chemin de communication.

4 - Système selon la revendication 3, caractérisé en ce que la ressource de traitement (7 ; 25) d'au moins un service identifié par ledit code de service (CS) comporte au moins un routeur (7, 9) connecté au terminal appelant (5) et le cas échéant au terminal appelé (11) au moyen de liaisons tel qu'un réseau local notamment de type WiFi (24), le terminal comportant un modem (23) adapté à la liaison (24) au routeur (26), notamment de type WiFi.

5 - Système selon la revendication 4, caractérisé en ce que le routeur (7, 9) comporte au moins un accès à un réseau satellitaire, notamment de type INMARSAT/BGAN.

6 - Système selon à la revendication 4, caractérisé en ce que le terminal appelant et/ou le terminal appelé sont des téléphones mobiles, notamment implémentant les normes UMA/GAN, 2G/3G/4G/5G, IMS et/ou SIP et/ou en ce que le routeur (7, 9) comporte un système GAN (Generic Access Network).

7 - Système selon l'une des revendications précédentes, caractérisé en ce qu'il comporte une ressource d'implantation (4) du service de numérotation sur ladite ressource d'attribution (1) d'un code de service à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée parmi une liste de choix de services de communication, qui comporte un chargeur d'applications logicielles et/ou une carte SIM préchargée ainsi qu'un moyen de souscription du service de numérotation.

8 - Système selon la revendication 7, caractérisé en ce que la ressource de traitement d'au moins un service identifié par ledit code de service (7 ; 25) comporte un moyen de décodage (27) du code de service (CS) inséré dans le numéro appelé de manière à activer des moyens pour sélectionner des règles de routage (28) et/ou des règles de cryptage et/ou de constitution d'au moins un tunnel (29) pour commander la communication par au moins un modem (30) sur un réseau de communication déterminé (31).

9 - Système selon au moins l'une quelconque des revendications 7 ou 8, caractérisé en ce que le service unique est un service de sécurisation de la communication entre un appelant et un appelé, notamment par cryptage des données de communication, en ce que le terminal appelant (5) comporte une ressource pour générer un numéro complexe (7 ; 43) comprenant le numéro de l'appelé encadré par deux caractères « * » ou par deux caractères « # » et en ce que au moins une partie de communication (40) sur le chemin de communication comporte un moyen de décodage (41) du numéro complexe pour recevoir (45) la communication provenant de l'appelant (5) vers l'appelé (11) et pour déterminer qu'il s'agit d'un service de cryptage des données de communication pour l'appel en cours, ledit moyen de décodage qui commande au moyen d'un signal de commande (47) des moyens de cryptage des données de communication pour le chemin de communication (46) jusqu'à la partie de communication suivante (44) ou le terminal appelé (11).

10 - Système selon l'une des revendications précédentes, caractérisé en ce qu'il comporte aussi une ressource (13) pour tester la progression de la communication vers l'appelé et, le cas échéant pour générer un message d'alerte à destination de l'appelant (5), de l'appelé (11) et/ou du fournisseur d'accès de communication en cas d'échec de la communication selon la qualité de service déterminée par le code de sélection de qualité de service (CS) choisi par l'appelant (5) et/ou pour notifier à une partie telle que l'appelé que l'appel en cours de progression est produit par un service de gestion de la qualité de service comme un cryptage de la communication.

11 - Système selon l'une quelconque des revendications précédentes, caractérisé en ce que il comporte une ressource insérée dans le chemin de communication lors de la progression de l'appel vers l'appelant de façon à appliquer le service déterminé par le code de service inséré dans le numéro appelé.

12. Système selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte au moins une ressource pour émettre une notification à destination d'au moins une partie de communication destinatrice, comprenant l'appelant et l'appelé, pour notifier à la partie destinatrice que l'appel en cours est un appel à service de gestion de la qualité de service, comme une sécurisation de la communication, notamment par cryptage des données de communication, ou qu'il s'agit d'une tentative d'appel sécurisé ou plus généralement à gestion de la qualité de service, notamment par voix ou par messages de type texte cryptés. 13 - Système selon l'une quelconque des revendications précédentes caractérisé en ce qu'il est utilisé :

- par au moins un utilisateur humain utilisant un terminal téléphonique comme un téléphone mobile ;

- par un réseau de téléphonie pouvant comporter au moins partiellement une liaison satellitaire ;

- par un automate ou machine comme un drone, un aéronef, un véhicule terrestre, maritime ou spatial ;

- par un abonnement à un service de communications à sélection de la qualité de service ;

- dans une cabine d'aéronef ou d'un autre véhicule terrestre, maritime ou spatial.

Description:
Système de communication à sélection de services

par la numérotation

La présente invention concerne un système de communication à sélection de services par la numérotation.

Dans l'état de la technique, il existe des terminaux téléphoniques qui disposent d'un moyen pour produire un numéro appelé. Le terminal téléphonique comporte une ressource pour générer un signal d'appel qui contient notamment le numéro appelé de manière à atteindre un correspondant doté d'un terminal téléphonique et répondant à ce numéro appelé.

Il est par ailleurs connu que certains champs du numéro appelé peuvent recevoir des informations particularisant l'appel comme par exemple le code du pays où se situe l'appelé. Sur le réseau de communication, les circuits de transmission sont alors sélectionnés par une ressource qui décode le champ du numéro appelé contenant le code du pays de l'appelé en vue de rejoindre une passerelle d'accès à un réseau national ou du même genre.

Dans l'environnement avionique, comme l'habitacle d'un avion ou d'un autre aéronef, Il existe un certain nombre de situations dans lesquelles la qualité de service associée à la transmission du message échangé entre un correspondant dans l'habitacle de l'aéronef et un correspondant autre, par exemple localisé au sol, est imposée par la nature de la communication ou parce que les correspondants exigent un degré donné de qualité de service.

En dehors du domaine de 'avionique, la sélection de services de la qualité de service est par exemple décrite dans le document EP- A-1.111.859. L'insertion de code dans la numérotation est alors une opération complexe.

La qualité de service, à titre d'exemple non limitatif dans le domaine avionique, peut comporter le respect de diverses caractéristiques de communication ou de transmission telles que le débit de données, la non interruption de la communication, le bruit de communication, la sécurité des données échangées en communication par le fournisseur d'accès au réseau de communication entre l'appelant et l'appelé, ou bien la souscription de l'appelant à un service particulier assurant une qualité de service déterminée. Par exemple, l'appelant peut vouloir que sa communication soit acheminée selon un débit et un taux déterminés d'échec par paquets de données, dans un réseau de communication par paquets de données, ou encore que ses données soient cryptées sur tout ou partie du chemin de communication pour éviter qu'elles soient utilisables par un agent intervenant sur le chemin ou trajet de communication.

Le fait d'assurer une telle qualité de service par le fournisseur d'accès aux ressources de communication présente des frais variables qu'il est nécessaire d'adapter en fonction de diverses contraintes, notamment de routage des paquets de données représentant la communication,.

La souscription par un abonné d'un service et sa sélection pour réaliser un appel particulier sont des opérations difficiles qui exigent une attention particulière de l'appelant et obligent le fournisseur d'accès à ouvrir des moyens de traitement spéciaux pour gérer de telles demandes puis pour acheminer selon le contrat souscrit la communication initiée par l'appelant.

Dans le document GB-A-2.293.719, il est aussi décrit un service de cryptage de données de communication. La complexité de la technique exige l'utilisation d'un canal de signalisation séparée. La signalisation d'un appel crypté demande l'insertion manuel d'un code demandant le cryptage et d'un code demandant l'usage d'un canal spécial d'accès à une passerelle dédiée au cryptage.

Dans le document EP-A-1.434.446, l'utilisation d'un code d'identification est décrit qui doit être décodé dans une table de codes d'identification et la conversion du code d'identification utilisée doit être faite lorsque l'appel progressant sort du réseau privé pour atteindre le réseau public. Une telle solution n'est pas envisageable dans le domaine des communications entre des ressources de communication embarquées dans un mobile comme un aéronef et des ressources de communication terrestres.

Les problèmes précités sont encore rendus plus difficiles à résoudre quand le terminal appelant, respectivement le terminal appelé, est disposé dans une zone à émissions radiofréquences limitées comme l'habitacle d'un aéronef. Dans ce cas, le problème est même rendu plus complexe par le fait que lors de longues phases de vol notamment, le réseau de téléphonie mobile, de type GSM par exemple, n'est pas accessible, notamment parce que l'aéronef ne se trouve plus dans une zone de couverture du réseau de téléphonie mobile.

C'est un but de la présente invention de proposer une solution technique avantageuse pour permettre à l'appelant de procéder à un appel d'un numéro appelé en sélectionnant le type de service sous lequel il veut que le fournisseur d'accès au réseau de communication traite son appel. Le système de l'invention est du genre dans lequel, l'appelant dispose d'un terminal connecté par une liaison déterminée aux ressources de communication d'un fournisseur d'accès de communication capables de transmettre les données de communication à au moins un appelé désigné par l'appelant au moyen d'un numéro de téléphone.

Ainsi qu'il est connu, ce type de système de communication comporte :

- une ressource pour former un numéro complexe appelé, notamment par concaténation, sur la base d'un code de service identifiant un service déterminé et d'un numéro appelé, sélectionné par un appelant ;

- une ressource de traitement pour exécuter au moins un service identifié par ledit code de service sur au moins une partie du trajet de communication entre l'appelant et l'appelé ;

- des moyens disposés au niveau du fournisseur d'accès pour décoder le code de service inséré dans le numéro complexe appelé lors de la progression de l'appel et pour appliquer le service sélectionné à l'aide de ladite ressource de traitement.

Selon l'invention, le code de service est indiqué ou commandé par l'insertion du numéro de l'appelé entre au moins deux caractères « * » et/ou au moins deux caractères « # ».

Selon d'autres caractéristiques de l'invention :

- le système de communication comporte de plus une ressource d'attribution dudit code de service à insérer dans le numéro complexe appelé en fonction du choix par l'appelant d'un service de communication unique déterminé parmi des services permettant d'atteindre une qualité de service déterminée, pour au moins un paramètre de communication choisi notamment parmi le débit de données, la taille des paquets de communication, le cryptage des données sur un chemin donné de communication ; - la ressource de traitement d'au moins un service identifié par ledit code de service comporte :

* des moyens pour déterminer des chemins de communication ; et/ou

* des moyens de cryptage ; et/ou

* des moyens pour établir au moins une tunnelisation, de type VPN notamment, sur au moins une partie du chemin de communication ;

- la ressource de traitement d'au moins un service identifié par ledit code de service comporte au moins un routeur connecté au terminal appelant et le cas échéant au terminal appelé au moyen de liaisons tel qu'un un réseau local notamment de type WiFi, le terminal comportant un modem adapté à la liaison au routeur, notamment de type WiFi ;

- le routeur comporte au moins un accès à un réseau satellitaire, notamment de type INMARSAT (Marque Déposée)/BGAN ;

- le terminal appelant et/ou le terminal appelé sont des téléphones mobiles, notamment implémentant les normes UMA/GAN, 2G/3G/4G/5G, IMS et/ou SIP et/ou en ce que le routeur comporte un système GAN (Generic Access Network) ;

- le système comporte une ressource d'implantation du service de numérotation sur ladite ressource d'attribution d'un code de service à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée parmi une liste de choix de services de communication, qui comporte un chargeur d'applications logicielles et/ou une carte SIM préchargée ainsi qu'un moyen de souscription du service de numérotation ;

- la ressource de traitement d'au moins un service identifié par ledit code de service comporte un moyen de décodage du code CS inséré dans le numéro appelé de manière à activer des moyens pour sélectionner des règles de routage et/ou des règles de cryptage et/ou de constitution d'au moins un tunnel pour commander la communication par au moins un modem sur un réseau de communication déterminé ;

- le système le service unique est un service de sécurisation de la communication entre un appelant et un appelé, notamment par cryptage des données de communication, le terminal appelant comporte une ressource pour générer un numéro complexe comprenant le numéro de l'appelé encadré par deux caractères « * » ou par deux caractères « # » et au moins une partie de communication sur le chemin de communication comporte un moyen de décodage du numéro complexe pour recevoir la communication provenant de l'appelant vers l'appelé et pour déterminer qu'il s'agit d'un service de cryptage des données de communication pour l'appel en cours, ledit moyen de décodage qui commande, au moyen d'un signal de commande, des moyens de cryptage des données de communication pour le chemin de communication jusqu'à la partie de communication suivante ou le terminal appelé ;

- le système comporte aussi une ressource pour tester la progression de la communication vers l'appelé et, le cas échéant pour générer un message d'alerte à destination de l'appelant, de l'appelé et/ou du fournisseur d'accès de communication en cas d'échec de la communication selon la qualité de service déterminée par le code de sélection de qualité de service choisi par l'appelant ) et/ou pour notifier à une partie telle que l'appelé que l'appel en cours de progression est produit par un service de gestion de la qualité de service comme un cryptage de la communication ;

- le système comporte de plus une ressource insérée dans le chemin de communication lors de la progression de l'appel vers l'appelant de façon à appliquer le service déterminé par le code de gestion de service inséré dans le numéro appelé ;

- le système comporte au moins une ressource pour émettre une notification à destination d'au moins une partie de communication destinatrice, comprenant l'appelant et l'appelé, pour notifier à la partie destinatrice que l'appel en cours est un appel à service de gestion de la qualité de service, comme une sécurisation de la communication, par cryptage des données de communication notamment, ou qu'il s'agit d'une tentative d'appel sécurisé ou plus généralement à gestion de la qualité de service, notamment par voix ou par messages de type texte cryptés notamment :

- le système est utilisé :

* par au moins un utilisateur humain utilisant un terminal téléphonique comme un téléphone mobile ; * par un réseau de de téléphonie pouvant comporter au moins partiellement une liaison satellitaire ;

* par un automate ou machine comme un drone, un aéronef, un véhicule terrestre, maritime ou spatial ;

* par un abonnement à un service de communications à sélection de la qualité de service ;

* dans une cabine d'aéronef ou d'un autre véhicule terrestre, maritime ou spatial.

D'autres caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description en référence aux dessins annexés parmi lesquels :

- la Figure 1 représente un schéma d'un exemple de numérotation à intégration de code de service ;

- la Figure 2 représente un schéma de communication dans un environnement avionique ;

- la Figure 3 représente un mode particulier de réalisation d'un système de communication avionique incorporant l'invention ; et

- la Figure 4 représente une implémentation de l'invention à un fragment du trajet de communication.

A la Figure 1, on a représenté le schéma d'un exemple de réalisation d'un système de numérotation à intégration de services à l'aide duquel on va indiquer ce qui est défini dans l'état de la technique et enfin comment réaliser l'invention.

Il a déjà été proposé que le numéro téléphonique de l'appelé est un numéro complexe alors composé d'un premier mot CS désignant le code du service sélectionné par l'appelant, et d'un second mot NA comportant le numéro téléphonique de l'appelé. Dans un mode de réalisation, le second mot NA est sélectionné par l'appelant sur son téléphone mobile, en l'extrayant du carnet d'adresses. Le premier mot CS est alors automatiquement ajouté en préfixe par une application logicielle exécutée sur le téléphone mobile de l'appelant. L'application logicielle est téléchargée sur le téléphone mobile de la manière habituelle lorsque l'appelant souscrit un service activable par un code de service CS.

Dans un exemple de réalisation, le premier mot CS est choisi dans une séquence déterminée de codes de service, comme par exemple la liste partielle suivante qui décrit quelques exemples de services avec leur code CS correspondant :

01# bas débit voix

02# haut débit données

03# taille augmentée des paquets de données

10# cryptage sur la partie terrestre du routage 20# cryptage sur la partie satellitaire du routage

Ainsi, si l'abonné et appelant souhaite obtenir un service avec une taille augmentée des paquets de données (code CS = 03#), une ressource d'attribution d'un code de service CS à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée attribue le code sélectionné par l'abonné comme CS = 03#.

Dans un exemple de l'état de la technique, le premier mot CS est basé sur la liste précitée de codes de services et au moins certain nombre d'entre eux sont combinables pour limiter le nombre de digits du code CS.

En concevant de manière adaptée la liste des codes disponibles, il est alors possible pour l'abonné de désigner une combinaison de services à l'opérateur du service de communications auprès duquel il s'est abonné.

Ainsi, si l'abonné souhaite obtenir à la fois un service avec une taille augmentée des paquets de données (code CS = 03#) et un cryptage de la partie satellitaire du routage (code CS = 20#), une ressource d'attribution d'un code de service CS à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée attribue un code combiné comme CS = 23#, obtenu ici par sommation des parties numériques des codes CS des deux services sélectionnés en même temps par l'utilisateur.

Dans un autre exemple, représenté à la Figure 1, la ressource 1 d'attribution d'un code de service CS à insérer dans le numéro appelé, en fonction du choix par l'abonné d'une qualité de service déterminée, est connectée à une ressource de numérotation 3 ainsi qu'à une ressource pour sélectionner un numéro appelé 2.

La ressource 2 pour sélectionner un numéro appelé peut comporter un clavier pour la saisie du numéro appelé, et/ou une base de données permettant de sélectionner un correspondant dans une liste de correspondants et de sortir de la base de données le numéro appelé. Une telle base de données est souvent dénommée carnet d'adresses et elle est mémorisée dans le terminal appelant.

Dans un autre exemple, les trois ressources 1-3 décrites à l'aide de la Figure 1 sont combinées dans un téléphone mobile par exemple de type GSM, mais pas seulement. Plus spécifiquement, ces ressources sont, au moins partiellement, configurées dans le téléphone mobile à l'aide d'une application logicielle, téléchargée depuis un serveur dédié, lors de la souscription de l'abonnement à au moins un service identifié par le code de service CS fourni et ensuite exécuté par le fournisseur d'accès de communication.

Cette application logicielle est chargée en mémoire de programmes du téléphone mobile et, lorsque l'abonné désire passer une communication en requérant au moins un service de communication sélectionné par le code de service CS, il exécute ladite application logicielle.

Dans un autre exemple de réalisation, l'application logicielle, et selon les circonstances tout ou partie des ressources 1-3 décrites à l'aide de la Figure 1, sont réalisées sur une carte SIM. Une carte SIM (de l'anglais Subscriber Identity Module) comporte une puce contenant un microcontrôleur et de la mémoire. Elle est utilisée pour stocker les données spécifiques à l'abonné d'un réseau mobile, en particulier pour les réseaux de type GSM, UMTS et LTE. Elle permet également de stocker des données et des applications de l'utilisateur, de son opérateur ou de tierces parties. D'autres systèmes de téléphonie mobile comme le CDMA One, le PDC ou le CDMA 2000 défini par le 3GPP permettent aussi l'emploi une telle carte.

La carte SIM contient l'identifiant de l'abonné (n° IMSI) et de l'opérateur mobile qui a édité la carte (MCC + MNC). Il est ainsi prévu que le fournisseur d'accès à un réseau de téléphonie mobile, au sens large, édite une nouvelle carte SIM contenant notamment la liste des codes de services interne à la ressource 1 d'attribution d'un code de service CS à insérer. A titre d'exemple, un seul code CS de service sera inscrit à la souscription de l'abonnement de sorte que l'interface utilisateur lors de la numérotation est simplifiée à l'extrême. Bien entendu, dans d'autres modes de réalisation, la ressource 1 d'attribution d'un code de service CS à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée comporte une liste de codes CS comme précédemment décrite et une interface permettant à l'abonné de choisir la qualité de service qu'il désire.

Dans d'autres exemples de l'état de la technique, la carte SIM contient une partie au moins de la ressource de numérotation 3 ainsi que de la ressource pour sélectionner un numéro appelé 2.

Lorsqu'un appel est commandé par l'abonné sur son téléphone mobile, doté d'une carte SIM décrite ci-dessus ou d'une application logicielle téléchargée ainsi qu'il a été défini auparavant, le système de communication concatène le code de service CS et le numéro appelé NA de façon à générer, sur le réseau de communication téléphonique, le numéro complexe ainsi concaténé.

Dans un autre exemple de l'état de la technique, si le code de service CS choisi ou sélectionné est « 23# » en mode préfixe, et que le numéro appelé NA est « 01234567 », le numéro complexe délivré à la sortie de la ressource 3 sera « 23#01234567 », l'opération de concaténation étant exécutée par la ressource 3 de numérotation.

Bien entendu d'autres concaténations sont possibles, notamment en mode postfixe, comme « 01234567#23 », dans lequel le code CS a été commencé par un séparateur « # ». D'autres séparateurs, ou aucun séparateur, sont aussi programmables en fonction des caractéristiques de numérotation des réseaux de communication utilisés.

A la différence de l'état de la technique, le service de communication offert par l'invention à l'aide d'un code de service CS comprend un service unique comme un service de cryptage de la communication de l'appelant jusqu'au poste de l'appelé. Dans ce cas, le code de service peut être réduit à sa plus simple expression telle que la présence d'un simple caractère « # » devant ou derrière le numéro appelé lorsqu'il est composé par l'appelant sur son propre terminal de communication.

Lorsque l'appel progresse de l'appelant vers l'appelé, les données de communication, qui peuvent être de la voix, des données, des messages courts de norme SMS, des messages composites de norme MMS, des télécopies par exemple au standard G3, ou encore des appels vidéo, sont cryptées par une ressource de cryptage à titre de moyen pour appliquer le service de communication sélectionné sur la base du code CS, et à l'aide d'une ressource de traitement d'au moins un service identifié par ledit code de service sur au moins une partie du trajet de communication entre l'appelant et l'appelé, ladite ressource de traitement, ou d'exécution du service sélectionné à l'aide du code de service CS étant définie plus loin.

Selon un aspect de l'invention, le système de communication offre à l'appelant un unique service de sécurisation de sa communication, principalement obtenue par cryptage des données de communication.

L'unique service de gestion de la qualité de service offert ici, est alors indiqué ou commandé par l'insertion du numéro de l'appelé entre au moins deux caractères ' * ' et/ou entre au moins deux caractères '#'. Dans un exemple de réalisation, le service unique est un service de cryptage,

Par exemple, pour appeler l'abonné dont le numéro d'appel téléphonique est le « 0123456789 », chaîne de dix caractères numériques, lorsque l'appelant réalise la numérotation de l'abonné appelé et qu'il a sélectionné le service de cryptage des données de communication, la ressource de numérotation sur le terminal appelant selon l'invention génère alors le numéro complexe : ' * 0123456789 * '.

Le numéro complexe ' * 0123456789 * ' progresse alors sur le chemin ou trajet de communication. Il est d'abord décodé par toute partie qui intervient sur le chemin de communication de sorte que la présence des deux caractères ' * ' devant et derrière la chaîne de caractères numériques est interprétée par la partie décodante comme la commande d'une communication cryptée. Si la partie de chemin suivante est sous la commande de la partie décodante, cette dernière génère alors un cryptage des données de communication associées au numéro complexe ' * 01234556789 * ' et passe les paquets de données correspondant à la communication vers l'appelé sous forme cryptée ainsi qu'il est connu.

Le nombre de caractères encadrant le numéro appelé peut être librement choisi dans le cadre de l'invention, par exemple pour sélectionner différentes qualités de service, ou niveaux de cryptage en fonction du nombre de caractères « * » placés à droite et à gauche du numéro appelé. La même chose peut être réalisée sur des entourages par le caractère « # » ou par des combinaisons des caractères « * » et « # ».

On remarque que les normes téléphoniques connaissent déjà la composition de préfixes tels que le service de redirection des appels téléphoniques. Un tel service permet pour un terminal donné de diriger un appel entrant vers un autre numéro si le numéro du terminal donné, s'il est appelé est occupé ou s'il ne décroche pas. Ainsi, l'abonné qui exécute sur un terminal dont le numéro d'appel est une chaîne numérique X1, le numéro complexe ' * 21 * Χ2#' demande que l'appel vers le numéro appelé 'X1' soit dérouté vers le numéro d'appel enregistré X2. Cette commande peut être annulée par l'abonné sur le terminal dont le numéro d'appel est X1 en composant le code '##21#'.

Le mécanisme selon l'invention est bien différent, qu'il soit sous la forme d'un code préfixe, d'un code suffixe ou d'une combinaison des deux, ou encore que le code de service soit réduit au caractère ' * ' ou au caractère '#'. En effet, c'est le numéro de l'appelé que l'appelant place en relation avec le code de service, et non pas un autre numéro téléphonique comme dans un service de transfert d'appel.

Pour distinguer le code de service de gestion de la qualité de service, telle qu'un cryptage de la communication, d'un code de service standard tel que celui d'un transfert d'appel, les ressources de l'invention utilisent un moyen de décodage qui, à la détection du numéro complexe ' * 01234567789 * ' détectent d'abord le premier caractère ' * '. Ce premier caractère ' * ' pourrait indiquer un code de service téléphonique standard comme un transfert d'appel. Mais le moyen de décodage compte alors le nombre de caractères numériques qui suivent le premier caractère ' * '. Comme ce nombre de caractères numériques, limités par le second caractère ' * ' présente une longueur au moins égale à celui d'un numéro appelé, et non pas égale à la longueur standard de deux caractères numériques des codes de service téléphoniques normaux ou standard, le moyen de décodage produit alors à l'intention de la partie sur le chemin de communication qui coopère avec le moyen de décodage du numéro complexe deux informations :

1°) une information indiquant que le numéro complexe commande un cryptage des données de communication de la communication en cours entre l'appelant et le terminal appelé désigné par le numéro téléphonique '0123456789' ;

2°) le numéro de l'appelé proprement dit '0123456789'.

La partie sur le chemin de communication qui coopère avec le moyen de décodage du numéro complexe négocie alors la suite du chemin de communication vers l'appelé avec une autre partie de communication pou l'appelé lui-même, le cryptage des données de communication qui est alors exécuté de manière connue par chaque partie de communication.

On note que le numéro de l'appelé peut, ou non, comporter aussi une extension de pays qui peut être séparée du numéro national de l'appelé, ou non, par un séparateur comme la chaîne « 00 » ou par un ou plusieurs caractères comme ' * ' ou '#'.

Dans un exemple de réalisation, l'appelant choisi le numéro de l'appelé dans son carnet d'adresses, implanté sur son terminal ou sur sa carte SIM et il lance l'application de sécurisation de communication.

Cette application génère alors le numéro complexe ' * 0123456789 * ' sur la base du numéro de l'appelant '0123456789' sélectionné par l'appelant dans son propre carnet d'adresses. Le numéro complexe est alors émis sur le réseau de communication vers la première partie de communication, comme un routeur 7 dans le cas du mode de réalisation de la Figure 2, routeur 7 qui participe à la ressource de traitement du service sélectionné à l'aide du code de service CS inclus dans le numéro complexe de l'appel en cours de progression sur le chemin de communication.

Le routeur 7 ou première partie de communication, muni du moyen de décodage du numéro complexe décrit ci-dessus, applique alors à l'aide d'un moyen de cryptage adapté, connu dans l'état de la technique, un cryptage à toutes les données de communication. Toutes les autres parties de communication comme la dernière partie de communication 9 ou routeur du terminal appelé exécutent alors les cryptages et décryptages nécessaires sur la base des informations générées par leur propre moyen de décodage du numéro complexe sur le chemin de communication.

Ainsi dans des exemples de réalisation, le numéro complexe de l'invention peut prendre les formes suivantes :

• Forme 1 : ' * +<préfixe internationalxnuméro national> * ', • Forme 2 : ' * 00<préfixe internationalxnuméro national> * \

• Forme 3 : ' * <préfixe nationalxnuméro national> * ' dans lesquelles :

• Forme 1 utilise l'encadrement entre deux caractères ' * ', mais le premier caractère ' * ' est suivi du caractère ' + ' qui indique que les caractères suivants identifient le préfixe international dans la chaîne de caractères notée '<préfixe international^, puis du numéro de l'appelé qui est un numéro téléphonique national noté '<numéro national>' ;

· Forme 2 est identique à Forme 1 mais dans laquelle le caractère ' + ' est remplacé par la chaîne de deux caractères 'Ο', soit '00' ; et

• Forme 3 est identique aux formes Forme 1 et Forme 2, mais les caractères ' + ' ou '00' ont été omis.

A la Figure 4, on a représenté l'implémentation de l'invention à un fragment du chemin de communication. Le système de communication de ce mode de réalisation offre un unique service de sécurisation de la communication entre un appelant et un appelé. La sécurisation est un service de la gestion de la qualité de service qui est assurée notamment par cryptage des données de communication. Le terminal appelant 5 comporte une ressource déjà décrite pour générer un numéro complexe 7 ; 4 comprenant le numéro téléphonique de l'appelé encadré par deux caractères « * » ou « # », ledit encadrement servant de code de service CS au sens de l'invention.

Au moins une partie de communication 40 sur le chemin de communication comporte un moyen de décodage 41 du numéro complexe pour recevoir à titre de chemin de communication entrant 45 la communication provenant de l'appelant 5 vers l'appelé 11.

Le moyen de décodage 41 est doté de moyens décrits ci-dessus pour déterminer qu'il s'agit d'un service de cryptage des données de communication pour l'appel en cours qui commande au moyen d'un signal de commande 47 des moyens de cryptage 42 pour le chemin de communication 46 sortant de la partie de communication 40 jusqu'à la partie de communication suivante 44 ou le terminal appelé 11.

La partie de communication 40 peut être répétée plusieurs fois sur le chemin de communication selon le chemin de communication total calculé par le système de communication. Elle peut n'exister que sur le routeur 7 si le chemin de communication est en un seul morceau

8 (exemple décrit à la Figure 2). Il est entendu que le routeur récepteur

9 ou le terminal appelé 11 (Figure 2) peuvent être la dernière partie de communication et ils n'ont alors besoin que d'un moyen de décryptage de la communication cryptée.

Pour décrire le mode de progression de l'appel dans le cas général, on va maintenant décrire un mode particulier de réalisation du système de l'invention représenté à la Figure 2.

En se référant à nouveau à la Figure 2, le système de communication à sélection de service par la numérotation comporte principalement un téléphone mobile 5 connecté par une première liaison 6 à un routeur 7. Le routeur 7 est connecté par une pluralité de chemins sélectionnâmes en fonction de règles prédéterminées de routage ainsi qu'il est connu. Un second routeur 9 peut être accédé par au moins l'un des chemins de la pluralité de chemins sélectionnâmes 8 et il est connecté par une autre liaison 10 à au moins un autre téléphone appelé 11, de type mobile ou autrement. Notamment, le téléphone appelé peut être relié directement à un réseau de communication comme un réseau de téléphonie terrestre et le second routeur 9 est alors replacé par un central téléphonique de type connu.

Dans un mode de réalisation, la première liaison 6, et le cas échéant la seconde liaison 10, est une liaison de type WiFi qui permet de relier le téléphone Appelant 5 au téléphone Appelé 11.

On va maintenant décrire une ressource d'implantation 4 du service de numérotation sur ladite ressource d'attribution d'un code de service à insérer dans le numéro appelé. Ce code CS sera sélectionné en fonction du choix par l'abonné d'une qualité de service déterminée parmi une liste de choix de services de communication. La ressource d'implantation peut comporter un chargeur d'applications logicielles et/ou une carte SIM préchargée ou encore un moyen de souscription du service de numérotation.

Le système de communications à sélection de services par la numérotation comporte donc une ressource 4 pour charger une application logicielle permettant d'implémenter sur le téléphone appelant 5, et le cas échéant sur le téléphone appelé 11, une partie au moins des ressources 1-3 décrites à l'aide de la Figure 1 de façon à ce que le système de l'invention comporte la ressource 1 d'attribution d'un code de service CS à insérer dans le numéro appelé en fonction du choix par l'abonné d'une qualité de service déterminée, la ressource de numérotation 3 ainsi que la ressource pour sélectionner un numéro appelé 2. Ainsi qu'il a été décrit l'abonné appelant sélectionne la qualité de service désirée en sélectionnant le code CS de service de gestion de la qualité de service et le numéro appelé et l'appel est initié par l'émission du numéro combiné constitué de la concaténation du code CS et du numéro de l'appelé.

Le premier routeur 7 par la première liaison 6 reçoit le numéro combiné et le décode de sorte qu'il connaît alors le code CS de service de gestion de la qualité de service et le numéro NA de l'appelé.

Le premier routeur 7 à l'aide du code CS, détermine les chemins tels que le chemin 8i qui permettent d'assurer la qualité de service sélectionnée par l'appelant lorsqu'il place son appel et le flux de données provenant du téléphone appelant 5 peut alors être traité par le premier routeur 7.

Particulièrement, le premier routeur 7 comporte un certain nombre de ressources de communication comme par exemple un accès à un réseau de communications par satellite comme INMARSAT, INMARSAT/BGAN, et il peut aussi déterminer des règles de routage sur d'autres réseaux de communication qui accèdent au réseau de communication par satellite comme INMARSAT/BGAN, comme par exemple un réseau de téléphonie terrestre, un ou plusieurs réseaux de téléphonie terrestre comme GSM, le réseau de transmission de données Internet, etc. Le premier routeur 7 utilise alors des règles de routage pour assurer la qualité de service commandée par le code CS.

Dans un mode particulier de l'invention, ainsi qu'il est connu le premier routeur 7 est doté de moyens pour détecter si l'appelant 11 est capable de traiter l'appel issu de l'appelant 5. En particulier, en fonction du service sélectionné par le code CS de service de gestion de la qualité de service de l'appel en cours de progression l'appelant ou une partie du chemin 8i sélectionné est incapable d'exploiter l'appel.

Le premier routeur 7, ou le système de l'invention si une gestion centrale est prévue, coopère avec une ressource 13 de test de la progression de l'appel. Une erreur peut être détectée à l'aide de sondes connectées 14 sur les chemins de communication 8, mais aussi sur le premier routeur 7 et sur le second routeur 9 ou tout autre équipement de mise en relation avec l'appelé 11. Les sondes connectées 14 sont dans un mode de réalisation constituées par des routines logicielles qui détectent des messages d'erreur internes des divers réseaux de communication ou équipements de communication et les retransmettent selon des règles prédéterminées.

Lorsqu'une erreur est ainsi détectée, la ressource 13 de test de la progression de l'appel génère un message d'erreur qui est transmis notamment à l'appelant 5 par une liaison 15 ou par à l'appelé 11 par une liaison 16. Le message d'erreur délivré par la ressource 13 peut comporter l'identification de la cause de l'erreur et/ou avertir simplement que l'appelant 11 ne peut être joint.

Dans un mode de réalisation, l'appelé 11 qui ne peut pas être joint sous la qualité de service commandée par le code CS inséré par l'appelant 5 peut cependant recevoir un message, par exemple relayé par son propre opérateur de télécommunication. L'appelé 11 non joignable peut aussi recevoir un message édité par le fournisseur d'accès qui gère le système de communication à sélection de service par la numérotation selon l'invention, notamment pour lui offrir de souscrire au service de gestion de la qualité de service apporté par le système de l'invention.

Dans un autre mode de réalisation, la ressource 13 de test de la progression de l'appel comporte aussi un moyen pour notifier à une partie de communication comme l'appelé que l'appel en cours de progression est produit par un service de gestion de la qualité de service comme un cryptage de la communication.

Quand une tentative d'appel sécurisé ou plus généralement à gestion de la qualité de service est conduit depuis un terminal appelé, il faut souvent que le terminal appelé, et souvent plusieurs parties de communication intermédiaires, soient dotées de ressources spéciales pour permettre d'une part de recevoir l'appel et, d'autre part, que cet appel progresse.

C'est notamment le cas lorsque l'appel est un appel sécurisé par voix ou par messages de type texte cryptés notamment. Si le terminal appelé n'est pas équipée d'un moyen de décryptage ou si une partie intermédiaire ne permet pas de traiter la progression d'un appel crypté, il est utile que les diverses parties de communication et notamment l'appelant et/ou l'appelé soient avertis de la situation. La notification de cette situation à l'appelé qui n'est pas doté d'une ressource de décryptage lui permet notamment de rappeler son correspondant pour l'avertir de la situation ou encore de s'adresser à un fournisseur d'accès au réseau téléphonique susceptible de lui adresser les ressources nécessaires. La notification à l'appelant est aussi utile pour l'avertir que l'appelé n'a pu traiter son appel.

Particulièrement, une situation favorable est créée, quand le fournisseur d'accès au réseau téléphonique enregistre dans une base de données d'utilisateurs inscrits les utilisateurs dotés de numéros téléphoniques et qui se sont équipés de ressources de formation d'un numéro complexe à gestion de la qualité de service et des autres ressources nécessaires à la mise en œuvre de l'invention et décrits ici.

Lors de la génération de l'appel, le fournisseur d'accès peut identifier si le numéro appelé correspond à un utilisateur abonné au service de gestion de la qualité de service désiré, par exemple de sécurisation par cryptage de la communication. Il peut alors en déduire un état d'alerte ou de notification à destination des diverses parties, et de l'appelant et/ou de l'appelé tel qu'il a été décrit ci-dessus.

Dans l'exemple décrit à l'aide de la Figure 2, le système de communication à sélection de service par la numérotation comporte au moins un terminal appelant, comme le téléphone mobile 5, qui se trouve dans une zone 12 à accès contrôlé comme l'habitacle d'un aéronef. Dans ce cas, un réseau de téléphonie mobile n'est pas toujours disponible.

L'utilisation d'un réseau local comme premier lien 6 et d'un premier routeur 7 disposant d'une connexion à différents réseaux de communication, dont un ou plusieurs réseaux satellitaires, permet de router un appel voix ou données vers d'autres réseaux dont un réseau de téléphonie mobile ou de téléphonie fixe de sorte qu'il est possible de réaliser des appels depuis un téléphone mobile vers n'importe quel réseau, tout en utilisant les services de communication du système de l'invention, chacun d'eux permettant d'atteindre une qualité de service déterminée, pour au moins un paramètre de communications comprenant le débit de données, la taille des paquets de communication, le cryptage des données sur un chemin donné de communication. Dans les mesures de cryptage, un paramètre spécial de réglage de la qualité de service, ou un service à adaptation de la qualité de service que l'option de numérotation à code CS permet, il est prévu de créer ou d'établir sur tout ou partie du chemin de communication un ou plusieurs tunnels de type VPN ou du même genre. La réalisation d'un tunnel revient à utiliser Internet ou un autre réseau de communication, comme un réseau satellitaire de communication, comme support de transmission en utilisant un protocole de « tunnellisation » (en anglais tunneling), c'est-à-dire encapsulant les données à transmettre de façon chiffrée. On parle alors de VPN pour désigner le réseau ainsi créé artificiellement. Ce réseau est dit virtuel car il relie deux réseaux « physiques » (les réseaux locaux constitués au terminal appelant et au terminal appelé) par une liaison non fiable (comme le réseau de communication Internet), et privé du fait que seuls les ordinateurs des réseaux locaux de part et d'autre du VPN peuvent accéder aux données en clair.

A la Figure 3, on a représenté un autre mode de réalisation de la partie appelante du système de communications à sélection de services par la numérotation selon l'invention.

La première partie de communication comporte le terminal appelant 20, constitué par un téléphone mobile 20 doté d'une ressource de communication WiFi radiofréquence 23 pour s'intégrer à un réseau local WiFi 24. Le téléphone mobile 20 joue le rôle de l'appelant 5 de la Figure 2, tandis que le réseau local WiFi 24 joue le rôle de la première liaison 6 de la Figure 2.

Un routeur avionique WiFi 25 est par ailleurs connecté sur le réseau local WiFi 24 à l'aide de son propre modem WiFi 26. Le routeur avionique WiFi 25 comporte de plus au moins un modem 30, préférentiellement sur un réseau de communications satellitaire, par exemple de type INMARSAT/BGAN 31. Le routeur avionique WiFi 25 peut être un routeur de type AviolP de la marque SATCOM 1 ™ à la documentation publique de laquelle il est fait référence. Il joue le rôle du premier routeur 7 du système de l'invention représenté à la Figure 2.

Le téléphone mobile 20 à modem WiFi 23 comporte un circuit générateur de messages 21 qui peut comporter notamment un ensemble microphone - haut parleur pour la communication de la voix et un ensemble clavier - écran pour la communication de données, avec les applications logicielles associées. Le téléphone mobile 20 comporte ensuite la ressource de numérotation à insertion de code CS de service de gestion de la qualité de service qui intègre au moins partiellement les ressources 1-3 décrites notamment à l'aide de la Figure 1, et dont l'utilisation est décrite avec le système de la Figure 2.

La communication initiée sur le réseau local WiFi 24, est reçue par le modem WiFi 26 du routeur 25. Les données 32 émises par le téléphone mobile WiFi 20 sont alors décodées par une ressource 27 décodeur de codes CS de sélection de qualité de service. Dans la séquence de numérotation, la ressource 27 sépare alors le code CS du reste des données 32 pour l'envoyer 33 sur une ressource 28 de sélection de règles de routage en fonction du code CS transmis 33 à son entrée.

Les règles de routage déterminées par le code CS sont alors appliquées de la manière connue au modem 30, tandis que le reste des données 34 issues du décodeur 27 sont passées à l'entrée de données 34 du modem 30.

Dans un mode de réalisation, lorsque le code CS contient la sélection d'un service de cryptage des données, la sortie 33 du décodeur 27 active une ressource 29 de cryptage de la communication initiée par le téléphone mobile 20.

Le modem 30 est connecté à au moins un réseau de communication 31, comme un réseau de communication satellitaire INMARSAT/BGAN, de sorte que les règles de routage sélectionnées par la ressource 28 de sélection de règles de routage peuvent être appliquées aux données accédant au réseau de communication 31 ainsi qu'aux autres réseaux de communications éventuels auxquels il est relié par des passerelles ainsi qu'il est connu de façon à générer la pluralité de chemins 8 décrits à la Figure 2.

Dans d'autres modes de réalisation, l'appelant et/ou l'appelé ne sont pas des téléphones mobiles, mais des terminaux comme des ordinateurs, ou des automates de contrôle. De tels terminaux équipent des appareils automatiques comme des drônes ou non automatiques comme des véhicules aériens, spatiaux, maritimes ou terrestres, ou encore des machines terrestres ou maritimes.

Particulièrement, plusieurs composants nécessaires pour réaliser les ressources principales du système de l'invention sont disponibles dans une ou plusieurs normes de communication, notamment U MA/G AN, 2G/3G/4G/5G, IMS et/ou SIP.

Dans un mode de réalisation le routeur 7, 9 comporte un système GAN (Generic Access Network). Dans un tel système GAN, le terminal appelant est couplé par une liaison WiFi ou du même genre avec un module incorporant localement le système GAN. Ce dernier agit alors comme une station de transmission de base ou BTS (Base Transmission Station) pour se connecter au réseau mondial ou WAN par lequel l'appel progressera jusqu'au terminal appelé. C'est alors le système GAN qui est programmé pour implémenter le service de gestion de la qualité de service. Particulièrement, un service de cryptage est par exemple offert alors à l'abonné qui utilise un terminal appelant doté d'une ressource de sélection d'un service de gestion de la qualité de service et pour appliquer sur la partie « en clair » de la progression de l'appel, un cryptage - ou autre service de gestion de la qualité de service - jusqu'à l'appelé.

Préférentiellement, lorsque le routeur 7 ou 9 coopère ou est constitué par un système GAN, le terminal appelant et/ou appelé est un dispositif de la norme UMA ou du même genre. Dans la liaison entre le téléphone et le système GAN, un premier tunnel crypté est implémenté nativement. Pour mettre en œuvre l'invention, il faut donc munir le téléphone UMA d'une application logicielle pour produire le numéro complexe commandant la sécurisation de la communication. Lorsque le numéro complexe est généré par la ressource native de numérotation, le tunnel VPN avec le système GAN est initiée et la communication commence par un chemin sécurisé par cryptage ainsi qu'il est connu. Lorsque l'appel progresse, notamment entre le système GAN et la suite du chemin, une ressource de cryptage est à son tour activée pour poursuivre la communication sécurisée selon l'enseignement de l'invention et ainsi de suite jusqu'à l'appelé.

Ainsi qu'il a été décrit plus haut, l'invention peut être mise en œuvre dans toutes sortes de réseaux de communication, dès lors que, par exemple, un moyen de cryptage peut être activé par un moyen de décodage du numéro complexe formé selon l'invention, au niveau de toute partie de communication sur le chemin de communication entre l'appelant et l'appelé. La même chose s'applique lorsque la numérotation complexe appliquée selon l'enseignement de l'invention commande un service déterminé de gestion de la qualité de service depuis le terminal appelant.

Dans le mode de réalisation qui vient d'être décrit, le système de communication comporte une ressource insérée dans le chemin de communication lors de la progression de l'appel vers l'appelant de façon à appliquer le service déterminé par le code de gestion de service inséré dans le numéro appelé.

La première liaison 6 et/ou la seconde liaison 10 ont été décrites avec la norme WiFi. D'autres liaisons sont possibles, comprenant des fibres optiques, et pouvant mettre en œuvre des tunnels de type VPN pour améliorer la sécurité des données.