iccid的PHP规则,中国联通(U)SIM卡ICCID命名规则

我曾在《SIM卡卡号含义》文章中介绍过SIM卡ICCID的组成规则,文章中详细介绍了中国移动的SIM卡ICCID的命名规则,对中国联通的命名规则只是简单带过,而且可能还有部分不准确因素存在。今天我重新整理了一下中国联通(U)SIM卡ICCID命名规则,分享给大家。

中国联通(U)SIM卡ICCID共有20位组成。898601 Y1 Y2 M H0  A1A2A3 N1N2N3N4N5N6 C

ICCID的每一位均采用十进制编码,具体格式如下:

89 表示国际;

86 表示中国;

01: 表示中国联通运营商GSM网络标识,固定不变;

Y1Y2: 为编制ICCID时的年号(取后两位),如 ‘05’代表2005年;

M: 手机号码前三位的最后一位,例如130的0,131的1;

H0: MDN 的H0(这一位可能和HLR相关);

A1A2A3:本地网地区代码,位数不够前补零。如上海区号为010,则H1H2H3为‘010’;长沙区号为0731,则H1H2H3为‘731’;

N1N2N3N4N5N6:6位流水号;

C: 依据前19位而产生的检验位;

但是卡片背面打印的ICCID最后一位打印的不是卡里ICCID文件的最后一位,而是卡片的生产商“F”。

F: 卡片生产商的编码:

F=C for 柯斯

F=N for 恒宝

F=L for 楚天龙

F=D for 欧贝特

F=E for 东信和平

F=G for 金普斯

F=S for 金雅拓

F=T for 大唐微电子

F=W for 握奇

F=H for 华虹

F=J for 捷德

F=Y for 天喻

F=Y for 珠海星汉

F=A for 英卡(已停用)

F=B for 布尔(已停用)

F=M for 明华澳汉(已停用)

F=Z for 航天智通(已停用)

F=other code reserved for future use

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值