このプロトコルは、ニューロファジィ意思決定層を補完するハイブリッド集約・スケジューリング技術を用いたスマート混雑制御手法を導入します。提案されたシステムはパケット配信、遅延、スループット、エネルギー効率を向上させ、ネットワーク寿命を延ばしつつ、変動するIoTワークロードにおいてQoSを確保します。
方法論記事
このプロトコルは、ニューロファジィ意思決定層を補完するハイブリッド集約・スケジューリング技術を用いたスマート混雑制御手法を導入します。提案されたシステムはパケット配信、遅延、スループット、エネルギー効率を向上させ、ネットワーク寿命を延ばしつつ、変動するIoTワークロードにおいてQoSを確保します。
IoT対応の無線センサーネットワーク(WSN)における混雑は、パケット配信、遅延、エネルギー消費を低下させ、特にバーストや異種トラフィック条件下でネットワークを損なう要因となります。このプロトコルは、ハイブリッドデータ集約、適応的スケジューリング、ニューロファジィ意思決定エンジンを組み合わせた知能的な輻輳制御技術を示し、ネットワーク負荷を効率的に処理します。この方法はまずシミュレーションデータを生成し、異なるノード密度のトポロジーを作成し、NS-2.35を使ってトラフィックパターンを設定することを含みます。各シナリオごとにパケットトレースを取得し、再現性のある評価を可能にします。プロトコルのワークフローは、2つのメカニズムの組み合わせを指します。(1) 優先度ラベルを保持しつつ、時間および数ベースのウィンドウでパケットを組み合わせるハイブリッド集約、(2) 重み付きラウンドロビンによる二重優先度キューを処理する適応型スケジューリングです。ニューロファジーコントローラは常にバッファ占有率、リンク品質、チャネル利用率、残留エネルギー、トラフィック優先度を評価します。これらの入力を用いて、ファジィ推論と神経適応学習によって集約深度、キュー重み、伝達決定を調整します。パフォーマンス測定タスクには、パケット配信比率、エンドツーエンドのレイテンシ、スループット、ノードレベルのエネルギー消費、ネットワーク寿命の計算が含まれます。結果の信頼性を確認するために複数回のランにまたがる統計分析が行われます。このアプローチは、ベースラインスキームと比べてシミュレーションでの性能が優れていることを示しています。このプロトコルは、IoT対応のWSN環境においてエネルギー効率が高くスケーラブルかつQoS認識型の運用を可能にするハイブリッド混雑制御手法を探求するための再現可能なフレームワークを提供します。
モノのインターネット(IoT)の急成長により、数十億台の相互連結デバイスの展開が必要となり、そのうち無線センサーネットワーク(WSN)がほとんどの場合、リアルタイムの監視と意思決定支援を提供するために使われています1,2。これらのネットワークは、ヘルスケアモニタリング3、スマートシティ4、精密農業5、産業オートメーション6、環境センシング7など、まったく異なる分野におけるIoT対応システムの中核構造となっています。WSNは帯域幅、エネルギー、計算能力などの限られたリソースを持つセンサーノードで構成されています。これらの制限は問題を悪化させており、IoTトラフィックは非常に動的かつバースト的であるため、前述のネットワークは輻輳に非常に脆弱です。
このプロトコルは、中規模から大規模のIoT展開(150〜750ノード)に特に関連し、厳しいエネルギー制約のもとで周期的およびバースティ的な混合トラフィックが発生する場合です。このような状況は、医療監視、スマートシティセンシング、産業自動化システムなどで非常に頻繁に見られます。ノード9の限られたリソースにもかかわらず、信頼性の高い配信と低遅延の通信を確保する必要があります。
WSNの混雑は、パケットドロップ、キューイング遅延の増加、スループットの低下、エネルギー消耗の加速など、さまざまな原因でネットワークのパフォーマンス能力を深刻に妨げる可能性があります。ミッションクリティカルなIoTシナリオ、例えば遠隔医療や災害救援では、混雑による遅延やパケットロスが致命的な結果をもたらす可能性があります(11,12)。現在の輻輳制御方法は主に3つのカテゴリーに分かれます:トラフィックベースのスキーム(ソースレート制限、バックプレッシャー制御)13,14、集約ベースのスキーム(ネットワーク内データの組み合わせ)15,16、スケジューリングベースのスキーム(優先度キューイング、チャネル割り当て)9,17.したがって、これらの技術は一定の成功率を得ますが、単独で使用すると欠点もあります。例えば、トラフィックベースの手法は、ソースレートが選択的でなく低下するため、アプリケーション性能を悪化させることがよくあります。集約ベースの手法は冗長性を排除しますが、時間的に重要なフローに遅延をもたらします。スケジューリングに基づく戦略は公平性のレベルを高めることができますが、他の高トラフィック負荷がなければ効果的に機能しません。
トラフィックのみ、集約のみ、スケジューリングのみの方式と比較し、ハイブリッドニューロファジィ制御はパケット配信の信頼性、遅延、エネルギー消費のバランスの取れたトレードオフを提供します。リアルタイムネットワーク状態に基づく集約深度とスケジューリング優先度を共同で調整することで、提案されたアプローチは重く異種のIoTワークロード下での混雑をより効果的に緩和します18。
研究動機
IoT対応の無線センサーネットワークは異種でしばしばバーストトラフィックを発生させ、混雑、キューのオーバーフロー、過剰な再送信に対して脆弱です。既存のトラフィックベース、集約のみ、またはスケジューリングのみの方式は、動的負荷条件下でパケット配信、遅延、エネルギー消費のバランスの取れたトレードオフを達成できません。これらの制約を踏まえ、本研究は適応型集約、QoS認識スケジューリング、ニューロファジィ意思決定を組み合わせたハイブリッド混雑制御プロトコルを導入し、信頼性の高い遅延認識かつエネルギー効率の高いIoT-WSN環境での性能を提供します。
最近の研究では、アグリゲーションとスケジューリングを組み合わせてスループット、レイテンシ、エネルギー効率のバランスを取るハイブリッドメカニズムの可能性が強調されています21,22。ファジィ論理、強化学習、ニューロファジィ推論を用いた適応的手法は、動的ネットワーク状態への応答性をさらに高めます(23,24,25,26)。しかし、現在の多くの手法は静的な閾値に依存し、資源制約のあるノードには適さない計算オーバーヘッドを増加させ、異種なIoTワークロードに対しては堅牢でない27,28。したがって、軽量で適応的、トラフィックの変化に反応しつつネットワーク寿命を延ばせるインテリジェントな輻輳制御メカニズムの需要は依然として非常に高いです。
IoT対応WSNにおける信頼性、QoSの向上、安全なデータ処理機能を引き出すために様々な研究が行われています。エネルギー認識型障害検出・復旧方式29,30は、変化する環境下での堅牢性とエンドツーエンドのパフォーマンスを向上させることが示されています。軽量なブロックチェーンプロトコルは、IoT-WSNアプリケーションにおけるデータ通信のさらなる安全性向上に利用できます。階層的なルールベースの故障検出手法の実装は、リソース制約のあるセンサー展開におけるQoSの維持にも役立ちます。これらの改善は、現代のIoTシステムにおける信頼性、セキュリティ、資源の効率的な利用と統合可能な混雑制御ソリューションの需要を示しています。
WSNの輻輳制御技術は広く研究されていますが、現行のソリューションは主に単一層メカニズムのみを考慮しており、トラフィックレート調整、集約、スケジューリング15のいずれかです。しかし、問題のプロトコルは、ハイブリッドアグリゲーション、優先度認識スケジューリング、神経的ファジィ意思決定が共同で相互作用し、相互に継続的に更新し合う多層適応メカニズムを特徴としています。標準的なファジィのみ手法とは異なり、NFDEはANFISガイド付きニューロ適応チューニングを採用しており、実際のトラフィックパターンに応じてメンバーシップ関数やルールパラメータをリアルタイムで変更できます。提案されたプロトコルは、統合されたクロスレイヤー調整とIoTハードウェアに適した軽量計算能力という点で、他のモデルと大きく異なります。
本論文以前には、WSNにおける混雑に関する多くの研究が行われており、リンク、バッファオーバーフロー、または中規模競合レベルでの混雑に対応する数百のアルゴリズムが報告されている多くの調査からもそれが証明されています。ほとんどのソリューションはこれらの問題を単一のプロトコル層で解決するために設計されていますが、多層適応混雑制御の問題はほとんど取り組まれていません。本研究は、IoTクラスハードウェア向けの軽量ニューロファジーモジュールとクロスレイヤー適応を組み合わせることで、その空白を埋めています。
これらの問題を踏まえ、本研究はIoT対応WSN向けにハイブリッド集約とスケジューリング技術をニューロファジィ意思決定エンジンと統合できるインテリジェントな輻輳制御メカニズムを提案しました。集約コンポーネントは、時間ベースのウィンドウとパケットカウントウィンドウの両方を活用することで冗長な送信を軽減します。スケジューリングコンポーネントは、重要フローと非重要フローの二重キュー間での重み付けラウンドロビンによって公平性とQoS準拠を保証します。ニューロファジィエンジンは主要なネットワーク状態変数を追跡し、占有率、チャネル利用率、残留エネルギー、リンク品質、トラフィック優先度を共同でバッファリングします。神経適応学習で強化されたファジィ推論ルールを用いることで、コントローラーは集約の深さ、スケジューリングの重み、伝達速度を変更します。このようなクローズドループシステムにより、リアルタイムの混雑状況でもプロトコルは十分に柔軟に対応できます。
主要な研究課題を設定し、研究の範囲と重要性を明確に示すことができました。研究を導いた研究課題は以下の通りです。
RQ1: ハイブリッド集約とスケジューリングは、単独の方法よりもIoT対応のWSNにおける混雑をより効果的に削減するにはどうすればよいのでしょうか?
RQ2: ニューロファジィ意思決定エンジンは、異なるトラフィック負荷下でのネットワーク状態に適応する上でどのような役割を果たしますか?
RQ3: 提案されたプロトコルは、従来の輻輳制御方式と比べてパケット配信率、遅延、スループット、エネルギー効率をどのように向上させるのでしょうか?
RQ4: 提案されたプロトコルは、多様なIoTアプリケーションでQoSを維持しつつネットワーク寿命を延ばすことができるのでしょうか?
この研究の貢献は4つあります。主な主張は、IoT対応WSNにおける輻輳制御のためのニューロファジー適応を用いたハイブリッド集約およびスケジューリングフレームワークです。第二のポイントは、異なるネットワークサイズやトラフィック強度下でのパフォーマンスを検証するための再現可能なシミュレーションフレームワークを実装していることです。第三に、パケット配信、遅延、スループット、エネルギー効率、寿命の定量的な進歩を基準と比較して示します。最終的には、データ、設定ファイル、解析スクリプトを提供し、開放性と再現性を実現します。
ファジィのみ、集約のみ、スケジューリングのみ、DRLベースの混雑制御手法には限界があり、提案された研究では多層適応ハイブリッド集約、デュアルキュー適応スケジューリング、ニューロファジィ意思決定エンジンを用いて、これらすべてを単一の軽量かつハードウェアに優しいフレームワークに統合することで解決しています。計算コストが高く収束に時間がかかるDRLベースの手法とは対照的に、提案されたニューロファジィ層はほぼリアルタイムで操作を、はるかに低いエネルギーとCPU使用量で実行できます。したがって、IoTクラスのセンサーノードに最適です。 表1 では、提案された方法とともに様々な混雑制御手法が比較されています。
表1:既存の混雑制御アプローチと提案方法の比較。 この表は、ファジィのみ、集約のみ、スケジューリングのみ、DRLベースのアプローチなど、無線センサーネットワークにおけるさまざまな混雑制御手法の最も重要な特徴、利点、限界を示しています。提案された手法の独自性を指摘し、ハイブリッド集約、適応優先スケジューリング、軽量なニューロファジィ意思決定エンジンを組み合わせ、低コストで多層適応を実現しています。両者の比較により、導入されたプロトコルはより良いPDR、低遅延、バランスの取れたスループット、そしてエネルギー効率の向上を実現しつつ、資源制約のあるIoT-WSNデバイスとも互換性があることが示されています。 この表をダウンロードするには、こちらをクリックしてください。
関連活動
IoT対応無線センサーネットワーク(WSN)における輻輳制御に関する最近の研究では、純粋な集約、トラフィックスロットリング、スケジューリングといった単一層技術は、バッファオーバーフロー、衝突、深刻なエネルギー浪費を引き起こす異種的かつバースト的なトラフィック負荷に対して不十分であることが示されています¹⁵。したがって、ハイブリッド集約スケジューリング方式は、ノード密度が6,7,8,10にスケールする中で、冗長な伝送を同時に減らし、競合を制御する点で注目を集めています。クロスレイヤーのバリアントはルーティング、クラスタリング、MACレベルのスケジューリングを統合し、収束流と混合QoSワークロードを安定化させます 11,12,13 に対し、ファジィまたはヒューリスティックトリガーはローカル混雑信号に基づいて集約の深さとサービス規律を調整します 14,15,16.ソフトコンピューティング技術はさらに応答性を向上させます。ファジィコントローラはバッファ占有率、リンク品質、再送信9、17、21からキュー状態を推定し、ニューロファジィシステムは、パケット配信比率(PDR)、レイテンシ、スループット、エネルギー使用量にわたり多目的最適化のためのルール重みを学習することでこれを強化します 22,23,24。一方、深層強化学習(DRL/RL)アプローチはレート制御、キャッシュ、スケジューリングを管理し、生成/最適化ベースのフレームワークはストレス下でクラスターやルートを再構成し、ローカルトラフィックの挙動を調整します。これら多様なアプローチにおいて、インテリジェントハイブリッドはキューのスピローバー抑制、競合ウィンドウの安定化、遅延の低減、そしてトラフィック状況に応じてスループットとエネルギー効率を向上させることで、静的手法を一貫して上回っています(8,9,12,24,25,26,27,28,29,30)。、32、33、34。
並行して、エネルギーレベル、リンク条件、アプリケーションの優先順位に合わせて輻輳制御パラメータを適応させることで、ネットワーク寿命とQoSの向上に焦点を当てています。研究によれば、相関パケットを集約することで送信回数が減少し、適応型スケジューリングは競合、アイドルリスニング、衝突ストーム(14,17,18,27,30,32,33,34,35,36)を最小限に抑えることが示されています.優先度ベースのメカニズムは緊急の医療や産業トラフィックを保護しつつ、非重要テレメトリのペース配分を行います。18,32,33,35、そして高負荷シナリオでのファジィ/ニューロファジィルーティング、クラスタリング、レート制御はさらに滑らかな振動を実現します。ルーティング37、クラスタリング38、長期混雑認識マッピング39のAI最適化、インテリジェント故障検出40、ブロックチェーン対応の安全な通信31、エネルギー認識型リカバリーなど、統合型かつコンテキスト認識型輻輳ソリューションへのトレンドが高まっていることを示しています。これらの進歩にもかかわらず、既存の多くのアプローチは、多様なIoTワークロード間で集約、スケジューリング、インテリジェントな適応を共同で調整できる統一的で軽量なリアルタイムフレームワークをまだ持っていません。このギャップが、現代のIoT対応WSN環境においてスケーラブルでQoS意識が高くエネルギー効率の高いパフォーマンスを実現するために、ニューロファジー意思決定を活用したインテリジェントハイブリッド混雑制御システムの開発を促しています。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
1. シミュレーション環境の設定
2. ネットワークトポロジーとトラフィック生成
表2:提案された輻輳制御プロトコルの評価に使用されたNS-2.35シミュレーションパラメータ。 この表は、展開エリアのサイズ、ノード密度、エネルギー関連パラメータ、MACおよびルーティング構成、キュー構造、伝播モデル、パケットサイズ、制御閾値など、NS-2.35のすべてのシミュレーション構成を収集しています。これらのパラメータは、ハイブリッド、集約のみ、スケジューリングのみ、ベースライン混雑制御スキームの性能比較において、実験環境の完全な再現性を保証する役割を果たします。 この表をダウンロードするには、こちらをクリックしてください。
3. 方法論アーキテクチャ
表3:ニューロファジィ意思決定エンジンで使用されるファジィ所属関数、出力範囲、代表ルール。 5つの入力変数はすべて三角形および台形の所属関数を持ち、表はそれらの正確な数値パラメータを示しています。表はまた、スヘノ型出力の運用範囲も示しています。代表的なファジィルールは、システムがネットワーク条件をどのように解釈して集約深度、キュースケジューリングの重み、送信レートのスケーリングを調整するかを示しています。再現性パラメータの中には、MF数、ルールセットのサイズ、学習率、更新間隔などがあり、これらはNFDEの直接的な再現を促進するために存在します。 この表をダウンロードするには、こちらをクリックしてください。

