• Home
  • Search
  • BFAST: High-Speed and Memory-Efficient Approach for NDN Forwarding Engine
  • Cite Icon38
  • https://doi.org/10.1109/tnet.2016.2623379Copy DOI Icon

BFAST: High-Speed and Memory-Efficient Approach for NDN Forwarding Engine

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Named data networking (NDN) is a future Internet architecture that directly emphasizes accessible content by assigning each piece of content a unique name. Data transmission in NDN is realized via name-based routing and forwarding. Name-based forwarding information base (FIB) usually has much more and longer prefixes than IP-based ones, and therefore, name-based forwarding brings more challenges on the NDN router in terms of high forwarding throughput, low memory consumption, and fast FIB update. In this paper, we present an index data structure called BFAST for the name-based FIB. BFAST is designed based on a basic hash table, it employs a counting Bloom filter to balance the load among hash table slots, so that the number of items in each non-empty slot is close to 1, leading to low searching time in each slot. Meanwhile, the first-rank-indexed scheme is proposed to effectively reduce the massive memory consumption required by the pointers in all the hash table slots. Evaluation results show that, for the longest prefix match FIB lookup, BFAST achieves a speed of 2.14 MS/S using one thread, and meanwhile, the memory consumption is reasonably low. By leveraging the parallelism of today’s multi-core CPU, BFAST arrives at an FIB lookup speed of 33.64 MS/S using 24 threads, and the latency is around $0.71~\mu s$ .

Similar Papers
  • Conference Article
  • Citations1

FCTree: A Space Efficient FIB Data Structure for NDN Routers

  • Oct 01, 2018
  • Ouassim Karrakchou +2
  • Research Article

Securing named data networking (NDN) content: a quantum homomorphic encryption protocol

  • Mar 01, 2026
  • Laser Physics Letters
  • Jing Li +2
  • Research Article
  • Citations11

Investigating Route Cache in Named Data Networking

  • Feb 01, 2018
  • IEEE Communications Letters
  • Xin Chen +2
  • Conference Article
  • Citations1

On the Forwarding Information Base Sizing in Named Data Networking of Things

  • Apr 15, 2022
  • Gokce Manap +2
  • Conference Article
  • Citations3

Hash-table and balanced-tree based FIB architecture for CCN routers

  • Oct 01, 2016
  • Kenta Shimazaki +6
  • Conference Article
  • Citations7

Analysis Operation NLSR With Ubuntu as NDN Router

  • Jul 01, 2019
  • Angga Friyanto +2
  • Conference Article
  • Citations3

Learned FIB: Fast IP Forwarding without Longest Prefix Matching

  • Nov 01, 2021
  • Shunsuke Higuchi +4
  • Research Article
  • Citations5

Routing approaches in named data network: a survey and emerging research challenges

  • Nov 08, 2023
  • International Journal of Computers and Applications
  • Sembati Yassine +2
  • Conference Article
  • Citations30

Hybrid information forwarding in VANETs through named data networking

  • Aug 01, 2015
  • Gang Deng +3
  • Research Article
  • Citations45

Exploiting Path Diversity for Thwarting Pollution Attacks in Named Data Networking

  • Sep 01, 2016
  • IEEE Transactions on Information Forensics and Security
  • Haoran Guo +3
  • Conference Article
  • Citations8

Effect of overhead flooding on NDN forwarding strategies based on broadcast approach

  • Oct 01, 2017
  • Syaiful Ahdan +2
  • PDF
  • Research Article
  • Citations7

NDN-BDA: A Blockchain-Based Decentralized Data Authentication Mechanism for Vehicular Named Data Networking

  • Apr 29, 2023
  • Future Internet
  • Ahmed Benmoussa +3
  • Research Article
  • Citations45

An Efficient Signature Scheme Based on Mobile Edge Computing in the NDN-IoT Environment

  • May 14, 2021
  • IEEE Transactions on Computational Social Systems
  • Haiping Huang +3
  • Conference Article
  • Citations17

Enabling Blockchain Applications Over Named Data Networking

  • May 01, 2019
  • Jiang Guo +5
  • Research Article
  • Citations8

CONSERT: Constructing optimal name-based routing tables

  • Dec 02, 2015
  • Computer Networks
  • Huichen Dai +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.