YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf

上传人:赵齐羽 文档编号:239428 上传时间:2019-07-13 格式:PDF 页数:70 大小:2.16MB
下载 相关 举报
YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf_第1页
第1页 / 共70页
YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf_第2页
第2页 / 共70页
YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf_第3页
第3页 / 共70页
YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf_第4页
第4页 / 共70页
YD T 1081-2000 900-1800MHZ TDMA 数字蜂窝移动通信网移动台用SIM卡.pdf_第5页
第5页 / 共70页
亲,该文档总共70页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、YDrr 1081-2000 前LJ一口本标准根据中国移动通信市场对S1M卡产品的需求,对S1M卡产品的物理特性、传输协议、安全特性、命令响应、应用协议及检验方法等方面作了具体规定。本标准参考了ETS1GSM Phase2+系列及1SO7816系列标准及金融卡方面的EMV标准,并根据移动通信市场的具体情况作了一定的修改,其中试验部分等效采用ETS1EN 301 086 V7.0. 1(1999-07) ( Digita1 cellular telecommunications system(Phase 2+) Subscriber 1dentity Module(SIM) conformanc

2、e test specification ( l)是由SIM发送(可选的)。CR12:接口字节TAi,T8i,TCi(i2)是由SIM发送(可选的)。CR13:历史字节T1-TK是由SIM发送(可选的)。CR14:核对字节TCK是由SIM发送(有条件的)。上述对应的技术条件:4.3.8节。5.2.2.6.1.3 试验目的为了检验SIM是否符合5.2.2.6.1.2要求。5.2.2.6.1.4试验方法初始条件26 SIM与一个ME仿真器连接。试验过程ME仿真器复位SIM。SIM应该发送ATR序列CR1)。YD厅1081-2000ATR序列的全长不得超过33个字符CR1)。以下的字符应该按照如下顺

3、序给出:初始字符TSCR2)。格式化字符TOCR匀。接口字符(全局的)TA1,如果它的出现被TO指出CR4)。接口字符(全局的)TBJ,如果它的出现被TO指出CR匀。接口字符(全局的)TCJ,如果它的出现被TO指出CR6)。接口字符TD1,如果它的出现被0指出CR7)。接口字符(特殊的)TA2,如果它的出现被TD1指出CR8)。接口字符(特殊的)TC2,如果它的出现被TD1指出CR10)。接口字符1Di,如果它的出现被TDU-l, i1)指出CRll)。接口字符TAi,TBi,TCi,如果它们的出现被TD(川,i2)指出CR12)。历史字符TJ-TK,如果它们的出现被0指出CRI3).核对字符

4、TCK,如果一个附加的T=O协议类别被TD1指出CRI4).Pll应该等于0,如果TB1被发送CR匀。如果被发送,TC1应该是0或255CR6.SIM应该从不发送接口字符(全局的)TB2CR坷。5.2.2.6.2 PTS过程5.2.2.6.2.1 定义和应用性ATR显示哪些协议在一个活动期内是可用的。盯S过程允许选择其中一个可行的协议。5.2.2.6.2.2 一致性要求CRl SIM应该用PTS-响应(可选的)来响应来自ME的PTS-要求。上述对应的技术条件:4.3.8.2条。5.2.2.6.2.3 试验目的为了检验SIM是否符合5.2.2.6.2.2要求。5.2.2.6.2.4 试验方法初始

5、条件SIM与一个ME仿真器连接。试验过程a)ME仿真器复位SIM。SIM应该发送正确的ATR序列。b)ME仿真器发送一个PTS-要求给SIM,选择T=O协议。如果SIM支持PTS过程,它应该发送一个有效的PTS-响应CR1。5.2.2.7 主要能力5.2.2.7.1 定义和应用性SIM应该符合GB厅16649.3和1.3中定义的电信号和传输协议,并保证在GSM环绕里正常的操作。5.2.2.7.2 一致性要求CR1:电信号和传输协议应该完全符合GBff16649.3,除非有特别说明。CR2:传输协议的选择,是用来保持ME和SIM之间的通信,应至少包括在GB厅16649.3里规定27 YD厅108

6、1-2000和发布的TO协议。CR3:所有通信过程中的波特率为:(时钟频率)1372。CR4:若S胁f支持增强速率,则F512,D8参量属于必选顷。CR5:在GB厅16649.3-96的6.2.1.1条中和6.2.1.2条中规定的位/字符的持续时间和采样时间对所有通信都是有效的。CR6:对于SIM的所有通信,错误的检测和字符的重发是必备的。上述对应的技术条件:4.3.7、4.3.8、4.3.9和4.3.10节。5.2.2.7.3 试验目的为了检验SIM是否符合5.2.2.7.2要求。注:CR1、CR2,CR3、CR4、CR5和CR6的试验请参照GBff16649.3. 5.2.3 逻辑模式以下

7、的试验保证I盯针对逻辑结构的规范进行试验。对于一个S剧,包括与之有联系的代码和文件使用的结构。5.2.3.1 文件标识5.2.3.1 .1 文件类别的标识5.2.3.1.1.1 定义和应用性一个文件标识通常用来定位或标识每一个特定的文件。5.2.3.1.1.2 一致性要求CRl 对GSM,主文件应该编码为3Foo。CR2 对GSM,文件类型7F应该用来标识1级专用文件。CR3 对GSM,文件类型,5F应该用来标识2级专用文件。CR4 对GSM,文件类型2F应该用来标识主控文件下的基本文件。C盯对GSM,文件类型6F应该用来标识1级专用文件下的基本文件。CR6 对GSM,文件类型4P应该用来标识

8、2级专用文件下的基本文件。上述对应的技术条件:4.4.2节。5.2.3.1.1.3 试验目的为了检验SIM是否符合5.2.3.1.1.2要求。5.2.3.1 .1 .4 试验方法初始条件SIM与ME仿真器连接。试验过程a)ME仿真器复位SIM。b)针对YD厅1025-1999中5.7.5图5的每个文件,ME仿真器都发送SELECT命令给SIM,让它选择文件ID,如果选择成功,ME仿真器发送-个GET阻SPONSE命令给SIM.在每次成功SELB口和GETRESPONSE后,响应数据的字节7应该符合下面的对应关系:文件ID文件类型3F 00 4 01 7F XX 02 5FXX 02 2FXX

9、04 6FXX 04 4F XX 04 28 5.2.3.1.2 文件ID的指定5.2.3.1.2.1 定义和应用性YD厅1081-2000一个文件标识是用来定位或标识一个特定的文件。关于文件ID的指定,有系列规则。5.2.3.1.2.2 一致性要求CRl,一个文件的ID在文件产生时被分配。CR2,在相同父文件下的两个文件不应有相同ID。CR3,一个子文件和一个层次里的任何父文件,无论直接、间接,不应有相同的ID。上述对应的技术条件,4.4.2节。5.2.3.1.2.3试验目的为了检验在SIM结构里的所有文件都符合5.2.3.1.2.2要求。注1,因为当SELECT选择文件时需要文件ID.所以

10、CRl不能被试验。注2因为在SELECT功能进行操作期间对一个文件ID只能选择一个文件,所以CR2和CR3不能被试验。5.2.3.2 专用文件5.2.3.2.1 定义和应用性专用文件提供一个功能化的基本文件组。这样,在SIM上可建立有层次的文件结构。5.2.3.2.2 一致性要求CRl , SIM应该包含DFo酬。CR2, SIM应该包含DF四LECOM(可选的)。上述对应的技术条件,4.4.3 , 4.8.2和4.8.4节。5.2.3.2.3试验目的为了检验SIM文件结构中的专用文件是否符合5.2.3.2.2要求。5.2.3.2.4试验方法初始条件SIM与一个ME仿真器连接。试验过程a)ME

11、仿真器复位SIM。b)ME仿真器发送一个SEL配T命令给SIM去选择DFoSM.SIM返回的状态条件应该是SWl=9F,SW2= XX,响应数据的长度是XXCRlo c)ME复位SIM。d)ME仿真器发送一个SELECT命令给SIM去选择DFTELECOM。如果SIM支持DFTELECOM.那么返回的状态条件应该是SWl=9F , SW2= XX ,响应数据的长度是xx,否则,SIM返回的状态条件应该是SWI=94 , SW2= 04,文件标识没找到CR2。5.2.3.3 基本文件5.2.3.3.1 定义和应用性基本文件给出了SIM上信息保存的方法,并对信息的存取提供安全保证。5.2.3.3.

12、2 一致性要求CRl,透明EF文件头中应指明文件体数据的总长度。CR2,线性固定EF的记录长度应在EF的文件头指出。CR3,线性固定EF的记录长度乘以记录个数应在EF的文件头指出。CR4, SIM应该能用所有4.4.4节中给出的方式来存取线性固定EF内的记录。CR5,对于循环结构的EF,当所有的记录都已用来储存时,那么下一个储存的数据应该覆盖最1日的信息。CR6, SIM应该能用所有4.4.4节中给出的方式来存取循环EF内的记录。29 YD厅1081-2000上述对应的技术条件:4.4.4节。5.2.3.3.3 试验目的为了检验在SIM文件结构内的EF是否符合5.2.3.3.2要求。注,C剧.

