Brevet FR2979783A1 — publié le 20130308

SYSTEME DE DETECTION DE VOL DE TERMINAL MOBILE La présente invention concerne un système de détection de vol de terminal mobile. Actuellement, lorsqu'un terminal mobile est volé, le propriétaire du terminal mobile doit déclarer lui-même le vol. Le terminal mobile est alors placé dans une liste noire par l'opérateur du réseau afin que le terminal mobile ne puisse plus utiliser les services du réseau. Il existe un besoin de détecter rapidement un vol d'un terminal mobile, afin de limiter des conséquences néfastes du vol et dissuader de tels vols. Un objectif de l'invention est de détecter rapidement et efficacement le vol d'un terminal mobile afin de rendre ce dernier inutilisable. Pour atteindre cet objectif, un procédé selon l'invention pour détecter un vol de terminal mobile rattaché à un réseau de radiocommunication, comprend les étapes suivantes dans un dispositif inclus dans le réseau de radiocommunication mémoriser initialement une identité IMSI et un numéro IMEI relatifs au 20 terminal mobile en correspondance avec des données secrètes fournies par le propriétaire du terminal mobile, après une authentification du terminal mobile par une entité du réseau apte à communiquer avec un enregistreur de localisation, récupérer l'identité IMSI et le numéro IMEI relatifs au terminal mobile depuis cette entité de réseau, 25 comparer l'identité IMSI et le numéro IMEI récupérés avec l'identité IMSI et le numéro IMEI mémorisés initialement, si l'un de l'identité IMSI et du numéro IMEI récupérés est différent de l'un de l'identité IMSI et du numéro IMEI mémorisés initialement, interroger le terminal mobile en invitant l'utilisateur du terminal mobile à fournir des données secrètes, 30 si les données secrètes fournies sont différentes des données secrètes mémorisées initialement, détecter un vol du terminal mobile Avantageusement, l'invention offre une fonctionnalité supplémentaire au réseau de radiocommunication permettant de mettre automatiquement et rapidement un terminal mobile volé dans une liste noire afin de rendre le terminal mobile inutilisable et de limiter des conséquences néfastes du vol, tel qu'une facture élevée due à l'utilisation du terminal mobile par le voleur. Selon une autre caractéristique de l'invention, le dispositif peut transmettre un message d'alerte à un enregistreur des identités des équipements indiquant que 5 le terminal mobile doit est mis dans une liste noire. Selon d'autres caractéristiques de l'invention, l'identité IMSI et le numéro IMEI relatifs au terminal mobile peuvent être mémorisés en correspondance avec les données secrètes pendant une durée donnée et sont supprimés à l'expiration de cette durée donnée. 10 Selon une autre caractéristique de l'invention, si les données secrètes fournies correspondent aux données secrètes mémorisées initialement, le dispositif peut mémoriser les données secrètes en correspondance avec l'identité IMSI et le numéro IMEI récupérés. 15 L'invention concerne également un dispositif apte à communiquer avec un enregistreur de localisation d'un réseau de radiocommunication pour détecter un vol de terminal mobile rattaché à un réseau de radiocommunication, comprenant : des moyens pour mémoriser initialement une identité IMSI et un numéro IMEI relatifs au terminal mobile en correspondance avec des données secrètes 20 fournies par le propriétaire du terminal mobile, des moyens pour récupérer l'identité IMSI et le numéro IMEI relatifs au terminal mobile depuis une entité de réseau apte à communiquer avec un enregistreur de localisation, après une authentification du terminal mobile par cette entité du réseau, 25 des moyens pour comparer l'identité IMSI et le numéro IMEI récupérés avec l'identité IMSI et le numéro IMEI mémorisés initialement, des moyens pour interroger le terminal mobile en invitant l'utilisateur du terminal mobile à fournir des données secrètes, si l'un de l'identité IMSI et du numéro IMEI récupérés est différent de l'un de l'identité IMSI et du numéro IMEI 30 mémorisés initialement, des moyens pour détecter un vol du terminal mobile, si les données secrètes fournies sont différentes des données secrètes mémorisées initialement. Le dispositif peut être inclus dans l'enregistreur de localisation ou encore dans un enregistreur des identités des équipements. L'invention se rapporte encore à un programme d'ordinateur apte à être mis en oeuvre dans un dispositif, ledit programme comprenant des instructions qui, lorsque le programme est exécuté dans ledit dispositif, réalisent les étapes selon le 5 procédé de l'invention. 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 : 10 - la figure 1 est un bloc-diagramme schématique d'un système de communication incluant un dispositif de détection d'anomalie relative à un terminal mobile dans un réseau de radiocommunication selon l'invention ; et - la figure 2 est un algorithme d'un procédé de détection d'anomalie relative à un terminal mobile dans un réseau de radiocommunication selon l'invention. 15 En référence à la figure 1, un système de communication selon l'invention comprend notamment un réseau de radiocommunication RR incluant un dispositif d'alerte DA et au moins un terminal mobile TM. Par exemple, le réseau de radiocommunication RR est un réseau de 20 radiocommunication cellulaire numérique de type GSM ("Global System for Mobile communications" en anglais) ou UMTS ("Universal Mobile Telecommunications System" en anglais) ou encore CDMA ("Code Division Multiple Access" en anglais). Le réseau de type GSM peut être accolé à un réseau GPRS ("General Packet Radio Service" en anglais) pour la transmission de données par paquets avec 25 gestion de la mobilité et accès par voie radio. A titre d'exemple, le réseau de radiocommunication RR est apte à autoriser un terminal mobile à émettre et recevoir des données à travers le réseau RR lorsque l'utilisateur du terminal mobile est identifié auprès du réseau par exemple par l'intermédiaire d'un module d'identification d'abonné associé au terminal mobile. 30 Dans la figure 1 sont représentés des éléments de la zone de localisation du réseau RR de type GSM où l'équipement communicant est situé. La zone de localisation comprend un commutateur de service mobile MSC ("Mobile service Switching Center" en anglais) qui est relié à travers un contrôleur de station de base BSC ("Base Station Controller" en anglais) à une station de base BTS ("Base Transceiver Station" en anglais) connectée par une liaison radio au terminal mobile TM. Le réseau RR comprend un enregistreur de localisation nominal HLR ("Home Location Register" en anglais) et un ou plusieurs enregistreurs de localisation VLR ("Visitor Location Register" en anglais) reliés au commutateur MSC. L'enregistreur HLR gère une base de données contenant notamment une identité internationale IMSI ("International Mobile Subscriber Identity" en anglais) associée à un profil d'abonnement de chaque usager du réseau RR et le numéro de l'enregistreur VLR auquel le terminal mobile TM est rattaché momentanément. L'enregistreur VLR est un relais de l'enregistreur HLR et contient des caractéristiques des usagers situés dans la zone de localisation pour gérer la mobilité de ces derniers. L'enregistreur HLR, par l'intermédiaire d'un centre d'authentification AUC ("Authentication Center" en anglais), assure une authentification de chaque terminal mobile du réseau de radiocommunication, par exemple au moyen de la carte SIM ("Subscriber Identity Module" en anglais) incluse dans le terminal mobile. En particulier, l'enregistreur HLR génère des données de sécurité sous forme de vecteur d'authentification et transmet ces données à une entité du réseau requérant l'authentification du terminal mobile. L'authentification du terminal mobile peut être requise par une entité du réseau, telle qu'un enregistreur VLR, par exemple lorsque le terminal mobile est mis sous tension et requiert le rattachement au réseau, ou à chaque mise à jour de localisation, ou encore à chaque établissement d'appel ou avant d'activer ou de désactiver certains services supplémentaires. L'enregistreur HLR est en outre relié à un enregistreur des identités des équipements EIR ("Equipment Identity Register" en anglais) gérant une base de données contenant les numéros internationaux des équipements IMEI ("International Mobile Equipement Identity" en anglais) permettant ainsi l'identification des terminaux mobiles. En particulier, l'enregistreur EIR gère une liste noire contenant les numéros IMEI de terminaux mobiles volés, rendant le terminal mobile volé inutilisable dans le réseau RR et dans les autres réseaux partageant également leurs listes noires. Dans ce cas, il est supposé que l'enregistreur EIR communique avec d'autres enregistreurs de même type des autres réseaux. Il est considéré que l'enregistreur HLR est apte à récupérer les numéros IMEI des terminaux mobiles authentifiés. Optionnellement, l'enregistreur HLR a en mémoire une liste de numéros IMEI de terminaux mobiles associés respectivement aux identités IMSI des terminaux mobiles. Selon l'invention, le dispositif d'alerte DA est apte à détecter des anomalies relatives à un ou plusieurs terminaux mobiles rattachés au réseau de radiocommunication, en fonction de données gérées par l'enregistreur HLR. Selon une réalisation, le dispositif d'alerte DA est relié directement ou indirectement à l'enregistreur EIR via un réseau de communication par paquets. En variante, le dispositif d'alerte DA est inclus dans l'enregistreur HLR. En variante, le dispositif d'alerte DA est inclus dans l'enregistreur EIR, ou encore le dispositif d'alerte DA et l'enregistreur EIR sont confondus en une même entité. Le dispositif d'alerte DA comprend un module d'évaluation ME et un 15 module d'alerte MA. Le module d'évaluation ME comprend une interface pour mémoriser des données secrètes DonS fournies par l'utilisateur du terminal mobile TM. Les données secrètes sont associées au numéro IMEI du terminal mobile TM dans une table de correspondance TC. Les données secrètes DonS et le numéro IMEI sont 20 associés en outre à l'identité IMSI dans la table de correspondance TC. Le module d'évaluation ME détecte une anomalie lorsque le couple IMEI/IMSI relatif à un utilisateur d'un terminal mobile change et active le module d'alerte MA. Selon une première réalisation, lors de chaque authentification du terminal 25 mobile TM, ou lorsque le terminal mobile TM est mis sous tension déclenchant une procédure de rattachement au réseau RR, l'enregistreur HLR transmet le couple IMEI/IMSI relatif au terminal mobile au dispositif DA. Ce dernier détecte alors une anomalie lorsque le couple reçu IMEI/IMSI n'est pas inclus dans la table de correspondance TC alors que le numéro IMEI est bien présent dans la table, ce qui 30 signifie que le terminal mobile TM a probablement été volé. Selon une deuxième réalisation, lors de chaque authentification du terminal mobile TM, ou lorsque le terminal mobile TM est mis sous tension déclenchant une procédure de rattachement au réseau RR, l'enregistreur HLR vérifie lui-même si le couple IMEI/IMSI relatif à un terminal mobile change, c'est-à-dire si le numéro IMEI du terminal mobile devient associé à une autre identité IMSI. Le module d'alerte MA interroge le terminal mobile TM en invitant l'utilisateur du terminal mobile TM à fournir les données secrètes DonS qui ont été 5 initialement mémorisées avec le couple IMEI/IMSI. Selon une réalisation, le dispositif d'alerte DA peut transmettre des messages de données au terminal mobile TM à travers un serveur de messages courts SMSC ("Short Message Service Center" en anglais). Le serveur SMSC comporte une passerelle d'accès pour communiquer avec le dispositif d'alerte DA à 10 travers un réseau de paquets et une autre passerelle d'accès pour communiquer avec au moins le commutateur de service mobile MSC à travers un réseau de paquets. Les paquets transmis par le dispositif d'alerte DA sont formatés dans le serveur SMSC en messages courts SMS et/ou en messages multimédias MMS ("Multimedia Messaging Service" en anglais) transmis au terminal mobile TM. Dans 15 ce cas, l'utilisateur fournit les données secrètes sous forme textuelle via un message court. Selon une autre réalisation, le dispositif d'alerte DA comprend une fonctionnalité de serveur vocal établissant une communication avec le terminal mobile TM. Dans ce cas, l'utilisateur fournit les données secrètes oralement au 20 serveur vocal. Si l'utilisateur fournit les bonnes données secrètes, le module d'alerte MA mémorise les données secrètes DonS en correspondance avec le nouveau couple IMEI/IMSI. Si l'utilisateur ne fournit pas les bonnes données secrètes, le module d'alerte MA transmet un message d'alerte à l'enregistreur EIR indiquant que le 25 terminal mobile TM doit être mis dans une liste noire. En référence à la figure 2, un procédé de détection de vol de terminal mobile selon l'invention comprend des étapes El à E6 exécutées automatiquement 30 dans le système de communication selon l'invention. A l'étape El, après une souscription de l'utilisateur qui est propriétaire du terminal mobile TM auprès de l'opérateur du réseau de radiocommunication RR, un profil d'utilisateur est créé dans l'enregistreur HLR. L'utilisateur fournit des données secrètes DonS qui sont mémorisées en correspondance avec le numéro IMEI du terminal mobile et l'identité IMSI dans une table de correspondance TC. Les données secrètes DonS sont par exemple un mot de passe ou un code ou une séquence particulière de caractères alphanumériques. A l'étape E2, une entité du réseau, telle que l'enregistreur VLR de la zone de localisation du terminal mobile ou l'enregistreur HLR, requiert une authentification de la carte SIM incluse dans le terminal mobile, suite au déclenchement d'une procédure relative au terminal mobile TM et requérant l'authentification de ce dernier, par exemple lorsque le terminal mobile TM est mis 10 sous tension. L'enregistreur HLR récupère l'identité IMSI de la carte SIM incluse dans le terminal mobile et le numéro IMEI du terminal mobile. L'enregistreur HLR transmet le couple IMEI/IMSI relatif au terminal mobile au dispositif DA. A l'étape E3, le module d'évaluation ME du dispositif d'alerte DA compare 15 le couple reçu IMEI/IMSI aux couples IMEI/IMSI inclus dans la table de correspondance TC. Si le couple reçu IMEI/IMSI n'est pas inclus dans la table de correspondance TC alors que le numéro IMEI est présent dans la table, le module d'évaluation ME détecte une anomalie. 20 En variante, à l'étape E3, l'enregistreur HLR vérifie lui-même si le couple IMEI/IMSI relatif à un terminal mobile change. Si l'enregistreur HLR détecte un changement, il transmet le numéro IMEI au dispositif d'alerte DA. A l'étape E4, le module d'alerte MA interroge le terminal mobile TM en invitant l'utilisateur du terminal mobile TM à fournir les données secrètes DonS qui 25 ont été initialement mémorisées avec le couple IMEI/IMSI correspondant au numéro IMEI reçu depuis l'enregistreur HLR. A cette fin, le dispositif d'alerte DA peut communiquer avec le terminal mobile TM par exemple au moyen de messages courts ou par l'intermédiaire d'un serveur vocal. 30 Le module d'alerte MA compare les données secrètes fournies par l'utilisateur du terminal mobile TM aux données secrètes DonS initialement mémorisées à l'étape El. A l'étape E5, si l'utilisateur fournit les bonnes données secrètes, le module d'alerte MA mémorise les données secrètes DonS en correspondance avec le nouveau couple IMEI/IMSI. Optionnellement, le couple IMEI/IMSI initialement mémorisé à l'étape El est conservé pendant une durée limitée puis supprimé à l'expiration de cette durée pour libérer de la mémoire et mettre à jour la table de correspondance. A l'étape E6, si l'utilisateur ne fournit pas les bonnes données secrètes, le module d'alerte MA détecte que le terminal mobile a été volé et transmet un message d'alerte à l'enregistreur EIR indiquant que le terminal mobile TM doit être mis dans une liste noire. Notamment, le numéro IMEI du terminal mobile TM récupéré par l'enregistreur HLR lors de l'authentification du terminal mobile TM est mis dans une liste noire. Optionnellement, l'utilisateur dispose de plusieurs tentatives pour fournir les données secrètes DonS. Par exemple, le numéro IMEI du terminal mobile TM étant placé en liste noire si l'utilisateur n'a pas fourni les bonnes données secrètes à l'issue de trois tentatives. L'invention décrite ici concerne un procédé et un dispositif pour détecter un vol de terminal mobile. Selon une implémentation de l'invention, les étapes du procédé de l'invention sont déterminées par les instructions d'un programme d'ordinateur incorporé dans un dispositif, tel que le dispositif DA. Le programme comporte des instructions de programme, qui lorsque ledit programme est chargé et exécuté dans le dispositif, réalisent les étapes du procédé de l'invention. En conséquence, l'invention s'applique également à un programme d'ordinateur, notamment un programme d'ordinateur sur ou dans un support d'informations, adapté à mettre en oeuvre l'invention. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable pour implémenter le procédé selon l'invention. REVENDICATIONS1. Procédé pour détecter un vol de terminal mobile (TM) rattaché à un réseau de radiocommunication (RR), comprenant les étapes suivantes dans un dispositif 5 (DA) inclus dans le réseau de radiocommunication (RR) : mémoriser (El) ) initialement une identité IMSI et un numéro IMEI relatifs au terminal mobile (TM) en correspondance avec des données secrètes (DonS) fournies par le propriétaire du terminal mobile, après une authentification du terminal mobile (TM) par une entité du 10 réseau apte à communiquer avec un enregistreur de localisation (HLR), récupérer (E2) l'identité IMSI et le numéro IMEI relatifs au terminal mobile (TM) depuis cette entité de réseau, comparer (E3) l'identité IMSI et le numéro IMEI récupérés avec l'identité IMSI et le numéro IMEI mémorisés initialement, 15 si l'un de l'identité IMSI et du numéro IMEI récupérés est différent de l'un de l'identité IMSI et du numéro IMEI mémorisés initialement, interroger (E4) le terminal mobile (TM) en invitant l'utilisateur du terminal mobile à fournir des données secrètes, si les données secrètes fournies sont différentes des données secrètes 20 (DonS) mémorisées initialement, détecter (E6) un vol du terminal mobile (TM). 2. Procédé conforme à la revendication 1, selon lequel le dispositif (DA) transmet un message d'alerte à un enregistreur des identités des équipements (EIR) indiquant que le terminal mobile (TM) doit est mis dans une liste noire. 3. Procédé conforme à la revendication 1 ou 2, selon lequel l'identité IMSI et le numéro IMEI relatifs au terminal mobile (TM) sont mémorisés en correspondance avec les données secrètes (DonS) pendant une durée donnée et sont supprimés à l'expiration de cette durée donnée. 4. Procédé conforme à l'une des revendications 1 à 3, selon lequel, si les données secrètes fournies correspondent aux données secrètes (DonS) mémorisées initialement, le dispositif (DA) mémorise les données secrètes (DonS) en correspondance avec l'identité IMSI et le numéro IMEI récupérés. 25 30 5. Procédé conforme à l'une des revendications 1 à 4, selon lequel, si les données secrètes sont fournies par l'utilisateur sous forme textuelle via un message court. 6. Procédé conforme à l'une des revendications 1 à 4, selon lequel, si les données secrètes sont fournies par l'utilisateur oralement via une communication établie entre un serveur vocal et le terminal mobile (TM). 7. Dispositif (DA) pour détecter un vol de terminal mobile (TM) rattaché à un réseau de radiocommunication (RR), comprenant : des moyens (ME) pour mémoriser initialement une identité IMSI et un numéro IMEI relatifs au terminal mobile (TM) en correspondance avec des données secrètes (DonS) fournies par le propriétaire du terminal mobile, des moyens (ME) pour récupérer l'identité IMSI et le numéro IMEI relatifs 15 au terminal mobile (TM) depuis une entité de réseau apte à communiquer avec un enregistreur de localisation (HLR), après une authentification du terminal mobile (TM) par cette entité du réseau, des moyens (ME) pour comparer l'identité IMSI et le numéro IMEI récupérés avec l'identité IMSI et le numéro IMEI mémorisés initialement, 20 des moyens (MA) pour interroger le terminal mobile (TM) en invitant l'utilisateur du terminal mobile à fournir des données secrètes, si l'un de l'identité IMSI et du numéro IMEI récupérés est différent de l'un de l'identité IMSI et du numéro IMEI mémorisés initialement, des moyens (MA) pour détecter un vol du terminal mobile (TM), si les 25 données secrètes fournies sont différentes des données secrètes (DonS) mémorisées initialement. 8. Dispositif conforme à la revendication 7, inclus dans l'enregistreur de localisation (HLR). 30 9. Dispositif conforme à la revendication 7, inclus dans un enregistreur des identités des équipements (EIR). 10. Programme d'ordinateur apte à être mis en oeuvre dans un dispositif (DA) pour détecter un vol de terminal mobile (TM) rattaché à un réseau de radiocommunication (RR), ledit programme comprenant des instructions qui, lorsque le programme est chargé et exécuté dans ledit dispositif (DA), réalisent les 5 étapes suivantes : mémoriser (El ) initialement une identité IMSI et un numéro IMEI relatifs au terminal mobile (TM) en correspondance avec des données secrètes (DonS) fournies par le propriétaire du terminal mobile, après une authentification du terminal mobile (TM) par une entité du 10 réseau apte à communiquer avec un enregistreur de localisation (HLR), récupérer (E2) l'identité IMSI et le numéro IMEI relatifs au terminal mobile (TM) depuis cette entité de réseau, comparer (E3) l'identité IMSI et le numéro IMEI récupérés avec l'identité IMSI et le numéro IMEI mémorisés initialement, 15 Si l'un de l'identité IMSI et du numéro IMEI récupérés est différent de l'un de l'identité IMSI et du numéro IMEI mémorisés initialement, interroger (E4) le terminal mobile (TM) en invitant l'utilisateur du terminal mobile à fournir des données secrètes, si les données secrètes fournies sont différentes des données secrètes 20 (DonS) mémorisées initialement, détecter (E6) un vol du terminal mobile (TM).