Collapse コールの DSCP マーキング

機能の概要と変更履歴


(注)  


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


改訂の詳細

リリース

初版

21.24 より前

機能説明

現在、QCI ベースの DSCP マーキングは Pure-S および Pure-P コールに適用されます。DSCP マーキングは、それぞれの S-GW サービスまたは P-GW サービスに関連付けられた QCI-QOS マッピングに基づいています。Collapse コールの場合、PGW サービスに関連付けられた QCI-QOS マッピングが適用されます。この機能は、アップリンクおよびダウンリンクトラフィックに関連付けられた S-GW および P-GW サービスに基づいて、Collapse コールに DSCP マーキングを適用するのに役立ちます。アップリンクトラフィックには、論理 P-GW サービスに関連付けられた DSCP マーキングが適用されます。ダウンリンクトラフィックには、論理 S-GW サービスに関連付けられた DSCP マーキングが適用されます。DSCP マーキングは、GTPU ヘッダーおよび内部 IP の一部としてデータトラフィックの IP ヘッダーに存在します。CLI 設定でこの機能を有効または無効にするオプションがあります。この機能を有効にすると、新しい機能のみが適用され、有効にしない場合は既存の機能も動作します。デフォルトでは、この機能は無効になっているため、この機能にアップグレードしてもユーザーに影響はありません。

機能の仕組み

以下に、Collapse コールの DSCP マーキングに関する手順を示します。

  • Collapse コールの場合:

    • アクセス側では、SGW サービスに関連付けられている QCI-QOS マッピングテーブルが使用されます。

    • コア側では、PGW サービスに関連付けられた QCI-QOS マッピングテーブルが使用されます。

  • これは、機能を有効にすると適用されます。機能を有効にしていない場合は、アクセス側およびコア側ともに PGW サービスに関連付けられた QCI-QOS マッピングテーブルが使用されます。

  • APN に関連付けられた QCI-QOS マッピングテーブルは、P-GW サービス QCI-QOS マッピングテーブルよりも優先されます。

  • APN プロファイルに関連付けられた QCI-QOS マッピングテーブルは、アクセス側の DSCP マーキングでは、SGW サービス QCI-QOS マッピングテーブルよりも優先されます。

  • P-GW サービスのみに QCI-QOS マッピングテーブル設定がある場合、これらの DSCP マーキングは Collapse コールのアクセス側とコア側の両方に適用されます。

  • S-GW サービスのみに QCI-QOS マッピングテーブル設定がある場合、これらの DSCP マーキングは Collapse コールのアクセス側に適用されます。

  • SAE-GW サービス内に、この機能が有効か無効かを示す新しい設定可能なパラメータがあります。

  • Pure-P から Collapse およびその逆の HO の場合、トランスポート層マーキングは Sx 変更要求の一部として FAR で更新されます。

  • レイヤ 2 マーキングも、アクセス側およびコア側で選択された QCI-QOS マッピングテーブルに基づいて変更されます。

  • DSCP マーキングは、セッション回復後に既存のベアラーに引き続き適用されます。

  • DSCP マーキングは、スタンバイシャーシがアクティブモードに切り替わると、そのシャーシのベアラーで継続されます。

設定

この機能を有効または無効にするには、SAE-GW サービス内で次のコマンドを設定します。

configure 
            context egress 
               saegw_service saegw_service 
               downlink-dscp-per-call-type enabled/disabled 
               end 

(注)  


機能を有効にすると、コールタイプが Collapsed の場合、ダウンリンクには S-GW サービス QCI - QoS マッピング DSCP マーキングが使用されます。デフォルトでは、downlink-DSCP-per-call-type は [Disabled] です。


モニタリングおよびトラブルシューティング

ここでは、Collapse コールの DSCP マーキングのモニタリングと障害対応に使用できる CLI コマンドについて説明します。

show コマンドの出力

