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

MobilePPC の提案 通信中に携帯電話網と無線 LAN 間をシームレスに移動できる

N/A
N/A
Protected

Academic year: 2021

シェア "MobilePPC の提案 通信中に携帯電話網と無線 LAN 間をシームレスに移動できる"

Copied!
21
0
0

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

全文

(1)

通信中に携帯電話網と無線LAN間をシームレスに移動できる MobilePPCの提案

福山 陽祐 鈴木 秀和 渡邊 晃

名城大学理工学部情報工学科

1 はじめに

携帯端末や公衆無線環境の普及によって,IPネット ワークにおける移動透過性が重要な課題となっている.

我々はIPv4向けにエンド端末だけで移動透過性を実現 できるMobile PPC(Mobile Peer to Peer Communication) の提案を行っている.Mobile PPCは移動にかかわるIP アドレスの変化をエンド端末間で通知しあうことによ りこれを実現している.しかし,実際には端末が移動 するとデータリンク層(L2)とIP層が独立しているた め,大幅なパケットロスが避けられない.

本研究では,Mobile PPCを用いて携帯電話網と無線 LAN間をパケットロスなしに移動できる方法を提案 する.

2 Mobile PPC

Mobile PPCは,通信開始時において相手のIPアドレ スを知る機能(初期IPアドレス解決)と,通信中にIP アドレスが変わった場合に通信を継続する機能(継続 IPアドレス解決)を明確に分離した独自の方式である.

初期IPアドレス解決にはダイナミックDNS(DDNS)

を適用し,DDNSの示すアドレスに従って通信が開始 される.継続IPアドレス解決には,Mobile PPCを適 用する.Mobile PPCでは,エンド端末のIP層にCIT

(Connection ID Table)と呼ぶアドレス変換テーブルを 保持する.移動によるIPアドレス変更後はこのCIT 指示内容に従って,すべての通信パケットのIPアドレ スの変換を行う.

1に移動端末のIPアドレスがAからCに変化した 場合の通信シーケンスを示す.移動端末MNが通信相 CNとの通信中に移動した場合,IPアドレスが変化 したMNCNに対してCU(CIT UPDATE)Request を送信し,MNは移動前と移動後のIPアドレスを通知 する.CNはこれを受け自らのCITを更新するととも MNに対してCU Responseを送信する.MNはこれ を受けて自らのCITを更新する.この一連の流れをCU ネゴシエーションと呼ぶ.

”Proposal of Mobile PPC that can move between a cellular network and wireless LANs in communicating”

Yosuke Fukuyama , Hidekazu Suzuki , Akira Watanabe

Faculy of Science and Technology,Meijo University

(移動前)MN CN

CIT更新 IP:B IP:A

IP:C CU Request

CU Response CIT更新

Communication A↔B 移動前 移動後

A↔B -

CIT 移動前 移動後

A↔B - CIT

移動

移動前 移動後 A↔B C↔B

CIT 移動前 移動後

A↔B C↔B CIT

Communication A↔B ⇔ C↔B (移動後)MN

1: Mobile PPCの移動通知シーケンス

CUネゴシエーションによって更新されたCITには MNCNの移動前と移動後のIPアドレスの対応関係 が登録されており,CITに従って送受信パケットのア ドレス変換を行うことで以後の通信を継続することが できる.図2MNIPアドレスがAからCに変化 した場合のアドレス変換の様子を示す.この変換によ り,パケットは正しくルーティングされ,かつ上位層 へはアドレスの変化が隠蔽される.

A⇒B A⇒B

C⇒B

IP:B IP:A→C

C⇒B

移動前 移動後

A⇒B C⇒B

移動前 移動後

A⇒B C⇒B

CIT CIT

アドレス変換 アドレス変換

IP Layer IP Layer

MN CN

2: Mobile PPCにおけるアドレス変換

以上のようにして,Mobile PPCではセッションが途 切れることなく移動透過性を実現することができる.し かし,実際の移動時においては移動後のIPアドレス取 得に数秒から数十秒の時間を要することがあり,この 間通信が途絶えてしまうという課題がある.

(2)

3 提案方式

本研究では,MNがスマートフォンで携帯電話と無 LANのインターフェースを持つことを想定する.

3に移動モデルを示す.MNははじめ,携帯電話 のインターフェースで通信を開始し,無線LANが使え るエリアに移動した時は無線LANに切り替えて通信 を継続する.次に,無線LANで通信中に無線LAN リアを出ると携帯電話に切り替えて通信を継続する.

3G Network AP

MN

無線LANエリア

3:移動モデル

切り替えシーケンスを図4に示す.MNは携帯電話 での通信中においても無線LANインターフェース側 で定期的にチャネルスキャンを行いAPの電波を探す.

MNが無線LANエリアに入ると,チャネルスキャンに よりAPを発見する.そしてAPの電波強度が一定以上 になったら携帯電話での通信を維持しつつ,無線LAN インターフェースでAPに接続し,新しいIPアドレス を取得する.IPアドレスを取得したら,無線LAN ンターフェース を介してMobile PPCによるCUネゴ シエーションを行いCITを更新する.CITの更新が完 了するまでは携帯電話での通信を行い,CITの更新が 完了すると無線LANインターフェースでの通信に切り 替える.

無線LANエリアにいる場合は,無線LANインター フェースで通信するとともにAPの電波強度を測定す る.このとき,携帯電話側は接続状態を保持したまま にしておく.APの電波強度が一定以下になったら無線 LANでの通信を維持しながら,携帯電話側でCUネゴ シエーションを行う.CITの更新が完了したら携帯電 話のインターフェースでの通信に切り替える.

MN

チャネルスキャン

接続処理

DHCP シーケンス(IPアドレス取得)

AP DHCP Server CN

通信

CUネゴシエーション 携帯電話 Wi-Fi

通信再開

通信再開

CIT更新

CIT更新 AP電波が

一定以上

CUネゴシエーション

AP電波が 一定以下

4:切り替えシーケンス

4 実装

5に提案方式のモジュール構成を示す.Mobile PPC はカーネル層に実装されている.切り替えモジュール はアプリケーション層に実装し,電波強度の監視,チャ ネルスキャン指示,AP接続指示,IPアドレス取得指 示,Mobile PPCの移動通知シーケンスのトリガー指示 などを行う.

Mobile PPC Mobile PPC Mobile PPC Mobile PPC IP出力

IP入力 アプリケーション層

・移動情報通知

IP層 カーネル関数

・電波強度監視

・AP接続

・チャネルスキャン

・アドレス取得

切り替えモジュール

データリンク層 パケットの流れ

制御信号

5:モジュール構成

5 まとめ

MobilePPCを用いて無線LANと携帯電話網とをシー ムレスに移動する方法の提案を行った.今後は,実装 を完了し,本提案の有効性を確認する.

参考文献

[1] 竹内元規;鈴木 秀和,渡邊 晃,「エンドエンドで移 動透過性を実現するMobile PPCの提案と実装」 

情報処理学会論文誌,2006-12-15,47,3244–3257

(3)

名城大学理工学部

福山 陽祐,鈴木 秀和,渡邊 晃

(4)

通信インフラの発展

無線LAN環境の発展

携帯電話網(3Gネットワーク)の発展

モバイル端末の普及・発展

通信データが大容量化

いつでもどこでも高速な通信がしたい

(5)

無線

LAN

範囲は限られるが,高速な通信が可能

移動に伴ってIPアドレスが変化する

移動しながら通信できない

携帯電話網(

3G

ネットワーク)

広いエリアで使用可能

移動通信ができる

大容量データの通信はネットワークの負荷がかかる

移動透過性の実現が必要

(6)

既存技術 Mobile IP

Mobile IPの問題点

特殊な第3装置(

Home Agent)

が必須

通信経路が三角経路

移動端末(

MN

)と

HA

間でカプセル化

Mobile PPC

(Mobile Peer to Peer Communication)

エンドエンドで移動透過性を実現

竹内 元規,鈴木 秀和,渡邊 晃

エンドエンドで移動透過性を実現する

Mobile PPC

の提案と実装

情報処理学会論文誌,

Vol.47

No.12

pp.3244-3257

Dec.2006

MN(移動ノード) CN(通信相手)

登録 HA トンネリング

カプセル化

Mobile IPのネットワーク構成

(7)

通信開始時に

CIT

を生成

CU

ネゴシエーションにより

CIT

を更新

CIT

によるアドレス変換により通信を維持

MN

(移動前) CN

CIT更新 IP:B

IP:A

IP:C CIT更新

通信 A↔B 移動前 移動後

A↔B - CIT

移動前 移動後 A↔B -

CIT

移動

移動前 移動後 A↔B C↔B

CIT

移動前 移動後 A↔B C↔B 通信 CIT

A↔B ⇔ C↔B

MN (移動後)

CU ネゴシエーション

(8)

・正しくルーティングされる

IP

層より上位層に

IP

アドレスの変化を隠す

A⇒B A⇒B

