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

SBT-D における SBT の到達範囲によるスループットの比較

N/A
N/A
Protected

Academic year: 2021

シェア "SBT-D における SBT の到達範囲によるスループットの比較"

Copied!
26
0
0

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

全文

(1)

SBT-DにおけるSBTの到達範囲によるスループットの比較

120430017 大須賀 友記

渡邊研究室

1. 序論

アドホックネットワークでは,隠れ端末問題によるスルー プットの低下が問題となっている. 隠れ端末問題とは,2つの 端末が他の端末と通信をする際にお互いの電波が届かない 位置にあり、同時に通信を開始してしまうことによりパケッ トが衝突してしまう問題である. IEEE802.11では,隠れ端 末問題の解決策としてRTS(Reqest to Send)/CTS(Clear to Send)方式が採用されている. しかし,制御に所定の時 間がかかってしまうため,隠れ端末問題を完全に解消でき ない.

そこで,我々の研究室では,ストロングビジートーン( SBT:Strong Busy Tone)と呼ぶ特殊な制御信号を用い ることにより,隠れ端末問題を解決する新たな方式を提案 している.本研究ではシミュレーションによりSBTの到達 範囲の最適値を求めた.

2. RTS/CTS方式

RTS/CTS方式とはDATAパケットの送信に先立ち, 信予約を行う方式である. 送信予約により,受信端末のさら 1ホップ先の端末まで送信を抑制し,衝突を回避する. かし,RTS,CTSはともにパケットであるため端末制御に時 間がかかり, RTS同士の衝突やCTSDATAパケットの 衝突が発生する可能性がある. トラフィックが増加すると 衝突が頻繁に発生し,リトライにかかるオーバーヘッドが 大きくなるという課題がある.

3. SBT-D

ビジートーン(BT)とは,情報を持たない単一周波数の 電波であり,送信する端末が通信中であることを周辺端末 に即座に伝えることができる技術として知られている.BT は帯域が狭いため電力が小さいという特徴がある. SBT ,BTの電波到達範囲を大きくし,より広い範囲に渡って 送信を抑制する本研究室独自の制御信号である[1]. SBT- D(SBT with DATA)とは,DATAパケットと同時にSBT を送信し,即座に広範囲の周辺端末の送信を抑制する方式 の名称である. 送信端末はDATAパケットと同時に受信端 末からのACKが終了するまでSBTを送信し続ける. SBT を受信した端末は新たな通信を開始することができないた ,衝突を防止することができる.

SBT-Dでは,RTS/CTS制御が不要である.その理由は,SBT が即座に周辺端末の送信を抑制するため,RTS/CTSの代替 機能を果たすためである. そのため,パケットの衝突がなく なるだけでなく, RTS/CTS自体のオーバーヘッドを削減 でき,スループットを大幅に向上できる.

しかし,これまでDATAパケットの信号到達距離に対し どこまでSBTの到達範囲を拡大するのが最適なのかが明 確ではなかった.

4. シミュレーションと考察

SBT-DにおけるSBTの到達範囲の違いによるスルー プットの比較を行うため, ns-2によるシミュレーションを 行った.

1: SBT-DにおけるSBT到達範囲の違いによるスループッ トの比較

4. 1 シミュレーション環境

端末台数は37台とし,90m間隔で均等に配置した. この うち特定に2台を選択し,TCP通信を行わせた. この状態 UDPによる背景負荷を時間とともに徐々に増加させた. DATAパケットの到達範囲は100mとし,SBTの到達範囲 100メートル,200メートル,300メートルとしてTCP ループットの変化の比較を行った. 通信方式は802.11g ある.

4. 2 シミュレーション結果

シミュレーションの結果を図1に示す. 縦軸はTCP通信 のスループットを示しており,横軸は背景負荷となるUDP の通信ペア数を示している. 参考としてRTS/CTS方式の スループットも掲載した. 1の通り,RTS/CTS方式に比

べてSBT-Dは大幅にスループットが向上していることが

わかる. また,SBT-Dの中でSBTの到達範囲の違いによ る比較を行うと, SBTの到達範囲が2倍の時が一番スルー プットが向上しているという結果が得られた.

4. 3 考察

SBT到達範囲が2倍の時に最適である理由を考察する. SBT2倍未満だった場合は周辺端末の制御が不十分で あるためDATAパケット同士が衝突する可能性があり, トライが発生しやすい. 2倍よりも大きい場合は,送受信端 末間の通信と関係のない周辺端末まで制御されてしまいス ループットが低下したと考えられる.

