Movatterモバイル変換


[0]ホーム

URL:


WO2007134990A1 - Attachment of a communicative object to a specific radio network from a cellular network - Google Patents

Attachment of a communicative object to a specific radio network from a cellular network
Download PDF

Info

Publication number
WO2007134990A1
WO2007134990A1PCT/EP2007/054585EP2007054585WWO2007134990A1WO 2007134990 A1WO2007134990 A1WO 2007134990A1EP 2007054585 WEP2007054585 WEP 2007054585WWO 2007134990 A1WO2007134990 A1WO 2007134990A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
mobile terminal
cell
communicating object
specific
Prior art date
Application number
PCT/EP2007/054585
Other languages
French (fr)
Inventor
Philippe Dumay
Arnaud Lecreux
Original Assignee
Gemplus
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GemplusfiledCriticalGemplus
Publication of WO2007134990A1publicationCriticalpatent/WO2007134990A1/en

Links

Classifications

Definitions

Landscapes

Abstract

To attach a mobile terminal (TM) to a specific network (RRS), wherein the mobile terminal is associated to a chip card (CP) and initially attached to a cellular network (RRC), a table (TC) of the correspondences between the cell numbers (NC) of the cellular network and coverage indicators (COU) is memorised beforehand in the card, wherein a coverage indicator is in first and second states when the corresponding cell is covered, respectively is not covered by the specific network. A control application (AC) in the card commands the re-initialisation of the mobile terminal in response to the number of a cell transmitted by the mobile terminal, wherein the mobile terminal is situated in said cell, if the coverage indicator which corresponds to the cell number is in the first state, in order to attach the mobile terminal to the specific network.

Description

