Skip to main content
QUICK REVIEW

[論文レビュー] Challenges, Designs, and Performances of a Distributed Algorithm for Minimum-Latency of Data-Aggregation in Multi-Channel WSNs

Tu N. Nguyen, Bing-Hong Liu|arXiv (Cornell University)|Oct 29, 2018
Energy Efficient Wireless Sensor Networks参考文献 19被引用数 5
ひとこと要約

本稿では、現実的な分散状態下で、マルチチャネル無線センサネットワーク(WSNs)におけるデータ集約遅延を最小化するため、分散型衝突回避スケジューリング(DCAS)アルゴリズムを提案する。拡張された相対的衝突グラフを構築し、局所的で公平性を考慮したスケジューリングを用いることで、DCASはデータ衝突を排除し、特に高いデータ集約比および大規模ネットワーク環境下において、従来手法と比較して顕著に少ないタイムスロット数を達成する。

ABSTRACT

In wireless sensor networks (WSNs), the sensed data by sensors need to be gathered, so that one very important application is periodical data collection. There is much effort which aimed at the data collection scheduling algorithm development to minimize the latency. Most of previous works investigating the minimum latency of data collection issue have an ideal assumption that the network is a centralized system, in which the entire network is completely synchronized with full knowledge of components. In addition, most of existing works often assume that any (or no) data in the network are allowed to be aggregated into one packet and the network models are often treated as tree structures. However, in practical, WSNs are more likely to be distributed systems, since each sensor's knowledge is disjointed to each other, and a fixed number of data are allowed to to be aggregated into one packet. This is a formidable motivation for us to investigate the problem of minimum latency for the data aggregation without data collision in the distributed WSNs when the sensors are considered to be assigned the channels and the data are compressed with a flexible aggregation ratio, termed the minimum-latency collision-avoidance multiple-data-aggregation scheduling with multi-channel (MLCAMDAS-MC) problem. A new distributed algorithm, termed the distributed collision-avoidance scheduling (DCAS) algorithm, is proposed to address the MLCAMDAS-MC. Finally, we provide the theoretical analyses of DCAS and conduct extensive simulations to demonstrate the performance of DCAS.

研究の動機と目的

  • センサが限られた局所的知識しか持たず、中央集権的制御に依存できない分散WSNsにおいて、データ集約遅延を最小化する課題に対処すること。
  • チャネル割り当て、固定集約比α、および衝突回避を含む現実的制約をモデル化するため、マルチチャネル(MLCAMDAS-MC)における最小遅延衝突回避多重データ集約スケジューリング問題を定式化すること。
  • 完全なネットワーク状態を必要としない分散アルゴリズムを設計し、データ収集に必要なタイムスロット数を最小化しながら、衝突のない伝送を保証すること。
  • 理論的およびシミュレーション的検証を通じて、DCASがさまざまなネットワーク条件下で、最先端の分散アルゴリズムよりも低い遅延を達成することを示すこと。

提案手法

  • ノードの近接度、チャネル使用状況、タイムスロット割り当てに基づいて、潜在的なデータ伝送衝突をモデル化するための拡張相対的衝突グラフ $G_{r+}$ を構築する。
  • 局所的情報のみを用いて、公平性と衝突回避を確保する分散的・局所的スケジューリングを実現するDCASアルゴリズムを設計する。
  • チャネル割り当てとタイムスロットスケジューリングを統合的なフレームワークで統合し、マルチチャネルWSNsにおける多重アクセス衝突および干渉衝突の両方を回避する。
  • 柔軟な集約比 $\alpha$ を適用し、最大 $\alpha$ 個のデータユニットを1パケットに圧縮することで、必要な伝送回数を削減する。
  • 理論的分析を用いて、DCASがネットワーク全体で衝突のないデータ集約を保証することを証明する。
  • ネットワークサイズ、センサ数、チャネル数、およびデータ生成レート $\beta$ を変化させた条件下で、DCASとRMSAアルゴリズムを比較する広範なシミュレーションを実施する。

実験結果

リサーチクエスチョン

  • RQ1センサが局所的知識しか持たず、中央集権的制御に依存できない分散WSNsにおいて、どのようにしてデータ集約遅延を最小化できるか?
  • RQ2マルチチャネルWSNsにおいて、柔軟なデータ集約比をサポートしつつ、衝突のない伝送を保証する分散アルゴリズムを設計する上での主な課題は何か?
  • RQ3さまざまなネットワークおよびデータパrameter(ネットワークサイズ、センサ数、データ生成レート $\beta$)下で、提案されたDCASアルゴリズムは、RMSAなどの既存の分散アルゴリズムと比較して、タイムスロット効率においてどの程度優れているか?
  • RQ4ネットワークサイズ、センサ数、およびデータ生成レート ($\beta$) が、DCASアルゴリズムの遅延およびスケーラビリティに与える影響は何か?
  • RQ5グローバルなネットワーク状態情報が不要な分散アルゴリズムが、衝突のない動作と低遅延を理論的に保証できるか?

主な発見

  • DCASは、特に高い集約比($\alpha \geq 16$)下で、RMSAアルゴリズムと比較して必要なタイムスロット数を顕著に削減し、一部の設定では最大50%の改善を達成する。
  • 200台のセンサと2つのチャネルを有する $30 \times 30$ ネットワークにおいて、DCASは $\alpha$ の値が1から128の全範囲でRMSAよりも少ないタイムスロット数を要する。
  • ネットワークサイズが $20\times20$ から $40\times40$ に拡大した場合、DCASが要するタイムスロット数は、最小ホップ数の増加に起因して増加するが、大多数のケースでRMSAを上回る性能を示す。
  • データ生成レート $\beta$ が1から5に上昇した場合、DCASおよびRMSAの両者で必要なタイムスロット数が増加し、より重いデータ負荷下で遅延が増加することが示された。
  • 集約比 $\alpha$ が高くなるほど、DCASとRMSAの性能差が拡大し、高集約状況下でのDCASの優れたスケーラビリティが裏付けられた。
  • 理論的分析により、DCASがネットワーク全体でデータ衝突を完全に排除することを確認し、分散フェアネス仮定下での正しさが検証された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。