首页 › deep-tech › 图解切换、寻呼与TAU原理

图解切换、寻呼与TAU原理:网络是怎么“跟着你走”的

你在地铁上刷视频、打电话,基站一个个从头顶掠过,通话却不断、视频不卡。这件“理所当然”的小事,背后是移动通信系统里最精巧的一组机制——移动性管理。它要回答两个看似矛盾的问题:

这两个问题的代价是天然冲突的:网络要“精确”知道你的位置,你就得频繁上报,费电又费信令;网络要“省事”,就只知道你在某个大区里,找你时就得大范围广播,浪费空口资源。移动性管理的全部设计,本质上就是在这两个成本之间找平衡。

一、一张图看懂:网络到底“记你记到多细”

先建立一个类比:快递系统。快递公司不需要实时知道你此刻站在哪个经纬度,它只需要知道你登记的收货地址(小区级粒度),派送前再打电话确认(寻呼)。移动网络的位置管理几乎是同构的:

flowchart TB
    CN["核心网:只记录你登记的注册区"]
    TA1["跟踪区TA1<br>小区广播区号1001"]
    TA2["跟踪区TA2<br>小区广播区号1002"]
    CN --> TA1
    CN --> TA2
    TA1 --> C1["小区1"]
    TA1 --> C2["小区2"]
    TA2 --> C3["小区3"]
    TA2 --> C4["小区4"]
    C4 --> UE["你的手机:读到新区号1002<br>发现超出了登记范围"]
    UE -->|"发起TAU更新新地址"| CN

关键设计有三个层次:

  1. 每个小区长期广播自己的“区号”(跟踪区码,TAC)。手机待机时几乎不发言,只默默听广播、读区号。
  2. 手机只在“跨区”时才上报。发现广播的区号不在自己登记的跟踪区列表里,才发起一次跟踪区更新(TAU),相当于搬家后去物业改登记地址。
  3. 找你时按登记范围广播。来电话时,核心网把寻呼发到登记的跟踪区列表内的所有小区,谁听到谁应答。

二、TA为什么不能太大,也不能太小

这是移动性管理里最经典的成本权衡,也是所有蜂窝网络(2G位置区、3G路由区、4G/5G跟踪区)一脉相承的设计题:

规划选择 找你的成本(寻呼开销) 你报告的成本(TAU开销) 典型问题
TA划得很大 高:寻呼要在区内每个小区广播 低:很少跨区,很少更新 寻呼信道拥塞,大量手机被无谓唤醒
TA划得很小 低:只在少数小区广播 高:频繁跨区,频繁更新 手机耗电快,核心网信令量暴涨

所以运营商规划TA时,核心原则是:把TA边界画在用户移动少、话务低的地方(比如避开主干道、避开高铁沿线),让“跨区更新”尽量发生在低峰时刻。更聪明的做法是给不同用户分配不同的跟踪区列表——相邻几个TA打包成一个列表,手机在列表内移动都不用更新。一个经典场景:高铁上几百名乘客同时跨过同一条TA边界,如果大家列表相同,TAU会同时涌入核心网形成信令风暴;而如果列表错开,更新请求就被天然地“削峰填谷”了。

此外还有周期性TAU:即使你一动不动,也要定期向网络“报平安”。它解决的是一个看似无解的问题——手机可能没电关机、进了电梯、直接飞了,网络无法区分“你安静地待着”和“你已经消失了”。有了周期报到,超时未报,网络就把你标记为不可达,之后的寻呼就不必再徒劳地满区广播。

顺便说一个安全细节:手机上报时用的不是真身(IMSI),而是网络分配的临时身份(TMSI/GUTI),而且会定期更换。空口上一直喊真名,等于把你的位置轨迹广播给任何监听者。临时身份让窃听者难以把多个更新请求关联到同一个人。

三、寻呼:一次低成本、分时隙的“广播找人”

位置登记只解决“知道你在哪个区”,找人还要靠寻呼。如果所有手机都时刻竖着耳朵监听寻呼信道,电池撑不过一天。实际设计是DRX(非连续接收):手机绝大多数时间睡觉,只在自己的“专属时刻”短暂醒来听一下。

这个专属时刻怎么定?答案是用临时身份做哈希,把全网的手机在时间轴上摊开:

$$\text{SFN} \bmod T = \text{UE_ID} \bmod T$$

其中 $T$ 是寻呼周期(帧数),$\text{UE_ID}$ 由临时标识导出。满足上式的帧才是你的寻呼帧,帧内再按 $i_s = \lfloor \text{UE_ID} / N \rfloor \bmod N_s$ 定出具体监听时刻。直观理解:网络把一天的广播任务切成了无数个小窗口,每个手机按自己身份证号的哈希值认领窗口,大家不在同一时刻醒来,谁也不打扰谁。同一个手机永远在固定时刻被呼叫,所以睡觉时不会错过找它的电话。

