Brevet FR2940569A1 — publié le 20100625

SYSTEME D'ADAPTATION POUR INTERCEPTION LEGALE DANS DIFFERENTS RESEAUX DE TELECOMMUNICATIONS La présente invention concerne un système pour concaténer des 5 informations d'interception légale sur un même individu et relatives à différents moyens de communications utilisés par l'individu. Actuellement, des autorités, par exemple gouvernementales, souhaitant obtenir des informations d'interception légale sur un individu, appelé "cible", se 10 basent sur l'écoute et la récupération d'informations relatives à un moyen de communication donné utilisé par l'individu. Cependant, ladite cible peut utiliser différents moyens de communication relatifs à différents opérateurs de télécommunications et fournisseurs de service, et basés sur différentes technologies, tels que des réseaux de données comme 15 Internet ou des réseaux sans fil ou filaires utilisant divers protocoles de communication. Les autorités doivent utiliser différentes sondes d'interception spécifiques aux différents moyens de communication utilisés par l'individu pour obtenir des informations d'interception légale sur l'individu, mais ne disposent pas d'une vision 20 globale et harmonisée des capacités d'interception légale via les différents moyens de communication. Il existe ainsi un besoin de concaténer et de fusionner des informations d'interception légale sur un même individu provenant de différentes sondes d'interception spécifiques à différents moyens de communications utilisés par 25 l'individu. Un objectif de l'invention est de remédier aux inconvénients précédents en proposant un système de gestion et d'administration de sondes d'interception pour améliorer l'efficacité d'une architecture d'interception légale, et notamment pour 30 faciliter et accélérer le traitement de données interceptées, afin d'aider à la prise de décision. Pour atteindre cet objectif, un système inclus dans une architecture d'interception légale d'un opérateur de réseaux de communications comprenant des ensembles de sondes d'interception respectivement déployés dans des réseaux de télécommunications pour fournir des données d'enveloppe et des données de contenu relatives à des communications à travers au moins l'un des réseaux de télécommunications, est caractérisé en ce qu'il comprend : des moyens pour recevoir des données d'enveloppe et des données de contenu fournies respectivement par des ensembles de sondes d'interception et pour convertir les données d'enveloppe fournies par chacun des ensembles de sondes d'interception en des données d'enveloppe formatées dans un même et unique format prédéterminé, et des moyens pour associer les données d'enveloppe formatées aux données de contenu qui sont fournies par chacun des ensembles de sondes d'interceptions, les données d'enveloppe formatées contenant un identificateur des données de contenu associées et étant mémorisées dans un dispositif de rétention de données relié au système. Le système adapte des échanges entre des sondes hétérogènes de différents réseaux de télécommunications, ainsi qu'entre des plateformes de médiation et de rétention de données de l'architecture d'interception légale. Le système a en outre une architecture modulaire qui est apte à intégrer rapidement de nouvelles technologies de sondes d'interception. Avantageusement, l'opérateur définit un format unique pour les données à mémoriser et stocker dans de dispositif de rétention de données. Grâce à ce format unique, le choix d'une base de données pour le dispositif de rétention de données, qui est très coûteuse pour l'opérateur, est indépendant des spécificités des sondes d'interception. En outre, l'invention offre la possibilité d'intégrer de nouvelles sondes d'interception à partir de systèmes d'interception déjà déployés, sans avoir à modifier ou changer la base de données du dispositif de rétention de données. Selon une autre caractéristique de l'invention, le système peut comprendre en outre des moyens pour déterminer des sondes qui sont actives parmi les ensembles de sondes d'interception, préalablement à une fourniture par ce dernier de données d'enveloppe et de données de contenu. Le système peut comprendre en outre des moyens pour déterminer les ressources disponibles des sondes qui sont actives, c'est-à-dire l'état opérationnel de ces sondes. Avantageusement, l'invention fournit aux autorités une vision globale des différentes sondes d'interception aptes à être utilisées pour une requête donnée, selon l'état d'activité et la disponibilité des sondes. L'invention concerne également un procédé d'interception légale dans une architecture d'interception légale d'un opérateur de réseaux de communications comprenant des ensembles de sondes d'interception respectivement déployés dans des réseaux de télécommunications pour fournir des données d'enveloppe et des données de contenu relatives à des communications à travers au moins l'un des réseaux de télécommunications, caractérisé en ce qu'il comprend les étapes suivantes dans un système inclus dans l'architecture d'interception légale : recevoir des données d'enveloppe et des données de contenu fournies respectivement par des ensembles de sondes d'interception et convertir les données d'enveloppe fournies par chacun des ensembles de sondes d'interception en des données d'enveloppe formatées dans un même et unique format prédéterminé, associer les données d'enveloppe formatées aux données de contenu qui sont fournies par chacun des ensembles de sondes d'interception, les données d'enveloppe formatées contenant un identificateur des données de contenu 20 associées, et transmettre les données d'enveloppe formatées à un dispositif de rétention de données qui est relié au système et qui mémorise les données d'enveloppe formatées. 25 La présente invention et les avantages qu'elle procure seront mieux compris au vu de la description ci-après faite en référence aux figures annexées, dans lesquelles : - la figure 1 est un bloc-diagramme schématique d'une architecture d'interception légale selon le standard ETSI, incluant un système d'adaptation selon 30 l'invention ; - la figure 2 est un bloc-diagramme schématique d'un système d'adaptation dans un réseau de télécommunications selon l'invention, et - la figure 3 est un algorithme d'un procédé d'interception légale selon l'invention. En référence à la figure 1, une architecture d'interception légale comprend un domaine d'agence d'application légale LEA ("Legal Enforcement Agency" en anglais) et au moins un domaine d'opérateur de réseaux de communications NWO ("NetWork Operator" en anglais). Chaque domaine comprend des modules qui peuvent être définis par des ensembles de matériels et/ou de logiciels implémentant des instructions de programme. Le domaine de l'agence LEA, géré par des autorités par exemple gouvernementales, comprend un module d'administration LEAAF ("LEA Administration Function" en anglais) et un module de surveillance LEMF ("Law Enforcement Monitoring Facility" en anglais). Le domaine de l'opérateur NWO comprend un module d'administration LIAF ("Lawful Interception Administration Function" en anglais), un module de médiation LIMF ("Lawful Interception Mediation Function" en anglais), un module de déclenchement CCTF ("Content of Communication Trigger Function" en anglais), et des modules d'interception IRIll ("Intercept Related Information Internai Interception" en anglais) et CCII ("Content of Communication Internai Interception" en anglais). Le module d'administration LIAF communique avec le module d'interception IRIII, le module de déclenchement CCTF et le module de médiation LIMF respectivement via des interfaces internes INI1a, IN11b et IN11c ("Internai Network Interface" en anglais). Les modules d'administration LIAF et LEAAF communiquent entre eux via une interface externe H11 ("Handover Interface" en anglais) et le module de 25 surveillance LEMF et le module de médiation LIMF communiquent entre eux via des interfaces externes H12 et H13. Selon une réalisation de l'invention, un système d'adaptation SA est inclus dans le module de médiation LIMF du domaine de l'opérateur NWO, afin d'être en interaction directe avec les modules d'interception IRIII et CCII. 30 En référence à la figure 2, un système d'adaptation SA selon une réalisation de l'invention comprend un gestionnaire d'adaptateurs GES, un module de communication COM, un module de détermination d'état des sondes DET, un module de corrélation COR, et des ensembles d'adaptateurs ADJ à ADN. Le système d'adaptation SA est relié via un réseau interne sécurisé RIS auquel sont reliés au module de médiation LIMF, au module d'administration LIAF, à un système de gestion de réseau NMS ("System Management Network" en anglais) et à un dispositif de rétention de données DRD. Le système de gestion de réseau NMS a pour rôle de gérer le fonctionnement des équipements des différents réseaux de télécommunications de l'opérateur. Le dispositif de rétention de données DRD a pour rôle de mémoriser et de stocker dans une base de données des informations techniques de télécommunications sur les communications que l'opérateur peut légalement mémoriser, telles que le type de communication (voix, message), les numéros qui font partie d'une communication, l'heure de début et la durée d'une communication. Ces informations peuvent être liées à des informations sur les clients de l'opérateur du réseau de télécommunications que ce dernier détient, telles que le contrat d'abonnement ou le profil d'utilisateur. Le module de communication COM sert d'interface avec les ensembles d'adaptateurs AD1 à ADN, les différents modules du domaine de l'opérateur NWO et notamment avec le système de gestion de réseau NMS et le dispositif de 20 rétention de données DRD. Le module de communication COM communique en outre avec le gestionnaire d'adaptateurs GES, le module de détermination d'état des sondes DET et le module de corrélation COR du système d'adaptation SA. Le module de communication COM peut être lié à une interface homme-25 machine qui est commandée par un administrateur de système. Les ensembles d'adaptateurs ADJ à ADN sont reliés respectivement à des ensembles de sondes SON1 à SONN qui sont respectivement déployés dans des réseaux de télécommunications RTE à RTN. 30 Les réseaux de télécommunications RTn, avec 1 n N, sont gérés par l'opérateur du réseau de communication et peuvent être des réseaux de types différents interconnectés entre eux. A titre d'exemples, un réseau de télécommunications RTn peut être un réseau de radiocommunications cellulaire numérique de type GSM ("Global System for Mobile communications" en anglais) ou UMTS ("Universal Mobile Telecommunications System" en anglais), ou bien un réseau sans fil WiFi ("Wireless Fidelity" en anglais) ou WiMAX ("Worldwide Interoperability for Microwave Access" en anglais). Un réseau de télécommunications RTn peut être un réseau filaire, tel qu'un réseau de téléphonie fixe de type RNIS (Réseau Numérique à Intégration de Services) supportant par exemple le protocole IP ("Internet Protocol" en anglais). Un réseau de télécommunications RTn peut être en outre un réseau de type NGN ("Next Generation Network" en anglais) ou IMS ("IP Multimedia Subsystem" en anglais). Chaque ensemble de sondes SONn, avec 1 _ En particulier, chaque sonde est apte à capturer des données DonC dites "de contenu" correspondant à des données représentatives du contenu de communications établies dans le réseau de télécommunications. Chaque sonde est en outre apte à capturer des données DonE dites "d'enveloppe" correspondant aux informations techniques sur les communications établies dans le réseau de télécommunications que l'opérateur peut légalement mémoriser et stocker, telles que le type de communication (voix, message), les numéros qui font partie d'une communication, ou encore les dates de début et de fin d'une communication. Chaque sonde utilise un protocole spécifique au réseau de télécommunications, et plus particulièrement spécifique au fabricant de la sonde, pour transférer des données de trafic capturées à l'architecture d'interception légale. Ainsi, des sondes fabriquées par des fabricants différents peuvent avoir des méthodes différentes d'écoute et de capture et fournissent des données de contenu et d'enveloppe dans des formats spécifiques aux sondes. Chaque ensemble d'adaptateurs ADn, avec 1 n N, convertit les données d'enveloppe DonE interceptées par l'ensemble de sondes SONn correspondant en des données d'enveloppe formatées DonF qui sont interprétables 5 par le module de corrélation COR et le dispositif de rétention de données DRD. Tous les ensembles d'adaptateurs ADn fournissent ainsi des données d'enveloppe formatées DonF qui sont dans un même et unique format. Pour convertir automatiquement les données d'enveloppe DonE interceptées par l'ensemble de sondes SONn, l'ensemble d'adaptateurs ADn 10 correspondant utilise des règles de conversion transmises préalablement par le gestionnaire d'adaptateurs GES. Ce dernier transmet à chaque ensemble d'adaptateurs ADn des règles de conversion adaptées aux spécificités techniques de l'ensemble de sondes SONn relié à l'ensemble d'adaptateurs ADn. Les données d'enveloppe formatées DonF sont destinées à être 15 mémorisées et stockées dans le dispositif de rétention de données DRD, tandis que les données de contenu DonC peuvent être directement transmises aux autorités ayant commandé une opération d'interception légale et peuvent ne pas être mémorisées dans le dispositif DRD. 20 Le module de corrélation COR effectue une corrélation entre les données d'enveloppe formatées DonF et les données de contenu DonC fournies par chacun des ensembles d'adaptateurs ADn afin d'associer les données d'enveloppe formatées DonF et les données de contenu DonC. Par exemple, si plusieurs sondes sont utilisées simultanément pour fournir des données DonF et DonC, 25 chaque sonde peut transmettre un identificateur de sonde au module de corrélation COR afin que ce dernier puisse distinguer la provenance des différentes données DonF et DonC. Les données d'enveloppe formatées DonF sont ensuite mémorisées dans le dispositif de rétention de données DRD tandis que les données de contenu DonC sont transmises aux autorités. Optionnellement, les données de contenu 30 DonC sont également mémorisées dans le dispositif de rétention de données DRD en correspondance avec les données d'enveloppe formatées DonF. Les données d'enveloppe formatées DonF contiennent un identificateur IDC désignant de manière sûre et unique les données de contenu associées DonC. Si aucun ordre d'interception légale n'a été donné par les autorités, les sondes capturent seulement les données d'enveloppe et le dispositif de rétention de données mémorise des données d'enveloppe formatées qui ne contiennent pas d'identificateur de données de contenu IDC. Selon un exemple, l'identificateur de données de contenu IDC peut être un champ d'information dans les données d'enveloppe formatées DonF qui est vide lorsque aucun ordre d'interception légale n'a été donné par les autorités, ou qui est renseigné par une référence unique des données de contenu DonC lorsqu'un ordre d'interception légale été donné par les autorités. L'identificateur de données de contenu IDC permet ainsi d'établir une correspondance entre les données d'enveloppe formatées DonF et les données de contenu DonC fournies par une même sonde. Ainsi, si les autorités ayant reçu les données de contenu DonC souhaitent obtenir des informations supplémentaires sur les communications relatives à ces données de contenu DonC, les autorités peuvent requérir à l'opérateur les données d'enveloppe formatées DonF stockées dans le dispositif de rétention de données DRD correspondant aux données de contenu DonC. L'opérateur retrouve alors rapidement les données d'enveloppe formatées DonF souhaitées au moyen de l'identificateur de données de contenu IDC. Toues les données d'enveloppe formatées DonF sont dans un même et unique format, ce qui facilite la gestion de ces données dans le dispositif de rétention de données DRD. Le système d'adaptation SA, inclus dans ou relié directement au module de médiation LIMF du domaine de l'opérateur NWO, effectue ainsi un traitement préalable d'adaptation et de corrélation sur les données de contenu et d'enveloppe provenant des sondes d'interception déployées dans les différents réseaux de télécommunications avant que les données de contenu ne soient traitées dans le fond par les autorités. Le module de détermination d'état des sondes DET interroge, via les ensembles d'adaptateurs ADn, des sondes déployées dans les différents réseaux de télécommunication qui en réponse transmettent au module DET des informations sur leur état d'activité et leurs capacités d'interception en temps réel. Les ensembles d'adaptateurs ADä peuvent utiliser les interfaces classiques d'administration des sondes pour déterminer l'état opérationnel de ces dernières. Chaque sonde interrogée transmet au module DET des informations indiquant si la sonde est active ou inactive, et si la sonde est active, des informations indiquant la charge actuelle d'utilisation de la sonde. Le module DET est ainsi informé des ressources disponibles de la sonde pour effectuer une opération d'interception légale. Par exemple, si 80% des ressources totales d'une sonde sont déjà occupées, la sonde, bien qu'active, ne sera peut être pas apte à effectuer une opération d'interception légale. L'interrogation des sondes par le module DET peut être périodique et régulière, par exemple toutes les secondes ou toutes les minutes. Dans ce cas, le module DET mémorise les informations transmises par les sondes dans une base de données et met à jour cette base de données à chaque fois que d'autres informations sont reçues. L'interrogation des sondes par le module DET peut être aussi effectuée sur requête particulière du module DET, par exemple suite à un ordre d'interception légale transmis par les autorités. Optionnellement, chaque sonde transmet des informations sur sa localisation dans le réseau de télécommunications et sur ses différentes fonctionnalités d'interception légale, si le module de détermination d'état des sondes DET ne dispose pas préalablement de ces informations. Le module de détermination d'état des sondes DET fournit au système de gestion de réseau NMS des informations en temps réel sur l'état d'activité et la disponibilité des sondes d'interception déployées dans les différents réseaux de télécommunications. Selon une réalisation de l'invention, le système d'adaptation SA enrichit les fonctionnalités du système de gestion NMS en lui transmettant en temps réel des informations sur les capacités d'interception des sondes d'interception. Un administrateur de système, via une interface homme-machine, peut obtenir immédiatement une vision globale des capacités d'interception par rapport à une cible prédéterminée, afin de lancer des commandes d'interception légales à des sondes sélectionnées. En référence à la figure 3, un procédé d'interception légale selon une réalisation de l'invention comprend des étapes El à E4 exécutées automatiquement dans l'architecture d'interception légale selon l'invention. A une étape préliminaire E01, le gestionnaire d'adaptateurs GES transmet à chaque ensemble d'adaptateurs ADn des règles de conversion adaptées aux spécificités techniques de l'ensemble de sondes SONn relié à l'ensemble d'adaptateurs ADn. Chaque ensemble d'adaptateurs ADn est en outre apte à dialoguer avec l'ensemble de sondes SONn correspondant. Par exemple, chaque ensemble d'adaptateurs ADn comprend des scripts de commandes pour interroger l'ensemble de sondes SONn sur ces fonctionnalités d'interception légale dans un langage interprétable par l'ensemble de sondes SONn. A l'étape El, suite à un ordre d'interception légale donné par les autorités, concernant des communications à écouter impliquant une personne ciblée ou des équipements de communication ciblés, le module de détermination d'état des sondes DET détermine les sondes qui sont actives parmi les sondes déployées dans les différents réseaux de télécommunication et aptes à répondre aux besoins spécifiés dans l'ordre d'interception légale. Le module DET détermine en outre des ressources disponibles des sondes actives pour effectuer une opération d'interception légale. Par exemple, un administrateur de système, via une interface homme-machine, interroge le module de détermination d'état des sondes DET pour obtenir immédiatement une vision globale des sondes actives aptes à effectuer des opérations d'interception légale par rapport à une cible prédéterminée dans l'ordre d'interception légale. A l'étape E2, les sondes actives de chaque ensemble de sondes SONn sont commandées pour fournir respectivement à l'ensemble d'adaptateurs ADn correspondant des données d'enveloppe DonE et des données de contenues DonC relatives aux communications spécifiées dans l'ordre d'interception légale. Optionnellement, seules les sondes actives ayant des ressources disponibles au- delà d'un seuil prédéterminé fournissent des données DonE et DonC. Chaque ensemble d'adaptateurs ADn reçoit les données d'enveloppe DonE et convertit ces dernières en des données d'enveloppe formatées DonF dans un même et unique 11 format. Chaque ensemble d'adaptateurs ADn transmet les données d'enveloppe formatées DonF et les données de contenu DonC au module de corrélation COR. A l'étape E3, le module de corrélation COR associe les données d'enveloppe formatées DonF aux données de contenu DonC fournies par chacun des ensembles d'adaptateurs ADn, en incluant dans les données d'enveloppe formatées DonF un identificateur IDC désignant de manière unique les données de contenu associées DonC. A l'étape E4, le module de corrélation COR met à disposition les données d'enveloppe formatées DonF et les données de contenu DonC pour l'architecture d'interception légale. En particulier, le module de corrélation COR peut transmettre directement les données d'enveloppe formatées DonF au dispositif de rétention de données DRD qui les mémorise, et transmettre les données de contenu DonC aux autorités. Ultérieurement, l'opérateur est apte à retrouver des données d'enveloppe 15 formatées DonF associées à des données de contenu DonC grâce à l'identificateur de données de contenu IDC mémorisé dans le dispositif de rétention de données DRD. REVENDICATIONS1. Système inclus dans une architecture d'interception légale d'un opérateur de réseaux de communications (NWO) comprenant des ensembles de sondes d'interception (SON1-SONN) respectivement déployés dans des réseaux de télécommunications (RT1-RTN) pour fournir des données d'enveloppe (DonE) et des données de contenu (DonC) relatives à des communications à travers au moins l'un des réseaux de télécommunications, caractérisé en ce qu'il comprend : des moyens (ADn) pour recevoir des données d'enveloppe (DonE) et des données de contenu (DonC) fournies respectivement par des ensembles de sondes d'interception (SONn) et pour convertir les données d'enveloppe (DonE) fournies par chacun des ensembles de sondes d'interception (SONn) en des données d'enveloppe formatées (DonF) dans un même et unique format prédéterminé, et des moyens (COR) pour associer les données d'enveloppe formatées 15 (DonF) aux données de contenu (DonC) qui sont fournies par chacun des ensembles de sondes d'interceptions (SONn), les données d'enveloppe formatées (DonF) contenant un identificateur (IDC) des données de contenu associées (DonC) et étant mémorisées dans un dispositif de rétention de données (DRD) relié au système. 20 2. Système conforme à la revendication 1, dans lequel le format des données d'enveloppe formatées (DonF) est le seul format compatible avec le dispositif de rétention de données (DRD). 25 3. Système conforme à la revendication 1 ou 2, dans lequel les données d'enveloppe (DonE) sont converties en des données d'enveloppe formatées (DonF) en fonction de règles de conversion prédéfinies. 4. Système conforme à l'une des revendications 1 à 3, comprenant en outre 30 des moyens (DET) pour déterminer des sondes qui sont actives parmi les ensembles de sondes d'interception (SONn), préalablement à une fourniture par ce dernier de données d'enveloppe (DonE) et de données de contenu (DonC). 5. Système conforme à la revendication 4, comprenant en outre des moyens (DET) pour déterminer les ressources disponibles des sondes qui sont actives. 6. Système conforme à la revendication 4 ou 5, dans lequel seules les sondes actives fournissent des données d'enveloppe (DonE) et des données de contenu (DonC). 7. Procédé d'interception légale dans une architecture d'interception légale 10 d'un opérateur de réseaux de communications (NWO) comprenant des ensembles de sondes d'interception (SON1-SONN) respectivement déployés dans des réseaux de télécommunications (RT1-RTN) pour fournir des données d'enveloppe (DonE) et des données de contenu (DonC) relatives à des communications à travers au moins l'un des réseaux de télécommunications, caractérisé en ce qu'il comprend les 15 étapes suivantes dans un système (SA) inclus dans l'architecture d'interception légale : recevoir (E2) des données d'enveloppe (DonE) et des données de contenu (DonC) fournies respectivement par des ensembles de sondes d'interception (SONn) et convertir les données d'enveloppe (DonE) fournies par chacun des 20 ensembles de sondes d'interception (SONn) en des données d'enveloppe formatées (DonF) dans un même et unique format prédéterminé, associer (E3) les données d'enveloppe formatées (DonF) aux données de contenu (DonC) qui sont fournies par chacun des ensembles de sondes d'interception (SONn), les données d'enveloppe formatées (DonF) contenant un 25 identificateur (IDC) des données de contenu associées (DonC), et transmettre (E4) les données d'enveloppe formatées (DonF) à un dispositif de rétention de données (DRD) qui est relié au système et qui mémorise les données d'enveloppe formatées. 30