WO2016131255A1 - Net access method, apparatus, and terminal device for reprogrammable sim cards - Google Patents

Net access method, apparatus, and terminal device for reprogrammable sim cards Download PDF

Info

Publication number
WO2016131255A1
WO2016131255A1 PCT/CN2015/090020 CN2015090020W WO2016131255A1 WO 2016131255 A1 WO2016131255 A1 WO 2016131255A1 CN 2015090020 W CN2015090020 W CN 2015090020W WO 2016131255 A1 WO2016131255 A1 WO 2016131255A1
Authority
WO
WIPO (PCT)
Prior art keywords
new number
sim card
number information
cloud
network
Prior art date
Application number
PCT/CN2015/090020
Other languages
French (fr)
Chinese (zh)
Inventor
杨海城
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016131255A1 publication Critical patent/WO2016131255A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier

Definitions

  • Embodiments of the present invention relate to, but are not limited to, the field of mobile communication technologies, and in particular, to a network access method, device, and terminal device for a reprogrammable SIM card.
  • SIM subscriber identity
  • some manufacturers in the industry propose a soft SIM card solution: send hard SIM card information, apply for a soft SIM card number from the soft SIM card server of the roaming country communication network, and download the soft SIM card information to the hard SIM card or mobile phone.
  • the soft SIM card number is released after leaving the roaming country.
  • the soft SIM card solution implements the authentication and encryption operations of the SIM card through software, there are security risks and cannot be tested by protocol standards such as the 3rd Generation Partnership Project (3GPP).
  • 3GPP 3rd Generation Partnership Project
  • the embodiment of the invention provides a method, a device and a terminal device for re-programming a SIM card, which can apply for a plurality of new numbers in advance through a protocol standard test such as 3GPP, and switch to the advance when the current resident network changes. Obtain a new number that matches the changed resident network and quickly access the network.
  • a protocol standard test such as 3GPP
  • the embodiment of the invention provides a network access method for a reprogrammable SIM card, the method comprising:
  • the current usage number is switched to a new number that matches the resident network after the change.
  • the acquiring the plurality of new number information is written into the SIM card of the terminal device, including:
  • Creating a number attribution menu in a SIM card development kit (STK) application wherein the number attribution menu includes a plurality of blank sub-items;
  • Another new number information is selected from the obtained plurality of new number information until the acquired plurality of new number information is stored in the STK application.
  • the storing the selected new number information in the STK application including:
  • PLMN Public Land Mobile Communication Network
  • the method before the acquiring the plurality of new number information is the encrypted new number information, before the creating a number attribution menu in the STK application, the method further includes:
  • the obtained encrypted new number information is decrypted.
  • the detecting the resident network changes from the plurality of the new numbers
  • the information finds new number information that matches the changed resident network, including:
  • the current usage number is switched to a new number that matches the changed camping network, including:
  • IMSI Detach Initiating an International Mobile Subscriber Identity Demapping (IMSI Detach) request to the mobile network when found;
  • the SIM card is restarted such that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSI Detach request.
  • the method further includes: before the acquiring the plurality of new number information that is obtained in the SIM card of the terminal device, the method further includes:
  • the requesting to apply for a plurality of new countries or regions in the cloud includes:
  • the application success message returned by the cloud is received.
  • downloading the new number information of the application successfully from the cloud including:
  • a writing module configured to write a plurality of new number information acquired in advance into a SIM card of the terminal device
  • a lookup module configured to: look up new number information matching the changed camping network from the plurality of new number information stored in the SIM card when detecting a change in the resident network;
  • a first adding unit configured to obtain an operator and a country short name to which the original number belongs, and added to one of the blank sub-items of the number attribution menu;
  • a first selecting unit configured to select a new number information from the obtained plurality of new number information
  • a storage unit configured to store the selected new number information in the STK application
  • a second selecting unit configured to select another new number information from the obtained plurality of new number information, until the obtained plurality of new number information are stored in the STK application.
  • the storage unit comprises:
  • a first adding subunit configured to add the selected PLMN of the new number to the FPLMN list of the SIM card
  • a second adding subunit configured to obtain the selected operator name and country short name to which the new number belongs, and add to a blank subkey of the number attribution menu.
  • the writing module further includes: when the obtained new number information is the encrypted new number information, the writing module further includes:
  • the decryption unit is configured to decrypt the obtained encrypted new number information.
  • searching module comprises:
  • a reading unit configured to read an MCC of the resident network when a change in the MCC of the resident network is detected
  • the determining unit is configured to determine whether new number information matching the MCC is stored in the STK application.
  • the switching module includes:
  • a sending unit configured to request the mobile network IMSI Detach when found
  • a second adding unit configured to add a PLMN of the number before the handover to the FPLMN list of the SIM card
  • a writing unit configured to write new number information matching the changed resident network to a corresponding field of the SIM card
  • Clearing unit configured to clear content in the RPLMNwACT file in the SIM card
  • Restarting the unit configured to restart the SIM card, so that the SIM card is connected to the mobile network
  • the network Upon receipt of the IMSI Detach request, the network is accessed with a new number that matches the changed camping network.
  • the device further includes:
  • the application module is set to apply to the cloud for new numbers in multiple destination countries or regions;
  • the download module is configured to download a plurality of new number information that is successfully applied from the cloud after the application is successful.
  • the application module includes:
  • a requesting unit configured to send, to the cloud, a request message for requesting a new number of multiple destination countries or regions;
  • the first receiving unit is configured to receive the operator tariff information of the plurality of destination countries or regions returned by the cloud according to the request message, where the tariff information includes multiple fee packages of the operator;
  • the first sending unit is configured to select a fee package according to the tariff information, and send the selected fee package to the cloud;
  • the third receiving unit is configured to receive an application success message returned by the cloud after the terminal device successfully performs identity verification.
  • the downloading module includes:
  • a second sending unit configured to send a download request to the cloud after the application is successful
  • the fourth receiving unit is configured to receive the second identity verification request that is returned by the cloud according to the download request, and send the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud is configured according to the cloud Deleting the original SIM card information and the device identifier of the terminal device to find new number information for successful application;
  • the fifth receiving unit is configured to receive new number information of the application successfully sent by the cloud.
  • the embodiment of the invention further provides a terminal device, comprising a reprogrammable SIM card, and the network access device of the reprogrammable SIM card described above.
  • the embodiment of the invention further provides a computer readable storage medium storing program instructions, which can be implemented when the program instructions are executed.
  • the network access method of the reprogrammable SIM card in the embodiment of the present invention by writing the acquired plurality of new number information into the SIM card of the terminal device, so that when the new number is connected to the network, the protocol standard can be tested by 3GPP, and When the resident network of the terminal device changes, the new number information matching the changed camping network can be searched from the SIM card, and the current usage number is switched to the found number. Therefore, the network access method of the reprogrammable SIM card in the embodiment of the present invention can quickly realize the network entry of the new number, and meet the actual needs of the user in multiple countries or regions, thereby saving the user's international roaming communication fee and improving the user experience. .
  • FIG. 1 is a flow chart showing a method for accessing a reprogrammable SIM card according to an embodiment of the present invention
  • FIG. 2 is a block diagram showing the structure of a network device of a reprogrammable SIM card according to an embodiment of the present invention
  • FIG. 3 is a block diagram showing the structure of a write module according to an embodiment of the present invention.
  • FIG. 4 is a block diagram showing the structure of a memory unit according to an embodiment of the present invention.
  • FIG. 5 is a structural block diagram of a lookup module according to an embodiment of the present invention.
  • FIG. 6 is a block diagram showing the structure of a switching module according to an embodiment of the present invention.
  • FIG. 8 is a structural block diagram of a download module according to an embodiment of the present invention.
  • FIG. 9 is a schematic diagram showing the effect of the number attribution menu in the STK application according to the embodiment of the present invention.
  • the embodiment of the present invention provides a network access method for a reprogrammable SIM card.
  • the method firstly writes the acquired multiple new number information into the SIM card of the terminal device. Then, when it detects that the resident network changes, New number information matching the resident network after the change is searched from the SIM card; finally, when found, the current usage number is switched to a new number that matches the resident network after the change.
  • the network access method of the reprogrammable SIM card of the embodiment of the present invention writes a plurality of new number information acquired in advance into the SIM card of the terminal device, thereby overcoming the authentication and encryption of the SIM card by software in the related art.
  • protocol standards such as 3GPP.
  • Step S11 writing a plurality of new number information acquired in advance into the SIM card of the terminal device
  • the new number information includes but is not limited to: ICCID (Integrate circuit card identity), IMSI (International Mobile Subscriber Identification Number), Ki (Key identifier, authentication key) ), Key (Key), OP (Operator Variant Algorithm Configuration Field), FPLMN (Disabled PLMN), HPLMN (Home PLMN) and other parameters.
  • the step of storing the selected new number information in the STK application includes:
  • the application success message returned by the cloud is received.
  • the step of downloading the new number information of the successful application from the cloud includes:
  • the cloud In the process of applying for and downloading new number information, in the process of applying for and downloading new number information, when the terminal device sends a request message for applying for a new number to the cloud, the cloud returns the applied application to the terminal device.
  • Tariff information for an operator in the country or region of destination due to regional or national differences, the regional or national operators are different, and different operators may include different fee packages. The user may independently select the required fee package according to the tariff information returned by the cloud to the terminal device. The user's use requirements.
  • the cloud needs to verify the terminal device.
  • the original SIM card information returned by the terminal device to the cloud and the device identifier of the terminal device pass the verification, the application is considered successful.
  • the terminal device needs to report the original SIM card information and the device identifier of the terminal device to the cloud again, as a basis for finding the new number information of the successful application.
  • Step S13 When detecting that the resident network changes, searching for new number information that matches the changed camping network from the plurality of new number information stored in the SIM card;
  • the MCC of the resident network may be read by detecting the MCC of the resident network, and when the MCC of the resident network is changed, the MCC of the resident network is read; and then, determining whether the STK application stores the The new number information that the MCC matches.
  • the network access method of the reprogrammable SIM card because the number switching causes an International Mobile Subscriber Identity (IMSI) change, so when a new number matching the resident network before the change is found, and before the handover Initiating an IMSI Detach request to the mobile network to attach the original number to the mobile network side, and then writing the new number information matching the changed resident network to the corresponding field of the SIM card; Restart the SIM card so that the mobile network can re-search for the new number to be accessed and attach the new number.
  • IMSI International Mobile Subscriber Identity
  • step S15 may include:
  • the writing module 201 includes:
  • the second selecting unit 2016 is configured to select another new number information from the acquired plurality of new number information until the acquired plurality of new number information is stored in the STK application.
  • the storage unit 2015 includes:
  • the writing subunit 20151 is configured to write the selected new number information into the STK application
  • the second adding subunit 20153 is configured to acquire the selected operator name and country short name to which the new number belongs, and add to a blank sub-item of the number attribution menu.
  • the writing module 201 further includes:
  • the decryption unit 2011 is configured to decrypt the acquired encrypted new number information.
  • the determining unit 2032 is configured to determine whether new number information matching the MCC is stored in the STK application.
  • the switching module 205 includes:
  • the sending unit 2051 is configured to, when found, initiate an IMSI Detach request to the mobile network
  • a second adding unit 2052 configured to add a PLMN of the number before the handover to the FPLMN list of the SIM card;
  • the writing unit 2053 is configured to write new number information matching the changed camping network into a corresponding field of the SIM card;
  • the removing unit 2054 is configured to remove the PLMN corresponding to the new number that matches the changed camping network from the FPLMN list;
  • the apparatus 200 further includes:
  • the application module 207 is configured to apply for a new number of multiple destination countries or regions to the cloud;
  • the downloading module 209 is configured to download a plurality of new number information that is successfully applied from the cloud after the application is successful.
  • the requesting unit 2071 is configured to send, to the cloud, a request message for requesting a new number of multiple destination countries or regions;
  • the first receiving unit 2072 is configured to receive the operator tariff information of the plurality of destination countries or regions returned by the cloud according to the request message, where the tariff information includes multiple fee packages of the operator;
  • the first sending unit 2073 is configured to select a fee package according to the tariff information, and send the selected fee package to the cloud;
  • the third receiving unit 2075 is configured to receive an application success message returned by the cloud after the terminal device performs the identity verification successfully.
  • the downloading module 209 includes:
  • the second sending unit 2091 is configured to send a download request to the cloud after the application is successful
  • the fourth receiving unit 2092 is configured to receive a second identity verification request returned by the cloud according to the download request, and send the original SIM card information and the device identifier of the terminal device to the The cloud, so that the cloud searches for new number information for successful application according to the original SIM card information and the device identifier of the terminal device;
  • the embodiment of the present invention provides a terminal device, including a reprogrammable SIM card, and a network device for reprogrammable SIM card according to the second embodiment.
  • the network access method of the reprogrammable SIM card in the embodiment of the present invention by writing the acquired plurality of new number information into the SIM card of the terminal device, so that when the new number is connected to the network, the protocol standard can be tested by 3GPP, and When the resident network of the terminal device changes, the new number information matching the changed camping network can be searched from the SIM card, and the current usage number is switched to the found number. Therefore, the network access method of the reprogrammable SIM card in the embodiment of the present invention can quickly realize the network entry of the new number, and meet the actual needs of the user in multiple countries or regions, thereby saving the user's international roaming communication fee and improving the user experience. .

