用户识别模块的文件管理方法及装置制造方法及图纸

技术编号:14487748 阅读:68 留言:0更新日期:2017-01-28 19:41
本发明专利技术公开了一种SIM卡的文件管理方法及装置,包括:将存储区域划分为第一存储分区和第二存储分区;创建文件时,将文件的文件头存储在所述第一存储分区,其中,所述文件头中的文件属性标识了所述文件的类型,所述文件的类型为第一类文件或第二类文件;当所述文件属性表明所创建的文件属于第一类文件时,在第一存储分区存储所述第一类文件的文件数据体;当所述文件属性表明所创建的文件属于第二类文件时,在第二存储分区存储所述第二类文件的文件数据体。

【技术实现步骤摘要】

本专利技术涉及用户识别模块(SIM,SubscriberIdentityModule)中的文件系统,尤其涉及一种SIM卡的文件管理方法及装置。
技术介绍
SIM卡是移动设备广泛使用的用户身份识别模块,SIM卡用于登网鉴权、安全数据存储,SIM卡具有高安全性、可靠性等特点。SIM卡的数据以文件形式存储在卡内,文件的逻辑结构遵循ISO7816规范。参照图1,SIM卡的文件结构分为目录文件(MF,MainFile和DF,DirectoryFile)和基本文件(EF,ElementFile),其中,EF用于存储文件数据。SIM卡主要的物理存储介质是闪存(FLASH),FLASH是一种高密度、非易失性(Non-Volatile)存储介质。参照图2,FLASH的逻辑结构以页(Page)为单位,FLASH每页的容量为256字节或512字节,FLASH有特定的读写操作要求,即按页进行擦除,写数据需从逻辑1到0,如果要重写数据需要对FLASH进行擦除,而擦除的次数是有限制的,一般允许擦除次数在十万次左右。考虑到FLASH存储的特点,基于FLASH存储介质的文件系统常需要考虑均衡擦除。均衡擦除是指应尽本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201510408918.html" title="用户识别模块的文件管理方法及装置原文来自X技术">用户识别模块的文件管理方法及装置</a>

【技术保护点】
一种用户识别模块的文件管理方法,其特征在于,所述方法包括:将存储区域划分为第一存储分区和第二存储分区;创建文件时,将文件的文件头存储在所述第一存储分区,其中,所述文件头中的文件属性标识了所述文件的类型,所述文件的类型为第一类文件或第二类文件;当所述文件属性表明所创建的文件属于第一类文件时,在第一存储分区存储所述第一类文件的文件数据体;当所述文件属性表明所创建的文件属于第二类文件时,在第二存储分区存储所述第二类文件的文件数据体。

【技术特征摘要】
1.一种用户识别模块的文件管理方法,其特征在于,所述方法包括:将存储区域划分为第一存储分区和第二存储分区;创建文件时,将文件的文件头存储在所述第一存储分区,其中,所述文件头中的文件属性标识了所述文件的类型,所述文件的类型为第一类文件或第二类文件;当所述文件属性表明所创建的文件属于第一类文件时,在第一存储分区存储所述第一类文件的文件数据体;当所述文件属性表明所创建的文件属于第二类文件时,在第二存储分区存储所述第二类文件的文件数据体。2.根据权利要求1所述的用户识别模块的文件管理方法,其特征在于,所述方法还包括:根据文件的标识ID确定出所述文件的文件头;根据所述文件头中的文件属性,确定所述文件的类型;当所述文件的类型为第二类文件时,在第二存储分区中查找到空闲页;将所述文件的更新文件数据体存储至所述空闲页,并将存储有所述文件的源文件数据体的页面设置为无效页。3.根据权利要求2所述的用户识别模块的文件管理方法,其特征在于,所述方法还包括:当在所述第二存储分区中未查找到空闲页时,在所述第二存储分区中查找到无效页;擦除所述无效页,并将所述文件的更新文件数据体存储至擦除后的无效页。4.根据权利要求1所述的用户识别模块的文件管理方法,其特征在于,所述方法还包括:依据所述第二类文件的数量及大小、所述第二类文件的更新次数、所述用户识别模块中页面的擦写次数,确定所述第二存储分区中的页面数量。5.根据权利要求1至4任一项所述的用户识别模块的文件管理方法,其特征在于,所述方法还包括:当所述文件的类型为第一类文件时,在第一存储分区中存储有所述文件的源文件数据体的页面上更新所述文件数据体。6.一种用户识别模块的文件管理装置,其特征在于,所述装置包括:分区单元,用于将存储区域划分为第一存储分区和...

【专利技术属性】
技术研发人员:刘辉
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1