ここでは、Collapse コールの DSCP マーキングをサポートするために使用できる show CLI コマンドについて説明します。

show saegw-service all

この show コマンドにより、この機能が有効か無効かを確認できます。

Service name : SAEGW11
Service-Id : 47
Context : EPC1
Status : STARTED
sgw-service : SGW11
pgw-service : PGW11
sx-service : SX11C
User Plane Tunnel GTPU Service : SAEGW11SXU
Newcall policy : n/a
downlink-dscp-per-call-type : enabled
CUPS Enabled : Yes
Service name : SAEGW21
Service-Id : 25
Context : EPC2
Status : STARTED
sgw-service : SGW21
pgw-service : PGW21
sx-service : SX21C
User Plane Tunnel GTPU Service : SAEGW21SXU
Newcall policy : n/a
downlink-dscp-per-call-type : disabled
CUPS Enabled : Yes

show sub user-plane-only callid <call_id> far full all

このユーザープレーン CLI を使用して、アップリンク/ダウンリンク FAR のトランスポートレベルのマーキングオプションと内部パケットマーキングを検証します。

SMGR CP の変更

アップリンク/コアおよびダウンリンク/アクセスの DSCP マーキングは、sessmgr_sub_session_t → sessmgr_qci_tab_t 内にベアラーレベルで存在します。

ユーザーデータグラムの DSCP マーキングは、内部パケットの IP ヘッダーで更新されます。つまり、UE からインターネットに、またはその逆に送信されるパケットです。

カプセル化ヘッダーの DSCP マーキングは、GTPU ヘッダー(外部ヘッダー)を持つ外部 IP レイヤの IP ヘッダーで更新されます。

DSCP マーキングは、次のように FAR IE 内で CP から UP に送信されます。

  • トランスポート レベル マーキング:DSCP マーキングは、アクセス側のカプセル化ヘッダーと、コア側の Collapse コールのユーザーデータグラムで設定されます。

  • トランスポート レベル マーキング オプション:2 つのオプションがあり、外部ヘッダーにのみ適用されます。

    • Copy-inner:内部パケットのマーキングを外部ヘッダーにコピーします。

    • Copy-outer:外部ヘッダーの DSCP マーキングをリレーします。

内部パケットマーキング:DSCP マーキングは、アクセス側のユーザーデータグラムで設定されます。コア側の場合、Collapse コールには適用されません。

Collapse コールを対象に、変更された DSCP マーキングを取得するロジック:

  • アクセス/ダウンリンク側では、関連付けられた SGW サービスから、セッションの qci および qrp_pl に基づいて DSCP マーキングを取得します。

  • コア/アップリンク側では、関連付けられた PGW サービスから、セッションの qci および qrp_pl に基づいて DSCP マーキングを取得します。

  • アクセス/ダウンリンク側では、APN プロファイルに関連付けられた qci-qos マッピングテーブルが SGW-Service qci-qos-mapping テーブルよりも優先されます。

  • コア/アップリンク側では、APN 設定に関連付けられた qci-qos マッピングテーブルが PGW-Service qci-qos-mapping テーブルよりも優先されます。

  • SGW-service qci-qos マッピングテーブルが設定されていない場合、PGW-service qci-qos-mapping テーブルがアクセス側とコア側の両方に適用されます。

  • PGW-service qci-qos マッピングテーブルが設定されていない場合、SGW-service qci-qos mapping table がアクセス側に適用され、コア側には DSCP マーキングは適用されません。

  • DSCP マーキングは、CP から UP への SX 確立/変更要求の一部として送信される Create/Update FAR によって UP で更新されます。

  • Pure-P から Collapse への HO の場合、またはその逆の場合に、Update FAR IE の一部として Sx 変更要求で TLM、IPM、および TLMO を更新します。

  • Pure-P から Collapse への HO の場合、またはその逆の場合に、Update FAR IE の一部として Sx 変更要求でレイヤ 2 マーキングを更新します。

