Skip to main content
QUICK REVIEW

[論文レビュー] Energy-efficient Traffic Allocation in SDN-based Backhaul Networks: Theory and Implementation

Senay Semu Tadesse, Claudio Casetti|arXiv (Cornell University)|Sep 15, 2016
Software-Defined Networks and 5G参考文献 4被引用数 8
ひとこと要約

本稿では、SDN管理バックホールネットワーク向けに、アイドルノードを動的にシャットダウンし、トラフィックを最小限のリンク集合に集中させることで電力消費を低減する、ヒューリスティックに基づくエネルギー効率の良いトラフィック割り当て方式EMMAを提案する。ONOS上で実装され、Mininetを用いたエミュレーションで評価されたEMMAは、常に稼働しているネットワークと比較して中低負荷時においてほぼ最適なエネルギー削減(100%に近い削減)を達成する。

ABSTRACT

5G networks are expected to be highly energy efficient, with a 10 times lower consumption than today's systems. An effective way to achieve such a goal is to act on the backhaul network by controlling the nodes operational state and the allocation of traffic flows. To this end, in this paper we formulate energy-efficient flow routing on the backhaul network as an optimization problem. In light of its complexity, which impairs the solution in large-scale scenarios, we then propose a heuristic approach. Our scheme, named EMMA, aims to both turn off idle nodes and concentrate traffic on the smallest possible set of links, which in its turn increases the number of idle nodes. We implement EMMA on top of ONOS and derive experimental results by emulating the network through Mininet. Our results show that EMMA provides excellent energy saving performance, which closely approaches the optimum. In larger network scenarios, the gain in energy consumption that EMMA provides with respect to the simple benchmark where all nodes are active, is extremely high, reaching almost 1 under medium-low traffic load.

研究の動機と目的

  • 5Gバックホールネットワークにおけるエネルギー消費を低減する課題に対処すること。今後のシステムでは、現在のシステムと比較して10倍のエネルギー効率が求められる。
  • 即時のアクティブノードおよびリンクの電力消費を最小化するため、非線形整数プログラミング(ILP)問題としてエネルギー効率の良いフロールーティングを定式化すること。
  • 大規模なシナリオにおいて正確な最適化が計算的に困難であることを踏まえ、実用的なヒューリスティックソリューションを提案すること。
  • ONOSと統合可能であり、トラフィック負荷に応じてネットワーク状態を動的に制御する、実世界のSDNベースのアプリケーション(EMMA)を設計および実装すること。
  • エミュレーションにより、ヒューリスティック手法が理論上の最適解に非常に近い結果を達成し、大規模展開において顕著なエネルギー削減を実現することを実証すること。

提案手法

  • ノードの起動(オン/オフ)、リンクの起動、フロールーティング意思決定を同時に最適化することで、合計電力消費を最小化する非線形整数計画問題(ILP)としてエネルギー効率の問題を定式化する。
  • リンク上のトラフィック負荷に応じた電力消費をモデル化し、アクティブだが使用されていないノードに対する固定のアイドル電力コストを含める。
  • EMMAと呼ばれるヒューリスティックアルゴリズムを提案する。このアルゴリズムはまず、トラフィック負荷が最も低いノードを特定して停止させ、その後、フローをより少ないアクティブリンクに集中させる。
  • ネットワークトポロジーに変更が生じるたびに、動的にフロールーティングを再最適化し、継続的なエネルギー効率とQoS準拠を確保する。
  • ONOS SDNコントローラー上に北方向アプリケーションとしてEMMAを実装し、OpenFlowスイッチを制御し、ネットワーク状態を監視するためにAPIを使用する。
  • Mininetを用いて現実的なバックホールネットワークトポロジーをエミュレートし、EMMAとすべてのノードが常に稼働している基準との間で制御された実験により性能を検証する。

実験結果

リサーチクエスチョン

  • RQ1SDNベースのバックホールネットワークにおけるエネルギー消費を、ノードおよびリンクの起動制御を動的に制御することで、どのように最小化できるか?
  • RQ2大規模バックホールネットワーク向けに最適なフロールーティング問題を解く際、エネルギー効率と計算複雑性のトレードオフは何か?
  • RQ3現実的なネットワークシナリオにおいて、ヒューリスティック手法が最適なエネルギー節約ソリューションをどの程度近似できるか?
  • RQ4すべてのネットワーク要素が常に稼働している基準と比較して、提案されたEMMAアルゴリズムはエネルギー消費をどの程度削減できるか?
  • RQ5実際のSDN環境にエネルギー意識のあるフロールーティングを展開するにあたり、どのような実装上の課題と要件が生じるか?

主な発見

  • EMMAは、小規模ネットワークシナリオにおいて理論上の最適解に極めて近いエネルギー削減を達成することが、実証された。
  • より大規模なネットワークトポロジーにおいて、EMMAはすべてのスイッチが常に稼働している基準と比較して、特に中低負荷時においてエネルギー消費をほぼ100%削減する。
  • ヒューリスティック手法により、アクティブノードおよびリンクの数が効果的に削減され、トラフィックが最小限のパスに集中することで、アイドルデバイスの数が増加する。
  • ONOS上への実装により、EMMAが実際のSDNコントローラーに最小限のオーバーヘッドで効率的に統合可能であることが示された。
  • Mininetを用いたエミュレーションにより、EMMAが高いパフォーマンスとスケーラビリティを維持することが確認され、大規模5Gバックホールネットワークへの展開に適していることが示された。
  • 結果から、動的な再ルーティングと適応的ノード停止が、静的かつ常に稼働しているネットワーク運用に比べて、エネルギー効率の面で顕著に優れていることが明らかになった。

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

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

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

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