你家光纤宽带的接入段,大概率走的是一根被几十户人家共享的光纤——这不是省钱省出来的将就,而是一套设计得相当精巧的共享系统:PON(Passive Optical Network,无源光网络)。它要回答的问题是:一根光纤、一个局端口,怎么安全、公平、可扩展地分给几十个用户,而且中间一个有源设备都不放?
这篇文章把PON的原理拆开讲透:为什么中间必须“无源”、下行为什么敢用广播、上行为什么必须排队、远近不同的光猫怎么对齐节拍、以及现网排障时最有用的几个知识点。
最朴素的方案是点对点(P2P):机房到每户人家各拉一根光纤。这方案技术上完美,账算不下去:
PON的思路是树形共享:机房出一根主干光纤,到小区用无源分光器像树枝一样劈开,一级劈成8路、二级再各劈成8路,最终一根主干养活64户。局端只需要一个光口。
但共享立刻带来三个物理层难题,PON的全部精巧设计都是围绕它们展开的:
flowchart TD
OLT["OLT 局端机房<br/>全网唯一主动设备"]
F1["主干光缆<br/>一根管到底"]
S1["一级分光器 1:8<br/>小区光交箱"]
S2["二级分光器 1:8<br/>楼道弱电间"]
S1O["其余7路<br/>通向别的楼栋"]
ONU1["光猫 A户"]
ONU2["光猫 B户"]
ONU3["光猫 C户<br/>一树最多64家"]
OLT --> F1
F1 --> S1
S1 --> S2
S1 --> S1O
S2 --> ONU1
S2 --> ONU2
S2 --> ONU3
| 组件 | 位置 | 是否有源 | 职责 | 类比 |
|---|---|---|---|---|
| OLT | 机房 | 是 | 发下行帧、排上行时隙、测距、DBA调度 | 老师兼教务处 |
| ODN(光纤+分光器) | 管道/楼道 | 否 | 只做光功率的物理分路 | 树杈 |
| ONU/ONU(光猫) | 用户家 | 是 | 收下行、在授权时隙发上行 | 学生 |
为什么中间必须无源? 这是PON最核心的架构决策。小区光交箱、楼道弱电间往往没有可靠供电、没有空调、没人值守。一旦分光环节有任何有源设备,就引入了电源故障点、散热问题和日常巡检成本——几百万个楼道箱子的运维是不可承受的。无源分光器就是一块玻璃楔子,把一路光的功率按比例劈成N路,不耗一度电,理论上可以埋在地下工作几十年。代价是:它只会无脑分光,不会转发、不会缓存、不会防撞——所以所有智能必须集中在两端的OLT和ONU里。
分光器物理上无法“定向”投送:OLT发一个光帧,分光器把它复制成N份功率衰减后的副本,每一户ONU都收到了完整的一帧。这就是下行广播——本质上像老师对全班念了一遍成绩单,每个人都听见了全部内容。
PON靠两道防线保证隐私:
这里有个“为什么这样设计”的要点:广播看似浪费——每个用户都收到了不属于自己的流量。但它换来的是下行无需任何调度:OLT想发就发,帧一出去全网瞬时可达,不需要地址解析、不需要逐点转发,时延天然低。这跟以太网交换机的“查表转发”是两种哲学,PON选择了广播+过滤,把复杂度留在了发送端,接入网的最小时延得以做到很低。
上行是真正的难题。想象全班同学对着一支话筒(同一根光纤的上行方向)发言——同时开口就是光功率叠加,谁的话都听不清,物理层上表现为碰撞和误码。分光器反向汇聚时不会做任何仲裁,所以排队机制必须由OLT集中控制,这就是上行TDMA(时分多址):
flowchart TD
subgraph DOWN["下行 广播授课"]
D1["OLT发出整帧光"] --> D2["分光器原样复制"]
D2 --> D3["ONU-A收全帧<br/>只留自己的包"]
D2 --> D4["ONU-B也收全帧<br/>加密兜底"]
end
subgraph UP["上行 排队发言"]
U1["ONU-A占时隙1"] --> U3["分光器汇成一路"]
U2["ONU-B占时隙2"] --> U3
U3 --> U4["OLT收到连续码流"]
end
OLT把上行时间切成一个个小授权时隙( Timeslot ),通过下行帧里的授权字段告诉每颗ONU:“你在第 x 微秒到第 y 微秒之间可以发光”。ONU是绝对守时的哑终端,没拿到授权就一个光子都不许发。时隙之间还留有小小的保护带(Guard Band),容忍发光/熄光的物理延迟,避免相邻时隙擦碰。
排队还有个隐藏陷阱:光纤有长度。光在光纤中的传播速度约为真空的1/1.468,折算下来每公里单程约4.9微秒。同一棵PON树里,有住机房旁边30米的光猫,也有20公里外的乡村光猫,往返时延差可达上百微秒——如果大家都按OLT发出的同一时刻发光,近处的信号早到了,远处的还在路上,时隙照样撞车。
解决办法是测距(Ranging):OLT精确测量每颗ONU的往返时延,然后下发一个“均衡时延”,让远的少等、近的多等,最终所有ONU的逻辑距离被拉齐——看起来大家好像都住在同一条“虚拟等距环”上。
sequenceDiagram
participant O as OLT 裁判
participant N as 新ONU
O->>N: 广播打开测距窗口
Note over O,N: 新人只准在窗口里开口
N->>O: 回一声测距脉冲
O->>O: 量往返时延 折算均衡时延
O->>N: 下发均衡时延EqD
Note over N: 此后发言提前量照此执行
O->>N: 授予时隙 正式入网
单程传播时延的计算很直白:
$$t_{one-way} = \frac{n \cdot L}{c} \approx 4.9 \ \mu s/\text{km}$$
其中折射率 $n \approx 1.468$。一颗20公里外的光猫,往返时延约 $2 \times 4.9 \times 20 \approx 196\ \mu s$,这个量级正是测距机制存在的理由。测距在ONU每次上线时执行,运行中还会周期性微调(补偿温度引起的光纤时延漂移)。
固定排队太浪费:A户在刷4K视频,B户在睡觉,B的时隙就空转了。PON的答案是DBA(动态带宽分配)——OLT周期性地轮询每颗ONU的缓存积压量(“你手里排了几个包?”),据此在毫秒级时间尺度上动态重排时隙:
这就是运营商“共享带宽、峰值速率1G”的底气所在。类比:餐厅只有64张椅子的等候区,按到场人数动态叫号,而不是给每家发一个永久座位。
分光不是免费的。一个理想1:N分光器的损耗为:
$$L_{split} = 10 \lg N \ \ (\text{dB})$$
1:32理想损耗约15 dB,加上插入损耗后实际约17–18 dB;再算上光纤衰减(1310nm约0.35 dB/km)、连接器损耗,整个链路必须满足光功率预算:
$$P_{tx} - S_{rx} \ge \alpha L + L_{split} + L_{conn} + M$$
其中 $M$ 是安全余量。这套预算直接决定了工程参数:GPON典型分光比1:32/1:64、覆盖半径20公里、常用B+/C+光模块等级(预算约28/32 dB)。分光越狠、距离越远,剩余功率预算越薄——工程上永远在这两者之间做取舍,这也是为什么农村宽覆盖场景常用低分光比+长距离,而城市高密度小区用高分光比+短距离。
PON架构最聪明的一笔,是让代际升级不换光纤。不同代的PON使用不同的上下行波长,在同一根光纤、同一个分光器上互不干扰——本质上是在PON里做了一层粗波分:
| 技术 | 下行速率 | 上行速率 | 下行波长 | 上行波长 | 典型年代 |
|---|---|---|---|---|---|
| EPON | 1.25 Gbps | 1.25 Gbps | 1490 nm | 1310 nm | 2004年起 |
| GPON | 2.488 Gbps | 1.244 Gbps | 1490 nm | 1310 nm | 2003年起 |
| XG(S)-PON | 10 Gbps | 10 Gbps(XGS对称)/2.5 Gbps(XG) | 1577 nm | 1270 nm | 2016年起 |
| 50G-PON | 50 Gbps | 50 Gbps | 单波50G,新一代波长规划 | 同左 | 2021年标准化 |
运营商升级到万兆时,不需要动ODN——分光器对波长透明,光猫换成XGS-PON双模款即可。GPON用户和XGS-PON用户可以同时挂在一棵分光树下,各行其道。这种“ODN一次建设、五代技术共用”的能力,是PON区别于其他接入技术的最大资产:接入网最贵的从来不是设备,是挖开的那条管道和穿进去的那根光纤。
顺带一提,GPON下行还预留了1550nm波长给CATV视频叠加,所以老方案里电视信号和宽带真的走的是同一根光纤。
对一线工程师,PON原理直接落在四个日常场景里:
1. 光功率是第一诊断指标。 用光功率计在光猫处测接收光功率,GPON正常范围大致在-8到-27 dBm之间(以具体光模块等级为准)。偏低意味着链路上有衰减异常:弯折、脏污法兰、冷接子氧化、分光器进水。原理依据就是第七节的光功率预算。
2. 流氓ONU(Rogue ONU)——整片掉线的头号嫌疑犯。 某颗ONU故障后长发光(不守授权、持续发光),会污染整个上行,把同一棵树下的所有用户上行全部打瘫。典型症状:同一分光器下整片用户集体掉线、OLT侧测距失败、上行误码飙升。排查思路利用的正是TDMA原理:OLT逐个关断ONU的授权,关到谁时全网恢复,谁就是流氓。
3. 冷接子是隐患之王。 应急敷设常用机械冷接(损耗0.1–0.3 dB),但对粉尘和工艺极其敏感,几年后氧化导致衰减爬升、冬天掉线夏天恢复的“季节性故障”,十有八九在冷接点。
4. 共享带宽的预期管理。 用户投诉“晚高峰变慢”时,先看OLT侧该PON口的拥塞情况和DBA统计——这是统计复用的固有特性,不是故障。扩容路径是分光比降载或整体升级XGS-PON,原理依据仍是功率预算与树内总带宽两个约束。
另外,PON的树形+无源特性也被搬进了移动网前传等新场景(标准允许多种实现,具体方案以各厂家官方文档为准),核心吸引力还是那两条:省光纤、免机房。
Q: PON和OTN/SPN是什么关系?一根网里怎么分工? A: 完全不同层级的两种管道。PON是接入段的树形共享管道,目标是低成本把千家万户汇聚到局端;OTN/SPN是骨干与城域的环形/网状专用管道,目标是硬隔离、大容量、高可靠。用户的流量从光猫出来后,先经PON树汇聚到OLT,再交给城域传输网,两者是接力关系,不是竞争关系。
Q: 为什么GPON下行2.5G、上行只有1.25G,而XGS-PON是10G对称? A: 早期GPON的设计假设是“下行重、上行轻”的家庭上网流量模型(下载远大于上传),把更贵的上行速率预算省下来;如今企业专线、云备份、直播上行流量崛起,XGS-PON干脆做成对称10G。速率差异反映的是流量模型假设的演进,不是技术能力缺陷。
Q: 分光器会坏吗?需要供电吗? A: 不需要供电,它只是一块按比例分光的玻璃器件,无电路、无固件。故障模式几乎只有物理性的:尾纤拔断、法兰进灰、盒体进水。这正是不把它做成有源设备的原因——楼道环境养不活一台需要运维的机器。
Q: FTTR(光纤到房间)和PON什么关系? A: FTTR是在PON树末端又长出的一层小树:入户光猫升级为“主光猫”,向下再接一个内置小型分光/汇聚能力的从光猫到每个房间。它复用了PON“无源共享+集中调度”的同一套思想,把共享粒度从“一栋楼”细化到“一套房”。
Q: ONU和ONT是一回事吗? A: 基本是。ONT(光网络终端)通常特指FTTH场景下直接服务单一用户的光猫;ONU(光网络单元)是更宽泛的叫法,也可以指下游还挂了路由器/交换机的多用户单元。日常语境下说“光猫”,两者指的都是那台闪闪发光的盒子。
本文由「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 等场景全覆盖。
