Project/Area Number |
22K14258
|
Research Category |
Grant-in-Aid for Early-Career Scientists
|
Allocation Type | Multi-year Fund |
Review Section |
Basic Section 21020:Communication and network engineering-related
|
Research Institution | Osaka University |
Principal Investigator |
武政 淳二 大阪大学, 大学院情報科学研究科, 助教 (20902141)
|
Project Period (FY) |
2022-04-01 – 2025-03-31
|
Project Status |
Granted (Fiscal Year 2023)
|
Budget Amount *help |
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2024: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2023: ¥650,000 (Direct Cost: ¥500,000、Indirect Cost: ¥150,000)
Fiscal Year 2022: ¥2,860,000 (Direct Cost: ¥2,200,000、Indirect Cost: ¥660,000)
|
Keywords | プログラマブルスイッチ / キャッシュ / ステートフル転送 / トラフィック生成器 / 5Gコア / プログラマブルデータプレーン / 5G / フォワーディング / ステートフル |
Outline of Research at the Start |
本研究では、次世代の5Gコア網で数千万規模の端末の収容とTbpsのパケット転送速度を両立可能なUser Plane Function (UPF)の構築法を提案する。UPFではインターネットからの下りパケットを端末の接続する基地局へ適切に転送する必要があり、端末毎の接続状態の管理が鍵となる。現状の汎用計算機実装では200Gbps程度に制限され、次世代基盤であるプログラマブルスイッチではメモリが小さく1万程度の端末しか収容できない。これに対し、両ハードウェアを組み合わせたクラスタ上にUPFを構築し、双方の性能要件の両立を目指す。
|
Outline of Annual Research Achievements |
前年度設計した、プログラマブルスイッチと汎用計算機を組み合わせた、キャッシュシステムの性能を理論・実験の両側面より評価した。キャッシュは入力トラフィックに対しキャッシュ内容を変化させながら処理するため、1)様々なトラフィックパターンに対する性能維持、2)入力トラフィックの経時変化に対する性能の安定性を評価する必要がある。 1)に関し、コンテンツの要求頻度分布と入力トラフィック量を入力とし、コンテンツ要求のキャッシュヒット率、アドミッションによるコンテンツのキャッシュ挿入率、遅延応答によるヒットした要求に対する応答の集約率を、マルコフ連鎖とM/G/1/0キューイングモデルをベースにモデル化した。Zipf分布等のインターネットトラフィックを想定した入力に対し、理論的な限界に近いフォワーディング速度を得られることを確認した。 2)に関し、Zipf分布の要求頻度分布を仮定し一定時間毎の人気コンテンツの変化を模擬しながら、テラビット/秒のトラフィックを生成可能なトラフィックジェネレータを、プログラマブルスイッチを用いて開発した。1)のモデルは、新しい人気コンテンツが登場しキャッシュされるまで一時的にミスを頻発するといった、人気度の経時変化に対する過渡期の性能安定性を評価できなかった。本キャッシュシステム実装の性能を、開発したトラフィックジェネレータにより測定し、過渡期も含め安定して1Tbps近くのスループットを得られることを確認した。 本研究成果について、2023年度電子情報通信学会ネットワークシステム研究会より以下の通り受賞した。1)の成果(2023年9月発表)に対し若手研究奨励賞を受賞し、前年度発表した本キャッシュシステムの設計(2023年3月発表)に対しネットワークシステム研究賞を受賞した。 また、これまでのキャッシュシステムの設計・解析・実装の成果をまとめ、論文誌へ投稿準備中である。
|
Current Status of Research Progress |
Current Status of Research Progress
1: Research has progressed more than it was originally planned.
Reason
まず、最終年度の目標の一つであった、本システムを評価するためのトラフィックジェネレータの構築を本年度に前倒しして実施し、完了した。実際に、テラビット/秒の速度で、Zipf分布の要求頻度分布、ならびに、人気コンテンツの経時変化を模擬する機構を実現したことで、実機上での実装に対し、現実に近いトラフィック下での性能安定性を評価することができた。 次に、当初の予定には盛り込んでいなかったキャッシュの解析モデルを開発している。(実施概要の1)参照)この解析モデルにより、本キャッシュシステムの性能を、様々なトラフィックパターンに対し多角的に評価でき、その性能特性を明らかにできた。これにより、UPFを実装するプラットフォームの性能評価を、当初の予定以上に完成度の高い形で完了できた。
|
Strategy for Future Research Activity |
研究は当初の予定以上に進捗しており、UPFを実装するプラットフォームの設計と性能評価が一通り完了している。このため、以下の通り、2024年度は5Gコアへの適用を進める。 第一に、UPFのパケット転送機能への適用を検討する。Packet Detection Rule (PDR)に基づくパケット分類とForwarding Action Rule (FAR)に基づく転送が主な対象であるが、これに加え、バッファリングやQoS制御等の、パケット転送を超えた機能の設計も合わせて検討予定である。 第二に、トラフィックジェネレータをモバイル向けに拡張する。2023年度に開発したトラフィックジェネレータは、当初の研究計画にあった、キャッシュシステムに基づくルール管理とパケット転送の評価には十分である。一方、端末の移動やアイドル状態への移行といった、より現実的なモバイル環境を想定し、ルールの更新やバッファリングの起きる契機をトラフィックジェネレータ上で模擬し、モバイル環境に適した性能評価ツールへと拡張する。
|