https://wiki.o-ran-sc.org/pages/viewpage.action?pageId=3604819
圖中紅色圈的地方的是本篇主角 Non-RT RIC。
圖片來源:O-RAN Architecture Overview
前言
在大略看過 O-RAN 的架構之後,
本篇文章,將重點放在 Non-RT RIC 的介紹,和跟他互動的 A1 介面等…。
Non-RT RIC 介紹: (Described by the O-RAN Alliance)
- 透過即時智能編排和自動化功能管理 RAN ( RAN Intelligent Controller) 。
Non-RT RIC 主要目標:
- 支援 Non-Real-time 無線電的資源管理。
- 高層 ( higher layer) 的處理程序優化。
- RAN 分析及RAN 中的策略 ( policy ) 優化。
- Near-RT RIC 的服務和策略管理。
- 負責 AI/ML 模型訓練以及參數、策略,以支持 Near-RT RIC 在 RAN 中發揮功用。
A1 interface
A1 介面實現以下功能:
- 與 RAN 中的 Near-RT RIC 元件進行通訊。
- Non-RT RIC 促進 A1 Policy 的提供。
- 監控並提供來自 Near-RT RIC policy 狀態的基本反饋。
- 要求 Near-RT RIC 提供 A1 的豐富訊息 ( A1 Enrichment Information )。
- 更新 Near-RT RIC 的 ML 模型。
- 充當 rApps ( Non-RT RIC apps ) 的託管平台。
- 託管 rApp 、底層 SMO 和 Non-RT RIC 平台之間的 R1 介面。
- 管理 SMO 平台功能、 Non-RT RIC 平台功能,以及其他 rApp 的功能。
E release 目標範疇介紹
前面已經介紹 Non-RT RIC 和 A1 介面的功能,後段會簡介在 E release 中 Non-RT RIC 的目標範疇。
Non-RT RIC Project Scopes (目標範籌)
Scopes 1:A1 控制器(Mediator、Endpoint )
- 南向:為 A1 介面提供終止點 — REST 端點,用於發送到/來自 Near-RealTime RIC 的訊息。
- 北向:為 A1 操作提供更通用的介面,為 rApp 提供介面,無需 A1 訊息生成、尋址、協調、中介等。
Scopes 2:協調/主持 A1 策略管理服務
- 將高級 RAN 目標/意向,映射到精確 A1 策略中單獨的 Near-RT RIC 實例 。(註1)
- 透過觀察的 RAN 前後狀況(透過 OAM 功能通過 O1 提供)和其他外部前後狀況(通過其他 SMO 功能)來通知。
- 隨著環境的變化,動態協調各個 Near-RT RIC 中 A1 策略的生命週期。
註1: Map high level RAN goal/intent directives to finely-scoped A1 Policies towards individual Near-RT RIC instances.
Scopes 3:協調 ML/AI 模型 位於 RAN ( E2 節點 和 Near-RT RIC )和 NONRTRIC (TBC)
- 充當模型訓練的主機。
- 可以充當模型推論 ( Model Inference ) 主機 ( others:Near-RT RIC、E2 節點 )。
- 動態協調 ML/AI 模型的生命週期管理(例如 重新訓練、重新部署等…)
- 模型(總能?)部署在 O1 接口上。
原文真的這樣寫 (always?),畢竟是目標範疇嘛!又不是完整功能。
Scopes 4:豐富資料的協調員 (Enrichment Information Coordinator)
- Near-RT RIC 無法使用的其他前後資料(例: RAN 資料、SMO 及外部的工作內容)。
- 動態協調訪問,並將資訊傳遞給適當的 Near-RT RIC(例如,用於 ML/AI 模型推論)。
Context 譯為 前後資料、工作內容
Scopes 5:rApp 主機和 rApp 協調員
- rApps 可以充當或構成 NONTRIC 或 SMO 級別的應用程式一部分。
- rApps,透過 rApp 主機功能,可能會消耗許多其他服務 (如:來自 NONTRIC 平台、SMO 平台、其他 rApp)。
- 動態協調 rApp 生命週期的管理。
Scopes 6:為 rApps 提供 R1 介面
- rApp 只能透過 R1 介面使用服務(如:來自 NONRTRIC 平台, SMO 平台,其他 rApp)。
- 平台服務和 rApp 提供的可選服務,必須透過 R1 介面公開。
- 這些服務可能是“標準化”的 R1 服務或 R1 擴展(有些可能為專有的)。
Non-Real-time RIC (A1 Interface)
A1 Interface E Release Functions:
- 整合在 ONAP 的 A1 Adapter (A1 控制器 — 中介 整合)。
- ONAP 的整合 A1 策略管理服務(A1 Policy (A1-P) controller)。
- rApp/控制迴路管理器 (ONAP & OSC)。
- OSC 訊息協調員 (controller — Data Management & Exposure & A1 Enrichment Information (A1-EI) Job management)。
- OSC Non-RT RIC 的控制面板 (GUI — for A1-P & A1-EI Job management) 。
- OSC A1 模擬器 ( 用於模擬 A1 介面的 Near RT-RIC 端 — 有狀態測試存根) (A1-P 和 A1-EI)。
- 初始 OSC APP 目錄(用於註冊/查詢 APP)。
- K8S Helm Chart LCM Manager — 用於 APP µServices 等 (ONAP & OSC)。
- 公開閘道器功能。
- R1介面的協調服務公開。
- DMaaP → Information Producer Mediator/Adapter( multiple )
參考資料
Welcome to O-RAN SC E Release Documentation Home
Non-RealTime RIC (NONRTRIC) ORANSC
ORAN Interfaces: A1 和 O1 介面