13、CR5. CR6在5.2.5.6条和5.2.5.7条里被试验。5.2.3.3.4 试验方法初始条件SIM与一个ME仿真器连接,并且ME仿真器已经复位SIM。试验过程针对YD.厅102519995.7.5节图5中每一个EF履行下面的步骤。a)ME仿真器发送一个SELECT命令在SIM内选择要求的EFob)如果EF成功的被选择,ME仿真器发送个GETRESPONSE的命令给SIM。c)ME仿真器满足EF的阻AD存取条件。d)如果EF是透明的,ME仿真器发送一个阻ADBINARY命令给SIMo所使用的长度应该是步骤b)中返回的响应数据的字节3和字节40SIM返回的状态条件应该是SW1=90 , SW

14、2= ,命令正常结束CR1)。的如果EF是透明的,ME仿真器发送个偏移量为01的READBINARY命令给SIM。所使用的长度应该是步骤b)中返回的响应数据的字节3和字节40SIM返回的状态条件应该指出个错误CR1)。如果EF是线性固定的或循环的,ME仿真器用ABSOLU白的模式和记录号I给SIM发送个READRECORD命令。所使用的记录长度应该是步骤b)中返回的响应数据的字节150SIM返回的状态条件应该是SW1=90,SW2=,命令正常结束CR2)。g)如果EF是线性固定的或循环的,ME仿真器用ABSOLU田的模式给SIM发送一个READRECORD命令。所使用的记录长度应该是步骤b)中

15、返回的响应数据的字节15,而记录号应该是步骤b)中返回的响应数据的字节3和字节4除以记录长度。SIM返回的状态条件应该是SW1=90 , SW2=,命令正常结束CR3)。h)如果EF是线性固定的或循环的,ME仿真器用ABSOLU田的模式给SIM发送-个阻AD阻CORD命令。所使用的记录长度应该是步骤b)中返回的响应数据的字节15,而记录号应该是步骤b)中返回的响应数据的字节3和字节4除以记录长度,然后加1。S肌f返回的状态条件应该是SW1=94 , SW2= 02,越界(无效地址)CR4)。5.2.3.4 文件选取方法5.2.3.4.1 定义和应用性ME存取SIM上信息,是围绕着文件结构通过选

16、择所要求的DFs和EFs进行的。对于从给定的DF或EF处,哪一个文件能被选择,有一系列的规则。5.2.3.4.2 致性要求CR1: DF或MF的选择应在SIM上设置当前目录。CR2,当选择了一个DF或MF后,当前EF应不存在。CR3:在选择了-个EF后,当前EF应该设置成此EF,当前目录应该保持为作为此EF之父的DF或MF。30 CR4:当前EF应该总是当前目录的子文件。CR5:任何应用相关的命令只有在它与当前目录相关时才能操作。CR6:从最近选择的文件处选择以下文件,都是可能的za)任何当前目录的直接子文件。b)任何DF,它是当前DF的父文件下的直接子文件。当前目录的父文件。d)当前DF。的

17、MF。YD厅1081-2000CR7:对于每一个最后选择的文件项,选择YDrr1025-1999中5.3.5节表1中任何有效选择都是可能的。上述对应的技术条件:4.4.5节。5.2.3.4.3试验目的为了检验SIM是否符合5.2.3.4.2要求(关于文件选择)。注1,CR4不能被试验,因为不可能从其它目录下直接选择一个EF。注2,在5.2.5.16条里,就函数RUNGSM ALGORITI训对CR5进行试验。5.2.3.4.4 试验方法初始条件SIM与一个ME仿真器连接。试验过程:a)ME仿真器复位SIMob)ME仿真器发送SEL配T命令给SIM,让它来选择DFasM.c)ME仿真器发送一个S

18、TATUS命令给S剧。响应数据的字节5和6应指明DFaSM是当前所选择的目录CR1。d)ME发送一个READBINARY命令给SIM,使用的长度为1字节。由SIM返回的状态条件应是SW1=94 , SW2= 00,没有选择EFCR2。e)ME仿真器发送一个SELECT命令给SIM去选择EFLP。ME仿真暴发送一个GETRESPONSE命令给SIM。响应数据的字节5和6应指明EFLP是当前所选择的EFCR3。g)ME仿真器发送一个STATUS命令给SIM。响应数据的字节5和6应指明DFaSM是当前所选择的目录CR匀。h)对YD厅1025-1999中5.3.5节的表1的每一行执行步骤。i)对此行的

