示的记录开始进行简单前向搜索’,搜寻式样‘AO A1 A2 B0’,Le=‘00’。 · 由于不存在当前记录,USIM应返回对应于该命令的相应的错误代码. 13.ME模拟器使用下一个(NEXT)模式向USIM发送READ RECORD命令。
· USIM返回‘01 02 03 04’来指示搜索到的匹配记录为第一个、第二个、第三个和第四个记录[CR3-1、 CR8-1].
· USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。 14. ME模拟器向USIM发送SELECT命令来选择EFSMS。
15.ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’(当前记录),Pl指
示的记录开始进行简单后向搜索’,搜寻式样‘AO A1 A2 BO’,Le=‘00’. · 由于不存在当前记录.USIM应返回对应予该命令的相应的错误代码.
‘从16. ME模拟器使用前一个(PREVIOUS)模式向USIM发送READ RECORD命令。
17. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’(当前记录),‘从P1指
示的记录开始进行简单后向搜索’,搜寻式样‘AO A1 A2 B0’,Le=‘00’。 · USIM返回‘04 03 02 01’来指示搜索到的匹配记录为第一个、第二个、第三个和第四个记录[OR3-1、 CR8-1]。
·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。 测试程序2(增强型查询) 1.ME模拟器复位USIM。
2.ME模拟器向USIM发送SELECT命令来选择并激活USIM应用。 3.ME模拟器向USIM发送SELECT命令来选择EFSMS。 4.ME模拟器向USIM发送携带PIN的VERIFY PIN命令。
5. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘01’,‘从Pl指示的记录开始进
行增强的前向搜索’,搜寻式样‘AO A1 A2 80’.Le=‘00’。在搜索指示中的第一个字节中的比特4
被设置为‘0’第二个字节被设置为‘03’,这指示了搜索将开始于该偏移。
· 返回的数据为‘02 03’,这指示了搜索到的匹配记录为第二个和第三个记录[CR3-2、CR9-2]。
· USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。
6.ME模拟器向USIM发送SEARCH RECORI命令,使用记录编号‘02’,‘从P1指示的记录开始进
行增强的后向搜索’,搜寻式样‘AO A1 A2 B0’,Le=‘00’。在搜索指示中的第一个字节中的比特4
被设置为‘0’第二个字节被设置为‘03’,这指示了搜索将开始于该偏移。
· 返回的数据为‘02’,这指示了搜索到的匹配记录为第二个记录[CR3-2、CR9-2]. ·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾.
7.MB模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’,‘从下一个记录开始进行
增强的前向搜索’,搜寻式样‘A1 A2’,Le=‘00’.在搜索指示中的第一个字节中的比特4被设置为。0,
第二个字节被设置为‘07’,这指示了搜索将开始于该偏移。
· 返回的数据为‘03’,这指示了搜索到的匹配记录为第三个记录[CR3·2、CR9-3]。 ·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。
8.ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘01’,‘从下一个记录开始进行
增强的前向搜索’,搜寻式样‘A1 A2’,Le=‘00’。在搜索指示中的第一个字节中的比特4被设置为.0,
第二个字节被设置为‘07’,这指示了搜索将开始于该偏移, ·USIM返回对于该命令相应的错误代码(CR10)。
9.ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘04’,‘从前一个记录开始进行
增强的后向搜索’,搜寻式样‘A1 A2’,Le=‘00’.在搜索指示中的第一个字节中的比特4被设置为一0,
第二个字节被设置为‘07’,这指示了搜索将开始于该偏移。 ·USIM返回对于该命令相应的错误代码(CR10).
10.ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’,‘从前一个记录开始进
行增强的后向搜索’,搜寻式样‘B1 B2’,Le=‘00’.在搜索指示中的第一个字节中的比特4被设置为
‘0’第二个字节被设置为‘07’,这指示了搜索将开始于该偏移.
· 返回的数据为‘02’,这指示了搜索到的匹配记录为第二个记录[CR3-2、CR9-4]. ·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。
11. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘03’,‘从Pl指示的记录开始
进行增强的前向搜索’,搜寻式样‘B1 B2 A0’,Le=‘00’。在搜索指示中的第一个字节中的比特4被
设置为‘l’第二个字节被设置为‘BO’,这指示了搜索将从出现该值的第一个记录开始。 · 返回的数据为‘03’,这指示了搜索到的匹配记录为第三个记录[CR3-3、CR9-1]。 ·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。
12. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘02’,‘从P1指示的记录开始
进行增强的后向搜索’,搜寻式样‘B1 B2 A0’,Le=‘00’。在搜索指示中的第一个字节中的比特4被
设置为‘l’第二个字节被设置为‘B0’,这指示了搜索将从出现该值的第一个记录开始。 · 返回的数据为‘02 01’,这指示了搜索到的匹配记录为第一个记录和第二个记录[CR3-3、CR9-2]。
·USIM返回状态条件SW1=‘90’.SW2=‘00’——正常的命令结尾.
13. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’,‘从下一个记录开始进
行增强的前向搜索’,搜寻式样‘BO B1’,Le=‘00’.在搜索指示中的第一个字节中的比特4被设置为
‘1’第二个字节被设置为‘A2’,这指示了搜索将从出现该值的第一个记录开始. · 返回的数据为‘03 04’,这指示了搜索到的匹配记录为第三个记录和第四个记录[CR3-3、CR9-3].
·USIM返回状态条件SW1=‘90’,SW2=‘00’——正常的命令结尾。
14. ME模拟器向USIM发送SEARCH RECORD命令,使用记录编号‘00’,‘从前一个记录开始进
行增强的前向搜索’,搜寻式样‘BO B1’,Le=‘00’.在搜索指示中的第一个字节中的比特4被设置为
‘1’第二个字节被设置为‘A2’,这指示了搜索将从出现该值的第一个记录开始。 · 返回的数据为‘02 01’,这指示了搜索到的匹配记录为第一个记录和第二个[CR3-3、CR9-4]。
·USIM返回状态条件SW1=‘90’.SW2=‘00’——正常的命令结尾。