CodingBox 說明文件

甚麼是光模組?

光模組(發射端 + 接收端,optical transceiver)是一種緊湊的熱插拔模組,位於網絡設備與光纖之間。它一側接收來自交換機、路由器、伺服器或儲存端口的電信號;另一側將其轉換為調制光信號送入光纖——並對返回的光信號執行相反的轉換。在光纖鏈路(FOL / ВОЛС)中,光模組是電子器件與光纖之間的介面:光纖傳輸的一切都從這裏開始,也在這裏結束。

在光纖鏈路語境中的定義

光纖鏈路由光源、傳輸介質(光纖及其連接器、接續點,以及其間的任何無源或有源元件)和光接收器組成。光模組是在鏈路兩端同時提供光源和接收器的組件,其封裝方式使主機設備無需了解任何波長、光纖類型或傳輸距離——它只需與模組交換電信號位元。因此,傳輸距離、波長、光纖類型(單模或多模),乃至網絡技術(以太網、光纖通道、PON、InfiniBand)都是通過選擇模組來決定的,而不是通過改變端口。

內部結構

模組功能
TOSA(發射光學子組件)激光器(VCSEL、FP、DFB、EML)及其驅動電路;決定波長和發射光功率
ROSA(接收光學子組件)光電二極管(PIN 或 APD)及跨阻放大器與限幅放大器;決定靈敏度
CDR / DSP對串行數據重新定時,並在 PAM4 模組上進行均衡——參見 CDR
微控制器 + EEPROM標準 MSA 記憶體映射中的標識、能力、數字診斷(DDM)和控制資訊
電氣介面連接主機的卡邊連接器:1、2、4 或 8 條差分通道,外加低速控制信號
光介面LC、SC、MPO-12/16、SN/CS 或其他連接器;DAC 上則是固定的銅纜

記憶體映射正是 CodingBox 所處理的部分:交換機用來判斷是否接受某個模組的每一個欄位——廠商、料號、序號、兼容性代碼、閾值——都存放在這裏。參見 封裝形式MSA 規範

光模組的應用場景

領域典型模組與技術
企業與園區局域網1G/10G SFP/SFP+,40G/100G 上行鏈路——以太網
數據中心網絡25G 伺服器鏈路,100G/400G/800G 葉脊互聯——AI 集群
電信傳輸與城域網CWDM/DWDM 彩光模組、可調諧與相干模組——CWDMDWDM
接入網GPON/XGS-PON 局端(OLT)與終端(ONU)光模組——PON
儲存網絡16/32/64GFC SW/LW 光模組——光纖通道
高性能計算與 AI 互聯InfiniBand EDR/HDR/NDR——InfiniBand
流動前傳、視頻、工業領域SFP 級光模組承載的 CPRI/eCPRI、SDI、工業以太網

封裝形式簡史

早期的光器件是直接焊接在線卡上的:一張卡對應一種傳輸距離。可插拔光模組讓端口變得通用,也讓整個行業得以通過多源協議(Multi-Source Agreement,MSA)圍繞少數幾種外殼實現標準化。

時期里程碑速率級別
1990 年代中期GBIC——第一款熱插拔光模組(SC 連接器)1G
約 2001 年SFP MSA(INF-8074)——體積為 GBIC 的三分之一,LC 連接器;10G 領域的 XENPAK,隨後是 X2XFP1G;10G
約 2006–2009 年SFP+(SFF-8431)把 10G 帶入 SFP 封裝;QSFP(INF-8438)引入四通道10G;4×10G
約 2009–2010 年QSFP+(SFF-8436)用於 40GbE;CFP 用於第一代 100G40G;100G
約 2014–2016 年QSFP28(SFF-8665)把 100G 做進小型模組;SFP28 把 25G 帶給伺服器;CFP2/CFP4100G;25G
2016–2018 年面向 400G 的 QSFP-DDOSFP MSA 成立;SFP-DDCMIS 統一管理模型400G
約 2019–2021 年400G QSFP-DD/OSFP 出貨;QSFP56(200G)、SFP56400ZR 相干可插拔模組200G;400G
約 2022–2024 年800G OSFP / QSFP-DD800;QSFP112;ZR+;線性直驅(LPO)光模組800G
2024 年起OSFP-XD 16 通道 1.6T;面向大型交換機的共封裝光學1.6T

