Back to Search
Start Over
On the Prefix Granularity Problem in NDN Adaptive Forwarding
- Source :
- IEEE/ACM Transactions on Networking. 29:2820-2833
- Publication Year :
- 2021
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2021.
-
Abstract
- One unique architectural benefit of Named Data Networking (NDN) is adaptive forwarding, i.e., the forwarding plane is able to observe past data retrieval performance and use it to adjust forwarding decisions for future Interests. To be effective, adaptive forwarding assumes that Interest Routing Locality is related to Interests' common name prefix, meaning that Interests sharing the same prefix are likely to follow a similar forwarding path within a short period of time. Since Interests can have multiple common prefixes with different lengths, the real challenge is determining which prefix length should be used in adaptive forwarding to record path performance measurements - we refer to this as the Prefix Granularity Problem. The longer the common prefix is, the better the Interest Routing Locality, and the larger the forwarding table. Given the limited FIB size, route names are designed to be considerably shorter than Interest names. Existing adaptive forwarding designs use route names to record path performance measurements, which looses forwarding adaptability as it promises in the event of partial network failures. In this work, we propose to dynamically aggregate and de-aggregate name prefixes in the forwarding table in order to use the prefixes that are the most appropriate given current network situation. In addition, to reduce the overhead of adaptive forwarding, we propose mechanisms to minimize the use of the longest prefix matching in Data packet processing. Simulations demonstrate that the proposed techniques can result in better forwarding decisions in the event of partial network failures with significantly reduced overhead.
- Subjects :
- Computer Networks and Communications
Network packet
Computer science
business.industry
Routing table
Locality
Computer Science Applications
Prefix
Path (graph theory)
Forwarding plane
Overhead (computing)
Longest prefix match
Electrical and Electronic Engineering
business
Software
Computer network
Subjects
Details
- ISSN :
- 15582566 and 10636692
- Volume :
- 29
- Database :
- OpenAIRE
- Journal :
- IEEE/ACM Transactions on Networking
- Accession number :
- edsair.doi...........0aa52e4d2c4bb4e5507230a84ea2c52a
- Full Text :
- https://doi.org/10.1109/tnet.2021.3103187