次の表に、Collapse コールのアクセス側およびコア側に適用される DSCP マーキングのさまざまな設定の組み合わせと結果を示します。

S. No. 機能の有効/無効 PGW サービス QOS-QCI テーブルの設定(Q1) SGW サービス QOS-QCI テーブルの設定(Q2) APN QOS-QCI テーブルの設定(Q3) APN-Profile QOS-QCI テーブルの設定(Q4) Collapse コールのアクセス/ダウンリンク DSCP マーキング Collapse コールのコア/アップリンク DSCP マーキング
1 有効 対応 対応 対応 対応 Q4(APN プロファイル) Q3(APN)
2 有効 対応 対応 対応 非対応 Q2(SGW サービス) Q3(APN)
3 有効 対応 対応 非対応 対応 Q4(APN プロファイル) Q1(PGW サービス)
4 有効 対応 対応 非対応 非対応 Q2(SGW サービス) Q1(PGW サービス)
5 有効 対応 非対応 対応 対応 Q4(APN プロファイル) Q3(APN)
6 有効 対応 非対応 対応 非対応 Q3(APN) Q3(APN)
7 有効 対応 非対応 非対応 対応 Q4(APN プロファイル) Q1(PGW サービス)
8 有効 対応 非対応 非対応 非対応 Q1(PGW サービス) Q1(PGW サービス)
9 有効 非対応 対応 対応 対応 Q4(APN プロファイル) Q3(APN)
10 有効 非対応 対応 対応 非対応 Q2(SGW サービス) Q3(APN)
11 有効 非対応 対応 非対応 対応 Q4(APN プロファイル) N/A(DSCP なし)
12 有効 非対応 対応 非対応 非対応 Q2(SGW サービス) N/A(DSCP なし)
13 有効 非対応 非対応 対応 対応 Q4(APN プロファイル) Q3(APN)
14 有効 非対応 非対応 対応 非対応 Q3(APN) Q3(APN)
15 有効 非対応 非対応 非対応 対応 Q4(APN プロファイル) N/A(DSCP なし)
16 有効 非対応 非対応 非対応 非対応 N/A(DSCP なし) N/A(DSCP なし)
17 無効 対応 対応 対応 対応 Q3(APN) Q3(APN)
18 無効 対応 対応 対応 非対応 Q3(APN) Q3(APN)
19 無効 対応 対応 非対応 対応 Q1(PGW サービス) Q1(PGW サービス)
20 無効 対応 対応 非対応 非対応 Q1(PGW サービス) Q1(PGW サービス)
21 無効 対応 非対応 対応 対応 Q3(APN) Q3(APN)
22 無効 対応 非対応 対応 非対応 Q3(APN) Q3(APN)
23 無効 対応 非対応 非対応 対応 Q1(PGW サービス) Q1(PGW サービス)
24 無効 対応 非対応 非対応 非対応 Q1(PGW サービス) Q1(PGW サービス)
25 無効 非対応 対応 対応 対応 Q3(APN) Q3(APN)
26 無効 非対応 対応 対応 非対応 Q3(APN) Q3(APN)
27 無効 非対応 対応 非対応 対応 N/A(DSCP なし) N/A(DSCP なし)
28 無効 非対応 対応 非対応 非対応 N/A(DSCP なし) N/A(DSCP なし)
29 無効 非対応 非対応 対応 対応 Q3(APN) Q3(APN)
30 無効 非対応 非対応 対応 非対応 Q3(APN) Q3(APN)
31 無効 非対応 非対応 非対応 対応 N/A(DSCP なし) N/A(DSCP なし)
32 無効 非対応 非対応 非対応 非対応 N/A(DSCP なし) N/A(DSCP なし)

統計

U/L および D/L の TOS マーク付きパケット数を表示するには、次のユーザープレーン CLI を使用します。

show sub user-plane-only full all