O-RAN Onboarding Package 介紹
O-RAN 架構中所提及的 Onboarding package 是一個檔案,其中包含了部署網路功能 (Network Function;NF) 所需的全部資訊。(包含:NF 的軟體、設置檔案(Configuration files)、註冊檔案(Registration file)[註1],和其他特定功能的工件(artifacts))
注意事項:本文件著重於(網路功能)NF Onboarding Package 的介紹
當然 SMO 也有執行 xApp 和 rApp 的 Onboarding。
NF Onboarding Package Workflow 簡述
Onboarding Package 通常會以壓縮檔的格式(如:CSAR、ZIP)進行軟體交付(delivery),就是將 NF Onboarding package 傳送至 SMO(服務與管理編排系統)[註2],SMO 會透過 O2 介面連結 O-Cloud 並開始進行下一步的 NF 部屬。
SMO 會使用 Onboarding Package 中的資訊,來建立 NF 的部署計劃,而部署計劃指定了部署 NF 所需的資源(如:計算 (Compute)、儲存 (Storage) 和網路資源 (Network Resources)。除此之外,部署計劃還指定了部署 NF 需要執行的步驟(如:安裝軟體、配置 NF、啟動/執行 NF)
接下來,SMO 會執行部署計劃來部署 NF。一旦部署了 NF,SMO (NETCONF client) 就會記錄下所有部署的 NF 的資訊 (NETCONF server)。
使用 Onboarding Package 的優點:
- Onboarding Package 使 NF 的部署和管理都變得更加容易,因為 Onboarding Package 包含了部署 NF 所需的全部資訊,因此 SMO 不必辛苦從不同來源收集資訊,使部署過程更容易,同時也提高了部署過程的效率,更一致且更易於管理,且不容易出錯。
- Onboarding Package 提高了 NF 部署的一致性,同時確保所有 NF 能以相同的方式部署,提高了 O-RAN 網路的魯棒性和效能。
註釋:
[註1]:Onboarding package 其實也有一個註冊檔案(Registration file),而註冊檔案包含你架設 O-RAN 設備的一些資訊。(如:名稱、S/N序號、使用的軟體版本)不過這部分其實沒有很重要(我只是單純想到然後提起矣 XD)
Registration file 檔案可在下列位置找到:
/etc/o-ran/registration.yaml
[註2]:SMO 支援由第三方等其他管理與編排套件來部屬(如:MANO、ONAP、NMS)
(紅框處)O-RAN SMO 支援以第三方管理與編排編排系統部屬 資料來源:https://reurl.cc/y7AEdO |
參考資料:
- hctsai@linux.com
- thc1006@ieee.org
- https://www.facebook.com/thc1006
歡迎加入 FB [O-RAN 5G 網路通訊技術 X GDSC] 學術交流社群:https://www.facebook.com/groups/534980718419173
歡迎加入 O-RAN SC 為行動通訊發展做出貢獻:https://wiki.o-ran-sc.org/
留言
張貼留言