# 調べた背景 ## SRv6 Mobile User Plane (SRv6 MUP) を商用 NW に入れてみた - JANOG52 Meeting in Nagasaki https://www.janog.gr.jp/meeting/janog52/mup/ 質疑: NTTドコモ國友さん フラットなネットワークを作るのは大変興味深い。LTEのときにPMIPというものがあったが結局ダメになってGTPに戻った。SRv6も似たような思想で、IETFと3GPPの壁のところ。ローミングのときに相手側がGTPしゃべらなきゃいけないとか、ベンダーがサポートしてくれないので高止まりするとか、そういう課題があると思うが、どういうふうに取り組むのか? 一部のベンダーしか作ってくらないから高止まりするのはそのとおり。IETFで標準活動を行って普及できるように活動している。いろいろな事業者に活用してもらうことでコストが下がる。 布教活動が難しくて、PMIPもドコモとKDDIしか使わなかった。そこに何かがないと廃れてしまう。 ## PMIPv6からの遺言 ~SRv6 MUPへ贈る言葉~ - JANOG53 Meeting in Hakata https://www.janog.gr.jp/meeting/janog53/pmip/ 國友 宏一郎さん(株式会社NTTドコモ) 清水 和人さん(株式会社NTTドコモ) 清水 事前知識として 3GPP TS23.402 を読んでおいていただけると、PMIPv6の標準仕様を理解できると思います。 # 概要 # ドキュメント類 ## 全体像 NTT DOCOMO テクニカル・ジャーナル Vol. 17 No. 3 オール IP コアネットワークを実現する移動管理技術 https://www.docomo.ne.jp/binary/pdf/corporate/technology/rd/technical_journal/bn/vol17_3/vol17_3_034jp.pdf 2009/10 インプレスR&D インターネットメディア総合研究所 LTE/EPCやWiMAX、XGPで必須技術となった 最新のモバイルIPv4/IPv6を聞く!(4) https://sgforum.impress.co.jp/article/1172 2009/06 ## 3GPP プロトコル動作はRFC5213を参照しているので読みなれない3GPPよりそちらに逃げたほうが良かったかもしれない。 当時はRel.8(2012)のようだがリンクはRel.17(2022)にした ### TS 23.402 Architecture enhancements for non-3GPP accesses https://www.etsi.org/deliver/etsi_ts/123400_123499/123402/17.00.00_60/ts_123402v170000p.pdf 2022/05 (version 17.0.0 Release 17) ![image](https://hackmd.io/_uploads/SJzmwjbKa.png) - SGW~PGW(S5)が基本で上の図の通り - Roaming先SGW~PGW(S8), PGW~Non-3GPP IP Access(S2a/S2b)は別の図参照 - SGW = PMIPv6 の Mobile Access Gateway(MAG) - PGW = PMIPv6 の Local Mobility Anchor(LMA) ![image](https://hackmd.io/_uploads/r1tiRj-Fa.png) 1. UE: DHCP discover 2. SGW(=MAG): Proxy Binding Update(PBU) ... UE Home Address要求 3. PGW(=LMA): Proxy Binding Update(PBA) ... UE Home Address返答 4. SGW: address request:PBAでもらったアドレス, gateway:自身でdhcp discoverをPGWにrelay 5. PGW: DHCP offer 6. SGW: DHCP offerをUEにrelay 7. UE: offerされたアドレスをDHCP request 8. SGW: DHCP requestをPGWにrelay 9. PGW: DHCP ack 10. SGW: DHCP ackをUEにrelay ### TS 29.275 Proxy Mobile IPv6 (PMIPv6) based Mobility and Tunnelling protocols https://www.etsi.org/deliver/etsi_ts/129200_129299/129275/17.00.00_60/ts_129275v170000p.pdf 2022/04 (version 17.0.0 Release 17) - 主に参照先の一覧 ### TS 29.282 Mobile IPv6 vendor specific option format and usage within 3GPP https://www.etsi.org/deliver/etsi_ts/129200_129299/129282/17.00.00_60/ts_129282v170000p.pdf 2022/04 (version 17.0.0 Release 17) - ドコモは課金回りなどをここに定義しようとしていたようだが、残念ながら空 ## IETF 3GPPへのreferenceは全く無し(問題提起として例示しているのみ)。 ### RFC 5213 - Proxy Mobile IPv6 https://tex2e.github.io/rfc-translater/html/rfc5213.html 2008/08 - Home Link: UEから見たL3 - PGWを経由させないコンセプトについて [6.10.3. Local Routing](https://tex2e.github.io/rfc-translater/html/rfc5213.html#:~:text=%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82-,6.10.3.%20Local%20Routing,-6.10.3.%20%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%83%AB%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0) - 経路最適化としてフラグを立てれば有効化されて可能に、そのNW上の実装についてはout of scope - ポリシーが適用されない & 課金されない点などに注意 - SRv6 MUPでもこの課題はのこる ### RFC 4831 - Goals for Network-Based Localized Mobility Management (NETLMM) https://tex2e.github.io/rfc-translater/html/rfc4831.html 2007/04 - 要件定義 ### RFC 4830 - Problem Statement for Network-Based Localized Mobility Management (NETLMM) https://tex2e.github.io/rfc-translater/html/rfc4830.html 2007/04 - 問題提起 ### RFC 6275 - Mobility Support in IPv6 https://tex2e.github.io/rfc-translater/html/rfc6275.html 2011/07 (Obsoletes [RFC 5213](https://tex2e.github.io/rfc-translater/html/rfc5213.html), 2004/06) - 拡張元の既存プロトコル