首页 › deep-tech › 图解切换寻呼:手机搬家不停网

切换、寻呼与位置更新:手机搬家为什么不断网

一、从一个类比说起:一部永远接得通的电话

想象你一边打电话一边从公司走到家里。你的手机会先后经过十几个基站的服务范围,但电话始终没断——这就是切换(Handover)在背后默默完成的工作。

再想象你开着手机待机躺在床上。为了省电,手机其实处于“深度睡眠”,一天里绝大部分时间根本不听网络说话。这时朋友打来电话,网络却能精准地“喊醒”你——这就是寻呼(Paging)的功劳。

最后想象你出差去了另一个城市。你的“户籍地址”变了,但快递依然能找到你——因为网络里有一套位置登记机制(4G叫TAU,5G叫移动性注册更新),在悄悄替你更新着档案。

这三个机制合起来,就是移动通信的立身之本——移动性管理(Mobility Management)。蜂窝网络和Wi-Fi最本质的区别不在网速,而在于:Wi-Fi假设你坐着不动,蜂窝网络假设你永远在路上。

二、根本矛盾:省电和被找到,只能二选一吗

移动性管理要解决的核心矛盾是一个经典的两难:

蜂窝网络的解法非常聪明:把“精确定位”降级成“范围定位”。网络不需要知道你在哪个小区,只需要知道你在哪一片,打电话时再临时喊话精确定位。这就像快递系统:快递员不需要实时追踪你的坐标,只知道你的收件地址在哪个片区,包裹到了去那个片区喊你的名字就行。

这个思路催生了移动性管理的三件套,它们分别对应三个问题:

机制 回答的问题 工作状态 类比
位置更新 你在哪一片? 空闲态,低频 搬家后去派出所改户籍
寻呼 精确到这个小区! 被叫时刻,一次性 快递员到小区喊人
切换 移动中保持业务 连接态,高频 边打电话边搬家

理解了这三件套的分工,我们再深入每一个的内部原理。

三、状态机:三个状态,三套玩法

5G把手机的连接状态分成了三档(4G只有前两档),不同的状态用不同的移动性策略:

flowchart TD
    A[空闲态 Idle] -->|手机主动发业务| B[连接态 Connected]
    B -->|连接释放| A
    B -->|释放但保留锚点| C[非激活态 Inactive]
    C -->|手机主动发业务| B
    C -->|网络寻呼唤醒| B
    A -->|网络寻呼唤醒| B
    C -->|锚点超时失效| A

为什么要发明中间的“非激活态”?因为很多业务是“脉冲式”的——聊几句停几分钟。频繁在空闲态和连接态之间进出,每次都要走完整流程(随机接入、安全激活、上下文建立),信令开销大、时延高。非激活态相当于“人已下班但工牌还在公司”:手机睡了,但基站的上下文、安全密钥都还留着,回来干活时几步就能恢复。

这个状态机决定了移动性管理的基本格局:连接态靠切换无缝搬家,空闲态靠重选+位置更新低调挪窝,非激活态介于两者之间(用的是一套更轻量的“RAN寻呼”,后文详述)。

四、位置登记:TA、TA列表与“户籍片区”

4.1 跟踪区:给基站画格子

网络把若干相邻的小区打包成一个跟踪区(Tracking Area,TA),每个TA有一个编号(TAC),加上运营商网络标识后构成全球唯一的TAI。你可以把TA理解成邮政编码:一个编码覆盖一片区域,区域内所有小区共享这个编码。

空闲态手机在小区之间移动时(通过小区重选,这是另一个已讲过的话题),会留意新驻留小区的TAC。这里就出现了一个关键设计问题:手机什么时候该向网络汇报“我挪窝了”?

标准答案是TA列表(TA List):注册时,核心网(5G是AMF)会分配给手机一组TA,而不是一个。只要手机重选后驻留的小区还在这组TA的范围内,就保持安静;一旦走进列表之外的TA,才发起一次移动性注册更新,网络顺便重新分配一个新的TA列表。

