PDU Session Establishment 深掘り — N1 SM / N2 SM / N3 / N4 はどう連携してUser Planeを作るのか¶
学習目標¶
この章を読み終えると、次のことができるようになります。
- Registration と PDU Session Establishment が別の手続き であることを説明できる
- N1 SM 情報(UE向け) と N2 SM 情報(RAN向け) の違いと、どちらも AMFが中継する 理由を説明できる
- SMFがUPFを PFCP Session Establishment → Modification の2段構え で設定する理由(gNB側TEIDが後から分かる)を説明できる
- N3 Tunnel の UL側(UPF F-TEID)とDL側(gNB F-TEID) が、どのメッセージで誰から誰へ渡るかを追跡できる
- PDU Session が確立できない/確立したのにDataが流れない場合に、N1 → N11 → N4 → N2 → N4 → N3 の順で切り分けられる
前提知識¶
- PDU Session Establishment — 手続き全体の基本(本章はその「配線」部分を深掘りします)
- Service Request — CM-IDLEからN2/N3を再確立する手続き。N2 SM 情報の流れは本章と共通です
- 補助: N1 / N2 / N3 / N4 / N11
この章の焦点(Level ∞ マニアック)
Level 2 では PDU Session Establishment の流れを一通り学びました。この章では、SMFが作った情報が「誰宛てに」「どのコンテナに入って」「どのInterfaceを通って」届くのか を追いかけます。次章 PFCP と PDR / FAR / QER / URR では、N4でUPFに入ったルールの中身を掘り下げます。
Why — Registrationが成功しても通信できないのはなぜか¶
Registration は「UEを5GSへ登録する」手続き、PDU Session Establishment は「UEがData Network(DN)と通信するための論理セッションを作る」手続きです。両者は別物です(TS 23.501 §5.6.1)。
Registration 成功
→ UEは5GCに登録済み(5GMM-REGISTERED)
→ しかし PDU Session が無ければ User Plane は無い
→ Internet通信はまだできない
例え話: Registration は「ビルの入館証をもらう」こと、PDU Session は「目的のフロア(DN)への専用エレベーターを手配する」ことです。入館証があっても、エレベーターが無ければ目的地には行けません。
What — PDU Session を識別する3つの値¶
PDU Session ID¶
各PDU Sessionは、UE内で PDU Session ID によって識別されます。1つのUEが複数のPDU Sessionを同時に持てます。
UE
├─ PDU Session ID = 1 DNN = internet S-NSSAI = SST 1
└─ PDU Session ID = 2 DNN = ims S-NSSAI = SST 1
PDU Session ID は 1〜15
NAS上の PDU session identity は1オクテットで、PDU Session として使える値は 1〜15 です(0 は「No PDU session identity assigned」)(TS 24.007 §11.2.3.1b、節番号は要確認)。「PDU Session ID = 20」のような値はNAS上は現れません。Vendor の CLI に出る内部Session ID(例: 32bit の連番)と混同しないようにします。
DNN(Data Network Name)¶
UEが どのData Networkへ接続したいか を示します。4G EPC の APN に相当する概念です(定義は TS 23.501 §3.1、形式は TS 23.003 §9A、要確認)。
S-NSSAI¶
どのNetwork Sliceで 接続するかを示します(SST + 任意のSD。TS 23.003 §28.4.2、要確認)。
S-NSSAI (SST = 1, SD = 010203) + DNN = internet
↓
「どのSliceで、どのDNへ」接続するか
↓
SMF Selection / UPF Selection の入力になる
UEが Request で DNN / S-NSSAI を省略した場合、網側は加入者データ上の既定値(default DNN / default S-NSSAI)を使い得ます(TS 23.502 §4.3.2.2.1、要確認)。
What — 誰が何をするのか¶
| NF | 役割(本手続きでの主担当) |
|---|---|
| UE | 5GSM の PDU SESSION ESTABLISHMENT REQUEST を作る |
| AMF | 5GSMメッセージを 中身を処理せず SMFへ中継する。SMF Selection。N2でgNBへ転送 |
| SMF | PDU Sessionの司令塔。UPF Selection、UE IPアドレス割り当て、N4(PFCP)でUPF制御、N1 SM / N2 SM 情報の生成 |
| UPF | User Packetを実際に転送する。N4でルールを受け取る |
| gNB | N2 SM 情報を受けて無線リソースとN3 Tunnelを準備する |
| UDM / PCF | 加入者のSession Management データ、SM Policy(シナリオにより関与) |
AMFは Mobility / Access側の司令塔、SMFは PDU Session の司令塔、UPFは User Packetを運ぶ実体 です(TS 23.501 §6.2.1 / §6.2.2 / §6.2.3)。
What — N1 SM 情報と N2 SM 情報¶
5GSMメッセージは5GMMメッセージに包まれて運ばれる¶
PDU SESSION ESTABLISHMENT REQUEST は 5GSM(5G Session Management) メッセージです。UEとSMFの間に直接のNAS接続は無いため、UEはこれを 5GMM の UL NAS TRANSPORT の Payload container に入れてAMFへ送ります(TS 24.501 §8.2.10 / §8.3.1)。
NGAP Uplink NAS Transport (N2)
└─ NAS-PDU
└─ UL NAS TRANSPORT(5GMM)
├─ Payload container type = N1 SM information
├─ PDU session ID = 1
├─ Request type = initial request
├─ S-NSSAI / DNN(任意)
└─ Payload container
└─ PDU SESSION ESTABLISHMENT REQUEST(5GSM)
├─ PDU session ID = 1
├─ PTI
└─ PDU session type 等
AMFは外側(UL NAS TRANSPORT)のPDU session ID・S-NSSAI・DNNを見てSMFを選び、内側の5GSMメッセージは N1 SM container として そのまま SMFへ渡します(TS 23.502 §4.3.2.2.1)。
方向ごとの整理¶
| 名前 | 送り手 → 受け手 | AMFを通る経路 | 中身の例 |
|---|---|---|---|
| N1 SM 情報 / N1 SM container | UE ⇔ SMF | N1(NAS)⇔ N11(Nsmf / Namf) | PDU SESSION ESTABLISHMENT REQUEST / ACCEPT / REJECT |
| N2 SM 情報 | SMF ⇔ gNB | N11 ⇔ N2(NGAP) | PDU Session Resource Setup Request Transfer / Response Transfer |
覚え方は、N1 SM = SMF ⇔ UE 用、N2 SM = SMF ⇔ RAN 用、どちらもAMFが運ぶ です。SMFがgNBへ直接NGAPを送ることはありません。
N2 SM 情報の正体
N2 SM 情報は、NGAPメッセージ内では PDU Session Resource Setup Request Transfer という OCTET STRING の中に入っています(TS 38.413 §9.3.4.1、要確認)。AMFはこの中身をデコードせずgNBへ渡すのが基本です。WiresharkではNGAPの中に入れ子でデコード表示されます。
How — End-to-End Call Flow¶
以下は TS 23.502 §4.3.2.2.1(UE-requested PDU Session Establishment、非ローミング/Local Breakout)の主要部分を簡略化したものです。UDM・PCF・二次認証・Charging 等のステップは省略しています(step 番号は版による差があるため 要確認)。
sequenceDiagram
participant UE
participant gNB
participant AMF
participant SMF
participant UPF
UE->>AMF: (1) UL NAS Transport [PDU Session Establishment Request]
Note over AMF: (2) SMF Selection(S-NSSAI / DNN 等、NRF経由も可)
AMF->>SMF: (3) Nsmf_PDUSession_CreateSMContext Request [N1 SM container]
Note over SMF: (4) UDM連携(省略)
SMF-->>AMF: (5) CreateSMContext Response
Note over SMF: PCF連携・二次認証(省略)・(8) UPF Selection・UE IPアドレス割当
SMF->>UPF: (10a) PFCP Session Establishment Request [Create PDR/FAR/QER/URR]
UPF-->>SMF: (10b) PFCP Session Establishment Response [UPF側 F-TEID 等]
SMF->>AMF: (11) Namf_Communication_N1N2MessageTransfer [N1 SM: Accept, N2 SM: UPF N3 F-TEID / QoS]
AMF->>gNB: (12) NGAP PDU Session Resource Setup Request [NAS-PDU: Accept, N2 SM 情報]
gNB->>UE: (13) RRC Reconfiguration [NAS: PDU Session Establishment Accept]
gNB->>AMF: (14) NGAP PDU Session Resource Setup Response [N2 SM: gNB N3 F-TEID]
Note over UE,UPF: First Uplink Data(UE → gNB → UPF。図上は step 14 の後、要確認)
AMF->>SMF: (15) Nsmf_PDUSession_UpdateSMContext Request [N2 SM 情報]
SMF->>UPF: (16a) PFCP Session Modification Request [DL FAR に gNB F-TEID]
UPF-->>SMF: (16b) PFCP Session Modification Response
Note over UE,UPF: ここからDL Dataも流れる(UPF → gNB → UE)
SMF-->>AMF: (17) UpdateSMContext Response
Accept は PFCP Modification の「前」にUEへ届き得る(TS 23.502 §4.3.2.2.1 step 13 → 16、step番号は要確認)
PDU Session Establishment Accept(N1 SM)は、step 11 の N1N2MessageTransfer で N2 SM 情報と 一緒に AMFへ渡され、step 12〜13 で gNB 経由でUEに届きます。SMFがgNBのTEIDをUPFへ反映する PFCP Session Modification(step 16)は その後 です。「Acceptを受けた=DL経路も完成」とは限りません。
ステップの要点¶
| step | 何が起きるか | Interface / 仕様 |
|---|---|---|
| 1 | UEが5GSMの Request を UL NAS TRANSPORT に包んで送る | N1 / TS 24.501 §6.4.1.2 / §8.2.10 / §8.3.1 |
| 2 | AMFがSMFを選ぶ(S-NSSAI、DNN、加入者情報、UEの位置、NRF Discovery 等) | TS 23.501 §6.3.2 |
| 3 | AMF → SMF で SMコンテキスト作成。N1 SM container を中継 | N11 / TS 29.502 §5.2.2.2(要確認) |
| 8〜10 | SMFがUPFを選び(DNN、S-NSSAI、UE位置、UPF能力・負荷、Policy 等)、N4 Session を作成 | TS 23.501 §6.3.3 / N4 / TS 29.244 §7.5.2 / §7.5.3 |
| 11 | SMF → AMF で N1 SM(Accept)と N2 SM(UPFのN3 F-TEID、QoS Flow 等)を同時に渡す | N11 / TS 29.518 §5.2.2.3.1(要確認) |
| 12〜14 | AMF → gNB で PDU Session Resource Setup。gNBは無線リソースを用意し、自分側のN3 F-TEIDを返す | N2 / TS 38.413 §8.2.1 |
| 15〜17 | gNBのN2 SM 情報をSMFへ戻し、SMFがUPFのDL転送先を更新 | N11 / TS 29.502 §5.2.2.3(要確認)/ N4 / TS 29.244 §7.5.4 / §7.5.5 |
AMFのSMF Selection、SMFのUPF Selectionで実際にどの条件をどう重み付けするかは、オペレータ設定・Vendor実装依存 です(静的設定、NRF Discoveryの併用など)。
How — N3 Tunnel の両端はどこで決まるか¶
N3 は gNB ⇔ UPF の GTP-U Tunnel です(TS 23.501 §4.2.3 / TS 29.281 §5、要確認)。Tunnel は 方向ごと に、受信側が自分の F-TEID(IPアドレス + TEID) を相手に教える形で作られます。
| 方向 | 宛先(受信側) | 誰が F-TEID を決めるか | どう相手に届くか |
|---|---|---|---|
| UL(gNB → UPF) | UPF | UPF(PFCP の CHOOSE で UPF に割り当てさせる)または SMF | PFCP Establishment Response → SMF → N2 SM 情報(UL NG-U UP TNL Information) → gNB |
| DL(UPF → gNB) | gNB | gNB | N2 SM 情報(DL QoS Flow per TNL Information) → AMF → SMF → PFCP Modification(FAR の Outer Header Creation) → UPF |
CN側Tunnel情報をSMFが割り当てるか、UPFに割り当てさせるかは、どちらも規定上あり得ます(TS 23.501 §5.8.2.3、要確認)。
UL: UPF ──(F-TEID: 198.51.100.20 / 0x00000101)──► SMF ──N2 SM──► gNB
gNB は以後、UL GTP-U を 198.51.100.20 / TEID 0x00000101 へ送る
DL: gNB ──(F-TEID: 192.0.2.10 / 0x12345678)──► AMF ──► SMF ──PFCP──► UPF
UPF は以後、DL GTP-U を 192.0.2.10 / TEID 0x12345678 へ送る
(アドレスはドキュメント用の例示アドレス、TEIDは架空値です。)
N3 Tunnel を作っている Control Plane は UE・AMF・SMF・gNB・UPF にまたがります。 F-TEIDの受け渡しが失敗すると、失敗した箇所によって、片方向だけ通信できない、または両方向とも通信できない状態になり得ます。
How — N1 / N2 / N3 / N4 の全体像¶
flowchart LR
UE -- "N1 (NAS)" --> AMF
gNB -- "N2 (NGAP)" --> AMF
AMF -- "N11 (Nsmf / Namf)" --> SMF
SMF -- "N4 (PFCP)" --> UPF
gNB -- "N3 (GTP-U)" --> UPF
UPF -- "N6" --> DN[(Data Network)]
| Interface | 主な役割 | 本手続きで運ぶもの |
|---|---|---|
| N1 | UE ⇔ AMF(NAS) | UL/DL NAS TRANSPORT に包まれた5GSMメッセージ |
| N2 | gNB ⇔ AMF(NGAP) | PDU Session Resource Setup(NAS-PDU と N2 SM 情報) |
| N11 | AMF ⇔ SMF(SBI) | N1 SM container / N2 SM 情報 |
| N4 | SMF ⇔ UPF(PFCP) | PDR / FAR / QER / URR 等のルール |
| N3 | gNB ⇔ UPF(GTP-U) | UEのUser Packet |
Packet Analysis (Wireshark)¶
Display Filter¶
| フィルタ | 用途 |
|---|---|
nas-5gs |
5GMM / 5GSM メッセージ |
ngap |
PDU Session Resource Setup Request / Response |
pfcp |
PFCP Session Establishment / Modification |
gtp |
N3 の GTP-U(WiresharkではGTPv1-Uも gtp で表示) |
http2 |
N11(SBI)。TLS の場合は復号鍵が必要 |
フィールド名はWiresharkの版で異なるため断定しません(要確認)。NASが暗号化されている場合、復号できなければ5GSMの中身は見えません。
時系列で並べる¶
[N1/N2] Uplink NAS Transport
└─ UL NAS TRANSPORT └─ PDU Session Establishment Request (PSI=1)
[N4] PFCP Session Establishment Request / Response ← UPF側 F-TEID(Created PDR)
[N2] PDU Session Resource Setup Request
├─ NAS-PDU └─ DL NAS TRANSPORT └─ PDU Session Establishment Accept
└─ PDU Session Resource Setup Request Transfer
└─ UL NG-U UP TNL Information ← UPF側 F-TEID
[N2] PDU Session Resource Setup Response
└─ PDU Session Resource Setup Response Transfer
└─ DL QoS Flow per TNL Information ← gNB側 F-TEID
[N4] PFCP Session Modification Request / Response ← FAR / Outer Header Creation
[N3] GTP-U (UL: TEID=UPF側, DL: TEID=gNB側)
N1/N2・N4・N3 の3つのCaptureを 時系列で並べ、F-TEID を突き合わせられる ようになると、PDU Session の解析能力が大きく上がります。
Trouble Shooting¶
闇雲にPacketを見るのではなく、上流から順に確認します。
① UE PDU Session Establishment Request は出ているか(N1)
② AMF NAS を受信し、SMF Selection に成功したか
③ SMF CreateSMContext が成功したか(N11)
④ SMF UPF Selection に成功したか
⑤ N4 PFCP Session Establishment は成功したか(Cause)
⑥ N2 PDU Session Resource Setup Request が gNB に届いたか
⑦ UE PDU Session Establishment Accept を受信したか(step 13)
⑧ N2 Setup Response は成功し、gNB の N3 F-TEID が返ってきたか(Failed List / Cause)
⑨ N4 PFCP Session Modification で gNB F-TEID が UPF に反映されたか
⑩ N3 GTP-U が両方向に流れているか
| 症状 | 想定原因 | 確認ポイント | Packet | 解決の方向 |
|---|---|---|---|---|
| UEに PDU Session Establishment Reject が返る | DNN / S-NSSAI 不許可、加入者データ、SMF内のリソース不足 等 | 5GSM cause(TS 24.501 §9.11.4.2) | nas-5gs |
加入者データ・SMF設定を確認 |
| PFCP は成功したが、PDU Session Resource Setup が失敗 | N2 SM 情報(QoS、S-NSSAI、Transport Layer Address)とgNB設定の不整合 | Setup Response の Failed to Setup List と Cause | ngap |
まずUPFでなく N2 SM 情報とgNB設定 を疑う |
| Accept まで成功したのに Data が流れない | TEID不一致、N3 IP到達性、PDR/FAR誤設定、QoS ルール | 下の比較表、次章 | gtp / pfcp |
Control Plane Success ≠ User Plane Success |
| UL は通るが DL が通らない | step 16 の PFCP Modification 未実施・失敗、DL FAR の gNB F-TEID 誤り | Modification Request の FAR / Outer Header Creation | pfcp |
NGAP Response の F-TEID と PFCP の値を比較 |
F-TEID 比較表を作る¶
| 確認箇所 | IP | TEID | 見る場所 |
|---|---|---|---|
| PFCP Establishment Response(UPF 側, UL) | 198.51.100.20 | 0x00000101 | N4 |
| NGAP Setup Request Transfer(UL NG-U UP TNL Information) | 198.51.100.20 | 0x00000101 | N2 |
| NGAP Setup Response Transfer(gNB 側, DL) | 192.0.2.10 | 0x12345678 | N2 |
| PFCP Modification Request(DL FAR Outer Header Creation) | 192.0.2.10 | 0x87654321 | N4 |
この例では DL の TEID が一致していないため、UPF が送る DL GTP-U を gNB は正しいセッションとして受け付けられません。未知のTEIDであれば、gNB はそのG-PDUを破棄し、Error Indication を返すと規定されています(TS 29.281 §7.3.1、要確認)。送出頻度の制限などは実装依存です。
3GPP仕様とVendor実装の境界¶
| 3GPPが定義するもの | Vendor / 運用が決めるもの |
|---|---|
| PDU Session ID、DNN、S-NSSAI、PDU session type | SMF / UPF の Pod・VM 構成、Session DB |
| N1 SM / N2 SM 情報の内容と運び方 | SMF / UPF Selection の具体的な重み付け・静的設定 |
| PDU Session Resource Setup(NGAP)、PFCP、GTP-U のメッセージ・IE | TEID 割り当てアルゴリズム、IP Pool 設計 |
| Nsmf / Namf のサービス操作 | show subscriber session / show pfcp session 等のCLI、内部Session ID |
特に NAS上でUEが割り当てる PDU Session ID(1〜15) と Vendor内部の Session ID を混同しないようにします。
EPC(4G)との比較¶
| 項目 | 4G EPC | 5GC |
|---|---|---|
| セッションの単位 | PDN Connection(EPS Bearer) | PDU Session(QoS Flow) |
| 接続先の名前 | APN | DNN |
| セッション管理ノード | MME(ESM終端)+ S-GW / P-GW(CUPS時は SGW-C / PGW-C) | SMF(AMFは5GMMを終端し、5GSMはSMFへ透過中継。TS 23.501 §6.2.1 / §6.2.2) |
| CP → UP 制御 | 非CUPSではS/P-GWがCP/UP一体(S11 / S5-C はGTPv2-C、TS 29.274 §7.2、要確認)。CUPS時はSxa/Sxb(PFCP、TS 23.214 §4 / TS 29.244 §7.5.2、要確認) | PFCP(N4) |
| RAN へのリソース設定 | S1AP E-RAB Setup(TS 36.413 §8.2.1、要確認) | NGAP PDU Session Resource Setup(TS 38.413 §8.2.1) |
3GPP Specification¶
| 仕様 | 節 | 内容 |
|---|---|---|
| TS 23.501 | §3.1 | 用語定義(DNN 等。要確認) |
| TS 23.501 | §4.2.3 | 非ローミング参照アーキテクチャ(N3 等。要確認) |
| TS 23.501 | §5.6.1 | Session Management の概要 |
| TS 23.501 | §5.8.2.3 | CN Tunnel Info の管理(要確認) |
| TS 23.501 | §6.2.1 / §6.2.2 / §6.2.3 | AMF / SMF / UPF の機能 |
| TS 23.501 | §6.3.2 / §6.3.3 | SMF Selection / UPF Selection |
| TS 23.502 | §4.3.2.2.1 | UE-requested PDU Session Establishment(非ローミング/LBO) |
| TS 23.003 | §9A / §28.4.2 | DNN / S-NSSAI の形式(要確認) |
| TS 24.007 | §11.2.3.1b | PDU session identity(要確認) |
| TS 24.501 | §6.4.1 / §6.4.1.2 | UE-requested PDU session establishment(NAS) |
| TS 24.501 | §8.2.10 / §8.3.1 | UL NAS TRANSPORT / PDU SESSION ESTABLISHMENT REQUEST |
| TS 24.501 | §9.11.4.2 | 5GSM cause |
| TS 29.502 | §5.2.2.2 / §5.2.2.3 | Nsmf_PDUSession_CreateSMContext / UpdateSMContext(要確認) |
| TS 29.518 | §5.2.2.3.1 | Namf_Communication_N1N2MessageTransfer(要確認) |
| TS 38.413 | §8.2.1 | PDU Session Resource Setup |
| TS 38.413 | §9.3.4.1 | PDU Session Resource Setup Request Transfer(要確認) |
| TS 38.413 | §9.3.1.2 | Cause(要確認) |
| TS 29.244 | §7.5.2 / §7.5.3 / §7.5.4 / §7.5.5 | PFCP Session Establishment / Modification の Request / Response |
| TS 29.281 | §5 / §7.3.1 | GTP-U ヘッダ / Error Indication(要確認) |
| TS 23.214 | §4 | EPC CUPS(比較用。要確認) |
| TS 29.274 | §7.2 | GTPv2-C Tunnel Management(比較用。要確認) |
| TS 36.413 | §8.2.1 | E-RAB Setup(比較用。要確認) |
Summary¶
- Registration ≠ PDU Session Establishment。登録済みでもPDU Sessionが無ければUser Planeは無い
- PDU Session は NAS上でUEが割り当てる PDU Session ID(1〜15) で識別され、DNN + S-NSSAI で「どのSliceで、どのDNへ」が決まる
- 5GSMメッセージは UL/DL NAS TRANSPORT に包まれ、AMFが N1 SM container として中身を処理せずSMFと中継する
- N1 SM = SMF ⇔ UE 用、N2 SM = SMF ⇔ RAN 用。どちらもAMFが運ぶ
- SMFは PFCP Establishment(UL側を作る)→ Modification(gNBのF-TEIDをDL FARへ反映) の2段構えでUPFを設定する
- Accept はUEへ PFCP Modification の 前に 届き得る。Control Plane Success ≠ User Plane Success
- Traceでは N1/N2・N4・N3 を時系列で並べ、F-TEID を突き合わせる
理解度チェック¶
Q1. SMFが生成したgNB向けのPDU Session情報(N3 Tunnel確立に必要なUPF側F-TEIDやQoS Flow情報)は、どのようにgNBへ届きますか。A. SMFがNGAPでgNBへ直接送る / B. SMFがN2 SM 情報としてAMFへ渡し、AMFがNGAPでgNBへ転送する / C. UPFがGTP-UのEcho RequestでgNBへ通知する / D. UEがRRCでgNBへ転送する
正解: B。SMFは Namf_Communication_N1N2MessageTransfer で N2 SM 情報をAMFへ渡し、AMFが NGAP PDU Session Resource Setup Request に載せてgNBへ転送します(TS 23.502 §4.3.2.2.1、TS 38.413 §8.2.1)。SMFはNGAPを終端しません。
Q2. SMFがUPFに対して PFCP Session Establishment の後に、さらに PFCP Session Modification を送るのはなぜですか。
Establishment の時点では、gNB側のN3 F-TEID(DL の宛先)がまだ分からないからです。gNBは PDU Session Resource Setup Response の N2 SM 情報で自分のF-TEIDを返し、それがAMF経由でSMFに届いた後、SMFが PFCP Session Modification で DL FAR(Outer Header Creation)に反映します(TS 23.502 §4.3.2.2.1)。
Q3. PFCP Session Establishment は成功しましたが、NGAP PDU Session Resource Setup が失敗しています。最初に疑うべきはどこですか。
UPFより先に、N2 SM 情報とgNB側の設定(QoS Flowパラメータ、S-NSSAI、UL NG-U UP TNL Information のTransport Layer Address の到達性など)を疑います。Setup Response の Failed to Setup List と Cause(TS 38.413 §8.2.1 / §9.3.1.2、要確認)を確認します。
Q4. 「PDU Session ID = 20 のセッションが張れない」という報告を受けました。何を確認しますか。
NAS上の PDU Session ID は 1〜15 なので(TS 24.007 §11.2.3.1b、要確認)、その「20」は Vendor内部のSession ID やCLIの表示番号である可能性が高いです。Traceの UL NAS TRANSPORT / 5GSM ヘッダの PDU session ID と、CLIの内部IDの対応を確認します。
Q5. UEはPDU Session Establishment Acceptを受信しULは通るのに、DLが一切届きません。どの値を比較しますか。
NGAP PDU Session Resource Setup Response Transfer の DL QoS Flow per TNL Information(gNB IP / TEID) と、PFCP Session Modification Request の DL FAR の Outer Header Creation(IP / TEID) を比較します。Modification 自体が送られていない/失敗している可能性もあります。
Next Step¶
- UPFに入ったルールの中身 → PFCP と PDR / FAR / QER / URR
- 手続き全体の基本 → PDU Session Establishment / PDU Session Modification / Release
- CM-IDLEからのN3再確立 → Service Request
- QoS Flow / 5QI → QoS
- メッセージ・IE → NAS辞典 / NGAP辞典 / PFCP辞典