アップリンク/コアおよびダウンリンク/アクセスの DSCP マーキングは、sessmgr_sub_session_t → sessmgr_qci_tab_t 内にベアラーレベルで存在します。
ユーザーデータグラムの DSCP マーキングは、内部パケットの IP ヘッダーで更新されます。つまり、UE からインターネットに、またはその逆に送信されるパケットです。
カプセル化ヘッダーの DSCP マーキングは、GTPU ヘッダー(外部ヘッダー)を持つ外部 IP レイヤの IP ヘッダーで更新されます。
DSCP マーキングは、次のように FAR IE 内で CP から UP に送信されます。
内部パケットマーキング: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