NFV#38(2022年5月)とO-RAN WG6 F2F Denver(2022年5月)の会合サマリ

 今回のNFV#38(5/30〜6/3)は久しぶりの現地(ETSI本部@フランス・ニース近郊)となった。今回はOpenStack TackerもIFA/SEC/SOLもEnh01.01 Certificate Managementが一つの大きなトピックではあったが、それ意外もRelease4/5ともに仕様検討が大きく進んだ。やはりFace To Faceの会議は、各社の意向を擦り合わせるのが難しい議論の進展には重要なのもかもしれない。最新のNFV仕様の全体像はこちら(ETSI-NFVのOpen area)で、現在のNFVのリリース機能の状況はNFV中間会合(10月)サマリ、前々回のNFV会合の説明はNFV#36サマリ(NFV#37 2022年2月会合は筆者の執筆漏れ)を確認して頂きたい。

NFV#38のサマリ

NFV#36やNFV#37と比較した重要な活動結果としては、
  • Release2はETSI-NFVとしてはv2.8.1を最終バージョンとしメンテナンスも終了
  • Release3はSOL019を除き、v3.6.1で既存仕様(Stage2/Stage3/Stage4)のReleae3対応は全て終了
    • Stage3/Stage4はv3.7.1のメンテナンスは継続
    • 残仕様はFEAT10 (Multi-Site Connectivity Service)のSOL019 (MSCS Stage3) WIM向けIFの追加(v3.7.1(7月) or v3.8.1(12月)予定)
  • Release4はdrop3としてv4.3.1のIFA/SOLの仕様が完成(Finalize中)
    • Enh02.01 (SDN integration): Layer3のvRouter相当の記述をできるようにSOL001(NFV Descriptor)へRoutingResourceDataの追加
    • Enh02.02 (NS feasibility check): 時間のかかるNSのInstantiateの処理の前にInstantiateNSの事前チェック/リソース予約のためにSOL005(Os-Ma-Nfvo)へFeasibility Check/Reserveの追加
    • Enh02.03 (Data flow mirroring): VNFのTroubleshootingのための通信ミラーポート作成のためにSOL001&SOL005へDataFlowMirroringの追加
    • Enh02.04 (Invariant identification): VNF等のバージョンUP時にVNFD以外の他Descriptorへの影響を与えないようVNFD IDとは別の一貫性を保持するためにIDSOL001へExtInvariantIdを追加
    • Enh02.05 (Scalable VNF instantiation): InstantiationLevelとScaleVnfInfoのどちらでもInstantiationできるようにSOL001やSOL003(Or-Vnfm)の記述修正
    • FEAT17 (Cloud-Native): 同一VNFDやSOL APIでContainer対応できるように既存仕様SOL001/SOL002/SOL003/SOL005へのコンテナ関連パラメータの追加
    • FEAT21 (5G): SBAベースのVNFをInstantiateできるようにNSDにおけるVNF間の依存関係を記述できるように変更
    • TST010 (API Conformance test)は2023年1月完了予定
  • Release4の残仕様が整理された (v4.4.1(2022年12月) or v4.5.1(2023年7月))
      • Enh01.01 (Certificate Mgmt): 証明書の配布をするためにIFA033 (Sec-Mano Stage2)にOCMF向けIFの追加と証明書LCMのために必要な情報要素の既存仕様への追加(予定)
      • FEAT13 (License Mgmt): IFA007 (Or-Vnfm)や IFA013 (Os-Ma-Nfvo)などの既存IFの拡張
      • FEAT17 (Cloud-Native): IFA036 (CCM)がほぼ完了し、Consumer〜CCM、Consumer〜VIM/PIM、CIS Cluster〜CCM、CCD/CCNDのStage2/3レベルの仕様とアーキテクチャ図NFV006の更新
      • FEAT18 (Security Mgmt): SEC024 (Security Mgmt)、SEC025 (Secure E2E VNF&NS Mgmt)、SEC026 (trust domain)の作成
      • FEAT19 (Container networking): 既存仕様の拡張(?)
      • FEAT20 (Autonomous networks): IFA047 (MDAF)、IFA050 (Intent Mgmt)の作成
      • FEAT21 (NFV for 5G): 既存IFの拡張
      • FEAT24 (VNF Generic OAM): IFA049 (VNF G-OAM)の作成と既存IFの拡張
      • FEAT25 (VNF Continuous Integration): CICD実現のためのDescriptorや既存IFの拡張(?)
      • FEAT26 (Policy Mgmt Model): IFA048 (Policy model)
    • Release5のUsecaseが概ね完成しStableに近づいてきた (Report 2022年12月/Stage1&2 v5.1.1 (2023年6月)/Stage3(2023年12月))
      • FEAT27 (NFV for vRAN): IFA046においてO-RANのUsecaseが収集からKey Issues4つ (アーキテクチャ、Accelerator、Descriptor&Package、Transport Nework)の分析がほぼ完了し、Recommendationのフェーズ
      • FEAT28 (Fault Model): IFA045においてUsecaseやFaultの考え方が完了し、具体的なFaultの情報要素やKPIの仕様化開始
      • FEAT29 (GreenNFV): EVE021においてUsecase収集中
      • FEAT30 (VNF Config): EVE022においてNFV仕様においてConfig可能な仕様の範囲の分析が完了し、Solutionの検討中
      • FEAT31 (Flexible VNF): IFA044においてUsecaseを収集し、仮想リソースをVNFDではなくNFV-MANO内で最適値を判断するようにGAP分析中
      • FEAT32 (Reliability for cloud-native): REL014でUsecase収集中
      • FEAT19 (Enhanced container networking): IFA043にてUsecase収集中
      • FEAT24 (VNF G-OAM): EVE019のRel5の再オープン(WI承認済み)
      • FEAT22 (Multi-tenancy): EVE018において分析中
      • FEAT23 (SBA): IFA039においてほぼStable
      • GAP収集中New Work ItemのVNF Configuration、NFV for vRAN、Fault ModelのUsecaseが概ねで揃ってきた。
    今回はEnh01.01 Cetificate MgmtがIFA-SEC-SOL & OpenStack Tacker Joint Sessionで議論され、証明書管理をどのように推進するかの議論となった。標準化において仕様が定められないというSECのメンバーの発言は残念だが、mTLSやOAuthとの証明書のバインドでは必要な基本機能なので必ず仕様の推進は必要になるであろう。

    また、NOCの方でRelease6のブレストや、White Paperの作成を始める可能性について言及されたことも興味無深い

    O-RAN WG6 F2F Denver

    O-RANも今回はFace To Faceの議論となった。今回は使用面での大きな進展はなかったが、AALを中心に仕様の方向性について議論があった。また、新しい機能についてはFeature Packageという単位でWIを立ち上げ検討していくような進め方となり、電力消費削減やTest仕様などが提案された。

    • Usecase: 細かいUsecaseの拡張中
      • FM: 災害モードやLogなど、応用編的なUsecaseなどをJuly trainに向けて検討中。
      • LCM: HealingやOverlay NWについてJuly trainに向けて検討中。
    • O2:
      • O2ims: FMのDM(Stage3)とPMのIM(Stage2)の設計中
      • O2dms: stage2の検討開始: 基本的な機能についてはNative K8s Profileとも重複する部分がありそうなので、Usecase&GAPを拡張することで共通機能のStage2化する方向
        • ETSI profile: stage2レベル(Heal LCM)の提案済
        • Native K8s Profile: (初版は代表的なAPIを参照しただけなので)ドキュメント品質向上検討中
    • AAL: MarchのGAPをベースにStage2設計中
      • Common API: LPUのLCMについてO1経由とO2経由で議論 → 原則O1経由
      • Transport API: run-timeのinformationとしてBuffer関連のチューニングAPIを検討中
    • 電力消費抑制
      • RICによるNFやO-Cloudの制御とNF Deploymentを差し替える方法等のいくつかのSolutionを含めてScope議論中。
    • Test仕様
      • Test仕様についてIOTとAPIレベルのテストや、ETSIとの連携について議論開始
    • ASD vs VNFD
      • ASDがHelmChart等の特定のSolutionと密結合になっている(ベンダーロックイン)であることから、オペレータ連合(AT&T/Verizon/DOCOMOなど) vs ベンダ(Ericsson/Nokia)で大きな議論あり

    グローバルにおいては段々Face To Faceの流れになり、現地参加者もかなりの人数がいた。今後は標準化活動もコロナ前の状況に戻り、検討も再加速し始めていくことを期待したい。

    コメント

    このブログの人気の投稿

    CISMとは?CCMとは?NFVでコンテナ管理はどうやるの?

    モバイルネットワークの保守運用の基礎

    VNFMとは?