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

大須賀 友記

N/A
N/A
Protected

Academic year: 2021

シェア "大須賀 友記"

Copied!
21
0
0

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

全文

(1)

ストロングビジートーンを用いたアドホックネットワークのスループット向上方式

大須賀 友記

,渡邊 晃 , 旭 健作 ( 名城大学 )

Improving Method of Adhoc Network using Strong Busy Tone Yuki Oska, Akira Watanabe Asahi Kensaku(Meijo University),

1

はじめに

アドホックネットワークでは、隠れ端末問題によるスルー プットの低下が問題となっている。隠れ端末問題とは、

2

つの 端末が他の端末に通信をする際にお互いの電波が届かない位置 にあり、同時に通信を開始してしまうことでパケットが衝突し てしまう問題のことである。

IEEE802.11

では、

RTS(request to send)/CTS(clear to send)

方式が採用されており、この方式によ り隠れ端末問題の解決を試みている。しかし

RTS

CTS

がパ ケットであり、送信に所定の時間がかかってしまうため、完全 に隠れ端末問題を解消することができない。そこで、ストロン グビジートーン

(

以下

SBT:Strong Busy Tone)

と呼ぶ制御信号 を用いることにより、隠れ端末問題を解決する。

SBT

により周 辺に送信状態を伝達するので、

RTS/CTS

が不要となり、スルー プットを大きく向上できる。

2 RTS/CTS

の課題

現在の無線

LAN

では、隠れ端末問題を解決するために、

RTS/CTS

方式が採用されている。

RTS/CTS

方式とは

DATA

に先立ち、送信予約を行う方式である。送信予約をすることで、

受信端末の

1

ホップ先の端末の送信を抑制することで、パケッ トの衝突を回避する。しかし、

RTS

同士、

CTS

DATA

の衝 突が発生する可能性がある。この理由として

RTS

CTS

自体 がパケットであるため、端末制御に時間を要するためである。

RTS/CTS

に、

RTS

同士の衝突が頻繁に起こるため、リトライ にかかるオーバーヘッドが大きいといった課題がある。

3 SBT

による概要と現状

ビジートーン

(BT)

とは、情報を持たない単一周波数の電波 であり、送信する端末が通信中であることを周辺端末に伝える ことができる。

BT

は帯域が狭いため電力が小さいという特徴 がある。

SBT

とはビジートーンの電波到達距離を大きくした独 自の制御信号である。

<31 >SBT-D SBT-D(SBT with DATA)

とは、

DATA

パケッ トと同時に

SBT

を送る方式である。送信端末が

DATA

パケッ トと同時に

2

ホップ先の端末まで、

SBT

を送る。受信端末は、

DATA

パケットを受信後

ACK

を送ることで

DATA

のやりとり が行われる。

SBT-D

の動作を図

1

に示す。端末

A

が端末

B

DATA

パケットを送信する。端末

A

DATA

パケットと同時 に

SBT

2

ホップ先に送信する。

SBT

を受け取った端末

B

、 端末

C

は、

SBT

が送られている間新しい通信を行うことがで きない。

SBT

は端末

A

DATA

を送信し、端末

B

DATA

を 受信し

ACK

を送信し終わるまで送られる。その結果

DATA

パ ケットが衝突することを減らすことができ、スループットが向 上する。

DATA

ACK A

B

C

DIFS SIFS

SBT

Fig. 1 SBT-D

Fig. 2 到達範囲を変えたSBT-DTCP通信におけるスループット

4

シミュレーション結果

SBT-D

は到達範囲によってスループットの性能が違う。理

論的に考えれば、到達範囲が

1.5

倍では、

2

ホップ先の端末を 抑制することができず、

DATA

パケットの衝突が起こる可能性 が上がる。また、

3

倍では

3

ホップ先の端末まで抑制してしま い、

3

ホップ先の端末が通信を開始できず、スループットが低 下してしまう。到達範囲が

2

倍の時が一番が向上すると考える ことができる。このことが正しいか確認するため、今回シミュ レーションを行った。

SBT-D

の到達範囲を

1.5

倍、

2.0

倍、

3

倍 の時、また

RTS/CTS

方式の時の

TCP

通信におけるスループッ トを図

2

に示す。グラフの縦軸は

TCP

スループットを示して おり、横軸は通信ペア数を示している。結果から、到達範囲

2

倍の時が最も効率が良いことが確認できる。

SBT-D

では、

RTS/CTS

のオーバーヘッドがなくなるためス ループットが向上したと考えられる。

5

まとめ

現状の課題から解決案である

SBT-RC

SBT-D

についての特 徴、また比較、

SBT-D

の到達範囲による性能の違いについて述 べた。今後は、

SBT-D

のシミュレーションを行い改善点などを 見つけていく予定である。

文 献

[1] 伊藤智洋,他:ストロングビジートーンを用いたアクセス制御方式の検討 と評価,情報処理学会(MBL)Vol.2013-MBL-68No.10pp.1-6201311月.

[2] Tomohiro Ito, et:Researches and Evaluation of Strong Busy Tone that Im- proves the Performance of Ad-hoc NetworksThe 7th International Conference on Mobile Computing and Ubiquitous Networking(ICMU2014),No.2014,

pp.182- 187Jan 2014

(2)

大須賀友記、旭健作、渡邊晃

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

