CN110267256B - Sim卡资源管理调度装置、通信终端、及*** - Google Patents
Sim卡资源管理调度装置、通信终端、及*** Download PDFInfo
- Publication number
- CN110267256B CN110267256B CN201910541147.4A CN201910541147A CN110267256B CN 110267256 B CN110267256 B CN 110267256B CN 201910541147 A CN201910541147 A CN 201910541147A CN 110267256 B CN110267256 B CN 110267256B
- Authority
- CN
- China
- Prior art keywords
- card
- module
- sim card
- modem
- sim
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明适用移动通信领域,提供SIM卡资源管理调度装置、通信终端、及***,该装置包括卡业务模块、卡管理接口模块、卡管理模块、卡物理接口模块、及Modem驱动模块,卡业务模块用于发出各种业务指令至卡管理接口模块,以通过卡管理接口模块将各种业务指令传递至卡管理模块;卡管理模块用于根据接收到的各种所述业务指令调用相对应的子模块,以使各个子模块通过调用卡物理接口模块实现各种业务功能,以对SIM卡进行资源管理;卡物理接口模块,用于对设于非Modem侧的SIM卡进行操作、以及通过调用Modem驱动模块中Modem虚拟卡驱动模块将非Modem侧的SIM卡加载至Modem上或通过调用Modem驱动模块中Modem实体卡驱动模块对挂载至Modem上的SIM卡进行操作。本发明实现对SIM卡资源的有效调度管理。
Description
技术领域
本发明属于移动通信领域,尤其涉及SIM卡资源管理调度装置、通信终端、及***。
背景技术
随着移动通信领域的快速发展,智能终端(比如手机)的应用越来越深入到我们生活的方方面面,通过在智能终端中设置用户识别模块(比如SIM卡或USIM卡)即可实现通过该用户识别模块从运营商的网络获取服务。现有伴随着人们社交圈的不断发展,为避免工作与生活混到一起,用户往往需要准备多张SIM卡,以将工作电话与生活电话分开。
现有移动终端所支持的SIM卡类型包括***SIM卡槽直接挂载在Modem上的SIM卡,固设在设备上eSIM卡,及通过特定通道下载至设备上的软卡等,现有的各种类型的SIM卡通常是直接挂载在Modem(调制解调器)上,由于Modem的SIM卡物理接口有限,Modem上只能加载有限的SIM卡资源,导致所能使用的SIM卡数量受限,用户如果有多张SIM卡需要使用时,则一般都需要手动更换SIM卡,而未***的SIM卡则无法进行拨号或者接收来电,且在对不需要使用加载至Modem上的SIM卡时,只能开启移动终端对该SIM卡进行移除,导致无法对SIM卡的资源进行有效的合理调度。同时现有移动终端并不支持将设备中的实体SIM卡或eSIM卡分享出去的能力,实体SIM卡或eSIM卡只能在当前所在的设备中使用。
发明内容
本发明实施例提供一种SIM卡资源管理调度装置、通信终端、及***,旨在解决传统无法有效的管理SIM卡资源的问题。
本发明实施例是这样实现的,一种SIM卡资源管理调度装置,所述装置包括:
卡业务模块,用于发出各种业务指令至卡管理接口模块,以通过所述卡管理接口模块将各种所述业务指令传递至卡管理模块;
所述卡管理模块,用于根据接收到的各种所述业务指令调用相对应的子模块,以使各个子模块通过调用卡物理接口模块实现各种业务功能,以对SIM卡进行资源管理;
所述卡物理接口模块,用于对设于非Modem侧的SIM卡进行操作、以及通过调用Modem驱动模块中的Modem虚拟卡驱动模块将所述非Modem侧的SIM卡加载至Modem上或通过调用所述Modem驱动模块中的Modem实体卡驱动模块对挂载至所述Modem上的SIM卡进行操作。
更进一步地,所述各种业务指令包括分卡指令;
所述卡管理模块包括:卡安装子模块,用于根据所述卡业务模块所发出的所述分卡指令,通过调用所述卡物理接口模块将云SIM卡服务器下发的云SIM卡数据写入到所述卡物理接口模块下的云SIM卡模块中,以安装生成所述卡业务模块所确定的SIM卡。
更进一步地,所述各种业务指令还包括使用指令;
所述Modem驱动模块包括:Modem虚拟卡驱动模块;
所述卡管理模块还包括:卡使用子模块,用于根据所述卡业务模块所发出所述使用指令,通过调用所述卡物理接口模块,以使所述卡物理接口模块调用所述Modem虚拟卡驱动模块将设于所述非Modem侧的SIM卡加载至所述Modem上使用。
更进一步地,所述各种业务指令还包括分享指令;
所述Modem驱动模块还包括Modem实体卡驱动模块;
所述卡管理模块还包括:卡分享子模块,用于根据所述卡业务模块所发出所述分享指令,通过调用所述卡物理接口模块,以使所述卡物理接口模块将设于所述非Modem侧的SIM卡分享至云SIM卡服务器、或调用所述Modem实体卡驱动模块对挂载至所述Modem上的SIM卡分享至所述云SIM卡服务器。
更进一步地,所述各种业务指令还包括更新指令;
所述卡管理模块包括:卡更新子模块,用于根据所述卡业务模块所发出的所述更新指令,通过调用所述卡物理接口模块更新所述卡业务模块所确定的SIM卡数据。
更进一步地,所述各种业务指令还包括监控告警指令;
所述卡管理模块包括:卡监控告警子模块,用于根据所述卡业务模块所发出的所述监控告警指令,通过调用所述卡物理接口模块对所述卡业务模块所确定的各种SIM卡的状态监控,及监控到SIM卡的状态异常时发出告警。
本发明实施例还提供一种通信终端,所述通信终端上设有上述所述的SIM卡资源管理调度装置。
本发明实施例还提供一种SIM卡资源管理调度***,所述***包括:
上述所述的通信终端;以及
云SIM卡服务器,用于接收所述卡业务模块发送的各种业务请求和/或发出请求响应至所述卡业务模块,所述请求响应为所述云SIM卡服务器根据接收到的所述卡业务模块发出的各种业务请求所做出的响应。
本发明实施例提供的SIM卡资源管理调度装置,通过设置的卡业务模块使得可以发出对SIM卡各种操作的业务指令,并通过卡管理接口模块将业务指令传递至卡管理模块,此时通过卡管理模块中对应的各个子模块通过调用卡物理接口模块实现各种业务功能,同时通过卡物理接口模块可实现对设于非Modem侧的SIM卡的读写操作,实现修改SIM卡的数据及增删SIM卡,及对SIM卡进行监控告警;另外,通过卡物理接口模块调用Modem驱动模块,可实现通过Modem驱动模块将非Modem侧的SIM卡加载至Modem中进行通信或分享至云SIM卡服务器以供其他用户使用,或对挂载至Modem中的SIM卡进行分享、启用、停用和监控等操作,实现对各种SIM卡资源进行的动态管理分配,有效提高SIM卡的管理效率。
附图说明
图1是本发明实施例一提供的SIM卡资源管理调度装置的结构示意图;
图2是本发明实施例二提供的通信终端的结构示意图;
图3是本发明实施例三提供的SIM卡资源管理调度***的网络架构图;
图4是本发明实施例三提供的SIM卡资源管理调度***的结构示意图;
图5是本发明实施例四提供的SIM卡分卡方法的示意性流程图;
图6是本发明实施例五提供的SIM卡使用方法的示意性流程图;
图7是本发明实施例六提供的SIM卡分享方法的示意性流程图;
图8是本发明实施例七提供的SIM卡更新方法的示意性流程图;
图9是本发明实施例八提供的SIM卡监控告警方法的示意性流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供的SIM卡资源管理调度装置,包括卡业务模块,用于发出各种业务指令至卡管理接口模块,以通过卡管理接口模块将各种业务指令传递至卡管理模块;卡管理模块,用于根据接收到的各种业务指令调用相对应的子模块,以使各个子模块通过调用卡物理接口模块实现各种业务功能,以对SIM卡进行资源管理;卡物理接口模块,用于对设于非Modem侧的SIM卡进行操作、以及通过调用Modem驱动模块中的Modem虚拟卡驱动模块将所述非Modem侧的SIM卡加载至Modem上或通过调用所述Modem驱动模块中的Modem实体卡驱动模块对挂载至所述Modem上的SIM卡进行操作。本发明通过设置的卡业务模块使得可以发出对SIM卡各种操作的业务指令,并通过卡管理接口模块将业务指令传递至卡管理模块,此时通过卡管理模块中对应的各个子模块通过调用卡物理接口模块实现各种业务功能,同时通过卡物理接口模块可实现对设于非Modem侧的SIM卡的读写操作,实现修改SIM卡的数据及增删SIM卡,及对SIM卡进行监控告警;另外,通过卡物理接口模块调用Modem驱动模块,可实现通过Modem驱动模块中的Modem虚拟卡驱动模块将非Modem侧的SIM卡加载至Modem中进行通信或分享至云SIM卡服务器以供其他用户使用,或通过调用所述Modem驱动模块中的Modem实体卡驱动模块对挂载至Modem中的SIM卡进行分享、启用、停用和监控等操作,实现对各种SIM卡资源进行的动态管理分配,有效提高SIM卡的管理效率。
实施例一
图1示出了本发明实施例一提供的SIM卡资源管理调度装置的结构示意图,如图1所示,该SIM卡资源管理调度装置20包括:
卡业务模块21,与卡管理接口模块22连接,用于发出各种业务指令至卡管理接口模块22,以通过卡管理接口模块22将各种业务指令传递至卡管理模块;
卡管理接口模块22,分别与卡业务模块21和卡管理模块23连接,用于提供卡业务模块21和卡管理模块23之间的通信接口,以使卡业务模块21和卡管理模块23之间通过卡管理接口模块22提供的通信接口进行数据通信;
卡管理模块23,分别与卡管理接口模块22和卡物理接口模块24连接,用于根据接收到的各种业务指令调用相对应的子模块,以使各个子模块通过调用卡物理接口模块24实现各种业务功能,以对SIM卡进行资源管理;
卡物理接口模块24,分别与卡管理模块23和Modem驱动模块25连接,用于对设于非Modem侧的SIM卡进行操作、以及通过调用Modem驱动模块25中的Modem虚拟卡驱动模块251将非Modem侧的SIM卡加载至Modem上或通过调用所述Modem驱动模块25中的Modem实体卡驱动模块252对挂载至Modem上的SIM卡进行操作。
其中,在本发明实施例中,该SIM卡资源管理调度装置20用于对各种SIM进行资源管理调度,其中SIM卡包括但不限于实体SIM卡、eSIM卡(嵌入式SIM卡)、软卡(softSIM卡)、远程SIM卡、云SIM卡等。
具体的,这些各种类型的SIM卡包括国内运营商,如移动运营商SIM卡、联通运营商SIM卡、电信运营商SIM卡、铁通运营商SIM卡等,还可以为国外的移动运营商所提供的SIM卡。
本发明实施例中,其eSIM卡是支持任何移动设备的SIM卡配置。eSIM卡允许消费者同时在设备上存储多个运营商卡配置文件。制造商和运营商现在可以让消费者选择他们选择的运营商,然后安全地将该运营商的SIM卡数据下载到任何设备。
在本发明实施例中,云SIM卡可以是设置在云SIM卡服务器端的实体SIM卡、软卡或者其他类型的SIM卡(如:eSIM卡、多IMSI卡等),应当理解,此处对云SIM卡的举例仅为方便理解,本发明不局限于此,可根据实际情况进行选择。
在本发明实施例中,软卡为对实体SIM卡进行完全软件化的SIM卡,可对软卡中的各项参数进行设定,而实体SIM卡中参数均固化,无法进行修改,此时软卡中可写入各项SIM卡数据,其可写入的SIM卡数据包括但不限于电话号码、集成电路卡识别码(Integratecircuit card identity,ICCID)、国际移动用户识别码(International MobileSubscriber Identification Number,IMSI)、鉴权密钥(KI)、短消息中心(SMSP)中一个或其组合。
在本发明实施例中,云SIM卡下载到通信终端作为软卡或远程SIM卡,其中远程SIM卡为设置在云SIM卡服务器端的各种类型SIM卡,当用其接入通信网络时,需通过云SIM卡服务器上的SIM卡进行鉴权等操作。在具体应用场景中,可根据SIM卡的功能作用进行SIM卡类型的确定,在此不做限定。
其中,云SIM卡服务器为用于存储及管理SIM卡的服务器,可对云SIM卡进行集中管理以及灵活调度,其云SIM卡服务器为可以是一台服务器,也可以是由若干台服务器组成的服务器群,或者是一个云计算服务中心。其中,云SIM卡服务器上存储有多种云SIM卡,其包括存储至云SIM卡服务器端的实体SIM卡、软卡或者其他类型的SIM卡,还包括由通信终端及SIMBOX共享至云SIM卡服务器端的SIM卡。
进一步的,本发明的一个实施例中,该SIM卡资源管理调度装置20集成至通信终端中,其通信终端包括Modem,以及可能设于非Modem侧的多个SIM卡槽和可供加载SIM卡数据的云SIM卡模块,其中云SIM卡模块包括软卡模块和远程SIM卡模块。其中软卡模块用于加载软卡数据,远程SIM卡模块用于加载远程SIM卡数据。其中,该Modem包括如现有的可实现双卡或多卡待机的SIM卡槽,此时用户可通过将实体SIM卡直接***至Modem侧的SIM卡槽即可实现挂载至Modem上进行使用。
需要指出的是,其通信终端可设有eSIM卡,其eSIM卡既有直接固设挂载至Modem上进行使用,同时还有固设于非Modem侧。如图1、2所示,此时通信终端可包括设于非Modem侧的eSIM卡1、实体SIM卡1,和挂载至Modem上的eSIM卡2、实体SIM卡2。
当用户将实体SIM卡***至非Modem侧的SIM卡槽上或加载SIM卡数据至云SIM卡模块中的软卡模块和远程SIM卡模块时,其实体SIM卡、软卡和远程SIM卡由于当前未挂载至Modem上而无法进行数据通信,进一步地,当用户需使用***至非Modem侧的实体SIM卡或加载至软卡模块或远程SIM卡模块的SIM卡进行数据通信时,通过控制通信终端上的应用程序,使得卡物理接口模块24通过调用Modem驱动模块25,将实体SIM卡、软卡或远程SIM卡加载至Modem,并通过Modem实现对非Modem侧的SIM卡的使用。
进一步的,在本发明的一个实施例中,该卡业务模块21发出的业务指令包括分卡指令、使用指令、分享指令、更新指令、及监控告警指令。其中,该卡业务模块21用于实现各种SIM卡的管理业务逻辑,例如将云SIM卡服务器发送的云SIM卡数据加载至卡物理接口模块24下的云SIM卡模块中实现分卡安装;将位于非Modem侧上的SIM卡加载至Modem,以启动SIM卡;将通信终端上的SIM卡分享至云SIM卡服务器;根据获取的各种更新数据对所需更新的SIM卡进行数据更新;及监控SIM卡的状态信息,并在SIM卡的状态信息出现异常时进行告警。
具体的,在本发明的一个实施例中,该卡物理接口模块24用于对各种SIM卡进行操作,具体的,卡物理接口模块24可对各种SIM卡进行各种接口操作,例如power up(开启)、power down(关闭)、reset(重启)、及apdu request(apdu请求)接口操作等。例如,当用户通过控制通信终端的应用程序发送安装云SIM卡的分卡指令时,其卡物理接口模块24可将云SIM卡安装至云SIM卡模块中,并对云SIM卡数据进行写入修改等,以安装生成用户所需的云SIM卡;当用户需启用所生成的云SIM卡或设于非Modem侧的SIM卡时,用户通过控制通信终端的应用程序发送启用SIM卡的使用指令,此时其卡物理接口模块24调用与其连接的Modem虚拟卡驱动模块将设于非Modem侧的SIM卡加载至Modem上使用,使得实现移动通信。当用户需分享设于通信终端上的SIM卡至云SIM卡服务器时,用户通过控制通信终端的应用程序发送分享SIM卡的分享指令,此时卡物理接口模块24将设于非Modem侧的SIM卡分享至云SIM卡服务器、或调用与其连接的Modem实体卡驱动模块对挂载在Modem上的SIM卡分享至云SIM卡服务器。此时通过通信终端的非Modem侧可设置有多个SIM卡槽以及云SIM卡模块,使得在Modem的接口数量有限的情况下,通过该卡物理接口模块24可实现对SIM卡的资源有效调度,使得将需使用的SIM卡资源加载至Modem中,实现对各种SIM卡资源的动态管理分配。
在本发明的一个实施例中,卡管理模块23包括:卡安装子模块231,用于根据卡业务模块21所发出的分卡指令,通过调用卡物理接口模块24将云SIM卡服务器下发的云SIM卡数据写入到卡物理接口模块24下的云SIM卡模块中,以安装生成卡业务模块21所确定的SIM卡。
具体的,本实施例中,其卡业务模块21所发出的分卡指令中的SIM卡主要为云SIM卡服务器中所存储的云SIM卡,其卡业务模块21首先发出分卡请求指令至云SIM卡服务器,以获取由云SIM卡服务器发送的所需分卡的云SIM卡数据;进一步的,卡业务模块21发出携带云SIM卡数据的分卡指令,并通过卡管理接口模块22所提供的接口通信传递至卡管理模块23,卡管理模块23根据获取的分卡指令相应的调用卡安装子模块231,此时卡安装子模块231驱动卡物理接口模块24将由云SIM卡服务器下发的云SIM卡数据通过特定通道下载写入至云SIM卡模块中,使得实现安装生成所需的云SIM卡,使得在不需要***实体SIM卡的情况下实现对云SIM卡的新增以及后续的使用。
在本发明的一个实施例中,Modem驱动模块25设于Modem中,其Modem驱动模块25包括Modem虚拟卡驱动模块251,用于提供设于非Modem侧的SIM卡在Modem上进行操作的驱动,使得可将设于非Modem侧的SIM卡加载至Modem上进行使用或分享至云SIM卡服务器、或对设于非Modem侧但加载至Modem上的SIM卡进行停用以释放Modem的资源。
在本发明的一个实施例中,卡管理模块23包括:卡使用子模块232,用于根据卡业务模块21所发出使用指令,通过调用卡物理接口模块24,以使卡物理接口模块24调用Modem虚拟卡驱动模块251将设于非Modem侧的SIM卡加载至Modem上使用。
具体的,在本实施例中,其卡业务模块21发出对所需使用的SIM卡的使用指令,并通过卡管理接口模块22所提供的接口通信传递至卡管理模块23,卡管理模块23根据获取的使用指令相应的调用卡使用子模块232,此时卡使用子模块232调用卡物理接口模块24,以使卡物理接口模块24调用Modem虚拟卡驱动模块251将设于非Modem侧的SIM卡资源加载至Modem中,实现对设于非Modem侧的SIM卡加载至Modem中进行使用。需要指出的是,其可加载至Modem中的SIM卡包括设于非Modem侧的云SIM卡、实体SIM卡、以及eSIM卡。其中云SIM卡包括加载至软卡模块的软卡和加载至远程SIM卡模块的远程SIM卡。需要指出的是,当使用远程SIM卡时,需要通过云SIM卡服务器进行远程鉴权操作。
在本发明的一个实施例中,Modem驱动模块25还包括Modem实体卡驱动模块252,用于提供设于Modem上的SIM卡进行分享或启用停用的驱动,使得可将设于Modem中的SIM卡资源分享至云SIM卡服务器、或对设于Modem中的SIM卡进行启用或停用。
在本发明的一个实施例中,卡管理模块23还包括卡分享子模块233,用于根据卡业务模块21所发出分享指令,通过调用卡物理接口模块24,以使卡物理接口模块24将设于非Modem上的SIM卡分享至云SIM卡服务器、或调用Modem实体卡驱动模块252对挂载至Modem上的SIM卡分享至云SIM卡服务器。
具体的,本实施例中,卡业务模块21发出对所需分享的SIM卡的分享指令,并通过卡管理接口模块22所提供的接口通信传递至卡管理模块23,卡管理模块23根据获取的分享指令相应的调用卡分享子模块233,此时卡分享子模块233获取所需分享的SIM卡所处的位置。
当所需分享的SIM卡设于非Modem侧时,其卡分享子模块233通过调用卡物理接口模块24,以使卡物理接口模块24将设于非Modem上的SIM卡资源分享至云SIM卡服务器,此时可分享的SIM卡包括设于非Modem侧的云SIM卡、实体SIM卡、及eSIM卡。
当所需分享的SIM卡挂载至Modem上时,其卡分享子模块233通过调用卡物理接口模块24,以使卡物理接口模块24调用Modem实体卡驱动模块252对挂载至Modem上的SIM卡资源分享至云SIM卡服务器,或卡物理接口模块24调用Modem虚拟卡驱动模块251对由非Modem侧加载至Modem中的SIM卡资源分享至云SIM卡服务器,此时可分享的SIM卡包括挂载至Modem中的实体SIM卡或eSIM卡,或由设于非Modem侧加载至Modem中的云SIM卡、实体SIM卡、及eSIM卡。其中,需要指出的是,在对挂载至Modem设备上的SIM卡进行分享后,其通信终端停止该SIM卡的通信操作。
在本发明的一个实施例中,卡管理模块23还包括卡更新子模块234,用于根据卡业务模块21所发出的更新指令,通过调用所述卡物理接口模块24更新所述卡业务模块21所确定的SIM卡数据。
具体的,本实施例中,在需对下载至云SIM卡模块中的SIM卡进行数据更新时,其卡业务模块21发出对所需更新SIM卡数据的更新请求指令至云SIM卡服务器,以获取由云SIM卡服务器发送所需更新的SIM卡更新数据;进一步的,卡业务模块21发出携带SIM卡更新数据的更新指令,并通过卡管理接口模块22所提供的接口通信传递至卡管理模块23,卡管理模块23根据获取的更新指令相应的调用卡更新子模块234,此时卡更新子模块234通过调用卡物理接口模块24将由云SIM卡服务器发送的SIM卡更新数据下载写入至云SIM卡模块所对应的SIM卡中,使得实现更新所需的SIM卡数据。
在本发明的一个实施例中,卡管理模块23还包括卡监控告警子模块235,用于根据卡业务模块21所发出的监控告警指令,通过调用卡物理接口模块24对卡业务模块21所确定的各种SIM卡的状态监控,及监控到SIM卡的状态异常时发出告警。
具体的,本实施例中,其卡监控告警子模块235监控到SIM卡的状态异常时,通过卡管理接口模块22将异常状态信息及告警信息传递至卡管理接口模块22,并通过卡管理接口模块22将信息传递至卡业务模块21,进一步地,该卡业务模块21将异常状态信息和告警信息上报至云SIM卡服务器,以实现对SIM卡的监控告警。
更进一步的,在本发明的一个实施例中,卡业务模块21所发出的业务指令还包括查询指令、删卡指令、停用指令、停止分享指令、及修改文件指令。用于查询SIM卡的具体信息;删除所添加生成的云SIM卡;停止所加载至Modem上SIM卡的使用;停止对所分享至云SIM卡服务器上的SIM卡的分享;及修改SIM卡中的文件内容等。应当理解,此处对卡业务模块21所发出的业务指令的举例仅为方便理解,本发明不局限于此,可根据实际情况进行选择。
其卡管理模块23还包括:卡查询模块、卡删除模块、卡停用模块、卡停止分享模块、及卡修改模块。
例如,在获取到卡业务模块21发送的对SIM卡进行查询的卡查询指令时,卡查询模块通过调用卡物理接口模块24读取SIM卡的信息。
在获取到卡业务模块21发送的对SIM卡进行删除的卡删除指令时,卡删除模块通过调用卡物理接口模块24删除所需删除的SIM卡,需要指出的是,所需删除的SIM卡为软卡和远程SIM卡等下载至云SIM卡模块中的云SIM卡,其中当该云SIM卡在通信终端中被删除后,其云SIM卡的资源可以被云SIM卡服务器所回收,此时其云SIM卡服务器可以将该云SIM卡重新分配给其他通信终端所使用。
在获取到卡业务模块21发送对SIM卡进行停用的卡停用指令时,卡停用模块获取所需停用的SIM卡的类型,当所需停用的SIM卡为挂载至Modem中的实体SIM卡或eSIM卡时,则卡停用模块通过调用卡物理接口模块24,以使卡物理接口模块24调用Modem实体卡驱动模块252停止所需停用的SIM卡,并释放Modem的硬件资源,以使用户可将设于非Modem侧的SIM卡加载至Modem上;当所需停用的SIM卡为由设于非Modem侧加载至Modem上的云SIM卡、实体SIM卡、或eSIM卡时,卡停用模块通过调用卡物理接口模块24,以使卡物理接口模块24调用Modem虚拟卡驱动模块251停止对SIM卡的加载,并释放Modem的硬件资源。
在获取到卡业务模块21发送的对SIM卡进行停止分享的停止分享指令时,卡停止分享模块通过卡物理接口模块24停止分享所需设于非Modem侧的云SIM卡、实体SIM卡、或eSIM卡;或通过卡物理接口模块24调用Modem虚拟卡驱动模块251停止分享挂载至Modem中的实体SIM卡、或eSIM卡;或通过卡物理接口模块24调用Modem实体卡驱动模块252停止分享由非Modem侧加载至Modem中的云SIM卡、实体SIM卡、或eSIM卡。
在获取到卡业务模块21发送的对SIM卡进行修改的修改文件指令时,卡修改模块通过卡物理接口模块24修改所需修改的SIM卡的文件内容。
本发明实施例中,通过设置的卡业务模块使得可以发出对SIM卡各种操作的业务指令,并通过卡管理接口模块将业务指令传递至卡管理模块,此时通过卡管理模块中对应的各个子模块通过调用卡物理接口模块实现各种业务功能,同时通过卡物理接口模块可实现对设于非Modem侧的SIM卡的读写操作,使得实现可修改SIM卡的数据及增删SIM卡,及对SIM卡进行监控告警,同时通过卡物理接口模块调用Modem驱动模块,使得Modem驱动模块可实现将非Modem侧的SIM卡加载至Modem中进行通信或分享至云SIM卡服务器以供其他用户使用,或对挂载至Modem中的SIM卡进行分享、启用、停用、及监控等操作,实现对各种SIM卡资源进行的动态的管理,有效提高SIM卡的管理效率。
实施例二
图2示出了本发明实施例二提供的通信终端的结构示意图,如图2所示,该通信终端上设有如实施例一所示的SIM卡资源管理调度装置20,其实现原理及产生的技术效果和实施例一相同,为简要描述,本发明实施例未提及之处,可参考实施例一中相应内容。
在本发明的一个实施例中,通信终端200包括但不限于智能手机、计算机、个人数字助理、平板设备等。其中,通信终端200在非Modem侧上可以设有多个SIM卡槽30、eSIM卡、以及云SIM卡模块40,其中云SIM卡模块40包括软卡模块和远程SIM卡模块。其中该通信终端200上还设有Modem50,其Modem50上可直接插装实体SIM卡或集成eSIM卡以直接挂载至Modem中进行移动通信,其中Modem驱动模块25设于Modem内。
此时用户通过通信终端200的应用程序可控制选择将设于非Modem侧的SIM卡加载至Modem50上,以实现待机通信;或将挂载至Modem上的SIM卡进行停用以释放Modem的资源。
在使用SIM卡进行电话、短信或移动数据等通信服务时,通信终端200通过调用Modem 50所加载的SIM卡进行通信。Modem 50可以加载设于Modem 50上的SIM卡或非Modem侧的SIM卡,使得可对通信终端200中的多个SIM卡进行资源管理调度,避免在用户在对SIM卡需要更换使用时,需对通信终端200进行SIM卡插拔更换的繁琐问题。
本实施例所提供的通信终端200可***零张或多张实体SIM卡,当通信终端不插装实体SIM卡时,下载所需使用的云SIM卡,并将所下载的云SIM卡加载至Modem50中进行待机使用,而无需插装SIM卡也可实现移动通信;当通信终端200***多张实体SIM卡时,通过选择所加载或停用的实体SIM卡,使得可在Modem50有限的硬件资源下实现不同SIM卡的资源管理调度。其中通信终端200中的SIM卡可以自行切换使用,还可分享至云SIM卡服务器,以使外部的通信终端使用当前所分享的SIM卡;同时还可通过对SIM卡进行监控告警,使得SIM卡状态异常时进行上报。
实施例三
图3是本发明实施例提供的SIM卡资源管理调度***的网络架构图,为了便于说明,仅示出与本发明相关的部分。
具体如图4所示,为本发明实施例提供的SIM卡资源管理调度***100的结构示意图,该SIM卡资源管理调度***100包括如上述实施例二所示的通信终端200以及与通信终端200通过通信网络进行无线通信的云SIM卡服务器300,其通信终端200实现原理及产生的技术效果和实施例二相同,为简要描述,本发明实施例未提及之处,可参考实施例二中相应内容。
在本发明的一个实施例中,通信终端200用于通过通信网络与云SIM卡服务器300进行通信,其中,通信终端200可以是智能终端、计算机、个人数字助理、平板设备等。此处对通信终端的举例仅为方便理解,本发明不局限于此,可根据实际情况进行选择。
在本发明的一个实施例中,云SIM卡服务器300上存储有各种云SIM卡,其云SIM卡可以是设置在云SIM卡服务器300端的实体SIM卡、软卡或者其他类型的SIM卡(如:eSIM卡、多IMSI卡等),也可以是通信终端等终端设备分享至云SIM卡服务器的SIM卡,应当理解,此处对云SIM卡的举例仅为方便理解,本发明不局限于此,可根据实际情况进行选择。
作为本发明的一个优化实施例,当云SIM卡为设置在云SIM卡服务器300端的实体SIM卡时,云服务器选择合适的实体SIM卡,并把SIM卡必要数据信息下载给通信终端,在与运营商移动网络鉴权时,与云SIM卡服务器进行交互来完成运营商移动网络鉴权操作。其下载至移动终端的远程SIM卡模块中作为远程SIM卡使用。
作为本发明的另一个优化实施例,当云SIM卡为软卡时,此时云SIM卡服务器可以选择将软卡的鉴权数据也下发给通讯终端,使得通讯终端具有本地完成鉴权的能力。其下载至移动终端的软卡模块中作为软卡使用。
上述云SIM卡管理服务器可以是一台服务器,也可以是由若干台服务器组成的服务器群,或者是一个云计算服务中心,可进行数据的存储和处理。
在本发明的一个实施例中,云SIM卡服务器300用于接收卡业务模块21发送的各种业务请求和/或发出请求响应至卡业务模块21,其中请求响应为云SIM卡服务器300根据接收到的卡业务模块21发出的各种业务请求所做出的响应。
在本发明的一个实施例中,该业务请求可以包括设备标识信息,当用户使用无线局域网络将通信终端200与云SIM卡服务器300进行无线通信时,由于通信终端200的设备标识信息的唯一性,可以标识每一部通信终端200设备,因此,当通信终端200发送的业务请求携带有设备标识信息时,根据该设备标识信息快速的获取查找到通信终端200。具体的,本实施例中,其设备标识信息可用于标识通信终端200,可以是IMEI(International MobileEquipment Identity,国际移动设备识别码),也可以是用户的身份证号码或电话号码,应当理解,此处对设备标识信息的举例仅为方便理解,本发明不局限于此,以达到标识通信网中的通信终端200即可,可根据实际情况进行选择。
具体的,在对通信终端200上的各种SIM卡进行资源调度管理时,当用户有多张SIM卡进行使用时,由于通信终端200可***的SIM卡的数量有限。因此可以将用户闲置的SIM卡***到SIMBOX(SIM卡盒子)中,通过云SIM卡的方式进行使用,既可以自己使用,也可以分享给他人使用。
其中,上述SIMBOX为实现多卡多待的SIM卡管理装置,用户通过将SIMBOX连接电源及网线,以及将各个SIM卡***至SIMBOX内,可实现用户通过设备端远程管理SIMBOX内各SIM卡的状态,自由切换各个SIM卡的上线和下线。
进一步地,该SIM卡资源调度管理***可有多种应用场景,具体包括以下几种:
场景一、通信终端200上的非Modem侧集成有多个SIM卡槽30,用户通过***实体SIM卡至SIM卡槽30中,并通过应用程序控制设于非Modem侧的实体SIM卡加载至Modem50中,此时通过通信终端200的控制实现对设于SIM卡槽30的各个实体SIM卡的切换使用。
场景二、用户通过应用程序控制固设于通信终端200上eSIM卡加载至Modem50中,此时通过通信终端200的控制实现对eSIM卡的开关切换。
场景三、通信终端200从云SIM卡服务器300下载云SIM卡数据至云SIM卡模块40,并通过modem驱动模块将云SIM卡加载至Modem 50中进行使用。
场景四、通信终端200上的非Modem侧有多个SIM卡槽30以及固设有eSIM卡,用户通过***实体SIM卡至SIM卡槽30或Modem中,并通过应用程序控制实体SIM卡或eSIM卡分享到云SIM卡服务器300中,以使其他设备实现对设于非Modem侧的实体SIM卡和eSIM卡、或插装于Modem中的实体SIM卡和eSIM卡的使用。
进一步地,根据所述多个使用场景,本发明实施例中还提出应用于该SIM卡资源管理***的多个使用方法,本发明实施例中,其使用场景主要为用于对云SIM卡的分卡操作,对SIM卡的更新操作,对SIM卡的监控告警操作,对SIM卡的使用操作,以及对SIM卡的分享操作。
实施例四
图5是本发明实施例提供的SIM卡分卡方法的流程图,该分卡方法应用于SIM卡资源调度管理***,其包括如下步骤:
步骤S401,卡业务模块发送分卡请求至云SIM卡服务器。
其中,当用户使用通信终端需添加云SIM卡时,其通过使用通信终端发送分卡请求至云SIM卡服务器,其中,其通信终端与云SIM卡服务器之间的通信方式包括但不限于GSM、GPRS、CDMA、WCDMA、LTE、WLAN、以及以太网等,在本发明中不做限定。
其中,需要指出的是,该云SIM卡可以是设置在云SIM卡服务器端的实体SIM卡、软卡或者其他类型的SIM卡(如:eSIM卡、多IMSI卡等)或其他终端分享的SIM卡,应当理解,此处对云SIM卡的举例仅为方便理解,本发明不局限于此,可根据实际情况进行选择。
步骤S402,云SIM卡服务器根据分卡请求回复携带云SIM卡数据的分卡响应至卡业务模块。
其中,当云SIM卡服务器接收到卡业务模块发送的分卡请求时,其获取所存储的云SIM卡,并当有云SIM卡时,回复携带云SIM卡数据的分卡响应至卡业务模块。
当云SIM卡服务器没有云SIM卡时,则返回不包括云SIM卡数据的分卡响应,以使通信终端确定云SIM卡服务器由于云SIM卡不足导致的无法进行分卡操作。
步骤S403,卡业务模块根据分卡响应发送携带云SIM卡数据的分卡指令至卡管理接口模块。
其中,当卡业务模块接收到云SIM卡服务器发送的分卡响应,当分卡响应中响应数据包括有云SIM卡数据,则确定该分卡响应为成功状态;否则,则确定该分卡响应为失败状态,此时显示无法从云SIM卡服务器中进行分卡的信息,以提示用户无法分卡。
其中,该云SIM卡数据中包括但不限于卡类型、电话号码、集成电路卡识别码(Integrate circuit card identity,ICCID)、国际移动用户识别码(InternationalMobile Subscriber Identification Number,IMSI)的一个或其组合。
此时卡业务模块根据分卡响应发送携带云SIM卡数据的分卡指令至卡管理接口模块。
步骤S404,卡管理接口模块将分卡指令传递发送至卡管理模块。
其中,卡管理接口模块用于提供卡业务模块和卡管理模块之间的接口通信,此时卡管理接口模块将接收到的分卡指令传递至卡管理模块。
步骤S405,卡管理模块对应的卡安装子模块调用卡物理接口模块执行分卡指令。
步骤S406,卡物理接口模块对云SIM卡模块执行分卡指令,以将云SIM卡数据写入至云SIM卡模块中,安装生成所需的云SIM卡。
其中,卡管理模块根据获取的卡管理接口模块所传递的分卡指令相应的调用卡安装子模块,此时卡安装子模块根据分卡指令所携带云SIM卡数据相应的调用卡物理接口模块,以使卡物理接口模块在与其连接的云SIM卡模块中写入分卡指令所携带云SIM卡数据,并根据该携带的云SIM卡数据中的卡类型,安装生成一张云SIM卡。
步骤S407,云SIM卡模块中的云SIM卡数据写入完成时,返回分卡完成响应至卡物理接口模块。
其中,为完成云SIM卡写入操作,卡管理模块、卡物理接口模块、云SIM卡模块可能会有多次交互。
步骤S408,卡物理接口模块发送分卡完成响应至卡管理模块。
步骤S409,卡管理模块将分卡完成响应发送至卡管理接口模块。
步骤S410,卡管理接口模块将分卡完成响应传递发送至卡业务模块,完成卡业务模块的分卡操作。
其中,在卡物理接口模块通过在云SIM卡模块中写入分卡指令所携带云SIM卡数据并生成云SIM卡后,将分卡完成响应回复至卡管理接口模块,卡管理接口模块将分卡完成响应传递至卡业务模块。
本发明提供的SIM卡分卡方法可将云SIM卡服务器上的云SIM卡分卡写入至通信终端中,以实现通信终端中的云SIM卡的安装添加。
实施例五
图6是本发明实施例提供的SIM卡使用方法的流程图,该使用方法应用于SIM卡资源调度管理***,其包括如下步骤:
步骤S501,卡业务模块发送携带有待启用的SIM卡标识的使用指令至卡管理接口模块。
其中,待启用的SIM卡包括设于非Modem侧的云SIM卡、实体卡、及eSIM卡或设于Modem上的实体卡及eSIM卡,其中云SIM卡为用户通过使用通信终端在云SIM卡服务器中通过特定通道下载至云SIM卡模块中的SIM卡。
当用户使用通信终端需对设于非Modem侧的SIM卡进行启动使用时,其通过通信终端控制卡业务模块发送使用指令,以使将待启动的SIM卡加载至Modem上。此时卡业务模块发送使用指令至卡管理接口模块,其使用指令中携带有待启动的SIM卡标识。
步骤S502,卡管理接口模块将使用指令传递至卡管理模块。
其中,卡管理接口模块用于提供卡业务模块和卡管理模块之间的接口通信,此时卡管理接口模块将接收到的使用指令传递至卡管理模块。
步骤S503,卡管理模块对应的卡使用子模块调用卡物理接口模块执行使用指令。
步骤S504,卡物理接口模块调用Modem虚拟卡驱动模块执行使用指令;
步骤S505,Modem虚拟卡驱动模块将待启用的SIM卡加载至Modem中。
其中,Modem虚拟卡驱动模块提供设于非Modem侧的SIM卡与Modem之间的驱动接口,此时卡物理接口模块根据接收到的卡使用子模块所发送的使用指令,调用Modem虚拟卡驱动模块将待启用的SIM卡加载至Modem中,实现虚拟SIM卡的启用。
步骤S506,Modem虚拟卡驱动模块将待启用的SIM卡加载至Modem完成时,发送启用完成响应至卡物理接口模块。
步骤S507,卡物理接口模块将启用完成响应发送至卡管理模块。
步骤S508,卡管理模块将启用完成响应发送至卡管理接口模块。
步骤S509,卡管理接口模块将启用完成响应发送传递至卡业务模块,完成卡业务模块的启用操作。
其中,其Modem虚拟卡驱动模块在将待启用的SIM卡加载至Modem中时,可能需要多次读写SIM卡数据。具体由以下步骤实现:
1、Modem虚拟卡驱动模块发送读写SIM卡数据请求至卡物理接口模块;
2、卡物理接口模块对加载至Modem中的SIM卡执行读写SIM卡数据请求;
3、当卡物理接口模块对虚拟SIM卡执行完读写SIM卡数据请求操作时,接收到所返回的读写SIM卡数据响应;
4、卡物理接口模块将读写SIM卡数据响应发送至Modem虚拟卡驱动模块;
其中,需要指出的是,当待启用的SIM卡为远程SIM卡模块中的远程SIM卡时,其在远程SIM卡加载至Modem的过程中,还需要通信终端与云SIM卡服务器进行运营商移动网络鉴权操作,以实现对由云SIM卡服务器下发的远程SIM卡的使用。
同时,需要指出的是,当Modem所能加载的SIM卡资源数量达到上限时,其用户需通过通信终端选择停用的SIM卡,以使得Modem释放该停用的SIM卡资源,以实现其他实体SIM卡或eSIM卡或云SIM卡加载至Modem中启用。
本发明提供的SIM卡使用方法可将SIM卡加载至Modem上,以实现通信终端对SIM卡的使用。
实施例六
图7是本发明实施例提供的SIM卡分享方法的流程图,该分享方法应用于SIM卡资源调度管理***,其包括如下步骤:
步骤S601,卡业务模块发送分享指令至卡管理接口模块,所述分享指令携带有待分享的SIM卡部分数据。
其中,当用户需将设于非Modem侧的SIM卡或加载至Modem上的SIM卡分享至云SIM卡服务器时,其通过通信终端发送分享指令至卡管理接口模块,使得其他通信终端通过云SIM卡服务器下载使用所分享的设于通信终端上的SIM卡。
其中,设于非Modem侧的SIM卡包括设于非Modem侧的云SIM卡、实体SIM卡、以及eSIM卡;加载至Modem上的SIM卡包括挂载至Modem中的实体SIM卡或eSIM卡,或由设于非Modem侧加载至Modem中的虚拟SIM卡、实体SIM卡、及eSIM卡。
其中,该SIM卡部分数据包括但不限于电话号码、集成电路卡识别码(Integratecircuit card identity,ICCID)、国际移动用户识别码(International MobileSubscriber Identification Number,IMSI)中的一个或其组合。
步骤S602,卡管理接口模块将分享指令传递至卡管理模块。
步骤S603,卡管理模块对应的卡分享子模块将分享指令发送至卡物理接口模块。
步骤S604,卡物理接口模块判断待分享的SIM卡所处的位置及类型;
其中,当判断待分享的SIM卡为位于非Modem侧的SIM卡时,执行步骤S605;当判断待分享的SIM卡为挂载至Modem中的SIM卡时,执行步骤S606;当判断待分享的SIM卡为由设于非Modem侧加载至Modem中的SIM卡时,执行步骤S609。
其中,由于待分享的SIM卡可以为位于非Modem侧的SIM卡、可以为挂载至Modem中的SIM卡、还可以为由设于非Modem侧加载至Modem中的SIM卡,因此其对待分享的SIM卡进行分享时,其卡物理接口模块需判断待分享的SIM卡所处的位置及类型。
步骤S605,卡物理接口模块读取位于非Modem侧的SIM卡必要数据;
其中,当判断待分享的SIM卡为位于非Modem侧的SIM卡时,卡物理接口模块直接对SIM卡执行分享操作,分享可以是分享SIM卡本身或分享部分功能,如语音,数据,短信。
步骤S606,卡物理接口模块调用Modem实体卡驱动模块执行分享指令;
其中,当判断待分享的SIM卡为挂载至Modem中的SIM卡时,则相应的调用Modem实体卡驱动模块,以使Modem实体卡驱动模块执行分享指令。
步骤S607,Modem实体卡驱动模块执行分享指令,以根据分享指令中待分享的SIM卡部分数据,对相对应的SIM卡执行分享操作;
其中,Modem实体卡驱动模块提供对挂载至Modem上的SIM卡进行操作的驱动,可实现对SIM挂载至Modem上的SIM卡的分享、或启用停用。
步骤S608,Modem实体卡驱动模块回复分享响应至卡物理接口模块;
步骤S609,卡物理接口模块调用Modem虚拟卡驱动模块执行分享指令;
步骤S610,Modem虚拟卡驱动模块执行分享指令,以根据分享指令中待分享的SIM卡部分数据,对相应的SIM卡执行分享操作;
其中,Modem虚拟卡驱动模块提供设于非Modem侧的SIM卡在Modem上进行操作的驱动,可实现将设于非Modem侧的SIM卡加载至Modem上进行使用、或分享至云SIM卡服务器、或对设于非Modem侧但加载至Modem上的SIM卡进行停用;
步骤S611,Modem虚拟卡驱动模块回复分享响应至卡物理接口模块;
其中Modem虚拟卡驱动模块将分享响应发送给卡物理接口模块,以使将该SIM卡分享至云SIM卡服务器。
其中,需要指出的是,步骤S605、步骤S606~S608、及步骤S609~S611为三个并列的步骤,其根据卡管理接口模块判断待分享的SIM卡所处的位置及类型的不同进行相应的实施,上述步骤S605、步骤S606、及步骤S611的执行顺序不分先后,其均在执行完相应步骤后进入至步骤S612。
步骤S612,卡物理接口模块将分享响应发送至卡管理模块;
步骤S613,卡管理模块将分享响应发送至卡管理接口模块。
步骤S614,卡管理接口模块将分享响应发送传递至卡业务模块。
步骤S615,卡业务模块将分享响应发送至云SIM卡服务器,以实现SIM卡分享至云SIM卡服务器中;
本发明提供的SIM卡分享方法可将设于通信终端的SIM卡分享至云SIM卡服务器上,以使得其他通信终端通过云SIM卡服务器下载使用所分享的设于通信终端上的SIM卡。
实施例七
图8是本发明实施例提供的SIM卡更新方法的流程图,该使用方法应用于SIM卡资源调度管理***,其包括如下步骤:
步骤S701,卡业务模块发送更新请求至云SIM卡服务器。
因此当用户需更新通信终端中的SIM卡文件数据时,其通过使用通信终端发送更新请求至云SIM卡服务器,其中,其通信终端与云SIM卡服务器之间的通信方式包括但不限于GSM、GPRS、CDMA、WCDMA、LTE、WLAN、以及以太网等,在本发明中不做限定。
其中,更新请求中包括该通信终端的SIM卡标识信息、请求信息、及设备标识信息。
步骤S702,云SIM卡服务器根据更新请求回复携带信息更新后的SIM卡文件数据的更新响应。
其中,当云SIM卡服务器接收到卡业务模块发送的更新请求时,其获取更新请求中所需更新的SIM卡,并相应的更新该SIM卡的文件数据,以及回复携带信息更新后的SIM卡文件数据的更新响应至卡业务模块。
步骤S703,卡业务模块根据更新响应发送更新指令至卡管理接口模块;
此时卡业务模块根据更新响应发送携带SIM卡文件数据的更新指令至卡管理接口模块。
步骤S704,卡管理接口模块将更新指令传递至卡管理模块;
其中,卡管理接口模块用于提供卡业务模块和卡管理模块之间的接口通信,此时卡管理接口模块将接收到的更新指令传递至卡管理模块。
步骤S705,卡管理模块对应的卡更新子模块根据更新指令调用卡物理接口模块执行更新指令;
步骤S706,卡物理接口模块对相对应SIM卡标识信息的SIM卡执行更新指令,以将SIM卡文件数据写入至相对应的SIM卡;
其中,卡管理模块根据获取的卡管理接口模块所传递的更新指令相对应的调用卡更新子模块,此时卡更新子模块根据更新指令所携带SIM卡文件数据相应的调用卡物理接口模块,以使卡物理接口模块在云SIM卡模块中对所对应的SIM卡写入更新指令所携带SIM卡文件数据。
步骤S707,SIM文件数据更新完成时,返回更新完成响应至卡物理接口模块。
步骤S708,卡物理接口模块发送更新完成响应至卡管理模块;
步骤S709,卡管理模块将更新完成响应发送至卡管理接口模块;
步骤S710,卡管理接口模块将更新完成响应传递发送至卡业务模块,完成卡业务模块的更新操作;
其中,卡管理模块将卡物理接口模块根据分卡指令所完成的更新完成响应发送至卡管理接口模块,以使卡管理接口模块将更新完成响应传递至卡业务模块,完成卡业务模块所发出的更新操作。
本发明提供的SIM卡更新方法,通过发送更新请求至云SIM卡服务器,并将由云SIM卡服务器上所下发的更新的SIM卡文件数据更新写入至通信终端的SIM卡中,以实现通信终端中的SIM卡数据更新。
实施例八
图9是本发明实施例提供的SIM卡监控告警方法的流程图,该监控告警方法应用于SIM卡资源调度管理***,其包括如下步骤:
步骤S801,卡业务模块发送监控告警指令至卡管理接口模块;
其中,当用户需对该通信终端中的各个SIM卡的信息进行状态监控时,其可通过卡业务模块发送监控告警指令至卡管理接口模块,其中SIM的状态信息包括但不限于:是否***、是否报废、是否连接网络、剩余话费、剩余使用期限等。
步骤S802,卡管理接口模块将监控告警指令传递至卡管理模块。
步骤S803,卡管理模块对应的卡监控告警子模块控制卡物理接口模块执行监控告警指令;
步骤S804,卡物理接口模块读取监控SIM卡的状态信息,以实现对SIM卡的状态监控;
其中,卡物理接口模块可对各个SIM卡进行读写操作,其可对SIM卡的状态信息进行实时获取,使得实现对SIM卡的状态监控,其中进行监控的SIM卡包括设于实体SIM卡、eSIM卡、软卡、及远程SIM卡,其中SIM卡可加载至Modem上进行使用,同时还可设于非Modem侧而未进行使用,本实施例中不对监测状态的SIM卡进行限定。
步骤S805,当卡物理接口模块检测到SIM卡的状态异常时,发送异常状态信息及告警信息至卡管理模块;
其中,当卡物理接口模块检测到任一SIM卡的状态信息超出预设状态范围时,则确定SIM卡的状态异常,此时卡物理接口模块将异常状态的SIM卡的具体信息、异常状态信息及告警信息发送至卡管理模块。
步骤S806,卡管理模块发送异常状态信息及告警信息至卡管理接口模块;
步骤S807,卡管理接口模块将异常状态信息及告警信息传递至卡业务模块,以使卡物业模块对SIM卡的异常状态进行告警;
其中,当卡监控告警子模块监控获取到一SIM卡的状态信息有别于预设的状态范围时,此时卡监控告警子模块判定SIM卡的状态异常,并将异常状态信息及告警信息发送至卡管理接口模块,卡管理接口模块将接收的异常状态信息及告警信息传递至卡业务模块,以通过通信终端提示用户SIM卡的状态异常,以使用户对SIM卡进行进一步地的异常诊断。
在本发明的其他实施例中,其通信终端还可不发送监控告警指令,即步骤S801-S803可不必进行实施,此时卡物理接口模块直接读取各个SIM的状态信息,并将状态信息发送至卡监控告警子模块,以使得卡监控告警子模块实现对SIM卡的状态监控,以及状态异常时的告警。
步骤S808,卡业务模块将异常状态信息及告警信息上报至云SIM卡服务器。
其中,该卡业务模块还将异常状态信息及告警信息上报至云SIM卡服务器,以使云SIM卡服务器对异常的SIM卡进行异常记录。
本发明提供的SIM卡监控告警方法可监控通信终端的各个SIM卡的状态信息,并当SIM的状态异常时进行告警。
本发明的其他实施例中,其根据SIM卡资源管理***的应用场景还可提供SIM卡查询方法、SIM卡删除方法、SIM卡停用方法、SIM卡停止分享方法、SIM卡数据修改方法等,其均根据SIM卡资源管理***的各个功能模块进行业务实现,在此不予赘述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种SIM卡资源管理调度装置,其特征在于,所述SIM卡资源管理调度装置集成至通信终端中,所述通信终端包括Modem,以及设于非Modem侧的多个SIM卡槽和可供加载SIM卡数据的云SIM卡模块,所述装置包括:
卡业务模块,用于发出各种业务指令至卡管理接口模块,以通过所述卡管理接口模块将各种所述业务指令传递至卡管理模块;
所述卡管理模块,用于根据接收到的各种所述业务指令调用相对应的子模块,以使各个子模块通过调用卡物理接口模块实现各种业务功能,以对SIM卡进行资源管理;
所述卡物理接口模块,用于对设于非Modem侧的SIM卡进行操作、以及通过调用Modem驱动模块中的Modem虚拟卡驱动模块将所述非Modem侧的SIM卡加载至Modem上或通过调用所述Modem驱动模块中的Modem实体卡驱动模块对挂载至所述Modem上的SIM卡进行操作。
2.如权利要求1所述的SIM卡资源管理调度装置,其特征在于,所述各种业务指令包括分卡指令;
所述卡管理模块包括:卡安装子模块,用于根据所述卡业务模块所发出的所述分卡指令,通过调用所述卡物理接口模块将云SIM卡服务器下发的云SIM卡数据写入到所述卡物理接口模块下的云SIM卡模块中,以安装生成所述卡业务模块所确定的SIM卡。
3.如权利要求1所述的SIM卡资源管理调度装置,其特征在于,所述各种业务指令还包括使用指令;
所述Modem驱动模块包括:所述Modem虚拟卡驱动模块;
所述卡管理模块还包括:卡使用子模块,用于根据所述卡业务模块所发出所述使用指令,通过调用所述卡物理接口模块,以使所述卡物理接口模块调用所述Modem虚拟卡驱动模块将设于所述非Modem侧的SIM卡加载至所述Modem上使用。
4.如权利要求1所述的SIM卡资源管理调度装置,其特征在于,所述各种业务指令还包括分享指令;
所述Modem驱动模块还包括:所述Modem实体卡驱动模块;
所述卡管理模块还包括:卡分享子模块,用于根据所述卡业务模块所发出所述分享指令,通过调用所述卡物理接口模块,以使所述卡物理接口模块将设于所述非Modem侧的SIM卡分享至云SIM卡服务器、或调用所述Modem实体卡驱动模块对挂载至所述Modem上的SIM卡分享至所述云SIM卡服务器。
5.如权利要求1所述的SIM卡资源管理调度装置,其特征在于,所述各种业务指令还包括更新指令;
所述卡管理模块包括:卡更新子模块,用于根据所述卡业务模块所发出的所述更新指令,通过调用所述卡物理接口模块更新所述卡业务模块所确定的SIM卡数据。
6.如权利要求1所述的SIM卡资源管理调度装置,其特征在于,所述各种业务指令还包括监控告警指令;
所述卡管理模块包括:卡监控告警子模块,用于根据所述卡业务模块所发出的所述监控告警指令,通过调用所述卡物理接口模块对所述卡业务模块所确定的各种SIM卡的状态监控,及监控到SIM卡的状态异常时发出告警。
7.一种通信终端,其特征在于,所述通信终端上设有如权利要求1-6任意一项所述的SIM卡资源管理调度装置。
8.一种SIM卡资源管理调度***,其特征在于,所述***包括:
如权利要求7所述的通信终端;以及
云SIM卡服务器,用于接收所述卡业务模块发送的各种业务请求和/或发出请求响应至所述卡业务模块,所述请求响应为所述云SIM卡服务器根据接收到的所述卡业务模块发出的各种业务请求所做出的响应。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910541147.4A CN110267256B (zh) | 2019-06-21 | 2019-06-21 | Sim卡资源管理调度装置、通信终端、及*** |
EP20816373.3A EP3989613A4 (en) | 2019-06-21 | 2020-01-20 | SIM CARD RESOURCE MANAGEMENT PLANNING DEVICE, COMMUNICATION TERMINAL AND SYSTEM |
JP2020549628A JP7080335B2 (ja) | 2019-06-21 | 2020-01-20 | Simカードリソース管理及びスケジューリング装置、通信端末、並びにシステム |
PCT/CN2020/073246 WO2020253242A1 (zh) | 2019-06-21 | 2020-01-20 | Sim 卡资源管理调度装置、通信终端、及*** |
US17/039,967 US11212666B2 (en) | 2019-06-21 | 2020-09-30 | Device of managing and scheduling sim card resource, communication terminal and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910541147.4A CN110267256B (zh) | 2019-06-21 | 2019-06-21 | Sim卡资源管理调度装置、通信终端、及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110267256A CN110267256A (zh) | 2019-09-20 |
CN110267256B true CN110267256B (zh) | 2023-08-01 |
Family
ID=67920212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910541147.4A Active CN110267256B (zh) | 2019-06-21 | 2019-06-21 | Sim卡资源管理调度装置、通信终端、及*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US11212666B2 (zh) |
EP (1) | EP3989613A4 (zh) |
JP (1) | JP7080335B2 (zh) |
CN (1) | CN110267256B (zh) |
WO (1) | WO2020253242A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110267256B (zh) * | 2019-06-21 | 2023-08-01 | 深圳市优克联新技术有限公司 | Sim卡资源管理调度装置、通信终端、及*** |
CN114125814B (zh) * | 2021-11-24 | 2024-03-19 | 展讯通信(深圳)有限公司 | 用户设备 |
CN114245366B (zh) * | 2021-11-25 | 2023-10-27 | 深圳市优克联新技术有限公司 | 一种统一云卡发卡方法、混合云卡服务***以及***设备 |
CN114422997A (zh) * | 2021-12-27 | 2022-04-29 | 湖南塔澳通信有限公司 | 一种云端sim卡智能管理*** |
CN116208945A (zh) * | 2022-11-17 | 2023-06-02 | 合肥途鸽科技有限公司 | 一种双卡通信方法、电子设备和机器可读存储介质 |
CN117641517B (zh) * | 2024-01-26 | 2024-06-28 | 深圳优克云联科技有限公司 | 多功能sim卡及其分配方法、分卡***和电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106028305A (zh) * | 2016-05-03 | 2016-10-12 | 惠州Tcl移动通信有限公司 | 一种虚拟sim卡的实现方法、***及智能终端 |
CN106604299A (zh) * | 2016-10-31 | 2017-04-26 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN107659928A (zh) * | 2017-09-30 | 2018-02-02 | 广东欧珀移动通信有限公司 | 流量资源共享方法、装置、计算机设备及存储介质 |
CN107734495A (zh) * | 2017-09-30 | 2018-02-23 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、存储介质和终端 |
CN108141724A (zh) * | 2015-05-08 | 2018-06-08 | 深圳市斯凯荣科技有限公司 | 用于移动通信设备的虚拟用户识别模块 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013040250A1 (en) * | 2011-09-13 | 2013-03-21 | Aicent, Inc. | Method of and system for data access over dual data channels with dynamic sim credential |
US8787966B2 (en) * | 2012-05-17 | 2014-07-22 | Liveu Ltd. | Multi-modem communication using virtual identity modules |
CN104144402B (zh) * | 2013-05-08 | 2019-01-18 | 华为技术有限公司 | 实现移动终端本地化漫游的方法及相关装置 |
CN104717720A (zh) * | 2013-12-13 | 2015-06-17 | 香港优克网络技术有限公司 | 一种多通道通信终端 |
US9658979B2 (en) * | 2015-01-09 | 2017-05-23 | Qualcomm Incorporated | Enhanced storage option in multi-slot communications supporting USB UICC SIM cards |
CN106255226B (zh) * | 2015-06-10 | 2021-07-30 | 中兴通讯股份有限公司 | 网络连接处理方法及装置 |
CN106332208A (zh) * | 2015-06-24 | 2017-01-11 | 中兴通讯股份有限公司 | 多卡资源管理方法、装置及多卡终端 |
CN106375996B (zh) * | 2015-07-24 | 2021-05-18 | 西安中兴新软件有限责任公司 | 一种虚拟用户身份识别卡保护方法、应用处理器及终端 |
CN106559550A (zh) * | 2015-09-30 | 2017-04-05 | 联发科技(新加坡)私人有限公司 | Sim卡管理方法以及电子装置 |
WO2019042541A1 (en) * | 2017-08-30 | 2019-03-07 | Telefonaktiebolaget Lm Ericsson (Publ) | SIM SUPPLY |
CN107708107A (zh) * | 2017-09-30 | 2018-02-16 | 广东欧珀移动通信有限公司 | 网络通信处理方法、装置、存储介质和终端 |
CN109819434A (zh) * | 2019-01-11 | 2019-05-28 | 深圳市斯凯荣科技有限公司 | 一种基于eSIM的卡池***及控制方法 |
CN110267256B (zh) * | 2019-06-21 | 2023-08-01 | 深圳市优克联新技术有限公司 | Sim卡资源管理调度装置、通信终端、及*** |
-
2019
- 2019-06-21 CN CN201910541147.4A patent/CN110267256B/zh active Active
-
2020
- 2020-01-20 WO PCT/CN2020/073246 patent/WO2020253242A1/zh active Application Filing
- 2020-01-20 JP JP2020549628A patent/JP7080335B2/ja active Active
- 2020-01-20 EP EP20816373.3A patent/EP3989613A4/en active Pending
- 2020-09-30 US US17/039,967 patent/US11212666B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108141724A (zh) * | 2015-05-08 | 2018-06-08 | 深圳市斯凯荣科技有限公司 | 用于移动通信设备的虚拟用户识别模块 |
CN106028305A (zh) * | 2016-05-03 | 2016-10-12 | 惠州Tcl移动通信有限公司 | 一种虚拟sim卡的实现方法、***及智能终端 |
CN106604299A (zh) * | 2016-10-31 | 2017-04-26 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN107659928A (zh) * | 2017-09-30 | 2018-02-02 | 广东欧珀移动通信有限公司 | 流量资源共享方法、装置、计算机设备及存储介质 |
CN107734495A (zh) * | 2017-09-30 | 2018-02-23 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、存储介质和终端 |
Also Published As
Publication number | Publication date |
---|---|
US20210021986A1 (en) | 2021-01-21 |
US11212666B2 (en) | 2021-12-28 |
EP3989613A4 (en) | 2023-01-04 |
JP7080335B2 (ja) | 2022-06-03 |
JP2021536148A (ja) | 2021-12-23 |
EP3989613A1 (en) | 2022-04-27 |
CN110267256A (zh) | 2019-09-20 |
WO2020253242A1 (zh) | 2020-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110267256B (zh) | Sim卡资源管理调度装置、通信终端、及*** | |
US10015165B2 (en) | Methods and apparatus to support GlobalPlatform™ usage on an embedded UICC (eUICC) | |
CN105916134A (zh) | 用于选择引导eSIM的方法和装置 | |
US11704944B2 (en) | Automobile diagnosis instrument, method for running system of automobile diagnosis instrument and automobile diagnosis system | |
US9313650B2 (en) | Communications system, mobile communications device, transition control device, transition control method, and transition control program | |
JP2020144911A (ja) | Apduスクリプトにおける黙示的ファイル生成 | |
KR20200049632A (ko) | 복수의 별도의 링크들을 이용한 euicc 카드에서의 동시에 활성인 가입자 프로파일들의 관리 | |
CN106210023B (zh) | 虚拟sim卡同步管理方法和终端 | |
CN108337743B (zh) | 一种双卡双***的终端设备及其通信方法 | |
CN108781358B (zh) | 一种管理eUICC中的签约信息集的方法及相关设备 | |
CN111901793B (zh) | 一种uicc应用设置信息管理方法、***、uicc智能卡及终端 | |
EP3286934B1 (en) | System and method for managing logical channels for accessing several virtual profiles in a secure element | |
CN103874051A (zh) | 物联网预置资源处理方法及装置 | |
US11758385B2 (en) | System and method for interoperability in remote provisioning architectures for embedded universal integrated circuit cards | |
CN104793998B (zh) | 终端***资源管理方法及装置 | |
JP2021002793A (ja) | 通信システム及び通信方法 | |
CN105981416B (zh) | 管理在安全元件中的数个简档的方法 | |
CN102088694B (zh) | 移动终端以及用户身份识别卡应用的下载方法 | |
CN112738859A (zh) | 一种运营商网络切换方法和*** | |
KR101264315B1 (ko) | 모바일 플랫폼에서 어플리케이션 간의 연동 방법과 장치 및그 기록매체 | |
CN110460989B (zh) | 电话号码的设置方法、装置及*** | |
CN205283827U (zh) | Sim模块 | |
WO2017201806A1 (zh) | 嵌入式用户身份识别卡的切换方法、装置、终端和服务器 | |
CN100546253C (zh) | 一种电信设备单元的管理方法 | |
EP3138360B1 (en) | Method of managing profiles in a token |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |