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

災害時における無線メッシュネットワークを用いた

N/A
N/A
Protected

Academic year: 2021

シェア "災害時における無線メッシュネットワークを用いた"

Copied!
27
0
0

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

全文

(1)

災害時における無線メッシュネットワークを用いた 孤立無線ネットワーク復旧手法の提案

永井 順也,伊藤 将志,渡邊 晃 名城大学理工学部 名城大学大学院理工学研究科

1. はじめに

災害等の被害により,無線ネットワークの無線 アクセスポイント(AP)を接続する有線ケーブル が切断されるという状況が考えられる.このとき,

無線端末が孤立した APに接続し続け,外部ネッ トワークとの通信機会を失ってしまうことが懸 念される.本稿では,我々が無線メッシュネット ワ ークの 一実現 方式とし て研究 を行っ てい る WAPL(Wireless Access Point Link)[1][2]を拡張して,

無線APの孤立した状態を素早く復旧させ,無線 端末を元のネットワークに接続する方法を提案 する.

2. WAPL 2.1 概要

WAPLの概要を図1に示す.WAPLではWAPL独 自のAPをWAP(Wireless Access Point)と呼称する.

WAPはインフラストラクチャモードとアドホッ クモードの無線インタフェースを持つ.インフラ ストラクチャモードのインタフェースは一般の APと同様に無線端末と接続する.アドホックモー ドのインタフェースはWAP同士でアドホックネ ットワークを形成する.無線端末は離れた通信相 手に対して,WAPを中継して通信することができ る.無線端末が通信を開始する前に,WAPと無線 端末の対応関係(以下,マッピング情報)がわかっ ている必要があるが,WAPLではマッピング情報 をオンデマンドで生成するため,制御パケットの 負担が少ない.WAPLに利用するアドホックネッ トワークはMANETのルーティングプロトコルか ら自由に選択できる.

インフラストラ クチャモード

無線インター フェース1

無線インター フェース2

アドホック ネットワーク

無線端末

無線AP として無線端末

と通信

他のWAP と通信

図1 WAPLの概要

また,端末が移動してもパケットロスのないシー ムレスなハンドオーバーを実現できる.

2.2 通信方式

WAPは無線端末が通信開始する際のARP処理 をトリガとして,WAPと無線端末のマッピング情 報をWAP間で交換し,LT(Link Table)に記録す る.LTの生成シーケンスを図2に示す.WAP 端末からのARP要求を受信すると,他のWAP LT生成要求メッセージを広告する.LT生成要求 メッセージには探索端末の IP アドレスと送信元 端末のIPアドレスとMACアドレスが記載されて いる.LT生成要求メッセージを受信したすべての WAPは自身のLTに送信元端末と送信元WAP IPアドレスの対応を記述する.配下に目的の探索 端末が存在することを検出した WAP は,ユニキ ャストで送信元WAPLT応答メッセージを返す.

LT 応答メッセージには探索端末と送信元端末の IPアドレスとMACアドレスが記述されており,

LT生成要求メッセージの送信元WAPLT応答 メッセージを受け取ると,自身の LT に探索端末 と,その端末が所属するWAPIPアドレスの対 応を記述する.以上の動作により,互いの WAP LTが生成され,以後のデータパケットはWAP 間のアドレスにより IP カプセリングされて中継 される.

図.2 LTの生成シーケンス Researches on the recovery of isolated networks using Wireless

Access Point Link "WAPL"

†Junya Nagai, Akira Watanabe

‡Faculty of Science and Technology, Meijo University

†Masashi Ito

‡Graduate School of Science and Technology, Meijo

宛先 送信元 宛先カプセル化送信元 宛先 送信元

端末1

A.2

A.1 A.3 W.2 W.1 A.4

IPパケット

カプセル化 W.2

W.1 A.2 A.1 A.2 A.1

WAP WAP ARP Reqest

LT Reqest ARP Reqest代理

ARP Reply

LT Reply

代理 ARP Reply

端末2

ネットワ ーク部

ホスト 英字.数字 IP

ARP→LT LT→ARP

ARP←LT

宛先 送信元

A.2 A.1 デカプセル化

Infrastructure mode adhoc network

LT←ARP

(2)

3. 提案方式 3.1 R-WAP