19、每个有效选择执行步骤j)。j)顺序执行步骤k),步骤。k)ME仿真器发送一个SEI.ECT命令给SIM去选择最后选择的文件。I)ME仿真器发送个SELE口命令给SIM去选择啃效选择。由SIM返回的状态条件应该是SW1=9F,SW2= XX CR6, 7。表13的文件10用来替代YD厅1025-1999中5.3.5节表1里的10,表13IOs 表MF DF1 DF2 EF1 EF2 EF3 EF马实际值MF DF回回:COMDFoSM EF ICCID EFADN EFLP EF IMSI 31 YD厅1081-2000当SIM不支持EFADN时,在DFTELECOM里被支持的EF都可以被选择。

20、5.2.3.5 保留的文件D5.2.3.5.1 定义和应用性为了适应计划性的要求和未来的要求,一些特定的文件D被保留下来,不可以用在SIM的文件结构里。5.2.3.5.2 一致性要求CRI:下面专用文件ID被保留下来,由GSM操作使用。 7F 10 7F 2X 5FYX,3运Y三三F,在 7F20 下。CR2:下面的基本文件ID被保留下来,由GSM操作使用。2FIX,在MF下。6F2X ,6F3X和6F4X在7F10和7F2X下。4FYX 2运Y运F,在全部2级DF下。CR3:下面的专用文件B被保留下来,由GSM内部管理使用。7F 4X 5F IX 5F 2X CR4:下面的基本文件ID被保留

21、下来,由GSM内部管理使用。2FOI,2FEX ,在MF下。 6FXX 在DF7F 4X下。6FIX,在7FIO,7F 20和7F21下。4FIX,在全部2级DF下。上述对应的技术条件:4.4.6节。5.2.3.5.3 试验目的为了检验SIM是否符合5.2.3.5.2要求。注,CR3和CR4不能被试验,因为内部管理功能超出了试验的范围。5.2.3.5.4试验方法初始条件SIM与一个ME仿真器相连接。试验过程a)ME仿真器复位SIMob)对于在SIM上所有可能的EF,ME仿真器会发送-个SELECT命令给SIM,让它去顺序选择每一个EF。对于所有成功的选择,被选文件的P应该是YDrr1025-1

22、999中5.7.5节图5的其中之一,或不是为了操作使用而保留下来的那些文件IDCRL2。5.2.4 安全特性此下的试验保证IUT符合与SIM有关的安全内容。5.2.4.1 鉴权和密钥生成过程GSM系统采用的在网络和SIM之间鉴权SIM的鉴权机制,通过使用函数RUNGSMALGO阳THM,导致了与S旧的精确交互。为了试验SIM在鉴权期间的行为,只要试验在鉴权期间在SIM上运行的函数就够了。函数的试验过程应该如5.2.5.16条(RUNGSM ALGORITHM函数)中定义的那样进行。32 5.2.4.2 有关算法和处理过程同5.2.4.1条。5.2.4.3 文件存取条件5.2.4.3.1 定义和

23、条件YD厅1081-2000每一个文件对每个命令都有它自己特定的存取条件,在命令执行前,它必须被满足。5.2.4.3.2 一致性要求CR1:对于存取条件ALWAYS.命令可以无条件的执行。CR2:对于存取条件CHVJ.只有以下条件的其中之一被满足时,命令才有可能执行。a)一个正确的CHV1数值,在当前活动期间,已经被皇递给了SIMob) CHV1的使自IV不使能指示器设置为不使能。UNBLOCKCHV1在当前活动期间,已经成功运行。CR3:对于存取条件CHV2.只有在下面两个条件的其中之一被满足时,命令才有可能进行。a)在当前活动期间,)个正确的CHV2数值已经呈递给了S剧。b)在当前活动期间

24、.UNBLOCK CHV2已经成功运行。CR4:存取条件NEVER.命令不能在SIMIME接口上执行。上述对应的技术条件:4.5 5.2.4.3.3试验目的为了检验SIM是否符合5.2.4.3.2要求。注1,分配ADM级别和使他们得到满足的相应要求由适当的内部管理者来负责。注2:CR2)和CR2c)在5.2.5.11.5.2.5.12和5.2.5.13中试验。注3,CR3)在这里不被试验,垦然5.2.5.13中的UNBL优KCHV函数本质上是对CHV2进行试验。5.2.4.3.4 试验方法初始条件1) SIM与一个ME仿真器连接。2) EFd存在,并且不是无效的。试验过程a)ME仿真器复位SI

