用户识别卡的数据读写方法、装置、用户识别卡及介质制造方法及图纸

技术编号:37813833 阅读:11 留言:0更新日期:2023-06-09 09:43
本申请提供一种用户识别卡的数据读写方法、装置、用户识别卡及介质。该方法包括:获取安装了所述用户识别卡的终端所发送的文件写入指令,所述文件写入指令包括待写入的文件的标识和待写入的文件;基于所述待写入的文件的标识在随机存取存储器中进行查找,判断所述待写入的文件的标识是否已存在于所述随机存取存储器中;若确定已存在于所述随机存取存储器中,则确定所述待写入的文件的文件类型为第一类文件,并在所述随机存取存储器中对所述待写入的文件进行读写操作,所述第一类文件是读写频率大于阈值的一类文件。采用申请的方法,可以有效提高用户识别卡的使用寿命。以有效提高用户识别卡的使用寿命。以有效提高用户识别卡的使用寿命。

【技术实现步骤摘要】
用户识别卡的数据读写方法、装置、用户识别卡及介质


[0001]本申请涉及用户识别卡技术,尤其涉及一种用户识别卡的数据读写方法、装置、用户识别卡及介质。

技术介绍

[0002]用户识别卡中的程序存储器通常采用NOR FLASH(非易失存储器),NOR FLASH的擦除次数是有限的,当其使用频繁达到使用寿命时,用户识别卡也无法使用。为了提高用户识别卡的使用寿命,出现了用户识别卡的数据读写方法。
[0003]目前,用户识别卡的数据读写方法主要有:一、多次备份NOR FLASH扇区,当前扇区损坏后切换到备份扇区。二、擦写均衡技术是在NOR FLASH扇区间做均衡,以提高擦写频率低扇区使用率。
[0004]然而上述两种方式,由于只是从扇区的角度出发,使各扇区承受的读写频率相对均衡,实际并没有降低数据擦写的频率,因此,无法有效提高用户识别卡的使用寿命。

技术实现思路

