• 検索結果がありません。

MMRM 設計概要

ドキュメント内 Mobile Network (ページ 40-43)

第 5 章 Multiple Mobile Router

5.1 MMRM 設計概要

所属するMobile NetworkのPMRから転送されたパケットをHAまで転送するMR。自 身はポリシを持たず、常にPMRの決定した経路に従いパケットを転送する。

Neighbor Egress interface List (NEL)

Mobile NetworkとHAを結ぶMR-HAトンネルの情報を格納するデータストラクチャ。

PMRは必ずNELを持たなければならない。non-PMRはNELを持つべきである。PMR はNELによって現在存在するMR-HAトンネルを取得することで、ユーザのポリシを反 映することができる。

NEL Advertisement

PMRおよびnon-PMRは、自身の持つインターフェイスからのMR-HA間トンネルの情 報をIngressインターフェイスを通じてMobile Networkへと提供する。MRはBUL が 追加・変更・削除された時にNEL Advertisementを送信する。

5.1.2 動作概要

PMRおよびnon-PMRは同一Mobile Network内のMRの持つEgressインターフェイスの情 報を保持するためNELを持つ。各MRはNELの情報を交換するため、NEL Advertisementを行 なう。NEL Advertisementは、MR-HAトンネルの情報をIngressインターフェイスから、オー ルノードマルチキャストアドレスへ送信することで行なう。NELおよびNEL Advertisement は、本研究で新しく定義したため、第5.2.1節および第5.2.2節においてフォーマットなど詳細 の説明を行なう。

PMR

Internet HA

NEL

non-PMR non-PMR

Mobile Network MNN

NEL Advertisement

non-PMR

(1) move

NEL

Binding Update Binding Acknowlegement

BUL

update

(5)

(2)

(4)

(6)

NEL Advertisement

(7) NEL

Binding Update Binding Acknowlegement

update

(3)

(8) create tunnel

図 5.1: NEL AdvertizementによるEgressインターフェイスの情報交換

Network内に入ってきたnon-PMR(1)は、定期的に送信されているNEL Advertisementメッ セージを受け取る(2)。MRはこのメッセージを受け取ると、メッセージに含まれる情報をNELへ と格納し(3)、自身もそのMobile NetworkのMRとして動作する。その後、Mobile Networkを 提供しているHAへとBinding Updateを行なう(4)。この際、non-PMRはPMRと同じHome Addressを使用し、また複数CoA登録の仕様のとおり重複しないBinding Uniqe Identifer(BID) を生成し、Binding Updateを行なう。CoA登録が正常に終了したMRは、Binding Update List(BUL)を生成し(5)、それを基にNELを更新する(6)。その後、NELの更新を他のMRへ と伝えるため、Mobile Network に対してNEL Advertisementを行なう(7)。

NEL Advertisementを受け取ったPMRは、その情報をNELへと格納し、自身の属する Mobile Networkに新たにMR-HAトンネルが確立されたことを検知する。PMRは、その non-PMRのIngressインターフェイスへとMR-MR間トンネルを確立する(8)。

PMR

Internet HA

NEL

non-PMR non-PMR

NEL NEL

Mobile Network MNN

BID1 BID2 BID3 BID4

NEMO tunnel

CN

図5.2: PMRによる経路選択

図5.2を用いてMMRMのルーティングについて説明を行なう。PMRはルータ広告を送信 するなどし、MNNはデフォルト経路をPMRへと設定する。PMRのみが、どの通信にどの MR-HAトンネルを利用するかを記述したポリシをもつ。MR-HAトンネルはBIDによって識 別される。図5.2に示すように、MNNの通信はまず、PMRへと送信される。PMRはMNN からのパケットがどのトンネルから送信されるべきか、ポリシを参照する。 この時、PMRは 自身の持つトンネルから出ていくべき通信であれば、通常のNetwork Mobility のとおりHA へと送信する。また、パケットがnon-PMRの持つMR-HAトンネルを使用するべきであった 場合、non-PMRへトンネルを通じて転送する。PMRからのパケットを受け取ったnon-PMR は、そのパケットをHAへと転送する。図5.2では、PMR がポリシによって、non-PMRの持 つEgressインターフェイスを経由する経路を選んだ場合を示した。HAはCNからMNNへの 通信を複数CoA登録と同じ仕組みによって振り分ける。

ドキュメント内 Mobile Network (ページ 40-43)