Manchester Metropolitan University's Research Repository

    Dynamic naming scheme and lookup method based on trie for Vehicular Named Data Network

    Ashraf, M Wasim Abbas, Huang, Chuanhe, Khalid, Shehzad, Rana, Amir Saeed, Ahmad, Mudassar and Raza, Umar (2022) Dynamic naming scheme and lookup method based on trie for Vehicular Named Data Network. Wireless Communications and Mobile Computing, 2022. p. 6539532. ISSN 1530-8669

    [img] Published Version
    Available under License Creative Commons Attribution.

    Download (1MB)


    Content naming and lookup are decisive functions of the future architecture named data network (NDN). The core concept of NDN is the content distribution between consumers and content providers. The NDN supports advance vehicular networks that is famous with vehicular-named data network (VNDN) with different naming schemes such as hybrid, flat, attribute-based, and hierarchical names. These schemes are used in a static way for vehicular network, in summary, the hybrid, flat, and attribute-based makes a complex structure, and on the other hand, hierarchical names long in length and name lookup performance are a bottleneck in NDN, which can directly affect the network performance. Therefore, we introduce a dynamic naming scheme and lookup method (DNSL) for VNDN to mitigate these issues. We argue that the dynamic naming scheme is a better approach to VNDN, while the static name is a cost-effective, hefty, integrated fashion, and improper for the vehicular network. This study focuses on (1) a dynamic naming scheme using dynamic-tag and (2) a lookup method based on node partition of trie; the trie approach is very famed in data structure and extensively used for the lookup content, insertion, and deletion processes. Our experimental evaluation shows that the DNSL scheme is highly efficient, scalable, and provably correct for VNDN.

    Impact and Reach


    Activity Overview
    6 month trend
    6 month trend

    Additional statistics for this dataset are available via IRStats2.


    Repository staff only

    Edit record Edit record