Towards a Scalable Named Data Border Gateway Protocol

Manar Aldaoud, Dawood Al-Abri, Medhat Awadalla, Firdous Kausar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Named Data Networking (NDN) is a promising Internet architecture that exchanges data packets based on the contents' names regardless of the location of the data. Traffic routing and forwarding have scalability issues because of the gigantic number of Name-based prefixes. To address these issues, this paper proposes a new scheme for global routing optimization. This optimization is achieved by: 1) implementing a Peer Name Provider (PNP), 2) globally advertising PNP names and peer's names (PNAME) instead of content names, and 3) utilizing the NDN's Interest ForwardingHint to hold the producer's PNAME. The proposed scheme is implemented and tested in N-BGP, an interdomain routing protocol for routing NDN names and IP prefixes, using the Mininet emulator. The results show that the proposed scheme enhances the N-BGP scalability performance in terms of exchanged messages, and memory utilization.

Original languageEnglish
Title of host publicationInternational Conference on Electrical, Computer, Communications and Mechatronics Engineering, ICECCME 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665470957
DOIs
Publication statusPublished - 2022
Event2022 International Conference on Electrical, Computer, Communications and Mechatronics Engineering, ICECCME 2022 - Male, Maldives
Duration: Nov 16 2022Nov 18 2022

Publication series

NameInternational Conference on Electrical, Computer, Communications and Mechatronics Engineering, ICECCME 2022

Conference

Conference2022 International Conference on Electrical, Computer, Communications and Mechatronics Engineering, ICECCME 2022
Country/TerritoryMaldives
CityMale
Period11/16/2211/18/22

Keywords

  • Autonomous System Number (ASN)
  • ForwardingHint
  • Named Data Border Gateway Protocol (N-BGP)
  • Named Data Networking (NDN)

ASJC Scopus subject areas

  • Automotive Engineering
  • Electrical and Electronic Engineering
  • Mechanical Engineering
  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Renewable Energy, Sustainability and the Environment

Cite this