Abstract

Embodiments of the present invention disclose a net access method, apparatus, and terminal device for reprogrammable SIM cards. The method comprises: writing information of multiple new numbers acquired in advance into the SIM card of a terminal device; when a change of the camping network has been detected, searching in the information of the multiple new numbers stored in the SIM card for information of a new number matching the changed camping network; when said information is found, switching the number currently being used to the new number matching the changed camping network.

Description

一种可重复编程SIM卡的入网方法、装置及终端设备Networking method, device and terminal device for reprogrammable SIM card 技术领域Technical field
本发明实施例涉及但不限于移动通信技术领域,尤其涉及一种可重复编程SIM卡的入网方法、装置及终端设备。Embodiments of the present invention relate to, but are not limited to, the field of mobile communication technologies, and in particular, to a network access method, device, and terminal device for a reprogrammable SIM card.
背景技术Background technique
目前国际漫游的通讯费用比较高。对资费比较敏感的用户,在到达目的地后,会在机场申请当地的运营商预付费用户身份识别(SIM)卡。申请购买需要排队、填写材料,业务繁忙时一两个小时才能拿到,令很多用户感到烦恼。At present, the cost of communication for international roaming is relatively high. Users who are sensitive to tariffs will apply for a local carrier prepaid subscriber identity (SIM) card at the airport upon arrival at the destination. To apply for a purchase, you need to queue up and fill in the materials. It takes one or two hours to get the business when you are busy, which makes many users feel annoyed.
针对该问题,业内有些厂商提出软SIM卡方案:发送硬SIM卡信息,从漫游国通信网络的软SIM卡服务器申请一个软SIM***码,下载该软SIM卡信息到硬SIM卡或手机中,离开漫游国后则释放该软SIM***码。In response to this problem, some manufacturers in the industry propose a soft SIM card solution: send hard SIM card information, apply for a soft SIM card number from the soft SIM card server of the roaming country communication network, and download the soft SIM card information to the hard SIM card or mobile phone. The soft SIM card number is released after leaving the roaming country.
然而,软SIM卡方案虽然通过软件方式实现了SIM卡的鉴权、加密等操作,但是存在安全隐患,且无法通过从第三代合作伙伴计划(3GPP)等协议标准测试。However, although the soft SIM card solution implements the authentication and encryption operations of the SIM card through software, there are security risks and cannot be tested by protocol standards such as the 3rd Generation Partnership Project (3GPP).
此外,某些用户可能在一段时间段内需要前往多个国家或地区,则在此种情况下,在出发之前仅仅预先申请一个新号码,往往无法满足用户的实际需求。In addition, some users may need to travel to multiple countries or regions within a certain period of time. In this case, only applying for a new number in advance before departure may often fail to meet the actual needs of the user.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本发明实施例提供了一种可重复编程SIM卡的入网方法、装置及终端设备,能够通过3GPP等协议标准测试,预先申请多个新号码,并在当前驻留网络发生变化时,切换到预先获取的与变化后的驻留网络相匹配的新号码,并快速接入网络。 The embodiment of the invention provides a method, a device and a terminal device for re-programming a SIM card, which can apply for a plurality of new numbers in advance through a protocol standard test such as 3GPP, and switch to the advance when the current resident network changes. Obtain a new number that matches the changed resident network and quickly access the network.
本发明实施例提供了一种可重复编程SIM卡的入网方法,所述方法包括:The embodiment of the invention provides a network access method for a reprogrammable SIM card, the method comprising:
将预先获取的多个新号码信息写入终端设备的SIM卡中;Writing a plurality of new number information acquired in advance into the SIM card of the terminal device;
当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;When it is detected that the resident network changes, searching for new number information matching the changed camping network from the plurality of new number information stored in the SIM card;
当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。When found, the current usage number is switched to a new number that matches the resident network after the change.
可选地,其中,所述将获取的多个新号码信息写入终端设备的SIM卡中,包括:Optionally, wherein the acquiring the plurality of new number information is written into the SIM card of the terminal device, including:
在SIM卡开发工具包(STK)应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;Creating a number attribution menu in a SIM card development kit (STK) application, wherein the number attribution menu includes a plurality of blank sub-items;
获取原号码归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中;Obtaining the operator and country short name to which the original number belongs, and adding it to one of the blank sub-items of the number attribution menu;
从获取的多个新号码信息中选取一个新号码信息;Selecting a new number information from the obtained plurality of new number information;
将选取的所述新号码信息存储在所述STK应用中;And storing the selected new number information in the STK application;
从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。Another new number information is selected from the obtained plurality of new number information until the acquired plurality of new number information is stored in the STK application.
可选地,其中,所述将选取的所述新号码信息存储在所述STK应用中,包括:Optionally, the storing the selected new number information in the STK application, including:
将选取的所述新号码信息写入所述STK应用中;Writing the selected new number information into the STK application;
将选取的所述新号码的公众陆地移动通信网络(PLMN)添加到SIM卡的禁止接入的公众陆地移动通信网络(FPLMN)列表;Adding the selected new number of Public Land Mobile Communication Network (PLMN) to the list of prohibited access public land mobile communication networks (FPLMN) of the SIM card;
获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。Obtaining the selected operator name and country short name to which the new number belongs, and adding to a blank sub-item of the number attribution menu.
可选地,当获取的所述多个新号码信息为加密后的新号码信息时,所述在STK应用中创建一个号码归属菜单之前,所述方法还包括:Optionally, before the acquiring the plurality of new number information is the encrypted new number information, before the creating a number attribution menu in the STK application, the method further includes:
对获取的加密后的所述新号码信息进行解密。The obtained encrypted new number information is decrypted.
可选地,其中,所述当检测到驻留网络发生变化时,从多个所述新号码 信息中查找与变化之后的驻留网络相匹配的新号码信息,包括:Optionally, wherein the detecting the resident network changes from the plurality of the new numbers The information finds new number information that matches the changed resident network, including:
当检测到驻留网络的移动国家码(MCC)发生变化时,读取所述驻留网络的MCC;Reading the MCC of the resident network when detecting that the mobile country code (MCC) of the camping network changes;
判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。It is determined whether new number information matching the MCC is stored in the STK application.
可选地,其中,所述当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码,包括:Optionally, wherein when the finding is found, the current usage number is switched to a new number that matches the changed camping network, including:
当查找到时,向所述移动网络发起国际移动用户识别码去附着(IMSI Detach)请求;Initiating an International Mobile Subscriber Identity Demapping (IMSI Detach) request to the mobile network when found;
将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;Adding a PLMN of the number before the handover to the FPLMN list of the SIM card;
将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;Writing new number information matching the changed resident network to the corresponding field of the SIM card;
将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表中移除;Removing the PLMN corresponding to the new number matching the changed resident network from the FPLMN list;
清除所述SIM卡中网络注册(RPLMNwACT)文件中的内容;Clearing the content in the network registration (RPLMNwACT) file in the SIM card;
重启所述SIM卡,使得所述SIM卡在所述移动网络接收到所述IMSI Detach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。The SIM card is restarted such that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSI Detach request.
可选地,所述将获取的多个新号码信息写入终端设备的SIM卡中之前,所述方法还包括:Optionally, the method further includes: before the acquiring the plurality of new number information that is obtained in the SIM card of the terminal device, the method further includes:
向云端申请多个目的国家或地区的新号码;Apply to the cloud for new numbers in multiple destination countries or regions;
申请成功后,从所述云端下载申请成功的多个新号码信息。After the application is successful, download a plurality of new number information that is successfully applied from the cloud.
可选地,其中,所述向云端申请多个目的国家或地区的新号码包括:Optionally, wherein the requesting to apply for a plurality of new countries or regions in the cloud includes:
向所述云端发送申请多个目的国家或地区的新号码的请求消息;Sending a request message to the cloud for applying for a new number of multiple destination countries or regions;
接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐;Receiving a plurality of the operator tariff information of the destination country or region returned by the cloud according to the request message, where the tariff information includes a plurality of fee packages of the operator;
根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端;Selecting a fee package according to the tariff information, and transmitting the selected fee package to the cloud;
接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息和终端设备的设备标识发送给所述云端,使得所述云端 依据所述SIM卡信息和终端设备的设备标识进行身份验证;Receiving the first authentication request sent by the cloud, and sending the original SIM card information and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the cloud Performing identity verification according to the SIM card information and the device identifier of the terminal device;
当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。After the terminal device performs the identity verification successfully, the application success message returned by the cloud is received.
可选地,其中,所述申请成功后,从所述云端下载申请成功的新号码信息,包括:Optionally, after the application is successful, downloading the new number information of the application successfully from the cloud, including:
申请成功后,向所述云端发送下载请求;After the application is successful, sending a download request to the cloud;
接收所述云端依据所述下载请求返回的第二次身份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;Receiving, by the cloud, a second identity verification request that is returned according to the download request, and sending the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud is based on the original SIM card information and The device identifier of the terminal device searches for new number information of the application successfully;
接收所述云端发送的所述申请成功的新号码信息。Receiving new number information of the application successfully sent by the cloud.
本发明实施例还提供了一种可重复编程SIM卡的入网装置,所述装置包括:The embodiment of the invention further provides a network device for reprogrammable SIM card, the device comprising:
写入模块,设置为将预先获取的多个新号码信息写入终端设备的SIM卡中;a writing module, configured to write a plurality of new number information acquired in advance into a SIM card of the terminal device;
查找模块,设置为当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;以及a lookup module configured to: look up new number information matching the changed camping network from the plurality of new number information stored in the SIM card when detecting a change in the resident network;
切换模块,设置为当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。The switching module is set to switch the current usage number to a new number that matches the resident network after the change when found.
可选地,其中,所述写入模块包括:Optionally, wherein the writing module comprises:
创建单元,设置为在STK应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;Creating a unit, configured to create a number attribution menu in the STK application, wherein the number attribution menu includes a plurality of blank sub-items;
第一添加单元,设置为获取原号码归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中;a first adding unit, configured to obtain an operator and a country short name to which the original number belongs, and added to one of the blank sub-items of the number attribution menu;
第一选取单元,设置为从获取的多个新号码信息中选取一个新号码信息;a first selecting unit, configured to select a new number information from the obtained plurality of new number information;
存储单元,设置为将选取的所述新号码信息存储在所述STK应用中;以及 a storage unit configured to store the selected new number information in the STK application;
第二选取单元,设置为从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。And a second selecting unit, configured to select another new number information from the obtained plurality of new number information, until the obtained plurality of new number information are stored in the STK application.
可选地,其中,所述存储单元包括:Optionally, wherein the storage unit comprises:
写入子单元,设置为将选取的所述新号码信息写入所述STK应用中;Writing to the subunit, configured to write the selected new number information into the STK application;
第一添加子单元,设置为将选取的所述新号码的PLMN添加到SIM卡的FPLMN列表;以及a first adding subunit, configured to add the selected PLMN of the new number to the FPLMN list of the SIM card;
第二添加子单元,设置为获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。And a second adding subunit, configured to obtain the selected operator name and country short name to which the new number belongs, and add to a blank subkey of the number attribution menu.
可选地,其中,当获取的所述多个新号码信息为加密后的新号码信息时,所述写入模块还包括:Optionally, the writing module further includes: when the obtained new number information is the encrypted new number information, the writing module further includes:
解密单元,设置为对获取的加密后的所述新号码信息进行解密。The decryption unit is configured to decrypt the obtained encrypted new number information.
可选地,其中,所述查找模块包括:Optionally, wherein the searching module comprises:
读取单元,设置为当检测到驻留网络的MCC发生变化时,读取所述驻留网络的MCC;以及a reading unit configured to read an MCC of the resident network when a change in the MCC of the resident network is detected;
判断单元,设置为判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。The determining unit is configured to determine whether new number information matching the MCC is stored in the STK application.
可选地,其中,所述切换模块包括:Optionally, the switching module includes:
发送单元,设置为当查找到时,向所述移动网络IMSI Detach请求;a sending unit, configured to request the mobile network IMSI Detach when found;
第二添加单元,设置为将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;a second adding unit, configured to add a PLMN of the number before the handover to the FPLMN list of the SIM card;
写入单元,设置为将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;a writing unit, configured to write new number information matching the changed resident network to a corresponding field of the SIM card;
移除单元,设置为将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表中移除;Removing the unit, the PLMN corresponding to the new number matching the resident network after the change is removed from the FPLMN list;
清除单元,设置为清除所述SIM卡中RPLMNwACT文件中的内容;以及Clearing unit, configured to clear content in the RPLMNwACT file in the SIM card;
重启单元,设置为重启所述SIM卡,使得所述SIM卡在所述移动网络接 收到所述IMSI Detach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。Restarting the unit, configured to restart the SIM card, so that the SIM card is connected to the mobile network Upon receipt of the IMSI Detach request, the network is accessed with a new number that matches the changed camping network.
可选地,其中,所述装置还包括:Optionally, the device further includes:
申请模块,设置为向云端申请多个目的国家或地区的新号码;以及The application module is set to apply to the cloud for new numbers in multiple destination countries or regions;
下载模块,设置为申请成功后,从所述云端下载申请成功的多个新号码信息。The download module is configured to download a plurality of new number information that is successfully applied from the cloud after the application is successful.
可选地,其中,所述申请模块包括:Optionally, wherein the application module includes:
请求单元,设置为向所述云端发送申请多个目的国家或地区的新号码的请求消息;a requesting unit, configured to send, to the cloud, a request message for requesting a new number of multiple destination countries or regions;
第一接收单元,设置为接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐;The first receiving unit is configured to receive the operator tariff information of the plurality of destination countries or regions returned by the cloud according to the request message, where the tariff information includes multiple fee packages of the operator;
第一发送单元,设置为根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端;The first sending unit is configured to select a fee package according to the tariff information, and send the selected fee package to the cloud;
第二接收单元,设置为接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息和终端设备的设备标识发送给所述云端,使得所述云端依据所述SIM卡信息和终端设备的设备标识进行身份验证;以及The second receiving unit is configured to receive the first identity verification request sent by the cloud, and send the original SIM card information and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the The cloud performs identity verification according to the SIM card information and the device identifier of the terminal device;
第三接收单元,设置为当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。The third receiving unit is configured to receive an application success message returned by the cloud after the terminal device successfully performs identity verification.
可选地,其中,所述下载模块包括:Optionally, the downloading module includes:
第二发送单元,设置为申请成功后,向所述云端发送下载请求;a second sending unit, configured to send a download request to the cloud after the application is successful;
第四接收单元,设置为接收所述云端依据所述下载请求返回的第二次身份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;以及The fourth receiving unit is configured to receive the second identity verification request that is returned by the cloud according to the download request, and send the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud is configured according to the cloud Deleting the original SIM card information and the device identifier of the terminal device to find new number information for successful application;
第五接收单元,设置为接收所述云端发送的所述申请成功的新号码信息。 The fifth receiving unit is configured to receive new number information of the application successfully sent by the cloud.
本发明实施例还提供了一种终端设备,包括可重复编程的SIM卡,以及上述所述的可重复编程SIM卡的入网装置。The embodiment of the invention further provides a terminal device, comprising a reprogrammable SIM card, and the network access device of the reprogrammable SIM card described above.
本发明实施例还提供一种计算机可读存储介质,存储有程序指令,当该程序指令被执行时可实现上述方法。The embodiment of the invention further provides a computer readable storage medium storing program instructions, which can be implemented when the program instructions are executed.
本发明实施例的可重复编程SIM卡的入网方法,通过将获取的多个新号码信息写入终端设备的SIM卡中,使得在新号码接入网络时,可通过3GPP等协议标准测试,并在终端设备的驻留网络发生变化时,可从SIM卡中查找与变化之后的驻留网络相匹配的新号码信息,并将当前使用号码切换为查找到的该号码。因此,本发明实施例的可重复编程SIM卡的入网方法,能够快速实现该新号码的入网,满足用户在多个国家或地区的实际需求,进而节省用户的国际漫游通讯费用,提升用户使用体验。The network access method of the reprogrammable SIM card in the embodiment of the present invention, by writing the acquired plurality of new number information into the SIM card of the terminal device, so that when the new number is connected to the network, the protocol standard can be tested by 3GPP, and When the resident network of the terminal device changes, the new number information matching the changed camping network can be searched from the SIM card, and the current usage number is switched to the found number. Therefore, the network access method of the reprogrammable SIM card in the embodiment of the present invention can quickly realize the network entry of the new number, and meet the actual needs of the user in multiple countries or regions, thereby saving the user's international roaming communication fee and improving the user experience. .
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
附图概述BRIEF abstract
图1表示本发明实施例的可重复编程SIM卡的入网方法的流程图;1 is a flow chart showing a method for accessing a reprogrammable SIM card according to an embodiment of the present invention;
图2表示本发明实施例的可重复编程SIM卡的入网装置的结构框图;2 is a block diagram showing the structure of a network device of a reprogrammable SIM card according to an embodiment of the present invention;
图3表示本发明实施例的写入模块的结构框图;3 is a block diagram showing the structure of a write module according to an embodiment of the present invention;
图4表示本发明实施例的存储单元的结构框图;4 is a block diagram showing the structure of a memory unit according to an embodiment of the present invention;
图5表示本发明实施例的查找模块的结构框图;FIG. 5 is a structural block diagram of a lookup module according to an embodiment of the present invention;
图6表示本发明实施例的切换模块的结构框图;6 is a block diagram showing the structure of a switching module according to an embodiment of the present invention;
图7表示本发明实施例的申请模块的结构框图;Figure 7 is a block diagram showing the structure of an application module according to an embodiment of the present invention;
图8表示本发明实施例的下载模块的结构框图;FIG. 8 is a structural block diagram of a download module according to an embodiment of the present invention;
图9表示本发明实施例的STK应用中的号码归属菜单的效果示意图。FIG. 9 is a schematic diagram showing the effect of the number attribution menu in the STK application according to the embodiment of the present invention.
本发明的实施方式Embodiments of the invention
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示 了本发明的示例性实施例,然而应当理解,可以以多种形式实现而不应被这里阐述的实施例所限制。Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although shown in the drawing The exemplary embodiments of the present invention, however, should be understood in various forms and are not limited by the embodiments set forth herein.
实施例一Embodiment 1
本发明实施例提供了一种可重复编程SIM卡的入网方法,该方法首先,将获取的多个新号码信息写入终端设备的SIM卡中;接着,当检测到驻留网络发生变化时,从所述SIM卡中查找与变化之后的驻留网络相匹配的新号码信息;最后,当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。The embodiment of the present invention provides a network access method for a reprogrammable SIM card. The method firstly writes the acquired multiple new number information into the SIM card of the terminal device. Then, when it detects that the resident network changes, New number information matching the resident network after the change is searched from the SIM card; finally, when found, the current usage number is switched to a new number that matches the resident network after the change.
因此,本发明实施例的可重复编程SIM卡的入网方法,将预先获取的多个新号码信息写入终端设备的SIM卡中,克服了相关技术中通过软件方式对SIM卡鉴权、加密后存在安全隐患,且无法通过3GPP等协议标准测试的问题。Therefore, the network access method of the reprogrammable SIM card of the embodiment of the present invention writes a plurality of new number information acquired in advance into the SIM card of the terminal device, thereby overcoming the authentication and encryption of the SIM card by software in the related art. There are security risks and problems that cannot be tested by protocol standards such as 3GPP.
如图1所示,所述方法包括:As shown in FIG. 1, the method includes:
步骤S11、将预先获取的多个新号码信息写入终端设备的SIM卡中;Step S11, writing a plurality of new number information acquired in advance into the SIM card of the terminal device;
其中,终端设备的SIM卡为可重复编程的SIM卡。对于该可重复编程的SIM卡,在2013年底,全球移动通信协会(GSMA)就可重复编程SIM卡的统一达成一致,可重复编程的SIM卡开始普及。因此,通过相关技术就可获得可重复编程的SIM卡。The SIM card of the terminal device is a reprogrammable SIM card. For the reprogrammable SIM card, at the end of 2013, the Global System for Mobile Communications (GSMA) reached a consensus on the reprogrammable SIM card, and reprogrammable SIM cards became popular. Therefore, a reprogrammable SIM card can be obtained by the related art.
其中,所述新号码信息包括但不限于:ICCID(Integrate circuit card identity,集成电路卡识别码)、IMSI(International Mobile Subscriber Identification Number,国际移动用户识别码)、Ki(Key identifier,鉴权密钥)、Key(密钥)、OP(Operator Variant Algorithm Configuration Field,运营商根密钥)、FPLMN(禁用PLMN)、HPLMN(归属PLMN)等参数。The new number information includes but is not limited to: ICCID (Integrate circuit card identity), IMSI (International Mobile Subscriber Identification Number), Ki (Key identifier, authentication key) ), Key (Key), OP (Operator Variant Algorithm Configuration Field), FPLMN (Disabled PLMN), HPLMN (Home PLMN) and other parameters.
可选地,步骤S11包括:Optionally, step S11 includes:
在SIM卡的STK应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;Creating a number attribution menu in the STK application of the SIM card, wherein the number attribution menu includes a plurality of blank sub-items;
获取原号码(即当前号码)归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中; Obtaining the operator and country short name to which the original number (ie, the current number) belongs, and adding it to one of the blank sub-items of the number attribution menu;
从获取的多个新号码信息中选取一个新号码信息;Selecting a new number information from the obtained plurality of new number information;
将选取的所述新号码信息存储在所述STK应用中;And storing the selected new number information in the STK application;
从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。Another new number information is selected from the obtained plurality of new number information until the acquired plurality of new number information is stored in the STK application.
其中,所述将选取的所述新号码信息存储在所述STK应用中的步骤,包括:The step of storing the selected new number information in the STK application includes:
将选取的所述新号码信息写入所述STK应用中;Writing the selected new number information into the STK application;
将选取的所述新号码的PLMN添加到SIM卡的FPLMN列表;Adding the selected PLMN of the new number to the FPLMN list of the SIM card;
获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。Obtaining the selected operator name and country short name to which the new number belongs, and adding to a blank sub-item of the number attribution menu.
本发明实施例的可重复编程SIM卡的入网方法,可按照上述步骤将获取的多个新号码信息存储在SIM卡的STK应用中,存储后的效果图,可如图9所示,其中,图中以三角形标注的为当前使用号码的归属的运营商和国家简称。当然,可以理解的是,对于多个新号码信息写入终端SIM卡的方法并不限于此。The network access method of the reprogrammable SIM card in the embodiment of the present invention may be configured to store the acquired plurality of new number information in the STK application of the SIM card according to the above steps, and the stored effect diagram may be as shown in FIG. The operator and country abbreviation for the attribution of the currently used number are indicated by triangles in the figure. Of course, it can be understood that the method of writing a plurality of new number information to the terminal SIM card is not limited thereto.
其中,在步骤S11之前,所述方法还包括:The method further includes: before step S11, the method further includes:
向云端申请多个目的国家或地区的新号码;Apply to the cloud for new numbers in multiple destination countries or regions;
申请成功后,从所述云端下载申请成功的新号码信息。After the application is successful, download the new number information of the successful application from the cloud.
例如,在用户到达目的地区或国家之前,可提前申请购买并下载多个目的地运营商的新号码,以便于到达目的地区或国家之后,可使用提前获取的新号码,从而节省一定的漫游费用,为用户提供了使用方便。For example, before the user arrives in the destination area or country, he can apply in advance to purchase and download new numbers of multiple destination carriers, so that after reaching the destination area or country, the new number obtained in advance can be used, thereby saving certain roaming charges. , providing users with ease of use.
其中,所述向云端申请多个目的国家或地区的新号码的步骤包括:The step of applying for a new number of multiple destination countries or regions to the cloud includes:
向所述云端发送申请多个目的国家或地区的新号码的请求消息;Sending a request message to the cloud for applying for a new number of multiple destination countries or regions;
接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐;Receiving a plurality of the operator tariff information of the destination country or region returned by the cloud according to the request message, where the tariff information includes a plurality of fee packages of the operator;
根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端; Selecting a fee package according to the tariff information, and transmitting the selected fee package to the cloud;
接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息(即当前SIM卡信息)和终端设备的设备标识发送给所述云端,使得所述云端依据所述SIM卡信息和终端设备的设备标识进行身份验证;Receiving the first identity verification request sent by the cloud, and sending the original SIM card information (ie, the current SIM card information) and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the The cloud performs identity verification according to the SIM card information and the device identifier of the terminal device;
当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。After the terminal device performs the identity verification successfully, the application success message returned by the cloud is received.
其中,所述申请成功后,从所述云端下载申请成功的新号码信息的步骤,包括:After the application is successful, the step of downloading the new number information of the successful application from the cloud includes:
申请成功后,向所述云端发送下载请求;After the application is successful, sending a download request to the cloud;
接收所述云端依据所述下载请求返回的第二次身份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;Receiving, by the cloud, a second identity verification request that is returned according to the download request, and sending the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud is based on the original SIM card information and The device identifier of the terminal device searches for new number information of the application successfully;
接收所述云端发送的所述申请成功的新号码信息。Receiving new number information of the application successfully sent by the cloud.
本发明实施例的可重复编程SIM卡的入网方法,在申请和下载新号码信息的过程中,当终端设备向云端发送了申请新号码的请求消息后,云端会向该终端设备返回所申请的目的国家或地区的某个运营商的资费信息。其中,由于地区或国家的差别,因此,地区或国家所属运营商不同,而且不同运营商可包括不同的费用套餐,则用户可根据云端返回给终端设备的资费信息自主选择需要的费用套餐,满足了用户的使用要求。In the process of applying for and downloading new number information, in the process of applying for and downloading new number information, when the terminal device sends a request message for applying for a new number to the cloud, the cloud returns the applied application to the terminal device. Tariff information for an operator in the country or region of destination. Among them, due to regional or national differences, the regional or national operators are different, and different operators may include different fee packages. The user may independently select the required fee package according to the tariff information returned by the cloud to the terminal device. The user's use requirements.
此外,在申请新号码信息的过程中,云端需要对终端设备进行验证,当终端设备向云端返回的原SIM卡信息和终端设备的设备标识通过验证后,申请才算成功。其中,在下载新号码信息的过程中,终端设备还需要再一次向云端上报原SIM卡信息和终端设备的设备标识,用以作为查找申请成功的新号码信息的依据。此外,在将查找到的新号码信息发送给终端设备之前,还可利用原SIM卡信息和终端设备的设备标识作为新号码的加密参数对新号码信息进行加密处理,则在终端设备侧,在所述在SIM卡的STK应用中创建一个号码归属菜单的步骤之前,所述方法还包括:对获取的加密后的所述新号码信息进行解密。 In addition, in the process of applying for the new number information, the cloud needs to verify the terminal device. When the original SIM card information returned by the terminal device to the cloud and the device identifier of the terminal device pass the verification, the application is considered successful. In the process of downloading the new number information, the terminal device needs to report the original SIM card information and the device identifier of the terminal device to the cloud again, as a basis for finding the new number information of the successful application. In addition, before the new number information that is found is sent to the terminal device, the original SIM card information and the device identifier of the terminal device may be used as the encryption parameter of the new number to encrypt the new number information, and then on the terminal device side, Before the step of creating a number attribution menu in the STK application of the SIM card, the method further comprises: decrypting the obtained encrypted new number information.
步骤S13、当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;Step S13: When detecting that the resident network changes, searching for new number information that matches the changed camping network from the plurality of new number information stored in the SIM card;
其中,可通过对驻留网络的MCC进行实时监测,当检测到驻留网络的MCC发生变化时,读取所述驻留网络的MCC;然后,判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。The MCC of the resident network may be read by detecting the MCC of the resident network, and when the MCC of the resident network is changed, the MCC of the resident network is read; and then, determining whether the STK application stores the The new number information that the MCC matches.
步骤S15、当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。Step S15: When found, the current usage number is switched to a new number that matches the resident network after the change.
本发明实施例的可重复编程SIM卡的入网方法,因为号码切换会引起国际移动用户识别码(IMSI)变更,因此当查找到与变化之前的驻留网络相匹配的新号码,且在切换之前,需要向移动网络发起IMSI Detach(去附着)请求,从而将原号码在移动网络侧去附着,然后,将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;最后,重启SIM卡,使得移动网络能够重新搜索所要接入的新号码,并附着该新号码。The network access method of the reprogrammable SIM card according to the embodiment of the present invention, because the number switching causes an International Mobile Subscriber Identity (IMSI) change, so when a new number matching the resident network before the change is found, and before the handover Initiating an IMSI Detach request to the mobile network to attach the original number to the mobile network side, and then writing the new number information matching the changed resident network to the corresponding field of the SIM card; Restart the SIM card so that the mobile network can re-search for the new number to be accessed and attach the new number.
其中,为了能够更加快速地将新号码接入移动网络,在步骤S15中,还可包括:In order to enable the new number to be connected to the mobile network more quickly, in step S15, the method may further include:
将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;Adding a PLMN of the number before the handover to the FPLMN list of the SIM card;
将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表中移除;Removing the PLMN corresponding to the new number matching the changed resident network from the FPLMN list;
清除所述SIM卡中RPLMNwACT文件中的内容。Clear the content in the RPLMNwACT file in the SIM card.
通过上述步骤,SIM卡中将不会记录手机上一次注册的网络信息。因此,当本次会话结束,终端设备再次接入网络时,会因为首先尝试注册归属公众陆地移动通信网络(HPLMN)而更快地接入移动网络。Through the above steps, the network information registered by the mobile phone will not be recorded in the SIM card. Therefore, when the session ends and the terminal device accesses the network again, it will access the mobile network more quickly because it first attempts to register with the Home Public Land Mobile Communication Network (HPLMN).
因此,步骤S15可包括:Therefore, step S15 may include:
当查找到时,向所述移动网络发起IMSI Detach请求;Initiating an IMSI Detach request to the mobile network when found;
将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;Adding a PLMN of the number before the handover to the FPLMN list of the SIM card;
将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;Writing new number information matching the changed resident network to the corresponding field of the SIM card;
将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表 中移除;The PLMN from the FPLMN list corresponding to the new number that matches the changed resident network Removed from
清除所述SIM卡中RPLMNwACT文件中的内容;Clearing the content in the RPLMNwACT file in the SIM card;
重启所述SIM卡,使得所述SIM卡在所述移动网络接收到所述IMSI Detach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。The SIM card is restarted such that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSI Detach request.
综上所述,本发明实施例的可重复编程SIM卡的入网方法,能够一次申请多个号码,实现一卡一待功能,节省功耗,并且当用户到达目的地区或国家之后,可快速切换到与目的国家或地区相对应的新号码,提升了用户使用体验。In summary, the network access method of the reprogrammable SIM card in the embodiment of the present invention can apply for multiple numbers at a time, realize a card-to-standby function, save power consumption, and can quickly switch after the user reaches the destination area or country. A new number corresponding to the destination country or region enhances the user experience.
实施例二Embodiment 2
本发明实施例提供了一种可重复编程SIM卡的入网装置,如图2所示,该装置200包括:The embodiment of the invention provides a network device for reprogramming a SIM card. As shown in FIG. 2, the device 200 includes:
写入模块201,设置为将预先获取的多个新号码信息写入终端设备的SIM卡中;The writing module 201 is configured to write a plurality of new number information acquired in advance into the SIM card of the terminal device;
查找模块203,设置为当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;以及The finding module 203 is configured to: when detecting a change of the resident network, searching for new number information that matches the changed camping network from the plurality of new number information stored in the SIM card;
切换模块205,设置为当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。The switching module 205 is configured to, when found, switch the current usage number to a new number that matches the resident network after the change.
可选地,如图3所示,所述写入模块201包括:Optionally, as shown in FIG. 3, the writing module 201 includes:
创建单元2012,设置为在SIM卡的STK应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;The creating unit 2012 is configured to create a number attribution menu in the STK application of the SIM card, wherein the number attribution menu includes a plurality of blank sub-items;
第一添加单元2013,设置为获取原号码归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中;The first adding unit 2013 is configured to obtain an operator and a country short name to which the original number belongs, and add to one of the blank sub-items of the number attribution menu;
第一选取单元2014,设置为从获取的多个新号码信息中选取一个新号码信息;The first selecting unit 2014 is configured to select a new number information from the obtained plurality of new number information;
存储单元2015,设置为将选取的所述新号码信息存储在所述STK应用 中;以及The storage unit 2015 is configured to store the selected new number information in the STK application Medium;
第二选取单元2016,设置为从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。The second selecting unit 2016 is configured to select another new number information from the acquired plurality of new number information until the acquired plurality of new number information is stored in the STK application.
可选地,如图4所示,所述存储单元2015包括:Optionally, as shown in FIG. 4, the storage unit 2015 includes:
写入子单元20151,设置为将选取的所述新号码信息写入所述STK应用中;The writing subunit 20151 is configured to write the selected new number information into the STK application;
第一添加子单元20152,设置为将选取的所述新号码的PLMN添加到SIM卡的FPLMN列表;以及a first adding subunit 20152, configured to add the selected PLMN of the new number to the FPLMN list of the SIM card;
第二添加子单元20153,设置为获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。The second adding subunit 20153 is configured to acquire the selected operator name and country short name to which the new number belongs, and add to a blank sub-item of the number attribution menu.
可选地,当获取的所述多个新号码信息为加密后的新号码信息时,如图3所示,所述写入模块201还包括:Optionally, when the obtained multiple new number information is the encrypted new number information, as shown in FIG. 3, the writing module 201 further includes:
解密单元2011,设置为对获取的加密后的所述新号码信息进行解密。The decryption unit 2011 is configured to decrypt the acquired encrypted new number information.
可选地,如图5所示,所述查找模块203包括:Optionally, as shown in FIG. 5, the searching module 203 includes:
读取单元2031,设置为当检测到驻留网络的MCC发生变化时,读取所述驻留网络的MCC;以及The reading unit 2031 is configured to read the MCC of the resident network when detecting that the MCC of the resident network changes;
判断单元2032,设置为判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。The determining unit 2032 is configured to determine whether new number information matching the MCC is stored in the STK application.
可选地,如图6所示,所述切换模块205包括:Optionally, as shown in FIG. 6, the switching module 205 includes:
发送单元2051,设置为当查找到时,向所述移动网络发起IMSI Detach请求;The sending unit 2051 is configured to, when found, initiate an IMSI Detach request to the mobile network;
第二添加单元2052,设置为将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;a second adding unit 2052, configured to add a PLMN of the number before the handover to the FPLMN list of the SIM card;
写入单元2053,设置为将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;The writing unit 2053 is configured to write new number information matching the changed camping network into a corresponding field of the SIM card;
移除单元2054,设置为将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表中移除; The removing unit 2054 is configured to remove the PLMN corresponding to the new number that matches the changed camping network from the FPLMN list;
清除单元2055,设置为清除所述SIM卡中RPLMNwACT文件中的内容;以及a clearing unit 2055, configured to clear content in the RPLMNwACT file in the SIM card;
重启单元2056,设置为重启所述SIM卡,使得所述SIM卡在所述移动网络接收到所述IMSI Detach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。The restarting unit 2056 is configured to restart the SIM card, so that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSI Detach request.
可选地,如图2所示,所述装置200还包括:Optionally, as shown in FIG. 2, the apparatus 200 further includes:
申请模块207,设置为向云端申请多个目的国家或地区的新号码;以及The application module 207 is configured to apply for a new number of multiple destination countries or regions to the cloud;
下载模块209,设置为申请成功后,从所述云端下载申请成功的多个新号码信息。The downloading module 209 is configured to download a plurality of new number information that is successfully applied from the cloud after the application is successful.
可选地,如图7所示,所述申请模块207包括:Optionally, as shown in FIG. 7, the application module 207 includes:
请求单元2071,设置为向所述云端发送申请多个目的国家或地区的新号码的请求消息;The requesting unit 2071 is configured to send, to the cloud, a request message for requesting a new number of multiple destination countries or regions;
第一接收单元2072,设置为接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐;The first receiving unit 2072 is configured to receive the operator tariff information of the plurality of destination countries or regions returned by the cloud according to the request message, where the tariff information includes multiple fee packages of the operator;
第一发送单元2073,设置为根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端;The first sending unit 2073 is configured to select a fee package according to the tariff information, and send the selected fee package to the cloud;
第二接收单元2074,设置为接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息和终端设备的设备标识发送给所述云端,使得所述云端依据所述SIM卡信息和终端设备的设备标识进行身份验证;以及The second receiving unit 2074 is configured to receive the first identity verification request sent by the cloud, and send the original SIM card information and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the The cloud performs identity verification according to the SIM card information and the device identifier of the terminal device;
第三接收单元2075,设置为当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。The third receiving unit 2075 is configured to receive an application success message returned by the cloud after the terminal device performs the identity verification successfully.
可选地,如图8所示,所述下载模块209包括:Optionally, as shown in FIG. 8, the downloading module 209 includes:
第二发送单元2091,设置为申请成功后,向所述云端发送下载请求;The second sending unit 2091 is configured to send a download request to the cloud after the application is successful;
第四接收单元2092,设置为接收所述云端依据所述下载请求返回的第二次身份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述 云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;以及The fourth receiving unit 2092 is configured to receive a second identity verification request returned by the cloud according to the download request, and send the original SIM card information and the device identifier of the terminal device to the The cloud, so that the cloud searches for new number information for successful application according to the original SIM card information and the device identifier of the terminal device;
第五接收单元2093,设置为接收所述云端发送的所述申请成功的新号码信息。The fifth receiving unit 2093 is configured to receive new number information of the application successfully sent by the cloud.
实施例三Embodiment 3
本发明实施例提供了一种终端设备,包括可重复编程的SIM卡,以及上述实施例二所述的可重复编程SIM卡的入网装置。The embodiment of the present invention provides a terminal device, including a reprogrammable SIM card, and a network device for reprogrammable SIM card according to the second embodiment.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明实施例不限制于任何特定形式的硬件和软件的结合。One of ordinary skill in the art will appreciate that all or a portion of the above steps may be accomplished by a program that instructs the associated hardware, such as a read-only memory, a magnetic disk, or an optical disk. Alternatively, all or part of the steps of the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the foregoing embodiment may be implemented in the form of hardware or in the form of a software function module. Embodiments of the invention are not limited to any specific form of combination of hardware and software.
工业实用性Industrial applicability
本发明实施例的可重复编程SIM卡的入网方法,通过将获取的多个新号码信息写入终端设备的SIM卡中,使得在新号码接入网络时,可通过3GPP等协议标准测试,并在终端设备的驻留网络发生变化时,可从SIM卡中查找与变化之后的驻留网络相匹配的新号码信息,并将当前使用号码切换为查找到的该号码。因此,本发明实施例的可重复编程SIM卡的入网方法,能够快速实现该新号码的入网,满足用户在多个国家或地区的实际需求,进而节省用户的国际漫游通讯费用,提升用户使用体验。 The network access method of the reprogrammable SIM card in the embodiment of the present invention, by writing the acquired plurality of new number information into the SIM card of the terminal device, so that when the new number is connected to the network, the protocol standard can be tested by 3GPP, and When the resident network of the terminal device changes, the new number information matching the changed camping network can be searched from the SIM card, and the current usage number is switched to the found number. Therefore, the network access method of the reprogrammable SIM card in the embodiment of the present invention can quickly realize the network entry of the new number, and meet the actual needs of the user in multiple countries or regions, thereby saving the user's international roaming communication fee and improving the user experience. .