flowchart TD
    A[空闲态驻留中] --> B[小区重选到新小区]
    B --> C{新小区TAC在列表内?}
    C -->|在| D[保持安静继续睡觉]
    C -->|不在| E[发起移动性注册更新]
    E --> F[AMF刷新登记与TA列表]
    F --> G[更新完成回到睡眠]

4.2 为什么是“一组”TA?为了对付边界上的犹豫者

想象你住在两个TA的分界线上,窗口正对着边界另一侧的信号塔。无线信号不会画地为牢,你手机看到的邻区信号忽强忽弱,驻留小区可能来回摆动。如果登记单位是单个TA,你每过一次界就要发一次注册更新——站在窗口边晃悠五分钟,能产生几十条信令。这就是信令风暴的微观成因之一,而“TA列表”设计让更新频率直接降了一个数量级:只有彻底走出“这一整组片区”才需要重新登记。

这个设计哲学值得记住:用“模糊的范围”换取“极低的更新频率”,是所有位置管理系统的第一原则。寻呼范围的划定也遵循同样的逻辑——网络喊你的范围,正是这个TA列表。

4.3 术语对照:4G和5G叫法不同

概念 4G叫法 5G叫法 说明
片区编号 TAI(TAC) TAI(TAC) 逻辑不变
登记范围 TA列表 TA列表(注册区域内) 5G还有基于RAN的编号区
更新流程 TAU(跟踪区更新) 移动性注册更新 5G统一并入注册流程
核心网管家 MME AMF 职责类似
中间状态 无 RRC INACTIVE 5G新增

工程上有个常见误区:5G语境下说“TAU”通常指4G流程,5G里对应的动作是移动性注册更新(Mobility Registration Update),它是5GC统一注册管理流程的一种类型——逻辑上与TAU一脉相承,但消息和流程已完全重新设计。看现网信令时注意别把两代术语混为一谈。

五、寻呼:如何在手机睡觉时找到它

5.1 核心设计:约定时刻的“查岗”

寻呼的难题在于:手机在空闲态是深度睡眠的,接收电路大部分时间关闭,这是续航的命根子。但网络随时可能来电话。

解法是不连续接收(DRX):网络和手机提前约定好一个寻呼周期——比如每1.28秒(或其他配置值)为一个轮回。每个轮回中,手机只在一个由它自己的“代号”算出来的特定帧、特定时刻(PF/PO,寻呼帧/寻呼时机)短暂睁开眼,听一耳朵有没有喊自己的名字,然后继续睡。

关键在于:醒来的时刻由手机自己的代号决定,且手机和网络双方用同一个公式独立计算——手机不需要向网络申请“我几点醒”,网络也不用逐一通知。两边看同一张时刻表,这就是非同步系统里最优雅的协作方式。

教科书式的计算思路是这样的:把临时身份标识(5G里是网络分配的短代号)对周期内的寻呼岗总数取余,余数决定站哪班岗:

$$SFN_{PF} = T \times (\,UE_ID \bmod N\,) + offset$$

其中 $T$ 是寻呼周期(以无线帧计),$N$ 是周期内划分的寻呼岗数量,$UE_ID$ 是网络分配的临时身份号。直观理解:把每个周期想象成“每 $T$ 帧一个班次”,班次里设了 $N$ 个岗哨,你的编号除以岗哨数取余,余几就站第几岗。这样所有手机被天然均匀打散到不同的醒来时刻,避免同一瞬间全部睁眼挤爆寻呼信道。

5.2 寻呼的完整旅程

一切就绪后,一次完整的被叫寻呼是这样的:

sequenceDiagram
    participant N as 主叫网络
    participant A as AMF
    participant G as gNB
    participant U as 手机
    N->>A: 有人呼你查位置
    A->>A: 查TA列表登记范围
    A->>G: 向列表内所有基站发寻呼
    G->>U: 在各手机约定的时刻广播
    U->>G: 醒来听到自己代号应答
    U->>G: 随机接入转连接态
    G->>A: 该用户位置已确认
    A->>N: 建立承载接通

注意一个重要细节:寻呼不是全网广播。AMF只向手机TA列表覆盖的基站发寻呼——这正是位置登记的回报时刻。如果你刚出差到外地还没来得及注册更新,寻呼发不到你所在的片区,电话就会漏接。这也是“寻呼无响应”类故障最常见的根因之一:登记范围与实际位置脱节。

5.3 两本地址簿:CN寻呼与RAN寻呼

5G的非激活态引入了一套双层寻呼:CN寻呼管“跨大区找你”,范围是TA列表;RAN寻呼管“锚点基站的小地盘”,范围是基站自己掌握的编号区。手机若在自己“老东家”的地盘附近活动,只需要响应轻量的RAN寻呼,不用惊动核心网——这是5G为高频小包业务(如即时消息心跳)专门优化的设计:把大部分寻呼消化在无线侧,核心网信令面压力大幅下降。

六、切换:连接态的无缝搬家

现在进入本文的重头戏。位置更新和寻呼都发生在空闲态,丢了也无大碍——大不了重连一次。但切换发生在业务进行中:你的视频会议、你的游戏对局正在跑,切换失败的直接后果是掉话或卡顿。它对时延和可靠性的要求苛刻得多。

6.1 与小区重选的本质区别

维度 小区重选(空闲态) 切换(连接态)
谁主导 手机自主决定 基站决策指挥
时序 先断后连(离网再选) 先连后断(接上新再放旧)
业务影响 无业务,用户无感 业务连续,必须无损
判断依据 重选优先级与门限 测量报告+偏置+迟滞
失败后果 重选别的即可 可能掉话,需重建

一句话总结:重选是“裸辞再找工作”,切换是“骑驴找马”。后者难度高得多——你要在保住现有工作的同时,无缝衔接下一家。

6.2 切换三部曲:测量、决策、执行

第一步:测量与A3事件。 手机持续测量服务小区和邻区的信号质量(如RSRP/RSRQ)。但不是“邻居稍微好一点就上报”——那样太抖了。网络设置了多重防抖闸门,最经典的是A3事件,其进入条件的直觉表达:

$$M_n > M_s + O_{a3} + H_{ys}$$

即:邻区质量 $M_n$ 要比服务小区 $M_s$ 高出偏置 $O_{a3}$ 加迟滞 $H_{ys}$,并且持续满足一段时间(触发时间TTT)才上报。三个参数各司其职:

此外还有小区个体偏移(CIO),可以针对“某一对小区”单独加减偏置——比如高铁场景下,想让手机早点切向下一个覆盖小区,就给那一对小区配正的CIO,提前触发切换。

第二步:决策与准备。 源基站收到测量报告后自行判断是否切换、切向谁。注意:切换决策权在基站,不在核心网——这是很多新工程师的误解。基站间若存在直连接口(Xn链路),切换准备工作直接在两站之间完成,核心网只在最后“改个门牌”。

第三步:执行。 这是精妙所在,我们用信令时序图完整走一遍:

sequenceDiagram
    participant U as 手机
    participant S as 源基站
    participant T as 目标基站
    participant A as AMF
    U->>S: 测量报告邻区持续变好
    S->>T: Xn直连发切换请求
    T->>S: 资源准入同意回确认
    S->>U: 重配置交付新小区钥匙
    S->>T: 转交序号状态与在途数据
    U->>T: 向新小区随机接入
    T->>A: 请求改下行数据隧道
    A->>T: 隧道已改指向新站
    A->>S: 旧站可以释放了

这张图里有三个值得咀嚼的设计细节:

细节一:“钥匙”提前交付。 源基站下发的切换命令里,已经包含了目标小区的专用配置——新的小区标识、随机接入资源、安全密钥的衍生参数。手机到了新小区不需要“从零开始问路”,直接用钥匙开门(无竞争随机接入),把切换中断时间压到几十毫秒量级。

细节二:序号交接——数据不丢不重的秘密。 切换瞬间,天上和链路上还有“在途数据”:有些包已经发给你、手机还没确认;有些包堵在传输路上没落地。切换时,源基站把序号状态(发到哪了、收到哪了)通过Xn转交给目标基站,配合数据转发(源站把缓存和后续收到的下行包转发给目标站)。接收端按序号重排序去重,就实现了无线侧先断后连、数据侧却无缝衔接的效果——这就是确认模式业务“切换零丢包”的原理基础。

细节三:核心网只做“改门牌”。 注意AMF出现在流程的尾部而不是开头——它的工作只是把下行数据的隧道终点从源基站改成目标基站(路径转换)。数据通道在这之后改道,之前堵在路上的数据靠源站转发兜底。整个切换的“大脑”始终在无线侧。

6.3 备胎方案:NG切换

如果源基站和目标基站之间没有Xn直连链路(比如跨厂商边界、传输规划未打通),切换信令就得绕道核心网走全程——这叫NG切换:

sequenceDiagram
    participant U as 手机
    participant S as 源基站
    participant A as AMF
    participant T as 目标基站
    U->>S: 测量报告邻区变好
    S->>A: 无直连改走核心网
    A->>T: 转发切换请求
    T->>A: 准入同意回传
    A->>S: 下达切换命令
    S->>U: 重配置换小区
    U->>T: 随机接入新小区
    T->>A: 切换完成通知

两者对比一目了然:

维度 Xn切换 NG切换
信令路径 两站直连 绕道AMF中转
切换时延 低 明显更高
核心网角色 事后改隧道 全程参与调度
前置条件 站间有直连链路 只要核心网可达
典型场景 同厂商密集城区 异厂商边界、Xn未配置

NG切换不是“更差的切换”,而是传输条件不具备时的兜底。但现网中若发现大量本可走Xn的流量落在NG切换上,往往意味着邻区/Xn配置有疏漏——这是网络优化的经典抓手。

6.4 切换失败了怎么办

切换不是总能成功。手机收到切换命令后向新小区随机接入,若迟迟得不到响应(比如新小区资源已被抢占、空口质量骤降),手机不会傻等——它会判定无线链路失败,转而搜索周围可用小区发起RRC重建立。重建成功则业务恢复(可能回退到旧小区或接入第三方小区,会有短暂卡顿但不断线);重建也失败,才真正掉话。

理解这条失败恢复链路对调试至关重要:切换失败≠掉话,两者之间还隔着一次重建的机会。看话统指标时,切换成功率、重建成功率、掉话率是三个要分开看的层级,混在一起会误判问题位置。

七、实战连接:现网中这三个原理藏在哪里

场景一:乒乓切换整治。 某路段话统显示两个小区之间每小时切换上百次,信令开销大、用户感知卡顿。用本文的原理分析:这就是迟滞(Hys)和触发时间(TTT)设置不足以过滤边界信号抖动,配合CIO微调让切换点偏离信号交叠中心,三参数组合下药。

场景二:被叫不通排查。 用户投诉电话打不进来。排查路径天然沿着寻呼链路走:登记的TA列表是否覆盖用户实际位置(登记问题)?寻呼消息是否下发了(核心网问题)?手机是否在约定的时刻醒来并应答(终端/空口问题)?本文的时序图就是排查的“地图”——每一环节对应一类故障。

场景三:高铁专网规划。 高铁时速350公里,每秒约100米,正常切换参数来不及完成“测量—决策—执行”。运营商的高铁专网会拉大重叠覆盖带、调快切换参数、用CIO让切换“提前起跑”——全部都是本文原理的工程化应用。