25、M。b)ME仿真器发送个SELECT命令给SIM.让它去逃择EF,盯C配C口IDc付)ME仿真器发送个READNI副NARY命令给s卧田f.让它去读在EFCCI口ID里的第一个字节。由SIM返困的状态条件应是SW1=90旷.SW2=,命令正常结束CR1。d)ME仿真器发送SELECT命令给SIM.让它去选择DFT咀E且LE配CO川M下的E町FAnd咀de时)ME仿真器发送一个READRECORD命令给s岛f,让它读EF凡ADN里的第-个记录由SIM返回的状态条件应是SW1=98旷.SW2= 04 ,存取条件不满足CR2a,。ME仿真器获得CHV1的存取权限。g)ME仿真器发送-个READREC

26、ORD命令给S时,让它去读EFADN里的第一个记录。由SIM返回的状态条件应是SW1=90.SW2= ,命令正常结束CR2a。h)ME仿真器发送一个副VALIDA四命令给S即使EFADN无效。由SIM返回的状态条件应是SW1=98.SW2= 04,存取条件不满足CR3a。i)ME仿真器获得CHV2的存取权限。j)ME仿真器发送个时VALIDATE命令给SIM使EFADN无效。由SIM返回的状态条件应是SW1=90.SW2= 00.命令正常结束CR3a。k)ME仿真器发送一个SELECT命令给SIM.让它去选择MF下的EFICCID。1) ME仿真器发送一个UPDATEBn吁ARY命令给SIM,

27、用步骤。所读的字节去更新EFICCID里的字33 YD.厅1081-2000节。由SIM返回的状态条件应是SW1=98 , SW2= 04,存取条件不满足CR4。5.2.5 功能的描述下面是对所布的命令和它们相应的响应的试验。5.2.5.1 SELECT函数5.2.5.1.1 定义和应用性对于所有的符合第4章要求的卡,对第4章中所描述的函数功能的完全支持是必备的。5.2.5.1.2 一致性要求CR1: SELECT函数应该按照4.4.5中所述的方式选择一个文件。CR2:作为输入参数,函数应该接受一个文件ID。CR3:如果所选文件为MF或DF,那么函数应该输出文件ID、可用存储空间总量、CHV使

28、能/不使能指示和CHV状态。CR4:如果所选文件是EF,那么函数应该输出文件ID、存取条件、无效指示、EF结构,以及在线性固定结构或循环结构的情况下的记录长度。CR5:循环文件的记录指针应该指向上一个被更新或增加的记录。上述对应的技术条件:4.6.1节。5.2.5.1.3试验目的为了检验SELECT函数对可得到的不同文件类型是否符合5.2.5.1.2要求。注:CRl在5.2.3.5中试验。5.2.5.1.4 试验方法初始条件34 。SIM与一个ME仿真器连接。2) EFACM的记录中包含以下数据:记录1:111111(最近更新的数据)。记录2:222222。记录3:333333。3) EFAD

29、N的记录长度已知。试验过程和要求a)ME仿真器复位SIM。b)ME仿真器发送一个选择命令去选择DFoSMO由SIM返回的状态条件应是SW1=9F , SW2= XX ,响应数据的长度为xx。c)ME仿真器发送一个GETRESPONSE命令给SIM。以下描述对响应数据应该为真CR3。字节5和6应该指明DFoSM是当前选择的文件。一一字节7应该是02指明是DF。一一字节13等于步骤b)里的SW2减去130字节14的位8是0,指明CHVl是便能的。一一字节15应该指出是DFoSM的直接子文件的DF的正确个数。字节16应该指出是DFoSM的直接子文件的EF的正确个数。一一字节19的位位4指明有3次VE

30、RIFYCHVl尝试保留着。字节21的位1-位4指明有3次VERIFYCHV2尝试保留着。字节20的位1向位4指明有10次UNBLCKCHVl尝试保留着。字节22的位l-l4指明有10次UNBCKCHV2尝试保留着。YD厅1081-2000d)ME仿真器发送一个SELECT命令给SIM去选择MFoe)ME仿真器发送一个GETRESPONSE命令给SIM。以F描述对响应数据应该为真CR坷。字节7应该是01指明是MF。一-字节15应该指出是MF的直接子文件的DF的正确个数。一一字节16应该指出是MF的直接子文件的EF的正确个数。ME仿真器用不正确的CHVl发送)个VERIFYCHV命令给SIM。g