Rattachement d'un objet communicant à un réseau radio spécifique depuis un réseau cellulaireAttaching a communicating object to a specific radio network from a cellular network
La présente invention concerne un rattachement d'un objet communicant à un réseau de radiocommunications spécifique depuis un réseau de radiocommunications cellulaire.The present invention relates to an attachment of a communicating object to a specific radio network from a cellular radio network.
Dans l'état de la technique, des réseaux de radiocommunications spécifiques, tels que des réseaux privés, sont déployés spécifiquement pour couvrir différentes zones géographiques d'une agglomération ou couvrir différents sites relatifs à des sociétés, les fonctionnalités de ces réseaux étant adaptées aux besoins de ces sociétés.In the state of the art, specific radio networks, such as private networks, are deployed specifically to cover different geographical areas of an agglomeration or to cover different sites relating to companies, the functionalities of these networks being adapted to the needs of these companies.
En particulier, la couverture d'un réseau spécifique, par exemple de type GSM-R déployé spécifiquement pour une société de chemins de fer, est restreinte à des zones traversées par des lignes de chemins de fer et la qualité de service des communications dans le réseau est adaptée aux vitesses maximales de déplacement de terminaux mobiles dans un train par exemple, grâce à l'utilisation de fréquences différentes. En revanche, des terminaux mobiles, situés dans des zones éloignées des lignes de chemins de fer non couvertes par le réseau spécifique, ne peuvent communiquer à travers le réseau spécifique.In particular, the coverage of a specific network, for example of the GSM-R type deployed specifically for a railway company, is restricted to areas crossed by railway lines and the quality of service of communications in the area. network is adapted to the maximum speeds of moving mobile terminals in a train for example, through the use of different frequencies. On the other hand, mobile terminals, located in areas remote from railway lines not covered by the specific network, can not communicate through the specific network.
Pour des raisons de sécurité, des opérateurs de réseaux de type GSM-R utilisent un réseau cellulaire de type GSM comme réseau de "secours" au cas où le réseau de type GSM-R deviendrait indisponible, afin de garantir une communication entre un terminal mobile en déplacement dans le réseau de type GSM et avec un terminal mobile situé dans un train par exemple .For security reasons, GSM-R network operators use a GSM-type cellular network as a back-up network in case the GSM-R type network becomes unavailable, in order to guarantee communication between a mobile terminal. traveling in the GSM network and with a mobile terminal located in a train for example.
Pour couvrir des zones où le réseau de type GSM- R n'est pas disponible, les opérateurs desdits réseaux passent soit des accords nationaux d'itinérance ("roaming" en anglais), soit achètent directement des abonnements auprès des opérateurs de réseau de type GSM. Les terminaux mobiles ont alors la particularité de fonctionner dans les réseaux de type GSM et GSM-R.To cover areas where the GSM-R type network is not available, the operators of these networks pass either national roaming agreements ("roaming") or buy subscriptions directly from the network operators of type GSM. Mobile terminals then have the particularity of operating in networks of GSM and GSM-R type.
Lorsque le terminal mobile est mis sous tension, le terminal cherche initialement à se rattacher au réseau spécifique GSM-R. Lorsque le terminal mobile n'est plus sous la couverture du réseau spécifique GSM-R, le terminal mobile est rattaché au réseau cellulaire GSM de manière automatique dans le cas d'accords nationaux d'itinérance entre les deux réseaux ou de manière manuelle dans le cas de deux abonnements relatifs aux deux réseaux. Puisque le réseau cellulaire GSM assure une couverture nationale contrairement au réseau spécifique GSM-R, le terminal mobile est toujours sous la couverture du réseau cellulaire GSM et ne nécessite aucun rattachement au réseau spécifique GSM-R, même s'il est de nouveau sous la couverture du réseau spécifique GSM-R.When the mobile terminal is powered up, the terminal initially seeks to attach itself to the specific GSM-R network. When the mobile terminal is no longer under the coverage of the specific GSM-R network, the mobile terminal is automatically attached to the GSM cellular network in the case of national roaming agreements between the two networks or manually in the case of two subscriptions relating to the two networks. Since the GSM cellular network provides national coverage unlike the GSM-R specific network, the mobile terminal is still under the coverage of the GSM cellular network and does not require any attachment to the GSM-R specific network, even if it is again under the GSM-R network. coverage of the specific GSM-R network.
Dans le cas d'accords nationaux d'itinérance, le terminal mobile cherche de nouveau le réseau spécifique GSM-R à la fin d'une temporisation, ce qui diminue l'état de charge de la batterie du terminal. Pour éviter une surconsommation de la batterie du terminal mobile, la temporisation est en général comprise entre 30 minutes et 1 heure. Pendant la temporisation, bien que le terminal mobile puisse être de nouveau sous la couverture du réseau spécifique GSM-R, le terminal mobile peut avoir via le réseau cellulaire GSM de nombreuses communications qui coûtent cher à l'opérateur du réseau spécifique GSM-R.In the case of national roaming agreements, the mobile terminal searches again for the specific GSM-R network at the end of a delay, which reduces the state of charge of the terminal's battery. To avoid over-consumption of the battery of the mobile terminal, the delay is generally between 30 minutes and 1 hour. During the time delay, although the mobile terminal may again be under the coverage of the specific GSM-R network, the mobile terminal may have via GSM cellular network of many communications that are expensive for the operator of the specific network GSM-R.
Dans le cas de deux abonnements, aucune solution automatique n'existe pour revenir sur le réseau spécifique GSM-R. La seule solution possible est manuelle et à l'initiative de l'usager du terminal mobile. Celui-ci doit décider d'éteindre et rallumer le terminal mobile pour qu'une nouvelle recherche du réseau spécifique GSM-R soit effectuée par le terminal .In the case of two subscriptions, no automatic solution exists to return to the specific GSM-R network. The only possible solution is manual and at the initiative of the user of the mobile terminal. The latter must decide to turn off and turn on the mobile terminal so that a new search of the specific GSM-R network is performed by the terminal.
L'invention a pour objectif de remédier aux inconvénients précités en rattachant un terminal mobile à un réseau de radiocommunications spécifique dès que possible, c'est-à-dire lorsque le terminal mobile est de nouveau sous la couverture du réseau spécifique, pour lequel l'usager du terminal a acquis des droits d'accès ou souscrit un abonnement préférentiel.The object of the invention is to remedy the aforementioned drawbacks by attaching a mobile terminal to a specific radio communication network as soon as possible, that is to say when the mobile terminal is again under the coverage of the specific network, for which the mobile terminal is The terminal user has acquired access rights or subscribes to a preferential subscription.
Pour atteindre cet objectif, un procédé pour rattacher un objet communicant à un réseau de radiocommunications spécifique, l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire, est caractérisé en ce qu'il comprend les étapes suivantes : préalablement dans l'objet communicant, une mémorisation d'une table de correspondances entre des numéros de cellules du réseau cellulaire et des indicateurs de couverture du réseau spécifique, un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, et dans l'objet communicant, une commande de la réinitialisation de l'objet communicant si 1 ' indicateur de couverture correspondant à un numéro d'une cellule du réseau cellulaire dans laquelle est situé l'objet communicant est au premier état, afin de rattacher l'objet communicant au réseau spécifique .To achieve this objective, a method for connecting a communicating object to a specific radio network, the communicating object being initially attached to a cellular radio network, is characterized in that it comprises the following steps: previously in the object communicating, storing a mapping table between cell numbers of the cellular network and specific network coverage indicators, a coverage indicator being at first and second states when the corresponding cell is covered, respectively is not covered by the specific network, and in the communicating object, a control of the reinitialization of the communicating object if the coverage indicator corresponding to a number of a cell of the cellular network in which the communicating object is located is in the first state, in order to connect the communicating object to the specific network.
Par exemple, l'objet communicant comprend un terminal mobile associé à une carte à puce. L'opérateur du réseau de radiocommunications spécifique, par exemple du type GSM-R, optimise ainsi avantageusement l'utilisation de son réseau par les terminaux mobiles, ce qui réduit les coûts contractuels d'itinérance que l'opérateur doit payer lorsque les terminaux mobiles utilisent le réseau cellulaire, par exemple de type GSM.For example, the communicating object comprises a mobile terminal associated with a smart card. The operator of the specific radio network, for example of the GSM-R type, thus advantageously optimizes the use of his network by the mobile terminals, which reduces the roaming roaming costs that the operator must pay when the mobile terminals use the cellular network, for example of the GSM type.
Dans le cas d'un accord d'itinérance entre les opérateurs du réseau spécifique et du réseau cellulaire ou dans le cas de deux abonnements, la carte à puce commande la réinitialisation du terminal mobile afin de le rattacher au réseau spécifique dès que ce dernier est disponible pour le terminal mobile. La réinitialisation est automatique si le terminal mobile gère une commande de rafraîchissement. Dans le cas contraire, l'usager du terminal mobile est prévenu qu' il est de nouveau sous la couverture du réseau spécifique, afin que l'usager éteigne et rallume le terminal mobile pour être rattaché au réseau spécifique.In the case of a roaming agreement between the operators of the specific network and the cellular network or in the case of two subscriptions, the smart card orders the reset of the mobile terminal in order to connect it to the specific network as soon as the latter is available for the mobile terminal. The reset is automatic if the mobile terminal manages a refresh command. Otherwise, the user of the mobile terminal is warned that it is again under the coverage of the specific network, so that the user turns off and on the mobile terminal to be attached to the specific network.
L'invention concerne également un objet communicant adapté au rattachement dudit objet communicant à un réseau de radiocommunications spécifique, l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire. L'objet communicant est caractérisé en ce qu'il comprend :The invention also relates to a communicating object adapted to the attachment of said communicating object to a specific radio network, the communicating object being initially attached to a radio network cellular. The communicating object is characterized in that it comprises:
- un moyen pour mémoriser préalablement une table de correspondances entre des numéros de cellules du réseau cellulaire et des indicateurs de couverture, un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, et - un moyen pour commander la réinitialisation de l'objet communicant, si l'indicateur de couverture correspondant à un numéro d'une cellule du réseau cellulaire dans laquelle est situé l'objet communicant est au premier état, afin de rattacher l'objet communicant au réseau spécifique.means for previously storing a table of correspondences between cell numbers of the cellular network and coverage indicators, a coverage indicator being at first and second states when the corresponding cell is covered, respectively is not covered by the specific network, and - a means for controlling the reinitialization of the communicating object, if the coverage indicator corresponding to a number of a cell of the cellular network in which the communicating object is located is in the first state, in order to reattach the communicating object to the specific network.
L'invention a aussi pour objet une carte à puce pour rattacher un terminal mobile à un réseau de radiocommunications spécifique, le terminal mobile étant associé à la carte à puce et initialement attaché à un réseau de radiocommunications cellulaire. La carte à puce est caractérisée en ce qu'elle comprend :The invention also relates to a smart card for attaching a mobile terminal to a specific radio network, the mobile terminal being associated with the smart card and initially attached to a cellular radio network. The smart card is characterized in that it comprises:
- un moyen pour mémoriser préalablement une table de correspondances entre des numéros de cellules du réseau cellulaire et des indicateurs de couverture, un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, etmeans for previously storing a table of correspondences between cell numbers of the cellular network and coverage indicators, a coverage indicator being at first and second states when the corresponding cell is covered, respectively is not covered by the specific network, and
- un moyen pour commander la réinitialisation du terminal mobile en réponse au numéro d'une cellule transmis par le terminal mobile, le terminal mobile étant situé dans ladite cellule, si l'indicateur de couverture correspondant au numéro de cellule est au premier état, afin de rattacher le terminal mobile au réseau spécifique.a means for controlling the reset of the mobile terminal in response to the number of a cell transmitted by the mobile terminal, the mobile terminal being located in said cell, if the coverage indicator corresponding to the cell number is at first state, in order to attach the mobile terminal to the specific network.
Enfin, l'invention se rapporte à un programme d'ordinateur apte à être mis en œuvre dans un objet communicant pour rattacher l'objet communicant à un réseau de radiocommunications spécifique, l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire. Le programme comprend des instructions qui, lorsque le programme est exécuté dans ledit objet communicant, réalisent les étapes selon le procédé de l'invention.Finally, the invention relates to a computer program adapted to be implemented in a communicating object for attaching the communicating object to a specific radio communication network, the communicating object being initially attached to a cellular radio network. The program comprises instructions which, when the program is executed in said communicating object, perform the steps according to the method of the invention.
D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs réalisations de l'invention données à titre d'exemples non limitatifs, en référence aux dessins annexés correspondants dans lesquels : - la figure 1 est un bloc-diagramme schématique d'un terminal radio mobile et d'une carte à puce incluant des moyens selon 1 ' invention ;Other features and advantages of the present invention will appear more clearly on reading the following description of several embodiments of the invention given as non-limiting examples, with reference to the corresponding appended drawings in which: FIG. a schematic block diagram of a mobile radio terminal and a smart card including means according to the invention;
- la figure 2 est un schéma d'un modèle d'un réseau de radiocommunications spécifique et d'un réseau de radiocommunications cellulaire selon 1 ' invention ;FIG. 2 is a diagram of a model of a specific radiocommunication network and of a cellular radiocommunications network according to the invention;
- la figure 3 est une table de correspondance selon 1 ' invention ; etFIG. 3 is a correspondence table according to the invention; and
- la figure 4 est un algorithme d'un procédé de rattachement d'un terminal mobile au réseau de radiocommunications spécifique selon l'invention.FIG. 4 is an algorithm of a method of attaching a mobile terminal to the specific radiocommunications network according to the invention.
Comme montré à la figure 1, dans un objet communicant sont représentés des blocs fonctionnels dont la plupart assurent des fonctions ayant un lien avec 1 ' invention et peuvent correspondre à des modules logiciels et/ou matériels. Par exemple, l'objet communicant est portable et est un terminal mobile TM pouvant communiquer avec une carte à puce CP, par exemple associé au terminal mobile. En variante, l'objet communicant est constitué d'un unique dispositif incluant les fonctionnalités du terminal mobile et de la carte à puce.As shown in Figure 1, in a communicating object are represented functional blocks, most of which provide functions with a link with the invention and can correspond to software and / or hardware modules. For example, the communicating object is portable and is a mobile terminal TM that can communicate with a smart card CP, for example associated with the mobile terminal. In a variant, the communicating object consists of a single device including the functionalities of the mobile terminal and the smart card.
Le terminal mobile TM est inclus dans un réseau de radiocommunications numérique spécifique RRS et peut communiquer avec d'autres terminaux à travers le réseau spécifique RRS.The mobile terminal TM is included in a specific RRS digital radio network and can communicate with other terminals through the specific RRS network.
Le réseau spécifique RRS est par exemple un réseau de radiocommunications cellulaire du type GSM, GSM-R, GPRS ou UMTS. En variante, le réseau spécifique RRS est un réseau sans fil de type Bluetooth, ou selon la norme IEEE 802. lxx et satisfaisant le label de certification WiFi (Wireless Fidelity) ou WIMAx (World wide Interoperability Microwave Access) , pour constituer un réseau privé sans fil d'entreprise par exemple.The specific network RRS is for example a cellular radio network of GSM, GSM-R, GPRS or UMTS type. As a variant, the specific network RRS is a wireless network of Bluetooth type, or according to the IEEE 802. lxx standard and satisfies the WiFi certification label (Wireless Fidelity) or WIMAx (World Wide Interoperability Microwave Access), to constitute a private network wireless enterprise for example.
Le terminal mobile TM peut également communiquer avec d'autres terminaux à travers au moins un réseau de radiocommunications cellulaire numérique RRC. Le réseau cellulaire RRC est par exemple un réseau cellulaire du type GSM, GPRS ou UMTS.The mobile terminal TM can also communicate with other terminals through at least one digital cellular radio network RRC. The cellular network RRC is for example a cellular network of GSM, GPRS or UMTS type.
Le terminal mobile TM communique avec d'autres terminaux de préférence à travers le réseau de radiocommunications spécifique RRS. Lorsque le terminal mobile n'est plus sous la couverture du réseau spécifique RRS, le terminal mobile peut être rattaché au réseau cellulaire RRC pour communiquer avec d'autres terminaux. Selon un premier exemple, l'usager du terminal mobile a souscrit un abonnement auprès de l'opérateur du réseau spécifique RRS et auprès de l'opérateur du réseau cellulaire RRC. Selon un deuxième exemple, l'usager du terminal mobile a souscrit un abonnement seulement auprès de l'opérateur du réseau spécifique RRS qui a passé des accords d'itinérance avec au moins un réseau cellulaire RRC.The mobile terminal TM communicates with other terminals preferably through the specific radio network RRS. When the mobile terminal is no longer under the coverage of the specific network RRS, the mobile terminal can be attached to the cellular network RRC to communicate with other terminals. According to a first example, the user of the mobile terminal has subscribed to the operator of the specific network RRS and from the operator of the RRC cellular network. In a second example, the user of the mobile terminal has subscribed only to the operator of the specific network RRS who has roaming agreements with at least one cellular network RRC.
Le terminal mobile TM comprend une interface radio IR, un processeur PT, des mémoires MT et un lecteur de carte LT et optionnellement un afficheur AFF tel qu'un écran connecté ou intégré au terminal et associé notamment à un clavier connecté ou intégré au terminal. Les différents éléments du terminal sont reliés entre eux par un bus bidirectionnel BT. Les mémoires MT regroupent diverses mémoires telles qu'une mémoire morte ROM, une mémoire non volatile EEPROM ou Flash et une mémoire RAM.The mobile terminal TM comprises an IR radio interface, a PT processor, MT memories and a card reader LT and optionally an AFF display such as a screen connected to or integrated with the terminal and associated in particular with a keyboard connected or integrated into the terminal. The various elements of the terminal are interconnected by a bidirectional bus BT. The memories MT group various memories such as a read-only memory ROM, a non-volatile memory EEPROM or Flash and a RAM memory.
L'interface radio IR transpose en fréquence, convertit numériquement, démodule et décode des messages reçus via le réseau spécifique RRS ou le réseau cellulaire RRC, et inversement transmet des messages .The IR radio interface transposes into frequency, digitally converts, demodulates and decodes messages received via the RRS specific network or the RRC cellular network, and conversely transmits messages.
Les mémoires MT comprennent le système d'exploitation du terminal mobile et un environnement d'exécution comme par exemple une machine virtuelle Java JVMT programmée en langage Java, par exemple J2ME.MT memories include the operating system of the mobile terminal and a runtime environment such as a JVMT Java virtual machine programmed in Java language, for example J2ME.
En particulier, dans la mémoire non volatile des mémoires MT sont implémentées des applications de mobile AM, par exemple écrites initialement dans un langage de haut niveau du type orienté objet tel que le langage Java compatible avec la machine virtuelle JVMT. La machine virtuelle JVMT peut communiquer avec une machine virtuelle Java JVMC installée dans la carte à puce CP à travers un protocole de communication prédéterminé, qui est typiquement un protocole asynchrone à l'alternat ayant des unités de données de protocole (APDU) constituées par des commandes transmises depuis le terminal mobile à la carte à puce et des réponses transmises depuis la carte à puce au terminal mobile. Selon ce protocole, par exemple SIM Application Toolkit selon la norme 3GPP TS 51.014 ou ETSI 102.223, les commandes sont toujours déclenchées à l'initiative du terminal mobile.In particular, in the non-volatile memory of MT memories are implemented AM mobile applications, for example initially written in a high-level language of the object-oriented type such as the Java language compatible with the JVMT virtual machine. The JVMT virtual machine can communicate with a Java virtual machine JVMC installed in the smart card CP through a protocol of predetermined communication, which is typically an asynchronous alternate protocol having protocol data units (APDUs) consisting of commands transmitted from the mobile terminal to the smart card and responses transmitted from the smart card to the mobile terminal. According to this protocol, for example the SIM Application Toolkit according to the 3GPP TS 51.014 or ETSI 102.223 standard, the commands are always triggered at the initiative of the mobile terminal.
Les mémoires MT comprennent en outre une interface de communication IC afin que l'application principale SIM ou USIM ou toute autre application dans la carte à puce CP communique avec le "monde extérieur" via le terminal mobile TM, par exemple avec un serveur de localisation SL. L'interface de communication IC gère des commandes et réponses échangées entre le "monde extérieur" et l'application principale SIM ou USIM par exemple pour les adapter à des messages courts échangés avec un serveur de messages courts du réseau RRC et empaquetant des données transmises et reçues par le serveur de localisation SL.The memories MT further comprise a communication interface IC so that the main application SIM or USIM or any other application in the smart card CP communicates with the "outside world" via the mobile terminal TM, for example with a location server SL. The communication interface IC manages commands and responses exchanged between the "outside world" and the main application SIM or USIM, for example, to adapt them to short messages exchanged with a short message server of the RRC network and packaging transmitted data. and received by the location server SL.
Le serveur de localisation SL, en tant qu'entité de service selon l'invention, est géré directement ou indirectement par l'opérateur du réseau de radiocommunications spécifique RRS auquel est rattaché le terminal mobile TM. Le serveur de localisation SL est une plateforme qui est accessible depuis le terminal mobile TM à travers l'un ou l'autre des réseaux spécifique RRS et cellulaire RRC. Le serveur de localisation SL et le terminal mobile TM peuvent échanger des requêtes et des réponses par exemple sous forme de messages courts à travers un centre de messages courts. Dans le serveur de localisation SL sont mémorisées des tables de correspondance TC comprenant des numéros de cellule NC correspondant respectivement à des indicateurs de couverture COU.The location server SL, as a service entity according to the invention, is managed directly or indirectly by the operator of the specific radio communication network RRS to which the mobile terminal TM is attached. The location server SL is a platform that is accessible from the mobile terminal TM through one or other of the specific networks RRS and cellular RRC. The location server SL and the mobile terminal TM can exchange requests and responses, for example in the form of short messages through a short message center. In the server of localization SL are stored correspondence tables TC comprising NC cell numbers respectively corresponding to indicators of coverage COU.
La carte à puce CP, dite également carte à microcontrôleur ou carte à circuit intégré, constitue un module d'identité d'usager du type UICC (Universal Integrated Circuit Card) associée au terminal mobile TM. La carte à puce est par exemple une carte munie d'une application SIM (Subscriber Identity Module) lorsque le réseau spécifique RRS est du type GSM ou GPRS, ou d'une application USIM (Universal Subscriber Identity Module) , RUIM (Removable User Identity Module) ou ISIM (IP Subscriber Identity Module) lorsque le réseau spécifique RRS fonctionne en accès multiple à répartition par codes CDMA (Coded Division Multiple Access) de la troisième génération (3GPP) du type UMTS (Universal Mobile Télécommunications System) ou UTRAN (UMTS Terrestrial Radio Access Network), ou de la troisième génération (3GPP2) du type CDMA 2000. En variante, le terminal mobile TM est un petit équipement tel qu'un assistant numérique personnel (PDA) pouvant communiquer avec des réseaux et optionnellement échanger des commandes et des réponses avec une carte à puce.The smart card CP, also called microcontroller card or integrated circuit card, is a user identity module of the type UICC (Universal Integrated Circuit Card) associated with the mobile terminal TM. The smart card is for example a card provided with a Subscriber Identity Module (SIM) application when the specific RRS network is of the GSM or GPRS type, or of a Universal Subscriber Identity Module (USIM) application, or RUIM (Removable User Identity). Module) or ISIM (IP Subscriber Identity Module) when the specific RRS network operates in third-generation coded division multiple access (CDMA) code-division multiple access (UMPS) of the Universal Mobile Telecommunications System (UMTS) or UTRAN (UMTS) type Terrestrial Radio Access Network), or the third generation (3GPP2) of the CDMA 2000 type. In a variant, the mobile terminal TM is a small equipment such as a personal digital assistant (PDA) that can communicate with networks and optionally exchange commands. and answers with a smart card.
Selon d'autres exemples, le terminal mobile TM est remplacé par tout terminal avec lequel peut communiquer une carte à puce, et peut être un dispositif portable de transmission de messages, ou un ordinateur personnel (PC) doté d'un lecteur de carte à puce et d'une interface radio.According to other examples, the mobile terminal TM is replaced by any terminal with which can communicate a smart card, and can be a portable device for transmitting messages, or a personal computer (PC) with a card reader. chip and a radio interface.
Selon encore d'autres exemples, le terminal mobile TM peut être un véhicule tel qu'un train ou une automobile pouvant communiquer avec des réseaux de radiocommunications.According to still other examples, the mobile terminal TM may be a vehicle such as a train or an automobile capable of communicating with radio networks.
Un microcontrôleur de la carte à puce CP comprend principalement un processeur PC, ou plusieurs processeurs, et trois zones mémoires Ml à M3, tels que des blocs logiques. La carte échange des commandes, ou requêtes, et des réponses avec le terminal mobile TM à travers un port d'entrée/sortie PES et le lecteur LT avec ou sans contact. Les différents éléments de la carte sont reliés entre eux par un bus bidirectionnel BC.A microcontroller of the smart card CP mainly comprises a PC processor, or several processors, and three memory areas M1 to M3, such as logic blocks. The card exchanges commands, or requests, and responses with the mobile terminal TM through a PES input / output port and the LT reader with or without contact. The different elements of the card are connected to each other by a bidirectional bus BC.
La mémoire Ml est du type ROM ou Flash et inclut les codes et les données par exemple d'un système d'exploitation et de la machine virtuelle JVMC conforme à la spécification Java Card, ou de tout autre système d'exploitation.The memory Ml is of the ROM or Flash type and includes the codes and data for example of an operating system and the JVMC virtual machine conforming to the Java Card specification, or any other operating system.
La mémoire M2 est une mémoire non volatile par exemple EEPROM ou Flash pour notamment mémoriser une table de correspondance TC, un indicateur de commande de rafraîchissement ICR, des numéros d'identité et d'autres paramètres du profil de l'usager possédant la carte, comme un code PIN et autres données de sécurité . La mémoire M2 comporte également un espace de mémoire pour mémoriser des applications de carte, telles qu'une application de contrôle AC selon l'invention, qui constituent du code propriétaire ou des applets STK, par exemple SIM ToolKit, et qui sont installées lors de la fabrication de la carte ou éventuellement installées lors de l'utilisation de la carte à la demande de l'usager ou de l'opérateur.The memory M2 is a nonvolatile memory, for example EEPROM or Flash, in particular for memorizing a correspondence table TC, a refresh control indicator ICR, identity numbers and other parameters of the profile of the user having the card. as a PIN code and other security data. The memory M2 also comprises a memory space for storing card applications, such as an AC control application according to the invention, which constitute proprietary code or STK applets, for example SIM ToolKit, and which are installed when the manufacture of the card or possibly installed during the use of the card at the request of the user or the operator.
La mémoire M3 est une mémoire RAM ou SRAM servant plus particulièrement au traitement de données. En référence à la figure 2, le réseau de radiocommunications spécifique RRS et le réseau de radiocommunications cellulaire RRC ont des zones de couverture ayant des parties communes.The memory M3 is a RAM or SRAM memory used more particularly for data processing. Referring to FIG. 2, the RRS specific radio communication network and the RRC cellular radio network have coverage areas having common areas.
Le réseau spécifique RRS est par exemple un réseau de radiocommunications cellulaire du type GSM- R spécifique à un réseau ferroviaire, ou un réseau local spécifique à une agglomération ou encore un réseau privé spécifique à une société ou déployé pour couvrir une autoroute ou un aéroport. Par souci de simplification, les cellules du réseau spécifique RRS ne sont pas représentées et la zone de couverture du réseau spécifique RRS est représentée par une forme sensiblement elliptique dans la figure 2.The specific network RRS is for example a GSM-R type cellular radio-communication network specific to a railway network, or a local network specific to an agglomeration or a private network specific to a company or deployed to cover a motorway or an airport. For the sake of simplification, the cells of the specific network RRS are not represented and the area of coverage of the specific network RRS is represented by a substantially elliptical shape in FIG.
Le réseau de radiocommunications numérique spécifique RRS est par exemple un réseau cellulaire du type GSM. Dans la figure 2, le contour des cellules du deuxième réseau cellulaire RRC est schématisé de manière classique par des hexagones juxtaposés. Afin de ne pas surcharger la figure 2, seules cinq cellules du réseau cellulaire RRC sont représentées .The specific digital radiocommunication network RRS is for example a cellular network of the GSM type. In FIG. 2, the contour of the cells of the second cellular network RRC is schematized conventionally by juxtaposed hexagons. In order not to overload FIG. 2, only five cells of the cellular network RRC are represented.
Selon l'exemple des réseaux montrés à la figure 2, une table de correspondance TC mémorisée dans la carte à puce CP comprend cinq numéros de cellule NC relatifs au réseau cellulaire RRC correspondant respectivement à cinq indicateurs de couverture COU relatifs au réseau spécifique RRS, comme montrée à la figure 3.According to the example of the networks shown in FIG. 2, a correspondence table TC memorized in the smart card CP comprises five NC cell numbers relating to the cellular network RRC respectively corresponding to five COU coverage indicators relating to the specific network RRS, such as shown in Figure 3.
Lorsque le réseau spécifique RRS a une zone de couverture recouvrant totalement la surface d'une cellule du réseau cellulaire RRC, l'indicateur de couverture COU correspondant au numéro de cellule NC de cette cellule est à un premier état logique "1".When the specific RRS network has a coverage area completely covering the surface of a cell in the RRC cellular network, the COU coverage corresponding to the NC cell number of this cell is at a first logic state "1".
Inversement, lorsque le réseau spécifique RRS a une zone de couverture disjointe de la surface d'une cellule du réseau cellulaire RRC, l'indicateur de couverture COU correspondant au numéro de cellule NC de cette cellule est à un deuxième état logique "0".Conversely, when the specific network RRS has a coverage area disjoined from the surface of a cell of the cellular network RRC, the coverage indicator COU corresponding to the cell number NC of that cell is at a second logic state "0".
Lorsque le réseau spécifique RRS a une zone de couverture recouvrant partiellement la surface d'une cellule du réseau cellulaire RRC, l'indicateur de couverture COU correspondant au numéro de cellule NC de cette cellule peut être au premier état logique "1" ou au deuxième état logique "0", de manière prédéterminée par l'opérateur du réseau spécifique RRS, par exemple selon que le tracé d'une voie ferroviaire traverse ou non la cellule du réseau cellulaire RRC.When the specific network RRS has a coverage area partially covering the surface of a cell of the cellular network RRC, the coverage indicator COU corresponding to the cell number NC of this cell can be at the first logical state "1" or at the second logic state "0", in a predetermined manner by the operator of the specific network RRS, for example according to whether or not the layout of a railway track crosses the cell of the cellular network RRC.
Selon l'exemple des réseaux montrés à la figure 2, moins de la moitié de la surface des deux cellules ayant respectivement des numéros de cellule NC de valeur 1 et 3 est recouverte par la zone de couverture du réseau spécifique RRS, et les indicateurs de couverture COU associés aux numéros de cellule NC de valeur 1 et 3 sont au deuxième état logique "0". D'autre part, plus de la moitié de la surface de la cellule ayant un numéro de cellule NC de valeur 2 est recouverte par la zone de couverture du réseau spécifique RRS, et l'indicateur de couverture COU associé au numéro de cellule NC de valeur 2 est au premier état logique "1".According to the example of the networks shown in FIG. 2, less than half of the area of the two cells having respectively NC cell numbers of value 1 and 3 is covered by the coverage area of the specific network RRS, and the indicators of COU coverage associated with NC cell numbers of value 1 and 3 are at the second logical state "0". On the other hand, more than half of the area of the cell having a NC cell number of value 2 is covered by the coverage area of the specific RRS network, and the COU coverage indicator associated with the NC cell number of value 2 is at the first logical state "1".
Les deux cellules ayant respectivement des numéros de cellule NC de valeur 4 et 5 sont totalement recouvertes par la zone de couverture du réseau spécifique RRS, et les indicateurs de couverture COU associés aux numéros de cellule NC de valeur 4 et 5 sont au deuxième état logique "1".The two cells having respectively NC cell numbers of value 4 and 5 are completely covered by the coverage area of the specific network RRS, and the indicators of COU coverage associated with NC cell numbers of value 4 and 5 are at the second logical state "1".
En variante, les numéros de cellule NC sont associés à des informations sur les différents services fournis par le réseau spécifique RRS, telles que le débit disponible pour la transmission de la voix ou de données.Alternatively, the NC cell numbers are associated with information about the different services provided by the specific RRS network, such as the bit rate available for voice or data transmission.
En référence à la figure 4, le procédé de rattachement d'un terminal mobile à un réseau de radiocommunications spécifique selon l'invention comprend des étapes El à E9. Ces étapes sont précédées à une étape EO par une mémorisation préalable d'une table TC de correspondances entre des numéros NC de cellules du réseau cellulaire et des indicateurs de couverture COU dans la mémoire M2 de la carte à puce CP.Referring to Figure 4, the method of attachment of a mobile terminal to a specific radio network according to the invention comprises steps E1 to E9. These steps are preceded by an EO step by prior storage of a table TC of correspondences between cell network cell numbers NC and coverage indicators COU in the memory M2 of the smart card CP.
A l'étape El, une communication est établie entre une application de mobile AM du terminal mobile TM et une application de carte de la carte à puce CP, par exemple suite à une mise sous tension du terminal mobile. Au cours de la communication, la carte à puce CP est informée des capacités du terminal mobile TM, par exemple au moyen d'une commande de profil de terminal (Terminal Profile) .In step El, a communication is established between a mobile application AM of the mobile terminal TM and a card application of the smart card CP, for example following a power-up of the mobile terminal. During the communication, the smart card CP is informed of the capabilities of the mobile terminal TM, for example by means of a terminal profile command (Terminal Profile).
L'application de contrôle AC analyse alors les informations sur les capacités du terminal mobile reçues par la carte à puce. Si le terminal mobile gère une commande de rafraîchissement RAF, telle qu'une commande "Refresh", un indicateur de commande de rafraîchissement ICR est mis à un premier état logique "1" dans la mémoire M2 de la carte à puce. Si le terminal mobile ne gère pas la commande de rafraîchissement, l'indicateur de commande de rafraîchissement ICR est mis à un deuxième état logique "0" dans la mémoire M2 de la carte à puce.The AC control application then analyzes the information on the capabilities of the mobile terminal received by the smart card. If the mobile terminal manages an RAF refresh command, such as a "Refresh" command, a refresh control flag ICR is set to a first logic state "1" in the memory M2 of the smart card. If the mobile terminal does not support the refresh command, the command indicator of refresh ICR is set to a second logic state "0" in the memory M2 of the smart card.
A l'étape E2, l'application de contrôle AC se met en sommeil/attente et s'enregistre dynamiquement dans une table d'événements incluse dans la carte à puce afin d'être réveillée par au moins un événement prédéterminé, déclenché par une commande "Provide Local Information" transmise par le terminal mobile dès que ce dernier entre dans une cellule ou "status event" par exemple.In step E2, the AC control application goes to sleep / wait and dynamically records itself in an event table included in the smart card in order to be woken up by at least one predetermined event, triggered by a "Provide Local Information" command transmitted by the mobile terminal as soon as it enters a cell or "status event" for example.
A l'étape E3, le terminal mobile TM est rattaché au réseau de radiocommunications cellulaire RRC et le terminal mobile est alors situé dans une cellule du réseau cellulaire RRC. Initialement, le terminal mobile TM est mis sous tension et l'application de mobile AM cherche dans un premier temps à rattacher le terminal mobile au réseau spécifique RRS.In step E3, the mobile terminal TM is attached to the cellular radio network RRC and the mobile terminal is then located in a cell of the cellular network RRC. Initially, the mobile terminal TM is turned on and the mobile application AM first seeks to attach the mobile terminal to the specific network RRS.
Selon un premier exemple, le terminal mobile est initialement situé sous la couverture du réseau de radiocommunications spécifique RRS. Après le rattachement du terminal mobile au réseau spécifique RRS, le terminal mobile peut communiquer avec d'autres terminaux mobiles à travers le réseau spécifique RRS, jusqu'à ce que le terminal mobile ne soit plus situé sous la couverture du réseau de radiocommunications spécifique RRS. Le terminal mobile est alors rattaché au réseau cellulaire RRC, suite à une mise à jour de localisation pour la gestion de 1 ' itinérance du terminal mobile. Selon un deuxième exemple, le terminal mobile est mis sous tension lorsqu'il est situé sous la couverture du réseau de radiocommunications RRC. Le terminal mobile est alors rattaché directement au réseau RRC. A l'étape E4, le terminal mobile TM est en déplacement dans le réseau cellulaire RRC. Lorsque le terminal mobile entre dans une cellule du réseau cellulaire RRC, le terminal mobile transmet une commande de localisation CL, telle qu'une commande "Provide Local Information", à la carte à puce. Par exemple, le réseau cellulaire RRC procède automatiquement au transfert ("handover" en anglais) de cellule pour le terminal mobile, et une station de base de la cellule dans laquelle est entré le terminal mobile transmet sur une voie balise des informations sur la zone de localisation de la station de base au terminal mobile. Le terminal mobile interprète lesdites informations pour établir et transmettre la commande de localisation à la carte à puce. La commande de localisation CL contient notamment le numéro de cellule NC identifiant la cellule dans laquelle est entré le terminal mobile. L'application de contrôle AC à l'état de veille dans la carte à puce est à l'écoute de tout événement prédéterminé et est réveillée par la commande de localisation CL reçue par la carte à puce.According to a first example, the mobile terminal is initially located under the coverage of the specific radio network RRS. After attaching the mobile terminal to the specific RRS network, the mobile terminal can communicate with other mobile terminals through the specific RRS network until the mobile terminal is no longer located under the coverage of the specific RRS radio network. . The mobile terminal is then attached to the cellular network RRC, following a location update for managing the roaming of the mobile terminal. In a second example, the mobile terminal is powered up when it is located under the coverage of the RRC radio network. The mobile terminal is then directly attached to the RRC network. In step E4, the mobile terminal TM is moving in the cellular network RRC. When the mobile terminal enters a cell of the cellular network RRC, the mobile terminal transmits a location command CL, such as a "Provide Local Information" command, to the smart card. For example, the cellular network RRC automatically performs cell handover for the mobile terminal, and a base station of the cell into which the mobile terminal has entered transmits on a beacon channel information about the zone. locating the base station to the mobile terminal. The mobile terminal interprets said information to establish and transmit the location command to the smart card. The location control CL contains in particular the NC cell number identifying the cell in which the mobile terminal is entered. The standby AC control application in the smart card listens for any predetermined event and is woken up by the CL location command received by the smart card.
En variante, le transfert de cellule relatif au terminal mobile n'est pas signalé automatiquement par le réseau cellulaire RRC à la carte à puce. Lorsque le terminal mobile entre dans une cellule, la station de base de la cellule ne transmet aucune information sur la zone de localisation de la station de base au terminal mobile qui ne transmet alors pas de commande de localisation à la carte à puce. Par contre, le terminal mobile est capable de connaître la zone de localisation dans laquelle il est situé. Par exemple, la station de base conserve la capacité de transmettre des informations sur la zone de localisation de la station de base au terminal mobile, lorsque ce dernier en fait la demande. À l'étape E41, l'application de contrôle AC dans le terminal mobile est alors réveillée à l'expiration d'une première période prédéterminée PPl, par exemple de quelques minutes, succédant à l'étape E3 d'attachement du terminal mobile au réseau cellulaire RRC. L'application de contrôle AC commande la transmission d'un message court à un serveur de signalisation du réseau cellulaire RRC via l'interface de communication IC du terminal mobile, avant de se remettre en veille. Le serveur de signalisation transmet les informations sur la zone de localisation au terminal mobile via la station de base communicant avec le terminal mobile. Puis le terminal mobile transmet la commande de localisation à la carte à puce, ce qui réveille l'application de contrôle AC.As a variant, the cell transfer relating to the mobile terminal is not automatically signaled by the cellular network RRC to the smart card. When the mobile terminal enters a cell, the base station of the cell transmits no information on the location area of the base station to the mobile terminal which does not transmit location control to the smart card. By cons, the mobile terminal is able to know the location area in which it is located. For example, the base station retains the ability to transmit information about the location area of the base station to the terminal when the latter requests it. In step E41, the AC control application in the mobile terminal is then woken at the expiration of a first predetermined period PP1, for example a few minutes, succeeding the step E3 of attachment of the mobile terminal to the RRC cellular network. The control application AC commands the transmission of a short message to a signaling server of the cellular network RRC via the communication interface IC of the mobile terminal, before returning to standby. The signaling server transmits the information on the location area to the mobile terminal via the base station communicating with the mobile terminal. Then the mobile terminal transmits the location control to the smart card, which wakes up the AC control application.
A l'étape E5, succédant à l'étape E4 ou E41, l'application de contrôle réveillée AC lit, dans la table de correspondance TC, l'indicateur de couverture COU correspondant au numéro de cellule NC contenu dans la commande de localisation CL reçue par la carte à puce et identifiant la cellule dans laquelle est situé le terminal mobile. A une étape optionnelle E51 complémentaire de l'étape E5, le numéro de cellule NC contenu dans la commande de localisation n'est pas compris dans la table de correspondance TC. L'application de contrôle AC de la carte à puce transmet un message court de demande d'actualisation de table au serveur de localisation SL relié au réseau cellulaire RRC via l'interface de communication IC du terminal mobile. En réponse à la réception du message court de demande d'actualisation de table, le serveur de localisation SL du réseau cellulaire RRC transmet un message d'actualisation à la carte à puce CP via l'interface de communication IC du terminal mobile TM. Le message d'actualisation comprend la correspondance entre 1 ' indicateur de couverture COU et le numéro de cellule NC de la cellule dans laquelle est situé le terminal mobile, ou bien une deuxième table de correspondance TC2 incluant notamment cette dernière correspondance. La table de correspondance TC mémorisée dans la carte à puce CP est alors actualisée au moyen de la dernière correspondance ou est remplacée par la deuxième table de correspondance TC2. L'application de contrôle AC lit alors 1 ' indicateur de couverture COU correspondant au numéro de cellule NC comme à l'étape E5. Si l'indicateur de couverture COU est au deuxième état "0", le procédé retourne à l'étape E2 et l'application de contrôle AC se remet en sommeil/attente afin d'être réveillée par un événement prédéterminé. Ainsi le numéro NC d'une cellule du réseau cellulaire RRC dans laquelle est situé le terminal mobile est transmis périodiquement, à la première période prédéterminée PPl, dans une commande de localisation CL tant que le terminal mobile est situé dans une cellule ayant un indicateur de couverture au deuxième état, c'est-à-dire dans une cellule non couverte par le réseau spécifique RRS.In step E5, following step E4 or E41, the awakened control application AC reads, in the correspondence table TC, the coverage indicator COU corresponding to the cell number NC contained in the location control CL received by the smart card and identifying the cell in which the mobile terminal is located. At an optional step E51 complementary to step E5, the NC cell number contained in the location command is not included in the correspondence table TC. The AC control application of the smart card transmits a short message of table update request to the location server SL connected to the cellular network RRC via the communication interface IC of the mobile terminal. In response to receiving the short message of the table refresh request, the location server SL of the cellular network RRC transmits a message update to the CP smart card via the communication interface IC of the mobile terminal TM. The refresh message includes the correspondence between the coverage indicator COU and the cell number NC of the cell in which the mobile terminal is located, or a second correspondence table TC2 including in particular the latter correspondence. The correspondence table TC stored in the smart card CP is then updated by means of the last correspondence or is replaced by the second correspondence table TC2. The control application AC then reads the COU coverage indicator corresponding to the NC cell number as in step E5. If the coverage indicator COU is in the second state "0", the process returns to step E2 and the control application AC resumes sleep / waiting to be woken up by a predetermined event. Thus, the NC number of a cell of the cellular network RRC in which the mobile terminal is located is transmitted periodically, at the first predetermined period PP1, in a location control CL as long as the mobile terminal is located in a cell having an indicator of coverage in the second state, ie in a cell not covered by the specific RRS network.
Si l'indicateur de couverture COU est au premier état "1", l'application de contrôle AC lit l'indicateur de commande de rafraîchissement ICR à l'étape E6.If the coverage indicator COU is in the first state "1", the control application AC reads the refresh control indicator ICR in step E6.
Si l'indicateur de rafraîchissement ICR est au premier état "1" à l'étape E6, l'application de contrôle AC transmet une commande de rafraîchissement RAF, telle qu'une commande "Refresh", à l'application de mobile AM, à l'étape E7. L'application de mobile AM commande alors la réinitialisation du terminal mobile, sans avoir à éteindre et remettre sous tension le terminal mobile.If the refresh flag ICR is in the first state "1" in step E6, the control application AC transmits a refresh command RAF, such as a "Refresh" command, to the mobile application AM, in step E7. The mobile application AM then commands the reset of the mobile terminal, without having to turn off and turn on the mobile terminal.
Si l'indicateur de rafraîchissement ICR est au deuxième état "0", l'application de contrôle AC transmet une commande de type IHM (Interface Homme- Machine), telle qu'une commande "Display Text", à l'application de mobile AM, à l'étape E8. Un texte est alors visualisé sur l'afficheur AFF du terminal mobile TM, invitant l'usager du terminal mobile à éteindre puis remettre sous tension le terminal mobile afin que ce dernier soit réinitialisé.If the ICR refresh flag is in the second "0" state, the AC control application transmits a HMI (Human Machine Interface) type command, such as a "Display Text" command, to the mobile application. AM, at step E8. A text is then displayed on the display AFF of the mobile terminal TM, inviting the user of the mobile terminal to turn off and then turn on the mobile terminal so that the latter is reset.
A l'étape E9 succédant à l'étape E7 ou E8, suite à la réinitialisation du terminal mobile, l'application de mobile AM cherche de nouveau à établir une communication avec le réseau spécifique RRS. Puisque le terminal mobile est sous la couverture du réseau spécifique RRS, le terminal mobile est rattaché au réseau de radiocommunications spécifique RRS.In step E9 following step E7 or E8, following the reset of the mobile terminal, the mobile application AM seeks again to establish a communication with the specific network RRS. Since the mobile terminal is under the coverage of the specific network RRS, the mobile terminal is attached to the specific radio network RRS.
Dans une variante complémentaire du procédé selon l'invention, l'application de contrôle AC dans la carte à puce est réveillée à l'expiration d'une deuxième période prédéterminée PP2 à une étape complémentaire EC qui précède l'étape E6 et soit qui succède aux étapes E2 et E3 à un attachement du terminal mobile au réseau cellulaire RRC, soit qui succède à l'étape E5 lorsque l'indicateur de couverture COU est au deuxième état "0" pendant la période prédéterminée, afin de commander la réinitialisation du terminal mobile. L'étape complémentaire EC peut être exécutée après l'étape E5, bien que l'indicateur de couverture COU associé au numéro de cellule NC de la cellule dans laquelle se trouve le terminal mobile soit à l'état "0". Dans ce cas, si le réseau spécifique RRS a une zone de couverture recouvrant partiellement la surface de la cellule du réseau cellulaire RRC dans laquelle est situé le terminal mobile et si le terminal mobile est situé dans la zone de couverture du réseau spécifique, le terminal mobile est ainsi rattaché au réseau spécifique RRS à l'issue des étapes E6 à E9.In a complementary variant of the method according to the invention, the control application AC in the smart card is woken at the expiry of a second predetermined period PP2 at a complementary step EC which precedes step E6 and which succeeds in steps E2 and E3 to an attachment of the mobile terminal to the cellular network RRC, or succeeding step E5 when the coverage indicator COU is in the second state "0" during the predetermined period, in order to control the reset of the terminal mobile. The complementary step EC can be executed after step E5, although the COU coverage indicator associated with the NC cell number of the cell in which the mobile terminal is in state "0". In this case, if the specific network RRS has a coverage area partially covering the cell surface of the cellular network RRC in which the mobile terminal is located and if the mobile terminal is located in the coverage area of the specific network, the terminal mobile is thus attached to the specific network RRS at the end of steps E6 to E9.
Dans une variante, un indicateur de couverture COU est à des premier, deuxième et troisième états respectivement lorsque la cellule correspondante est couverte, n'est pas couverte, et est partiellement couverte par le réseau spécifique. La carte à puce peut alors être réveillée à l'expiration de la deuxième période prédéterminée PP2 à l'étape complémentaire EC qui succède à l'étape E5 lorsque l'indicateur de couverture COU est au troisième état pendant la période prédéterminée, afin de commander la réinitialisation du terminal mobile. Dans une autre variante, les indicateurs de couverture au deuxième état sont associés à un booléen à l'état logique "0" si la cellule correspondante n'est pas couverte par le réseau spécifique, et sont associés à un booléen à l'état logique "1" si la cellule correspondante est partiellement couverte par le réseau spécifique. Dans ce cas, l'étape complémentaire EC peut succéder à l'étape E5 lorsque l'indicateur de couverture COU est au deuxième état "0" et associé à un booléen à l'état logique "1" .In a variant, a COU coverage indicator is at first, second and third states respectively when the corresponding cell is covered, is not covered, and is partially covered by the specific network. The smart card can then be woken at the expiration of the second predetermined period PP2 at the complementary step EC which follows step E5 when the coverage indicator COU is in the third state during the predetermined period, in order to control resetting the mobile terminal. In another variant, the coverage indicators in the second state are associated with a boolean in logic state "0" if the corresponding cell is not covered by the specific network, and are associated with a logic state Boolean. "1" if the corresponding cell is partially covered by the specific network. In this case, the complementary step EC can succeed step E5 when the coverage indicator COU is in the second state "0" and associated with a boolean in the logic state "1".
Si le réseau spécifique RRS a une zone de couverture recouvrant partiellement la surface de la cellule du réseau cellulaire RRC et si le terminal mobile est situé dans la partie de ladite cellule non couverte par la zone de couverture du réseau spécifique, le terminal mobile est de nouveau attaché au réseau cellulaire RRC suite à la réinitialisation du terminal mobile à l'étape E9.If the RRS specific network has a coverage area partially overlapping the cell surface of the RRC cellular network and the mobile terminal is located in that portion of said cell not covered by the network coverage area Specifically, the mobile terminal is again attached to the cellular network RRC following the reset of the mobile terminal in step E9.
Dans une autre variante, à chaque fois que le réseau spécifique RRS ou le réseau cellulaire RRC présente une modification de topologie, telle qu'un ajout, une suppression ou une renumérotation de cellule, le serveur de localisation SL du réseau cellulaire actualise au moins une table de correspondance TC. Les tables de correspondance mémorisées dans le serveur SL peuvent être associées respectivement à des régions, ou zones, prédéterminées du réseau cellulaire RRC, comprenant respectivement des numéros de cellule distincts.In another variant, whenever the specific network RRS or the cellular network RRC has a modification of topology, such as a cell addition, deletion or renumbering, the location server SL of the cellular network updates at least one TC correspondence table. Correspondence tables stored in the server SL may be respectively associated with predetermined regions or zones of the cellular network RRC respectively comprising distinct cell numbers.
Selon un premier exemple, le serveur de localisation SL détecte automatiquement le transfert du terminal mobile d'une région à une autre région du réseau cellulaire RRC, grâce à une mise à jour de localisation effectuée par le deuxième réseau, et transmet automatiquement au terminal mobile la table de correspondance TC associée à la région dans laquelle est entré le terminal mobile.According to a first example, the location server SL automatically detects the transfer of the mobile terminal from one region to another region of the cellular network RRC, thanks to a location update made by the second network, and automatically transmits to the mobile terminal the correspondence table TC associated with the region in which the mobile terminal is entered.
Selon un deuxième exemple, le serveur de localisation SL transmet au terminal mobile une table de correspondance TC à la suite de toute actualisation de celle-ci.According to a second example, the location server SL transmits to the mobile terminal a correspondence table TC following any update thereof.
En variante, l'actualisation d'au moins une table de correspondance TC dans le serveur SL est requise par la carte à puce, par exemple suite à l'expiration d'un délai prédéterminé, ou suite au dépassement d'un nombre limite d'utilisations de la table de correspondance TC par la carte à puce, ou encore suite à la réception d'un événement particulier par la carte à puce. L'invention décrite ici concerne un procédé et un objet communicant pour rattacher l'objet communicant à un réseau de radiocommunications spécifique, l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire. Selon une implémentation, les étapes du procédé de 1 ' invention sont déterminées par les instructions d'un programme d'ordinateur incorporé dans l'objet communicant. En particulier, si l'objet communicant comprend un terminal mobile associé à une carte à puce, le programme d'ordinateur est incorporé pour partie dans la carte à puce et pour partie dans le terminal. Le programme comporte des instructions de programme qui, lorsque ledit programme est exécuté dans l'objet communicant dont le fonctionnement est alors commandé par l'exécution du programme, réalisent les étapes du procédé selon l'invention.As a variant, the updating of at least one correspondence table TC in the server SL is required by the smart card, for example following the expiration of a predetermined delay, or following the exceeding of a limit number of uses of the correspondence table TC by the smart card, or following the receipt of a particular event by the smart card. The invention described herein relates to a method and a communicating object for connecting the communicating object to a specific radio network, the communicating object being initially attached to a cellular radio network. According to one implementation, the steps of the method of the invention are determined by the instructions of a computer program incorporated in the communicating object. In particular, if the communicating object comprises a mobile terminal associated with a smart card, the computer program is incorporated in part in the smart card and partly in the terminal. The program comprises program instructions which, when said program is executed in the communicating object whose operation is then controlled by the execution of the program, carry out the steps of the method according to the invention.
En conséquence, l'invention s'applique également à un programme d'ordinateur, notamment un programme d'ordinateur enregistré sur ou dans un support d'informations lisible par un ordinateur et tout dispositif de traitements de données, adapté à mettre en œuvre l'invention. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de 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.Accordingly, the invention also applies to a computer program, in particular a computer program recorded on or in a computer readable information medium and any data processing device, adapted to implement the computer program. 'invention. This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code such as in a partially compiled form, or in any other form desirable to implement the method according to the invention.

