O-RAN SC Non-RT RIC E release 目標介紹 (繁體中文)

蔡秀吉
6 min readMay 16, 2022

--

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 介面

--

--

蔡秀吉
蔡秀吉

Written by 蔡秀吉

thc1006,是貓咪,目前技能樹正在點:外科、體外循環、網路工程、SDN、O-RAN、腦科學、精神醫學、偏鄉教育、本土語言、以及戲曲表演,是個技能樹亂點的人生。

No responses yet