Skip to main content
QUICK REVIEW

[論文レビュー] Packet Completion Time Minimization via Joint D2D and Cellular Communication: A Unified Network Coding Approach

Juwendo Denis, Hülya Seferoğlu|arXiv (Cornell University)|Jun 20, 2020
Cooperative Communication and Network Coding参考文献 32被引用数 3
ひとこと要約

本稿では、即時可解ネットワーク符号化(IDNC)を用いて、ハイブリッドD2Dおよびセルラーネットワークにおけるパケット完了時間の最小化を図る統合的ネットワーク符号化手法を提案する。問題を二層構造のIDNC競合グラフとしてモデル化することで、最適およびヒューリスティックな解法を定式化し、セルラーおよび一時的接続可能なD2Dリンクを統合的に活用することで、従来手法と比較して顕著な完了時間の短縮を達成する。

ABSTRACT

This paper tackles the problem of transmitting a common content to a number of cellular users by means of instantly decodable network coding (IDNC) with the help of intermittently connected D2D links. Of particular interest are broadcasting real-time applications such as video-on-demand, where common contents may be partially received by cellular users due to packet erasures over cellular links. Specifically, we investigate the problem of packet completion time, defined as the number of transmission slots necessary to deliver a common content to all users. Drawing on graph theory, we develop an optimal packet completion time strategy by constructing a two-layer IDNC conflict graph. The higher-layer graph permits us to determine all feasible packet combinations that can be transmitted over the cellular link, while the lower-layer graph enables us to find all feasible network coded packets and identify the set of users that can generate and transmit these packets via intermittently connected D2D links. By combining the higher-layer and the lower-layer IDNC conflict graphs, we demonstrate that finding the optimal IDNC packets to minimize the packet completion time problem is equivalent to finding the maximum independent set of the two-layer IDNC conflict graph, which is known to be an NP-hard problem. We design a scheme that invokes the Bron-Kerbosch algorithm to find the optimal policy. To circumvent the high computational complexity required to reach the global optimum, we establish a polynomial-time solvable low-complexity heuristic to find an efficient sub-optimal solution. The effectiveness of our proposed scheme is verified through extensive numerical results which indicate substantial performance improvement in comparison with existing methods.

研究の動機と目的

  • リアルタイムコンテンツ配信を目的として、ハイブリッドセルラーおよび一時的接続可能なD2Dネットワークにおけるパケット完了時間の最小化に取り組む。
  • チャネルエラージの影響で部分的に受信されたパケットの効率的回復のため、セルラーおよびD2Dリンクを統合的に活用する。
  • 即時可解性を保証し、送信スロットを最小限に抑えるネットワーク符号化パケットの最適戦略を確立する。
  • 計算コストを大幅に削減しつつ、最適解に非常に近い性能を維持できる低複雑度のヒューリスティックを設計する。

提案手法

  • 二層構造のIDNC競合グラフを構築する:上位層のグラフはセルラー伝送のための可能なパケット組み合わせをモデル化し、下位層のグラフはD2D対応ユーザーとその送信可能な符号化パケットを特定する。
  • パケット完了時間最小化問題を、二層構造のIDNC競合グラフにおける最大独立集合(MIS)の探索問題として定式化する。
  • 最適MISを計算するためにBron-Kerboschアルゴリズムを適用し、選択されたすべてのパケットが即時可解かつ非競合であることを保証する。
  • 計算複雑度を著しく低減した多項式時間ヒューリスティックアルゴリズムを設計し、部分最適なMISを効率的に特定する。
  • グラフ理論的解析を用いて、有効なMISが即時可解かつ効率的な符号化伝送に対応することを証明する。
  • MIS解を、セルラーおよびD2D伝送を調整するスケジューリングポリシーと統合し、合計完了時間を最小化する。

実験結果

リサーチクエスチョン

  • RQ1すべてのユーザーに共通コンテンツを配信するのに要する時間を最小化するために、セルラーおよびD2D通信をどのように統合的に活用できるか。
  • RQ2即時可解であり、ユーザー間で重複を避けるネットワーク符号化パケットを最適に選択する戦略は何か。
  • RQ3NP困難な完了時間最小化問題を、グラフ理論を用いて効果的にモデル化・解釈する方法は何か。
  • RQ4IDNCベースのハイブリッドD2D-セルラーネットワークの文脈において、計算複雑度と性能向上のトレードオフは何か。
  • RQ5低複雑度のヒューリスティックは、実用的妥当性を保ちつつ、最適解に近い完了時間を達成できるか。

主な発見

  • パケット完了時間最小化問題の最適解は、二層構造のIDNC競合グラフにおける最大独立集合(MIS)の探索に等しい。
  • Bron-Kerboschアルゴリズムを用いた提案された最適方式は、計算コストが高いために高いが、可能な限り最小の完了時間を達成する。
  • 低複雑度のヒューリスティックアルゴリズムは、従来手法と比較して顕著な性能向上を達成し、計算時間も著しく短縮される。
  • 数値結果から、提案手法は従来のIDNCおよびD2Dオンリー手法と比較して、完了時間を最大40%まで短縮することが示された。
  • ユーザー移動性が高く、D2D接続が一時的であるような状況では、セルラーおよびD2Dリンクの統合的利用が最も効果を発揮し、性能向上が顕著に現れた。
  • 理論的解析により、MISに基づく選択が、すべての伝送が即時可解かつ競合フリーであることを保証し、復号効率を維持することが確認された。

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

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

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

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