你有没有想过这样一个问题:基站发射功率动辄40W以上,手机只有0.2W,差了200倍,为什么手机还能把信号送到基站?反过来,为什么再大的基站功率也换不来更远的覆盖?
答案不在某个复杂的协议里,而藏在一张每一个无线网络规划工程师入职第一天就要学的表格里——链路预算(Link Budget)。它是无线通信的"会计学":把发射端到接收端之间的每一笔"收入"(增益)和"支出"(损耗)都记下来,最后看账面上还剩多少余量。
这篇文章我们把这本"账"从头算一遍,搞清楚三个层次的问题:
把无线链路想象成两个人隔着山谷喊话。你在山这头喊(发射机),对方在山那头听(接收机)。决定对方能不能听清的因素有:你嗓门多大(发射功率)、你用手拢成喇叭还是张开双臂(天线增益)、山谷多宽多嘈杂(路径损耗与噪声)、对方耳朵多灵(接收灵敏度)。
链路预算就是把这一切加减汇总。用Mermaid画出这条"资金流水线":
flowchart TD
A["发射功率 Pt<br/>(dBm)"] --> B["天线增益 Gt<br/>(dBi, 加)"]
B --> C["馈线/接头损耗<br/>(dB, 减)"]
C --> D["自由空间+环境路径损耗<br/>PL(d) (dB, 减)"]
D --> E["阴影衰落余量<br/>(dB, 减)"]
E --> F["干扰余量<br/>(dB, 减)"]
F --> G["接收天线增益 Gr<br/>(dBi, 加)"]
G --> H["接收机噪声系数 NF<br/>(影响灵敏度)"]
H --> I{"接收功率 ≥ 灵敏度?"}
I -->|是| J["链路闭合 ✓<br/>能解调"]
I -->|否| K["链路断裂 ✗<br/>掉话/弱覆盖"]
注意一个细节:整张表里所有量都用dB或dBm。这不是工程师的怪癖,而是因为无线信道对信号的作用是乘性的(功率乘以一个衰减系数),取对数后统统变成加法,一条公式能算完一条链路。乘法变加法,是dB单位存在的全部理由。
链路预算的核心等式只有一行:
$$P_r(\text{dBm}) = P_t + G_t + G_r - PL(d) - M_{shadow} - M_{interference} - L_{misc}$$
而链路能闭合的条件是 $P_r \geq S$,其中 $S$ 是接收灵敏度。整张链路预算表的任务,就是求出最大允许路径损耗(MAPL, Maximum Allowable Path Loss),再用传播模型把MAPL换算成覆盖半径。
信号在真空中传播,总能量并不减少——它只是扩散到了越来越大的球面上。就像手电筒的光斑:距离越远光斑越大,单位面积收到的光越少。你的接收天线只能"接住"光斑中属于自己那一小块的能量。
这就是Friis传输公式描述的全部内容:
$$P_r = P_t G_t G_r \left( \frac{\lambda}{4\pi d} \right)^2$$
其中 $\lambda$ 是波长,$d$ 是收发距离。把它换成工程上好用的dB形式(即自由空间路径损耗FSPL):
$$FSPL(\text{dB}) = 32.44 + 20\lg f_{\text{MHz}} + 20\lg d_{\text{km}}$$
从公式直接读出两个工程常识:
第二个结论需要小心理解,它是无线圈最著名的"误解制造机"。能量在空中并不会因为频率高就"被吸收得更快"——真空中根本没有吸收。真正的原因藏在天线里:当天线增益相同时,天线的有效接收口径正比于 $\lambda^2$。频率翻倍意味着同样增益的天线"口径"缩小到1/4,接住的能量自然只剩1/4。换句话说,"高频衰减大"不是信道的错,而是"同增益天线收得少"的几何后果——这也是为什么毫米波系统必须靠大规模天线阵列把增益"补"回来。
以现网主力频段为例,比较2.6GHz和3.5GHz在同样距离下的FSPL差异:
$$\Delta PL = 20\lg\frac{3500}{2600} \approx 2.6\ \text{dB}$$
同样覆盖半径下,3.5GHz天然比2.6GHz多吃掉约2.6dB预算——这在余量本就紧张的边缘场景里足以决定一个小区的生死。这解释了一个现网现象:同一站址上,2.6GHz/700MHz做覆盖层、3.5GHz/4.9GHz做容量层,是频率的物理属性决定的分工,不是运营商的偏好。
自由空间的"距离平方反比"是真空里的理想情况。真实环境里有地面反射、建筑物绕射、植被散射,信号衰减远快于平方律。工程上用一个简单的经验模型统一描述——对数距离路径损耗模型:
$$PL(d) = PL(d_0) + 10n\lg\frac{d}{d_0} + X_\sigma$$
其中 $d_0$ 是参考距离(宏小区通常取100m),$n$ 是路径损耗指数,$X_\sigma$ 是均值为0、标准差为σdB的对数正态随机变量(下一节的主角)。
$n=2$ 退化为自由空间;$n$ 每大1,距离每增大十倍就多损失10dB。教科书(Rappaport经典教材)给出的典型取值范围:
| 环境 | 路径损耗指数 n | 阴影衰落标准差 σ (dB) |
|---|---|---|
| 自由空间 | 2 | 0 |
| 城区宏蜂窝 | 2.7 ~ 3.5 | 6 ~ 10 |
| 有阴影的城区 | 3 ~ 5 | 8 ~ 12 |
| 建筑物内视距(LOS) | 1.6 ~ 1.8 | 4 ~ 6 |
| 建筑物内阻挡(NLOS) | 4 ~ 6 | 6 ~ 16 |
这张表值得盯着看十秒:城区宏小区的n≈3.5,意味着距离每翻一倍多损失约10.5dB——接近自由空间的2倍。同样情况下, n=3.5时的衰减随距离的增长曲线明显更陡:
xychart-beta
title "路径损耗随距离增长对比(f=2600MHz)"
x-axis ["1km", "2km", "5km"]
y-axis "路径损耗 (dB)" 90 --> 130
line "自由空间 n=2" [100.7, 106.8, 114.7]
line "城区 n=3.5" [100.1, 110.6, 124.6]
从1km到5km,自由空间只多损14dB,城区模型多损24.5dB。规划工程师的站间距,就是被这个指数"吃"出来的:MAPL固定时,n越大,可用半径收缩得越快。
宏站信号从室外到达室内,还要额外支付一笔"过路费":普通砖墙约10~15dB,承重混凝土墙更高,低辐射镀膜玻璃可达25dB以上,所以规划上城区"室外到室内"的穿透损耗通常按20dB左右取值(3.5GHz更高)。这笔费用对上下行同时生效——下行进不来、上行也出不去,这正是室分系统(室内分布式天线)存在的根本理由:不是信号不够强,是这20~30dB的过路费不该由空中接口来付。
前两个模型都是"确定性"的:给定距离就能算出损耗。但现实打脸来得很快:同一条环形路上开车,你会发现信号强度明明距离差不多,桥下和桥上能差十几dB;两栋相邻的楼,一栋满格一栋无服务。
这就是阴影衰落(Shadow Fading):建筑物、地形对信号的遮挡形成的"影子"。把它想象成高空俯瞰一片被云层遮蔽的大地——云影缓慢移动(对应终端移动速度慢,阴影相关距离通常几十米量级),某块地面一会儿在阳光下一会儿在云影里,接收功率随之慢速、大幅波动。
实测数据的统计规律是:接收功率的dB值服从正态(高斯)分布,所以阴影衰落又叫对数正态衰落——功率的线性值取对数后是正态的。标准差σ就是上一张表里的6~10dB。
既然阴影衰落是随机的,那么"小区边缘的平均接收功率 = 灵敏度"这个设计目标就埋着大坑:平均值恰好达标,意味着约一半的边缘位置在阴影衰落的谷底,实际不达标。随机过程不会让你精确地踩在均值上,你要么经常很好,要么经常很差。
解决方案朴素而深刻:预留一个余量,让"平均达标"变成"大概率达标"。
设边缘处的路径损耗均值为 $\overline{PL}$,要求接收功率以概率 $P$ 超过灵敏度 $S$,则所需阴影余量:
$$M_{shadow} = \sigma \cdot Q^{-1}(P)$$
$Q^{-1}(P)$ 就是标准正态分布的分位数。把常用值整理成表,这是规划报告里出镜率最高的几个数字:
| 边缘覆盖概率 | 分位数 z 值 | σ=6dB 所需余量 | σ=8dB 所需余量 |
|---|---|---|---|
| 50% | 0 | 0 dB | 0 dB |
| 75% | 0.675 | 4.1 dB | 5.4 dB |
| 84% | 1.0 | 6.0 dB | 8.0 dB |
| 90% | 1.28 | 7.7 dB | 10.2 dB |
| 95% | 1.65 | 9.9 dB | 13.2 dB |
读表的三种姿势:
顺带说明一个容易搞混的概念:上面的概率是边缘覆盖率(小区边缘圆周上的达标概率)。整个小区区域覆盖率总是高于边缘覆盖率——因为小区内部离基站近,天然概率高。两者的换算关系由Jakes的经典积分给出,教材里有现成表格,方向性结论记住一条即可:边缘概率越高、n越大,区域概率比边缘概率高得越多。
第三层是多径衰落(小尺度衰落):信号经多条路径反射后到达,相位不同相互叠加干涉。手机稍微一动(半个波长,2.6GHz时不到6厘米!),各径相位关系完全重排,接收功率可能从峰值跌落30dB——这就是快衰落的"颤动"。无直射径时包络服从瑞利分布,有直射径时服从莱斯分布。
针对链路预算这个主题,你只需要带走三个结论:
三层模型合在一起:
flowchart LR
A["发射功率<br/>(确定值)"] --> B["大尺度路径损耗<br/>距离的函数 · 确定性<br/>10n·lg d"]
B --> C["阴影衰落 · 中尺度<br/>位置函数 · 慢变随机<br/>对数正态 σ=6~10dB"]
C --> D["多径衰落 · 小尺度<br/>位置函数 · 快变随机<br/>瑞利/莱斯"]
D --> E["最终接收功率<br/>三层叠加"]
style B fill:#e8f4fd,stroke:#2196f3
style C fill:#fff3e0,stroke:#ff9800
style D fill:#fce4ec,stroke:#e91e63
链路预算的支出端有个地板——接收灵敏度。它由四个零件拼成:
$$S = -174 + 10\lg B + NF + SINR_{req}$$
代入一个典型算例:基站接收、20MHz、NF=3dB、边缘SINR按0dB → 灵敏度约 -98dBm。这个数字会立刻出现在下面的预算表里。
把前面所有零件组装起来,看一张典型的城区宏站上行预算(2.6GHz FDD、20MHz、室外边缘):
| 项目 | 取值 | 说明 |
|---|---|---|
| UE发射功率 | +23 dBm | 手机功率等级典型值,约200mW |
| UE天线增益 | 0 dBi | 终端天线增益计入实现损耗 |
| 上行EIRP | +23 dBm | 有效全向辐射功率 |
| 基站天线增益 | +17.5 dBi | 宏站天线典型值 |
| 馈线/接头损耗 | -0.5 dB | AAU方案近似为0 |
| 干扰余量 | -2 dB | 邻区同频干扰抬升底噪 |
| 阴影衰落余量 | -7.7 dB | σ=6dB、边缘90%概率 |
| 最大允许路径损耗 MAPL | ≈128 dB | 预算的最终产出 |
| 基站热噪声功率 | -101 dBm | -174+10lg(20MHz) |
| 基站噪声系数 | 3 dB | |
| 边缘SINR要求 | 0 dB | 低阶MCS |
| 基站接收灵敏度 | -98 dBm |
按城区模型(n=3.5、参考点100m处损耗约80.7dB)换算:128dB的MAPL对应室外覆盖半径约2.3km;如果目标是室内用户,扣掉20dB穿透损耗后骤降到约600m。同一张预算表,室内外结论差近4倍——这就是为什么"广覆盖靠低频+室外,深度覆盖靠室分+小站"是物理规律而不是组网偏好。
(注:以上取值是量级示意,真实规划需按具体频段、天线形态、MCS目标和室内外占比逐项修正。)
现在把上下行两条账本并排放在同一张图里:
flowchart TD
subgraph DL ["下行链路(基站→手机)"]
A1["发射功率 43~49 dBm<br/>(20~80W)"] --> A2["天线增益 +17.5 dBi"]
A2 --> A3["EIRP ≈ 60+ dBm"]
A3 --> A4["- 路径损耗 PL"]
A4 --> A5["手机接收<br/>灵敏度约 -94 dBm<br/>(NF 7dB, 带宽同)"]
end
subgraph UL ["上行链路(手机→基站)"]
B1["发射功率 23 dBm<br/>(0.2W)"] --> B2["终端天线 0 dBi"]
B2 --> B3["EIRP = 23 dBm"]
B3 --> B4["- 路径损耗 PL"]
B4 --> B5["基站接收<br/>灵敏度约 -98 dBm<br/>(NF 3dB)"]
end
A5 --> C{"谁的MAPL更小?"}
B5 --> C
C -->|上行允许的PL更小| D["小区半径由上行决定<br/>⇒ 上行受限"]
style D fill:#ffcdd2,stroke:#d32f2f
下行EIRP比上行高约40dB,但下行接收端(手机)灵敏度也差4dB左右,这40dB的鸿沟当然不会刚好抵消——下行允许的路径损耗比上行大得多。而一个小区要同时服务上下行,半径只能取两条账本中较短的那条,也就是上行。这就是"上行受限"的完整逻辑链。
理解这一点后,很多现网现象豁然开朗:
误解一:"信号格数多 = 速率快" 格数反映的是接收信号强度(类似RSRP),而速率取决于信噪比SINR。在导频污染的重叠覆盖区,格数满格但同频干扰把SINR压到负值,速率照样感人。强度和质量的分家,正是链路预算(强度)与干扰协调(质量)两个学科的分界线。
误解二:"阴影余量定小一点,覆盖仿真立刻好看" 仿真软件不会告诉你违约概率,它只会画出漂亮的覆盖图。把σ从8改成4,覆盖半径立刻膨胀——但那是拿边缘用户的掉话率换的。审查规划报告时,余量取值表比覆盖图更值得看。
误解三:"路测曲线和仿真对不上,一定是仿真错了" 先检查三件事:σ取值是否一致、穿透损耗是否计入、路测设备的天线高度(车顶vs车内)是否与仿真假设一致。三者任何一项错位都会造成系统性偏差,这是外场与仿真"打架"的前三大原因。
误解四:"加个塔放/大功率RRU就能救弱覆盖" 如果是上行受限(路测表现为UE发射功率顶格、基站收得到但上行SINR差),单纯增强下行无效。正确姿势是先做上下行预算对账,确认瓶颈在哪一侧,再决定是补站、上移频段低频重耕还是做室分。
Q1: 阴影衰落余量和快衰落余量是一回事吗? A: 不是。阴影余量为慢变的对数正态波动买单,是链路预算表里一项固定的dB扣减,直接换算成覆盖概率;快衰落余量针对小尺度瑞利衰落的瞬时凹陷,在纯统计链路预算里通常不单独列出(由重传/分集机制吸收),只在某些语音类业务的预算里以额外1~3dB的形式出现。两者统计分布、时间尺度、应对手段都不同。
Q2: 为什么不让手机加大发射功率来救上行? A: 手机功率上限是功率等级约束(典型23dBm),提不上去是续航、SAR(人体电磁暴露)和功放成本的三重约束。而且即使能提,单个用户顶格发射还会抬高全网上行干扰底噪,属于"损人不利己"。网络的正确解法是让基站"耳朵更灵"(更低NF、上行接收分集、干扰消除)而不是让手机"嗓门更大"。
Q3: 边缘覆盖率90%是什么意思?是不是说90%的区域有信号? A: 不是。90%边缘覆盖指小区边缘圆周上的位置有90%概率满足要求;由于小区内部离基站近、概率天然更高,整个区域的覆盖率会明显高于90%。两个指标不能混用,规划合同里必须写清楚是哪一个——这是可研评审时的经典陷阱。
Q4: 频率越高覆盖越差,那高频是不是就没用? A: 有用,但用法不同。高频的路径损耗劣势可以用天线阵列增益补偿(阵列单元数翻倍,阵列增益+3dB),波束更窄还带来干扰隔离和空间复用的好处;它真正补不回来的是绕射和穿透能力——高频绕射弱、穿墙损耗大,所以高频适合做视距密集容量层(体育场、商圈、热点街道),不适合做广覆盖打底。低频打底、高频补热,是频率物理属性的必然分工。
Q5: 链路预算算出来MAPL=128dB,是不是实际网络就能覆盖这么远? A: MAPL只是"允许",实际覆盖还要看邻居在哪。蜂窝网络是同频复用的,小区边缘必须与邻区留有重叠带供切换执行,站间距不能真的按MAPL拉满;同时边缘SINR取0dB的前提是邻区干扰处于规划预期,实际负载波动会让有效MAPL上下浮动。链路预算给的是上限和起点,最终站址还要靠仿真加路测迭代收敛。
本文由「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 等场景全覆盖。
