Fast Name Lookup for Named Data Networking

被引:0
|
作者
Wang, Yi [1 ]
Xu, Boyang [1 ]
Tai, Dongzhe [1 ]
Lu, Jianyuan [1 ]
Zhang, Ting [1 ]
Dai, Huichen [1 ]
Zhang, Beichuan [2 ]
Liu, Bin [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Tsinghua Natl Lab Informat Sci & Technol, Beijing, Peoples R China
[2] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
关键词
Named Data Networking; Name Lookup; Perfect Hash Table; Linear Search; Random Search;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Complex name constitution plus huge-sized name routing table makes wire speed name lookup a challenging task in Named Data Networking. To overcome this challenge, we propose two techniques to significantly speed up the lookup process. First, we look up name prefixes in an order based on the distribution of prefix length in the forwarding table, which can find the longest match much faster than the linear search of current prototype CCNx. The search order can be dynamically adjusted as the forwarding table changes. Second, we propose a new near-perfect hash table data structure that combines many small sparse perfect hash tables into a larger dense one while keeping the worst-case access time of O(1) and supporting fast update. Also the hash table stores the signature of a key instead of the key itself, which further improves lookup speed and reduces memory use.
引用
收藏
页码:198 / 207
页数:10
相关论文
共 50 条
  • [31] Name Weighted Round Robin (NWRR) Algorithm for Named Data Networking
    Jiang, Yiming
    Luo, Jiangtao
    PROCEEDINGS OF 2018 1ST IEEE INTERNATIONAL CONFERENCE ON HOT INFORMATION-CENTRIC NETWORKING (HOTICN 2018), 2018, : 94 - 99
  • [32] Named Data Networking
    Zhang, Lixia
    Afanasyev, Alexander
    Burke, Jeffrey
    Jacobson, Van
    Claffy, Kc
    Crowley, Patrick
    Papadopoulos, Christos
    Wang, Lan
    Zhang, Beichuan
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (03) : 66 - 73
  • [33] Name Filter: A Countermeasure Against Information Leakage Attacks in Named Data Networking
    Kondo, Daishi
    Silverston, Thomas
    Vassiliades, Vassilis
    Tode, Hideki
    Asami, Tohru
    IEEE ACCESS, 2018, 6 : 65151 - 65170
  • [34] Local Name Translation for Succinct Communication Towards Named Data Networking of Things
    Yang, Yating
    Song, Tian
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (12) : 2551 - 2554
  • [35] An Efficient Prefix Caching Scheme for Fast Forwarding in Named Data Networking
    Kim, Jinsoo
    Kim, Junghwan
    STUDIES IN INFORMATICS AND CONTROL, 2018, 27 (02): : 175 - 182
  • [36] NINQ: Name-Integrated Query Framework for Named-Data Networking of Things
    Rehman, Muhammad Atif Ur
    Ullah, Rehmat
    Kim, Byung Seo
    SENSORS, 2019, 19 (13):
  • [37] Data Aggregation in Named Data Networking
    Harada, Sho
    Yan, Zhiwei
    Park, Yong-Jin
    Nisar, Kashif
    Ibrahim, Ag Asri Ag
    TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 1839 - 1842
  • [38] A SURVEY ON NAMED DATA NETWORKING
    Soniya, M. Micheal Santha
    Kumar, K.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 1515 - 1519
  • [39] Named Data Networking: A survey
    Saxena, Divya
    Raychoudhury, Vaskar
    Suri, Neeraj
    Becker, Christian
    Cao, Jiannong
    COMPUTER SCIENCE REVIEW, 2016, 19 : 15 - 55
  • [40] Named-Data Security Scheme for Named Data Networking
    Hamdane, Balkis
    Serhrouchni, Ahmed
    Fadlallah, Ahmad
    El Fatmi, Sihem Guemara
    2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 114 - 119