本發(fā)明涉及通信,尤其涉及一種基于物聯(lián)網(wǎng)的esim雙向管理方法、設(shè)備及介質(zhì)。
背景技術(shù):
1、esim(embedded?sim,嵌入式sim卡)指不使用傳統(tǒng)可插拔sim卡,通過軟件替代傳統(tǒng)實(shí)體sim卡,從而達(dá)到移動終端無需使用可插拔sim卡也可與蜂窩網(wǎng)絡(luò)連接的技術(shù)。
2、現(xiàn)有技術(shù)中,esim終端設(shè)備通過esim物聯(lián)網(wǎng)管理平臺進(jìn)行遠(yuǎn)程esim管理。當(dāng)esim終端設(shè)備網(wǎng)絡(luò)連接斷開后,esim物聯(lián)網(wǎng)管理平臺無法再進(jìn)行遠(yuǎn)程esim管理,若斷網(wǎng)期間esim終端設(shè)備中的esim數(shù)據(jù)發(fā)生改變,則再次連網(wǎng)時esim終端設(shè)備和esim物聯(lián)網(wǎng)管理平臺中的esim數(shù)據(jù)不一致,最終會導(dǎo)致esim物聯(lián)網(wǎng)管理平臺遠(yuǎn)程esim管理指令執(zhí)行失敗。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例的目的是提供一種基于物聯(lián)網(wǎng)的esim雙向管理方法、設(shè)備及介質(zhì),能夠保證esim終端設(shè)備和esim物聯(lián)網(wǎng)管理平臺中的esim數(shù)據(jù)一致。
2、第一方面,本發(fā)明實(shí)施例提供了一種基于物聯(lián)網(wǎng)的esim雙向管理方法,應(yīng)用于基于物聯(lián)網(wǎng)的esim雙向管理系統(tǒng),所述基于物聯(lián)網(wǎng)的esim雙向管理系統(tǒng)包括esim物聯(lián)網(wǎng)管理平臺和esim終端設(shè)備,所述基于物聯(lián)網(wǎng)的esim雙向管理方法包括:
3、在所述esim物聯(lián)網(wǎng)管理平臺和所述esim終端設(shè)備斷開連接的情況下,所述esim終端設(shè)備進(jìn)行本地esim管理,所述本地esim管理自始存在;
4、在接收到修改信息的情況下,所述esim終端設(shè)備基于所述本地esim管理將第一esim數(shù)據(jù)修改為第二esim數(shù)據(jù),生成本地esim管理通知,所述第二esim數(shù)據(jù)存儲在所述esim終端設(shè)備;
5、在所述esim物聯(lián)網(wǎng)管理平臺和所述esim終端設(shè)備連接的情況下,所述esim終端設(shè)備將所述本地esim管理通知發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺;
6、所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知將第三esim數(shù)據(jù)修改為第四esim數(shù)據(jù),以使所述第四esim數(shù)據(jù)和所述第二esim數(shù)據(jù)保持一致,所述第四esim數(shù)據(jù)存儲在所述esim物聯(lián)網(wǎng)管理平臺。
7、在一些可選的實(shí)施例中,所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知將第三esim數(shù)據(jù)修改為第四esim數(shù)據(jù)之后,還包括:
8、在所述esim物聯(lián)網(wǎng)管理平臺觸發(fā)遠(yuǎn)程esim管理的情況下,所述esim物聯(lián)網(wǎng)管理平臺生成遠(yuǎn)程esim管理指令;
9、所述esim物聯(lián)網(wǎng)管理平臺將所述遠(yuǎn)程esim管理指令發(fā)送至所述esim終端設(shè)備;
10、所述esim終端設(shè)備將所述遠(yuǎn)程esim管理指令發(fā)送至esim卡;
11、所述esim卡執(zhí)行所述遠(yuǎn)程esim管理指令后將所述第二esim數(shù)據(jù)的修改為第五esim數(shù)據(jù),生成遠(yuǎn)程esim管理指令執(zhí)行結(jié)果。
12、在一些可選的實(shí)施例中,所述生成遠(yuǎn)程esim管理指令執(zhí)行結(jié)果之后,包括:
13、所述esim終端設(shè)備在與所述esim物聯(lián)網(wǎng)管理平臺連接的情況下,將所述遠(yuǎn)程esim管理指令執(zhí)行結(jié)果發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺;
14、所述esim終端設(shè)備在與所述esim物聯(lián)網(wǎng)管理平臺斷開連接的情況下,根據(jù)所述遠(yuǎn)程esim管理指令執(zhí)行結(jié)果生成本地esim管理通知,重新與所述esim物聯(lián)網(wǎng)管理平臺連接時所述ipa將所述本地esim管理通知發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺;所述esim物聯(lián)網(wǎng)管理平臺返回確認(rèn)收到通知給所述ipa,以使所述ipa發(fā)送刪除通知指令給所述euicc;所述euicc接收到所述刪除通知指令后刪除存儲的所述本地esim管理通知;
15、所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知將所述第四esim數(shù)據(jù)修改為第六esim數(shù)據(jù),以使所述第六esim數(shù)據(jù)和所述第五esim數(shù)據(jù)保持一致。
16、在一些可選的實(shí)施例中,所述esim終端設(shè)備包括ipa和euicc,所述ipa分別與所述euicc和所述esim物聯(lián)網(wǎng)管理平臺通信連接,所述euicc用于實(shí)現(xiàn)esim卡功能,所述在接收到修改信息的情況下,所述esim終端設(shè)備基于所述本地esim管理將第一esim數(shù)據(jù)修改為第二esim數(shù)據(jù),生成本地esim管理通知,包括:
17、所述ipa接收用戶端發(fā)送的本地修改信息;
18、所述ipa根據(jù)所述本地修改信息生成本地esim管理指令;
19、所述ipa將所述本地esim管理指令發(fā)送至所述euicc;
20、所述euicc根據(jù)所述本地esim管理指令將所述第一esim數(shù)據(jù)修改為所述第二esim數(shù)據(jù),生成修改結(jié)果,并根據(jù)所述修改結(jié)果生成所述本地esim管理通知。
21、在一些可選的實(shí)施例中,所述根據(jù)所述修改結(jié)果生成所述本地esim管理通知之后,還包括:
22、所述ipa實(shí)時檢測與所述esim物聯(lián)網(wǎng)管理平臺是否連接;
23、在所述ipa與所述esim物聯(lián)網(wǎng)管理平臺連接的情況下,所述ipa調(diào)用獲取通知指令來獲取本地esim管理通知,以使所述euicc將所述本地esim管理通知返回給所述ipa;
24、所述ipa將所述本地esim管理通知發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺;
25、所述esim物聯(lián)網(wǎng)管理平臺返回確認(rèn)收到通知給所述ipa,以使所述ipa發(fā)送刪除通知指令給所述euicc;
26、所述euicc接收到所述刪除通知指令后刪除存儲的所述本地esim管理通知。
27、在一些可選的實(shí)施例中,在所述esim物聯(lián)網(wǎng)管理平臺和所述esim終端設(shè)備連接的情況下,所述方法還包括:
28、所述ipa接收所述用戶端發(fā)送的所述本地修改信息;
29、所述ipa根據(jù)所述本地修改信息生成本地esim管理指令;
30、所述esim物聯(lián)網(wǎng)管理平臺接收所述用戶端發(fā)送的遠(yuǎn)程修改信息;
31、所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述遠(yuǎn)程修改信息生成遠(yuǎn)程esim管理指令;
32、所述ipa接收所述遠(yuǎn)程esim管理指令;
33、所述ipa將所述本地esim管理指令和/或所述遠(yuǎn)程esim管理指令發(fā)送至所述euicc。
34、在一些可選的實(shí)施例中,所述ipa將所述本地esim管理指令和/或所述遠(yuǎn)程esim管理指令發(fā)送至所述euicc之后,包括:
35、所述euicc依次根據(jù)所述本地esim管理指令和/或所述遠(yuǎn)程esim管理指令將所述第一esim數(shù)據(jù)修改為所述第二esim數(shù)據(jù),生成所述本地esim管理通知和/或遠(yuǎn)程esim管理指令執(zhí)行結(jié)果,并返回給ipa;
36、所述ipa將所述本地esim管理通知和/或遠(yuǎn)程esim管理指令執(zhí)行結(jié)果發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺。
37、在一些可選的實(shí)施例中,所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知將第三esim數(shù)據(jù)修改為第四esim數(shù)據(jù),包括:
38、所述esim物聯(lián)網(wǎng)管理平臺獲取所述第三esim數(shù)據(jù);
39、所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知檢查所述第三esim數(shù)據(jù)得到檢查結(jié)果;
40、在所述檢查結(jié)果表征所述第三esim數(shù)據(jù)和所述第二esim數(shù)據(jù)不相同時,將所述第三esim數(shù)據(jù)修改為第四esim數(shù)據(jù),以使所述第四esim數(shù)據(jù)和所述第二esim數(shù)據(jù)保持一致。
41、第二方面,本發(fā)明實(shí)施例提供了一種計算機(jī)設(shè)備,所述計算機(jī)設(shè)備包括處理器、存儲器、以及存儲在所述存儲器上并可被所述處理器執(zhí)行的計算機(jī)程序,其中所述計算機(jī)程序被所述處理器執(zhí)行時,實(shí)現(xiàn)上述的方法的步驟。
42、第三方面,本發(fā)明實(shí)施例提供了一種計算機(jī)可讀存儲介質(zhì),其中存儲有處理器可執(zhí)行的程序,所述處理器可執(zhí)行的程序在由處理器執(zhí)行時用于執(zhí)行如上所述的方法。
43、實(shí)施本發(fā)明實(shí)施例包括以下有益效果:本發(fā)明實(shí)施例提供一種基于物聯(lián)網(wǎng)的esim雙向管理方法,包括:在所述esim物聯(lián)網(wǎng)管理平臺和所述esim終端設(shè)備斷開連接的情況下,所述esim終端設(shè)備進(jìn)行本地esim管理,所述本地esim管理自始存在;在接收到修改信息的情況下,所述esim終端設(shè)備基于所述本地esim管理將第一esim數(shù)據(jù)修改為第二esim數(shù)據(jù),生成本地esim管理通知,所述第二esim數(shù)據(jù)存儲在所述esim終端設(shè)備;在所述esim物聯(lián)網(wǎng)管理平臺和所述esim終端設(shè)備連接的情況下,所述esim終端設(shè)備將所述本地esim管理通知發(fā)送至所述esim物聯(lián)網(wǎng)管理平臺;所述esim物聯(lián)網(wǎng)管理平臺根據(jù)所述本地esim管理通知將第三esim數(shù)據(jù)修改為第四esim數(shù)據(jù),以使所述第四esim數(shù)據(jù)和所述第二esim數(shù)據(jù)保持一致,所述第四esim數(shù)據(jù)存儲在所述esim物聯(lián)網(wǎng)管理平臺。在esim物聯(lián)網(wǎng)管理平臺和esim終端設(shè)備斷開連接后,通過本地esim管理能夠繼續(xù)進(jìn)行管理,并將本地esim管理通知存儲起來,恢復(fù)連接后,將本地esim管理通知發(fā)送至esim物聯(lián)網(wǎng)管理平臺,以使esim物聯(lián)網(wǎng)管理平臺修改相應(yīng)的esim數(shù)據(jù),從而保證esim終端設(shè)備和esim物聯(lián)網(wǎng)管理平臺中的esim數(shù)據(jù)一致。