Claims

REVENDICATIONS
1 - Procédé pour rattacher un objet communicant (TM, CP) à un réseau de radiocommunications spécifique (RRS) , avec mémorisation préalablement dans l'objet communicant (EO) d'une table (TC) de correspondances entre des numéros (NC) de cellules du réseau cellulaire et des indicateurs de couverture (COU) , un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire (RRC) , ledit procédé étant caractérisé en ce qu'il comprend l'étape suivante : dans l'objet communicant, une commande (E7, E8) de la réinitialisation de l'objet communicant si l'indicateur de couverture (COU) correspondant à un numéro (NC) d'une cellule du réseau cellulaire dans laquelle est situé l'objet communicant est au premier état, afin de rattacher (E9) l'objet communicant au réseau spécifique (RRS) .1 - Method for reattaching a communicating object (TM, CP) to a specific radio communication network (RRS), with prior storage in the communicating object (EO) of a table (TC) of correspondences between numbers (NC) of Cellular network cells and coverage indicators (COU), a coverage indicator being at first and second states when the corresponding cell is covered, respectively is not covered by the specific network, the communicating object being initially attached to a cellular radio network (RRC), said method being characterized in that it comprises the following step: in the communicating object, a command (E7, E8) of the reinitialization of the communicating object if the indicator of coverage (NUC) corresponding to a number (NC) of a cell of the cellular network in which the communicating object is located is in the first state, in order to connect (E9) the communicating object to the network s pecific (RRS).
2 - Procédé conforme à la revendication 1, selon lequel l'objet communicant comprend un terminal mobile associé à une carte à puce, et comprenant une transmission (E4) du numéro de cellule (NC) dans laquelle est situé le terminal mobile, depuis le terminal mobile à la carte à puce, et une commande2 - Process according to claim 1, wherein the communicating object comprises a mobile terminal associated with a smart card, and comprising a transmission (E4) of the cell number (NC) in which the mobile terminal is located, since the mobile terminal to the smart card, and a command
(E7, E8) de la réinitialisation du terminal mobile dans la carte à puce si l'indicateur de couverture(E7, E8) of the mobile terminal reset in the smart card if the coverage indicator
(COU) correspondant au numéro de cellule (NC) est au premier état, afin de rattacher (E9) le terminal mobile au réseau spécifique (RRS) . 3 - Procédé conforme à la revendication 2, selon lequel le numéro (NC) d'une cellule du réseau cellulaire (RRC) est transmis dans une commande de localisation (CL) lorsque le terminal mobile entre dans la cellule.(COU) corresponding to the cell number (NC) is in the first state, in order to attach (E9) the mobile terminal to the specific network (RRS). 3 - Process according to claim 2, wherein the number (NC) of a cellular network cell (RRC) is transmitted in a location control (CL) when the mobile terminal enters the cell.
4 - Procédé conforme à la revendication 2, selon lequel le numéro (NC) d'une cellule du réseau cellulaire (RRC) dans laquelle est situé le terminal mobile est transmis périodiquement dans une commande de localisation (CL) tant que le terminal mobile est situé dans une cellule ayant un indicateur de couverture (COU) au deuxième état.4 - Process according to claim 2, wherein the number (NC) of a cellular network cell (RRC) in which the mobile terminal is located is transmitted periodically in a location control (CL) as long as the mobile terminal is located in a cell with a coverage indicator (COU) at the second state.
5 - Procédé conforme à la revendication 3 ou 4, comprenant une demande d'actualisation (E51) de la table de correspondance par la carte à puce et une actualisation de la table de correspondance par le réseau cellulaire (RRC) , lorsque le numéro de cellule (NC) contenu dans la commande de localisation n'est pas compris dans la table de correspondance (TC) .5 - Process according to claim 3 or 4, comprising a request for updating (E51) of the correspondence table by the smart card and an update of the correspondence table by the cellular network (RRC), when the number of the cell (NC) contained in the locate command is not included in the correspondence table (TC).
6 - Procédé conforme à l'une quelconque des revendications 2 à 5, selon lequel la carte à puce commande la réinitialisation du terminal mobile à l'expiration d'une période prédéterminée (PP2) soit qui succède à un attachement (E3) du terminal mobile au réseau cellulaire, soit lorsque l'indicateur de couverture (COU) est au deuxième état pendant la période prédéterminée.6 - Process according to any one of claims 2 to 5, wherein the smart card controls the reset of the mobile terminal after the expiration of a predetermined period (PP2) is succeeding an attachment (E3) of the terminal mobile to the cellular network, ie when the coverage indicator (EOC) is in the second state during the predetermined period.
7 - Procédé conforme à l'une quelconque des revendications 1 à 6, comprenant une actualisation (TC) de la table de correspondance mémorisée dans l'objet communicant par le réseau cellulaire.7 - Process according to any one of claims 1 to 6, comprising an update (TC) of the correspondence table stored in the communicating object by the cellular network.
8 - Procédé conforme à l'une quelconque des revendications 1 à 7, selon lequel le réseau cellulaire (RRC) est de type GSM et le réseau spécifique (RRS) est de type GSM-R spécifique à des réseaux ferroviaires.8 - Process according to any one of claims 1 to 7, wherein the cellular network (RRC) is of the GSM type and the specific network (RRS) is GSM-R type specific to rail networks.
9 - Objet communicant (TM, CP) adapté au rattachement dudit objet communicant à un réseau de radiocommunications spécifique (RRS), l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire (RRC) , caractérisé en ce qu'il comprend :Communicating object (TM, CP) adapted to attaching said communicating object to a specific radio communication network (RRS), the communicating object being initially attached to a cellular radio network (RRC), characterized in that it comprises:
- un moyen (M2) pour mémoriser préalablement une table (TC) de correspondances entre des numéros (NC) de cellules du réseau cellulaire et des indicateurs de couverture (COU) , un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, etmeans (M2) for previously storing a table (TC) of correspondences between cell network numbers (NC) and coverage indicators (COU), a coverage indicator being at first and second states when the cell corresponding is covered, respectively is not covered by the specific network, and
- un moyen (AC) pour commander la réinitialisation de l'objet communicant, si l'indicateur de couverture (COU) correspondant à un numéro (NC) d'une cellule du réseau cellulaire dans laquelle est situé l'objet communicant est au premier état, afin de rattacher l'objet communicant au réseau spécifique (RRS) .means (AC) for controlling the reinitialization of the communicating object, if the coverage indicator (COU) corresponding to a number (NC) of a cell of the cellular network in which the communicating object is located is at the first state, in order to attach the communicating object to the specific network (RRS).
10 - Carte à puce (CP) pour rattacher un terminal mobile (TM) à un réseau de radiocommunications spécifique (RRS) , le terminal mobile étant associé à la carte à puce (CP) et initialement attaché à un réseau de radiocommunications cellulaire (RRC) , caractérisé en ce qu'elle comprend :10 - Chip card (CP) for attaching a mobile terminal (TM) to a specific radio communication network (RRS), the mobile terminal being associated with the smart card (CP) and initially attached to a network of cellular radiocommunications (RRC), characterized in that it comprises:
- un moyen (M2) pour mémoriser préalablement une table (TC) de correspondances entre des numéros (NC) de cellules du réseau cellulaire et des indicateurs de couverture (COU) , un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, et - un moyen (AC) pour commander la réinitialisation du terminal mobile en réponse au numéro (NC) d'une cellule transmis par le terminal mobile, le terminal mobile étant situé dans ladite cellule, si l'indicateur de couverture (COU) correspondant au numéro de cellule (NC) est au premier état, afin de rattacher le terminal mobile au réseau spécifique (RRS) .means (M2) for previously storing a table (TC) of correspondences between cell network numbers (NC) and coverage indicators (COU), a coverage indicator being at first and second states when the cell corresponding is covered, respectively is not covered by the specific network, and - means (AC) for controlling the reset of the mobile terminal in response to the number (NC) of a cell transmitted by the mobile terminal, the mobile terminal being located in said cell, if the coverage indicator (COU) corresponding to the cell number (NC) is in the first state, in order to attach the mobile terminal to the specific network (RRS).
11 - Programme d'ordinateur apte à être mis en œuvre dans un objet communicant (TM, CP) pour rattacher l'objet communicant à un réseau de radiocommunications spécifique (RRS), l'objet communicant étant initialement attaché à un réseau de radiocommunications cellulaire (RRC) , ledit programme étant caractérisé en ce qu'il comprend des instructions qui, lorsque le programme est chargé et exécuté dans ledit objet communicant, réalisent les étapes suivantes : préalablement dans l'objet communicant, une mémorisation (EO) d'une table (TC) de correspondances entre des numéros (NC) de cellules du réseau cellulaire et des indicateurs de couverture (COU) , un indicateur de couverture étant à des premier et deuxième états lorsque la cellule correspondante est couverte, respectivement n'est pas couverte par le réseau spécifique, et dans l'objet communicant, une commande (E7, E8) de la réinitialisation de l'objet communicant si l'indicateur de couverture (COU) correspondant à un numéro (NC) de cellule du réseau cellulaire dans laquelle est situé l'objet communicant est au premier état, afin de rattacher (E9) l'objet communicant au réseau spécifique (RRS) .11 - Computer program capable of being implemented in a communicating object (TM, CP) for attaching the communicating object to a specific radiocommunications network (RRS), the communicating object being initially attached to a cellular radiocommunications network (RRC), said program being characterized in that it comprises instructions which, when the program is loaded and executed in said communicating object, perform the following steps: previously in the communicating object, a storage (EO) of a a table (TC) of correspondences between cellular network cell numbers (NC) and coverage indicators (COU), a coverage indicator being at first and second states when the corresponding cell is covered, respectively is not covered by the specific network, and in the communicating object, a command (E7, E8) of the reinitialization of the communicating object if the coverage indicator (COU) corresponding to a number (NC ) of cell of the cellular network in which the communicating object is located is in the first state, in order to connect (E9) the communicating object to the specific network (RRS).
PCT/EP2007/0545852006-05-242007-05-11Attachment of a communicative object to a specific radio network from a cellular networkWO2007134990A1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
FR06519142006-05-24
FR06519142006-05-24

