Summary of the invention
The invention provides the preset method for processing resource of a kind of Internet of Things and device, for solving the problem of the large quantity reset resource of eUICC ineffective occupation, reduce the operation cost of distribution operator.
The embodiment of the present invention provides a kind of Internet of Things preset method for processing resource, comprising:
In the time receiving the recovery command of distribution carrier server transmission, send described recovery command according to the smartcard identification in described recovery command to internet-of-things terminal, described recovery command comprises initialize data mark;
In the time receiving the recyclable response message that described internet-of-things terminal returns, send delete instruction to described internet-of-things terminal, indicate described internet-of-things terminal to delete and identify corresponding initialize data with described initialize data from smart card corresponding to described smartcard identification;
In the time receiving the deletion success response message that described internet-of-things terminal returns, delete success message to distribution carrier server sending card side, be the preset resource of described initialize data distribution so that distribution carrier server deletes local storage.
The embodiment of the present invention provides a kind of Internet of Things preset method for processing resource, comprising:
In the time knowing that the smart card that belongs to the first operator of internet-of-things terminal has activated, produce the recovery command that belongs to the initialize data of the second operator in described smart card, described recovery command comprises the initialize data mark corresponding with described initialize data and the smartcard identification of described smart card;
Described recovery command is sent to described internet-of-things terminal by remote management platform server, to indicate described internet-of-things terminal to delete described initialize data from described smart card;
In the time receiving the deletion success response message of described internet-of-things terminal, what delete local storage is the preset resource that described initialize data is distributed.
The embodiment of the present invention provides a kind of Internet of Things preset resource processing unit, comprising:
Recovery command sending module, in the time receiving the recovery command of distribution carrier server transmission, sends described recovery command according to the smartcard identification in described recovery command to internet-of-things terminal, and described recovery command comprises initialize data mark;
Delete instruction sending module, for in the time receiving the recyclable response message that described internet-of-things terminal returns, send delete instruction to described internet-of-things terminal, indicate described internet-of-things terminal to delete and identify corresponding initialize data with described initialize data from smart card corresponding to described smartcard identification;
Card side is deleted success message sending module, for in the time receiving the deletion success response message that described internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed.
The embodiment of the present invention provides a kind of Internet of Things preset resource processing unit, comprising:
Recovery command generation module, for in the time knowing that the smart card that belongs to the first operator of internet-of-things terminal has activated, produce the recovery command that belongs to the initialize data of the second operator in described smart card, described recovery command comprises the initialize data mark corresponding with described initialize data and the smartcard identification of described smart card;
Delete indicating module, described recovery command is sent to described internet-of-things terminal by remote management platform server, to indicate described internet-of-things terminal to delete described initialize data from described smart card;
Resource removing module, in the time receiving the deletion success response message of described internet-of-things terminal, what delete local storage is the preset resource that described initialize data is distributed.
The technical scheme that the embodiment of the present invention provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution carrier server in smart card corresponding to described smartcard identification, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC smart card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.
Embodiment
Embodiment mono-
The flow chart of the preset method for processing resource of Internet of Things that Fig. 1 provides for the embodiment of the present invention one.The method is applicable in Internet of Things, conventionally Internet of Things includes distribution carrier server and Internet of Things remote management platform server, access for internet-of-things terminal by existing various communication networks, the method can be carried out by the processing unit in Internet of Things remote management platform server, and this processing unit can be realized by the mode of hardware/software.As shown in Figure 1, the preset method for processing resource of this Internet of Things can comprise:
Step 101, when receive distribution carrier server send recovery command time, Internet of Things remote management platform server sends described recovery command according to the smartcard identification in described recovery command to internet-of-things terminal, and described recovery command comprises initialize data mark.
Step 102, in the time receiving the recyclable response message that described internet-of-things terminal returns, Internet of Things remote management platform server sends delete instruction to described internet-of-things terminal, indicates described internet-of-things terminal to delete and identify corresponding initialize data with described initialize data from smart card corresponding to described smartcard identification.
Step 103, in the time receiving the deletion success response message that described internet-of-things terminal returns, Internet of Things remote management platform server is deleted success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed.
Smart card in internet-of-things terminal can be universal embedded integrated circuit card (eUICC), is to be integrated in terminal in the production process of internet-of-things terminal, after distribution, cannot realize again and plugging.Therefore eUICC needs preset IMSI or key (the Key Identifier that issues operator in the production process of internet-of-things terminal, be called for short Ki) etc. access information, so that internet-of-things terminal can set up and being connected of Internet of Things remote management platform server, realize eUICC telemanagement, download operator's CAMEL-Subscription-Information, complete network selection and activation.Specific implementation process is as follows: eUICC manufacturer registers the access information that eUICC identifies and distribution operator is preset etc. at remote management platform server, after having registered, eUICC can realize telemanagement by remote management platform.Distribution business system server sends to remote management platform server by the individuation data of eUICC by the interface of remote management platform, so that these data of remote management platform server maintenance downloading in eUICC by escape way.
EUICC also can select operator or change operator after distribution, in the time that eUICC changes operator and successfully activates, distribution carrier server sends recovery command to Internet of Things remote management platform server immediately, and this instruction comprises eUICC mark and initialize data mark.Internet of Things remote management platform server receives the recovery command that distribution carrier server sends, and obtains this eUICC mark by parsing, and sends this recovery command to the internet-of-things terminal with this eUICC mark.
In the time that Internet of Things remote management platform server receives the recyclable response message that internet-of-things terminal returns, Internet of Things remote management platform server can be first to the recyclable message of distribution carrier server sending card side, so that distribution carrier server is deleted initialize data state in waiting for card side, and record this event.Then Internet of Things remote management platform server sends delete instruction to internet-of-things terminal, indicates described internet-of-things terminal from eUICC, to delete with described initialize data and identifies corresponding initialize data.
Internet-of-things terminal receives after the delete instruction of Internet of Things remote management platform server transmission, deletes the initialize data in eUICC, deletes successfully backward Internet of Things remote management platform and returns to deletion success response message.Internet of Things remote management platform server receives after this deletion success response message, delete success message to distribution carrier server sending card side, be the preset resource that described initialize data is distributed so that distribution carrier server deletes local storage, comprise that in CRM, retaining preservation in IMSI distribution condition, BSS opens an account and preserve MSISDN that IMSI is corresponding etc. in information or HLR.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in eUICC, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.
Embodiment bis-
The flow chart of the preset method for processing resource of Internet of Things that Fig. 2 provides for the embodiment of the present invention two.The present embodiment is on the basis of above-described embodiment, has further optimized the preset method for processing resource of Internet of Things.As shown in Figure 2, the preset method for processing resource of this Internet of Things can comprise:
Step 201, distribution carrier server send recovery command to Internet of Things remote management platform server, and this instruction comprises eUICC mark and initialize data mark.
Step 202, in the time that Internet of Things remote management platform server receives the recovery command that distribution carrier server sends, send described recovery command according to the eUICC mark in described recovery command to internet-of-things terminal.
Step 2031, internet-of-things terminal return to not recyclable response message.
Further, internet-of-things terminal can judge that initialize data identifies corresponding initialize data and whether can delete according to the operator activating, suppose that A operator does not allow to delete initialize data, B operator allows to delete initialize data, in the time that the operator of internet-of-things terminal activation is A operator, think this initialize data unsuppressible-suppression, internet-of-things terminal sends not recyclable response message to Internet of Things remote management platform server.
Or, the individuation data that internet-of-things terminal is downloaded after also can activating according to eUICC judges that initialize data identifies corresponding initialize data and whether can delete, if comprise the data that can substitute initialize data and can realize initialize data corresponding function completely in the individuation data of downloading after eUICC activates, think that this initialize data can delete, otherwise think initialize data unsuppressible-suppression, avoid directly reclaiming initialize data and cause eUICC to realize telemanagement by Internet of Things remote management platform server again.
Step 2041, in the time that Internet of Things remote management platform server receives the not recyclable response message that described internet-of-things terminal returns, to the not recyclable message of distribution carrier server sending card side.
Internet of Things remote management platform server receives after the not recyclable response message that internet-of-things terminal returns, to the not recyclable message of distribution carrier server sending card side, so that distribution carrier server is initiated reclaimer operation again, or after data analysis, again initiate reclaimer operation, then or resend recovery command etc. after carrying out alternately with A carrier server.
Or, if internet-of-things terminal judges that preset resource is recyclable, carry out following steps:
Step 2032, internet-of-things terminal return to recyclable response message.
In the time that internet-of-things terminal thinks that through judgement initialize data can be deleted, return to recyclable message response to Internet of Things remote management platform server.
Step 2042, in the time that Internet of Things remote management platform server receives the recyclable response message that internet-of-things terminal returns, to the recyclable message of distribution carrier server sending card side.
Internet of Things remote management platform server is to the recyclable message of distribution carrier server sending card side, so that distribution carrier server is deleted initialize data state in waiting for card side, and records this event.
Step 205, Internet of Things remote management platform server send delete instruction to internet-of-things terminal, indicate described internet-of-things terminal from eUICC, to delete with described initialize data and identify corresponding initialize data, and wait for reception response message.
Step 2061, internet-of-things terminal return and delete failure response message to Internet of Things remote management platform server.
Receive at internet-of-things terminal the delete instruction that Internet of Things remote management platform server sends, and delete in the process of the initialize data in eUICC, due to reasons such as network congestion, network interruption or eUICC data read errors, can cause eUICC initialize data to delete unsuccessfully, internet-of-things terminal returns and deletes failure response message to Internet of Things remote management platform server.
When step 207, Internet of Things remote management platform server receive the deletion failure response message that described internet-of-things terminal returns, resend described delete instruction to described internet-of-things terminal, or take other processing modes.
Or, if following steps are carried out in the success of the deletion action of internet-of-things terminal:
Step 2062, internet-of-things terminal return and delete success response message to Internet of Things remote management platform server.
In the time that internet-of-things terminal is successfully deleted the initialize data in eUICC, return and delete success response message to Internet of Things remote management platform server.
Step 208, in the time that Internet of Things remote management platform server receives the deletion success response message that described internet-of-things terminal returns, delete success message to distribution carrier server sending card side.
Internet of Things remote management platform server is deleted success message to distribution carrier server sending card side, be the preset resource that described initialize data is distributed so that distribution carrier server deletes local storage, comprise that in CRM, retaining preservation in IMSI distribution condition, BSS opens an account and preserve MSISDN that IMSI is corresponding etc. in information or HLR.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in eUICC, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.And judge by internet-of-things terminal whether initialize data can delete, avoided causing eUICC cannot realize again the situation generation of telemanagement by Internet of Things remote management platform server because directly deleting initialize data.
Embodiment tri-
The flow chart of the preset method for processing resource of Internet of Things that Fig. 3 provides for the embodiment of the present invention three.As shown in Figure 3, in the above-described embodiments on the basis of step 202, in the time that Internet of Things remote management platform server receives the recovery command of distribution carrier server transmission, be preparation recovery state by never recyclable the state of the initialize data of internet-of-things terminal status modifier, then send described recovery command according to the eUICC mark in described recovery command to internet-of-things terminal.
In the above-described embodiments on the basis of step 2041, in the time that Internet of Things remote management platform server receives the not recyclable response message that described internet-of-things terminal returns, be not recyclable state by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier, then to the not recyclable message of distribution carrier server sending card side.
In the above-described embodiments on the basis of step 207, in the time that Internet of Things remote management platform server receives the deletion failure response message that described internet-of-things terminal returns, be not recyclable state by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier, resend described delete instruction to described internet-of-things terminal again, or take other processing modes.
In the above-described embodiments on the basis of step 208, in the time that Internet of Things remote management platform server receives the deletion success response message that described internet-of-things terminal returns, be initialize data deleted status by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier, delete success message to distribution carrier server sending card side.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in eUICC, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.And judge by internet-of-things terminal whether initialize data can delete, avoided causing eUICC cannot realize again the situation generation of telemanagement by Internet of Things remote management platform server because directly deleting initialize data.
Embodiment tetra-
The flow chart of the preset method for processing resource of Internet of Things that Fig. 4 provides for the embodiment of the present invention four.The method can be carried out by the processing unit in distribution carrier server, and this processing unit can be realized by the mode of hardware/software.As shown in Figure 4, the preset method for processing resource of this Internet of Things can comprise:
Step 301, in the time knowing that the smart card that belongs to the first operator of internet-of-things terminal has activated, produce the recovery command that belongs to the initialize data of the second operator in described smart card, described recovery command comprises the initialize data mark corresponding with described initialize data and the smartcard identification of described smart card.
Step 302, described recovery command is sent to described internet-of-things terminal by remote management platform server, to indicate described internet-of-things terminal to delete described initialize data from described smart card.
Step 303, in the time receiving the deletion success response message of described internet-of-things terminal, what delete local storage be the preset resource of described initialize data distribution.
When eUICC changes operator, when downloading the individuation data of the first operator and successfully activate by Internet of Things remote management platform server, belong to the initialize data of the second operator in idle state.Internet of Things remote management platform can activate message by sending eUICC to the second operator, activates so that the smart card of this internet-of-things terminal is known in the second operator.This second operator can be distribution operator, and distribution carrier server produces recovery command according to initialize data corresponding to eUICC being stored in database, and this recovery command can comprise the initialize data mark corresponding with described initialize data and eUICC mark.
First distribution carrier server sends to recovery command remote management platform server, by remote management platform server, internet-of-things terminal is carried out to telemanagement, and indication internet-of-things terminal is deleted initialize data and identified corresponding initialize data from eUICC.Be specifically as follows: Internet of Things remote management platform server receives the recovery command that distribution carrier server sends, obtain this eUICC mark by parsing, and send this recovery command to the internet-of-things terminal with this eUICC mark.In the time that Internet of Things remote management platform server receives the recyclable response message that internet-of-things terminal returns, can be first to the recyclable message of distribution carrier server sending card side, so that distribution carrier server is deleted initialize data state in waiting for card side, and record this event.Then Internet of Things remote management platform server sends delete instruction to internet-of-things terminal, indicates described internet-of-things terminal from eUICC, to delete with described initialize data and identifies corresponding initialize data.
In the time that internet-of-things terminal receives the delete instruction of Internet of Things remote management platform server transmission, delete the initialize data in eUICC, delete successfully backward Internet of Things remote management platform and return to deletion success response message.Internet of Things remote management platform server receives after this deletion success response message, delete success message to distribution carrier server sending card side, so that distribution carrier server by this locality storage be the preset resource that described initialize data is distributed, comprise that in CRM, retaining preservation in IMSI distribution condition, BSS opens an account and preserve MSISDN that IMSI is corresponding etc. in information or HLR.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in smart card, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.
Embodiment five
The structural representation of the preset resource processing unit of Internet of Things that Fig. 5 provides for the embodiment of the present invention five.As shown in Figure 5, the preset resource processing unit of this Internet of Things comprises: recovery command sending module 11, delete instruction sending module 12 and card side are deleted success message sending module 13.
Wherein, recovery command sending module 11, in the time receiving the recovery command of distribution carrier server transmission, sends described recovery command according to the eUICC mark in described recovery command to internet-of-things terminal, and described recovery command comprises initialize data mark.Delete instruction sending module 12 is in the time receiving the recyclable response message that described internet-of-things terminal returns, send delete instruction to described internet-of-things terminal, indicate described internet-of-things terminal to delete and identify corresponding initialize data with described initialize data from smart card corresponding to described smartcard identification.Card side is deleted success message sending module 13 in the time receiving the deletion success response message that described internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in smart card, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.
The preset resource processing unit of above-mentioned Internet of Things can be carried out the method that any embodiment of the present invention provides, and possesses the corresponding functional module of manner of execution and beneficial effect.
Embodiment six
The structural representation of the preset resource processing unit of Internet of Things that Fig. 6 provides for the embodiment of the present invention six.As shown in Figure 6, on the basis of above-described embodiment, the preset resource processing unit of this Internet of Things can also comprise not recyclable message transmission module 14, failed trigger module 15 and initialize data state adjusting module 16.
Wherein, not recyclable message transmission module 14, in the time receiving the not recyclable response message that described internet-of-things terminal returns, sends not recyclable message to distribution carrier server.Failure trigger module 15, in the time receiving the deletion failure response message that described internet-of-things terminal returns, triggers the operation of described delete instruction sending module again.Initialize data state adjusting module 16, for after receiving the recovery command of distribution carrier server transmission, is preparation recovery state by never recyclable the state of the initialize data of described internet-of-things terminal status modifier; After receiving the not recyclable response message that described internet-of-things terminal returns, be not recyclable state by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier; After receiving the deletion failure response message that described internet-of-things terminal returns, be not recyclable state by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier; After receiving the deletion success response message that described internet-of-things terminal returns, be initialize data deleted status by the state of the initialize data of described internet-of-things terminal from preparing to reclaim status modifier.
The technical scheme that the present embodiment provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution operator in smart card, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.And judge by internet-of-things terminal whether initialize data can delete, avoided causing eUICC cannot realize again the situation generation of telemanagement by Internet of Things remote management platform server because directly deleting initialize data.
The preset resource processing unit of above-mentioned Internet of Things can be carried out the method that any embodiment of the present invention provides, and possesses the corresponding functional module of manner of execution and beneficial effect.
Embodiment seven
The structural representation of the preset resource processing unit of Internet of Things that Fig. 7 provides for the embodiment of the present invention seven.As shown in Figure 7, the preset resource processing unit of Internet of Things comprises: recovery command generation module 21, deletion indicating module 22 and resource removing module 23.
Wherein, recovery command generation module 21 is in the time knowing that the smart card that belongs to the first operator of internet-of-things terminal has activated, produce the recovery command that belongs to the initialize data of the second operator in described smart card, described recovery command comprises the initialize data mark corresponding with described initialize data and the smartcard identification of described smart card.Delete indicating module 22 described recovery command is sent to described internet-of-things terminal by remote management platform server, to indicate described internet-of-things terminal to delete described initialize data from described smart card.Resource removing module 23 is in the time receiving the deletion success response message of described internet-of-things terminal, and what delete local storage is the preset resource that described initialize data is distributed.
The technical scheme that the embodiment of the present invention provides is by sending recovery command to internet-of-things terminal, and send delete instruction to internet-of-things terminal in the time receiving the recyclable response message that internet-of-things terminal returns, so that internet-of-things terminal is deleted the initialize data that belongs to distribution carrier server in smart card, and in the time receiving the deletion success response message that internet-of-things terminal returns, delete success message to distribution carrier server sending card side, so that the local storage of distribution carrier server deletion is the preset resource that described initialize data is distributed, solve the problem of the large quantity reset resource of eUICC smart card side ineffective occupation, improve the utilance of preset resource, reduce the operation cost of distribution operator.
The preset resource processing unit of above-mentioned Internet of Things can be carried out the method that any embodiment of the present invention provides, and possesses the corresponding functional module of manner of execution and beneficial effect.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the method can complete by the relevant hardware of program command.Aforesaid program can be stored in a computer read/write memory medium.This program, in the time carrying out, is carried out the step that comprises above-mentioned each embodiment of the method; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CDs.
Finally it should be noted that: above each embodiment, only in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to aforementioned each embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or some or all of technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.