SIM卡适配方法、装置、SIM卡管理装置及移动通信终端与流程

文档序号:11845849阅读:333来源:国知局
SIM卡适配方法、装置、SIM卡管理装置及移动通信终端与流程

本发明涉及移动通信领域,特别是涉及一种SIM卡适配方法、装置、SIM卡管理装置及移动通信终端。



背景技术:

目前,经常出国的商务人士和旅游爱好者越来越多,使得出现在不同国家或地区进行通信的情况越来越多。

通常,一个国家或地区的SIM(Subscriber Identity Module,全称为客户识别模块)卡在其他国家或地区使用时,需要支付昂贵的漫游费用。如果要避免支付昂贵的漫游费用,用户在进入不同的国家或地区后,就要实时的手动更换移动通信终端中的SIM卡。

但是,如果需要使用的SIM卡很多,保存和手动更换SIM卡会很麻烦,不方便用户的使用。



技术实现要素:

本发明的目的在于提供一种SIM卡适配方法、装置、SIM卡管理装置及移动通信终端,避免了用户手动切换SIM卡,能够根据网络环境自动适配SIM卡,不仅避免支付昂贵的漫游费用,也方便用户的使用。

为了达到本发明的上述目的,本发明提供一种SIM卡管理装置,包括:

多个卡槽,用于容纳SIM卡;

SIM卡选择单元,用于根据从移动通信终端接收的一数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡;

第二接口,用于和设置于移动通信终端的第一接口连接,以在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

优选的,所述的SIM卡管理装置还包括:

第一接收模块,用于从所述移动通信终端接收所在地网络的全球移动设备网络代码MCC/MNC信息;

所述SIM卡选择单元包括:

第一选择单元,用于根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

优选的,所述的SIM卡管理装置还包括:

第二接收模块,用于从所述移动通信终端接收一切换指令;

所述SIM卡选择单元包括:

解析单元,用于解析所述切换指令,从中确定目标卡槽;

第二选择单元,用于选择所述目标卡槽中插入的SIM卡。

本发明还提供一种SIM卡适配装置,设置于移动通信终端,包括:

发送模块,用于发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡,并通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

优选的,所述的SIM卡适配装置还包括:

第一获取模块,用于获取所在地网络的全球移动设备网络代码MCC/MNC信息;

所述发送模块发送的数据为所述MCC/MNC信息,使得所述SIM卡管理装置能够根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

优选的,所述的SIM卡适配装置还包括:

第二获取模块,用于获取所在地网络的全球移动设备网络代码MCC/MNC信息;

选择模块,用于根据预设的网络与SIM卡之间对应的映射规则,选择与 所述MCC/MNC信息匹配的目标SIM卡,并生成记录有所述目标SIM卡信息的切换指令;

所述发送模块发送的数据为所述切换指令,使得所述SIM卡管理装置能够解析所述切换指令确定目标卡槽,并选择所述目标卡槽中插入的SIM卡。

本发明又提供一种SIM卡适配方法,用于移动通信终端,包括:

发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡,并通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

优选的,所述的SIM卡适配方法还包括:

获取所在地网络的全球移动设备网络代码MCC/MNC信息;

所述发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡包括:

发送所述MCC/MNC信息到具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

优选的,所述的SIM卡适配方法还包括:

获取所在地网络的全球移动设备网络代码MCC/MNC信息;

根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡,并生成记录有所述目标SIM卡信息的切换指令;

所述发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡包括:

发送所述切换指令到具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够解析所述切换指令确定目标卡槽,并选择所述目标卡槽中插入的SIM卡。

本发明另提供一种移动通信终端,包括上面任一所述的SIM卡适配装置。

通过本发明的上述技术方案,本发明的有益效果在于:

本发明的SIM卡适配方法,用于移动通信终端,通过与所述移动通信终端连接的SIM卡管理装置,并根据所在地网络的MCC/MNC信息和预设的网络与SIM卡之间对应的映射规则,能够选择出匹配的目标SIM卡,使得所述移动通信终端能够利用所述目标SIM卡提供服务,避免了用户手动切换SIM卡,实现根据网络环境自动适配SIM卡的功能,不仅避免支付昂贵的漫游费用,也方便用户的使用。

此外,本发明中的SIM卡管理装置包括多个用于容纳SIM卡的卡槽、SIM卡选择单元及第二接口,所述第二接口用于和设置于移动通信终端的第一接口连接,而所述第一接口和移动通信终端内置的SIM卡槽连接,以在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务。这样,在不对移动通信终端进行大的改造的情况下,通过所述SIM卡管理装置,使得所述移动通信终端具有自动适配SIM卡的功能,既便于管理,也在一定程度上降低了开发成本。

附图说明

图1表示本发明实施例的SIM卡管理装置与移动通信终端的连接结构示意图。