[0005]本申请提供一种用户识别卡的数据读写方法、装置、用户识别卡及介质,用以解决现有技术中,无法有效提高用户识别卡的使用寿命的技术问题。
[0006]第一方面,本申请提供一种用户识别卡的数据读写方法,包括:
[0007]获取安装了所述用户识别卡的终端所发送的文件写入指令,所述文件写入指令包括待写入的文件的标识和待写入的文件;
[0008]基于所述待写入的文件的标识在随机存取存储器中进行查找,判断所述待写入的文件的标识是否已存在于所述随机存取存储器中;
[0009]若确定已存在于所述随机存取存储器中,则确定所述待写入的文件的文件类型为第一类文件,并在所述随机存取存储器中对所述待写入的文件进行读写操作,所述第一类文件是读写频率大于阈值的一类文件。
[0010]在一个实施例中,若确定所述待写入的文件未存在于所述随机存取存储器中,则所述方法还包括:
[0011]基于所述待写入的文件的标识在非易失存储器中进行查找,以获取所述待写入的文件;
[0012]根据所述待写入的文件携带的文件类型标识,判断所述待写入的文件的文件类型是否为第一类文件;
[0013]若是,则将所述待写入的文件和所述待写入的文件的标识映射到所述随机存取存储器中。
[0014]在一个实施例中,所述文件类型还包括第二类文件,若所述待写入的文件的文件类型是第二类文件,则所述方法还包括:
[0015]将所述待写入的文件在所述非易失存储器的扇区中进行读写操作,所述第二类文
件是读写频率小于或者等于阈值的一类文件。
[0016]在一个实施例中,所述在所述随机存取存储器中对所述待写入的文件进行读写操作,包括:
[0017]读取所述待写入的文件的标识所对应的原有数据,并从所述随机存取存储器中擦除;
[0018]将所述述待写入的文件写入到所述随机存取存储器中。
[0019]在一个实施例中,若所述待写入的文件是第二类文件,所述第二类文件的数量为多个,且各所述待写入的文件携带相同的关联标识,则所述方法还包括:
[0020]读取各所述待写入的文件所在扇区的原有数据到所述随机存取存储器中;
[0021]将各所述待写入的文件写入到所述随机存取存储器中;
[0022]擦除各所述待写入的文件所在扇区的原有数据;
[0023]将所述随机存取存储器中各所述待写入的文件所在扇区的除各所述待写入的文件外的原有数据,以及各所述待写入数据,写入到所述非易失存储器的扇区中。
[0024]在一个实施例中,在读取各所述待写入的文件所在扇区的原有数据到所述随机存取存储器中之前,还包括:
[0025]判断各所述待写入的文件与对应的原有数据是否完全相同;
[0026]若不完全相同,则执行读取各所述待写入的文件所在扇区的原有数据到所述随机存取存储器中的步骤。
[0027]在一个实施例中,所述方法还包括:
[0028]在预设时长内,若确定所述待写入的文件的更新次数大于设定值,则将所述待写入的文件的文件类型标识为第一类文件;
[0029]若确定所述待写入的文件的更新次数小于或者等于所述设定值,则将所述待写入的文件的文件类型标识为第二类文件。
[0030]第二方面,本申请提供一种用户识别卡的数据读写装置,包括:
[0031]指令获取模块,用于获取安装了所述用户识别卡的终端所发送的文件写入指令,所述文件写入指令包括待写入的文件的标识和待写入的文件;
[0032]标识判断模块,用于基于所述待写入的文件的标识在随机存取存储器中进行查找,判断所述待写入的文件的标识是否已存在于所述随机存取存储器中;
[0033]读写操作模块,用于若确定已存在于所述随机存取存储器中,则确定所述待写入的文件的文件类型为第一类文件,并在所述随机存取存储器中对所述待写入的文件进行读写操作,所述第一类文件是读写频率大于阈值的一类文件。
[0034]第三方面,本申请提供一种用户识别卡,包括:处理器,以及与所述处理器通信连接的存储器;
[0035]所述存储器存储计算机执行指令;
[0036]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的方法。
[0037]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的方法。
[0038]本申请提供的用户识别卡的数据读写方法、装置、用户识别卡及介质,获取安装了所述用户识别卡的终端所发送的文件写入指令,所述文件写入指令包括待写入的文件的标识和待写入的文件;基于所述待写入的文件的标识在随机存取存储器中进行查找,判断所述待写入的文件的标识是否已存在于所述随机存取存储器中;若确定已存在于所述随机存取存储器中,则确定所述待写入的文件的文件类型为第一类文件,并在所述随机存取存储器中对所述待写入的文件进行读写操作,所述第一类文件是读写频率大于阈值的一类文件。由于随机存取存储器读取和擦写,均不会影响随机存取存储器的使用寿命。因此,用户识别卡接收到文件写入指令后,若基于待写入的文件的标识在随机存取存储器中查找后,确定待写入的文件为读写频率大于阈值的第一类文件,则将待写入的文件映射到随机存取存储器中进行读写操作,不再在非易失存储器的扇区中进行读写操作,可以大幅降低非易失存储器的读写操作的频次,可以延长非易失存储器的使用寿命,进而延长用户识别卡的使用寿命。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0040]图1为实现本申请实施例的用户识别卡的数据读写方法的一种应用场景图;
[0041]图2为本申请一实施例的实现用户识别卡的数据读写方法的流程示意图;
[0042]图3为本申请另一实施例的实现用户识别卡的数据读写方法的流程示意图;
[0043]图4为本申请实现用户识别卡的数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户识别卡的数据读写方法,其特征在于,应用于用户识别卡,所述方法包括:获取安装了所述用户识别卡的终端所发送的文件写入指令,所述文件写入指令包括待写入的文件的标识和待写入的文件;基于所述待写入的文件的标识在随机存取存储器中进行查找,判断所述待写入的文件的标识是否已存在于所述随机存取存储器中;若确定已存在于所述随机存取存储器中,则确定所述待写入的文件的文件类型为第一类文件,并在所述随机存取存储器中对所述待写入的文件进行读写操作,所述第一类文件是读写频率大于阈值的一类文件。2.根据权利要求1所述的方法,其特征在于,若确定所述待写入的文件未存在于所述随机存取存储器中,则所述方法还包括:基于所述待写入的文件的标识在非易失存储器中进行查找,以获取所述待写入的文件;根据所述待写入的文件携带的文件类型标识,判断所述待写入的文件的文件类型是否为第一类文件;若是,则将所述待写入的文件和所述待写入的文件的标识映射到所述随机存取存储器中。3.根据权利要求2所述的方法,其特征在于,所述文件类型还包括第二类文件,若所述待写入的文件的文件类型是第二类文件,则所述方法还包括:将所述待写入的文件在所述非易失存储器的扇区中进行读写操作,所述第二类文件是读写频率小于或者等于阈值的一类文件。4.根据权利要求1所述的方法,其特征在于,所述在所述随机存取存储器中对所述待写入的文件进行读写操作,包括:读取所述待写入的文件的标识所对应的原有数据,并从所述随机存取存储器中擦除;将所述述待写入的文件写入到所述随机存取存储器中。5.根据权利要求3所述的方法,其特征在于,若所述待写入的文件是第二类文件,所述第二类文件的数量为多个,且各所述待写入的文件携带相同的关联标识,则所述方法还包括:读取各所述待写入的文件所在扇区的原有数据到所述随机存取存储器中;将各所述待写入的文件写入到所述随机存取存储器中;擦除各所述待写入的文件所在扇区的原有数据...

【专利技术属性】
技术研发人员:王海涛衣莉莉云霞孙阳阳曹龙涛韩梦梦
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1