提案方式では,インターネットから孤立したAP とそれが所属する孤立ネットワークを WAPL 提供するネットワークを介して元のネットワー クに復旧させる.孤立ネットワークとWAPLの接 続はWAP が孤立AP の配下端末となることで確 立する.これを実現するため,図3のように,WAP にはAP配下端末として接続できる機能を新たに 追加した.この AP の配下端末となる WAP R-WAP(Relay Wireless Access Point) と呼称する.

R-WAP インフラストラ

クチャモード

無線インタ ーフェース

1

無線インタ ーフェース

2 アドホック ネットワーク

無線端末

無線APとして 無線端末と通信

他のWAP と通信 無線インター

フェース3 無線AP

無線クライアント として無線APと

通信 追加

図.3 R-WAP概要 3.2復旧の流れ

本方式によって復旧したネットワークの構成 例を図.4に示す.R-WAPを復旧させたい孤立ネッ トワークと元の無線ネットワークのそれぞれ無 LANクライアントとしてAPの配下に設置する.

端末1 端末2

孤立無線ネットワーク

AP1

The Internet

R-WAP

AP2

ルータ(デフォルト ゲートウェイ)

R-WAP

元の無線ネットワーク

ネットワ ーク部

ホスト 英字.数字

A.2 IP

A.3 A.8 W.2 W.1

A.1

A.6 A.5

A.7 Broken

Infrastructure mode adhoc network

図.4 ネットワーク構成例

復旧対象のネットワークのどちらかに DHCP ーバがあればインフラストラクチャ側のネット ワーク設定は自動で行うことができる.

R-WAPはインフラストラクチャ側とアドホック

側の両方に DHCP 探索メッセージを送信し,

DHCPの有無を調べ,DHCPサーバが存在すれば 無線LANクライアントインタフェースのIPアド レスとデフォルトゲートウェイの IP アドレスを 取得する.失敗した場合は手動で設定する.

経路生成とパケットの中継方法を図5に示す.

経路生成は通常のWAPLと同様にARPをトリガ にして,LT を生成することで実現する.R-WAP

APを介して端末からのARP要求を受信すると,

他のR-WAPLT生成要求メッセージをフラッデ ィングする.LT生成要求メッセージを受信したす べてのR-WAPは自身のLTに送信元端末と送信元 R-WAPIPアドレスの対応を記述し,R-WAP 無線LANクライアントインタフェース側からAP へ,代理でARP要求をブロードキャストする.探 索端末からのARP応答を受信したR-WAPはユニ キャストで LT 生成要求メッセージの送信元 R-WAPLT応答メッセージを送信する.送信元 R-WAPLT応答メッセージを受け取ると,自身 LT に探索端末と,その探索端末を配下に持つ R-WAPIPアドレスの対応を記述し,ARP要求 の送信元端末へ向けて無線 LAN クライアントイ ンタフェース側からAPを介してARP応答を送信 する.以上の動作により,互いの R-WAP に相手 端末への LT が生成され,以後のデータパケット R-WAP間のアドレスによりIPカプセリングさ れて中継される.

宛先 送信元

端末1

孤立無線ネットワーク

AP2 元の無線ネットワーク

A.2

A.3 A.5 A.6

R-WAP R-WAP

W.2 W.1 A.7

IPパケット

宛先 送信元 宛先カプセル化送信元

W.2

W.1 G.1 A.3 G.1 A.3

A.8R-WAP R-WAP

ARP Reqest LT Reqest 代理

ARP Reqest ARP Reply LT Reply

代理 ARP Reply ネットワーク部 ホスト部

英字.数字 IP

LT ARP←

ARP LT←

デカプ セル化 Infrastructure mode

adhoc network

宛先 送信元

G.1 A.3 AP1

カプ セル化

端末2

LT

→ARP ARP

→LT

図.5 経路生成とパケット中継シーケンス

4. むすび

孤立した無線ネットワークの復旧を実現する ためにWAPに無線LANクライアント機能を持た せ,APWAPLを介して,切断されたネットワ ーク間のパケットを中継する方法を提案した.

今後は実装と評価を行う.

参考文献

[1]伊藤将志,鹿間敏弘,渡邊晃 シームレスハンドオーバ を実現する無線メッシュネットワークの提案とシミュレ ーション評価 (DICOMO2007シンポジウム論文集,

Vol2007.No.1,pp.1-8)

[2] 加藤 佳之,伊藤将志,渡邊晃 無線アクセスポイント リンク ”WAPL” の提案と評価(DICOMO2007 シンポジウム 論文集, Vol.2007,No.1,pp.9-15)

(3)

災害時における無線メッシュネットワークを用いた 孤立無線ネットワーク復旧手法の提案