Claims (20)

  1. 一种可重复编程用户身份识别SIM卡的入网方法,所述方法包括:A network access method for a reprogrammable user identity SIM card, the method comprising:
    将预先获取的多个新号码信息写入终端设备的SIM卡中;Writing a plurality of new number information acquired in advance into the SIM card of the terminal device;
    当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;When it is detected that the resident network changes, searching for new number information matching the changed camping network from the plurality of new number information stored in the SIM card;
    当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。When found, the current usage number is switched to a new number that matches the resident network after the change.
  2. 如权利要求1所述的方法,其中,所述将获取的多个新号码信息写入终端设备的SIM卡中,包括:The method of claim 1, wherein the writing the acquired plurality of new number information into the SIM card of the terminal device comprises:
    在SIM卡开发工具包STK应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;Creating a number attribution menu in the SIM card development kit STK application, wherein the number attribution menu includes a plurality of blank sub-items;
    获取原号码归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中;Obtaining the operator and country short name to which the original number belongs, and adding it to one of the blank sub-items of the number attribution menu;
    从获取的多个新号码信息中选取一个新号码信息;Selecting a new number information from the obtained plurality of new number information;
    将选取的所述新号码信息存储在所述STK应用中;And storing the selected new number information in the STK application;
    从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。Another new number information is selected from the obtained plurality of new number information until the acquired plurality of new number information is stored in the STK application.
  3. 如权利要求2所述的方法,其中,所述将选取的所述新号码信息存储在所述STK应用中,包括:The method of claim 2, wherein the storing the selected new number information in the STK application comprises:
    将选取的所述新号码信息写入所述STK应用中;Writing the selected new number information into the STK application;
    将选取的所述新号码的公众陆地移动通信网络PLMN添加到SIM卡的禁止接入的公众陆地移动通信网络FPLMN列表;Adding the selected new number of public land mobile communication network PLMN to the public land mobile communication network FPLMN list of the SIM card forbidden to access;
    获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。Obtaining the selected operator name and country short name to which the new number belongs, and adding to a blank sub-item of the number attribution menu.
  4. 如权利要求2所述的方法,当获取的所述多个新号码信息为加密后的新号码信息时,所述在SIM卡开发工具包STK应用中创建一个号码归属菜单之前,所述方法还包括: The method according to claim 2, wherein when the obtained plurality of new number information is encrypted new number information, the method further before creating a number attribution menu in the SIM card development kit STK application Includes:
    对获取的加密后的所述新号码信息进行解密。The obtained encrypted new number information is decrypted.
  5. 如权利要求2所述的方法,其中,所述当检测到驻留网络发生变化时,从多个所述新号码信息中查找与变化之后的驻留网络相匹配的新号码信息,包括:The method of claim 2, wherein the detecting, when the resident network changes, searching for new number information matching the changed camping network from the plurality of the new number information, comprises:
    当检测到驻留网络的移动国家码MCC发生变化时,读取所述驻留网络的MCC;Reading the MCC of the resident network when detecting that the mobile country code MCC of the camping network changes;
    判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。It is determined whether new number information matching the MCC is stored in the STK application.
  6. 如权利要求3所述的方法,其中,所述当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码,包括:The method of claim 3 wherein said, when found, switches the current usage number to a new number that matches the resident network after the change, including:
    当查找到时,向所述移动网络发起国际移动用户识别码去附着IMSIDetach请求;When found, an international mobile subscriber identity code is sent to the mobile network to attach an IMSIDetach request;
    将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;Adding a PLMN of the number before the handover to the FPLMN list of the SIM card;
    将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;Writing new number information matching the changed resident network to the corresponding field of the SIM card;
    将与变化之后的驻留网络相匹配的新号码对应的PLMN从FPLMN列表中移除;Removing the PLMN corresponding to the new number matching the changed resident network from the FPLMN list;
    清除所述SIM卡中网络注册RPLMNwACT文件中的内容;Clearing the content in the network registration RPLMNwACT file in the SIM card;
    重启所述SIM卡,使得所述SIM卡在所述移动网络接收到所述IMSIDetach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。The SIM card is restarted such that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSIDetach request.
  7. 如权利要求1所述的方法,所述将获取的多个新号码信息写入终端设备的SIM卡中之前,所述方法还包括:The method of claim 1, before the acquiring the plurality of new number information to be obtained in the SIM card of the terminal device, the method further comprising:
    向云端申请多个目的国家或地区的新号码;Apply to the cloud for new numbers in multiple destination countries or regions;
    申请成功后,从所述云端下载申请成功的多个新号码信息。After the application is successful, download a plurality of new number information that is successfully applied from the cloud.
  8. 如权利要求7所述的方法,其中,所述向云端申请多个目的国家或地区的新号码包括:The method of claim 7, wherein the requesting the cloud to apply for a new number of a plurality of destination countries or regions comprises:
    向所述云端发送申请多个目的国家或地区的新号码的请求消息;Sending a request message to the cloud for applying for a new number of multiple destination countries or regions;
    接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐; Receiving a plurality of the operator tariff information of the destination country or region returned by the cloud according to the request message, where the tariff information includes a plurality of fee packages of the operator;
    根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端;Selecting a fee package according to the tariff information, and transmitting the selected fee package to the cloud;
    接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息和终端设备的设备标识发送给所述云端,使得所述云端依据所述SIM卡信息和终端设备的设备标识进行身份验证;Receiving the first identity verification request sent by the cloud, and sending the original SIM card information and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the cloud is configured according to the SIM card information. And authenticating the device identifier of the terminal device;
    当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。After the terminal device performs the identity verification successfully, the application success message returned by the cloud is received.
  9. 如权利要求7所述的方法,其中,所述申请成功后,从所述云端下载申请成功的新号码信息,包括:The method of claim 7, wherein after the application is successful, the new number information for successful application is downloaded from the cloud, including:
    申请成功后,向所述云端发送下载请求;After the application is successful, sending a download request to the cloud;
    接收所述云端依据所述下载请求返回的第二次身份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;Receiving, by the cloud, a second identity verification request that is returned according to the download request, and sending the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud is based on the original SIM card information and The device identifier of the terminal device searches for new number information of the application successfully;
    接收所述云端发送的所述申请成功的新号码信息。Receiving new number information of the application successfully sent by the cloud.
  10. 一种可重复编程用户身份识别SIM卡的入网装置,所述装置包括:A network device for reprogramming a user identity SIM card, the device comprising:
    写入模块,设置为将预先获取的多个新号码信息写入终端设备的SIM卡中;a writing module, configured to write a plurality of new number information acquired in advance into a SIM card of the terminal device;
    查找模块,设置为当检测到驻留网络发生变化时,从所述SIM卡中存储的多个新号码信息中查找与变化之后的驻留网络相匹配的新号码信息;以及a lookup module configured to: look up new number information matching the changed camping network from the plurality of new number information stored in the SIM card when detecting a change in the resident network;
    切换模块,设置为当查找到时,将当前使用号码切换为与变化之后的驻留网络相匹配的新号码。The switching module is set to switch the current usage number to a new number that matches the resident network after the change when found.
  11. 如权利要求10所述的装置,其中,所述写入模块包括:The apparatus of claim 10 wherein said writing module comprises:
    创建单元,设置为在SIM卡开发工具包STK应用中创建一个号码归属菜单,其中,所述号码归属菜单包括多个空白子项;a creating unit, configured to create a number attribution menu in the SIM card development kit STK application, wherein the number attribution menu includes a plurality of blank sub-items;
    第一添加单元,设置为获取原号码归属的运营商和国家简称,并添加到所述号码归属菜单的其中一个空白子项中;a first adding unit, configured to obtain an operator and a country short name to which the original number belongs, and added to one of the blank sub-items of the number attribution menu;
    第一选取单元,设置为从获取的多个新号码信息中选取一个新号码信息; a first selecting unit, configured to select a new number information from the obtained plurality of new number information;
    存储单元,设置为将选取的所述新号码信息存储在所述STK应用中;以及a storage unit configured to store the selected new number information in the STK application;
    第二选取单元,设置为从获取的多个新号码信息中选取另一个新号码信息,直到获取的多个新号码信息均存储在所述STK应用中。And a second selecting unit, configured to select another new number information from the obtained plurality of new number information, until the obtained plurality of new number information are stored in the STK application.
  12. 如权利要求11所述的装置,其中,所述存储单元包括:The apparatus of claim 11 wherein said storage unit comprises:
    写入子单元,设置为将选取的所述新号码信息写入所述STK应用中;Writing to the subunit, configured to write the selected new number information into the STK application;
    第一添加子单元,设置为将选取的所述新号码的公众陆地移动通信网络PLMN添加到SIM卡的禁止接入的公众陆地移动通信网络FPLMN列表;以及a first adding subunit, configured to add the selected new number of public land mobile communication network PLMN to the SIM card's forbidden access public land mobile communication network FPLMN list;
    第二添加子单元,设置为获取所选取的所述新号码归属的运营商名称和国家简称,并添加到所述号码归属菜单的一个空白子项中。And a second adding subunit, configured to obtain the selected operator name and country short name to which the new number belongs, and add to a blank subkey of the number attribution menu.
  13. 如权利要求11所述的装置,其中,当获取的所述多个新号码信息为加密后的新号码信息时,所述写入模块还包括:The device of claim 11, wherein when the acquired plurality of new number information is the encrypted new number information, the writing module further comprises:
    解密单元,设置为对获取的加密后的所述新号码信息进行解密。The decryption unit is configured to decrypt the obtained encrypted new number information.
  14. 如权利要求11所述的装置,其中,所述查找模块包括:The apparatus of claim 11 wherein said means for finding comprises:
    读取单元,设置为当检测到驻留网络的移动国家码MCC发生变化时,读取所述驻留网络的MCC;以及a reading unit configured to read an MCC of the resident network when a change in the mobile country code MCC of the resident network is detected;
    判断单元,设置为判断所述STK应用中是否存储有与所述MCC相匹配的新号码信息。The determining unit is configured to determine whether new number information matching the MCC is stored in the STK application.
  15. 如权利要求12所述的装置,其中,所述切换模块包括:The apparatus of claim 12, wherein the switching module comprises:
    发送单元,设置为当查找到时,向所述移动网络发起国际移动用户识别码去附着IMSI Detach请求;a sending unit, configured to, when found, initiate an international mobile subscriber identity code to the mobile network to attach an IMSI Detach request;
    第二添加单元,设置为将切换前的号码的PLMN添加到所述SIM卡的FPLMN列表;a second adding unit, configured to add a PLMN of the number before the handover to the FPLMN list of the SIM card;
    写入单元,设置为将与变化之后的驻留网络相匹配的新号码信息写入SIM卡的相应字段;a writing unit, configured to write new number information matching the changed resident network to a corresponding field of the SIM card;
    移除单元,设置为将与变化之后的驻留网络相匹配的新号码对应的 PLMN从FPLMN列表中移除;Removing the unit, set to correspond to the new number that matches the resident network after the change The PLMN is removed from the FPLMN list;
    清除单元,设置为清除所述SIM卡中网络注册RPLMNwACT文件中的内容;以及a clearing unit, configured to clear content in the network registration RPLMNwACT file in the SIM card;
    重启单元,设置为重启所述SIM卡,使得所述SIM卡在所述移动网络接收到所述IMSI Detach请求后,以与变化之后的驻留网络相匹配的新号码接入网络。And restarting the unit, configured to restart the SIM card, so that the SIM card accesses the network with a new number matching the changed camping network after the mobile network receives the IMSI Detach request.
  16. 如权利要求10所述的装置,所述装置还包括:The device of claim 10, the device further comprising:
    申请模块,设置为向云端申请多个目的国家或地区的新号码;以及The application module is set to apply to the cloud for new numbers in multiple destination countries or regions;
    下载模块,设置为申请成功后,从所述云端下载申请成功的多个新号码信息。The download module is configured to download a plurality of new number information that is successfully applied from the cloud after the application is successful.
  17. 如权利要求16所述的装置,其中,所述申请模块包括:The apparatus of claim 16 wherein said application module comprises:
    请求单元,设置为向所述云端发送申请多个目的国家或地区的新号码的请求消息;a requesting unit, configured to send, to the cloud, a request message for requesting a new number of multiple destination countries or regions;
    第一接收单元,设置为接收所述云端根据所述请求消息返回的多个所述目的国家或地区的运营商资费信息,其中所述资费信息中包括所述运营商的多个费用套餐;The first receiving unit is configured to receive the operator tariff information of the plurality of destination countries or regions returned by the cloud according to the request message, where the tariff information includes multiple fee packages of the operator;
    第一发送单元,设置为根据所述资费信息选择一费用套餐,并将选择的所述费用套餐发送给所述云端;The first sending unit is configured to select a fee package according to the tariff information, and send the selected fee package to the cloud;
    第二接收单元,设置为接收所述云端发送的第一次身份验证请求,并依据所述第一次身份验证请求将原SIM卡信息和终端设备的设备标识发送给所述云端,使得所述云端依据所述SIM卡信息和终端设备的设备标识进行身份验证;以及The second receiving unit is configured to receive the first identity verification request sent by the cloud, and send the original SIM card information and the device identifier of the terminal device to the cloud according to the first identity verification request, so that the The cloud performs identity verification according to the SIM card information and the device identifier of the terminal device;
    第三接收单元,设置为当所述终端设备进行身份验证成功后,接收所述云端返回的申请成功消息。The third receiving unit is configured to receive an application success message returned by the cloud after the terminal device successfully performs identity verification.
  18. 如权利要求16所述的装置,其中,所述下载模块包括:The apparatus of claim 16 wherein said downloading module comprises:
    第二发送单元,设置为申请成功后,向所述云端发送下载请求;a second sending unit, configured to send a download request to the cloud after the application is successful;
    第四接收单元,设置为接收所述云端依据所述下载请求返回的第二次身 份验证请求,并将原SIM卡信息和所述终端设备的设备标识发送给所述云端,使得所述云端根据所述原SIM卡信息和所述终端设备的设备标识,查找申请成功的新号码信息;以及a fourth receiving unit, configured to receive the second body returned by the cloud according to the download request Sending a verification request, and transmitting the original SIM card information and the device identifier of the terminal device to the cloud, so that the cloud searches for a new number of successful applications according to the original SIM card information and the device identifier of the terminal device. Information;
    第五接收单元,设置为接收所述云端发送的所述申请成功的新号码信息。The fifth receiving unit is configured to receive new number information of the application successfully sent by the cloud.
  19. 一种终端设备,包括可重复编程的用户身份识别SIM卡,以及如权利要求10~18任意一项所述的可重复编程用户身份识别SIM卡的入网装置。A terminal device comprising a reprogrammable user identity SIM card and a network access device for a reprogrammable user identity SIM card according to any of claims 10-18.
  20. 一种计算机可读存储介质,存储有程序指令,当该程序指令被执行时可实现权利要求1-9任一项所述的方法。 A computer readable storage medium storing program instructions that, when executed, implement the method of any of claims 1-9.
