Bitmap-based priority-NPT for packet forwarding at named data network

被引:12
|
作者
Seo, Jihee [1 ]
Lim, Hyesook [1 ]
机构
[1] Ewha Womans Univ, Dept Elect Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Named data networking; Name prefix trie; Forwarding engine; Bitmap; Memory hierarchy; BLOOM FILTER; LOOKUP; MEMORY;
D O I
10.1016/j.comcom.2018.09.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a promising future Internet architecture, the named data networking (NDN) technology has recently been widely studied. A Forwarding Information Base (FIB) used in forwarding named packets is composed of a set of name prefixes, each of which consists of multiple variable-length name components. Achieving wire-speed name lookup on an FIB is an essential prerequisite for the successful realization of the NDN. As one of the various data structures for the FIB construction, a name prefix trie (NPT) has an extended structure of a binary trie. Since an FIB can have an excessively large number of name prefixes and the cardinality of components at each trie level is theoretically infinite, the name lookup using an NPT has critical issues in terms of memory usage and lookup performance. In this paper, we propose the use of a priority trie and an encoded bitmap structure for efficient name lookup. The simulation result shows that our proposed algorithm achieves less than 2.5 off-chip memory accesses in average for each name lookup against FIB tables with 10,000 to 600,000 name prefixes.
引用
收藏
页码:101 / 112
页数:12
相关论文
共 50 条
  • [1] PACD: A BITMAP-BASED FRAMEWORK FOR PROCESSING XML DATA
    Al-Badawi, Mohammed
    Eaglestone, Barry
    North, Siobhan
    WEBIST 2009: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2009, : 66 - +
  • [2] Design of a bitmap-based QoS-aware memory controller for a packet memory
    Yu, Seunghak
    Yoon, Sungroh
    Chung, Eui-Young
    Lee, Hyuk-Jun
    IEICE ELECTRONICS EXPRESS, 2014, 11 (05):
  • [3] Bitmap-based Steganographic Handshake and Hidden Communication in BitTorrent Network
    Li, Yongjun
    Bao, Xudong
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2017, 12 (05) : 721 - 727
  • [4] Packet Forwarding in Named Data Networking Requirements and Survey of Solutions
    Li, Zhuo
    Xu, Yaping
    Zhang, Beichuan
    Yan, Liu
    Liu, Kaihua
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (02): : 1950 - 1987
  • [5] Bitmap-Based On-Line Analytical Processing of Time Interval Data
    Meisen, Philipp
    Keng, Diane
    Meisen, Tobias
    Recchioni, Marco
    Jeschke, Sabina
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 20 - 26
  • [6] A Signature-based Data Authentication Method with Bitmap-based Transformed Data in Database Outsourcing
    Jang, Miyoung
    Yoon, Min
    Song, Youngho
    Chang, Jae-Woo
    6TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2015), THE 5TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2015), 2015, 52 : 680 - 684
  • [7] Boosting Named Data Networking for Efficient Packet Forwarding in Urban VANET Scenarios
    Bian, Chaoyi
    Zhao, Tong
    Li, Xiaoming
    Yan, Wei
    2015 IEEE 21ST INTERNATIONAL WORKSHOP ON LOCAL & METROPOLITAN AREA NETWORKS (LANMAN), 2015,
  • [8] liteNDN: QoS-Aware Packet Forwarding and Caching for Named Data Networks
    Abdelaal, Mohamed
    Karadeniz, Mustafa
    Duerr, Frank
    Rothermel, Kurt
    2020 IEEE 17TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC 2020), 2020,
  • [9] Regularizing Irregularity: Bitmap-based and Portable Sparse Matrix Multiplication for Graph Data on GPUs
    Zhang, Jianting
    Gruenwald, Le
    GRADES-NDA '18: PROCEEDINGS OF THE 1ST ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2018 (GRADES-NDA 2018), 2018,
  • [10] A NEURAL NETWORK BASED TRAFFIC-AWARE FORWARDING STRATEGY IN NAMED DATA NETWORKING
    Bazmi, Parisa
    Keshtgari, Manijeh
    IIUM ENGINEERING JOURNAL, 2016, 17 (02): : 59 - 69