2. 光交换技术基础

光交换是光网络从“静态管道”走向“动态资源池”的关键能力。它的本质是在光域内改变光信号的传输路径或时隙归属,使不同输入端口、不同波长或不同时间片上的光信号,能够被灵活地引导到目标输出端口。与电交换相比,光交换避免了高速光信号反复进行光电转换,因而在带宽、时延和功耗上具有天然优势,但也带来了交换粒度、缓存能力和控制复杂度上的限制。

一、光交换的基本概念

光交换的核心对象是“光通道”或“光资源单元”。一个光交换节点通常由输入/输出端口、交换矩阵、控制单元和监测单元组成。控制单元根据外部指令或网络状态,决定交换矩阵中哪些交叉点导通,从而建立或拆除光路。衡量光交换性能的关键参数包括:交换粒度、交换容量、重构时间、插入损耗、串扰、阻塞率和透明性。

其中,交换粒度决定了“一次交换能处理多大的资源单位”。如果以整条波长或整根光纤为粒度,就是光路交换;如果以单个光分组为粒度,就是光分组交换;如果以突发数据块为粒度,则介于两者之间,称为光突发交换。粒度越细,资源利用率越高,但对光缓存、快速判决和同步的要求也越苛刻。

核心判断:光交换的难点不在于“能不能换”,而在于“换得多快、多细、多透明”。交换粒度越细,控制开销和缓存压力越大;交换粒度越粗,透明性和实现简单性越好,但资源灵活性下降。

二、光交换的分类与原理

按照交换粒度,光交换技术主要分为三类:光路交换(OCS)、光突发交换(OBS)和光分组交换(OPS)。

  • 光路交换(OCS):以波长或光纤为交换单位,先建立端到端光路,再传输数据。典型代表是波长交换(Wavelength Switching)和光纤交换(Fiber Switching)。OCS 的优点是透明性好、时延低、控制简单,适合大粒度、长持续时间的业务;缺点是建路需要时间,短突发业务下资源利用率低。
  • 光突发交换(OBS):将数据聚合成突发包,控制分组(BCP)先于数据突发包发送,在中间节点为数据突发包预留资源。OBS 采用“控制与数据分离”的思想,既避免 OPS 对光缓存的苛刻要求,又比 OCS 更灵活。其关键机制包括偏置时间、突发组装和资源预留。
  • 光分组交换(OPS):以光分组为交换单位,分组头携带路由信息,节点逐包转发。OPS 理论上最灵活,但需要光缓存、光逻辑和快速同步,目前仍受限于光存储和光处理技术,工程应用较少。

三者的关系可以理解为:OCS 是“粗粒度、慢建立、高透明”,OPS 是“细粒度、快转发、高复杂”,OBS 则是两者之间的折中方案。实际工程中,OCS 已广泛用于 ROADM 和光交叉连接设备,OBS 和 OPS 更多处于研究或特定场景验证阶段。

光交换三类技术对比:OCS / OBS / OPS OCS 光路交换 交换粒度: 波长 / 光纤 建立方式: 先建路,后传输 缓存需求: 无需光缓存 透明性: 高 时延: 低(建路后) 资源利用率: 低(短业务) 典型设备: ROADM / OXC 信号路径 输入 → 交换矩阵 → 输出 整条波长透明通过 无逐包处理 OBS 光突发交换 交换粒度: 突发数据块 建立方式: 控制包先行预留 缓存需求: 少量 / 无 透明性: 较高 时延: 中等(偏置时间) 资源利用率: 较高 典型机制: JET / JIT 信号路径 BCP 控制包 → 预留资源 数据突发包 → 透明传输 控制与数据分离 OPS 光分组交换 交换粒度: 单个光分组 建立方式: 逐包路由转发 缓存需求: 高(光缓存) 透明性: 中 时延: 低(逐包) 资源利用率: 最高 典型瓶颈: 光逻辑 / 光存储 信号路径 分组头 → 逐包判决 净荷 → 交换转发 需同步与缓存 粗粒度 · 慢建立 · 高透明 折中粒度 · 控制分离 · 较灵活 细粒度 · 快转发 · 高复杂