PCT/CN2015/090020 2015-07-15 2015-09-18 Net access method, apparatus, and terminal device for reprogrammable sim cards WO2016131255A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510416964.9 2015-07-15
CN201510416964.9A CN106358175A (en) 2015-07-15 2015-07-15 Terminal equipment, device and method for network access of reprogrammable SIM (subscriber identity module) card

Publications (1)

Publication Number Publication Date
WO2016131255A1 true WO2016131255A1 (en) 2016-08-25

Family

ID=56688673

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/090020 WO2016131255A1 (en) 2015-07-15 2015-09-18 Net access method, apparatus, and terminal device for reprogrammable sim cards

Country Status (2)

Country Link
CN (1) CN106358175A (en)
WO (1) WO2016131255A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108235236A (en) * 2017-12-18 2018-06-29 尚建强 A kind of method and device for realizing localization telecommunications service
CN109842877B (en) * 2019-04-09 2022-03-18 中国电子科技集团公司第三十研究所 Method for realizing IMSI changing function in SIM card

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321351A (en) * 2008-06-25 2008-12-10 中兴通讯股份有限公司 Method for dynamically implementing one-card multi-number of mobile terminal
WO2011069544A1 (en) * 2009-12-10 2011-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Method, apparatus and system for a mobile virtual number service in a mobile telecommunications system
CN102857906A (en) * 2011-06-28 2013-01-02 华为软件技术有限公司 Method, device and system for switching activated numbers in SIMM (single IMSI multiple MSISDN) service
CN103379560A (en) * 2012-04-26 2013-10-30 深圳富泰宏精密工业有限公司 Automatic roaming number switching system and method
CN103888932A (en) * 2013-12-30 2014-06-25 北京大唐智能卡技术有限公司 Intelligent card and method of intelligent card for supporting switching of multi-operator numbers

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312568A (en) * 2007-05-22 2008-11-26 华为技术有限公司 Wireless terminal and subscriber number automatic switching method
CN102523578B (en) * 2011-12-09 2015-02-25 北京握奇数据***有限公司 Over-the-air card writing method, apparatus and system
CN103118358A (en) * 2012-11-16 2013-05-22 佳都新太科技股份有限公司 Unique identification mobile phone user registration method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321351A (en) * 2008-06-25 2008-12-10 中兴通讯股份有限公司 Method for dynamically implementing one-card multi-number of mobile terminal
WO2011069544A1 (en) * 2009-12-10 2011-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Method, apparatus and system for a mobile virtual number service in a mobile telecommunications system
CN102857906A (en) * 2011-06-28 2013-01-02 华为软件技术有限公司 Method, device and system for switching activated numbers in SIMM (single IMSI multiple MSISDN) service
CN103379560A (en) * 2012-04-26 2013-10-30 深圳富泰宏精密工业有限公司 Automatic roaming number switching system and method
CN103888932A (en) * 2013-12-30 2014-06-25 北京大唐智能卡技术有限公司 Intelligent card and method of intelligent card for supporting switching of multi-operator numbers