Publications (1)

Publication NumberPublication Date
WO2007134990A1true WO2007134990A1 (en)2007-11-29

Family

ID=37684097

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/EP2007/054585WO2007134990A1 (en)2006-05-242007-05-11Attachment of a communicative object to a specific radio network from a cellular network

Country Status (1)

CountryLink
WO (1)WO2007134990A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102238577A (en)*2011-04-262011-11-09北京锦鸿希电信息技术股份有限公司System for monitoring network transmission environment of global system for mobile communication for railway (GSM-R) on-vehicle wireless transmission module of China train control system (CTCS)-3
CN103138826A (en)*2013-01-182013-06-05中国铁道科学研究院Station yard digital integrated wireless communication system
EP3817417A1 (en)*2019-10-312021-05-05Thales Dis France SaNational steering method and corresponding application

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1175119A2 (en)*2000-07-182002-01-23Nokia Mobile Phones Ltd.Network selection in a mobile telecommunications system
US20030134636A1 (en)*2002-01-022003-07-17Rangamani SundarMethod, system, and apparatus for a mobile station to sense and select a wireless local area network (WLAN) or a wide area mobile wireless network (WWAN)
US20060035636A1 (en)*2004-08-112006-02-16Hannu PirilaAccess point service for mobile users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1175119A2 (en)*2000-07-182002-01-23Nokia Mobile Phones Ltd.Network selection in a mobile telecommunications system
US20030134636A1 (en)*2002-01-022003-07-17Rangamani SundarMethod, system, and apparatus for a mobile station to sense and select a wireless local area network (WLAN) or a wide area mobile wireless network (WWAN)
US20060035636A1 (en)*2004-08-112006-02-16Hannu PirilaAccess point service for mobile users

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102238577A (en)*2011-04-262011-11-09北京锦鸿希电信息技术股份有限公司System for monitoring network transmission environment of global system for mobile communication for railway (GSM-R) on-vehicle wireless transmission module of China train control system (CTCS)-3
CN102238577B (en)*2011-04-262013-12-04北京锦鸿希电信息技术股份有限公司System for monitoring network transmission environment of global system for mobile communication for railway (GSM-R) on-vehicle wireless transmission module of China train control system (CTCS)-3
CN103138826A (en)*2013-01-182013-06-05中国铁道科学研究院Station yard digital integrated wireless communication system
CN103138826B (en)*2013-01-182016-05-25中国铁道科学研究院The number of fields word integration radio communication system of standing
EP3817417A1 (en)*2019-10-312021-05-05Thales Dis France SaNational steering method and corresponding application
WO2021083691A1 (en)*2019-10-312021-05-06Thales Dis France SaNational steering method and corresponding application
US20240107436A1 (en)*2019-10-312024-03-28Thales Dis France SasNational steering method and corresponding application
US12363626B2 (en)*2019-10-312025-07-15Thales Dis France SasNational steering method and corresponding application

