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

WAPL におけるハンドオーバの実現方式 02j112

N/A
N/A
Protected

Academic year: 2021

シェア "WAPL におけるハンドオーバの実現方式 02j112"

Copied!
18
0
0

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

全文

(1)

2005年度名城大学理工学部情報科学科(情報工学コース)卒業研究発表会 (2006220日)

WAPLにおけるハンドオーバの実現方式

02j112 山崎 浩司 渡邊研究室

1. はじめに

無線 LANエリアの拡大のためには,アクセスポイ ント(AP)の整備が不可欠である.しかし,現在 AP は有線で接続されているのが一般的であり,APの設 置には多大なコストを要するのが現状である.そこで 我々の研究室では,AP 間通信を無線化することによ り,この問題を解決する WAPL(Wireless Access Point Link)を提案している[1].本稿ではまず,WAPL で使

用する AP(以下 WAP)の実装の報告を行う.次に,

WAPL における端末の移動(ハンドオーバ)の方式を検 討したので,報告する.

2. WAPLとは

1.WAPLの構成例

WAPLの構成例を図 1に示す.WAPは無線インタ フェースを二つ持つ.一つは端末とインフラストラク チャモードで通信を行う.もう一つは WAPどうしで,

アドホックモードにより通信を行う.端末間の通信は,

最寄のWAPによりカプセル化/デカプセル化される.

WAP は,カプセル化を実現するために必要となる情 報を,リンクテーブルとして保持する.このテーブル は,端末の MAC アドレスと,端末が所属する WAP のアドホック側のインタフェースの IP アドレスを,

対応づけて管理したもので,端末間通信に先立って必 ず実行される ARP(Address Resolution Protocol)をトリ ガ と し て , 必要 に 応 じ て 生成 さ れ る .WAPL は , Ethernetを完全にエミュレートする.

3. WAPの実装

2WAPの実装

2WAPの実装を示す.WAPは端末に対するイ ンタフェースを提供するAPF(Access Point Function)と,

カプセル化機能を実行するCAPF(Capsulation Function) から構成される.APFは,BUFFALO社製のAPをそ のまま使用した.CAPFは,OS FreeBSD を適用し

PCに,カーネルを改造する形で実装した.APF CAPF Ethernetにより接続した.試作した WAP 用い,端末間の通信が行えることを確認した.

4. WAPLのハンドオーバ

WAP Ethernet をエミュレートする点を活かし,

WAPLのハンドオーバを検討した.図3Ethernet 一般のAPからなるシステムにおいて,端末1が端末 2と通信中に,AP1からAP2へハンドオーバしたとき の シ ー ケ ン ス を 解 析 し た 結 果 を 示 す .AP BUFFALO社製,端末は Windows XPを使用した.各 APSSID(Service Set Identification)は同一とした.端 末は移動後,無線レイヤで AP1 から離脱し,AP2 再参入する.AP2は端末 1が再参入したことを他の APへ伝えるため,LLCCISCOWL-L2というパケッ トをマルチキャストする.ハンドオーバ時に,使用さ れるパケットはベンダごとに異なるが,BUFFALO AP 同士なら効率的なハンドオーバが実現できる.

WAPLでは,CAPFEthernetをエミュレートするの で,ハンドオーバ時には下記シーケンスがそのまま APFに流れる.この情報を用い APFのテーブルを書 き換えることで,WAPLのハンドオーバが実現できる.

3.ハンドオーバのシーケンス

5. むすび

WAP の実装方式の報告と,WAPLにおける端末の ハンドオーバの実現方式について検討した.今後は,

実機を用いたWAPLの性能評価を行う.

参考文献

[1] 市川祥平,渡邊晃:アクセスポイントの無線化を 実現する WAPLの方式,DICOMO2005,pp.225- 228 (2005).

Move

LLC (Multicast) CISCOWL-L2

(Multicast) CISCOWL-L2

(Multicast)

Ethernet Infrastructure Mode Communication

Communication Communication

Communication Communication

端末1 AP1 AP2 端末2

ARP Request (Broadcast)

ARP Reply (Unicast)

IP 層

WAP

APF Infra

structure Ethernet データリンク層

端末側 WAP側

CAPF

Ethernet Ad-hoc IP (MANET)

Encapsulation DecapsulationLink Table Infrastructure Mode

Ad-hoc Mode

端末1 WAP1

端末2 WAP2

(2)

WAPL WAPL におけるハンドオーバの実現方式 におけるハンドオーバの実現方式

- - A A Realization Realization of of Handover Handover on on WAP WAP L L - -

渡邊研究室

(3)

研究背景 研究背景

□いつでもどこでもインターネットに接続したい

⇒ 公衆無線LANサービス

□無線LANサービスエリアの拡大には

⇒ アクセスポイント( AP : Access Point ) の整備が不可欠

□AP間は有線で接続されているのが一般的

⇒ APの設置には多大な費用と時間を要す

⇒ ネットワークレイアウトの変更が難しい

採算のとれる一部の地域でしか提供されていない

AP間接続を有線から無線で実現できれば

無線LANエリアの拡大が容易

(4)

無線 無線 LAN LAN のネットワーク構成 のネットワーク構成 ( IEEE 802.11 ( IEEE 802.11 で標準化 で標準化 ) )

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

端末は必ずAPを介した通信を行う

一般的に使用する方式

□アドホックモード

端末同士が直接通信

アドホックネットワーク用のルーチングプロトコルでルーチングテーブルを自動生成

パケットをマルチホップで転送

IEEE : Institute of Electrical and Electronic Engineers

アドホックモードをAP間通信に適用

有線 無線

無線

(5)

□M-WLAN ( Multi-hop Wireless LAN )

□APは2つのインタフェースを持つ

□端末からのフレームをカプセル化する

Ethernetを完全にエミュレート

□カプセル化を実現させるため

APのアドホック側IPアドレスと,

端末のMACアドレスの関係を保持

従来研究 従来研究

インフラ

アドホック

AP

定期的フラッディングによりシステム内 APが全ての情報を保持

Frame

Frame Frame

(6)

M M - - WLAN WLAN 動作概要 動作概要

2

A

B 3

D

C 4

1

2 2

3 4

4 4

宛先

ルーチング テーブル

ルーチング テーブル

1 4

2 4

4 4

宛先

C 3

B 2

D 4

A 1

C 3

B 2

D 4

A 1

(7)

M M - - WLAN WLAN 課題 課題

管理する端末の増加に比例して ルーチングテーブル量の増大 システム内のトラフィックへの影響 定期的フラッディングによりシステム内

APが全ての情報を保持

(8)

□リンクテーブル 独自定義

⇒ 端末間通信に必要な情報を,通信開始時に必ず送信 されるARP ( Adress Resolution Protocol ) をトリガとして必要に応じて生成

WAPL ( Wireless Access Point Link ) WAPL ( Wireless Access Point Link )

2

A

B 3

C 4

1

2 2 3 4 4 4

宛先

ルーチング テーブル

リンクテーブル

ルーチング テーブル

1 4 2 4 4 4

宛先

リンクテーブル

A 1

C 3

(9)

WAP ( Wireless Access Point )

WAP ( Wireless Access Point ) の実現方法 の実現方法

APF ( Access Point Function )

CAPF ( Capsulation Function )

□APF( Access Point Function )

市販のAPをそのまま使用

□CAPF( Capsulation Function )

カプセル化機能とリンクテーブルを実装

FreeBSDに実装

Ethernetを完全にエミュレート

□APFとCAPFをEthernetで接続

Ethernet

(10)

WAPL WAPL の未検討事項 の未検討事項

WAP間の端末の移動(ハンドオーバ)が未検討

(11)

考察 考察

端末がハンドオーバ時に

APからハンドオーバ用のパケットが送信 市販のAPをEthernetで接続

WAPLはEthernetを完全にエミュレート

(12)

実験機器構成 実験機器構成

□実験概要

⇒ AP間のESS-ID( Extended Service Set Identification )同一

無線LAN環境で個々のネットワークの識別に使うID

⇒ APは,BUFFALO社 Air Station WLA-G54

⇒ パケットアナライザソフト

有線部分:

Ethereal

AP1 AP2

端末2 端末1

Ethereal

AirPacMon

(13)

実験結果 実験結果

WAP で使用する APF を 同一ベンダで統一すれば 効率の良いハンドオーバが可能

WAPL

Ethernet

をエミュレート

通信中

端末

1 AP1 AP2

端末

2

移動

無線レイヤで再参入

LLC CISCOWL-L2 CISCOWL-L2 ARP Request

ARP Reply

通信の再開

インフラ

Ethernet

(14)

まとめ まとめ

□今回の発表

⇒ WAPのアーキテクチャ

⇒ WAPLのハンドオーバ

□WAPL内での移動を提案

⇒ WAPで使用するAPFを同一ベンダで統一すれば 効率の良いハンドオーバが可能

□今後の課題

⇒ 実機を用いたWAPLの性能評価

(15)

付録 付録

(16)

問い合わせ先 問い合わせ先

今回のプレゼンで分からないことなどがございましたら 下記メールアドレスまでご連絡いただけると幸いです.

[email protected]

(17)

IEEE802.11f IEEE802.11f

□AP間通信プロトコル

□IAPP( Inter Access Point Protocol )

□異なるベンダ製のAP間でのハンドオーバをサポート

□Wi-Fi準拠ではない

□2005年に正式にIEEEによって廃案とされた

(18)

IEEE802.11r IEEE802.11r

□高速ハンドオーバ

□2004年5月から活動を開始

□MACレイヤでのアプローチ

□無線VoIP・リアルタイムアプリケーション

□IEEE802.11kが策定を行っている技術を使用する

(無線リソースマネジメント)

図 2 . WAP の実装

参照

関連したドキュメント

現在,環境問題が大きく懸念されており,持続可能な社会の実現のためにもそ

しかしながら,式 (8) の Courant 条件による時間増分

「文字詞」の定義というわけにはゆかないとこ ろがあるわけである。いま,仮りに上記の如く

うのも、それは現物を直接に示すことによってしか説明できないタイプの概念である上に、その現物というのが、

ƒ ƒ (2) (2) 内在的性質< 内在的性質< KCN KCN である>は、他の である>は、他の

喫煙者のなかには,喫煙の有害性を熟知してい

''、29/kgである。図中の実線が還気側加湿操作有

 しかしながら、東北地方太平洋沖地震により、当社設備が大きな 影響を受けたことで、これまでの事業運営の抜本的な見直しが不