首页 / 业务功能与流程 / SIM 卡生命周期流程
SIM 卡生命周期流程
SIM 从采购入库、Profile 激活、绑定、供应商同步、用量告警到回收的全流程。
流程总览
采购/入库 → Profile 激活 → 绑定设备 → 供应商同步/回调(持续)
→ 用量快照(CDR)→ 告警阈值 → 续费/订阅关联 → 回收/生命周期事件
SIM 模块(Java)负责档案与业务,供应商系统通过同步/回调交互,所有交互必须幂等。
采购与入库
- 创建供应商采购订单(
SimProviderOrder) - 卡号/ICCID/IMSI 进入 IMEI 池(
SimImeiPool) - 入库校验(供应商批次核对),建立
SimProfile档案
激活与绑定
- Profile 激活(
SimProfile+SimLifecycleEvent记录状态流转) - 绑定设备(
SimBinding),关联订阅(SimSubscription) - 绑定对账(
SimBindingReconcileController)核对两侧一致性
供应商同步与回调
SimProviderSyncJob定时拉取供应商状态;SimSyncController支持手动触发- 供应商回调进入
SimCallbackAdminController,由SimCallbackProcessJob幂等处理 - 批量操作用
SimBatchTask承载(进度 + 重试)
回调幂等:同一回调重复到达不得重复变更业务状态;验签失败只记录并告警。
用量与告警
| 能力 | 实现 | 说明 |
|---|---|---|
| CDR 消费 | SimCdr | 消费 CDR 生成用量快照 |
| 看板 | SimDashboardController | 用量/状态统计 |
| 告警策略 | SimAlertPolicyController | 阈值 + 升级动作 |
| 告警记录 | SimAlert | 阈值命中落记录并通知 |
| 规则配置 | SimRuleConfigController | 业务规则配置 |
回收与生命周期事件
- 解绑设备(释放绑定关系与订阅 Seat)
- 生命周期事件记录(
SimLifecycleEvent):停用/回收/注销 - 按数据保留策略清理或归档(供应商数据保留、通知日志
SimNotifyLog)