把一张崭新的卡入Android SIM卡插进手机,开机后信号栏跳出一串陌生数字,网流紧接着一条运营商短信弹出来——这事儿看着简单,卡入背后跑完的网流流程其实挺绕。我上个月帮朋友处理一张境外漫游卡,卡入盯着日志看了半天,网流才把几个关键环节串起来。卡入
SIM卡本身不负责“入网”这件事,网流它更像一把钥匙。卡入真正干活的网流是手机里的基带芯片。开机瞬间,卡入基带先给SIM卡供电,网流读卡器从卡里取出IMSI(国际移动用户识别码)。卡入这个号码全球唯一,网流运营商靠它认人。卡入我见过一张被写坏IMSI的卡,手机直接提示“无SIM卡”,连信号格都不亮。
拿到IMSI后,手机不会立刻发信号。它先扫频,把周围所有基站的小区广播消息收一遍。这些消息里带着PLMN(公共陆地移动网络)编号,也就是运营商代码。手机拿SIM卡里存的HPLMN(归属PLMN)去比对,找到自家运营商的小区,才决定驻留。如果漫游,就按优先级列表挑一个允许的。
驻留成功只是“看到”网络,还没正式入网。接下来是附着(Attach)流程。手机向基站发请求,核心网里的MME(移动性管理实体)收到后,会向HSS(归属用户服务器)要鉴权向量。HSS生成一组随机数RAND和期望响应XRES,发回给MME。MME把RAND转给手机,SIM卡用内置的Ki密钥算一遍,得出RES发回去。两边对上了,鉴权通过。
鉴权通过后,MME让HSS更新位置,把用户注册到当前所在的VLR/MME上。这时手机才算真正“在线”。我观察过,从开机到出现信号格,通常3到8秒。如果卡里欠费,鉴权能过,但位置更新会被拒,信号格照样亮,就是打不了电话——这种状态最迷惑人。
数据业务还要多一步。手机发起PDN连接请求,核心网分配IP地址。APN(接入点名称)配置错了,信号满格也上不了网。有次同事把APN写成“cmnet”但漏了用户名密码,手机反复重试,日志里全是“PDN connectivity reject”。改回来立刻正常。
整个流程里,SIM卡只做两件事:存身份、算鉴权。剩下的扫频、驻留、附着、PDN建立,全是手机和网络在跑。所以换卡不换机,问题多半出在卡本身或者运营商配置;换机不换卡,那就要查手机频段和APN了。
最后提一句,5G SA组网下,鉴权流程没变,但MME换成了AMF,PDN连接变成了PDU会话。底层逻辑还是那套:读卡、扫频、鉴权、注册、建承载。搞懂这五步,大部分入网故障都能定位个八九不离十。
顶: 3536踩: 99922






评论专区