调试陷阱提醒:切换参数不是万能药。空口质量差导致的测量报告失真、传输链路抖动导致的信令时延,症状都像“切换问题”,根因却在别处。先看测量报告的原始质量,再动切换参数——这是老师傅和新手的分水岭。另外,标准在多种实现方式上允许厂家有不同的具体行为,实际参数含义与默认值以所用设备厂商的官方文档为准。

八、常见误解澄清

误解一:切换是核心网指挥的。 恰恰相反,测量、决策、执行的主导权全在无线侧,Xn切换里核心网只在最后改个数据隧道方向。核心网介入越深(NG切换),切换越慢。

误解二:切换瞬间会丢包,所以视频会议切换时会卡。 设计良好的切换里,序号交接+数据转发保证了确认模式业务无损(用户感知的“切换卡顿”更多来自无线侧几十毫秒的传输中断和速率恢复过程,而非丢包)。

误解三:寻呼是全网大喊。 寻呼只发生在登记的TA列表范围内,且每个手机只在自己专属的时刻醒来听——全网广播既浪费空口资源,也唤醒不了在睡觉的手机。

误解四:5G的TAU和4G是一回事。 逻辑同源,但5G已将位置更新并入统一的注册管理流程(移动性注册更新),并新增了非激活态的RAN寻呼层,两代机制的消息流程完全不同。

常见问题

Q: 切换和小区重选到底差在哪? A: 差在状态和时序。重选发生在空闲态,手机自己做主,先断开再找新家,没有业务所以无所谓“无缝”;切换发生在连接态,基站指挥,先接上新小区再放掉旧的,全程保业务。可以记成:重选是自由行,切换是有导游的团队转移。

Q: Xn切换和NG切换,现网哪个更常见? A: 连续同厂商覆盖区域内,Xn切换占绝对多数,因为它快。NG切换主要出现在异厂商边界、Xn链路未开通或故障的场景。如果你在路测中发现本应Xn直连的两站频繁走NG切换,先查站间传输和Xn配置,而不是去调切换参数。

Q: 为什么寻呼范围用TA列表,不精确到小区? A: 精确到小区意味着手机必须随时汇报位置,空闲态就废了——省电和被找到不可兼得。TA列表是折中:登记时精确一次,寻呼时在小范围内广播式喊话。范围越小寻呼开销越小,但位置更新越频繁;范围越大则相反。TA列表的粒度就是运营商在这个天平上的落点。

Q: 手机在切换命令里拿到的“钥匙”是什么? A: 一整套开箱即用的目标小区接入配置:目标小区标识、专用的随机接入资源、切换后使用的新安全密钥参数(由算法从原密钥衍化而来,目标基站不掌握完整旧密钥,保证前向安全)。有了它,手机到新小区直接无竞争接入,省去了普通随机接入的冲突解决过程。

Q: 没接到寻呼电话,一定是网络问题吗? A: 不一定。可能是登记位置与实际不符(长时间飞行模式后位置信息过期)、寻呼时刻手机确实在睡觉但没听到(深覆盖弱场)、也可能手机应答了但随机接入失败。排查时要按寻呼时序图的链路逐段定位,别上来就怀疑寻呼参数。

参考来源

  1. Handover - Wikipedia — 蜂窝切换机制的总览词条,覆盖硬切换/软切换概念与移动性管理脉络
  2. Tracking area update - Wikipedia — 位置更新的触发条件与流程概述
  3. ShareTechnote — 通信工程师社区知识库,站内 Handover、Paging 专题有大量信令流程图解与实测示例
  4. 《5G无线网络规划与优化》(人民邮电出版社)— A3事件参数工程经验、切换类指标优化案例
  5. 《通信原理》(樊昌信等,高等教育出版社)— 同步与定时、DRX类间歇接收设计的数学基础

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入