三、OCS 与 OBS/OPS 的对比

OCS、OBS 和 OPS 并不是简单的替代关系,而是面向不同业务粒度和网络阶段的互补技术。下表从交换粒度、控制方式、缓存需求、透明性、资源利用率、成熟度和典型应用七个维度进行对比。

对比维度 OCS 光路交换 OBS 光突发交换 OPS 光分组交换
交换粒度 波长 / 光纤 突发数据块 单个光分组
控制方式 集中式建路 控制包先行预留 逐包分布式路由
光缓存需求 无 少量或无 高
透明性 高 较高 中
资源利用率 低(短业务) 较高 最高
技术成熟度 成熟商用 研究 / 试点 实验室阶段
典型应用 ROADM、OXC、数据中心互联 突发业务、灾备链路 未来全光分组网络

工程提示:在现网中,OCS 是绝对主力。OBS 和 OPS 的价值更多体现在“未来网络演进方向”和“特定场景验证”上。学习时应重点掌握 OCS 的建路逻辑和 OBS 的控制与数据分离思想,OPS 则作为理解光交换极限形态的参考。

四、应用场景与选型思路

不同光交换技术的应用场景差异明显。OCS 适合大带宽、长持续时间、对时延和透明性要求高的业务,例如数据中心之间的波长级互联、骨干网 ROADM 节点、以及需要绕过电层处理的大颗粒专线。OBS 适合突发性强、持续时间短但总量较大的业务,例如灾备数据同步、科研大数据传输和部分城域突发流量。OPS 则面向未来全光分组网络,适合对资源利用率要求极高、且光器件技术足够成熟的场景。

选型时可以从三个问题入手:第一,业务是持续流还是突发块?持续流优先 OCS,突发块可考虑 OBS。第二,网络是否需要逐包灵活调度?如果需要,且光缓存和光逻辑可接受,才考虑 OPS。第三,透明性和时延要求有多高?OCS 透明性最好,OBS 次之,OPS 因需处理分组头而略低。

选型决策伪代码:
if 业务持续时间 > 秒级 and 粒度 >= 波长:
    选择 OCS
elif 业务为突发块 and 可接受偏置时间:
    选择 OBS
elif 需要逐包调度 and 光缓存技术成熟:
    选择 OPS
else:
    回退到 OCS + 电层调度

五、常见误区与复盘

误区一:认为 OPS 一定优于 OCS。OPS 粒度最细、理论资源利用率最高,但它对光缓存、光逻辑和同步的要求极高,工程实现难度远大于 OCS。在现网中,OCS 的成熟度和性价比反而更高。

误区二:把 OBS 当成“小号 OPS”。OBS 的关键在于控制包与数据包分离,以及偏置时间的设置。它并不要求逐包处理,因此实现难度低于 OPS,但资源预留的准确性依赖控制包的及时到达。

误区三:忽略交换粒度与业务模型的匹配。如果业务是短突发,却用 OCS 建路,建路时间可能比业务本身还长,资源利用率极低;如果业务是长持续流,却用 OPS 逐包处理,则会引入不必要的控制开销和缓存压力。

复盘要点:光交换选型的核心不是“越细越好”,而是“粒度匹配业务、控制匹配规模、透明匹配需求”。OCS 解决大颗粒透明传输,OBS 解决突发块高效承载,OPS 探索全光细粒度交换的极限。三者各有边界,工程中应优先选择成熟、可运维、成本可控的方案。

理解光交换的分类与对比,是后续学习 OCS 光路切换与控制系统的基础。只有先明确不同交换粒度的适用边界,才能在系统设计中正确选择交换矩阵、控制协议和监测方案。