首页> 外文期刊>Communications, China >A fast and memory-efficient approach to NDN name lookup
【24h】

A fast and memory-efficient approach to NDN name lookup

机译:一种快速且内存有效的方法来查找NDN名称

获取原文
获取原文并翻译 | 示例
           

摘要

For name-based routing/switching in NDN, the key challenges are to manage large-scale forwarding Tables, to lookup long names of variable lengths, and to deal with frequent updates. Hashing associated with proper length-detecting is a straightforward yet efficient solution. Binary search strategy can reduce the number of required hash detecting in the worst case. However, to assure the searching path correct in such a schema, either backtrack searching or redundantly storing some prefixes is required, leading to performance or memory issues as a result. In this paper, we make a deep study on the binary search, and propose a novel mechanism to ensure correct searching path without neither additional backtrack costs nor redundant memory consumptions. Along any binary search path, a bloom filter is employed at each branching point to verify whether a said prefix is present, instead of storing that prefix here. By this means, we can gain significantly optimization on memory efficiency, at the cost of bloom checking before each detecting. Our evaluation experiments on both real-world and randomly synthesized data sets demonstrate our superiorities clearly.
机译:对于NDN中基于名称的路由/交换,主要挑战是管理大规模转发表,查找可变长度的长名称以及处理频繁的更新。与适当的长度检测相关联的哈希是一种简单而有效的解决方案。在最坏的情况下,二进制搜索策略可以减少所需的哈希检测数量。但是,为了确保在这种模式下搜索路径正确,需要回溯搜索或冗余存储一些前缀,从而导致性能或内存问题。在本文中,我们对二进制搜索进行了深入研究,并提出了一种新颖的机制来确保正确的搜索路径,而又不会增加额外的回溯成本或冗余的内存消耗。沿着任何二进制搜索路径,在每个分支点处使用布隆过滤器来验证是否存在所述前缀,而不是在此存储该前缀。通过这种方式,我们可以在每次检测之前进行光晕检查的情况下,显着优化内存效率。我们在现实世界和随机综合数据集上的评估实验清楚地证明了我们的优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号