###### Abstract  
Name resolution system is an important infrastructure in Information Centric Networking (ICN) network architecture of identifier-locator separation mode. In the Local Name Resolution System (LNMRS), a hierarchical name resolution system for latency-sensitive scenarios; higher-level resolution nodes serve more users and suffer more storage pressure, which causes the problem of unbalanced storage load between layers, and requires inter-layer collaborative storage under the constraint of deterministic service latency characteristics. In this paper, we use the constraints required for inter-layer collaborative resolution to construct an index neighbor structure and perform collaborative storage based on this structure. This method relieves storage pressure on high-level resolution nodes. Experimental results show that the increase of total storage load brought by the proposed method is 57.1% of that by MGreedy algorithm, 8.1% of that by Greedy algorithm, and 0.8% of that by the K-Mediod algorithm when relieving the same storage load for high-level resolution nodes. Meanwhile, deterministic service latency feature is still sustained when our proposed method is used for collaborative resolution.  
deterministic latency; collaborative storage; name resolution systems; storage scalability +
Footnote †: journal:  
0000-0002-4000-0000-0000-0000-0000-0000-0000-00000-0000-00000-00000-00000-00000-00000-00000-00000-00000-000000-000000-000000-000000-000000-000  
hierarchical structure and DHT-based hierarchical structure [14; 15; 16; 17]. In the name resolution system with single-layer structure, the DHT algorithm is performed for structure maintenance, storage, and resolution of mapping records among resolution nodes. A resolution system with single-layer structure can achieve good storage load balancing among resolution nodes, but a resolution request may be redirected several times before it is responded to, which leads to high resolution latency. In a hierarchical name resolution system, resolution nodes in the same network region form a local structure, and one of them is considered a super node of this local structure and participates in the construction of structure among resolution nodes in the larger network region (the upper layer). Here, resolution of a mapping record is firstly performed in the local structure; if it fails, it is performed in the upper layer, until the resolution process reaches the top layer. Hierarchical name resolution systems take storage localization as a character, which also brings a kind of load balancing. In a tree-based hierarchical name resolution system, resolution nodes in the same region form a tree structure, in a DHT-based hierarchical name resolution system; resolution nodes in the same region form DHT structure.  
LNMRS is a tree-based hierarchical name resolution system [18; 19; 20; 21; 22; 23], which is designed mainly for latency-sensitive application scenarios. In LNMRS, users of each name resolution node form the service area of that node, and a resolution node provides name resolution service with deterministic service latency only to users in its service area. The deterministic service latency value of name resolution nodes in the same level is the same, and the deterministic service latency value of high-level name resolution nodes is larger than that of low-level name resolution nodes. At the same time, service area of a low-level name resolution node is completely included by the service area of its parent node. High-level name resolution nodes cover more users and suffer larger storage pressure, while low-level name resolution nodes suffer smaller storage pressure, which causes the problem of unbalanced storage load between layers in LNMRS. It is worth studying inter-layer collaborative storage and resolution under the constraint of a deterministic service latency feature to achieve better storage load balancing in LNMRS.