定义
IMEI(International Mobile Equipment Identity,国际移动设备识别码)是移动设备的全球唯一标识,通常为 15 位数字(或 14 位+校验位)。IMEI 与 ICCID 卡标识配合,用于设备-SIM 绑定、Card Diagnostics 卡诊断、用量归因、防盗与黑名单等场景,是物联网连接管理的重要标识之一。
结构与应用
IMEI 由 TAC(型号核准码)、FAC(最终装配码)、SNR(序号码)、CD(校验位)组成。设备在附着网络时可能将 IMEI 上报至核心网,运营商与平台可据此识别设备型号、进行 Card Diagnostics 诊断。ICMP 支持 IMEI 与 ICCID 绑定,实现「一机一卡」管控;支持 IMEI 黑名单,防止被盗设备接入;CDR 中可能包含 IMEI,用于用量归因与异常分析。
隐私与合规
IMEI 属于设备标识,部分法规将其视为可关联至个人的信息。平台需按 GDPR 等要求,明确 IMEI 收集目的、保留期限,支持数据主体权利。在 Audit Trail 与日志中,IMEI 可脱敏存储,降低泄露风险。
在 ICMP 中的实现
达希物联 ICMP 支持 IMEI 录入、与 ICCID 绑定、Card Diagnostics 查询;支持 IMEI 黑名单与白名单;RESTful API 支持按 IMEI 查询设备与卡信息;满足合规要求下的 IMEI 存储与处理。
设备码与签约身份的分工
国际移动设备识别码标识的是终端或通信模组这台硬件,通常由型号核准码、流水号和校验位组成。它回答“哪一台设备在尝试入网”,不回答“这张卡与哪家运营商签约”。签约身份在卡的用户标识里,卡本身的序列号是另一串号码。连接管理把设备码和卡标识绑在一起,是为了发现卡被挪到计划外的设备、或设备被换成未登记的模组。诊断时,设备码还能帮助判断是某一型号集中失败,还是单张卡的问题。
使用设备码的条件,是采集目的、保存期限和谁可以查看都已经明确,并且设备上报的值可信。部分模组可以配置是否上报,现场若关闭上报,平台就只能看到卡,看不到设备。黑名单适合阻止已知被盗或报废的设备继续使用已登记的卡,但名单必须有来源和解除流程。开通时记录首次出现的设备码,后续附着若发生变化再告警,比事后从话单里临时翻找更可靠。设备码不是账户,也不能当作登录凭证。
换模组或克隆上报后的错绑
维修时更换模组是最常见的错绑来源。旧设备码仍挂在卡上,新模组一入网就被当成异常设备,甚至触发停机;若系统只保留最后一次上报、不保留变更时间,又无法证明这是一次合法维修。另一类错误是把设备码当成全球唯一且不可更改。个别终端会上报不完整的号码,或在产线写入重复值。只按设备码合并用量,会把多台设备的流量算到同一条记录上。
还要避免用设备码代替卡的生命周期。设备报废不等于卡可以继续在别的设备上免开通;卡终止之后,原来的设备码也不应自动继承到下一张卡。跨境传输设备码时,要按数据采集时约定的目的使用,日志里能脱敏就不要保留完整号码。绑定关系应记录“哪张卡、哪台设备、从何时到何时”,而不是只留一个当前值。
校验位不能通过时,不要把该号码直接写入黑名单,应先退回现场确认是上报截断还是模组配置错误。产线写入的重复号码要单独标记,不能和被盗设备使用同一个阻止原因。更换模组的工单应同时记录旧号码、新号码和更换时间,后续话单只在更换时间之后才按新号码比对,避免维修当天的正常附着被算成设备克隆。
十五位识别码里的型号段只能说明设备型号的核准来源,不能代替单台设备的流水号。同一型号的许多设备共享型号段,按型号段统计失败率可以发现某一批硬件的共性问题,但不能据此停掉该型号的全部卡。流水号才对应到具体一台。校验位用于发现抄写错误,校验失败时应要求重新读取,而不是把残缺号码当成另一台设备。
带软件版本的扩展上报和基础识别码不是同一个字段。版本变化可能只是模组固件更新,硬件并没有更换。若把版本变化当成设备更换,维修记录会被刷满,真正的模组替换反而被淹没。绑定规则应写明:只有基础识别码变化才触发改绑告警,版本变化单独记录,不自动停机。多模组设备还要允许一张卡对应多个识别码,或一个网关后面挂着不单独上报的子设备,不能强制一卡一码。
采集范围应限制在连接管理所需的比对,不要把识别码和可识别个人的账户信息无必要地放在同一份导出里。对外支持时,能只提供后几位就不要提供全码。黑名单的加入和移出都要有工单原因;移出之后,新的附着才重新视为合法,移出前的历史告警仍然保留,避免审计链被改写。