図1:IoT対応無線センサーネットワーク向けのインテリジェント輻輳制御プロトコルのアーキテクチャ。 ハイブリッド混雑制御ポリシーの包括的統合ワークフローはこの図に示されています。ネットワーク状態の測定値(バッファ占有率、チャネル利用率、残留エネルギー、リンク品質、トラフィック優先度)はメンバーシップ関数層とニューロファジィ意思決定エンジンに入力され、集約深度、スケジューリング重み、伝送速度調整などの適応制御変数が生成されます。これらの変数はハイブリッドアグリゲーションモジュールと適応スケジューリングモジュールを制御し、より高いパケット配信比率、低遅延、低エネルギー消費、ネットワーク寿命の延長といった共同最適化されたトラフィック指標を可能にします。略称:NF = ニューロファジー、PDR = パケット配信比率、WRR = 加重ラウンドロビン、WSN = ワイヤレスセンサーネットワーク、IoT = モノのインターネット、AQM = アクティブキュー管理(該当する場合)、RSSI = 受信信号強度インジケーター(該当する場合)。 この図の拡大版はこちらをクリックしてご覧ください。
4. データセットの詳細
注:本研究で使用されたシミュレーションデータセットはNS-2.35環境を用いて内部生成されており、ファイルサイズの制約により公開リポジトリには格納されていません。しかし、データセットを再現するために必要なすべての設定ファイル、TCLスクリプト、NFDEコード、Python解析スクリプトは、以下のGitHubリポジトリで公開されています:https://github.com/Sitaldash123/Hybrid-NF-Congestion-Control-WSN。研究者は提供された設定ファイルやスクリプトを実行することで、データセット全体を再生成できます。追加のデータファイルは、合理的な要望があれば著者から提供可能です。
5. シミュレーション実行
6. データ分析
7. ソフトウェア利用のための運用指針
8. 期待される結果
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
PRAM方式は、単一ホップ通信と限られたバッファサイズを持つ無線センサーネットワーク環境で実現可能でした。実験は異なるトラフィックレートで行われ、スループット、平均アクセス遅延、平均非空バッファ数の面で従来のAlohaおよびツリーベースのAlohaのバリエーションであるT-Alohaと性能が比較されました。結果は、提案されたスキームが上記のすべての指標で優れた性能を達成していることを明確に示しました。
各実験傾向がプロトコルと機械的にどのように結びついているかを明確に示すために、以下の解釈を提供します。
パケット配信比率(PDR)とノード密度の違い
ノード密度が増加すると、リレーノードやボトルネック地域での資源競争が激化します。測定されたPDRの向上は、ハイブリッド集約法が効果的であることの強い指標であり、送信の冗長性が減少しています。これにより、トラフィックはより規則的になり、上流キューの混雑も緩和されます。集約方式こそが、密度が上がるにつれてパケットロスが低くなる主な理由です。したがって、適切に制御された集約深度が、ネットワークが重負荷であってもPDRを維持する上で...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
結果は、ハイブリッド集約、適応スケジューリング、ニューロファジー適応の統合により、IoT対応の無線センサーネットワークにおいて輻輳制御が大幅に改善されたことを示しています。実際、新しいプロトコルは、パケット配信、遅延、スループット、エネルギー効率、ネットワーク寿命の面で、集約のみ、スケジューリングのみ、PCCPベースラインよりも優れた性能をノード密度やトラフィック状況で達成していると見られています。実際、これらの利点は、複数のメカニズムを調整するための知的意思決定エンジンを用いたソリューションの優位性を説得力のある議論となっており、孤立した輻輳制御技術を用いるソリューションよりも優れていると言えます。
信頼性に影響を与える重要なステップ
NS-2シミュレーション環境の正確な配置、特にルーティングパラメータ、MAC競合設定、デュアルキュー構造は基本的なことであり、誤った設定は混雑制御戦略の利点を隠してしまう可能性があります。また、ニューロファジィ意思決定エンジン(NFDE)のキ...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者らは、この原稿で報告された研究に影響を与えた可能性のある競合する財政的利害関係や個人的な関係はないと述べています。
著者らは、本研究の発展に伴う研究施設および管理支援に対してプネーのヴィシュワカルマ大学から提供された支援に感謝の意を表します。また、シミュレーションと解析に必要な計算インフラを提供してくれたコンピュータ工学科にも感謝しています。この研究は、公共、商業、非営利分野のいかなる資金提供機関からも具体的な助成金を受けていません。大規模言語モデルツールは言語の磨き上げやフォーマット作成のみに使用されていました。すべての科学的内容、方法、分析はすべて著者自身によって開発されました。AI支援によって生成されたすべてのテキストは、正確性のために審査・検証されました。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| アクアシムモジュール(任意) | NS2拡張リポジトリ | – | 水中WSNシナリオがテストされた場合に使用されます |
| デスクトップ/ノートパソコン(Intel i5/AMD Ryzen 5など;8GB RAM、20GBストレージ) | 市販 | – | すべてのシミュレーションを実行していました |
| GNU C/C++ コンパイラ、Tcl/Tk | Ubuntu リポジトリ | – | NS-2のコンパイルに必要なもの |
| MATLAB R2022a(任意) | マスワークス | https://www.mathworks.com | ANFISやファジィモデリングに使用します。 |
| NS-2.35 ネットワークシミュレーター | ISI/NS2プロジェクト | https://www.isi.edu/nsnam/ns/ | コアシミュレーション環境 |
| 処理済み結果(.csv) | 本研究で生成されたもの | - | 計算された指標:PDR、遅延、スループット、エネルギー、寿命 |
| Python 3.10 (NumPy、SciPy、Pandas、Matplotlib) | Pythonソフトウェア財団 | https://www.python.org | 解析およびプロット作成に使用 |
| Python解析スクリプト | 本研究で生成されたもの | - | トレースを解析しプロットを生成するスクリプト |
| 生のNS-2トレースファイル(.tr) | 本研究で生成されたもの | - | パケットレベルの伝送およびエネルギーイベントを包含 |
| シミュレーション設定ファイル(トポロジー、トラフィックモデル、ランダムシード) | 本研究で生成されたもの | - | 実験の再現に必要 |
| Ubuntu Linux 22.04 LTS | キャノニカル社 | https://ubuntu.com | NS-2用オペレーティングシステム |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト