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

NTMobile によるネットワークモビリティの実現に関する提案 廣瀬

N/A
N/A
Protected

Academic year: 2021

シェア "NTMobile によるネットワークモビリティの実現に関する提案 廣瀬"

Copied!
15
0
0

読み込み中.... (全文を見る)

全文

(1)

NTMobile によるネットワークモビリティの実現に関する提案

廣瀬 達也†*,鈴木 秀和,内藤 克浩,渡邊 晃名城大学,三重大学)

Proposal for Realization of a Network Mobility using NTMobile

Tatsuya Hirose, Hidekazu Suzuki, Katsuhiro Naito, Akira Watanabe Meijo University,Mie University)

1.はじめに

公衆無線網や小型端末の普及により,端末が移動中にも通 信を行う環境が望まれている.しかし,ノードが移動した場 合,IPアドレスが変化することが知られており,TCPおよび UDP などのトランスポートプロトコルは IPアドレス変化時 には通信が継続できないため,アドレスの変化を隠蔽する移 動透過性技術が要求されている.一方,電車内や自動車内に IPネットワークを構築し,ネットワーク単位で移動するとい う場面も想定される.

本研究ではノード単位の移動透過性技術として著者らが提 案しているNTMobile(Network Traversal with Mobility)[1]を 拡張して,ネットワーク単位のモビリティを実現する手法に ついて提案する.

2.NTMobile

NTMobileでは,NTMobileの機能を有するNTM端末の他に,

NTM 端末のアドレス情報を登録・管理する DC(Direction Coordinator)をグローバルネットワーク上に設置する.NTM 端末は起動時に,DCに対してアドレス登録処理を行う.この とき,NTM端末はDCから仮想IPアドレスを割り当てられ,

上位アプリケーションは仮想IPアドレスを自身のアドレスと 認識して通信を行う.一方,NTM端末はDCの指示に従って,

通信相手との間に実IPアドレスによるUDPトンネルを構築 する.上位アプリケーションは常に仮想IPアドレスを利用し,

実際の通信は実IPアドレスでカプセル化されるため,移動し て実IPアドレスが変化しても通信を継続できる.

3.ネットワークモビリティの実現

本稿では既存のネットワークにモバイルネットワーク専用 ルータMR(Mobile Router)を設置することにより,NTMobile の機能を提供する.

Fig.1に提案手法のシーケンスを示す.IN(Internal Node)

MRの配下に存在する一般端末である.EN(External Node)

NTM端末で,ENの端末情報はDCENに登録してある.

MR はネットワーク接続時に DCMRに対してアドレス登録 処理を行う.この際,MR は自身がモバイルルータであるこ とを知らせる.DCMRMRの登録処理をするとともに,MR に対して仮想アドレスプールを割り当てる.

INがネットワークに接続するとき,MRDHCPを用いて 仮想IPアドレスプールの中から1つのIPアドレスを選択し て配布する.デフォルトゲートウェイ,DNSサーバアドレス MRのアドレスを指定する.

INからENへ通信を開始するとき,INAレコードの問 い合わせを行う.MRが問い合わせを受け取ると自らのDNS サーバに対して問い合わせを行う.DNSサーバは反復問い合 わせにより,DCENを検出し,ENの登録情報を取得して MR に応答する.ここで,MRはこの応答を待避し,DNSサーバ を経由してDCENNTM専用のレコード問い合わせを行う.

次にMRDCMRに対して経路指示要求(Direction Request)

を送信する.DCMRはトンネル構築指示(Route Direction)を MRENに対して送信する.これを受けてMREN間でト ンネルを構築する(Tunnel Request/Response).この後,MR DNSクエリの応答として,ENの仮想IPアドレスをIN 渡す.以上の動作によりMREN間にはUDPトンネルが構 築される.

Fig.1に示すように,この通信ではMRENの実IPアドレ スでカプセル化/デカプセル化して通信を行う.INEN 上位アプリケーションは仮想IPアドレスを認識する.この動 作によりMRの移動は隠蔽され,MRが移動した場合でもIN の通信を継続することができる.

4.まとめ

NTMobile を拡張してネットワークモビリティが実現でき

る手法を提案した.今後,実装方法を含めて検討を進める予 定である.

文 献

[1]鈴木秀和,他:NTMobileにおける相互接続性の確立手法と実装,

DICOMO2011論文集,pp.1339 -1348,2011.

Fig.1 Sequence of the proposal method.

DHCP

Tunnel Request Tunnnel Response Direction

Request

Route Direction

IN MR

EN (NTM node)

DNS Request for A Record

DNS Reply for A Record

DCMR DC

EN

Registration

DNS Query DNS Server

Outer IP Header Original IP Header

RIPMRRIPEN VIPMRVIPEN

VIPMRVIPEN VIPMRVIPEN

(2)

NTMobile によるネットワーク

モビリティの実現に関する提案

名城大学 三重大学

廣瀬達也 鈴木秀和 内藤克浩 渡邊晃

(3)

はじめに

移動通信の需要の増加

公衆無線網やスマートフォンの普及

移動透過性

TCP/IPでは移動するとIPアドレスが変化

端末が移動すると通信が継続できない

NAT越え問題

NATの外側から内側にアクセスできない

