CN102523578A - Over-the-air card writing method, apparatus and system - Google Patents

Over-the-air card writing method, apparatus and system Download PDF

Info

Publication number
CN102523578A
CN102523578A CN2011104085077A CN201110408507A CN102523578A CN 102523578 A CN102523578 A CN 102523578A CN 2011104085077 A CN2011104085077 A CN 2011104085077A CN 201110408507 A CN201110408507 A CN 201110408507A CN 102523578 A CN102523578 A CN 102523578A
Authority
CN
China
Prior art keywords
mobile directory
directory number
data information
smart card
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.)
Granted
Application number
CN2011104085077A
Other languages
Chinese (zh)
Other versions
CN102523578B (en
Inventor
李桂芬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Watchdata Co ltd
Original Assignee
Beijing WatchData System Co Ltd
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 Beijing WatchData System Co Ltd filed Critical Beijing WatchData System Co Ltd
Priority to CN201110408507.7A priority Critical patent/CN102523578B/en
Publication of CN102523578A publication Critical patent/CN102523578A/en
Application granted granted Critical
Publication of CN102523578B publication Critical patent/CN102523578B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an over-the-air card writing method, an apparatus and a system . According to the invention, an intelligent card is used to carry out over-the-air card writing, so that one card with a plurality of numbers is realized. The over-the-air card writing method comprises the following steps that: an intelligent card sends a query request of a mobile telephone number to a network side; after a query result carrying at least one mobile phone number is received, a request for obtaining number opening data information is sent to the network side; when the number opening data information returned from the network side is received, temporary record operation on the data information is executed; and the intelligent card sends the result of the temporary record operation to the network side and receives a binding result of the mobile telephone number information, wherein the binding result is returned by the network side, as well as card writing operation on the mobile telephone number is executed.

Description

Aerial card writing method, Apparatus and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of aerial card writing method, Apparatus and system.
Background technology
Along with the development of mobile communication technology, the use of mobile phone is very popularized, and more and more users requires personalized communication service, and telecom operators' one card multi-number business produces thereupon.One card multi-number business is meant opens a plurality of Mobile Directory Number on a sheet smart card; A Mobile Directory Number comprises one group of international mobile subscriber identity (International Mobile Subscriber Identification; IMSI) and KI Mobile Directory Number data messages such as (key Identifier, KI); Said Mobile Directory Number data message is used for after Mobile Directory Number lands the mobile network, can be moved unique differentiation of network and access; Store the different Mobile Directory Number data message of many groups in the one-card multi-number smart card simultaneously.Use the user of one card multi-number business to switch different Mobile Directory Number, converse to select wherein arbitrary Mobile Directory Number through mobile phone menu.This one card multi-number business has satisfied the communication requirement of user at different time, different location use various mobile radio number, and a kind of communication service mode of personalization is provided for the user.
At present, mobile operator writes and has preempted at least one Mobile Directory Number resource in advance through before selling card agent sale One Card Multinumber smart card on the One Card Multinumber smart card.Like this, along with the development of one card multi-number business, magnanimity one-card multi-number client's covering will inevitably cause the nervous problem of Mobile Directory Number resource allocation.
And existing One Card Multinumber service surface is to the agent, and the agent is sold to the user with the One Card Multinumber smart card, and the sales mode of this traditional smart card is unfavorable for attracting more one-card multi-number user.
The card technique of writing in the air of China Mobile's release in 2007 writes the Mobile Directory Number data message through wireless mode in the smart card empty calorie, like Mobile Directory Number data messages such as IMSI.Do not comprise the Mobile Directory Number data message in the said smart card empty calorie.Write card technique in the air based on mobile radio networks, realize that wireless smart card empty calorie Mobile Directory Number activates the service to handle platform.The agent is according to the sale demand of smart card; Through aerial card writing system; Can initiate quickly at any time that mobile number is selected, write card in the air, application such as open an account, accomplish writing and activating the service, saving Mobile Directory Number resource the Mobile Directory Number data message of smart card empty calorie.
Existing aerial card writing system comprises: write the special-purpose card writer that card server, be similar to public phone, the female card of factorage that places card writer in the air, and the smart card empty calorie that need write card.Card writer initiates to write the card request with short message, GPRS mode to writing card server in the air; Write card server in the air and will write the card data message and send to the female card of factorage, said female card sends to the smart card empty calorie that need write card with said after writing the card data decryption.
Realize the above-mentioned card of writing in the air; Need on said smart card empty calorie, preset one in advance and write card data KI; This KI is that fabrication producer is solidificated in the smart card the inside according to the given Serial No. of operator; According to the GSM11.11 standard, each KI and the unique correspondence of each IMSI, and can only identify a Mobile Directory Number.That is to say that existing aerial card writing method, each KI are static the generations, can successfully open and can only open a Mobile Directory Number through a sheet smart card.
Simultaneously, the use of special-purpose card writer makes the also more complicated of deployment of aerial card writing system in the existing aerial card writing system.
Summary of the invention
The embodiment of the invention provides a kind of aerial card writing method, Apparatus and system, in order to write card in the air through smart card, realizes one-card multi-number, has reduced the occupancy of Mobile Directory Number resource.
A kind of aerial card writing method that the embodiment of the invention provides comprises:
Send the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, store each Mobile Directory Number;
A selected request network side is opened from the said Mobile Directory Number of storage opens number; Generate corresponding KI KI; And to network side send carry said open number and said KI KI open the number data information acquisition request; Receive that network side returns said open number data information after, open the ephemeral data information storage area that number, corresponding KI KI and the corresponding number data information of opening write smart card with said;
Send the message that successfully writes the ephemeral data information storage area to network side; And receive that said network side returns, characterize network side and will saidly open number, corresponding KI KI and the corresponding number data information of opening and bind message of successful after, the said number data information of opening of opening number, corresponding KI KI and correspondence of storing in the said ephemeral data information storage area is write the number information memory block of smart card.
A kind of smart card that the embodiment of the invention provides comprises:
The Mobile Directory Number enquiry module is used for sending the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number;
Mobile Directory Number is opened module; Be used for from the selected Mobile Directory Number to be opened of the Mobile Directory Number of storage; Generate corresponding KI KI; And send and to carry the said data message of opening number of opening number and said KI KI and obtain request; Receive said open number data information after, with saidly open number, corresponding KI KI and the corresponding number data information of opening writes the ephemeral data information storage area of smart card, and sends the message that successfully writes the ephemeral data information storage area;
Write card module; Be used for receive that network side returns, confirm that network side will saidly have been opened number, corresponding KI KI and the corresponding number data information of opening and bind message of successful after, the said number data information of opening of opening number, corresponding KI KI and correspondence of storing in the said ephemeral data information storage area is write the number information memory block of smart card.
A kind of card server of writing in the air that the embodiment of the invention provides comprises:
The Mobile Directory Number enquiry module is used for after receiving the query requests of Mobile Directory Number, according to the Mobile Directory Number resource, determines the Mobile Directory Number Query Result and returns smart card;
Mobile Directory Number is opened module; Be used for receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return said smart card, and open the KI KI of number, correspondence and open the number data information stores to network side backup data information memory block with said; And; Receive with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And opening number, corresponding KI KI and opening number data information of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card.
A kind of aerial card writing system that the embodiment of the invention provides comprises: smart card and write card server in the air;
Said smart card is used to send the Mobile Directory Number query requests, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number; And
Selected Mobile Directory Number to be opened from the Mobile Directory Number of storage; According to Mobile Directory Number said to be opened; Generate corresponding KI KI; And send carry said open number and said KI KI open the number data information acquisition request, receive that network side returns open number data information after, open number, corresponding KI KI and open the ephemeral data information storage area that number data information writes smart card said; And
Send the message that successfully writes the ephemeral data information storage area; And receiving said network side returns; After confirming that network side will saidly have been opened number, corresponding KI KI and the corresponding number data information of opening and bind message of successful, the said number data information of opening of opening number, corresponding KI KI and correspondence of storing in the said ephemeral data information storage area is write the number information memory block of smart card;
The said card server of writing in the air is used for after receiving the query requests of Mobile Directory Number, according to the Mobile Directory Number resource, determines the Mobile Directory Number Query Result and returns smart card; And
Receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return smart card, and open the KI KI of number, correspondence and open the number data information stores to network side backup data information memory block with said; Receive confirm with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And opening number, corresponding KI KI and opening number data information of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card.
The embodiment of the invention; Through above-mentioned aerial card writing method; Execution to the inquiry of Mobile Directory Number, open and writing operation; The related data information of the Mobile Directory Number that the user need be opened writes said smart card, the inquiry through repeatedly carrying out said Mobile Directory Number, opens and writing operation, on said smart card, realizes one-card multi-number.
The aerial card writing method that the embodiment of the invention provides; The KI KI that Mobile Directory Number is corresponding dynamically generates on said smart card; Rather than be arranged in advance in the smart card, realized that the Mobile Directory Number number of in a sheet smart card, opening does not receive the restriction of KI number in the smart card.
Description of drawings
A kind of aerial card writing system structural representation that Fig. 1 provides for the embodiment of the invention;
A kind of aerial card writing method schematic flow sheet that Fig. 2 provides for the embodiment of the invention;
A kind of aerial card writing method schematic flow sheet that Fig. 3 provides for the embodiment of the invention;
A kind of overall flow sketch map of writing card and one card multi-number business switching in the air that Fig. 4 provides for the embodiment of the invention;
A kind of idiographic flow sketch map of writing card and one card multi-number business switching in the air that Fig. 5 provides for the embodiment of the invention;
A kind of aerial card writing system structural representation that Fig. 6 provides for the embodiment of the invention;
A kind of aerial card writing system structural representation that Fig. 7 provides for the embodiment of the invention;
A kind of aerial card writing system structural representation that Fig. 8 provides for the embodiment of the invention;
A kind of security server structural representation that Fig. 9 provides for the embodiment of the invention;
A kind of smart card architecture sketch map that Figure 10 provides for the embodiment of the invention;
A kind of smart card architecture sketch map that Figure 11 provides for the embodiment of the invention;
A kind of smart card architecture sketch map that Figure 12 provides for the embodiment of the invention;
A kind of card server structural representation of writing in the air that Figure 13 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of aerial card writing method, Apparatus and system; In order to write card in the air through smart card; Realize one-card multi-number; Reduce the occupancy of Mobile Directory Number resource, practice thrift the Mobile Directory Number resource, solve the nervous problem of telecom operators' one card multi-number business Mobile Directory Number resource allocation.
The embodiment of the invention realizes one-card multi-number through dynamically aerial card writing method.
The said card of dynamically writing in the air is meant that the corresponding KI KI of each Mobile Directory Number in the one-card multi-number is generated by the smart card dynamic random; A plurality of different KI through repeatedly dynamic random generation can realize dynamically writing in the sheet smart card a plurality of Mobile Directory Number, for realizing one-card multi-number the Mobile Directory Number basis is provided.
Said smart card is to be based upon public key architecture (i.e. PK smart card is perhaps for carrying the smart card that STK uses, i.e. PK STK smart card for Public Key Infrastructure, the smart card on PKI).Intelligent card subscriber uses the demand of Mobile Directory Number according to self, opens menu through inquiry menu of the Mobile Directory Number on the mobile device that disposes smart card and Mobile Directory Number, opens a plurality of Mobile Directory Number whenever and wherever possible.And; The user is through the one-card multi-number switching menu on the said mobile device; Between a plurality of Mobile Directory Number of having opened, switch; Satisfied the communication requirement of user, a kind of communication service mode of personalization is provided for the user at different time, different location use various mobile radio number.
In the embodiment of the invention, and the use note (Short Message Service, SMS) data transmission technology is carried out transmission of Information between smart card and network side; This technology is one of basic technology that realizes on the smart card that defines in the GSM11.14 standard various value-added services; Promptly through short message mode point-to-point data download, according to the GSM11.14 standard, when mobile device is received a note; When wherein the identifier of information transmission protocol is " download of SIM data "; Then mobile device is not shown to the user with said note, directly this note is transferred to smart card, and smart card receives, resolves and handle said short message content.Said passing through is the transparent mode transmission means to the sightless transmission of Information mode of intelligent card subscriber, and promptly mobile device receives the number data information of opening that network side sends, and is transferred to smart card pellucidly.
And; Mobile Directory Number enquiry module among the present invention, Mobile Directory Number are opened module, are write card module, and the one-card multi-number module etc., all on smart card, realize; Mobile device is the carrier of smart card, writes card in the air through the cooperation realization of the two.
Below in conjunction with accompanying drawing the technical scheme that the embodiment of the invention provides is described.
Write in the air before the card for the first time, in smart card, preset a Mobile Directory Number, treat that this Mobile Directory Number networks (wireless network) afterwards, carries out the mutual of information through this Mobile Directory Number and network side.
Referring to Fig. 1, the present invention is through disposing the mobile device of smart card, as the mobile phone and the network side that dispose smart card carry out information interaction, realizes one-card multi-number.
Referring to Fig. 2, a kind of aerial card writing method that the embodiment of the invention provides comprises:
S101, smart card send the Mobile Directory Number query requests through mobile device to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, store each Mobile Directory Number.
S102, smart card be selected Mobile Directory Number to be opened from the Mobile Directory Number of storage; Generate corresponding KI KI; And carry the said data message of opening number and said KI KI to the network side transmission and obtain request; Behind including at least of receiving that network side returns said data message of opening the corresponding IMSI of number, said number, corresponding KI KI and the corresponding IMSI etc. of opening are opened the ephemeral data information storage area that number data information writes said smart card.
S103, smart card send the message that successfully writes the ephemeral data information storage area through mobile device to network side; And receiving said network side returns; After confirming that network side will saidly have been opened number, corresponding KI KI and corresponding IMSI etc. and open number data information binding message of successful, the corresponding informance of storing in the said ephemeral data information storage area is write the number information memory block of said smart card.
In the Query Result that carries at least one Mobile Directory Number that the said network side that receives returns, the number of maximum receivable Mobile Directory Number is defined by operator.The request of opening of said Mobile Directory Number query requests and Mobile Directory Number is to open the menu realization through Mobile Directory Number inquiry menu and Mobile Directory Number that said smart card shows on mobile device.Said mobile device is after receiving said Mobile Directory Number Query Result, and smart card is presented at the Mobile Directory Number of storage in the phone number tabulation, supplies the user to open selection.
Preferably, said aerial card writing method also comprises:
After all information of storing in the said ephemeral data information storage area being write the number information memory block of said smart card, also comprise: delete all information of storing in the said ephemeral data information storage area.So that when next time smart card being write card in the air, the information in the ephemeral data information storage area of writing can not write card information with this and obscure mutually.
Preferably, implementing the deletion action to all information in this ephemeral data information storage area, also can be before next time ephemeral data information being write the ephemeral data information storage area.
Above-mentionedly send the Mobile Directory Number query requests to network side, this query requests can be the query requests of the arbitrary network side Mobile Directory Number that can inquire, and does not promptly carry the Mobile Directory Number characteristic information of Any user request.
Preferably, said to network side transmission Mobile Directory Number query requests, be specially: smart card sends the Mobile Directory Number query requests through mobile device to network side, and carries the Mobile Directory Number characteristic information of user's request; The Query Result that receives the Mobile Directory Number that network side returns when smart card sends the Mobile Directory Number query requests to network side during for empty message once more, and carries the Mobile Directory Number characteristic information after the change of user's request.
Said Mobile Directory Number characteristic information comprises: the ownership place of Mobile Directory Number, field, to the information such as restriction of Mobile Directory Number numeral.But being not limited to cited characteristic information, can be Mobile Directory Number characteristic information arbitrarily, and network side can match the Mobile Directory Number that satisfies user's request according to this Mobile Directory Number characteristic information.For example: the user can ask network side to open the Mobile Directory Number of a certain districts and cities, like certain city or certain city district etc.Perhaps the user can ask network side to open the Mobile Directory Number of a certain field, like fields such as 138,133,187.Perhaps the user can also limit request mantissa be the Mobile Directory Number of certain value, as the back double figures be 88 66 or the back four figures be 8686 etc., or the request network side is opened the Mobile Directory Number with above-mentioned all characteristic informations.
When smart card initiate to carry have a certain characteristic message or have the Mobile Directory Number query requests of certain several characteristic message after; And the Query Result that receives the Mobile Directory Number that network side returns is during for empty message; Be that network side is when failing to inquire the Mobile Directory Number that satisfies user request; Smart card changes the characteristic information that carries in the Mobile Directory Number request, sends the Mobile Directory Number query requests to network side once more.
The characteristic information that carries in the request of said change Mobile Directory Number is can reduce the number of said characteristic information, expansion Mobile Directory Number query context.For example; When the Mobile Directory Number query requests of characteristic message for " province+urban district " carried in transmission; And the Query Result that receives the Mobile Directory Number that network side returns is during for empty message; Can send once more and carry characteristic message and be the Mobile Directory Number query requests in " province ", perhaps send once more and carry characteristic message for the Mobile Directory Number query requests of " 3G " etc.But be not limited to change by the way the characteristic information that carries in the Mobile Directory Number request.
Preferably; Said network side sends receiving when said smart card; After confirming that network side will saidly have been opened number, corresponding KI KI and the IMSI of correspondence etc. and open the message of number data information Bind Failed; Withdraw from aerial card writing system, and deletion writes the corresponding informance in the said ephemeral data information storage area.
Through above-mentioned aerial card writing method; The user can be according to the demand of self using Mobile Directory Number; Open Mobile Directory Number; The utilization rate of the Mobile Directory Number that all are opened all can be by the network side record, and when the user used the utilization rate of the Mobile Directory Number of opening in the certain hour section, to be lower than certain value, network side can limit this smart card and open Mobile Directory Number again.Promptly when smart card passed through mobile device to network side initiation Mobile Directory Number query requests, the Query Result that network side is replied was empty.When all Mobile Directory Number of opening were in the normal function rate scope as the user, the user can also open a Mobile Directory Number again according to self usefulness demand.Realized according to mobile device user usefulness demand, opened a card even numbers, No. three, a card or a card No. four etc.Open Mobile Directory Number and do not receive smart card itself to write the restriction of card data, as not receiving the restriction of KI value.Like this; Can open Mobile Directory Number in one sheet smart card; When the Mobile Directory Number of having opened is in that in idle state or the certain hour section utilization rate is lower than certain value; Operator's limited subscriber is opened Mobile Directory Number through aerial card writing system once more, has reduced the occupancy of Mobile Directory Number resource effectively, has alleviated the nervous problem of one card multi-number business Mobile Directory Number resource distribution.
In order to strengthen the fail safe of message transmission between smart card and the network side, the aerial card writing method that the embodiment of the invention provides also comprises:
Before writing card in the air for the first time, also comprise: when realizing that through public key architecture PKI encryption and decryption is handled, digital certificate is preset in the smart card.
Smart card carries out encryption to sent information, and the information that receives is carried out decryption processing.
Particularly, smart card carries out encrypting and decrypting through the public key architecture PKI digital certificates of being issued by certification authority of certificate storage module storage to information to be sent.
Said digital certificates are the PKI digital certificates; Said smart card is encrypted information to be sent and the information of receiving is deciphered with the private key of self through RSA Algorithm; Be similar to identity card, private key has only in person to be held, so said encryption also is referred to as signature.
Said RSA is the most influential AES at present, and name is derived from three the name Ron Rivest that developing, Adi Shamirh and LenAdleman of this algorithm.
Referring to Fig. 3, a kind of aerial card writing method that the embodiment of the invention provides comprises:
After S201, network side receive the query requests of Mobile Directory Number,, determine the Mobile Directory Number Query Result and return smart card according to the Mobile Directory Number resource.
After S202, said network side receive and carry the data message of opening number and corresponding KI KI and obtain request; Determine and saidly open the corresponding number data information of opening of number and return to said smart card, and will saidly open number, corresponding KI KI and open the number data information stores and arrive network side backup data information memory block.
S203, said network side receive confirmed with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And the corresponding informance of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and will bind message of successful and return smart card.
Said Mobile Directory Number resource is specially the Mobile Directory Number in the number pond of the one-card multi-number industry Mobile Directory Number that network side stores in advance.The said Mobile Directory Number Query Result of determining goes according to query requests to search one or more Mobile Directory Number in the number pond of said one-card multi-number industry Mobile Directory Number.
The said number data information of opening comprises: when the Mobile Directory Number of opening is the USIM number; The said number data information of opening comprises: international mobile subscriber identity IMSI, short message centre number (Short Message Service Center; SMSC), operator's key (Ciphered Operator Variant Algorithm Configuration Field; OPC), authentication sequence number (Sequence Number; SQN), the rotation constant of authentication arithmetic (Rotate integers, ROT), authentication arithmetic constant group (constants, information such as CONST); When selected when opening number and being the GSM number; The said number data information of opening comprises: international mobile subscriber identity IMSI and short message centre number SMSC; IC-card sign (IC Card Identity, ICCID), PIN PIN1, PIN PIN2, the PUK PUK1 of PIN1, the PUK PUK2 data message of PIN2 etc.
Preferably, said aerial card writing method also comprises:
Smart card also comprises: delete the corresponding informance of storing in the said backup data information memory block after the corresponding informance of storing in the said backup data information memory block is write Mobile Directory Number binding relationship memory block.
Preferably, the query requests of said reception Mobile Directory Number is specially: the query requests that receives the Mobile Directory Number of the Mobile Directory Number characteristic information that carries user's request; Said according to the Mobile Directory Number resource; Determine the Mobile Directory Number Query Result and return smart card; Be specially: network side is according to this Mobile Directory Number characteristic information; After successful match goes out to meet the Mobile Directory Number of said Mobile Directory Number characteristic information in the Mobile Directory Number resource, return the Query Result that carries the Mobile Directory Number that matches to smart card; Otherwise, return the Mobile Directory Number Query Result to smart card and be empty message.
Described above the said Mobile Directory Number characteristic information, no longer repeated here.
Network side is resolved said characteristic information after receiving the Mobile Directory Number query requests that has characteristic information, in the Mobile Directory Number pond, searches the Mobile Directory Number resource that is complementary with user's request according to this characteristic information.When finding the Mobile Directory Number resource that satisfies user's request, return the Mobile Directory Number Query Result to smart card.Carry at least one Mobile Directory Number in this Query Result.When failing to inquire the Mobile Directory Number resource that satisfies user's request, return Query Result to smart card and be empty message.
Preferably, network side to said open number, corresponding KI KI and open the bindings failure of number data information after, the message of sending this Bind Failed to said smart card, and corresponding information in the deletion said write backup data information memory block.
Mutual through information between above-mentioned network side and the smart card realizes writing to smart card the data message of Mobile Directory Number.Open the Mobile Directory Number that the smart card request is opened.Through repeatedly carrying out above-mentioned aerial card writing method, realize that a smart card opens a plurality of Mobile Directory Number.
Preferably, in order to strengthen the fail safe of message transmission between above-mentioned smart card and the network side, said aerial card writing method also comprises: network side carries out decryption processing to the information from smart card, and treats the information that sends to smart card and carry out encryption.Network side is handled carry out encryption and decryption from the information of smart card through the user's electronic certificate of certificate storage module storage.Said network side utilizes the PKI of smart card that said information is encrypted or decryption processing through RSA Algorithm, said deciphering is also referred to as certifying signature.
The said needed data message of Mobile Directory Number of opening comprises: the phone number that open, from the KI KI of smart card, include the data message of IMSI at least.
Referring to Fig. 4 and Fig. 5, the switching flow sketch map of writing card and one card multi-number business in the air that provides for the embodiment of the invention.
Below label 1 among whole flow process and Fig. 4 and Fig. 5), 2), 3), 4), 5), 6), 7) shown in flow process corresponding, specifically be summarized as follows:
1), smart card sends the Mobile Directory Number query requests to network side, the characteristic information that can carry the request Mobile Directory Number in this request perhaps can not carry said characteristic information;
Particularly; The user realizes initiating the Mobile Directory Number query requests through the inquiry of the Mobile Directory Number on the mobile device that disposes smart card menu, and the user can add the characteristic information of Mobile Directory Number through the drop-down menu of Mobile Directory Number inquiry menu;
Alternatively; The user's electronic certificate of smart card through self storage is to Mobile Directory Number query requests sign (encryption); Mobile Directory Number query requests behind the signature is sent to the security server of network side; Security server receives the Mobile Directory Number query requests behind the said signature, and said Mobile Directory Number query requests is carried out signature verification (deciphering), with signature verification through after the Mobile Directory Number query requests send to numerical selection, the number of writing server; The Mobile Directory Number query requests that numerical selection, the number of writing server receive said signature verification after passing through; Information transmission protocol according to the Mobile Directory Number query requests; Whether be inquiry to one card multi-number business corresponding available Mobile Directory Number, what the available Mobile Directory Number query requests that one card multi-number business is corresponding sent to network side writes card server in the air if resolving this Mobile Directory Number query requests;
Write card server in the air and receive said Mobile Directory Number query requests; According to the Mobile Directory Number resource; Determine the Mobile Directory Number Query Result; After promptly from " one card multi-number business Mobile Directory Number pond ", matching the Mobile Directory Number resource that satisfies the intelligent card subscriber requirement, return said Mobile Directory Number Query Result to smart card.
2), alternatively; When receiving, numerical selection, the number of writing server write the Mobile Directory Number Query Result that card server returns in the air; According to the Mobile Directory Number vlan query protocol VLAN Mobile Directory Number Query Result is encapsulated; And the Mobile Directory Number Query Result after will encapsulating sends to smart card after security server is encrypted;
Alternatively, smart card receives from the Mobile Directory Number Query Result, and it is carried out decryption processing.
3), receive when comprising a Mobile Directory Number at least in the said Mobile Directory Number Query Result when smart card; Select one of them Mobile Directory Number to initiate to carry the said data message of opening number and said KI KI and obtain request; This data message request of obtaining can be that the data message behind the signature obtains request; Particularly, the user opens menu through the Mobile Directory Number of smart card and initiates to carry the said data message of opening number and corresponding KI KI and obtain request;
Alternatively; Security server receives the said data message of opening number and corresponding KI KI that carries and obtains request; And the said data message of opening number and the corresponding KI KI request of obtaining of carrying behind the said signature carried out signature verification process; With this signature verification through after data information request send to numerical selection, the number of writing server; Numerical selection, the number of writing server are opened the information requested host-host protocol according to Mobile Directory Number and are resolved carrying the request of obtaining of the said data message of opening number and corresponding KI KI, and the corresponding request of obtaining the data message of opening number of one card multi-number business that meets that will pass through after the parsing sends to and writes card server in the air.
4), writing card server in the air determines and saidly opens the corresponding number data information of opening of number and return smart card; Particularly; The data message that will from Mobile Directory Number data message resource, obtain returns smart card; And open number, corresponding KI KI and open the number data information stores is write card server in the air backup data information memory block said, said backup data information memory block is in the BOSS system.And the number data information of opening that one card multi-number business is corresponding sends to numerical selection, the number of writing server, and the said number data information of opening includes the said data message of opening the corresponding IMSI of number at least;
Numerical selection, the number of writing server are opened agreement according to Mobile Directory Number the said number data information of opening are encapsulated, and the number data information of opening after will encapsulating sends to smart card after security server is encrypted;
Smart card receives that network side returns includes the said data message of opening the corresponding IMSI of number at least; Said number, corresponding KI KI and the corresponding IMSI etc. of opening are opened number data information and write the ephemeral data information storage area; Alternatively; Smart card receives that security server returns include the said data message of opening the corresponding IMSI of number at least after; This data message is deciphered, the said KI KI of number, correspondence and the corresponding IMSI etc. of opening are opened the ephemeral data information storage area that number data information writes smart card.
5), smart card sends the message that successfully writes the ephemeral data information storage area to writing card server in the air.Alternatively; The message that success after smart card is signed said smart card writes the ephemeral data information storage area sends to security server; Security server with signature verification through after said message send to numerical selection, the number of writing server; Numerical selection, the number of writing server are opened the information requested host-host protocol according to Mobile Directory Number said message are resolved, and the message that meets the one card multi-number business correspondence after resolving is sent to write card server in the air.
6), write in the air that card server receives that smart card sends will saidly open the KI KI of number, correspondence and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And the corresponding informance of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card;
Alternatively; Write in the air that card server receives that numerical selection, the number of writing server send will saidly open the KI KI of number, correspondence and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And the corresponding informance of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned numerical selection, the number of writing server.Numerical selection, the number of writing server are opened agreement according to Mobile Directory Number said message are encapsulated, and will encapsulate back message and send to smart card;
The affirmation that smart card will receive with said open number, corresponding KI KI and corresponding IMSI etc. and open the message that number data information binds after, this message is carried out decryption processing; That said network side returns when receiving, confirm that network side will saidly have been opened number, corresponding KI KI and corresponding IMSI and open number data information binding message of successful after, the corresponding informance of storing in the said ephemeral data information storage area is write the number information memory block; When said smart card receiving that said network side returns, confirm that network side will saidly have been opened number, corresponding KI KI and the IMSI of correspondence etc. and open the message of number data information Bind Failed after; Withdraw from aerial card writing system, and deletion writes the corresponding informance in the said ephemeral data information storage area.
Realized that the success of Mobile Directory Number writes the card process.Carry out above-mentioned steps 1 repeatedly)~7) realize a plurality of Mobile Directory Number open and write card.
7), the switching through the number switching menu of the one-card multi-number module of smart card will be after above-mentioned steps be opened in the smart card a plurality of numbers, select one of them number to converse.Really realized one-card multi-number.
After a plurality of Mobile Directory Number are opened; The user selects wherein arbitrary Mobile Directory Number through mobile device one-card multi-number switching menu; The Mobile Directory Number of current use is switched to another Mobile Directory Number to be used, attempt landing network according to GSM11.11 standard or 3GPP31.102 standard through the Mobile Directory Number that the one-card multi-number switching menu is selected.
Particularly; When the number that will switch was the GSM type, the one-card multi-number module was set to selected number under the GSM catalogue, afterwards; Smart card is through being provided with the form of card repositioning information; The mode of operation of card is set to GSM, and smart card can judge that the type of telecom intelligent card is GSM according to the repositioning information of telecom intelligent card, and attempts landing network according to the GSM11.11 standard; When the number that will switch is the USIM type; The one-card multi-number module is set to selected number under the USIM catalogue; Afterwards, smart card is through being provided with the form of card repositioning information, and the mode of operation of card is set to USIM; Mobile phone intelligent card can judge that the type of telecom intelligent card is USIM according to the repositioning information of telecom intelligent card, and attempts landing network according to the 3GPP31.102 standard.
The one-card multi-number module can provide local information to send the request of obtaining the current position of user to mobile phone intelligent card according to the active instruction in the GSM technology in the smart card; The mobile phone mobile device sends the one-card multi-number module to after network obtains user's current location; This module changes user's current number into local number automatically through customer location; Again attempt landing network the as many as roaming charges of having cancelled, the function of performance one-card multi-number.
Referring to Fig. 6, a kind of aerial card writing system that the embodiment of the invention provides comprises: smart card 11 and write card server 12 in the air;
Said smart card 11 is used for sending the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number; And
Selected Mobile Directory Number to be opened from the Mobile Directory Number of storage; According to Mobile Directory Number said to be opened; Generate corresponding KI KI; And to network side send carry said open number and said KI KI open the number data information acquisition request; Receive include the said data message of opening the corresponding IMSI of number at least after, with saidly open number, corresponding KI KI and corresponding IMSI opens the ephemeral data information storage area that number data information writes said smart card 11; And
Send the message that successfully writes the ephemeral data information storage area; And receive affirmation that network side returns with said open number, corresponding KI KI and corresponding IMSI and open number data information and bind message of successful after, the corresponding informance of storing in the said ephemeral data information storage area is write the number information memory block of said smart card 11;
The said card server 12 of writing in the air is used for after receiving the query requests of Mobile Directory Number, according to the Mobile Directory Number resource, determines the Mobile Directory Number Query Result and returns smart card 11; And
Receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return smart card 11, and open the KI KI of number, correspondence and open the number data information stores to the backup data information memory block with said; Confirmation of receipt with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card 11 after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And the corresponding informance of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card 11.
Referring to Fig. 7, the aerial card writing system that the embodiment of the invention provides also comprises: numerical selection, the number of writing server 13;
Said numerical selection, the number of writing server 13; Be connected with the said card server 12 of writing in the air; Can be incorporated into network side; This numerical selection, the number of writing server 13 are used for resolving from the business information of smart card 11, and the business information after will resolving sends to and write card server 12 in the air, and after encapsulating from the said service request return information of writing card server 12 in the air, send to smart card 11.
Said business information comprises Mobile Directory Number query requests, the request of obtaining of Mobile Directory Number data message, write the message etc. of the data message of said smart card.
Particularly; Said numerical selection, the number of writing server 13 are used for opening the information requested host-host protocol according to Mobile Directory Number query requests and the Mobile Directory Number of writing card in the air; Parsing is from the type of the solicited message of smart card 11; Whether be one card multi-number business corresponding information, described request information comprises if promptly resolving the described request information type: the Mobile Directory Number query requests, carry the said data message of opening number and said KI KI and obtain request etc.For example: resolving the Mobile Directory Number query requests is the query requests to common Mobile Directory Number, or the query requests of the Mobile Directory Number of one card multi-number business correspondence.If the solicited message from smart card 11 is the corresponding solicited message of one card multi-number business, then that said one card multi-number business is corresponding information sends to writes card server 12 in the air.And; Said numerical selection, the number of writing server 13 are used for opening agreement according to aerial Mobile Directory Number vlan query protocol VLAN of one card multi-number business and Mobile Directory Number; Encapsulation is opened the number data information result from the Mobile Directory Number Query Result of writing card server 12 in the air with obtaining, and sends to smart card 11 then.
Referring to Fig. 8, the aerial card writing system that the embodiment of the invention provides also comprises: security server 14, this security server 14 can be incorporated into network side.
Referring to Fig. 9, said security server also comprises: encryption and decryption module 141 is used for carrying out signature verification (deciphering) from all information of smart card 11, and all information that send to smart card 11 is carried out encryption;
When realizing that through public key architecture PKI encryption and decryption is handled, said security server also comprises: certificate storage module 142 is used to store digital certificate.
Particularly; Be used for to the Mobile Directory Number of having signed that receives query requests, carry and saidly open the data message request of obtaining of number and said KI KI, successfully write the decrypt messages of ephemeral data information storage area; And to the Mobile Directory Number Query Result that will return smart card 11, the data message of Mobile Directory Number, and confirm that network side will saidly open number, corresponding KI KI and corresponding IMSI and open number data information binding message of successful and encrypt.
Referring to Figure 10, the smart card 11 that the embodiment of the invention provides comprises:
Mobile Directory Number enquiry module 111 is used to send the Mobile Directory Number query requests, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number;
Mobile Directory Number is opened module 112; Be used for from the selected Mobile Directory Number to be opened of the Mobile Directory Number of storage; According to Mobile Directory Number said to be opened; Generate corresponding KI KI, and send and carry the said data message of opening number and said KI KI and obtain request, behind including at least of receiving that network side returns said data message of opening the corresponding IMSI of number; Said KI KI and the corresponding IMSI that opens number, correspondence opened the ephemeral data information storage area that number data information writes said smart card, and send the message that successfully writes the ephemeral data information storage area;
Write card module 113; Be used for receiving that network side returns; After confirming that network side will saidly have been opened number, corresponding KI KI and corresponding IMSI and open number data information binding message of successful, the corresponding informance of storing in the said ephemeral data information storage area is write the number information memory block of said smart card.
Referring to Figure 11, said smart card 11 also comprises:
Encryption and decryption module 114 is used for carrying out encryption to sent information, and the information that receives is carried out decryption processing.
When realizing that through public key architecture PKI encryption and decryption is handled, said smart card 11 also comprises: certificate storage module 115 is used to store digital certificate.
Preferably, the said card module 113 of writing after also being used for the corresponding informance that said ephemeral data information storage area is stored write the number information memory block, is deleted the corresponding informance of storing in the said ephemeral data information storage area.
Preferably, said Mobile Directory Number enquiry module 111 specifically is used for: send the Mobile Directory Number query requests, and carry the Mobile Directory Number characteristic information of user's request; When the Query Result that receives the Mobile Directory Number that network side returns during, send the Mobile Directory Number query requests to network side once more, and carry the Mobile Directory Number characteristic information after the change of user's request for empty message.
Preferably; The said card module 113 of writing; Also be used for when said network side sends receiving; After confirming that network side will saidly have been opened number, corresponding KI KI and corresponding IMSI and open the message of number data information Bind Failed, withdraw from aerial card writing system, and deletion writes the interior corresponding informance of said ephemeral data information storage area.
Preferably, referring to Figure 12, said smart card also comprises: one-card multi-number module 116, be used for when having opened a plurality of Mobile Directory Number through above-mentioned aerial card writing system, and the Mobile Directory Number of current use is switched to another Mobile Directory Number of needs use.
Referring to Figure 13, the embodiment of the invention provides writes card server in the air, comprising:
Mobile Directory Number enquiry module 121 is used for after the query requests of the Mobile Directory Number that receives the smart card transmission, according to the Mobile Directory Number resource, determining the Mobile Directory Number Query Result and returning smart card;
Mobile Directory Number is opened module 122; Be used for receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return to smart card, and open the KI KI of number, correspondence and open the number data information stores to network side backup data information memory block with said; And receive confirm with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And the corresponding informance of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card.
Preferably, said Mobile Directory Number is opened module 122 and also is used for, the corresponding informance of storing in the said backup data information memory block is write Mobile Directory Number binding relationship memory block after, delete the corresponding informance of storing in the said backup data information memory block.
Preferably, said Mobile Directory Number enquiry module 121 specifically is used for: the query requests that receives the Mobile Directory Number that carries the Mobile Directory Number characteristic information; According to this Mobile Directory Number characteristic information, after successful match goes out to meet the Mobile Directory Number of said Mobile Directory Number characteristic information in the Mobile Directory Number resource, return the Query Result that carries the Mobile Directory Number that matches to smart card; Otherwise, return the Mobile Directory Number Query Result to smart card and be empty message.
Preferably; Said Mobile Directory Number is opened module 122 and also is used for; When to after opening number, corresponding KI KI and opening the bindings failure of number data information; To the message of this Bind Failed of smart card transmission, and corresponding information in the deletion said write backup data information memory block.
The aerial card writing method that the embodiment of the invention provides comprises: smart card sends the query requests of Mobile Directory Number, and receives the Mobile Directory Number that network side returns; The request that smart card sends the data message of the Mobile Directory Number obtain current selected to network side when receiving the data message of this Mobile Directory Number that network side sends, is carried out the blotter operation to the data message of this Mobile Directory Number; Smart card sends to network side with the result of said blotter operation, and receives the result that opens of this Mobile Directory Number that network side returns, opens the result according to this, carries out the writing operation to this Mobile Directory Number.The embodiment of the invention, through above-mentioned aerial card writing method between smart card and network side, carry out Mobile Directory Number inquiry, Mobile Directory Number is opened and the Mobile Directory Number writing operation; Open in the request process at each Mobile Directory Number through smart card; Dynamically generate one and the corresponding KI KI of current selected Mobile Directory Number value; The corresponding KI value of Mobile Directory Number; Through the different KI value of dynamic generation, realize dynamically opening a plurality of Mobile Directory Number, this method is only opened Mobile Directory Number when the user need open Mobile Directory Number; When the Mobile Directory Number of opening is in idle state in the certain hour section; Operator continues to open Mobile Directory Number through limited subscriber, effectively reduces the occupation rate of Mobile Directory Number, has extenuated the nervous problem of prior art one card multi-number business Mobile Directory Number resource allocation.
And the present invention has realized the one-card multi-number direct selling model through opening a plurality of Mobile Directory Number according to self with the card demand at user side, has attracted more one-card multi-number user.
The present invention writes with number through in the smart card of cellphone subscriber's end, writing the card request in the air, replaces prior art to utilize card writer to write card through the agent, makes that the deployment of aerial card writing system is simpler.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (14)

