2018-05-08 論文100本ノック 1: Performance Analysis of IEEE 802.11ac DCF With Hidden Nodes

人もすなる論文100本ノックといふものを、我もしてみむとてするなり。 どこまで続くか分からないけどぼちぼち読んでたりしているのを吐き出す良い機会ではあるのでちょびちょびやっていこうと思う。

フォーマットは以下の落合先生フォーマットをアレンジしたものを使う。

だいたい以下の項目を埋めるイメージ

1
2
3
4
5
6
7
8
9
10
11
- from: 別のノックからの続きモノの場合、その番号。系統図書けると面白そうなので。
- 著者: ファーストオーサーの名前
- 著者団体: 著者の所属研究機関がわかるように
- 発行年: 旬のものなのかそうでないのかわかるように
- 学会: どれくらいのランクの学会のモノなのかわかるように
- どんなもの
- 技術や手法のキモはどこ?
- どうやって技術・手法の有効性を検証した?
- 議論はある?
- この中で出てきた次に読むべき論文リスト
- 所感
  • from: none
  • 著者: Zheng Chang et al
  • 著者団体: Magister Solutions, Nokia Research Center, U of Jyvaskyla
  • 発行年: 2012
  • 学会: VTC012 Spring http://www.ieeevtc.org/vtc2012spring/
  • どんなもの
    • 802.11 DCF x Hidden Node x 802.11acの組合せでパフォーマンス解析を行っている
  • 先行研究と比べてどこがすごい
    • 先行研究: [1], [2]
    • 新しい規格への対応: 既存802.11aまで -> 802.11acまでやる
    • Hidden Node(隠れ端末)の考慮
    • 異なるプライマリチャネルを用いたOverlapping BSS環境を想定: これまでのDCFをターゲットにした研究では対象外
  • 技術や手法のキモはどこ?
    • どこに差異を見いだしているか
    • [1]のモデリングにblockackおよびHNの情報を考慮したモデルを構築
  • どうやって技術・手法の有効性を検証した?
    • 上記モデルの理論値とIEEE802.11で定められたチャネル伝搬モデル(ビットエラー起こしやすい環境)に基づくシミュレーション値で比較
    • 40MHz幅のときの比較値として10STAs, 40Mhz basic DCFおよび50 STAs 40MHz basic DCFの場合に、モデルとシミュレーションがほぼ一致していることから適用できると判断
    • これを台数換えたりRTS/CTSにしたり、チャネル幅換えたりして適用し傾向を見ている
    • fig 5a: 40Mhz幅と80MHz幅の比較における検証
      • DCFの方式間の差異について □ 10 STAs 40Mhzの場合だと、大きな差があり basic の方がよい □ 50STAsやあるいは80, 160MHz幅以上だと差はほぼない
      • チャネル幅を上げる効果について
        • 50STAs程度になると40Mhz -> 80Mhz幅に換えても、実際のところ2Mbps程度しか改善しない傾向にある
        • 10STAs程度の場合、むしろ40MHz幅の方が良い場合もある(+10Mbps程度)
      • 結論
        • 低い台数の場合、basicの方が性能が良い。ボンディング幅が狭いとより効果がある。
        • 多い台数の場合、この差異はほぼなくなる
        • チャネル幅を上げることによる効果はあまりない(+2Mbps程度)
    • fig 5b: 80MHz幅と160Mhz幅の比較における検証
      • DCFの方式の差異について
        • basicの方が優位 (10STAsで+20Mbps, 50STAsで+5Mbps)
          • 台数が上がると方式間の差異は縮まるが、引き続きbasicが優位
        • チャネル幅を 80 -> 160MHzに上げるとbasic vs RTS/CTSの差が縮まる
        • 50STAsの場合、RTS/CTSの方が性能がよい
      • チャネル幅の差異について
        • このチャネル伝搬モデルだと80 -> 160MHzしても差異がない=> チャネル幅上げることによる効果はない?
      • 結論
        • 低い台数の場合、basicの方が良い
        • 多い台数の場合、RTS/CTSの方が良い
        • このチャネル伝搬モデルではチャネル幅を上げることによる効果はあまりない
    • OBSSとHNを考慮したシミュレーションの検証
      • BSSで同じprrimary チャネルを用いている場合 (fig 7)
        • それぞれのSTAがそれぞれのAPにアップリンク送信
        • BSS2が大幅にペナルティを受ける(図の下に張り付いてる4本の線
        • DCF方式間の差異について
          • HNにAPが直接干渉されない方(BSS1)はbasic > RTS/CTS
          • HNにAPが干渉される方(BSS2)は RTS/CTS > basic となり、むしろbasicだとほぼ通信できない
        • チャネル幅の差異について
          • RTS/CTS方式の場合
            • 上手く通信できる方はスループットが上がる
            • 上手く通信出来ない方は、スループットは上がらない
          • basic方式の場合
            • 上手く通信できる方はスループットが上がる
            • 上手く通信出来ない方はほぼ通信できないまま
        • 結論
          • RTS/CTSを用いることでこのモデルではHNの影響を受ける
          • basic方式の場合、通信出来るBSSとHNの影響を受けやすいBSSとの間に、通信できないほどの不公平を生じる
      • 異なるprimary チャネルを用いているがsecoundaryにprimaryが被ってる場合 (fig 8a)
        • BSS1 40MHzのセカンダリをBSS2 80MHzがprimaryとして使っている
          • たとえばBSS1 40MHz 44+ vs BSS2 80MHz 48-の場合
          • BSS1にとって48chはセカンダリ、BSS2にとってはプライマリ
          • STA1から40MHz転送が行われるとSTA2からの80MHz転送にプリマリで被さる
        • プライマリがオーバーラップしている方(BSS2)ガbasicだと大きく割を食う (その文をBSS1が持っていく)
        • RTS/CTS方式だとBSS2のスループットが一定のレベルで改善する一方、BS1のスループットは低下する
      • 異なるprimaryチャネルを用いておりsecondaryにprimaryが被っていない場合 (fig 8b)
        • BSS1 40MHzのセカンダリとBSS2 80MHzのプライマリが被っていない場合
          • たとえばBSS1 40MHz 36+ vs BSS2 80MHz 48-の場合
          • 36, 40チャネルは被っているがプライマリではない
          • BSS1からはSTA2は見えないので、80MHz幅転送の影響は受けない
          • STA1から40MHz転送が行われるとSTA2からの80MHz転送がセカンダリ以降で被さる
        • fig 8aと同じ傾向
          • RTS/CTSで一部改善はしているが、BSS2が80MHz幅の利点を活かして通信できるほどではない
  • 議論はある?
    • このチャネル伝搬モデルの妥当性は?イベント無線LAN環境などと比べるとどうなのだろう?
    • チャネル伝搬モデルを換えるとどうなる?換えられる対象はある?
  • この中ででてきた次に読むべき論文リスト
    • [1]: モデリングの元となる論文
      • G.Bianchi “Performance Analysis of the IEEE802.11 Distributed Coordination Function” IEEE Journal on Selected Areas in Communication, vol.18, No.3, pp.535-547, Mar, 2000
    • [8]: 本論文の調査結果として明らかになったHN x 802.11acの組合せ問題への解決策となりうる RTS/CTSの改良を扱っているらしい
  • 所感
    • モデルについて疑問はあるものの、DCF方式の差異、チャネル幅の差異、クライアント数の差異という観点でパラメータがどのように影響するのかが調査されているのは参考になった

Comments