蔡秀吉
May 29 2022
https://wiki.o-ran-sc.org/pages/viewpage.action?pageId=20876079
投影片
目錄
O-RAN Architecture (SMO)
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
SMO 介面介紹:
- O1 FCAPS:(Fault, Configuration, Accounting, Performance, Security) 的控制介面
- O1/VES:用於將 JSON 消息處理成 DCAE 的 RESTful 收集器。
- O2 和:O-Cloud 溝通。
- A1:Non-RT RIC 和 Near-RT RIC 溝通。
- R1:是 rApp 與 Non-RT RIC 和 SMO 之間的唯一介面,滿足 rApp 的所有功能需求。
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Open Fronthaul: RU (Radio Unit) 溝通
- CUS-Plane:Control User Synchronization (連接至 DU)
- M-Plane:Management (連接至 Non-RT RIC 或 DU)
O1 介面介紹:
- O1 介面支援 NETCONF 協議,對 O-RAN 解方中的網路元件進行設定和管理。 這些網路元件包括 Near RT-RIC、O-CU、O-DU 和 O-RU。
- SMO 使用數據模型驅動網路元件,進行設定及管理。
- 實現基於 OpenDayLight(ODL)的 NETCONF 。
- 實現基於 ODL Community GUI(DLUX)的用戶界面。
- 有關 SMO(NETCONF 客戶端)如何與 RIC、CU、DU 和 RU(每個都是 NETCONF 服務器)交互的示例,請參見下圖。
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
SMO 提供 REST API,用於驅動 RIC、CU、DU 和 RU 上的設定。
Developer Notes (開發人員筆記):
- SMO 在 O1 介面上充當 NETCONF 用戶端,網路元件充當 NETCONF 伺服器。
- SMO 正在評估執行 NETCONF 用戶端的幾個選項。
- NETCONF 伺服器在 Near RT-RIC、O-CU、O-DU 和 O-RU 等網路元件上的設備來源,有多種可使用方式或實現的選擇。
- 一種開源選項是 Netopeer2。 無論使用何種源來實現 O1 介面,請注意它需要支援 YANG 模型進行 NETCONF 監控。
- ietf-netconf-monitoring 支援,允許 NETCONF 客戶端列出和下載設備使用的所有 YANG Schemas(基模)。
- NETCONF 客戶端只有在知道使用的 Schema(或至少一個子集)的情況下才能與設備通訊。
數據模型測試 (Testing of Data Models)
- SMO 正在與 OAM 項目合作,測試、驅動數據模型,為 O-RAN 解決方案發布準備。
- 這些模型可能來自 3GPP 或 O-RAN 本身。
- 模型本身將駐留在 NETCONF 服務器中,例如:在 near RT RIC、O-CU-UP、O-CU-CP、O-DU 和 O-RU 中,將由 NETCONF 客戶端提出請求,例如 NETCONF 通信期建立時的 SMO。
- 此後,像 Postman 這樣的應用程式可以驅動 SMO 公開的北向 API。
- 這些設定片段的範例將出現在您附近的 Gerrit 資料庫中。
the SMO at the time the NETCONF session is established. “session” 教育研究院 翻譯 通信期
- 有關測試框架的外觀,請參見下圖:
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
SMO and App Onboarding
介紹
- SMO 的ar-RT RIC 上運行的 xApp。 載入後,SMO 需要保留一個應用套裝程式,以了解哪些應用程序可供操作員部署或創建實例。可以充當模型推論 ( Model Inference ) 主機 ( others:Near-RT RIC、E2 節點 )。
- 為了能夠載入這些應用程式,SMO 需要能夠了解應用程式是如何打包的。其細節將在下文討論。 接下來是關於應用套裝程式的目錄,應該公開的內容的討論,以便操作員可以觸發應用程式的部署。
應用套裝程式基態 ( Application Package Schema )
SMO 項目正在嘗試為包定義架構。 有關提案的詳細信息和對提案的評論,請參閱此連結。 該提案遵循 ETSI NFV SOL 004 定義的包模式,該模式定義了用於打包 TOSCA 和 YANG 數據模型定義的 VNF 描述符 (VNFD) 的模式。 這個想法是建立在包定義的基礎上,並將其用於應用程序打包。
application package 應用套裝程式
應用套裝程式目錄 (Application Package Catalog)
在此處查看有關應用套裝程式目錄詳細訊息的更新。
O1/VES 介面
O1/VES 介面支援 SMO 的監控端( monitoring side )。
下圖顯示了網路元件如何與 SMO 中的 O1/VES 介面交互作用。
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
目錄下圖中可以看到相同的另一個視圖。
在這種情況下,事件由 VES 代理撿走,這些代理以 VES 事件的形式對其進行格式化並將其發送到 VES 收集器。 VES 收集器將事件存儲在 InfluxdB 中,或者儲存到 Elasticsearch 引擎 和/或 Kafka 匯流排中。
然後,Grafana 或任何其他應用程式可以獲取事件數據,以對數據執行任何分析。
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →