1. 课程导入
在传统光传输网络中,业务开通往往依赖工程师手工规划波长、逐站配置交叉、反复核对光功率与色散余量。随着云业务、算力互联、政企专线和数据中心互联(DCI)规模迅速扩大,光层网络从"静态管道"向"可编程资源池"演进已成为必然趋势。本课程聚焦光层自动化与路径编排工程,目标不是简单介绍某个网管按钮,而是建立一套从业务意图到光层路径、从参数约束到自动下发、从运行监测到闭环优化的完整工程方法。
一、核心价值:为什么光层需要自动化与编排
光层自动化的核心价值可以概括为四个"可":可编程、可编排、可验证、可闭环。可编程意味着光层设备不再只是被人工配置的哑资源,而是通过标准接口暴露交叉、波长、功率、频谱等能力;可编排意味着上层业务意图可以被翻译成多条光层路径,并在多厂商、多域环境中统一调度;可验证意味着每条路径在开通前都能进行光功率、OSNR、色散、非线性等损伤评估;可闭环意味着运行中的误码、光功率漂移、波长冲突等事件能够触发重路由或参数调整。
从工程角度看,自动化带来的直接收益包括:业务开通时间从数天缩短到分钟级;波长与频谱资源利用率提升;人为配置错误显著减少;故障定位从"逐站排查"转向"路径级视图"。但必须强调,自动化不是把人工步骤简单脚本化,而是要把工程规则、约束条件和安全边界显式建模,否则自动化只会更快地产生错误。
二、整体知识框架:从意图到光层的五层视图
本课程的知识框架可以按"意图层—编排层—控制层—设备层—监测层"五层理解。意图层接收业务需求,例如"北京到上海 400G,时延不超过 12ms,可用率 99.99%";编排层负责路径计算、波长分配、频谱选择和损伤评估;控制层通过 NETCONF/YANG、PCEP、OpenFlow 或厂商北向接口将配置下发到设备;设备层包括 ROADM、OTN 交叉、光放大器、WSS 等;监测层采集光功率、OSNR、误码、时延等数据,反馈给编排层形成闭环。
这五层不是简单的上下级关系,而是带有反馈的控制回路。编排层必须知道设备层真实能力,控制层必须保证配置原子性,监测层必须能区分"业务故障"和"监测误报"。只有五层协同,自动化才具备工程可用性。
三、方法流程:一条光层路径的自动化开通
下面以一条跨域 400G 业务为例,说明自动化路径编排的典型流程。该流程不是唯一实现,但覆盖了工程中最关键的判断点。
- 意图解析:将业务需求转换为可计算约束,包括源宿节点、带宽、保护类型、最大时延、可用率、禁用节点/链路。
- 拓扑与资源同步:从控制器或网管获取当前拓扑、波长占用、频谱碎片、放大器增益、光纤类型和色散系数。
- 路径计算:在满足波长连续性和频谱一致性前提下,计算候选路径,并进行 OSNR、非线性、色散和时延评估。
- 配置生成:将路径转换为各站点的交叉连接、WSS 端口、波长/频谱和功率配置。
- 下发与校验:通过 NETCONF/YANG 或厂商接口下发,读取回显配置,确认交叉和波长一致。
- 监测与闭环:采集开通后的光功率、OSNR 和误码,若劣化则触发重路由或功率调整。
# 路径编排请求示例(YANG/JSON 简化)
{
"service-id": "BJ-SH-400G-001",
"src": "BJ-ROADM-1",
"dst": "SH-ROADM-3",
"bandwidth": "400G",
"max-latency-ms": 12,
"protection": "1+1",
"constraints": {
"exclude-nodes": ["ZZ-ROADM-2"],
"spectrum-preference": "flex-grid",
"min-osnr-db": 18.5
}
}
四、典型应用场景与误区复盘
光层自动化与路径编排的典型场景包括:DCI 数据中心互联的快速开通、算力网络中的跨域光路调度、政企专线的按需带宽调整、以及故障场景下的自动重路由。不同场景对自动化的要求不同:DCI 更关注开通速度和成本,算力网络更关注时延和确定性,政企专线更关注可用率和 SLA 可验证性。
| 场景 | 核心诉求 | 关键参数 | 自动化重点 |
|---|---|---|---|
| DCI 互联 | 快速开通、低成本 | 带宽、波长利用率 | 批量路径计算与配置下发 |
| 算力网络 | 低时延、确定性 | 时延、OSNR、抖动 | 时延约束路由与闭环调优 |
| 政企专线 | 高可用、SLA 可验证 | 可用率、保护倒换时间 | 保护路径预计算与监测 |
| 故障重路由 | 快速恢复、少中断 | 告警、误码、光功率 | 事件驱动重路由与回滚 |
本课程后续将围绕光层自动化架构、路径计算算法、频谱分配、损伤模型、控制接口、多域编排、监测闭环和工程案例逐步展开。第1章的目标是建立全局视图:光层自动化不是单点技术,而是意图、编排、控制、设备和监测五层协同的系统工程。只有把每一层的边界和接口理解清楚,才能在真实网络中设计出可落地、可验证、可演进的路径编排方案。