每一代都盡量沿用上一代的封裝尺寸——SFP → SFP+ → SFP28 → SFP56,以及 QSFP → QSFP+ → QSFP28 → QSFP56 → QSFP112——這正是現代端口往往仍能接受比它老二十年的模組的原因。各封裝形式的詳情見總覽與對比

標準的演進

定義一個光模組需要三層標準,分別由不同的機構制定:

  • 機械與電氣——由 MSA 聯盟和 SFF 委員會(現為 SNIA SFF TA)制定:外殼、連接器、引腳定義、功率等級。相關文件包括 INF-8074、SFF-8431、SFF-8665,以及 QSFP-DD 和 OSFP 的 MSA。參見規範目錄
  • 管理記憶體區——主機如何讀取標識和診斷資訊:GBIC 的序號標識讓位於 SFF-8472(雙地址,新增 DDM),隨後是用於 QSFP 的分頁式 SFF-8636,最終發展為面向 400G 及以上、與封裝形式無關的 CMIS,並帶有模組狀態機。共用代碼位於 SFF-8024
  • 物理層(PMD)——光纖上實際傳輸的內容:以太網對應 IEEE 802.3(10GBASE-LR100GBASE-DR……),光纖通道對應 INCITS T11 FC-PI,InfiniBand 對應 IBTA,PON 和 DWDM 網格對應 ITU-T G 系列,400ZR 對應 OIF。參見 光學 PMD 參考

這對兼容性的影響是:一個模組即使電氣和光學性能完全合格,仍可能因為其管理記憶體區中的內容不符合特定主機的預期而被拒絕——這正是廠商鎖定 的根源,也是編碼工具存在的原因。

速率是如何增長的

總速率沿著三個方向同時增長:

維度演進過程
單通道速率1G → 10G → 25G(NRZ) → 50G → 100G(PAM4) → 200G
單模組通道數1 → 4 → 8 → 16
調制方式通斷鍵控(NRZ) → 四電平 PAM4 → 長距離相干 QPSK/16-QAM
總速率典型模組大致年代
1GGBIC、SFP1990 年代起
10GXFP、SFP+2002 年起
40GQSFP+2010 年起
25G / 100GSFP28 / QSFP282015 年起
200G / 400GQSFP56 / QSFP-DD、OSFP2019 年起
800GOSFP、QSFP-DD8002022 年起
1.6TOSFP-XD2024 年起

向 PAM4 的轉變帶來了強制性的前向糾錯和基於 DSP 的模組;超過 100 km 的傳輸距離則把相干檢測帶進了可插拔模組。參見 FEC 與鏈路協商相干光通訊

延伸閱讀

在 CodingBox 中,這一切都匯集在一個介面:Check transceiver 讀取模組記憶體區,識別封裝形式和標準,並顯示本文件其餘部分所講解的標識和 DDM 資訊。

電路板上除光學器件外還有甚麼——驅動電路、放大器、DSP、控制器、電源——逐模組講解: 模組電子電路

1.6T 一代的封裝形式:OSFP224OSFP-XD

光模組所終結的鏈路——光纖物理特性、衰減、色散、預算、線路設施、測試與故障: 光纖鏈路

光模組作為有源光基礎設施的一個組成部分——與放大器、轉發器、ROADM、OLT 和監測設備並列: 有源光基礎設施;將模組與光纖類型、距離、連接器和預算相匹配:鏈路中的光模組


如果您發現本文有不準確之處或錯誤,請選取相應片段並按 Ctrl+Enter,即可