ESIM号码的预制方法及ESIM虚拟系统、设备及存储介质与流程

文档序号:29451394发布日期:2022-03-30 11:56阅读:505来源:国知局
ESIM号码的预制方法及ESIM虚拟系统、设备及存储介质与流程
esim号码的预制方法及esim虚拟系统、设备及存储介质
技术领域
1.本技术涉及esim技术领域,尤其涉及一种esim号码的预制方法及esim虚拟系统、计算机设备及计算机可读存储介质。


背景技术:

2.esim卡是一种嵌入式sim卡,能够将sim卡信息集成到设备芯片上,与传统sim卡相比,esim卡类似于虚拟sim卡,如果采用esim卡的设备,那么就不再需要用户购买设备后自己插卡,而是可以直接采用软件注册或直接购买等类型的方式即可选择运营商网络和套餐。
3.那么在运营商发放号码数据的时候,往往会预先要求在发行前预制一个号码在esim卡中,那么实际在esim卡生产时还是会使用标准的profile下载流程进行卡号码的预置。然而每一张esim卡在生产过程中均需要进行profile下载流程,下载的数据量庞大且速度太慢,以致严重影响esim卡的生产效率。


技术实现要素:

4.本技术的主要目的在于提供一种esim号码的预制方法及esim虚拟系统、计算机设备及计算机可读存储介质,旨在解决现有每一张esim卡在生产过程中均需要进行profile下载流程,下载的数据量庞大且速度太慢,以致严重影响esim卡的生产效率的技术问题。
5.第一方面,本技术提供一种esim号码的预制方法,所述方法包括以下步骤:
6.通过预置esim模拟系统访问运营商平台,以下载需要预制的码号数据;
7.将下载的所述码号数据预存至预置码号数据库中;
8.根据接收写入指令,将所述预置码号数据库中预存的所述号码数据写入目标esim卡中,完成号码预制。
9.优选地,所述通过预置esim模拟系统访问运营商平台,以下载需要预制的号码数据,包括:
10.通过预置esim模拟系统模拟esim卡;
11.基于模拟的所述esim卡访问运营商平台,按照profile数据下载流程下载需要预制的码号数据。
12.优选地,所述通过预置esim模拟系统模拟esim卡,包括:
13.同时模拟多张esim卡。
14.优选地,所述基于模拟的所述esim卡访问运营商平台,按照profile数据下载流程下载需要预制的码号数据,包括:
15.基于模拟的所述esim卡的数量按照profile数据下载流程多路下载需要预制的码号数据。
16.优选地,所述将下载的所述码号数据预存至预置码号数据库中,包括:
17.获取下载的码号数据的格式;
18.对所述码号数据的格式进行转换处理;
19.将转换处理后的所述码号数据预存至所述esim模拟系统的预置码号数据库中。
20.优选地,所述根据接收写入指令,将所述预置码号数据库中预存的所述目标号码数据写入目标esim卡中,完成号码预制,包括:
21.接收写入指令,从所述预置码号数据库中匹配目标码号数据;
22.将所述目标码号数据的格式转换为目标esim卡的写入格式;
23.将转换为所述目标esim卡的写入格式后的目标码号数据写入所述目标esim卡中,完成号码预制。
24.第二方面,本技术还提供一种esim虚拟系统,所述esim虚拟系统包括:虚拟lpa模块、虚拟esim卡模块、码号数据库模块;
25.虚拟lpa模块,用于与码号平台交互,模拟触发下载profile过程,以及转发profile数据给虚拟esim卡;
26.虚拟esim卡模块,用于解析profile数据,完成关键码号数据提取过程;
27.码号数据库模块,用于存储码号数据;
28.直接从码号数据库中提取码号数据,转换成个人化数据后直接写入到实体esim卡中。
29.优选地,接收写入指令,从码号数据库中提取关键码号数据;
30.将提取到的所述关键码号数据转换成个人化数据,并写入到实体esim卡中。
31.第三方面,本技术还提供一种计算机设备,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如前述的esim号码的预制方法的步骤和如前述的esim虚拟系统的步骤。
32.第四方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如前述的esim号码的预制方法的步骤和如前述的esim虚拟系统的步骤。
33.本技术提供一种esim号码的预制方法及esim虚拟系统、计算机设备及计算机可读存储介质,通过预置esim模拟系统访问运营商平台,以下载需要预制的码号数据;将下载的所述码号数据预存至预置码号数据库中;根据接收写入指令,将所述预置码号数据库中预存的所述号码数据写入目标esim卡中,完成号码预制,实现在esim卡生产前进行码号数据预置,提高esim卡生产效率。
附图说明
34.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1为本技术实施例提供的一种esim号码的预制方法的流程示意图;
36.图2为本技术实施例提供的一种esim虚拟系统的示意性框图;
37.图3为本技术一实施例涉及的计算机设备的结构示意框图。
38.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
39.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
40.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
41.本技术实施例提供一种esim号码的预制方法、esim虚拟系统、计算机设备及计算机可读存储介质。其中,该esim号码的预制方法可应用于计算机设备中,该计算机设备可以是笔记本电脑、台式电脑等电子设备。
42.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
43.请参照图1,图1为本技术的实施例提供的一种esim号码的预制方法的流程示意图。
44.如图1所示,该方法包括步骤s101至步骤s103。
45.步骤s101、通过预置esim模拟系统访问运营商平台,以下载需要预制的码号数据。
46.示范性的,预先在pc端通过事先设计好的程序模拟esim模拟系统,通过模拟好的esim模拟系统访问运营商平台,从运营商平台中下载需要预置的码号数据。例如,通过预置esim模拟系统模至少一张esim卡,通过esim卡与运营商平台的服务器对接,从而按照profile数据下载流程下载需要预制的码号数据;或者,预置esim模拟系统模多张esim卡,通过多张esim卡同时与运营商平台的服务器对接,从而按照profile数据下载流程多路下载需要预制的码号数据,其中,多路下载需要预置的码号数据可以是同一需要预置的码号数据,也可以是不同的码号数据。
47.步骤s102、将下载的所述码号数据预存至预置码号数据库中。
48.示范性的,获取单路下载或多路下载需要预置的码号数据,将获取到的码号数据存储至预置码号数据库中,其中,预置码号数据库可以是预先设置好的存储路径中的码号数据库,也可以是预先设置好的区块链中的码号数据库。在esim芯片生产前提前进行单路或多路profile数据下载进行预存,获取码号数据的效率显著提升。
49.具体的,所述将下载的所述码号数据预存至预置码号数据库中,包括:获取下载的码号数据的格式;对所述码号数据的格式进行转换处理;将转换处理后的所述码号数据预存至所述esim模拟系统的预置码号数据库中。
50.示范性的,获取单路或多路下载的码号数据的格式,对获取到的下载的码号数据的格式进行转换处理。例如,获取格式转换器对获取到的码号数据的格式进行转换,转换为码号数据库的存储格式。将转换为码号数据库的存储格式的码号数据存储至esim模拟系统的预置码号数据库中。
51.步骤s103、根据接收写入指令,将所述预置码号数据库中预存的所述号码数据写入目标esim卡中,完成号码预制。
52.示范性的,接收操作员输入的写入指令,或者,检测到esim卡生产时,接收写入指
令,从写入指令中获取携带的目标esim卡所需预制的码号数据属性,基于码号数据属性从预置码号数据库中匹配目标码号数据;将目标码号数据的格式转换为目标esim卡的写入格式;将转换为目标esim卡的写入格式后的目标码号数据写入目标esim卡中,完成号码预制。目标esim卡的数量为多个,写入过程可以是批量写入,写入过程直接从数据库中拷贝传输,无需联网下载,生产效率得到显著提升。
53.在本技术实施例中,通过预置esim模拟系统访问运营商平台,以下载需要预制的码号数据;将下载的所述码号数据预存至预置码号数据库中;根据接收写入指令,将所述预置码号数据库中预存的所述号码数据写入目标esim卡中,完成号码预制,实现在esim卡生产前进行码号数据预置,提高esim卡生产效率。
54.请参照图2,图2为本技术实施例提供的一种esim虚拟系统的示意性框图。
55.如图2所示,该esim虚拟系统,包括:虚拟lpa模块、虚拟esim卡模块、码号数据库模块;
56.虚拟lpa模块,用于与码号平台交互,模拟触发下载profile过程,以及转发profile数据给虚拟esim卡;
57.虚拟esim卡模块,用于解析profile数据,完成关键码号数据提取过程;
58.码号数据库模块,用于存储码号数据;
59.直接从码号数据库中提取码号数据,转换成个人化数据后直接写入到实体esim卡中。
60.其中,该esim虚拟系统,包括:
61.接收写入指令,从码号数据库中提取关键码号数据;
62.将提取到的所述关键码号数据转换成个人化数据,并写入到实体esim卡中。
63.实现在生成环境中便可直接从码号数据库中提取码号数据,转换成个人化数据后直接写入到实体esim卡中。
64.请参阅图3,图3为本技术实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以为终端。
65.如图3所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。
66.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种esim号码的预制方法。
67.处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
68.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种esim号码的预制方法。
69.该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
70.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列
(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
71.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
72.通过预置esim模拟系统访问运营商平台,以下载需要预制的码号数据;
73.将下载的所述码号数据预存至预置码号数据库中;
74.根据接收写入指令,将所述预置码号数据库中预存的所述号码数据写入目标esim卡中,完成号码预制。
75.在一个实施例中,所述处理器实现通过预置esim模拟系统访问运营商平台,以下载需要预制的号码数据时,用于实现:
76.通过预置esim模拟系统模拟esim卡;
77.基于模拟的所述esim卡访问运营商平台,按照profile数据下载流程下载需要预制的码号数据。
78.在一个实施例中,所述处理器实现通过预置esim模拟系统模拟esim卡时,用于实现:
79.同时模拟多张esim卡。
80.在一个实施例中,所述处理器实现基于模拟的所述esim卡访问运营商平台,按照profile数据下载流程下载需要预制的码号数据,时,用于实现:
81.基于模拟的所述esim卡的数量按照profile数据下载流程多路下载需要预制的码号数据。
82.在一个实施例中,所述处理器实现将下载的所述码号数据预存至预置码号数据库中时,用于实现:
83.获取下载的码号数据的格式;
84.对所述码号数据的格式进行转换处理;
85.将转换处理后的所述码号数据预存至所述esim模拟系统的预置码号数据库中。
86.在一个实施例中,所述处理器实现根据接收写入指令,将所述预置码号数据库中预存的所述目标号码数据写入目标esim卡中,完成号码预制时,用于实现:
87.接收写入指令,从所述预置码号数据库中匹配目标码号数据;
88.将所述目标码号数据的格式转换为目标esim卡的写入格式;
89.将转换为所述目标esim卡的写入格式后的目标码号数据写入所述目标esim卡中,完成号码预制。
90.本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本技术的esim号码的预制方法各个实施例。
91.其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
92.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
93.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1