31、)ME仿真器发送一个SELECT命令给SIM去选择DFGSM.h)ME仿真器发送GETRESPONSE命令给SIMo以下描述对响应数据应该为真CR匀。字节19的位位4指明有2次VERIFYCHVl尝试保留着。i)ME仿真器发送一个DISABLECHV命令给SIMoj)ME仿真器发送一个SELECT命令给SIM去选择DFGSM.k)ME仿真器发送一个GETRESPONSE命令给SIM。以下描述对响应数据应该为真CR3。一一字节14的位8是1,指明CHVl被禁止。一一字节19的位1-位4指明有3次VERIFYCHVl尝试保留着。I)ME仿真器发送一个SELECT命令给SIM去选择MFom)ME仿真

32、器发送个SELECT命令给SIM去选择DF回国COMOn)ME仿真器发送个ENABLECHV命令给SIMo。)ME仿真器发送一个SELECT命令给SIM去选择EFADNop)ME仿真器发送个GETRESPONSE命令给SIM。以下描述对晌应数据应该为真CR4。一一字节5和字节6指明EFADN是当前所选择的文件。一-字节9到字节11应该指明5.8.3.1中的存取条件。-一字节12的位1应是1,指明文件不是无效的。-一字节14应是01,指明文件是线性固定结构。一一字节15应指明记录的长度。q)ME仿真器发送一个VERIFYCHV命令给STh使用正确的CHV20r) 1伍仿真器发送一个INVALID

33、ATE命令给SIMos)ME仿真器发送一个SELECT命令给SIM,让它再选择EFandt)ME仿真器发送一个GET阻SPONSE命令给SIMo以下描述对响应数据应该为真CR40 一一字节12的位l应是0指明文件是无效的。u)ME仿真器发送一个REHABILITATE命令给SIM,v)ME仿真器发送个SELECT命令给SIM去选择DFGSM.w)ME仿真器发送个SELECT命令给SIM去选择EFACM.x)ME仿真器发送个GETRESPONSE命令给SIM。以下描述对响应数据应该为真CR4。一一字节14是l03指明文件是循环结构。y)ME仿真器用CURRENT模式给S旧发送一个READRECO

34、RD命令。响应数据应该是1111 11 CR匀。35 YDfT 1081-2000 5.2.5.2 STA叽JS函数5.2.5.2.1 定义和应用性对于所有的符合第4章要求的卡,对第4章中所描述的函数功能的完全支持是必备的。5.2.5.2.2 一致性要求CR1: STATUS函数应该输出文件D、可用存储空间总量、CHV使自v不使能指示和当前选择的DF或MF的CHV状态。上述对应的技术条件:4.6.2节。5.2.5.2.3 试验目的为了检验SIM是否符合5.2.5.2.2要求。5.2.5.2.4 试验方法初始条件36 SIM与ME仿真器连接。试验过程和要求a)ME仿真器复位SIMob)ME仿真器

35、发送一个选择命令去选择DFGSMoc)ME仿真器发送一个STATUS命令给SIMo以下描述对响应数据应该为真CR1)。一一字节5和6应该指明DFGSM是当前选择的文件。一字节7应该是02,指明是DFo字节13等于步骤b)里返回的SW2减去130一一字节14的位8是O.指明CHV1是使能的。一一字节15应该指出是DFGSM的直接子文件的DF的正确个数。-一字节16应该指出是DFGSM的直接子文件的EF的正确个数。一一如果CHV1已初始化,那么字节19的位卜位4指明有3次VERIFYCHV1尝试保留着。一一如果CHV2已初始化,那么字节21的位1-位4指明有3次VER1FYCHV2尝试保留着。一一

36、一如果CHV1己初始化,那么字节20的位卜位4指明有10次UNBLOCKCHV1尝试保留着。-一如果CHV2已初始化,那么字节22的位1-位4指明有10次UNBLOCKCHV2尝试保留着。d)ME仿真器发送一个SELE口命令给SIM去选择MFoe)ME仿真器发送一个STATUS命令给S剧。以下描述对响应数据应该为真CR1)。一一字节7应该是01,指明是MF。一一字节15应该指出是MF的直接子文件的DF的正确个数。字节16应该指出是MF的直接子文件的EF的正确个数。ME仿真器用不正确的CHV1发送一个VERlFYCHV命令给S剧。g)ME仿真器发送一个SELE口命令给SIM去选择DFGSM.h)

