講演抄録/キーワード |
講演名 |
2017-09-07 13:55
高速なPCベースNDNルータのためのFIBのデータ構造とアルゴリズムの解析 ○武政淳二・小泉佑揮・長谷川 亨(阪大) IN2017-25 |
抄録 |
(和) |
汎用計算機上で高速な NDN ソフトウェアルータを実現するためには、低速な Dynamic Random Access Memory (DRAM) 上に Forwarding Information Base (FIB) が配置されることを想定して FIB を設計することが重要である。本稿では、 FIB 検索の際に生じる DRAM からのデータフェッチの待ち時間を隠蔽することが可能かどうかという観点で、実験的および解析的に既存の FIB のデータ構造とアルゴリズムを比較評価する。解析を通してハッシュテーブルベースの FIB が高速な NDN ソフトウェアルータに適していることを明らかにするとともに、ハッシュテーブルベースの FIB を用いる場合の DRAM からのデータフェッチ待ち時間を隠蔽する投機検索手法を提案する。提案手法を含む NDN ソフトウェアルータを実装し、実装したルータを用いた実験的評価を通して、提案手法により FIB 検索時間が既存の FIB 検索時間に対して 33.1% 短縮できることを示す。 |
(英) |
The goal of the paper is to present what the ideal Forwarding
Information Base (FIB) for realizing a fast NDN forwarding engine on a commercial off-the-shelf (COTS) computer is supposed to be. This paper theoretically and empirically analyzes data structures and algorithms for a FIB from perspectives of whether they can be stored on fast memory devices, such as CPU caches, and whether access latency to data constituting the FIBs can be hidden. Through the analysis, we choose
a hash table-based FIB for fast NDN forwarding engines. Finally, the paper proposes a speculative hash table lookup method to hide Dynamic Random Access Memory (DRAM) access latency for the hash table-based FIB. A prototype of the NDN forwarding engine, including the proposed lookup method, is implemented. Using the prototype, we reveal that the proposed method improves the CPU cycle consumed by FIB lookup by 33.1% compared to existing FIBs. |
キーワード |
(和) |
Named Data Networking (NDN) / Information Centric Networking (ICN) / ソフトウェアルータ / 高速パケッ ト転送 / Forwarding Information Base (FIB) / / / |
(英) |
Named Data Networking (NDN) / Information Centric Networking (ICN) / Software Router / High-Speed Packet Forwarding / Forwarding Information Base (FIB) / / / |
文献情報 |
信学技報, vol. 117, no. 205, IN2017-25, pp. 13-18, 2017年9月. |
資料番号 |
IN2017-25 |
発行日 |
2017-08-31 (IN) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
IN2017-25 |
|