CN104581688A - Method of performing network personalization on mobile devices - Google Patents
Method of performing network personalization on mobile devices Download PDFInfo
- Publication number
- CN104581688A CN104581688A CN201410159110.2A CN201410159110A CN104581688A CN 104581688 A CN104581688 A CN 104581688A CN 201410159110 A CN201410159110 A CN 201410159110A CN 104581688 A CN104581688 A CN 104581688A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- service provider
- network
- mobile
- smart card
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method of performing network personalization on mobile devices. A mobile device is network-personalized according to an MCC, an MNC and an SPN of a smartcard issued by a specific service provider. During the booting process, the mobile device may directly access an IMSI elementary file and an SPN elementary file of a currently inserted smartcard and thus determine whether the currently inserted smartcard is issued by the specific service provider. Therefore, even if the smartcards issued by two different service providers have the same MCC and MNC in its IMSI elementary file due to cooperation, the present method of performing network personalization is able to determine whether these smartcards can be used to provide full function on the mobile device.
Description
Technical field
The present invention relates to a kind of method of mobile device being carried out to network individual, particularly relate to a kind of method of mobile device being carried out to network individual accurately can distinguishing cooperation telecommunication operator.
Background technology
Subscriber identification module (Subscriber Identity Module, SIM) card is a kind of smart card of the user identity identification data being used for preserving mobile phone service, can be used to store news in brief data and telephone number simultaneously.At outside hardware aspect, SIM card is by central processing unit (centralprocess unit, CPU), read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), electronic type can form by the assembly such as erasing procedure read-only memory (electrically erasable programmable read-only memory, EEPROM) and I/O (I/O) circuit.In internal data, SIM card adopts the logic data structure of classification (hierarchical), it comprises constituent instruments (elementary file, EF), proprietary file (dedicated file, and the data of 3 types such as master file (master file, MF) DF).
According to third generation partner program (3rd Generation Partnership Project, specification TS22.022 3GPP) formulated, mobile device (mobile equipment, ME) the individualized of 5 types is comprised: network individual (network personalization), network subset is closed individualized (network subset personalization), service provider individualizes (service provider personalization), enterprise individualizes (corporatepersonalization), subscriber identification module/Global Subscriber identification module individualizes (SIM/USIM personalization).After SIM card is inserted mobile device by user, can identify user identity on the one hand in start process, on the other hand other information such as identifiable design carrier network or internal memory telephone number.User is actually and utilizes mobile device to give an order to SIM card, and SIM card should perform according to standard criterion and its setting or refuse.
In the network individual method of prior art, mobile device can obtain the Mobile Country Code MCC (mobile country code, MCC) of particular network and Mobile Network Code (mobile networkcode, MNC) is used as comparison data.After each start, mobile device can read installs international mobile subscriber identification constituent instruments (International mobileSubscriber Identity elementary file in SIM/USIM card at present, EF_IMSI) content is to obtain embedded Mobile Country Code MCC and Mobile Network Code, judge whether Mobile Country Code MCC and Mobile Network Code meet the comparison data of internal memory again, having the mobile device when data conform to only could operate in the normal mode.Changing, when specific mobile device is after network individual, could can only operate when installing the SIM card of specific telecommunication operator distribution.If accidentally lose this mobile device, the SIM card that other people cannot change the distribution of other telecommunication operator uses.
The schematic diagram of international mobile subscriber identification constituent instruments EF_IMSI of Fig. 1 for defining according to third generation partner program specification TS51.011.As shown in field 10, byte 2 to 9 is used to store international mobile subscriber Identification Data.According to third generation partner program specification TS23.003, the embedded Mobile Country Code MCC of international mobile subscriber identification constituent instruments EF_IMSI and Mobile Network Code, by three figure place codes form Mobile Country Code MCC can the country origin of identification telecommunication operator uniquely, and by two figure places or three figure place codes form Mobile Network Code can the public land mobile network (Public Land MobileNetwork, PLMN) of identification telecommunication operator uniquely.
If telecommunication operator A and telecommunication operator B is cooperation dealer, in the SIM card of both distribution, international mobile subscriber identification constituent instruments EF_IMSI can possess identical Mobile Country Code MCC and Mobile Network Code.Therefore, for the different SIM card that telecommunication operator A and telecommunication operator B issues respectively, the network individual method of prior art also cannot distinguish both authorities on specific mobile device.
Summary of the invention
In view of the problem of above-mentioned prior art, the object of the present invention is to provide a kind of method of mobile device being carried out to network individual, to distinguish the authority of two cooperation telecommunication operators on specific mobile device exactly.
For achieving the above object, the present invention discloses and a kind ofly obtains a Mobile Country Code MCC that in a specific smart card, international mobile subscriber identification constituent instruments are embedded and a mobile network Ma ﹔ obtains the service provider names that in described specific smart card, service provider names constituent instruments are embedded; By from the described Mobile Country Code MCC acquired by described specific smart card, described Mobile Network Code and described service provider names stored in a mobile device using as a comparison data; Described mobile device after powering, reads the content of international mobile subscriber identification constituent instruments and service provider names constituent instruments in the current smart card in installing; And when meeting described comparison data from the content of the described international mobile subscriber identification constituent instruments acquired by described current smart card and described service provider names constituent instruments, described mobile device enters a normal mode.
Accompanying drawing explanation
The schematic diagram of international mobile subscriber identification code constituent instruments EF_IMSI of Fig. 1 for defining according to third generation partner program specification.
Fig. 2 is a kind of flow chart mobile device being carried out to network individual method in the present invention.
The schematic diagram of service provider names constituent instruments EF_SPN of Fig. 3 for defining according to third generation partner program specification.
Wherein, description of reference numerals is as follows:
210 ~ 290 steps
10 ~ 30 fields
Embodiment
The present invention is directed to mobile device and a kind of network individual method is provided, the smart card that different telecommunication operator is invented can be distinguished more accurately.Network individual method of the present invention can be applicable to different types of mobile device, comprise mobile phone, personal digital assistant (personaldigital assistant, PDA), hand held (handheld) computer, flat board (tablet) computer, mini desktop (nettop) computer, notes type (laptop) computer, or other possesses the device of communication function.But the kind of mobile device does not limit category of the present invention.
In the mobile device that network individual method of the present invention is applied, in it, different types of smart card can be installed, such as global system for mobile communications (global system for mobilecommunications, GSM) SIM card of system, universal mobile telecommunications system (universalmobile telecommunications system, UMTS) usim card, code division multiple access (code division multiple access, CDMA) movable subscriber identification module (the removable user identity module of system, R-UIM) card and CDMA subscriber identification module (CSIM) card etc.Although specification of the present invention illustrates embodiment with SIM/USIM card, the smart card kind that mobile device is installed does not limit category of the present invention.
In the mobile device that network individual method of the present invention is applied, the smart card of different size can be installed in it, such as standard SIM card (Mini SIM), micro-SIM card (MicroSIM) or how rice SIM card (Nano SIM) etc.But the smart card sized that mobile device is installed does not limit category of the present invention.
Fig. 2 is a kind of flow chart mobile device being carried out to network individual method in the present invention, and it comprises the following steps:
Step 210: obtain Mobile Country Code MCC, Mobile Network Code and service provider names constituent instruments (service provider nameelementary file that in a specific smart card, international mobile subscriber identification constituent instruments EF_IMSI is embedded, EF_SPN) embedded service provider names, performs step 220.
Step 220: judge whether to confirm (pre-personalizationcheck) by individualized in advance; If so, step 230 is performed; If not, step 290 is performed.
Step 230: by the Mobile Country Code MCC, Mobile Network Code and the service provider names that obtain from specific smart card stored in mobile device using as comparison data, and set the personalized parameter of network of relation, perform step 240.
Step 240: mobile device restarts, performs step 250.
Step 250: mobile device reads the content of international mobile subscriber identification constituent instruments and service provider names constituent instruments in an existing smart card in installation, performs step 260.
Step 260: judge the international mobile subscriber identification constituent instruments read from existing smart card, whether embedded Mobile Country Code MCC/Mobile Network Code and service provider names constituent instruments meet comparison data; If so, step 270 is performed; If not, step 280 is performed.
Step 270: mobile device enters normal mode.
Step 280: mobile device enters restricted mode.
Step 290: terminate network individual.
The schematic diagram of SIM card service provider names constituent instruments EF_SPN of Fig. 3 for defining according to third generation partner program specification TS51.011.The condition that field 20 defines reading (READ), upgrades (UPDATE), abrogates (INVALIDATE) and reply (REHABILATATE) service provider names constituent instruments EF_SPN, wherein ALWAYS representative can read service provider names constituent instruments EF_SPN at any time.Field 30 describes service provider names constituent instruments EF_SPN can describe service provider names with 2 ~ 17 positions.In step 210, the present invention can read the inline content of international mobile subscriber identification constituent instruments EF_IMSI and the content of service provider names constituent instruments EF_SPN in specific smart card, to obtain the Mobile Country Code MCC of international mobile subscriber identification constituent instruments in specific smart card, Mobile Network Code and service provider names.
In a step 220, the present invention can judge whether to be confirmed by individualized in advance.According to third generation partner program specification TS22.022, within the individualized cycle of every type, all need to carry out pre-individualized confirmation before any data of change, to guarantee that following two conditions are set up:
Condition 1: the individualized of particular type for carrying out not yet is activated.
Condition 2: the individualized comparison data being relevant to particular type for storing is required to be the subclass of existing individualized code.
For example, if previously complete network individual, now for the content of amendment network individual, now need first to perform for network individualization to separate individualized (de-personalization), condition 1 just can be set up.If existing individualized code has comprised previously for the personalized comparison data SU1 of subscriber identification module/Global Subscriber identification module, and in step 210, obtain the comparison data N1 being relevant to network individual, now existing individualized code need upgrade in the mode of (SU1-N1), and condition 2 just can be set up.If existing individualized code upgrades in the mode of (SU2-N1), condition 2 can not be set up.If to be false wherein of condition 1 and condition 2, the present invention can perform step 290 to terminate network individual.
If confirmed by pre-individualized, the present invention in step 230 can by the Mobile Country Code MCC, Mobile Network Code and the service provider names that obtain in step 210 stored in mobile device using as comparison data, and set the personalized parameter of network of relation.According to third generation partner program specification TS22.022, the personalized parameter of setting network of relation comprises the state stored in a network individual operating key (network control key) NCK and setting one network individual pointer (network personalization indicator).Network individual operating key NCK can be the decimal system string of 8 ~ 16, usually by operator's Random assignment, by network individual operating key NCK stored in mobile device after, first need input correct network individual operating key NCK for performing when network solution individualizes afterwards.It is that network individual pointer can be set as by the present invention in step 230 in startup (ON)/closedown (OFF) state that network individual pointer is then used to refer to network individual " ON " state, representative starts network individual.Therefore, mobile device start shooting time need perform corresponding confirmation step, after can be illustrated.
After mobile device restarts in step 240, then can read the content of installing at present international mobile subscriber identification constituent instruments EF_IMSI and service provider names constituent instruments EF_SPN in smart card in step 250, and step 260 judge from install at present embedded Mobile Country Code MCC/Mobile Network Code and service provider names constituent instruments EF_SPN international mobile subscriber identification constituent instruments EF_IMSI that smart card reads whether meet in step 230 stored in comparison data.If data fit, the existing smart card represented in installing at present is all same service provider with smart card used during previous execution network individual and issues, now can perform step 270 to enter normal mode, user can pass through mobile device and uses all functions of having applied for.If data do not meet, the existing smart card in representative installation at present and smart card used when previously having performed network individual not same service provider issued, and now can perform step 280 to enter restricted mode.Restricted mode can be " only for urgency traffic pattern " (the emergency calls only mode) defined in third generation partner program specification TS22.022, mobile device can use Visitor Location to register (visitorlocation register, VLR) Temporary Mobile Subscriber Identifier (temporarymobile subscriber identity, TMSI) distributed sends the requirement of urgency traffic.
The present invention uses the service provider names of the Mobile Country Code MCC of international mobile subscriber identification constituent instruments EF_IMSI in specific smart card, Mobile Network Code and service provider names constituent instruments EF_SPN to be used as the comparison data of network individual, and wherein service provider names can be used to distinguish different telecommunication operator.In the present invention, for the different SIM card that telecommunication operator A and telecommunication operator B issues respectively, even if telecommunication operator A and telecommunication operator B because be make it issue for cooperation dealer SIM card in international mobile subscriber identification constituent instruments EF_IMSI possess identical Mobile Country Code MCC and Mobile Network Code, network individual method of the present invention also can distinguish both authorities on specific mobile device exactly.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (7)
1. mobile device is carried out to a method for network individual, it comprises:
Obtain a Mobile Country Code MCC and a mobile network Ma ﹔ that in a specific smart card, international mobile subscriber identification constituent instruments are embedded
Obtain the service provider names that in described specific smart card, service provider names constituent instruments are embedded;
By from the described Mobile Country Code MCC acquired by described specific smart card, described Mobile Network Code and described service provider names stored in a mobile device using as a comparison data;
Described mobile device after powering, reads the content of international mobile subscriber identification constituent instruments and service provider names constituent instruments in the current smart card in installing; And
When meeting described comparison data from the content of the described international mobile subscriber identification constituent instruments acquired by described current smart card and described service provider names constituent instruments, described mobile device enters a normal mode.
2. the method for claim 1, is characterized in that, separately comprises
When not meeting described comparison data from the content of the described international mobile subscriber identification constituent instruments acquired by described current smart card and described service provider names constituent instruments, described mobile device enters a restricted mode.
3. method as claimed in claim 2, it is characterized in that, the running that described mobile device can perform under described normal mode is more than the running that can perform in described restricted mode.
4. the method for claim 1, is characterized in that, separately comprises
Judge whether by an individualized confirmation in advance; And
When by described pre-individualized confirm time by from the described Mobile Country Code MCC acquired by described specific smart card, described Mobile Network Code and described service provider names stored in described mobile device using as described comparison data.
5. method as claimed in claim 4, is characterized in that, described pre-individualized confirmation comprises:
Confirm that described network individualization is not yet activated; And
Confirmation is a subclass of an existing individualized code from the described Mobile Country Code MCC acquired by described specific smart card, described Mobile Network Code and described service provider names.
6. the method for claim 1, is characterized in that, separately comprises:
By a network individual operating key stored in described mobile device.
7. the method for claim 1, is characterized in that, separately comprises:
One network individual pointer is set as a starting state.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361888521P | 2013-10-09 | 2013-10-09 | |
US61/888,521 | 2013-10-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104581688A true CN104581688A (en) | 2015-04-29 |
Family
ID=53096680
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410159110.2A Pending CN104581688A (en) | 2013-10-09 | 2014-04-18 | Method of performing network personalization on mobile devices |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104581688A (en) |
TW (1) | TWI531256B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999060800A1 (en) * | 1998-05-19 | 1999-11-25 | Nokia Networks Oy | A method of managing a subscriber service by means of an intelligent network service |
CN1738483A (en) * | 2004-08-06 | 2006-02-22 | 捷讯研究有限公司 | Method and system for provisioning wireless services using SIM imformation |
WO2009049679A1 (en) * | 2007-10-18 | 2009-04-23 | Telecom Italia S.P.A. | Method and system for displaying user-related information on users'handsets |
CN101667240A (en) * | 2009-08-20 | 2010-03-10 | 北京握奇数据系统有限公司 | Intelligent card and card writing method, equipment and system thereof |
CN102131182A (en) * | 2011-03-14 | 2011-07-20 | 中兴通讯股份有限公司 | Network locking method and device for mobile terminal |
CN102170627A (en) * | 2010-03-23 | 2011-08-31 | 微软公司 | Determining mobile operator for mobile device |
CN102630081A (en) * | 2012-03-22 | 2012-08-08 | 华为终端有限公司 | Operator configuration information loading method and terminal |
US20120302224A1 (en) * | 2011-05-23 | 2012-11-29 | Microsoft Corporation | Mobile network operator identification |
CN102918882A (en) * | 2010-04-20 | 2013-02-06 | 卡西迪安有限公司 | Method of configuring modules for identifying users of a telecommunication network |
CN103152724A (en) * | 2013-03-12 | 2013-06-12 | 惠州Tcl移动通信有限公司 | Method and system for locking SIM (subscriber identity module) card by utilizing hardware |
-
2014
- 2014-04-09 TW TW103113084A patent/TWI531256B/en active
- 2014-04-18 CN CN201410159110.2A patent/CN104581688A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999060800A1 (en) * | 1998-05-19 | 1999-11-25 | Nokia Networks Oy | A method of managing a subscriber service by means of an intelligent network service |
CN1738483A (en) * | 2004-08-06 | 2006-02-22 | 捷讯研究有限公司 | Method and system for provisioning wireless services using SIM imformation |
WO2009049679A1 (en) * | 2007-10-18 | 2009-04-23 | Telecom Italia S.P.A. | Method and system for displaying user-related information on users'handsets |
CN101667240A (en) * | 2009-08-20 | 2010-03-10 | 北京握奇数据系统有限公司 | Intelligent card and card writing method, equipment and system thereof |
CN102170627A (en) * | 2010-03-23 | 2011-08-31 | 微软公司 | Determining mobile operator for mobile device |
CN102918882A (en) * | 2010-04-20 | 2013-02-06 | 卡西迪安有限公司 | Method of configuring modules for identifying users of a telecommunication network |
CN102131182A (en) * | 2011-03-14 | 2011-07-20 | 中兴通讯股份有限公司 | Network locking method and device for mobile terminal |
US20120302224A1 (en) * | 2011-05-23 | 2012-11-29 | Microsoft Corporation | Mobile network operator identification |
CN102630081A (en) * | 2012-03-22 | 2012-08-08 | 华为终端有限公司 | Operator configuration information loading method and terminal |
CN103152724A (en) * | 2013-03-12 | 2013-06-12 | 惠州Tcl移动通信有限公司 | Method and system for locking SIM (subscriber identity module) card by utilizing hardware |
Also Published As
Publication number | Publication date |
---|---|
TWI531256B (en) | 2016-04-21 |
TW201515485A (en) | 2015-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10368236B2 (en) | Method and system for downloading and installing UICC terminal profile on a terminal from a profile manager | |
US8200854B2 (en) | Smart card driven device configuration changes | |
CN105338515B (en) | Data service transmission method and mobile communication equipment | |
EP2708069B1 (en) | Sim lock for multi-sim environment | |
US9439076B2 (en) | Method for incorporating subscriber identity data into a subscriber identity module | |
CN107409122B (en) | Method for operating a security element | |
CN104967988A (en) | Data roaming method, apparatus and system | |
US20150105058A1 (en) | Method of sim/usim personalizing user equipment | |
CN105430738A (en) | Method and device for initiating registration | |
CN104053145A (en) | Method for downloading subscription information and third party platform | |
CN102833417A (en) | Communication terminal omitting user identification module | |
CN108260119B (en) | Mobile terminal, embedded SIM card and access method and device thereof | |
CN102868992B (en) | Device and method for shielding terminal signal, device and method for removing shielding of terminal signal, and terminal signal management system | |
CN104581688A (en) | Method of performing network personalization on mobile devices | |
CN112583924B (en) | Configuration method of application program package, communication device and readable storage medium | |
CN104661220A (en) | Method and device for achieving authentication treatment | |
US10264023B2 (en) | Methods and apparatuses for managing subscriptions on a security element | |
CN106231591B (en) | The method that network individual is carried out to mobile device | |
CN112188591B (en) | Network access method, device, computer equipment and storage medium | |
US9363362B2 (en) | Method of performing network personalization on mobile devices | |
CN104581686A (en) | Method of sim/usim personalizing user equipment | |
CN110913346B (en) | SIM card configuration method, terminal and storage medium | |
TWI566573B (en) | Method of performing network personalization on mobile devices | |
US20150312750A1 (en) | Method of performing cell broadcast message management | |
EP2799982B1 (en) | Smart card applications for rendering digital text on a mobile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150429 |