37、ME仿真器发送STATUS命令给SIM。以下描述对响应数据应该为真CR1)。-一字节19的位1-位4指明有2次VERlFYCHV1尝试保留着。i)ME仿真器发送一个DISABLECHV命令给SIM。j)ME仿真器发送一个SEL配T命令给SIM去选择DFGSMk)ME仿真器发送一个STATUS命令给S剧。YD厅1081-2000以下描述对响应数据应该为真CR1。一一字节14的位8是,指明CHVl被禁止。字节19的位l-L4指明有3次VE阳町CHVl尝试保留着。5.2.5.3 READ BINARY函数5.2.5.3.1 定义和应用性对于所有的符合第4章要求的卡,对第4章中所描述的函数功能的完全支

38、持是必备的。5.2.5.3.2 一致性要求CR1: READ BINARY函数应从当前透明EF里读出串字节。CR2:作为输入,函数应该接受相对寻址(偏移)和字节串的长度(以字节为单位)。CR3:函数应该输出此字节串。CR4:只有当前EF文件的READ存取条件满足时,函数才能执行。上述对应的技术条件:4.6.3节。5.2.5.3.3试验目的为了检验阻ADBINARY函数是否符合5.2.5.3.2要求。5.2.5.3.4 试验方法初始条件。SIM与一个ME仿真器连接。2) EFK包含了数据串2AlA2 A3 A4 A5 A6 A7 A8 A9。试验过程a)ME仿真器复位S剧。b)ME仿真器发送SE

39、LECT命令给SIM在DFoSMr选择EFKcoc)ME仿真器使用9字节的长度给SIM发送一个阻ADBINARY命令。由SIM返回的状态条件应是SW1=98,SW2= 04,存取条件不满足CR40 d)ME仿真器发送一个VERIFYCHV命令给SIM。的ME仿真器发送SELECT命令给S旧在DFoSM下选择EFKC.由SIM返回的状态条件应是SW1=90 , SW2= 00,命令正常结束CRI-CR4。ME仿真器使用个l字节的长度给SIM发送一个READBINARY命令。返回的数据串应是Al。g)ME仿真器使用一个偏移量0001和8字节长度发送一个READBINARY命令给SIMo返回的数据串

40、应是A2A3 A4 A5 A6 A7 A8 A9 CRI-CR4。h)ME仿真器使用10字节的长度发送个阻ADBINARY命令给SIM。由SIM返回的状态条件应是SW1=67,SW2=09或,不正确的参数的。i)ME仿真器使用一个偏移量OA和1字节长度发送一个READB剧ARY命令给SIM。由SIM返回的状态条件应是SW1=飞B,SW2=XX,不正确的参数Pl或P2。j)ME仿真器使用一个偏移量0005和5字节的长度发送-个READBINARY命令给SIM。个错误状态条件会由SIM返回。5.2.5.4 UPDATE B剧ARY函数5.2.5.4.1 定义和应用性对于所有的符合第4章要求的卡,对

41、第4章中所描述的函数功能的完全支持是必备的。5.2.5.4.2 一致性要求CR1: UPDA:四BINARY函数应该用一串字节更新当前透明EF。CR2:作为输入,函数应该接受相对寻址(偏移)、字节串的长度(以字节为单位)和此字节串。CR3:只有当前EF文件的UPDATE存取条件满足时,函数才能执行。37 YD.厅1081-2000上述对应的技术条件:4.6.4节。5.2.5.4.3试验目的为了检验UPDATEBINARY函数是否符合5.2.5.4.2要求。5.2.5.4.4 试验方法初始条件1) SIM与一个ME仿真器连接。2) EFKc包含了数据串:FFFF FF FF FF FF FF F

42、F FF。试验过程a)ME仿真器复位SIM,b)ME仿真器发送SEL配T命令给SIM在DFoSM下选择EFKCc)ME仿真器使用9字节的长度和数据串A1A2 A3 A4 A5 A6 A7 A8 A9给SIM发送个UPDATEBINARY命令。由SIM返回的状态条件应是SW1=98,SW2=04,存取条件不满足CR3, d)岛也仿真器发送一个VERlFYCHV命令给SIM。e)ME仿真器使用9字节的长度给SIM发送一个READB的ARY命令。返回的数据串应是FFFF FF FF FF FF FF FF FF。ME仿真器使用9字节的长度和数据串A1A2A3 A4 A5 A6A7 A8的给SIM发送

