Xiaofei Yang, Jianghua Xu, Sheng Huang, Si-Hao Liu
{"title":"内容中心网络中基于组件状态传输的快速名称查找","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":"{\"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}","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}
Fast Name Lookup based on Component State Transfer in Content Centric Networking
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.