5. まとめ

SBT-DにおいてSBTの到達範囲の違いによるスルー プットの違いについて調査した. その結果SBT到達範囲の 最適値は2倍であり,理論的にも説明がつくことがわかった. 参考文献

[1] ストロングビジートーンを用いたアクセス制御方式 の検討と評価 情報処理学会研究報告, 2013-MBL- 68(10),pp.1-6, Nov.2013.

(2)

120430017

大須賀友記 名城大学 理工学部 情報工学科 渡邊研究室

(3)

無線

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)

 SBT-D

SBT-D

とは

DATA

パケットに付随して

SBT

を送信する 方式

 SBT-D

のルール

DATA

パケットに付随して

SBT

を広範囲に送信する

SBT

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

7

(10)

SBT

が周辺端末を瞬時に制御する

RTS,CTS

の代替機能があるため

RTS,CTS

を削除できる

SBT-D

では

SBT

の到達範囲の最適値が明確ではない

8

ACK

DATA A

B

C

DIFS SIFS

SBT

(11)

 SBT-D

における

SBT

の到達範囲の最適値を調査

比較方式

SBT-D SBTパケット到達範囲 1倍 SBTパケット到達範囲 2倍 SBTパケット到達範囲 3倍 SBTパケット到達範囲 5倍

RTS/CTS(参考)

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

アドホックネットワーク

台数

37

TCP

通信 特定の

ノード

UDP

通信 背景負荷

試行回数

15

10

(13)

 UDPはVoIPを想定

電波到達範囲

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

電波到達範囲

500(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

(16)

 SBT-D

における

SBT

の到達範囲の最適値が

2

倍で あることがわかった

既存技術と

SBT-D

の性能比較を示した

SBT-Dを適用することで既存技術に比べてスループットが

大幅に向上した

14

(17)

SBT-D

における

SBT

の到達範囲について

 SBT

2

倍未満の場合は制御範囲が狭く、衝突が 発生しスループットが低下する

 SBT

2

倍よりもより大きい場合は通信と関係ない 端末まで制御するためスループットが低下する

以上のことから

2

倍の場合が最適である

15

(18)

SBT-D

が既存技術に比べ大幅にスループットが向上 したことについて

RTS

CTS

によるオーバーヘッドを完全に解消

SBT

によりパケットの衝突を回避

16

(19)

 SBT-D

における

SBT

の到達範囲の最適値を 示した

 SBT

の最適値が

2

倍である理由を考察し 論理的に説明した

今後の予定

 SBT

を用いることでさらなるスループットの向上を図る

17

(20)

付録

18

(21)

ファイル転送プロトコル

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

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

19

(22)

アドホックネットワーク

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

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

20

(23)

 SBT

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

ガードバンドとは

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

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

認する必要がある

⇒11a

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

21

(24)

22

(25)

23

(26)

24 Z. J. Haas, J. Deng,: Dual Busy Tone Multiple Ac-

cess (DBTMA)- A Multiple Access Control Scheme for

Ad Hoc Networks, IEEE Trans. Communications,Vol.50,

参照

関連したドキュメント

C)付為替によって決済されることが約定されてその契約が成立する。信用

および皮膚性状の変化がみられる患者においては,コ.. 動性クリーゼ補助診断に利用できると述べている。本 症 例 に お け る ChE/Alb 比 は 入 院 時 に 2.4 と 低 値

我が国においては、まだ食べることができる食品が、生産、製造、販売、消費 等の各段階において日常的に廃棄され、大量の食品ロス 1 が発生している。食品

つの表が報告されているが︑その表題を示すと次のとおりである︒ 森秀雄 ︵北海道大学 ・当時︶によって発表されている ︒そこでは ︑五

右の実方説では︑相互拘束と共同認識がカルテルの実態上の問題として区別されているのであるが︑相互拘束によ

い︑商人たる顧客の営業範囲に属する取引によるものについては︑それが利息の損失に限定されることになった︒商人たる顧客は

られる。デブリ粒子径に係る係数は,ベースケースでは MAAP 推奨範囲( ~ )の うちおよそ中間となる

神はこのように隠れておられるので、神は隠 れていると言わない宗教はどれも正しくな