Similar Documents

PublicationPublication DateTitle
US7983713B2 (en)Smart card; communication device; method for selecting a communication network to be used by a communication device; computer program product
CN1666542B (en) Wireless network optimization with remote device data
ES2318181T3 (en) ITINERANCE METHOD.
US10045284B2 (en)Traffic control method and apparatus
CN108848453B (en)Multi-SIM card multi-operator network fusion system
US7251472B2 (en)Communication method and system for selecting public land mobile network
EP2887702B1 (en)Method and device for providing a secure element with a subscription profile
CN104902460B (en)A kind of method for network access and mobile communication terminal
CN103026754A (en)Method and apparatus for performing soft switch of virtual SIM service contracts
US20070254711A1 (en)Accessing a SIM card to obtain configuration information by a remote embedded communication module
CN103379560A (en)Automatic roaming number switching system and method
RU2587414C2 (en)Method and system for mobile communication device roaming
CN104541525A (en)Methods, systems and devices for dynamic HPLMN configuration
WO2005020603A1 (en)System for identifying mobile terminal device automatically and system for value added service access
CN104363588A (en)Mobile terminal internet access control method and mobile terminal
CN101610450A (en)A kind of network selecting method and equipment
CN104982045A (en)EPLMN Transition Mechanism For Manual Network Registration
US20090149177A1 (en)Mobile communication system, location registration period defining node, mobile terminal, and location registration method in mobile communication
FR2785136A1 (en) REMOTE UPDATE PROCESS FOR THE SOFTWARE OF A RADIO TELEPHONE TERMINAL
JP2006509446A (en) Downloading and displaying system tags in wireless communication systems
CN102026343A (en)Method and device for realizing service distribution by dual-mode and dual-standby terminal
US20170374599A1 (en)Methods and systems for mobile device profile management
EP1831792A2 (en)Systems, devices, methods and computer program products for downloading content to mobile devices in a roaming environment
EP2396944B1 (en)Method for communicating data between a system and a mobile network through an ip channel, corresponding portable object and system
WO2007134990A1 (en)Attachment of a communicative object to a specific radio network from a cellular network

Legal Events

DateCodeTitleDescription
121Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number:07729037

Country of ref document:EP

Kind code of ref document:A1

NENPNon-entry into the national phase

Ref country code:DE

122Ep: pct application non-entry in european phase

Ref document number:07729037

Country of ref document:EP

Kind code of ref document:A1


[8]ページ先頭

©2009-2025 Movatter.jp