Parallelizing FIB Lookup in Content Centric Networking

Shuai Ding, Zhen Chen, Zhi Liu
{"title":"Parallelizing FIB Lookup in Content Centric Networking","authors":"Shuai Ding, Zhen Chen, Zhi Liu","doi":"10.1109/ICNDC.2012.10","DOIUrl":null,"url":null,"abstract":"As a promising future Internet architecture, CCN(Content Centric Networking) is a pragmatic shift from host-to-host to named content model. Providing each piece of content with a specified name, CCN can either directly route a user's Interest for a specific piece of content to the content server, or simply pick the right piece of content from the in network cache and send it back to the user. The combination of content name and in-network cache makes CCN suitable for content distribution. Name based FIB (Forwarding Information Base) table lookup thus plays an important role in CCN routing, as FIB records the forwarding face set for different name prefixes. This paper leverages multi-core platform to accelerate the FIB lookup in CCN router. Based on TILEPro64 platform, which has 64 identical tiles, two parallel zed lookup algorithms, one is based on hash table and the other is based on Bloom filter, are implemented and evaluated. To better evaluate the performance, the size of FIB is estimated and the statistics of URLs are measured to simulate the generation of practical Interests packet traffic. Through theoretical evaluation and experiment, it shows that the parallelization can improve the FIB lookup performance efficiently.","PeriodicalId":151593,"journal":{"name":"2012 Third International Conference on Networking and Distributed Computing","volume":"14 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Third International Conference on Networking and Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNDC.2012.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

As a promising future Internet architecture, CCN(Content Centric Networking) is a pragmatic shift from host-to-host to named content model. Providing each piece of content with a specified name, CCN can either directly route a user's Interest for a specific piece of content to the content server, or simply pick the right piece of content from the in network cache and send it back to the user. The combination of content name and in-network cache makes CCN suitable for content distribution. Name based FIB (Forwarding Information Base) table lookup thus plays an important role in CCN routing, as FIB records the forwarding face set for different name prefixes. This paper leverages multi-core platform to accelerate the FIB lookup in CCN router. Based on TILEPro64 platform, which has 64 identical tiles, two parallel zed lookup algorithms, one is based on hash table and the other is based on Bloom filter, are implemented and evaluated. To better evaluate the performance, the size of FIB is estimated and the statistics of URLs are measured to simulate the generation of practical Interests packet traffic. Through theoretical evaluation and experiment, it shows that the parallelization can improve the FIB lookup performance efficiently.
内容中心网络中的并行FIB查找
CCN(Content Centric Networking,内容中心网络)是一种从主机到主机到命名内容模型的实用转变,是一种很有前途的未来互联网架构。为每个内容片段提供指定的名称,CCN可以直接将用户对特定内容片段的兴趣路由到内容服务器,或者简单地从网络缓存中选择正确的内容片段并将其发送回用户。内容名称与网络内缓存的结合使得CCN适合于内容分发。因此,基于名称的FIB (Forwarding Information Base)表查找在CCN路由中起着重要作用,因为FIB记录了不同名称前缀的转发面集。本文利用多核平台来加速CCN路由器的FIB查找。基于tile64平台,实现了基于哈希表的并行查找算法和基于Bloom过滤器的并行查找算法,并对其进行了评估。为了更好地评估性能,估计了FIB的大小,测量了url的统计信息,模拟了实际兴趣包流量的生成。理论评价和实验结果表明,并行化可以有效地提高FIB查找性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信