GSM11.11基础知识.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GSM11.11基础知识

GSM11.11基础知识 1、树状文件结构 2、基本文件类型 2.1 透明EF 透明结构的EF由一个字节序列组成。当文件读或更新,字节序列活动是参照相对地址(OFFSET)进行的,相对地址可表示出起始操作的地址(用字节表示)和读出、更新的字节数。透明EF的第一个字节有一个相对地址‘0000’。EF主体的数据长度在EF的文件头中。 2.2 线性固定EF 线性固定EF文件由一个记录长度固定的记录序列组成。第一个记录记录号是1。记录的长度和记录长度与记录个数的乘积存放在EF文件头中。 这种类型的EF中有以下几种访问记录的方法: ——直接访问记录号 ——当记录指针设有设置时,那么可以用NEXT或PREVIOUS方式进入第一条记录或最后一条记录。 ——当记录指针设置后,那么可以访问下一条(NEXT)记录(除非记录指针指在最后一条记录)或上一条(PREVIOUS)记录(除非记录指针指在第一条记录); ——采用模式搜寻方式 从文件开始处向前(forward) 顺序搜寻。 从记录指针(除非指针在最后一条记录)所在记录处向前搜寻。 从文件末尾向后(backward)搜寻。 从记录指针(除非指针在第一条记录)所在记录处向后逆序搜寻 如果搜寻活动不成功,那么记录指针不变。 注意1:目前为止这种类型文件记录不能超过255条,并且每条记录不超过255字节。 注意2:在GSM以前的定义中这种结构被称为“有格式的”。 2.3 循环EF 循环文件用于以时间顺序存储的记录,当所有的记录空间都占用时,新的存储数据将覆盖最旧的信息。 循环结构的EF由固定记录数的定长记录组成。在这种文件结构中,第一条记录和最后一条记录之间有一个指针链接。当记录指针指在最后一条记录那么下一条记录是第一条记录,同样地,当记录指针指在记录1那么它的上一条记录就是记录N。必威体育精装版的记录包括必威体育精装版的数据并且记录号是1,最旧的记录的记录号是N。 对于更新操作,只能使用PREVIOUS方式。 对于读操作,访问的方式有:NEXT,PREVIOUS,Current AND Record Number三种方式。 在选取一个循环文件之后(为了进行读或更新操作),记录指针将指向最后更新或增加的记录。如果操作失败,记录指针不变。 注意:到目前为止,循环型文件中记录最多255个,并且每条记录中字节数不超过255个。 3、选择文件的方法 复位应答(ATR)后,隐含选择主文件(MF),并且置MF为当目录。根据下列规则,每个文件都能通过使用SELECT命令进行选择。 选择DF或MF将重置当前目录,并设置当前文件为空;选择一个EF将设置该EF为当前文件,此时的当前目录为当前文件的上一级目录(DF或MF),当前文件始终是当前目录的子文件。 所有应用的特定命令只能在针对该应用的当前目录下才能运行。 以下文件可能被选择: ——当前目录的立即子文件 ——当前DF的上一级目录下的所有DF ——当前目录的上一级目录 ——当前DF ——主文件 这意味着在实际操作中在选择所有EF前,必须选择这些EF的DF。所有选择通过使用文件ID。 下图给出了一个GSM应用的逻辑结构图。GSM仅仅规定了MF下的一层DF。 图6逻辑结构 下表给出了逻辑结构为图6的GSM的有效选择. 最后选择的文件允许重选,只有没有列出. 表6:文件选择 最后选择的文件 有效选择 MF DF1,DF2,EF1 DF1 MF,DF2,EF2 DF2 MF,DF1,EF3,EF4 EF1 MF,DF1,DF2 EF2 MF,DF1,DF2 EF3 MF,DF1,DF2,EF4 EF4 MF,DF1,DF2,EF3 4、文件存取条件 每一文件对于每一条命令都有自己的专用的存取条件,对于最后选择的文件的相应的存取条件的验证应该在操作命令发生以前完成。 对每一种文件 ——READ和SEEK命令的存取条件是相同的。 ——SELET和STATUS命令的存取条件是ALWAYS。 GSM当前未分配MF和DF相应的文件的存取条件。 下面表中定义了存取条件的级别: 表7:存取条件级别编码 级别 存取条件 0 ALWAYS 1 CHV1 2 CHV2 3 GSM保留 4-14 ADM 15 NEVER 下面描述文件的存取条件的含义: ALWAYS:无条件限制的存取 CHV1(卡执有者校验1):只有满足下面三个条件才能进行存取 在SIM当前活动阶段,CHV2被验证通过。 CHV1使能/禁止指示器被设为“禁止” UNBLOCK CHV1命令在当前GSM运行阶段成功运行 CHV2:只有满足下面二个条件才能进行存取 在SIM当前活动阶段,CHV2被验证通过。 UNBLOCKCHV2在卡活动阶段成功运行。 ADM:操作权限的分配和满足的条件的要求由管理机构来控制。 NEVER

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档