1. an aerial card writing method is characterized in that, comprising:
Send the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, store each Mobile Directory Number;
Selected Mobile Directory Number to be opened from the Mobile Directory Number of storage; According to Mobile Directory Number said to be opened; Generate corresponding KI KI; And send carry said open number and said KI KI open the number data information acquisition request, receive said open number data information after, open the ephemeral data information storage area that number, corresponding KI KI and the corresponding number data information of opening write smart card with said;
Send the message that successfully writes the ephemeral data information storage area; And receive that network side returns, confirm that network side will saidly have been opened number, corresponding KI KI and the corresponding number data information of opening and bind message of successful after, the said number data information of opening of opening number, corresponding KI KI and correspondence of storing in the said ephemeral data information storage area is write the number information memory block of smart card.
2. method according to claim 1 is characterized in that, this method also comprises:
Before network side transmission information, carry out encryption to sent information; And
When receiving the information that network side returns, this information is carried out decryption processing.
3. method according to claim 2 is characterized in that, before writing card in the air for the first time, this method also comprises:
In smart card, preset a Mobile Directory Number, carry out the mutual of information through this Mobile Directory Number and network side; And/or,
When realizing that through public key architecture PKI encryption and decryption is handled, digital certificate is preset in the smart card.
4. method according to claim 1 is characterized in that, and is said to network side transmission Mobile Directory Number query requests, is specially:
Send the Mobile Directory Number query requests to network side, and carry the Mobile Directory Number characteristic information of user's request;
When the Query Result that receives the Mobile Directory Number that network side returns during, send the Mobile Directory Number query requests to network side once more, and carry the Mobile Directory Number characteristic information after the renewal for empty message.
5. method according to claim 1; It is characterized in that; That said network side returns when receiving, confirm that network side will saidly have been opened the message of number data information Bind Failed of number, corresponding KI KI and correspondence after; Withdraw from aerial card writing system, and deletion writes the information in the said ephemeral data information storage area.
6. a smart card is characterized in that, comprising:
The Mobile Directory Number enquiry module is used for sending the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number;
Mobile Directory Number is opened module; Be used for from the selected Mobile Directory Number to be opened of the Mobile Directory Number of storage; Generate corresponding KI KI; And send and to carry the said data message of opening number of opening number and said KI KI and obtain request; Receive said open number data information after, with saidly open number, corresponding KI KI and the corresponding number data information of opening writes the ephemeral data information storage area of smart card, and sends the message that successfully writes the ephemeral data information storage area;
Write card module; Be used for receive that network side returns, confirm that network side will saidly have been opened number, corresponding KI KI and the corresponding number data information of opening and bind message of successful after, the said number data information of opening of opening number, corresponding KI KI and correspondence of storing in the said ephemeral data information storage area is write the number information memory block of smart card.
7. smart card according to claim 6 is characterized in that, this smart card also comprises:
The encryption and decryption module is used for carrying out encryption to sent information, and the information that receives is carried out decryption processing.
8. smart card according to claim 7 is characterized in that, when realizing that through public key architecture PKI encryption and decryption is handled, this smart card also comprises: certificate storage module is used to store digital certificate.
9. smart card according to claim 6 is characterized in that, said Mobile Directory Number enquiry module specifically is used for: send the Mobile Directory Number query requests to network side, and carry the Mobile Directory Number characteristic information of user's request; When the Query Result that receives the Mobile Directory Number that network side returns during, send the Mobile Directory Number query requests to network side once more, and carry the Mobile Directory Number characteristic information after the renewal for empty message.
10. smart card according to claim 6; It is characterized in that; The said card module of writing also is used for; That said network side returns when receiving, confirm that network side will saidly have been opened number, corresponding KI KI and the corresponding message of opening number data information Bind Failed after, withdraw from aerial card writing system, and deletion writes all interior information of said ephemeral data information storage area.
11. write card server in the air for one kind, it is characterized in that, comprising:
The Mobile Directory Number enquiry module is used for after receiving the query requests of Mobile Directory Number, according to the Mobile Directory Number resource, determines the Mobile Directory Number Query Result and returns smart card;
Mobile Directory Number is opened module; Be used for receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return smart card, and open the KI KI of number, correspondence and open the number data information stores to network side backup data information memory block with said; And; Receive confirm with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And opening number, corresponding KI KI and opening number data information of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card.
12. server according to claim 11 is characterized in that, said Mobile Directory Number enquiry module specifically is used for: the query requests that receives the Mobile Directory Number that carries the Mobile Directory Number characteristic information; According to this Mobile Directory Number characteristic information, after successful match goes out to meet the Mobile Directory Number of said Mobile Directory Number characteristic information in the Mobile Directory Number resource, return the Query Result that carries the Mobile Directory Number that matches to said smart card; Otherwise, return the Mobile Directory Number Query Result to said smart card and be empty message.
13. server according to claim 11; It is characterized in that; Said Mobile Directory Number is opened module and also is used for; When to after opening number, corresponding KI KI and opening the bindings failure of number data information, return the message of this Bind Failed, and all information in the deletion said write backup data information memory block.
14. an aerial card writing system is characterized in that, comprising: smart card and write card server in the air;
Said smart card is used for sending the Mobile Directory Number query requests to network side, and after receiving the Query Result that carries at least one Mobile Directory Number, stores each Mobile Directory Number; And
Selected Mobile Directory Number to be opened from the Mobile Directory Number of storage; According to Mobile Directory Number said to be opened; Generate corresponding KI KI; And send carry said open number and said KI KI open the number data information acquisition request, receive that network side returns said open number data information after, open number, corresponding KI KI and open the ephemeral data information storage area that number data information writes smart card said; And
Send the message that successfully writes the ephemeral data information storage area; And receive affirmation network side that network side returns with said open number, corresponding KI KI and the corresponding number data information of opening and bind message of successful after, saidly open the number information memory block that number, corresponding KI KI and the corresponding number data information of opening write smart card with what store in the said ephemeral data information storage area;
The said card server of writing in the air is used for after receiving the query requests of Mobile Directory Number, according to the Mobile Directory Number resource, determines the Mobile Directory Number Query Result and returns smart card; And
Receive carry the data message of opening number and corresponding KI KI and obtain request after; Determine the said corresponding number data information of opening of number of opening and return smart card, and open the KI KI of number, correspondence and open the number data information stores to network side backup data information memory block with said; Receive affirmation with said open number, corresponding KI KI and open the message of ephemeral data information storage area that number data information successfully writes smart card after; Execution is opened number, corresponding KI KI and the binding of opening number data information to said; And opening number, corresponding KI KI and opening number data information of storing in the said backup data information memory block write Mobile Directory Number binding relationship memory block, and said binding message of successful is returned smart card.
CN201110408507.7A 2011-12-09 2011-12-09 Over-the-air card writing method, apparatus and system Expired - Fee Related CN102523578B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110408507.7A CN102523578B (en) 2011-12-09 2011-12-09 Over-the-air card writing method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110408507.7A CN102523578B (en) 2011-12-09 2011-12-09 Over-the-air card writing method, apparatus and system

