fronthaul (前傳) 指的是傳統 BBU 與 RU 之間的介面。在 O-RAN 之前,fronthaul 雖然有定義實體層相關規範規準 (CPIR),但是在配置管理資料格式卻是各廠商私自定義的,有基於 TCP、UDP、HTTP 甚至是自定義格式,在這方面是沒有統一標準的。O-RAN 其中一個目標就是將這些私有介面開放化、標準化,選擇 netconf 作為管理層公開標準協議,在實體層資料傳輸的部分使用 eCPRI 取代 CPRI,時間同步的部分則是透過 PTP (IEEE 1588)。
O-RAN 的架構是使用 Split Option 7-2x,可將 O-RAN 分為 O-CU (Central Unit)、O-DU (Distributed Unit) 與 O-RU (Radio Unit),如下圖。O-DU 包含 RLC (Radio Link Control)、MAC (Medium Access Control) 以及 PHY-high。其中與 fronthaul 最為相關的元件為 PHY-high。
在下行鏈路,資料會從 MAC 層傳送至實體層,並經過編碼(encoding)、擾頻(scrambling)、調變(modulation)、分層對應(layer mapping)、預編碼(precoding)、資源對應(resource element mapping)、