图2表示本发明实施例的SIM卡适配装置的结构框图。

图3表示本发明实施例的SIM卡适配方法的流程图。

图4表示本发明具体实施例的通过内置单片机进行SIM卡适配的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对具体实施例进行详细描述。

本发明实施例提供一种SIM卡管理装置,用于和移动通信终端配合使用,使得所述移动通信终端具有根据网络环境自动适配SIM卡的功能,不仅避免支付昂贵的漫游费用,也方便用户的使用。

参见图1所示,为本发明实施例的SIM卡管理装置与移动通信终端的连接结构示意图,具体的,所述SIM卡管理装置包括:

多个卡槽,用于容纳SIM卡;

SIM卡选择单元,用于根据从移动通信终端接收的一数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡;

第二接口,用于和设置于移动通信终端的第一接口连接,以在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

这样,由于所述SIM卡管理装置能够容纳多个SIM卡且能够从所述多个SIM卡中选择一目标SIM卡,又通过所述第一接口和第二接口的连接,实现了所述SIM卡管理装置和移动通信终端的连接,使得所述移动通信终端能够利用所述SIM卡管理装置选择的目标SIM卡提供服务,避免了用户手动切换SIM卡,实现自动适配SIM卡的功能。

其中,所述SIM卡管理装置可以外接移动通信终端,也可以内置在移动通信终端内,本发明不对其进行限制。但是,由于携带方便的考虑,所述SIM卡管理装置优选内置在移动通信终端内。

值得说明的是,在本发明实施例中,所述SIM卡选择单元的实现方式可以是硬件,也可以软件。例如,当实现方式是硬件时,可以采用单刀单掷开关、单刀多掷开关等来从多个SIM卡中选择一目标SIM卡,而在实现方式是软件时,可以利用单片机等来从多个SIM卡中选择一目标SIM卡。

而在以下的描述中,所述SIM卡选择单元的实现方式采用的是软件,但本发明不对其进行限制。

在本发明具体实施例中,所述SIM卡管理装置从移动通信终端接收的一数据可以是所在地网络的全球移动设备网络代码MCC/MNC信息,也可以是切换命令,以根据所述数据从插入到多个卡槽的多个SIM卡中选择出目标SIM卡。对此详细说明如下。

(1)接收的数据为所在地网络的MCC/MNC信息

当从移动通信终端接收的数据为所在地网络的MCC/MNC信息时,所述SIM 卡管理装置还包括:

第一接收模块,用于从所述移动通信终端接收所在地网络的MCC/MNC信息;

同时,所述SIM卡选择单元包括:

第一选择单元,用于根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

其中,所述预设的网络与SIM卡之间对应的映射规则是所在地网络的MCC/MNC信息和SIM卡的ICCID(全称为,Integrate circuit card identity集成电路卡识别码)信息的对应关系,由于ICCID信息是SIM卡的唯一识别信息,所以,根据预设的网络与SIM卡之间对应的映射规则和所在地网络的MCC/MNC信息,就可以选择出匹配的目标SIM卡。

(2)接收的数据为切换指令

当从移动通信终端接收的数据为切换指令时,所述SIM卡管理装置还包括:

第二接收模块,用于从所述移动通信终端接收一切换指令;

同时,所述SIM卡选择单元包括:

解析单元,用于解析所述切换指令,从中确定目标卡槽;

第二选择单元,用于选择所述目标卡槽中插入的SIM卡。

这样,通过解析移动通信终端直接下发的切换指令,就能够确定出目标卡槽,从而选择出插入目标卡槽的SIM卡(即目标SIM卡),使得所述移动通信终端能够利用所述目标SIM卡提供服务。

相应的,本发明实施例还提供一种SIM卡适配装置,设置于移动通信终端,参见图2所示,表示本发明实施例的SIM卡适配装置的结构框图。具体的,所述SIM卡适配装置包括:

发送模块21,用于发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡,并通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

通过图2所示的SIM卡适配装置,发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据选择出目标SIM卡,并通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务,使得所述移动通信终端具有自动适配SIM卡的功能,避免了用户手动切换SIM卡。

并且,本发明实施例中,所述移动通信终端支持全球网络接入技术(Access Point Name,简称APN),以实现SIM卡的自动适配,避免每个SIM卡的手动设置APN。且适配成功后,可在移动通信终端上显示对应的SIM卡槽信息,从而告知用户哪张SIM卡正在使用。

在本发明具体实施例中,所述SIM卡适配装置发送的数据可以是所在地网络的全球移动设备网络代码MCC/MNC信息,也可以是切换命令,使得SIM卡管理装置能够根据所述数据选择出目标SIM卡。对此详细说明如下。

(1)发送的数据为所在地网络的MCC/MNC信息

当所述SIM卡适配装置发送的数据为所在地网络的MCC/MNC信息时,所述SIM卡适配装置包括:

