本公开关于一种信息写入方法及装置,属于通信技术领域。所述方法包括:获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;通过所述COS将所述码号信息写入所述SIM卡中。本公开通过原有接口就可以传输码号信息,既降低了传输码号信息的实现复杂度,也解决了运营商限制终端接收OTA短信时,导致无法将码号信息写入SIM卡的问题,达到了提高码号信息写入的成功率的效果。
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及通信
,特别涉及一种信息写入方法及装置。
技术介绍
终端中的SIM卡(SubscriberIdentificationModule,客户识别模块)中存储有一组码号信息,通常一组码号信息对应于一个通信号码,当运营商对该SIM卡的码号信息的验证通过时,该SIM卡即可接入运营商网络,用户可以使用该通信号码。当终端需要向SIM卡写入码号信息时,相关的信息写入方法包括:终端接入运营商网络,若需要写入终端的SIM卡中的码号信息,则运营商网络将码号信息发给OTA(OvertheAirTechnology,空中下载技术)网关,OTA网关将码号信息转换成OTA短信后发给短信服务中心,短信服务中心再将短信发给终端,终端再通过专有接口将该OTA短信发送给SIM卡,SIM卡根据接收到OTA短信写入码号信息。其中,专有接口是专门用于供终端向SIM卡发送OTA短信的接口。
技术实现思路
为解决相关技术中的问题,本公开提供了一种信息写入方法及装置。根据本公开实施例的第一方面,提供一种信息写入方法,所述方法包括:获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的COS(CardOperatingSystem,卡片操作系统),所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;通过所述COS将所述码号信息写入所述SIM卡中。可选的,所述通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,包括:确定利用所述原有接口传输的其他信息所包括的n个参数,n≥1;对所述码号信息进行加密,并将加密得到的密文作为所述n个参数的参数值,得到由所述码号信息包装成的其他信息;通过所述操作系统中的原有接口将所述由所述码号信息包装成的其他信息发送给所述COS。可选的,所述通过所述COS将所述码号信息写入所述SIM卡中,包括:通过所述COS对接收到的其他信息所包括的n个参数的参数值进行解密;当解密成功时,通过所述COS检测解密得到的信息是否满足码号信息格式;当解密得到的所述信息满足所述码号信息格式时,通过所述COS确定解密得到的所述信息是码号信息,将所述码号信息写入所述SIM卡中。可选的,所述获取客户识别模块SIM卡的码号信息,包括:接入数据网络;从接入的所述数据网络获取所述SIM卡的码号信息。可选的,所述通过所述COS将所述码号信息写入所述SIM卡中,包括:当所述SIM卡中预存有码号信息时,通过所述COS利用接收到的所述码号信息更新所述SIM卡预存的码号信息;当所述SIM卡中未预存有码号信息时,通过所述COS将所述码号信息写入所述SIM卡中。根据本公开实施例的第二方面,提供一种信息写入装置,所述装置包括:信息获取模块,被配置为获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;信息发送模块,被配置为通过操作系统中的原有接口将所述信息获取模块获取的所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;信息写入模块,被配置为通过所述COS将所述信息发送模块所述码号信息写入所述SIM卡中。可选的,所述信息发送模块,包括:参数确定子模块,被配置为确定利用所述原有接口传输的其他信息所包括的n个参数,n≥1;信息加密子模块,被配置为对所述码号信息进行加密,并将加密得到的密文作为所述参数确定子模块确定的所述n个参数的参数值,得到由所述码号信息包装成的其他信息;信息发送子模块,被配置为通过所述操作系统中的原有接口将所述信息加密子模块加密的所述由所述码号信息包装成的其他信息发送给所述COS。可选的,所述信息写入模块,包括:信息解密子模块,被配置为通过所述COS对接收到的其他信息所包括的n个参数的参数值进行解密;格式检测子模块,被配置为当解密成功时,通过所述COS检测解密得到的信息是否满足码号信息格式;信息写入子模块,被配置为当解密得到的所述信息满足所述码号信息格式时,通过所述COS确定解密得到的所述信息是码号信息,将所述码号信息写入所述SIM卡中。可选的,所述信息获取模块,包括:网络接入子模块,被配置为接入数据网络;信息获取子模块,被配置为从接入的所述数据网络获取所述SIM卡的码号信息。可选的,所述信息写入模块,还被配置为:当所述SIM卡中预存有码号信息时,通过所述COS利用接收到的所述码号信息更新所述SIM卡预存的码号信息;当所述SIM卡中未预存有码号信息时,通过所述COS将所述码号信息写入所述SIM卡中。根据本公开实施例的第三方面,提供一种信息写入装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;通过所述COS将所述码号信息写入所述SIM卡中。本公开的实施例提供的技术方案可以包括以下有益效果:通过操作系统中的原有接口将码号信息发送给SIM卡的COS,原有接口是为操作系统与COS之间传输其他信息所编写的通信接口;通过COS将码号信息写入SIM卡中,这样,通过原有接口就可以传输码号信息,既降低了传输码号信息的实现复杂度,也解决了运营商限制终端接收OTA短信时,导致无法将码号信息写入SIM卡的问题,达到了提高码号信息写入的成功率的效果。另外,通过从接入的数据网络获取SIM卡的码号信息,而不需要从运营商网络获取码号信息,解决了由于出境等原因导致SIM卡无法接入运营商网络时,无法获取码号信息的问题,达到了提高码号信息的获取成功率的效果。通过确定利用原有接口传输的其他信息所包括的n个参数;对码号信息进行加密,并将加密得到的密文作为n个参数的参数值,得到由码号信息包装成的其他信息;通过操作系统中的原有接口将由码号信息包装成的其他信息发送给COS,可以将码号信息包装成其他信息进行传输,而不需要修改原有接口,解决了修改原有接口导致传输码号信息的实现复杂度高的问题,达到了降低传输码号信息的实现复杂度的效果。当SIM卡中未预存有码号信息时,通过COS将码号信息写入SIM卡中,使得用户可以直接获取空白的SIM卡,根据自己的需求写入码号信息,扩大了SIM卡的适用范围。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种信息写入方法的流程图。图2是根据另一示例性实施例示出的一种信息写入方法的流程图。图3是根据一示例性实施例示出的一种信息写入装置的框图。图4是根据一示例性实施例示出的一种信息写入装置的框图。图5是根据一示例性实施例示出的一种用于信息写入的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附本文档来自技高网...
【技术保护点】
一种信息写入方法,其特征在于,所述方法包括:获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;通过所述COS将所述码号信息写入所述SIM卡中。
【技术特征摘要】
【国外来华专利技术】1.一种信息写入方法,其特征在于,所述方法包括:获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其他信息所编写的通信接口;通过所述COS将所述码号信息写入所述SIM卡中。2.根据权利要求1所述的方法,其特征在于,所述通过操作系统中的原有接口将所述码号信息发送给所述SIM卡的卡片操作系统COS,包括:确定利用所述原有接口传输的其他信息所包括的n个参数,n≥1;对所述码号信息进行加密,并将加密得到的密文作为所述n个参数的参数值,得到由所述码号信息包装成的其他信息;通过所述操作系统中的原有接口将所述由所述码号信息包装成的其他信息发送给所述COS。3.根据权利要求2所述的方法,其特征在于,所述通过所述COS将所述码号信息写入所述SIM卡中,包括:通过所述COS对接收到的其他信息所包括的n个参数的参数值进行解密;当解密成功时,通过所述COS检测解密得到的信息是否满足码号信息格式;当解密得到的所述信息满足所述码号信息格式时,通过所述COS确定解密得到的所述信息是码号信息,将所述码号信息写入所述SIM卡中。4.根据权利要求1所述的方法,其特征在于,所述获取客户识别模块SIM卡的码号信息,包括:接入数据网络;从接入的所述数据网络获取所述SIM卡的码号信息。5.根据权利要求1至4任一所述的方法,其特征在于,所述通过所述COS将所述码号信息写入所述SIM卡中,包括:当所述SIM卡中预存有码号信息时,通过所述COS利用接收到的所述码号信息更新所述SIM卡预存的码号信息;当所述SIM卡中未预存有码号信息时,通过所述COS将所述码号信息写入所述SIM卡中。6.一种信息写入装置,其特征在于,所述装置包括:信息获取模块,被配置为获取客户识别模块SIM卡的码号信息,所述码号信息是所述SIM卡接入运营商网络时的验证信息;信息发送模块,被配置为通过操作系统中的原有接口将所述信息获取模块获取的所述码号信息发送给所述SIM卡的卡片操作系统COS,所述原有接口是为所述操作系统与所述COS之间传输其...
【专利技术属性】
技术研发人员:武小军,金峰,刘桂林,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。