Also Published As

Publication number Publication date
CN106358175A (en) 2017-01-25

Similar Documents

Publication Publication Date Title
US11368839B2 (en) Secure privacy provisioning in 5G networks
US11323478B2 (en) User equipment containers and network slices
KR102284954B1 (en) Method and apparatus for downloading a profile in a wireless communication system
KR102231948B1 (en) A method and apparatus for updating profile managing server
EP2861002B1 (en) Virtual user identification data distributing method and obtaining method, and devices
US10242210B2 (en) Method for managing content on a secure element connected to an equipment
US8880040B2 (en) Mobile network operator identification
US11381964B2 (en) Cellular network authentication control
TW201234830A (en) Methods and apparatus for access control client assisted roaming
US9591476B2 (en) Mobile using reconfigurable user identification module
AU2018265334B2 (en) Selection of IP version
US20150087269A1 (en) Method for providing mobile communication provider information and device for performing same
CN112492580A (en) Information processing method and device, communication equipment and storage medium
US10484187B2 (en) Cellular network authentication
CN109891921B (en) Method, apparatus and computer-readable storage medium for authentication of next generation system
JP2020501440A (en) Emergency number setting method, acquisition method and device
WO2018053804A1 (en) Encryption protection method and related device
CN117041955A (en) Subscription data updating method, device, node and storage medium
WO2016131324A1 (en) Implementation method and device for reprogrammable sim cards
KR20130000352A (en) User equipment with embedded uicc, activating method of user equipment, terminating method of user equipment, user equipment managing server, user equipment ordering method of user equipment managing server, and user equipment activating method of user equipment managing server
WO2016131255A1 (en) Net access method, apparatus, and terminal device for reprogrammable sim cards
EP3518491A1 (en) Registering or authenticating user equipment to a visited public land mobile network
US20220150686A1 (en) Method for providing subscription profiles, subscriber identity module and subscription server
EP3806517A1 (en) Loading security information with restricted access
US10841792B2 (en) Network connection method, method for determining security node, and apparatus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15882394

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15882394

Country of ref document: EP

Kind code of ref document: A1