(3)

 無線 LAN 技術の急速な普及

 スマートフォン、タブレット端末の普及

通信速度の向上

 無線 LAN 技術の課題

 通信端末の増加による干渉

 隠れ端末問題、さらし端末問題の発生

 パケット衝突によるスループットの低下

SBT(Strong Busy Tone) を用いてパケット衝突防止し スループットを改善する方式を検討

1

(4)

 隠れ端末問題

 無線LANの環境では電波到達範囲外の端末を認識できない

 同じ端末を対象に通信を開始する

パケット衝突が発生し

スループットが低下してしまう

2

(5)

3

 IEEE802.11 では RTS/CTS 方式による送信予約によっ て隠れ端末問題を解決しようとしている

RTS:Request to Send CTS:Clear to Send NAV:Network Allocation Vector

(6)

4

(7)

5 DATA

RTS

CTS

RTS RTS

CTS

DIFS

SIFS

SIFS

DIFS DIFS

SIFS

Back off

Collision

Collision

A

B

C

D

RTS/CTS DATA

(8)

 ビジートーンとは

 既存技術

 単一周波数の電波

データを一切含まないため瞬時に制御可能

受信中は通信を開始できない

帯域が狭いため小さな送信電力で送信可能

隠れ端末問題を防止できる

 ストロングビジートーンとは

 本研究室独自の提案

 ビジートーンの電波到達範囲を拡大させ広範囲の端末を制 御する

6

(9)

 DATA パケットに付随して SBT を 2 ホップ先の端末に 送信する

 SBT を受信した端末は通信を開始できない

 RTS/CTS 制御は行わない

7

(10)

8

ACK

DATA A

B

C

DIFS SIFS

SBT

(11)

 RTS/CTS と SBT-D のスループットを測定し比較

 さらに SBT の到達範囲の違いによるスループットを比 較

 比較項目

RTS/CTS

SBT-D 到達範囲 1.5 倍

SBT-D 到達範囲 2 倍

SBT-D 到達範囲 3 倍

9

(12)

1 2 3 4

5 6 7 8 9

11

10 12 13 14 15

16 17 18 19 20 21 22

37 36

35 34

33 32

31 30

29

27 28 26

24 25 23

90m

試行回数 5 回 アドホックネットワーク

台数 37 台

TCP 通信 1 対

背景負荷通信 1 ~ 60 対

10

(13)

 802.11gを想定

 UDPはVoIPを想定

電波到達範囲 100(m) SBT-D 電波到達範囲 150(m) SBT-D 電波到達範囲 200(m) SBT-D 電波到達範囲 300(m)

計測時間 330(s)

通信方式 802.11g

無線帯域 54(Mbps)

通信タイプ FTP トランスポートプロトコル TCP

パケットサイズ 1000(byte) 通信タイプ CBR

トランスポートプロトコル UDP

パケットサイズ 200(byte) パケット発生率 64(kbps)

11

(14)

12

 SBT-D を用いることでスループットが向上

 SBT-D の到達範囲 2 倍の時が最もスループットが向上

(15)

13

0 2 4 6 8 10 12 14

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58

スループット (Mbps)

通信ペア数

SBT-D 1.5倍 SBT-D 2倍 SBT-D 3倍 RTS/CTS

(16)

 既存の RTS/CTS と SBT-D の違いを確認

SBT-Dを用いたことによりスループットが大幅向上

 SBT の到達範囲による違いを確認

 2倍が理論上一番効率が良いがシミュレーションでは大きな 違いはなかった

厳密な制御が不要

14

(17)

 パケット衝突や RTS/CTS のオーバーヘッドによるス ループットの低下を削減するための方式を検討

 検討方式のシミュレーションを行い結果を示した

 今後の予定

 ランダム配置など環境を変えてシミュレーションを行 い改善点を探る

15

(18)

付録

16

(19)

 ファイル転送プロトコル

 プロトコル上は任意のホスト間のファイル転送を行う ことが可能

 通常は接続したクライアントサーバー間の転送に利 用される

17

(20)

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

 多数の端末をアクセスポイントの介在なく相互に接続する形 態をとっている

 アドホックモードにルーティングプロトコルを追加した方式

18

(21)

 SBT は通常の周波数帯ではなくガードバンドを使用

 ガードバンドとは

 2つの通信チャネルの間にある未使用周波数帯

⇒11b/gは周波数帯が被っており双方の未使用周波数帯を確 認する必要がある

⇒11a では周波数帯が整備されているので問題はない

19

参照

関連したドキュメント

回転に対応したアプリを表示中に本機の向きを変えると、 が表 示されます。 をタップすると、縦画面/横画面に切り替わりま

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

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

・蹴り糸の高さを 40cm 以上に設定する ことで、ウリ坊 ※ やタヌキ等の中型動物

○特定緊急輸送道路については、普及啓発活動を継続的に行うとともに補助事業を活用するこ とにより、令和 7 年度末までに耐震化率

 県民のリサイクルに対する意識の高揚や活動の定着化を図ることを目的に、「環境を守り、資源を

□ ゼミに関することですが、ゼ ミシンポの説明ではプレゼ ンの練習を主にするとのこ とで、教授もプレゼンの練習

改良機を⾃⾛で移動 し事前に作成した墨 とロッドの中⼼を合 わせ,ロッドを垂直 にセットする。. 改良機のロッド先端