Proposal of method of restoring wireless isolation network at the disaster where wireless mesh network was used

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

永井順也 伊藤将志 渡邊晃

(4)

はじめに

The Internet

AP

無線端末

端末 端末 サーバ 端末

ルータ

ネットワークが破壊され外部との通信 が不能になるという状況が考えられる

近年,無線

LAN

が普及

災害等の被害によりネットワーク が破壊されると全壊,半壊,健全 のネットワークが混在する

ネットワークに無線アクセスポイント (AP)が存在することが考えられる

半壊のネットワークに限定

(5)

課題 孤立無線ネットワーク

無線端末

端末 端末 サーバ 端末

ルータ

孤立無線ネットワークの AP 自体は正常

孤立無線ネットワークが 発生

無線ネットワークとインターネットとの間に 障害が発生した場合

孤立無線

ネットワーク

孤立無線ネットワーク内 に存在する AP を使って ネットワークの復旧がで

きないか

孤立無線ネットワーク内 に存在する AP を使って ネットワークの復旧がで

きないか

接続 復旧

(6)

孤立無線ネットワークの発生例

端末 端末

ルータ

(

デフォルト ゲートウェイ

)

無線ネットワーク

ネットワ ーク部

ホスト

英字.数字

A.3 IP

A.5

A.1

A.4 A.2

(7)

孤立無線ネットワークの発生例

端末 端末

ルータ

(

デフォルト ゲートウェイ

)

無線ネットワーク

ネットワ ーク部

ホスト

英字.数字

A.3 IP

A.5

A.1

A.4 A.2

(8)

孤立無線ネットワークの発生例 障害発生

孤立

AP

外部ネットワークに接続 できる

外部ネットワークに接続 できない

(9)

復旧概要

端末 端末

孤立無線ネットワーク

ルータ(デフォルト ゲートウェイ

)

元の無線ネットワーク

英字.数字

IP

A.3

A.5

A.1

A.4 A.2

ネットワ ーク部

ホスト

無線メッシュネットワークを使って 新たな経路を形成

無線メッシュネットワークを使って 新たな経路を形成

新たな 経路

(10)

具体的な説明の前に 無線 LAN の種類

インフラストラクチャモード アドホックネットワーク

⇒一般的な無線

LAN

⇒無線端末は無線アクセスポ イント

(AP)

を介して通信

AP

間は有線

⇒研究段階のネットワーク

⇒無線端末同士が直接通信

⇒遠くの端末とはバケツリレー 方式で通信

無線 AP間は

有線

(11)

具体的な説明の前に 無線メッシュネットワーク

インフラストラクチャモード

+ =

AP間が

有線 AP間が

無線

無線メッシュネットワーク

⇒研究段階のネットワーク

AP

間も無線のため有線の工事 がいらない

(12)

無線メッシュネットワークシステム WAPL

WAPL(Wireless Access Point Link)

¾

我々が提案してきた無線メッシュネットワークシステム

¾WAPL

独自の

AP

WAP

と呼称

¾WAP

2

つの無線インターフェースを持つ

¾WAP-

無線端末間はインフラストラクチャモード,

WAP

間はアドホックネットワークで通信

(13)

無線メッシュネットワークシステム WAPL

WAPL(Wireless Access Point Link)

¾

すでに実装済み

(

あいち

ITS

フォーラムに出展

)

¾

アプリケーションレベルで動作

¾WAP

間で形成するアドホックネットワークのルーティング プロトコルは

WAP

の動作から独立

アプリケーションレベル

ネットワークスタック

カプセル化処理 テーブル管理 メッセージ制御 近隣通信の監視

アドホック ルーティング プロトコル

802.11

802.11

WAP

IF1

端末 間通信

IF2

間通信

自由に選ぶ ことができる

(14)

WAPL を用いた無線メッシュネットワーク

無線端末

1

無線端末

2

WAP1 WAP2

端末

1

データ

送信元 端末

2

データ

送信元

WAP1

カプセル化

WAP

の配下端末の情報 は

WAP

間で自動的に交換

端末

2

宛先

端末

1

データ

送信元

端末

2

宛先 宛先

WAP2

端末2に接続 しているWAP

端末

1

カプセル化

MAC

アドレスまで含めてカプセル化

デカプセル化

無線端末

2

のパケット

WAP2

宛に カプセル化し

たパケット

(15)

追加

R-WAP(Relay - Wireless Access Point)

¾ 孤立した AP に対してクライアントとして AP の配下に 入り,パケットを中継する

WAP の拡張 -R-WAP-

WAP

AP

の機能 今まで

WAP

AP

の配 下に入る

追加

今までと逆の 立場で接続 今までと逆の 立場で接続

(16)

復旧方法

端末 端末

孤立無線ネットワーク

ルータ

(

デフォルト ゲートウェイ)

元の無線ネットワーク

ネットワ ーク部

ホスト

英字.数字

A.3 IP

A.5

A.1

A.4 A.2

(17)

復旧方法

AP1

の配下端末 として接続

AP2

の配下端末 として接続

APに変更を 加える必要

はない

(18)

復旧方法

R-WAP

間の経路はア ドホックネットワークの ルーティングプロトコル

複雑なネット ワーク設定は

(19)

復旧方法

以後,R-WAPはブリッジ としてパケットを中継

(20)

復旧方法

以前の 経路

APは受け取っ たパケットをブ ロードキャスト

R-WAPはMACレベルで パケットを変えることなく

中継 端末2へ通信

時間が経過する とブリッジ経路

表がリセット ブリッジ経路表

が更新

(21)

復旧方法

以前の 経路

ブリッジ経路表 が更新

以後,パケットはR-WAP を通るようになる

(22)

復旧方法

以後,パケットはR-WAP を通るようになる

固定端末 も同様

(23)

復旧方法

互いの電波が届かない場合は 複数の

WAP

R-WAP

を使って

(24)

R-WAP の実装

IEEE802.11

infrastructure Ethernet 変換

Ethernet IEEE802.11

adhoc

無線端末側 WAP側

MANET IP層

データリンク層 トランスポート層 アプリケーション層

ノートPC

パケット解析・

判断

無線AP SOCKET

パケット解 析・判断 カプセル化

デカプセル化 LT

処理 Link Table

LT message ARP

IP

Capsuled  IP

IP Capsuled 

IP

SOCKET WAP

IEEE802.11

infrastructure 無線クライアン

トカード

シンプルに提案方式を実現可能 実装済の

WAP

を改造

検討の結果,

WAP

無線クライアントカー ドを追加し,少しのプ ログラムを改造するこ とで実現できる

(25)

今後

外部ネットワークと 通信不能

無線端末

1

無線端末

2

孤立無線ネットワーク

A

デフォルト ゲートウェイ

AP

AP

デフォルト ゲートウェイ

C

無線ネットワーク

B

GWAP(Gateway WAP)

を利用して外部ネット

ワークと接続

R-WAP

を発展させて 異なるネットワークと

接続

R-WAP

を発展させて 異なるネットワークと

接続

固定端末

複数の外部ネット ワークへの経路が あった場合の最適な

WAP

の選択

無線ネットワークの 破壊状況の自動判別

判定条件

(26)

まとめ

• 本発表

無線メッシュネットワークシステムを用いてネットワー クを復旧するための方法

– WAP に AP 接続機能を追加→ R-WAP – R-WAP により孤立 AP と接続

– クライアントとして AP の配下に入り,パケットを中 継

• 今後の課題 – 実装と検討

– 接続する無線ネットワークの自動判別

(27)

無線ネットワークの自動判別

デフォルトゲートウェイ

IP

アドレスを取得 デフォルトゲートウェイ

への経路と生存を確認

外部ネットワークへの 経路を確認

DHCP

を利用

デフォルトゲートウェイ のアドレス

ネットワークアドレス の取得が可能

参照

関連したドキュメント

入力用フォーム(調査票)を開くためには、登録した Gmail アドレスに届いたメールを受信 し、本文中の URL

BC107 は、電源を入れて自動的に GPS 信号を受信します。GPS

WAKE_IN ピンを Low から High にして DeepSleep モードから Active モードに移行し、. 16ch*8byte のデータ送信を行い、送信完了後に

この課題のパート 2 では、 Packet Tracer のシミュレーション モードを使用して、ローカル

題が検出されると、トラブルシューティングを開始するために必要なシステム状態の情報が Dell に送 信されます。SupportAssist は、 Windows

このように、このWの姿を捉えることを通して、「子どもが生き、自ら願いを形成し実現しよう

パスワード 設定変更時にパスワードを要求するよう設定する 設定なし 電波時計 電波受信ユニットを取り外したときの動作を設定する 通常

操作は前章と同じです。但し中継子機の ACSH は、親機では無く中継器が送信する電波を受信します。本機を 前章①の操作で