MaPIT: An Enhanced Pending Interest Table for NDN With Mapping Bloom Filter

被引:64
作者
Li, Zhuo [1 ]
Liu, Kaihua [1 ]
Zhao, Yang [1 ]
Ma, Yongtao [1 ]
机构
[1] Tianjin Univ, Sch Elect Informat Engn, Tianjin 300072, Peoples R China
关键词
Named data networking (NDN); pending interest table (PIT); mapping bloom filter (MBF); MaPIT;
D O I
10.1109/LCOMM.2014.2359191
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Named Data Networking (NDN) is a recent paradigm conceived for future Internet architectures, where communications are driven by contents instead of host addresses. To realize this paradigm, a novel data structure for forwarding processes, namely Pending Interest Table (PIT), is utilized in NDN node. Designing and evaluating a quick enough PIT with high capacity is a major challenge within the overall NDN research area. In this letter, based on our proposed Mapping Bloom filter, which is a modified data structure of Bloom filter, we present an enhanced implementation of PIT called MaPIT. Our evaluations indicate that MaPIT can minimize the on-chip memory consumption to 2.097 MB. And the probability of false positive is under 1% for 2 million names. It allows MaPIT to use SRAM as on-chip memory and satisfy the current network requirements.
引用
收藏
页码:1915 / 1918
页数:4
相关论文
共 12 条
  • [1] A Survey of Information-Centric Networking
    Ahlgren, Bengt
    Dannewitz, Christian
    Imbrenda, Claudio
    Kutscher, Dirk
    Ohlman, Boerje
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (07) : 26 - 36
  • [2] Dai HC, 2012, PROCEEDINGS OF THE EIGHTH ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS'12), P211
  • [3] Longest prefix matching using bloom filters
    Dharmapurikar, S
    Krishnamurthy, P
    Taylor, DE
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (02) : 397 - 409
  • [4] Kim K, 2012, 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), P153
  • [5] Kirsch A, 2010, COMPUT COMMUN NETW S, P181, DOI 10.1007/978-1-84882-765-3_9
  • [6] Perino D., 2011, Proceedings of the ACM SIGCOMM workshop on Information-centric networking, P44, DOI DOI 10.1145/2018584.2018596
  • [7] Theory and Practice of Bloom Filters for Distributed Systems
    Tarkoma, Sasu
    Rothenberg, Christian Esteve
    Lagerspetz, Eemil
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2012, 14 (01): : 131 - 155
  • [8] Varvello M., 2013, P 2 IEEE NOMEN, V13, P1
  • [9] Scalable Name Lookup in NDN Using Effective Name Component Encoding
    Wang, Yi
    He, Keqiang
    Dai, Huichen
    Meng, Wei
    Jiang, Junchen
    Liu, Bin
    Chen, Yan
    [J]. 2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 688 - 697
  • [10] Adaptive Forwarding in Named Data Networking
    Yi, Cheng
    Afanasyev, Alexander
    Wang, Lan
    Zhang, Beichuan
    Zhang, Lixia
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (03) : 62 - 67