2018-05-08 論文100本ノック 2: IEEE802.11ac: Dynamic Bandwidth Channel Access

  • from: 1
  • 著者: Myoung Park
  • 所属: Intel Labs
  • 発行年: 2011
  • 学会: IEEE ICC 2011 http://icc2011.ieee-icc.org/index.php
  • どんなもの
    • 802.11acでサポートされた80Mhz幅での転送にあたって20/40/80MHzをセカンダリチャネル以降の20MHz幅ごとの空き状況を見て切り替える方式
    • セカンダリチャネルのCCA sensitivityの影響や802.11ac利用地のプライマリチャネルの選び方がスループットに与える影響を調べた。
  • 先行研究と比べてどこがすごい
    • 先行研究: 802.11ac- 802.11n
    • セカンダリチャネルに定常的にトラフィックが有る場合のスループットを85%改善
    • もともとは802.11nの20/40切り替えテクニックだが、これを802.11acに適用した
  • 技術や手法のキモはどこ?
    • Dynamicに20/40/80とチャネル幅を変えるところ
    • もともと802.11nの20/40Mhz幅切り替えという前例がある
      • 40MHz幅運用の場合、セカンダリチャネルでは
        • プライマリより低い感度のCCA感度で運用される: -82 or -79 vs -62 dBm (ED-CCAだけが動く): プライマリで必要なプリアンブルデコード等が不要なため
        • NAVをセットしない: セカンダリチャネルのみで動作する802.11aなどのデバイスのプリアンブルをデコードしないため
      • まずプライマリチャネルがDIFS + CWの後に空いているか見る + PIFSの後にセカンダリが空いているか見る
        • (正確にはプライマリチャネルのCW(3〜1023us)中の後ろPIFS(9us)がクリアなら、プライマリと同期できる)
        • staticの場合: 両方空いていれば送信 or 再度バックオフ
        • dynamicの倍: 20mhzに縮退して送信
      • 80MHz幅運用の問題点
    • 20/40/80の切り替えについて
      • 80MHzを占有できることはまずないという現状がある
        • staticだと送信機会がなかなかこない
        • プライマリとセカンダリとでCCAのレベルが異なることによる問題: セカンダリチャネルで-82〜-62dBmあたりの強度のフレームの送信と衝突する可能性 => 結局Ackが帰ってこずフレームが欠損し、双方にretryが必要になり、また時間を消費する…
      • プライマリチャネルの選び方
        • 大抵40/80の先頭か末尾が多い
        • これだとセカンダリが1つに限られるため20Mhzにフォールバックする確率がたかい
        • 真ん中にプライマリを持ってこれる方式が望ましい場合がある
  • どうやって技術・手法の有効性を検証した?
    • MATLABのシミュレーションで実施
    • 1台のAP、それに接続する1台の802.11ac STA、セカンダリチャネルに1〜3台のAP + 1- 2台のSTAsを配備した環境を想定
    • セカンダリチャネルに干渉する通信がある場合のスループットの改善を計測
    • 80MHz staticだとそちらの通信の空きでしか通信できないため、かなり下がるはず -> これが改善していれば有意であることが示せる
    • スタティックvsダイナミックの比較 (Fig 4a vs Fig 4b)
      • セカンダリチャネルのSTAの送信確率を0〜100% (0-1)で換えたグラフ
      • セカンダリチャネルでの受信出力はED-CCAの閾値 -62dBmより上を想定
      • 4aのスタティックの場合
        • 台数1台の場合、TxProb =1でも200Mbps程度でる
          • 縮退運転はしないため、
        • が、台数が増えるごとに0Mbpsに近づく
          • TxProb >= 0.6のときは2台でダイナミック方式に抜かれる
      • 4bのダイナミック方式の場合
        • 台数1台の場合、TxProb = 1で144Mbps程度に落ちる
          • 20MHzに縮退運転するため、スタティックよりも遅い
        • 但し台数が増えても100Mbps程度を維持
          • セカンダリチャネルにいる他局の影響を抑えることに成功している
      • 改善の度合い(Table III)
        • Tx Prob = 0.6 (中程度) で85%
        • Tx prob = 1.0 (重程度) で 569%
    • セカンダリチャネルの他局の強度がED-CCAに引っかからない場合(-82 < RSSI < -62) (Fig 5)
      • 802.11ac側は気づかずに潰しに掛かる(コリジョンが発生)
      • セカンダリにいる802.11a側の局は潰されるか、CCAでより多く待たされる => バックオフの増加
      • このため802.11a側の局の合計スループットが大幅に低下する
      • Fig 4a/bと比べて、802.11ac側BSSへの悪影響は低い => 強度を-62 dBmに押さえることでセカンダリ側に割を食わすということはできる
    • プライマリチャネルを中間におくことの効用 (Fig6)
      • 中間に置いた場合(例: W52の40ch)と末尾に置いた場合(例: W52の48ch)の比較
      • 中程度(TxProb=0.6)以上のトラフィックが全部のセカンダリチャネルに発生している場合は+10Mbps程度の効用
        • 最大で20Mbps程度、20%の改善
        • これは40MHz幅を2方向に取れることに起因する
  • 議論はある?
    • 50台ぐらいになり、BAR/BA/RTS/CTS等のコントロール系フレームが多くなった場合でも同様の傾向になるのか?
    • セカンダリチャネルに居る他局の出力が弱いと割を食いやすい問題への解決策の議論は…?
  • この中ででてきた次に読むべき論文リスト
    • 参考文献に論文がねぇ!
    • [5]: Kim- Y-. “Enhanced CCA for Non-Primary Channels Using Guard Interval”- IEEE 802.11-10/0012r0- Jan2010 セカンダリチャネルでのCCAが高いことによる問題 (論文ではないけど)

Comments