功能 (ES10c): eUICCMemoryReset

### 功能 (ES10c): eUICCMemoryReset

#### 相关程序:eUICC内存重置

#### 功能提供实体:LPA服务

**描述:**
此功能用于删除eUICC上存储的选定的Profile子集,无论它们的启用状态或任何Profile策略规则如何。定义了以下子集:
- 运营Profile
- 未预装的测试Profile(即,现场加载的测试Profile)
- 预装的测试Profile(即,工厂加载的测试Profile)
- 预置Profile

**注意:** 预装测试Profile的识别不在本规范的范围内。

eUICC返回一个状态,指示是否删除了任何Profile:
- 如果至少删除了一个Profile,eUICC返回ok。
- 如果没有删除任何Profile,eUICC返回nothingToDelete。

此功能也可用于将默认SM-DP+地址重置为其初始值。在这种情况下,ok和nothingToDelete响应都表示执行成功。

可以指定任何组合。

如果eUICC不支持测试Profile,则对它们的删除请求将被忽略。

eUICC内存重置应以原子方式且不可逆地执行,以防外部中断(例如,电源丢失):eUICC应在下次开机时继续处理该命令。如果在命令执行期间发生任何其他错误,命令应停止,并应将eUICC和涉及的Profile恢复到执行命令前的原始状态。

接收到eUICCMemoryReset功能后,根据设置的参数,eUICC应执行以下操作:
- 如果在命令端口上有主动会话正在进行,eUICC应执行以下操作之一:
  - 终止命令并返回错误代码catBusy。
  - 内部终止主动会话,并在命令端口上发送REFRESH主动命令作为下一个主动命令。如果仍然有待处理的TERMINAL RESPONSE,则在接收到TERMINAL RESPONSE后才发送REFRESH主动命令。

**注意:** 在catBusy错误的情况下,设备可以采取依赖于实现的动作来终止主动命令会话,并且可以在无需进一步用户交互的情况下再次发送eUICC内存重置命令。

- 删除所有选定的ISD-P及其Profile,无论它们的启用状态或Profile策略规则如何,以及存储在ISD-R中的所有相关Profile元数据。
- 将默认SM-DP+地址及其关联的允许的eSIM CA RootCA公钥重置为其默认值。
- 如果在发送命令时测试Profile处于启用状态,并且该Profile被命令删除,并且在(第一个)测试Profile启用之前有一个运营Profile处于启用状态,并且该运营Profile未被命令删除,则应重新启用之前的运营Profile。
- 对于每个已删除的Profile,eUICC应根据其Profile元数据(notificationConfigurationInfo)中配置的数量生成相应的通知,格式为OtherSignedNotification。
- ISD-R应返回一个响应,指示ok或nothingToDelete。
- 如果删除了一个启用的Profile,ISD-R应向设备发送一个主动命令以重置eUICC。
  - 对于SEP,ISD-R应发送一个带有模式"UICC Reset"的REFRESH主动命令。
  - 对于MEP,ISD-R应发送一个带有"UICC Platform Reset"的LSI COMMAND主动命令。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值