GTPv2辞典(GTPv2-C / N26)¶
4G/EPC系の制御面プロトコル GTPv2-C(GTP-C v2) の主要メッセージを引くための辞典です。5GC では N26(AMF⇔MME) の 4G/5G Interworking で用います。N26 は N14 のような SBI(HTTP/2 + JSON)ではなく、相手が 4G/EPC の MME であるため EPC 系の GTPv2-C で会話します。
規定は TS 29.274(GTPv2-C)。Interworking / N26 手続きの規定は TS 23.501 / TS 23.502。
関連: Protocol辞典 / N26ページ / 4G-5G Interworking章 / EPS Fallback章
GTPv2-C 主要メッセージ¶
5GC の N26(AMF⇔MME)で登場する主なものを中心に整理します。
| メッセージ | 方向 | 目的 | 備考 | Spec |
|---|---|---|---|---|
| Forward Relocation Request/Response | AMF⇔MME | Handoverベースの Inter-system 移動でUEコンテキストを移送 | connectedモードの 5G⇔4G 移行(N26ありのHandoverベース時。EPS Fallback 等)。4Gの S10 相当 | TS 29.274 |
| Forward Relocation Complete Notification/Acknowledge | AMF⇔MME | リロケーション完了の通知・確認 | Handover完了の同期 | TS 29.274 |
| Context Request/Response | AMF⇔MME | idleモードの Inter-system 移動でUEコンテキストを取得 | idleモードでの TAU/登録更新時のコンテキスト取得。4Gの S10(MME間)/S3(SGSN⇔MME)相当の移送経路 | TS 29.274 |
| Context Acknowledge | AMF⇔MME | コンテキスト取得の確認 | Context Response への確認応答 | TS 29.274 |
| Relocation Cancel Request/Response | AMF⇔MME | 進行中リロケーションの取消 | Handover失敗時のロールバック | TS 29.274 |
| Echo Request/Response | AMF⇔MME | 死活監視(パス管理) | ノード間の生存確認 | TS 29.274 |
(各メッセージの §節番号は要確認。GTPv2-C の規定は TS 29.274、N26 での使い方の規定は TS 23.501 / TS 23.502。)
N26で使う範囲に限定して掲載
上表は N26(AMF⇔MME) で登場する手続きに絞っています。GTPv2-C には EPC 内部の S11(MME⇔SGW)・S5/S8(SGW⇔PGW)で使う Create/Modify/Delete Session 系など多数のメッセージがありますが、それらは 5GC の参照点ではなく EPC 側の手続きです。EPC 側の詳細は本辞典の対象外とします。
5GC / EPC 参照点との対応¶
| GTPv2-C を使う参照点 | 接続点 | 位置づけ |
|---|---|---|
| N26 | AMF ⇔ MME | 5GC⇔EPC の Inter-system Interworking。4Gの S10 相当 の役割をAMF⇔MMEで担う |
| S10 | MME ⇔ MME | 4G/EPC内のMME間コンテキスト移送(参考) |
| S11 | MME ⇔ SGW | 4G/EPC内のセッション制御(参考。5GCの参照点ではない) |
| S5/S8 | SGW ⇔ PGW | 4G/EPCのコアセッション制御(参考。5GCの参照点ではない) |
(N26 の規定は TS 23.501 / TS 23.502、GTPv2-C 自体は TS 29.274。§節番号は要確認)
GTPv2-C は EPC 譲り。SBI ではない
N26 は 5GC 内の NF 同士が使う SBI(HTTP/2 + JSON)ではなく、EPC 系の制御面プロトコル GTPv2-C を用います(相手が 4G/EPC の MME のため)。GTPv2-C は一般に UDP 上で動作します(宛先ポート・下位Transportの正確な規定は 要確認)。GTPv2-C(制御面)は、ユーザプレーンをカプセル化する GTP-U(TS 29.281、N3/N9) とは別物である点にも注意してください(Protocol辞典)。