Publications (2)

Publication Number Publication Date
CN102523578A true CN102523578A (en) 2012-06-27
CN102523578B CN102523578B (en) 2015-02-25

Family

ID=46294347

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110408507.7A Expired - Fee Related CN102523578B (en) 2011-12-09 2011-12-09 Over-the-air card writing method, apparatus and system

Country Status (1)

Country Link
CN (1) CN102523578B (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103079193A (en) * 2013-01-07 2013-05-01 东信和平科技股份有限公司 Cloud SIM (subscriber identity module) capable of freely downloading network data
CN103108317A (en) * 2012-11-07 2013-05-15 无锡成电科大科技发展有限公司 Method of safe writing card
CN103874052A (en) * 2012-12-17 2014-06-18 ***通信集团山东有限公司 Method and device for remote card writing
WO2015035947A1 (en) * 2013-09-13 2015-03-19 华为终端有限公司 Method for realizing cellphone without card, cellphone and server
CN104519480A (en) * 2014-12-30 2015-04-15 悠游宝(天津)网络科技有限公司 Communication control device, authentication device, center control device and communication system
CN104640244A (en) * 2015-02-10 2015-05-20 苏州海博智能***有限公司 Wireless communication device and system
CN104717646A (en) * 2013-12-11 2015-06-17 ***通信集团公司 Mobile network access method, mobile network access device and mobile network access system
CN105636012A (en) * 2014-10-27 2016-06-01 ***通信集团公司 Writing card method, smart card, and writing card platform and system
CN105848137A (en) * 2015-01-14 2016-08-10 ***通信集团公司 Card writing method and device
WO2016131238A1 (en) * 2015-07-15 2016-08-25 中兴通讯股份有限公司 Smart card processing method, calling processing method, device, and terminal
CN106162522A (en) * 2016-03-04 2016-11-23 悠游宝(天津)网络科技有限公司 Communication control unit and central controller for general configurable authentication device
CN106203191A (en) * 2016-07-06 2016-12-07 新智数字科技有限公司 A kind of data processing method and smart card
CN106304024A (en) * 2015-06-08 2017-01-04 ***通信集团公司 Implementation method, device and the SIM that a kind of single deck tape-recorder is many numbers
CN106358175A (en) * 2015-07-15 2017-01-25 中兴通讯股份有限公司 Terminal equipment, device and method for network access of reprogrammable SIM (subscriber identity module) card
CN103781062B (en) * 2014-02-26 2017-04-12 中国联合网络通信集团有限公司 Remote card write-in method, device and system
CN108055662A (en) * 2017-12-07 2018-05-18 深圳市优友互联有限公司 A kind of number switching method and number switching system based on smart card
CN109992949A (en) * 2017-12-29 2019-07-09 中移(杭州)信息技术有限公司 A kind of equipment authentication method, air card-writing method and apparatus authentication device
CN110072226A (en) * 2019-04-11 2019-07-30 北京小米移动软件有限公司 A kind of card writing method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1624649A1 (en) * 2003-05-15 2006-02-08 Fujitsu Limited Information processing device, information processing method, and information processing program
CN101547437A (en) * 2009-04-30 2009-09-30 东信和平智能卡股份有限公司 A telecom intelligent card, an air card writing system and an air card writing method
CN101572883A (en) * 2009-05-22 2009-11-04 ***通信集团江苏有限公司 Method and system for registering and/or writing data to subscriber identity module
CN101945376A (en) * 2010-08-27 2011-01-12 武汉天喻信息产业股份有限公司 Air card-writing background system and method based on general mobile phone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1624649A1 (en) * 2003-05-15 2006-02-08 Fujitsu Limited Information processing device, information processing method, and information processing program
CN101547437A (en) * 2009-04-30 2009-09-30 东信和平智能卡股份有限公司 A telecom intelligent card, an air card writing system and an air card writing method
CN101572883A (en) * 2009-05-22 2009-11-04 ***通信集团江苏有限公司 Method and system for registering and/or writing data to subscriber identity module
CN101945376A (en) * 2010-08-27 2011-01-12 武汉天喻信息产业股份有限公司 Air card-writing background system and method based on general mobile phone

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
叶辉,商明霞: "一种基于通用手机的空中写卡方法", 《江苏通信》, vol. 27, no. 3, 15 June 2011 (2011-06-15) *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108317A (en) * 2012-11-07 2013-05-15 无锡成电科大科技发展有限公司 Method of safe writing card
CN103874052A (en) * 2012-12-17 2014-06-18 ***通信集团山东有限公司 Method and device for remote card writing
CN103874052B (en) * 2012-12-17 2017-11-21 ***通信集团山东有限公司 A kind of remote writing-card method and device
CN103079193A (en) * 2013-01-07 2013-05-01 东信和平科技股份有限公司 Cloud SIM (subscriber identity module) capable of freely downloading network data
WO2015035947A1 (en) * 2013-09-13 2015-03-19 华为终端有限公司 Method for realizing cellphone without card, cellphone and server
CN104717646A (en) * 2013-12-11 2015-06-17 ***通信集团公司 Mobile network access method, mobile network access device and mobile network access system
CN104717646B (en) * 2013-12-11 2019-01-01 ***通信集团公司 A kind of cut-in method of mobile network, equipment and system
CN103781062B (en) * 2014-02-26 2017-04-12 中国联合网络通信集团有限公司 Remote card write-in method, device and system
CN105636012A (en) * 2014-10-27 2016-06-01 ***通信集团公司 Writing card method, smart card, and writing card platform and system
CN105636012B (en) * 2014-10-27 2019-06-21 ***通信集团公司 A kind of card writing method, writes card platform and system at smart card
CN104519480B (en) * 2014-12-30 2016-02-17 悠游宝(天津)网络科技有限公司 Communication control unit, authentication device, central controller and communication system
CN104519480A (en) * 2014-12-30 2015-04-15 悠游宝(天津)网络科技有限公司 Communication control device, authentication device, center control device and communication system
US9723549B2 (en) 2014-12-30 2017-08-01 Youyoubao (Tianjin) Network Technology Co., Ltd. Communication control apparatus, authentication device, central control apparatus and communication system
CN105848137B (en) * 2015-01-14 2019-01-08 ***通信集团公司 A kind of card writing method and device
CN105848137A (en) * 2015-01-14 2016-08-10 ***通信集团公司 Card writing method and device
CN104640244A (en) * 2015-02-10 2015-05-20 苏州海博智能***有限公司 Wireless communication device and system
CN106304024A (en) * 2015-06-08 2017-01-04 ***通信集团公司 Implementation method, device and the SIM that a kind of single deck tape-recorder is many numbers
CN106358175A (en) * 2015-07-15 2017-01-25 中兴通讯股份有限公司 Terminal equipment, device and method for network access of reprogrammable SIM (subscriber identity module) card
CN106341788A (en) * 2015-07-15 2017-01-18 中兴通讯股份有限公司 Smart card processing method, calling processing method, device and terminal
WO2016131238A1 (en) * 2015-07-15 2016-08-25 中兴通讯股份有限公司 Smart card processing method, calling processing method, device, and terminal
CN106162522A (en) * 2016-03-04 2016-11-23 悠游宝(天津)网络科技有限公司 Communication control unit and central controller for general configurable authentication device
CN106203191A (en) * 2016-07-06 2016-12-07 新智数字科技有限公司 A kind of data processing method and smart card
CN108055662A (en) * 2017-12-07 2018-05-18 深圳市优友互联有限公司 A kind of number switching method and number switching system based on smart card
CN109992949A (en) * 2017-12-29 2019-07-09 中移(杭州)信息技术有限公司 A kind of equipment authentication method, air card-writing method and apparatus authentication device
CN109992949B (en) * 2017-12-29 2021-04-16 中移(杭州)信息技术有限公司 Equipment authentication method, over-the-air card writing method and equipment authentication device
CN110072226A (en) * 2019-04-11 2019-07-30 北京小米移动软件有限公司 A kind of card writing method and device
CN110072226B (en) * 2019-04-11 2022-05-06 北京小米移动软件有限公司 Card writing method and device

Also Published As

Publication number Publication date
CN102523578B (en) 2015-02-25

Similar Documents

Publication Publication Date Title
CN102523578B (en) Over-the-air card writing method, apparatus and system
JP6185152B2 (en) Method of accessing services, device and system for accessing
JP5508428B2 (en) Key distribution method and system
EP2861002B1 (en) Virtual user identification data distributing method and obtaining method, and devices
ES2898304T3 (en) Method, apparatus and system to support multiple IMSI
CN101720071B (en) Short message two-stage encryption transmission and secure storage method based on safety SIM card
CN104519480B (en) Communication control unit, authentication device, central controller and communication system
US20190090124A1 (en) Method and apparatus for realizing a plurality of terminals sharing user identity identification card, and storage medium
EP2671398A1 (en) Subscriber identity module provisioning
CN105516962A (en) Account opening method and system based on eUICC (Embedded Universal Integrated Circuit Card)
CN104093139A (en) Aerial card-writing method, server and smart card
CN103079193A (en) Cloud SIM (subscriber identity module) capable of freely downloading network data
CN101635924B (en) CDMA port-to-port encryption communication system and key distribution method thereof
CN104509142A (en) Distribution method, device and system of virtual user identification module data
KR20160143333A (en) Method for Double Certification by using Double Channel
CN101150851A (en) Method, server and mobile station for transmitting data from server to mobile station
CN104507130A (en) SIM (Subscriber Identity Module) card and system supporting mobile communication network switching
CN101917700B (en) Method for using service application and user identification module
CN109951563A (en) A kind of smart card update method and its more new system working method
KR20200044629A (en) Apparatus, method for handling execptions in remote profile management
CN104185980A (en) Information processing apparatus, wireless communication apparatus and communication system
CN103778528A (en) Payment processing method, payment processing system and payment processing device
CN104507072A (en) Communication network switching method
CN103502991A (en) Determination of apparatus configuration and programming data
CN101841783A (en) Short message safety communication method, system and device based on STK (SIM Tool Kit) business

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100015 Beijing city Chaoyang District Dongzhimen West eight Street No. 2 room Wanhong Yan Dong Business Garden

Patentee after: BEIJING WATCHDATA Co.,Ltd.

Address before: 100015 Beijing city Chaoyang District Dongzhimen West eight Street No. 2 room Wanhong Yan Dong Business Garden

Patentee before: BEIJING WATCH DATA SYSTEM Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150225

Termination date: 20211209