C⇒B

IP:B IP:A→C

C⇒B

移動前 移動後 A⇒B C⇒B 移動前 移動後

A⇒B C⇒B

CIT CIT

アドレス変換 アドレス変換

IP Layer IP Layer

MN CN

(9)

DHCP サーバから IP ア ドレスを取得するのに 時間がかかる

IP

アドレス取得に数秒か ら数十秒かかる場合が ある

IP

アドレス取得するまで の間通信が断絶する

通信断絶を なくす工夫が必要

MN DHCP Server

DHCP DISCOVER (ホスト名・FQDN)

DHCP REQUEST DHCP OFFER

(IPアドレス)

DHCP ACK 又はDHCP NAK

数秒から 数十秒

(10)

デュアルインターフェース方式

無線LANインターフェースを2枚搭載し、2枚を切り替えること で課題を解決

通信中にもう片方のインターフェースで

IP

アドレスを取得

金本 綾子,鈴木 秀和,伊藤 将志,渡邊 晃

IPv4

移動体通信システムにおけるパケットロスレスハンドオーバの提案

情報処理学会論文誌,

Vol.50

No.1

pp.133-143

Jan.2009

(11)

無線

LAN

3G

ネットワークの通信インターフェース を持つ端末を想定

Mobile PPC

を用いて,無線

LAN

3G

ネットワーク 間をシームレスに移動する

通信切断時間をなくす

パケットロスをなくす

(12)

携帯電話は常に圏内であるものとする

移動端末

MN

は通信相手

CN

と通信を行っている

無線

LAN

エリアに入る場合の動作

(13)

携帯電話は常に圏内であるものとする

移動端末

MN

は通信相手

CN

と通信を行っている

無線

LAN

エリアに入る場合の動作

無線

LAN

エリアを出る場合の動作

(14)

無線

LAN

インターフェースで

AP

を定期的に検索

通信 MN

チャネルスキャン 接続処理

DHCP シーケンス

AP DHCP Server

CN

携帯電話 無線LAN

CIT更新 AP電波が

一定以上

CU ネゴシエーション

IPアドレス取得

CIT更新

通信

携帯電話側 で通信

無線LAN側 で通信

(15)

通信とともに

AP

の電波強度を常に測定

通信 MN

AP

CN

CU ネゴシエーション 携帯電話 無線LAN

CIT更新 AP電波が

一定以下

通信

CIT更新

無線LAN側 で通信

携帯電話側 で通信

(16)

アプリケーション層に切り替えモジュールを実装

AP接続・チャネルスキャン・アドレス取得・Mobile PPCの移

動情報通知を指示

Mobile PPC

IP出力 IP入力

アプリケーション層

・移動情報通知

IP層

・電波強度監視指示

・AP接続指示

・チャネルスキャン指示

・アドレス取得指示

切り替えモジュール

データリンク層 パケットの流れ

制御信号

カーネル

(17)

まとめ

携帯電話と無線LANをシームレスに移動する方法を提案し た

今後の予定

現在,マニュアル操作で切り替えの確認中である

本提案の実装を完了し,方式の有効性を検証する

(18)
(19)
(20)

MN

(移動前) CN

IP:B IP:A

Communication A↔B

認証鍵共有要求 ICMP Reply

Mobile PPCを実装 していない

(21)

      通信

AP1 AP2

DHCP Server

MN CN

card1 card2

Card2で 通信を継続

再接続処理 Card1で

通信を継続 電波強度が低下

電波強度 測定 アソシエーション

切断 電波強度

測定

スリープ

通信 スリープ解除

チャネルスキャン

DHCPシーケンス(IPアドレス取得) CUネゴシエーション

参照

関連したドキュメント

The Family Van は、The Mobile Healthcare Association(移動クリニック協会)と組んで WEB サイ ト「Mobile

私たちの行動には 5W1H

ベクトル計算と解析幾何 移動,移動の加法 移動と実数との乗法 ベクトル空間の概念 平面における基底と座標系

 当社は、APからの提案やAPとの協議、当社における検討を通じて、前回取引

線遷移をおこすだけでなく、中性子を一つ放出する場合がある。この中性子が遅発中性子で ある。励起状態の Kr-87

ソリューション事業は、法人向けの携帯電話の販売や端末・回線管理サービス等のソリューションサービスの提

・「下→上(能動)」とは、荷の位置を現在位置から上方へ移動する動作。

平均車齢(軽自動車を除く)とは、令和3年3月末現在において、わが国でナン バープレートを付けている自動車が初度登録 (注1)