第一获取模块,用于获取所在地网络的全球移动设备网络代码MCC/MNC信息;

所述发送模块发送的数据为所述MCC/MNC信息,使得所述SIM卡管理装置能够根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

(2)发送的数据为切换命令

当所述SIM卡适配装置发送的数据为切换命令时,所述SIM卡适配装置包括:

第二获取模块,用于获取所在地网络的全球移动设备网络代码MCC/MNC信息;

选择模块,用于根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡,并生成记录有所述目标SIM卡信息的切换指令;

所述发送模块发送的数据为所述切换指令,使得所述SIM卡管理装置能够解析所述切换指令确定目标卡槽,并选择所述目标卡槽中插入的SIM卡。

这样,当所述SIM卡管理装置选择出目标SIM卡时,就能通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务。

参见图3所示,本发明实施例还提供一种SIM卡适配方法,用于移动通信终端,与图2所示的SIM卡适配装置相对应,具体的,所述SIM卡适配方法包括:

发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡,并通过和移动通信终端的第一接口连接的第二接口,在所述目标SIM卡和所述第一接口之间进行数据传输,使得所述移动通信终端能够利用所述目标SIM卡提供服务;

其中,所述第一接口和移动通信终端内置的SIM卡槽连接。

在本发明具体实施例中,发送到SIM卡管理装置的数据可以是所在地网络的全球移动设备网络代码MCC/MNC信息,也可以是切换命令,使得SIM卡管理装置能够根据所述数据选择出目标SIM卡。对此详细说明如下。

优选的,所述的SIM卡适配方法还包括:

获取所在地网络的全球移动设备网络代码MCC/MNC信息;

所述发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡包括:

发送所述MCC/MNC信息到具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡。

优选的,所述的SIM卡适配方法还包括:

获取所在地网络的全球移动设备网络代码MCC/MNC信息;

根据预设的网络与SIM卡之间对应的映射规则,选择与所述MCC/MNC信息匹配的目标SIM卡,并生成记录有所述目标SIM卡信息的切换指令;

所述发送一数据到一具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够根据所述数据从插入到所述多个卡槽的多个SIM卡中选择一目标SIM卡包括:

发送所述切换指令到具有多个卡槽的SIM卡管理装置,使得所述SIM卡管理装置能够解析所述切换指令确定目标卡槽,并选择所述目标卡槽中插入的SIM卡。

在实际应用中,移动通信终端默认会设置所述网络与SIM卡之间对应的映射规则,也可以接受用户手动设置或修改的网络与SIM卡之间对应的映射规则,以根据预设的映射规则,选择与所在地网络的MCC/MNC信息匹配的目标SIM卡,以生成与所述目标SIM卡对应的切换指令。

例如,当根据预设的映射规则,没有选择出与所在地网络的MCC/MNC信息匹配的目标SIM卡时,就可以选择修改所述预设的网络与SIM卡之间对应的映射规则,以根据修改后的映射规则,选择出匹配的目标SIM卡。

此外,用户也可以选择手动选择SIM卡,使得移动通信终端生成记录有所述手动选择SIM卡信息的切换指令,并发送至SIM卡管理装置,以选择出目标SIM卡,使得所述移动通信终端能够利用所述目标SIM卡提供服务。

下面,以所述SIM卡管理装置为内置单片机为例,详细介绍本发明具体实施例的通过内置单片机进行SIM卡适配的流程图,参见图4所示,所述流程图包括以下步骤:

步骤S401:获取内置单片机中的所有SIM卡的ICCID信息;

步骤S402:获取所在地网络的MCC/MNC信息;

步骤S403:根据预设的网络与SIM卡之间对应的映射规则(可简写为:“网络-SIM卡”映射规则),选择与所述MCC/MNC信息匹配的目标SIM卡,并生成记录有所述目标SIM卡信息的切换指令;如果生成切换指令成功,进入步骤S409,否则进入步骤S404;

步骤S404:告知用户根据当前网络MCC/MNC信息和所述映射规则,没有匹配的目标SIM卡;

步骤S405:询问用户是否要修改所述映射规则;如果是,进入步骤S406,否则进入步骤S407;

步骤S406:修改所述映射规则并保存,进入步骤S203;

步骤S407:询问用户是否要手动选择SIM卡;如果是,进入步骤S408,否则进入步骤S410;

步骤S408:生成记录有所述手动选择SIM卡信息的切换指令;

步骤S409:内置单片机解析所述切换指令确定目标卡槽,并选择所述目标卡槽中插入的SIM卡,进入步骤S411;

步骤S410:提示用户SIM卡适配失败;

步骤S411:通过选定的SIM卡对应的APN进行拨号联网。

此外,本发明实施例还提供一种移动通信终端,包括上述的SIM卡适配装置,可根据网络环境对SIM卡进行自动适配。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1