To read this content please select one of the options below:

A partial name prefix merging and shortening for name lookup in named data networking

Jenq-Muh Hsu (Department of Computer Science and Information Engineering, National Chiayi University, Chiayi City, Taiwan)
Jui-Yang Chang (Department of Computer Science and Information Engineering, National Chiayi University, Chiayi City, Taiwan)
Chih-Hung Wang (Department of Computer Science and Information Engineering, National Chiayi University, Chiayi City, Taiwan)

Engineering Computations

ISSN: 0264-4401

Article publication date: 2 October 2017

84

Abstract

Purpose

Named Data Networking (NDN) is a content-centric network differing from the traditional IP-based network. It adopts the name prefix to identify, query and route the information content instead of IP-based addressing and routing. NDN provides a convenient way to access the content without knowing the originated location of the requested information. However, the length of name prefix varies. It is not like the fixed-length IP addresses that makes handling queries or searching the requested information in NDN easier. An efficient name lookup mechanism of name prefix will efficiently increase the performance of prefix identifying, name searching and content retrieving. Therefore, this paper aims to propose a partial name prefix merging and shortening scheme for enhancing the efficiency of name lookup in NDN.

Design/methodology/approach

To reduce the work involved in name prefix identifying, querying, storing and routing, this work adopts a cyclic redundancy check-based encoding scheme to shorten the variable length of the name prefix into a proper and fixed length of encoded numerical information. In fact, the structure of a name prefix is presented in a combination of word segments with the slash symbol. The shortening procedure of name prefix can also be applied to adjacent word segments forming fixed-length encoded data for further efficiently matching the name prefix for name lookup in NDN.

Findings

The experimental results show that the shorter length of encoded name prefix can effectively reduce the access time of name lookup and increasingly retrieve the corresponding named content in NDN. Through partial merging and shortening of name prefix, the length of encoded prefix name may be larger than the whole encoding of name prefix. It retains the information differences from different parts of various name prefixes. Thus, it can avoid collision problems with the same encoded information from various name prefixes.

Originality/value

From the experimental results, it is observed that partial merging and shortening of name prefix is useful for name look up in NDN. It can increase the efficiency of name prefix matching and retrieving in NDN. It can also save memory space to store the name prefix in an NDN node.

Keywords

Acknowledgements

This work was partially supported by Ministry of Science and Technology of Taiwan (R.O.C.) under Grants NSC 102-2221-E-415-017 and MOST 103-2221-E-415-020 and Central Taiwan Science Park Bureau of Ministry of Science and Technology of Taiwan (R.O.C.) under Grant 104RB05.

Citation

Hsu, J.-M., Chang, J.-Y. and Wang, C.-H. (2017), "A partial name prefix merging and shortening for name lookup in named data networking", Engineering Computations, Vol. 34 No. 7, pp. 2300-2310. https://doi.org/10.1108/EC-03-2017-0082

Publisher

:

Emerald Publishing Limited

Copyright © 2017, Emerald Publishing Limited

Related articles