43、个UPDATEBINARY命令。由SIM返回的状态条件应是SW1=90,SW2=,命令正常结束CR3, g)ME仿真器使用9字节的长度给SIM发送一个阻ADBINARY命令。返回的数据串应是A1A2 A3 A4 A5 A6 A 7 A8 A9 CR1。h)ME仿真器使用l字节的长度和数据串田发送一个UPDATEBINARY命令给SIM。i)ME仿真器使用9字节的长度给SIM发送一个READB因ARY命令。返回的数据串应是E4A2 A3 A4 A5 A6 A7 A8 A9 CR1 , j) ME仿真器使用一个偏移量01、1字节长度和数据串日发送一个UPDA:四BINARY命令给SIM,k) ME

44、仿真器使用9字节的长度给SIM发送一个阻ADBINARY命令。返回的数据串应是E4E5 A3 A4 A5 A6 A7 A8 A9 CR1。5.2.5.5 READ RECORD函数5.2.5.5.1 定义和应用性对于所有的符合第4章要求的卡,对第4章中所描述的函数功能的完全支持是必备的。5.2.5.5.2 一致性要求CR1: READ RECORD函数应该在当前线性固定EF或循环EF里读个完整的记录。CR2:作为输入,函数应该接受模式、记录号(如果是绝对模式和记录长度。CR3:函数应该输出由模式指定的记录。CR4:只有当前EF的阻AD存取条件被满足时,函数才能操作。CR5:如果模式是CURRE

45、闸,当前记录被读出来。CR6:如果模式是CURRENT,不影响记录指针。CR7:如果模式是ABSOLU田,记录号指定的记录被读出来。CR8:如果模式是ABSOLUTE,不影响记录指针。CR9:如果模式是NEXT,那么函数操作之前先增加记录指针,并且所指记录被读出来。CR10:如果模式是NEXT,而选择的EF还没有设置记录指针,那么第一个记录应该被读出来,记录指针指向此记录。38 YD.厅1081-2000CRll:如果模式是NEXT,而记录指针指向线性固定EF里的最后个记录,那么记录指针不应该改变,没有数据可读出来。CRI2:如果模式是NEXT,而记录指针指向循环EF里的最后个记录,那么第一个

46、记录应该被读出来,记录指针指向此记录。CR13:如果模式是PREVIOUS,应在函数操作和所指记录被读出来之前,增加记录指针。CRI4:如果模式是PREVIOUS,而选择的EF还没有设置记录指针,那么最后一个记录应该被读出来,记录指针指向此记录。CRI5:如果模式是P阻VIOUS,而记录指针指向线性固定EF里的第一个记录,那么记录指针不应该改变,没有数据可读出来。CRI6:如果模式是P阻VIOUS,而记录指针指向循环EF里的第一个记录,那么最后一个记录应该被读出来,记录指针指向此记录。CRI7:函数如果不能成功操作,记录指针不应该改变。CRI8:对于模式NEXT和P阻VIOUS,P1没有任何意

47、义,不能被SIM解释。上述对应的技术条件:4.6.5节。5.2.5.5.3 试验目的为了检验READRECORD是否符合5.2.5.5.2要求,用两个试验过程来完成。注:只有EFACM存在时,CR12和CR16才可以被试验。5.2.5.5.4试验方法初始条件。SIM与ME仿真棒连接。2) EFADN的记录的头16个字节包含以下数据:首个记录:10 1112131415161718191A lB lC 1D lE IF。第二个记录: 20212223242526272829 2A 2B 2C 2D 2E 2F。倒数第二个记录:EO E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB

48、 EC ED EE EF。最后一个记录: FO Fl F2 F3 F4 F5 F6 F7 F8 F9 FA FB FCFD FE FF。剩下的两个记录和所有其他记录(如果有的话)的数据是全FF3)在EFACM里的记录包含以下数据:记录1:01 01 01 (最后更新的记录)。记录2:020202。记录3:030303。其它记录以此类推。记录X:ox OX OX (首次更新的记录)试验过程I和要求a)ME仿真器复位SIM。b)ME仿真器发送SELECT命令给SIM,去选择在DFLECOM下的EFADNc)ME仿真器使用ABSOLU四模式和记录号l发送一个阻AD阻CORD命令给SIM。由SIM返回的状态条件应是SWl=98,SW2= 04,存取条件不满足CR4, d)ME仿真器发送-个VERIFYCHV命令给SIM。e)ME仿真器使用ABSOLUE模式和记录号1发送个READRE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > YD通信行业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1