sequenceDiagram
    participant CN as 核心网
    participant R as 注册区内所有基站
    participant UE as 被叫手机
    CN->>R: 寻呼指令(携带临时标识)
    R->>UE: 各小区在约定寻呼时机广播
    Note over R: 只在注册区列表内发送<br>区外小区完全不知情
    UE->>R: 醒来听到自己名字<br>发起服务请求应答
    R->>CN: 建立信令连接<br>转入连接态通话

注意寻呼的作用域:不是全网广播,只在登记的跟踪区列表内。这正是TA存在的全部意义——TA本质上就是“寻呼的收费范围”:你登记了哪个区,网络找你时的广播就只花在哪个区。

四、连接态切换:手机测量、网络拍板

如果说寻呼是“找人”,切换就是“跟着你搬家”。它要难得多——因为业务正在进行,搬家过程不能让用户察觉。

4.1 决策权在谁手里?

通用的切换控制分为三类:网络决定、手机辅助、手机决定。蜂窝网(GSM到5G)清一色采用手机辅助的网络控制切换:手机负责“测量+汇报”,网络负责“决策+下令”。为什么不让手机自己决定?因为手机只看得见无线信号,看不见目标小区还有没有空闲资源、邻区关系是否合法、负载是否已经爆表。测量报告只是建议书,批不批是网络的事。

4.2 什么时候该切?——防“乒乓”是核心难题

手机持续测量服务小区和邻区,把结果报给网络。最常用的切换判决条件(A3事件)是:

$$M_n > M_s + \text{Off} + \text{Hys}$$

即:邻区质量 $M_n$ 要比服务小区 $M_s$ 好出一截(偏移 Off + 迟滞 Hys),并且持续满足一段时间(触发时延 TTT),网络才执行切换。

为什么要这么绕?如果“邻区只要比服务小区好一丁点就切”,那么站在两个小区的重叠覆盖区里,信号此消彼长,手机会被来回切换几十次——这就是文献里说的乒乓切换(ping-ponging),每次切换都有失败风险和几十毫秒中断,乒乓起来通话质量急剧劣化。迟滞+TTT相当于给切换加了“悔棋成本”:切一次要值得,切过去就别轻易回来。

flowchart LR
    M["手机持续测量<br>服务小区与邻区质量"] --> R["邻区超过门限?"]
    R -->|"否,继续测"| M
    R -->|"是"| T["持续TTT时间仍满足?"]
    T -->|"否,回退"| M
    T -->|"是"| D["网络下发切换命令<br>执行切换"]

另一个隐含前提是邻区关系:网络只会让手机测量“邻居列表”里的小区。这个列表是离线规划出来的(基于传播预测和路测数据)。如果规划时漏配了某个邻区,手机可能已经站在那个小区底下、信号满格,却因为“不认识”而永远不会上报它——最后信号跌到谷底直接掉话。邻区漏配是现网掉话的第一大常见根因。

4.3 执行切换:先断后连,还是先连后断?

教科书上把切换分成两大类:

类型 时序 原理 代价
硬切换 先断后连 断开源小区才接入目标小区,中断极短 目标接入失败则业务受损,甚至掉话
软切换 先连后断 同时连多小区,信号合并,可靠 一路业务占用多份信道资源,容量受损

软切换的可靠性优势明显,但需要手机硬件同时收发多路信号,且大量消耗网络容量,历史上只有CDMA系技术(因其抗远近效应的需要)大规模使用;GSM以及今天的4G/5G都采用硬切换,用极短的中断换取简洁高效。但硬切换的“先断后连”天生有失败窗口,于是4G/5G又把“先连后断”的思想以新形态请了回来,出现了条件切换(提前下发切换命令,手机满足条件时自行执行,省去来回信令的时间)和双活切换(切换期间源和目标同时收发数据,把中断压到接近零)。设计思想的钟摆,在容量与可靠性之间来回摆动,但每一次回摆都带着更便宜的实现方式。

4.4 完整信令时序:一次切换到底发生了什么

下面是最常见的基站间切换(两基站之间有直连接口,核心网只在最后挪数据管道):

sequenceDiagram
    participant UE as 手机
    participant S as 源基站
    participant T as 目标基站
    participant CN as 核心网
    UE->>S: 测量报告(邻区持续变好)
    S->>S: 切换决策(门限+迟滞+TTT满足)
    S->>T: 切换请求(携带UE上下文)
    Note over S,T: 准备阶段:目标侧预留接入资源
    T-->>S: 切换请求确认
    S->>UE: 切换命令(含目标小区信息)
    UE->>T: 向目标小区发起随机接入
    T-->>UE: 接入成功,切换完成确认
    T->>S: 释放源侧上下文
    S->>T: 转发在途的下行数据
    T->>CN: 路径切换请求
    Note over T,CN: 数据面改道:后续数据直发目标基站
    CN-->>T: 路径切换完成

三个容易被忽略的设计点:

五、三种状态,三套移动性策略

把前面的内容合起来看,网络对手机其实维持着三种不同“亲密度”的状态,每种状态下移动性管理的策略完全不同:

状态 网络掌握的位置粒度 移动时做什么 有人找你时 功耗
空闲态 注册的跟踪区列表 静默的小区重选,跨区才TAU 在区内广播寻呼 极低(只在寻呼时机醒来)
非激活态 基站侧保存上下文的_notify区域_ 轻量级区域更新 基站级寻呼,唤醒更快 低(省去完整建链)
连接态 精确到服务小区 持续测量+网络控制切换 直接投递数据 高

非激活态是4G到5G最有意思的演进:它承认“完全睡着”和“完全清醒”之间还有巨大的中间地带——物联网传感器的每几分钟一小包、即时通讯的背景心跳,走完整的“释放连接、寻呼、再建连接”流程太浪费,全程保持连接又太贵。给连接挂个“保鲜”,醒来续上就行,这是典型的为真实流量形态而生的设计。

六、实战连接:调试时这些知识用在哪

看KPI先分清三件事。移动性管理的健康度由三个独立指标刻画:切换成功率(连接态跟得稳不稳)、寻呼成功率(找不找得到人)、TAU/注册更新成功率(位置登记顺不顺畅)。掉话率高未必是切换问题,可能根子在邻区漏配导致的“无处可切”。

切换失败的三段式定位。信令上把一次切换切成三段看: - 测量报告缺失 → 测量配置过严(门限/TTT太苛刻)、邻区漏配、或手机根本没读到邻区广播; - 切换命令发了但目标小区收不到随机接入 → 目标小区上行覆盖不足、拥塞、或参数冲突; - 切换完成后立即掉话 → 目标小区质量虚高( measurement 前后信号突变)、或数据转发/路径切换环节故障。

寻呼失败的排查顺序。先查核心网有没有下发寻呼 → 再查目标小区的TAC配置是否真的在用户登记区内(小区TAC配错是现网寻呼失败的经典案例, Especially 在扩容割接后新开小区继承错误区号)→ 最后查无线覆盖。寻呼迟迟无应答超时后,网络会标记用户不可达,此时用户表现为“假在线”:信号满格却打不通、收不到消息,直到下一次周期性TAU才“复活”。

参数调整的跷跷板。把切换迟滞和TTT调小,切换更灵敏、掉话率下降,但乒乓切换率上升、信令负荷加重;调大则反之。没有全局最优值,高铁场景和步行街区需要的参数组合完全不同——这正是一线优化工程师价值的所在。

常见问题

Q: 切换(handover)和小区重选(reselection)的区别是什么? A: 核心区别是有没有正在进行的业务以及谁做决定。切换发生在连接态,业务正在进行,由网络测量决策、下发命令执行,目标是“无感搬家”;小区重选发生在空闲态,没有业务,手机完全自己拿主意(按重选规则挑一个信号好的小区驻留),网络毫不知情,只有跨了跟踪区边界才通过TAU“补票”。一个类比:切换是搬家时快递员当场把包裹转交给新地址;重选是你自己换了住处,只在跨区时才去物业改登记。

Q: TAU和切换都会因移动触发,为什么一个由手机发起、一个由网络发起? A: 因为空闲态的移动没有实时性要求——晚几秒登记,最多影响下次被呼时的寻呼范围,所以让手机自主判断、批量处理(攒到跨区才报),最大限度省电;连接态的移动有硬时延约束——信号正在衰落,慢几十毫秒就可能掉话,所以必须网络集中决策,用测量报告实时闭环。本质是“容忍度决定控制权归属”。

Q: 为什么手机待机时不是一直监听寻呼,也不会漏接电话? A: 寻呼时机由临时标识哈希唯一确定,网络和手机各自独立计算,结果必然一致。手机只需要在自己被“哈希”到的那个时刻醒来听一下,网络也只会在那个时刻呼叫它。相当于快递员和收件人约好了“每周三下午你家信箱”,双方守约即可,无需时刻保持通话。

Q: 软切换那么可靠,为什么4G/5G反而不用了? A: 软切换的可靠性是用容量换的:一路业务同时占用多个小区的信道资源,在CDMA时代这是抵消远近效应的必要之恶,但在OFDM系技术里纯属浪费。4G/5G选择硬切换+快速信令+数据转发,把中断压到几十毫秒,再用条件切换、双活切换在特定场景把“先连后断”的优点精确地补回来——要可靠性的场景单独买可靠性,而不是全网摊派。

Q: 用户“信号满格却打不通”,最可能是什么环节出了问题? A: 典型嫌疑是位置管理环节而非覆盖:手机空闲态跨区时TAU失败(或小区TAC配置错误导致注册区错乱),网络按错误的登记范围寻呼,自然没人应答;多次超时后用户被标记不可达,表现为假在线。排查路径:查核心网是否收到该用户最近的注册更新 → 查驻留小区广播的TAC是否正确 → 查寻呼是否发到了正确的跟踪区列表。

参考来源

  1. Guowang Miao, Jens Zander, Ki Won Sung, Ben Slimane, Fundamentals of Mobile Data Networks, Cambridge University Press, 2016 — 上文维基条目引用的经典教材,移动数据网络基础与移动性管理成本模型
  2. GSMA Permanent Reference Document AA.39 — 维基条目引用的GSMA漫游参考文档,漫游类移动性管理的权威定义

本文由「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学通信知识星球海报-扫码加入