Xiaofei Yang, Jianghua Xu, Sheng Huang, Si-Hao Liu
{"title":"Fast Name Lookup based on Component State Transfer in Content Centric Networking","authors":"Xiaofei Yang, Jianghua Xu, Sheng Huang, Si-Hao Liu","doi":"10.14257/IJUNESST.2017.10.5.05","DOIUrl":null,"url":null,"abstract":"Content Centric Networking (CCN) is treated as one of the most representatives of the future Internet architecture structure, in which has attracted attention. Interest Packet forwarding relies on content name instead of IP address, the structure of packet name occur hierarchical and the length of name is unlimited, these pivotal features bring new challenges to meet high speed at large scale. In this paper, Fast Name Lookup based on Component State Transfer in Content Centric Networking(FNLCST) is proposed. Hash function and component coding are combined to construct virtual component Trie, then every component is compiled into unique code. In order to improve performance further, components in the same level in the virtual component Trie are stored to different hash tables according to their lengths, so the great number of children nodes can be dispersed by hash function. In addition, the number of memory access times can be reduced because each node in hash table can be allocated memory with specific size to avoid character pointer. Simulation results show FNLCST can achieve high lookup speed and exhibit good scalability to large-scale prefixes table.","PeriodicalId":447068,"journal":{"name":"International Journal of u- and e- Service, Science and Technology","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of u- and e- Service, Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14257/IJUNESST.2017.10.5.05","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Content Centric Networking (CCN) is treated as one of the most representatives of the future Internet architecture structure, in which has attracted attention. Interest Packet forwarding relies on content name instead of IP address, the structure of packet name occur hierarchical and the length of name is unlimited, these pivotal features bring new challenges to meet high speed at large scale. In this paper, Fast Name Lookup based on Component State Transfer in Content Centric Networking(FNLCST) is proposed. Hash function and component coding are combined to construct virtual component Trie, then every component is compiled into unique code. In order to improve performance further, components in the same level in the virtual component Trie are stored to different hash tables according to their lengths, so the great number of children nodes can be dispersed by hash function. In addition, the number of memory access times can be reduced because each node in hash table can be allocated memory with specific size to avoid character pointer. Simulation results show FNLCST can achieve high lookup speed and exhibit good scalability to large-scale prefixes table.