一种插于sim卡槽用的虚拟卡芯片的制作方法_2

文档序号:9768191阅读:来源:国知局
[0028]进一步的,所述虚拟卡芯片还可包括加密解析模块,加密解析模块通过接口获取提供S頂卡槽的第一终端的唯一识别号,并根据该唯一识别号随机生成密钥,加密解析模块通过该密钥对通信时的所有数据进行加密处理。该随机生成的方式也可以为动态随机生成,使得密钥能处于动态变化,而增强通信数据的安全性。
[0029]相应的,所述虚拟卡芯片还可包括身份验证模块,该身份验证模块用于验证与该第一终端进行通信的第二终端的身份合法性,再通过验证后,所述身份验证模块通过接口将加密解析模块获取的唯一识别号或密钥发送至第二终端。第二终端在收到唯一识别号后,采用与上述加密解析模块相同的加密方法,计算出加密密钥,以用于对通信数据进行加密及解析。若第二终端直接收到的是密钥,则无需进行密钥换算。当然,直接发送密钥的方式风险较大,可优先采用发送唯一识别号的方式。
[0030]当然,本发明也可采用不以第一终端的唯一识别号进行加密的加密解析模块,可采用直接对通信数据进行加密的加密解析模块,其身份验证模块也只需对第二终端的身份进行验证,无需将第一终端的唯一识别号或密钥发送至第二终端。
[0031 ]进一步的,所述虚拟卡芯片还可包括权值设定模块,该权值设定模块通过接口接收提供S頂卡槽的第一终端的自定义指令或上位机发出的系统指令对高权值和低权值的具体数值进行修改。比如在某一虚拟卡号的资费套餐发生变化时,用户可在第一终端上自定义修改该卡号各参数的权值,也可由上位机发出系统指令,使权值设定模块根据系统指令来修改该卡号各参数的权值。用户自定义修改时,可在预给出的几个数值选项中进行选择,以避免权值的合理设置。
[0032]进一步的,所述接口包括工作电压接口 VCC、复位接口 RST、时钟接口 CLK、接地接口GND、编程电压接口 VPP和数据I/0接口。通过工作电压接口 VCC可为最优卡号分配模块、入网信息存储模块、加密解析模块、身份验证模块和权值设定模块等各个模块提供工作电源,通过复位接口 RST为各个模块提供复位控制指令,通过时钟接口 CLK为各个模块提供统一的时钟信号,编程电压接口 VPP可空接不用,也可用于在涉及修改虚拟卡芯片内相关数据时,作为编程的编程电压,数据I/O接口用于输入输出加密的通信数据,包括系统指令、自定义指令、身份验证信息等。
[0033]进一步的,所述S頂卡槽包括标准SM卡槽、Micro SIM卡槽和Nano SIM卡槽,相应的,所述虚拟卡芯片的外形结构也有标准虚拟卡、Micro虚拟卡和Nano虚拟卡。
[0034]进一步的,所述最优卡号分配模块实时、定时或在触发通信时检测最优卡号,使最优卡号始终为总权值最高的虚拟SIM/USIM卡号。使得第一终端与第二终端之间始终通过最优卡号进行通信,始终以质量最优、资费最少或性价比最高的方式完成通信连接。
[0035]进一步的,所述最优卡号分配模块还提取入网信息存储模块中各个虚拟SM/USIM卡号的运营商参数,将各个虚拟sm/us頂卡号按运营商分类标记,提供运营商切换接口,以接收运营商切换指令,并根据运营商切换指令,将最优卡号切换为相应运营商的虚拟SM/USIM卡号中的最优卡号,使得第一终端可在应用需求下,无需更换SIM卡,即可在不同的运营商之间进行切换,且切换后,仍能以与通信模式相应的最优卡号进行通信。
[0036]如图2所示,该实施例描述了本发明的一种具体应用方案,在应用本发明所提出的虚拟卡芯片时,可依赖第一终端的通信模块通过互联网与虚拟卡运维服务器连接通信,该虚拟卡运维服务器再通过与最优卡号相应的移动运营服务商与第二终端进行通信。其中,在虚拟卡运维服务器可设置一实体卡号与该虚拟卡芯片中的多个虚拟sm/us頂卡号进行绑定,第一终端与第二终端进行通信时,第二终端始终只需基于该实体卡号。另外,本发明上述的系统可认为是该虚拟卡运维服务器。
[0037]如上参照附图以示例的方式描述了根据本发明的一种插于S頂卡槽用的虚拟卡芯片。但是,本领域技术人员应当理解,对于上述本发明所提出的一种插于SM卡槽用的虚拟卡芯片,还可以在不脱离本
【发明内容】
的基础上做出各种改进,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
【主权项】
1.一种插于SIM卡槽用的虚拟卡芯片,其特征在于,所述虚拟卡芯片的外形结构与SIM卡的外形结构相同,使得虚拟卡芯片能置于SIM卡槽中,且虚拟卡芯片上的接口与SIM卡槽的触点匹配连接;所述虚拟卡芯片至少包括最优卡号分配模块和入网信息存储模块; 所述入网信息存储模块用于存储多个虚拟sm/us頂卡号; 所述最优卡号分配模块用于在该多个虚拟sm/us頂卡号中选取最优卡号进行通信,包括以下工作模式中的一种或多种的组合: ①根据从接口接收到的系统指令调用入网信息存储模块中相应的虚拟SIM/USIM卡号,并以该虚拟sm/us頂卡号进行通信; ②对每个虚拟SM/USM卡号的每个参数赋予相应的权值,对该多个虚拟SM/US頂卡号的相同的参数进行比较,对相对较优的参数赋予高权值,对相对较差的参数赋予低权值,并将各参数与其相应的权值存储在入网信息存储模块中,在进行通信时,最优卡号分配模块根据通信模式的类型调用各个虚拟SIM/US頂卡号的与该通信模式相应的参数的权值,并进行累加求和,最优卡号分配模块在对该各个累加求和得到的总权值进行比较,选择总权值最高的相应虚拟sm/us頂卡号作为最优卡号进行通信。2.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述多个虚拟sm/us頂卡号中包括不同运营商和/或不同资费的卡号。3.根据权利要求1所述的一种插于SM卡槽用的虚拟卡芯片,其特征在于:所述参数至少包括信号强度、通信质量、语音资费、视频资费、流量资费和短信资费中多种的组合。4.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于,所述通信模式包括语音通信模式、视频通信模式、流量通信模式和短信通信模式。5.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述虚拟卡芯片还包括加密解析模块,加密解析模块通过接口获取提供SM卡槽的第一终端的唯一识别号,并根据该唯一识别号随机生成密钥,加密解析模块通过该密钥对通信时的所有数据进行加密处理; 相应的,所述虚拟卡芯片还包括身份验证模块,该身份验证模块用于验证与该第一终端进行通信的第二终端的身份合法性,再通过验证后,所述身份验证模块通过接口将加密解析模块获取的唯一识别号或密钥发送至第二终端。6.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述虚拟卡芯片还包括权值设定模块,该权值设定模块通过接口接收提供SM卡槽的第一终端的自定义指令或上位机发出的系统指令对高权值和低权值的具体数值进行修改。7.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述接口包括工作电压接口 VCC、复位接口 RST、时钟接口 CLK、接地接口 GND、编程电压接口 VPP和数据I /O接口。8.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述SIM卡槽包括标准S頂卡槽、Micro S頂卡槽和Nano S頂卡槽,相应的,所述虚拟卡芯片的外形结构也有标准虚拟卡、Micro虚拟卡和Nano虚拟卡。9.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述最优卡号分配模块实时、定时或在触发通信时检测最优卡号,使最优卡号始终为总权值最高的虚拟S頂/US頂卡号。10.根据权利要求1所述的一种插于SIM卡槽用的虚拟卡芯片,其特征在于:所述最优卡号分配模块还提取入网信息存储模块中各个虚拟sm/us頂卡号的运营商参数,将各个虚拟S頂/USM卡号按运营商分类标记,提供运营商切换接口,以接收运营商切换指令,并根据运营商切换指令,将最优卡号切换为相应运营商的虚拟sm/usiM卡号中的最优卡号。
【专利摘要】本发明公开了一种插于SIM卡槽用的虚拟卡芯片,所述虚拟卡芯片的外形结构与SIM卡的外形结构相同,使得虚拟卡芯片能置于SIM卡槽中,且虚拟卡芯片上的接口与SIM卡槽的触点匹配连接;所述虚拟卡芯片至少包括最优卡号分配模块和入网信息存储模块;所述入网信息存储模块用于存储多个虚拟SIM/USIM卡号;所述最优卡号分配模块用于在该多个虚拟SIM/USIM卡号中选取最优卡号进行通信。本发明能够使普通的实体卡终端变为虚拟卡终端,使用虚拟卡芯片替换终端中的SIM卡,使该终端可通过多个虚拟SIM/USIM卡号中的最优卡号进行通信。
【IPC分类】H04W88/06, H04W8/18
【公开号】CN105530624
【申请号】CN201510910366
【发明人】黄华林, 朱志鹏, 张达
【申请人】成都工百利自动化设备有限公司
【公开日】2016年4月27日
【申请日】2015年12月10日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1