...
首页> 外文期刊>電子情報通信学会技術研究報告. ディペンダブルコンピュ-ティング. Dependable Computing >CCNルータのためのコンテンツのネーム長による分割ハッシュテーブルと平衡木によるFIBの構築
【24h】

CCNルータのためのコンテンツのネーム長による分割ハッシュテーブルと平衡木によるFIBの構築

机译:通过内容名称长度为CCN路由器构建带有拆分哈希表和均衡树的FIB

获取原文
获取原文并翻译 | 示例

摘要

従来のIPネットワークはユーザ·サーバ間通信を基本とし,サーバに負担が集中する問題がある.加えて,IPルータはユーザから受け取ったパケットを次のルータに横流しするだけであり,ルータは,ユーザが必要とするコンテンツを提供する機能を有していない.従来の転送機能に加え,キャッシュ機能を持つよう機能拡張されたルータにより構築されるネットワークがCCN(Content Centric Networking)であり,次世代ネットワークとして注目されている.CCNルータは,FIBと呼ばれるルーティングテーブルを持つが,FIBのテーブルルックアップにかかる比較数がボトルネックとなる.本稿では,分割ハッシュテーブルと平衡木を組み合わせたデータ構造を持っFIBを提案する.提案手法は,ハッシュによるテーブル探索を基本とし,ハッシュ値が衝突した際に,平衡木を用いてデータを保持する.ハッシュによるテーブル探索の前処理としてブルームフィルタによるフィルタリングを行い,さらに,コンテンツのネーム長が4以下のコンテンツ名によるハッシュ値とコンテンツのネーム長が5以上のコンテンツ名によるハッシュ値の2つに分けて考えることで,ハッシュテーブルを分割する.フィルタリングと分割ハッシュテーブルを用いることで平衡木の高さを小さくし,比較数を削減できる.提案手法の比較数は,多分木で実装したFIBに比べ約92.5%,ハッシュテーブル(線形リスト)で実装したFIBに比べ約40.7%,ハッシュテーブル(平衡木)で実装したFIBに比べ約18.5%,ブルームフィルタ+ハッシュテーブル(線形リスト)で実装したFIBに比べ約31.1%,ブルームフィルタ+ハッシュテーブル(平衡木+分割なし)で実装したFIBに比べ約5.14%削減することができた.
机译:传统的IP网络基于用户-服务器通信,并且存在负载集中在服务器上的问题。另外,IP路由器仅将从用户接收的分组循环到下一路由器,并且路由器不具有提供用户所需内容的功能。 CCN(内容中心网络)是由路由器构成的网络,除了传统的传输功能外,路由器已经扩展为具有缓存功能,并且作为下一代网络受到关注。 CCN路由器有一个称为FIB的路由表,但是FIB表查找所需的比较次数成为瓶颈。在本文中,我们提出FIB,其数据结构结合了拆分哈希表和平衡树。提出的方法基于哈希表搜索,当哈希值冲突时,使用余额树保存数据。通过bloom过滤器进行过滤是作为通过哈希表搜索的预处理,并且进一步分为两部分:按内容名称长度小于等于4的内容名称的哈希值和按内容名称长度大于等于5的内容名称的哈希值。通过思考,哈希表被划分了。通过使用过滤和拆分哈希表,可以减少平衡树的高度,并可以减少比较次数。与通过树实现的FIB相比,所提出方法的比较次数可能约为92.5%,与通过哈希表实现的FIB(线性列表)相比约为40.7%,与通过哈希表实现的FIB(平衡树)相比约为18.5%。与使用布隆过滤器+哈希表(线性列表)实现的FIB相比,可以减少约31.1%,与使用布隆过滤器+哈希表(平衡树+无除法)实现的FIB相比,可以减少约5.14%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号