(4)

既存技術

MobileIPv4

HAを経由することによりMNの移動を隠蔽

常にHAを経由するため経路が冗長

HAの一点障害問題

MN

HA

CN 移動

MN :Mobile Node

CN :Correspondent Node HA :Home Agent

端末の位置情報

(5)

NTMobile の概要

NTMobile(Network Traversal with Mobility)

NAT越えと移動透過性を同時に実現

特徴

仮想IPアドレスの導入

端末の位置に依存しないIPアドレス

移動によるIPアドレスの変化を隠蔽

UDPトンネルを利用して送受信

IPアドレスで仮想IPアドレスをカプセル化

端末が移動した場合実IPアドレス部分を更新

実IPアドレス カプセル

仮想IPアドレス データ

(6)

NTMobile の概要

DCCN

RS

DCMN

Internet

・端末の位置情報管理

・仮想アドレスの割り当て ・中継装置

NTM Node MN

DC:Direction Coordinator RS:Relay Server

GN:General Node

NTMobileの機能 を実装した端末

NAT

GN

NTM Node CN

・アプリケーション 仮想アドレスを使用

(7)

NTMobile の動作シーケンス

Registration Request

Primary DNS

Registration Response MN

Aレコード

を一時退避

DCCN

DNS Request DNS Reply DNS Request

CNの仮想IPアドレス

端末情報 などを登録

DCMN

Aレコード

仮想IPアドレス を配布

NTM DNS Reply レコード

(8)

NTMobile の動作シーケンス

Direction Request

Route Direction Tunnel Request

トンネル構築

の指示要求 トンネルの経路 指示

トンネル 構築

DCMN DCCN

Tunnel Response UDP Tunnel

MN NAT CN

仮想IPアドレス による通信

実アドレスに よるカプセル化

(9)

ネットワーク単位の移動

電車内や自動車内のネットワークの移動

ネットワーク内の配下は一般端末

Network

Internet

Network 移動

(10)

提案方式

NTMobileを拡張して,ネットワーク単位の

モビリティを実現

MRが配下の端末に代わってNTMobileの機能を代行

MRDHCP機能を用いて配下の端末に仮想IPアドレス を配布

配下の端末は仮想IPアドレスを利用

MR:Mobile Router IN:Internal Node MR

IN

(11)

提案方式のシーケンス

Registration Request Registration Response

・端末情報の登録

・仮想IPアドレス プールの要求

DHCP 仮想IPアドレス

の取得

MRRegistrationにより仮想IPアドレスプール を保有

INは実IPアドレスとして仮想IPアドレスを取得

MR DCMR

IN

仮想IPアドレス プールの取得

(12)

提案方式のシーケンス

Direction Request Route Direction

Tunnel Request/Response MR

DCEN DCMR

IN

EN (NTM node)

UDP Tunnel DNS Reply

EN:External Node

Name Resolution

ENの仮想IP アドレスを渡す

NAT

(13)

通信の様子(移動前)

VIPIN → VIPEN RIPMR → RIPNAT VIPIN → VIPEN

UDP Tunnel MR

IN EN

RIP: VIPIN

RIP: RIPMR VIP: VIPMR

RIP: RIPEN VIP: VIPEN

IPヘッダ 外側ヘッダ

NAT

VIPIN → VIPEN RIPMR → RIPEN RIP: RIPNAT

INは仮想IPアドレスを利用

MRINからのデータをカプセル化

ENはデカプセル化しデータを受信

(14)

通信の様子(移動後)

VIPIN → VIPEN RIPMR→ RIPNAT VIPIN → VIPEN

UDP Tunnel MR

IN EN

RIP: VIPIN

RIP: RIPMR VIP: VIPMR

RIP: RIPEN VIP: VIPEN

IPヘッダ 外側ヘッダ

NAT

VIPIN → VIPEN RIPMR→ RIPEN RIP: RIPNAT

トンネル再構築

MRが移動(RIPMR ⇒ RIPMR

DCに移動後の実IPアドレスを通知・位置情報更新

アプリケーションは移動の影響は受けない

(15)

まとめ

NTMobileを拡張してネットワークモビリティを

実現する方式を提案

実現に向けての検討

今後の予定

提案方式の実装と評価

参照

関連したドキュメント

・ 継続企業の前提に関する事項について、重要な疑義を生じさせるような事象又は状況に関して重要な不確実性が認め

Leighl NB, Page RD, Raymond VM, et al: Clinical Utility of Comprehensive Cell-free DNA Analysis to Identify Genomic Biomarkers in Patients with Newly Diagnosed

・ 継続企業の前提に関する事項について、重要な疑義を生じさせるような事象又は状況に関して重要な不確実性が認

「基本計画 2020(案) 」では、健康づくり施策の達 成を図る指標を 65

方針 3-1:エネルギーを通じた他都市との新たな交流の促進  方針 1-1:区民が楽しみながら続けられる省エネ対策の推進  テーマ 1 .

3 学位の授与に関する事項 4 教育及び研究に関する事項 5 学部学科課程に関する事項 6 学生の入学及び卒業に関する事項 7

事業期間 : 平成27 年4 月より20 年間 発電出力 :

これらの事例は、照会に係る事実関係を前提とした一般的