你在路测软件里见过这样的场景:明明信号满格,下行速率却卡在 80 Mbps 上不去;而旁边同事的测试机同样的地点,速率能飙到 400 Mbps。翻开信令一看,对方的手机多了一条 RRC Connection Reconfiguration,里面带着一个你没见过的频点——他的手机开了载波聚合(Carrier Aggregation,CA),你的没有。
这篇文章不讲参数怎么配,只回答三个问题:为什么需要把几个载波“拼”在一起?拼起来之后控制权归谁?为什么上行聚合总是比下行难? 理解了这三点,你看到现网所有 CA 相关的怪现象,都能自己推出来。
无线系统里,一个用户能跑多快,本质上是香农公式决定的:
$$C = B \cdot \log_2\left(1 + \frac{S}{N}\right)$$
带宽 $B$ 是乘在公式最外面的那一项——想速率翻倍,最直接的办法就是把带宽翻倍。但现实很骨感:频谱是拍卖来的稀缺资源,运营商手里的频谱天然是碎的。
以一个典型运营商的频谱家底为例:700 MHz 低频段有 2×10 MHz(用来广覆盖),2.6 GHz 有 60 MHz(容量主力),3.5 GHz 有 100 MHz(5G 牌照),可能还有零散的其他频段。这些频谱:
那能不能让基站干脆在一个 200 MHz 的超宽带宽上发信号,把碎频谱“物理合并”?不行。射频器件(滤波器、功放、FFT 点数)都是围绕特定频段和带宽设计的,超宽载波意味着芯片、终端、现有网络全部推倒重来,而且老终端根本找不到自己的载波在哪。
于是工程师选了一条聪明得多的路:载波不动、芯片不动,在协议上层做“并联”。把多个普通的载波(Component Carrier,分量载波,简称 CC)同时指给一个终端用,每个 CC 的物理层照旧独立工作,终端侧把它们的吞吐拼在一起。这就是载波聚合。
一个类比:频谱碎片化就像一条河上有好几座窄桥,每座桥限宽两米,大卡车过不去。载波聚合不修新桥,而是给一辆卡车发多张通行证,让它同时过几座桥——卡车(用户数据)还是那一辆,路权(频谱资源)叠加了。
这条路的价值在 LTE-A 时代就被验证过:LTE 第一版单载波最大 20 MHz,而 4G(IMT-Advanced)要求峰值千兆级,靠单载波无论如何达不到。据 Wikipedia 的 Carrier aggregation 词条(参考来源 1),LTE-Advanced 从第 10 版起支持最多 5 个分量载波聚合,总带宽最高 100 MHz;再叠加 4×4 MIMO 和 256QAM,理论速率可达 2 Gbps。这就是“Gigabit LTE”的三大支柱:CA + 高阶调制 + 多天线——三者分别拓宽带宽、榨干每个符号、并行多条空间流。
按分量载波在频域上的摆放位置,CA 分三种,这是所有教科书的第一张图:
graph TB
subgraph Case1["带内连续 Intra-band Contiguous"]
direction LR
F1["CC1<br/>100 MHz"] --- F2["CC2<br/>100 MHz"]
F1 -.紧挨着.- F2
end
subgraph Case2["带内非连续 Intra-band Non-contiguous"]
direction LR
G1["CC1<br/>100 MHz"] ~~~ GAP[" 隔了几十 MHz "] ~~~ G2["CC2<br/>100 MHz"]
end
subgraph Case3["带间 Inter-band"]
direction LR
H1["CC1 @ 700 MHz<br/>10 MHz"] ~~~~~ H2["CC2 @ 3.5 GHz<br/>100 MHz"]
end
| 类型 | 频域特征 | 射频复杂度 | 典型场景 |
|---|---|---|---|
| 带内连续 | 载波紧挨着,中间无缝隙 | 最低:一个射频通道、一次 FFT 就能覆盖 | 频谱拍卖拿到相邻大块的运营商(如 2.6 GHz 的 60/80 MHz) |
| 带内非连续 | 同一频段,中间隔着保护带或他人频谱 | 中等:可能需要多载波功放或双通道 | 同频段内 spectrum 被挖走一块的历史遗留频谱 |
| 带间 | 完全不同的频段 | 最高:每块频谱独立收发通道、独立滤波 | 低频做覆盖 + 高频做容量的主流组网 |
这里有个关键的设计哲学,也是 Wikipedia 词条明确指出的:这三种情况从基带(MAC/PHY 数字部分)视角看没有任何区别——基带眼里都是“几块并行的资源”。区别全部压在射频前端:带间聚合意味着终端要同时点亮两套工作在不同频段的收发链路,这就是为什么带间 CA 对芯片的能力和功耗要求最高,也是为什么同一张运营商网络,不同型号的手机聚合能力差别巨大——芯片支持的“频段组合”(Band Combination)列表不同。这是后文调试陷阱的伏笔。
补充一个冷知识:CA 不是 LTE 的发明。HSPA+ 时代就有同样的思路,当时叫双载波(Dual Cell),据 Wikipedia 词条记载,HSPA+ 从第 8 版起就能给一个用户同时分配两个下行载波。设计思想一脉相承:频谱永远碎,聚合永远真香。
把几个载波塞给一个终端,立刻冒出一个工程问题:这几个载波是“平等联邦”还是“一主多从”?
协议的答案是后者:其中恰好一个载波当“主”,其余全当“辅”。
为什么必须“一主多从”,不能多主?想象联邦制国家的比喻:各州(SCell)可以随时加入、退出、开关边界,但外交权和军队(控制面)必须归中央(PCell)。如果每个载波都能独立发信令、独立承载上行控制,终端就要在多个载波上反复盲检控制信道、维护多套反馈时序,复杂度和功耗都会爆炸,移动性管理也会陷入“到底听哪个载波的指挥切换”的悖论。一个 PCell,让整个聚合体在逻辑上仍然表现为“一条无线连接”——对核心网来说,这条连接和单载波连接没有任何区别。
| 维度 | PCell(主小区) | SCell(辅小区) |
|---|---|---|
| 数量 | 有且只有一个 | 依终端能力最多若干个(LTE-A 时代总共 5 载波,即最多 4 个 SCell;5G NR 第一版设计支持最多 16 个载波) |
| 承载 | 控制面 + 用户面 | 只有用户面 |
| PUCCH(上行控制) | ✅ 只有它有 | ❌ 不发上行控制(NR 后期引入 PUCCH SCell 是特例,见第八节) |
| 添加/删除 | 接入时确定,变更=重配置/切换 | RRC 重配随时加减 |
| 生命周期 | 一直活着 | 可激活/去激活(省电开关) |
| 失效后果 | 连接断了,触发重建/切换 | 只是少了一块带宽,连接无感 |
看协议栈层面,两个载波的分工是这样的:
graph TB
subgraph UE["终端 UE"]
RRC["RRC<br/>只在 PCell"]
PDCP["PDCP / RLC<br/>逻辑上统一"]
MAC["MAC(一个实体)<br/>跨载波调度与复用"]
PHY1["PHY<br/>CC1 (PCell)"]
PHY2["PHY<br/>CC2 (SCell)"]
end
subgraph Net["基站 gNB/eNB"]
SCH["调度器<br/>决定每个 TTI 把资源分给谁"]
end
Net -->|"PDCCH 调度指令"| MAC
MAC --> PHY1
MAC --> PHY2
PHY1 -->|"PUCCH: ACK/NACK, CQI<br/>(唯一的上行控制出口)"| Net
PHY2 -.仅用户数据.-> Net
两个要点从图里可以直接读出来:
基站每毫秒都在给终端发“取货通知”(下行控制信道 PDCCH 上的调度指令):“你的数据在第 X 载波第 Y 块资源,用 Z 方式解。”单载波时代这不成立问题;聚合之后,通知本身多了两个设计选项:
类比记忆:自调度是“每个窗口自己喊‘3 号桌的菜好了’”,跨载波调度是“门口大屏统一显示‘3 号桌:1 号窗取两份、3 号窗取一份’”。后者指挥权集中、SCell 上不用反复监听,代价是 PCell 的控制信道负荷变大。网络按 SCell 的覆盖质量灵活选择:覆盖差的 SCell 往往配上跨载波调度,让控制信令从覆盖好的 PCell 发——这是现网参数优化里很重要的一环,SCell “配了但经常没数据”,第一件事就该看调度方式。
SCell 不是配上就永远在跑的。它有一个精细的省电管理机制,这也是很多工程师看信令时最容易懵的地方——“明明配置成功了,为什么吞吐没上去?”答案往往在 MAC 层的激活/去激活上。
sequenceDiagram
participant UE as 终端
participant eNB as 基站
Note over UE,eNB: 阶段① 配置(RRC 层,慢,一次性)
eNB->>UE: RRC 重配:添加 SCell(频点/带宽/调度方式)
UE->>eNB: 重配完成<br/>(此时 SCell 已"存在"但未工作)
Note over UE,eNB: 阶段② 激活(MAC 层,快,随时反复)
eNB->>UE: MAC 控制元:激活 SCell
UE->>eNB: 开始在该载波测 CSI / 盲检 PDCCH
eNB->>UE: PDCCH 调度指令(数据开始跑)
Note over UE,eNB: 阶段③ 去激活(两个触发条件)
eNB->>UE: MAC 控制元:去激活 SCell
Note right of UE: 或:去激活定时器超时<br/>(一段时间没被调度,自动关)
UE->>UE: 关闭该载波的测量与盲检,省电
把这三个阶段类比成办健身卡:
为什么要这么折腾?因为 SCell 的“待机成本”很高:持续的 CSI 测量、每个子帧的 PDCCH 盲检,都在消耗终端电量。让 SCell 在没流量时睡下去、有流量时秒醒,是终端功耗和吞吐之间的精妙平衡。对网络侧,它还是一把免费的负载均衡工具:把高负载小区的用户甩一个 SCell 到轻负载频段,不用切换、不丢连接。
做过参数优化的人都有体感:下行 CA 满大街都是,上行 CA 少得多。原因一句话:终端的发射功率是硬顶的。
终端功率等级通常为 23 dBm,也就是约 200 mW。单载波时代这 200 mW 全砸在一个载波上;聚合两个上行载波后,功率要摊开分。而链路预算里距离每远一分,需要功率补一分——小区边缘的终端本来功率就见底,再劈成两半,两个载波都变差。这就是非对称聚合(下行聚得多、上行聚得少)成为现网默认形态的物理根源。
工程上的应对也很直白:
一个可以记住的推论:路测时如果上行速率远低于预期,先查上行 CA 有没有生效、PHR 是否常年贴地,再怀疑别的。 上行是蜂窝系统永恒的短板,CA 没法违反物理定律。
现网里另一个高频混淆:载波聚合(CA)和双连接(Dual Connectivity,DC)到底差在哪?两者都是“一个终端同时用多个频点的资源”,但体系完全不同:
graph TB
subgraph CA架构["载波聚合 CA:一个大脑"]
UE1["终端<br/>1 个 MAC 实体"]
BS1["基站 A<br/>(PCell + SCell 都在这)"]
CN1["核心网<br/>(看到一条连接)"]
UE1 <-->|所有载波| BS1 --> CN1
end
subgraph DC架构["双连接 DC:两个大脑"]
UE2["终端<br/>2 个 MAC 实体"]
M["主基站 MN<br/>(MCG)"]
S["辅基站 SN<br/>(SCG)"]
CN2["核心网<br/>(看到分裂承载)"]
UE2 <--> M
UE2 <--> S
M --> CN2
S --> CN2
end
| 维度 | 载波聚合(CA) | 双连接(DC) |
|---|---|---|
| 归属基站 | 所有载波属于同一个基站 | 两个独立的基站,各有各的小区组 |
| MAC 实体 | 1 个,统一调度 | 2 个,各自独立调度 |
| 回传要求 | 载波间零协调成本 | 两站间需要低时延互联链路 |
| 核心网视角 | 一条无线连接 | 一个终端两 legs,承载可分裂 |
| 典型形态 | 同站多频段提速 | 4G 锚点 + 5G 辅站(NSA 的经典架构) |
一句话总结:CA 是一个基站把自家几条频谱并联给一个用户;DC 是两个基站各自出资源组队服务一个用户。 NSA 时代流行的“4G 做锚点 + 5G 做辅站”,本质是 DC 而非 CA——很多路测报告把两者混写为“聚合速率”,从排查角度这是个坏习惯:CA 的问题查基站内调度,DC 的问题先查两站间的传输链路和辅站添加流程。
5G NR 把 CA 和 DC 收进了统一的框架:主小区和主辅小区统一叫 SpCell,NR 本身也能自聚合(NR-DC:两个 5G 基站互为辅助)。据 Wikipedia 词条引述的教材体系(参考来源 1、4),NR 从第一版规范就支持最多 16 个分量载波,毫米波频段(FR2)下单载波最大 400 MHz、聚合总带宽可到 800 MHz 量级——高频谱大车道多,CA 在毫米波上是“常规操作”而非“进阶技能”。另外 NR 后期还引入了 PUCCH SCell(辅小区也能发上行控制),缓解了第七节说的“上行控制全压 PCell”的瓶颈——但这是后话,理解了“为什么早期要集中”,才能理解“什么条件下可以放权”。
看懂 CA 是否真的在工作,盯三处信令:
三个经典调试陷阱:
Q1:载波聚合和 MIMO 有什么区别?不都是提速率吗? A:CA 在频域并联——多占几块频率;MIMO 在空间域并联——同一块频率上用多根天线发多条流。两者正交,可以叠加。Gigabit LTE = CA(拓宽带宽)+ MIMO(拓空间流数)+ 256QAM(榨干每个符号),三板斧缺一不可。
Q2:为什么 SCell 可以随加随删,PCell 却不能? A:因为控制面全锚在 PCell:安全、RRC、上行反馈出口、移动性测量。动 PCell 等于“迁都”,必须走完整的重配置流程(等效于切换);而 SCell 只有数据,增删对连接状态无感。这是“一主多从”设计的必然结果。
Q3:载波聚合最多能聚几个载波?聚合数越多越好吗? A:LTE-A 时代最多 5 个分量载波(总带宽 100 MHz);5G NR 第一版设计最多 16 个,毫米波下聚合带宽可达数百 MHz。但不是越多越好:每多一个 SCell,终端多一路测量和盲检的功耗,上行功率还要再摊薄。现网配置通常是“下行多聚、上行少聚”的平衡解。
Q4:开了 CA 手机更耗电、更容易发热,正常吗? A:正常且符合原理。多一个激活的 SCell,就多一路持续的信道测量和逐毫秒的控制信道盲检,射频+基带功耗同步上涨。协议为此专门设计了“去激活定时器 + MAC 去激活”机制让 SCell 没活干时睡觉——手机发热时去看,大概率是 SCell 一直处于激活态但没多少流量,此时应查去激活定时器配置是否过长。
Q5:我的套餐写着“5G 双载波”,和我手机显示的 CA 是一回事吗? A:运营商宣传的“双载波/三载波”通常指网络侧支持聚合的载波数;你手机上是否生效,还取决于终端的频段组合支持、所在位置的各载波覆盖,以及网络是否给你配置了 SCell。宣传是能力上限,实际体验是“网络能力 × 终端能力 × 无线环境”三者取交集。
本文由「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 等场景全覆盖。
