CUPS のローカルポリシー

マニュアルの変更履歴


(注)  


リリース 21.24 よりも前に導入された機能については、詳細な改訂履歴は示していません。


改訂の詳細

リリース

初版

21.24 より前

機能説明

ローカルポリシーは、QoS、データ使用量、サブスクリプション プロファイル、サーバー使用率など、セッションのさまざまな側面をローカルに定義されたポリシーに従って制御するために使用されます。これは、PCRF ベースのポリシー制御の代替や拡張を目的としています。ローカルポリシーは、特定のイベントや関連する条件の発生時にトリガーされます。

ローカルポリシー機能には、次の利点があります。

  • 再利用性:ルールエンジンが PCRF ベースのポリシーの共通インフラストラクチャとして再利用可能です。

  • リソース消費:メモリ使用率、CPU 使用率、および応答時間が低下します。

  • 拡張性:最小限の労力で新しいイベントと属性を処理するための拡張性を備えています。

  • 実行速度:ネットワークイベントの反応時間が短縮されます。

  • 統合:既存のサービスへの影響を最小限に抑えながら、既存のポリシーインフラストラクチャ(IMSA および PCEF)とシームレスに統合します。到達不能イベントの場合、PCRF にフォールバックするメカニズムが実装されています。

ローカルポリシーは、さまざまなシナリオで役立ちます。次に例を示します。

  • PCRF が使用できない場合、またはオペレータがインフラストラクチャに PCRF を展開していない場合、ローカルポリシーはフォールバックメカニズムとして動作します。

  • PCRF トリガーのエンハンサーとして、特定のトリガーをローカルで処理するか、3GPP 標準または PCRF でサポートされていないトリガーを処理します。

  • サブスクリプションポリシーが静的で階層化されている展開、または明確に定義されたサブスクライバグループがある展開。

  • 応答時間の短縮が求められている場合。


(注)  


CUPS 環境でのローカルポリシー機能の動作は、非 CUPS P-GW および SAEGW ノードと同様です。


機能の仕組み

ローカルポリシー機能は、次の概念に基づいて実装されます。

  • イベント駆動型ルールエンジン。例:RAT 変更イベント。

  • 登録されたイベントトリガーが発生すると、イベントのタイプと現在の状態に基づいて一連の登録済みのルールが評価されます。

  • ルールが一致すると、一連のアクションが実行されます。

CUPS でのローカルポリシーの設定


(注)  


非 CUPS ローカルポリシー機能で使用可能な CLI コマンドは、CUPS 環境にも適用できます。


コントロールプレーンノードのローカルポリシーの設定例を以下に示します。

configure 
   local-policy-service service_name 
      ruledef ruledef_name 
         condition priority priority radio-access-technology eq eutran 
      ruledef ruledef_name  
         condition priority priority apn eqcompare_string 
      actiondef actiondef_name 
         action priority priority default-qos qci qci_value arp arp_value 
      actiondef actiondef_name 
         action priority priority activate-rulebase name rulebase_name eventbase eventbase_name 
         rule priority priority event new-call ruledef ruledef_name actiondef actiondef_name 
         rule priority priority event location-change ruledef ruledef_name actiondef actiondef_name 
         end 

(注)  


ユーザープレーンノードでの設定は必要ありません。