Resource searching method and system with one node domain supporting more resource domains
A resource search and node domain technology, applied in resource search methods and system fields, can solve problems such as heavy load on other nodes, difficult system backup, unfavorable resource search, etc., and achieve the effect of facilitating resource search, backup, and node load balancing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0048] Example 1: Generate resource identifiers.
[0049] like Figure 4 As shown, the process of generating a resource ID includes the following steps:
[0050] Step 101, look up the domain name mapping table according to the domain name, and obtain the resource domain ID corresponding to the domain name.
[0051] Here, for example, as Figure 7 Take the Sip URI abcdom-b.com.cn as the keyword, and its domain name is dom-b.com.cn, look up Table 1, and get its resource domain ID as 0101. Table 1 is a domain name mapping table.
[0052] resource domain name
Resource Domain ID
dom-a.com.cn
0103
dom-b.com.cn
0101
dom-c.com.cn
0102
dom-d.com.cn
020
dom-e.com.cn
030
[0053] Table 1
[0054] Step 102: Hash resource IDs according to key identifiers (such as file names, movie names, etc.).
[0055] Here, for example, as Figure 7 The Sip URI in is abcdom-c.com.cn, and the resource ID of abc is ...
example 2
[0058] Example 2: Generate the ID of the node.
[0059] like Figure 5 As shown, the process of generating the identity of the node includes the following steps:
[0060] Step 201. Hash an ID according to information such as node IP, such as node B in Table 2, whose ID is 21021. Then, add the resource domain ID in front of the ID and cut off the remaining part of the node domain ID. For example, for a node, its node domain ID is 010, its resource domain ID is 0101, and its node ID is (1)21021. Among them, "(1) is the remaining part after subtracting the node domain ID from the resource domain ID. Table 2 is the intra-domain routing table.
[0061] Node Domain ID
Node ID (if 6 digits)
Node IP
Node Port
[0062] 010
(3)02131
10.1.10.2 (node C)
4000
010
(2)10122
10.2.10.3 (Node A)
4000
010
(2)23101
10.2.13.4 (Node E)
4000
010
(1)00213
10.4.10.8 (node ...
example 3
[0065] Example 3: Find the user's resource data.
[0066] in such as Image 6 Resource search is performed in the multi-domain DHT overlay network shown. In the overlay network architecture where the resource domain and the node domain are separated, a user is set to search for resource data whose domain name is dom-b.com.cn, such as abcdom-b.com .cn. Specific resource search process, such as Figure 7 shown, including the following steps:
[0067] Step 301, Client A converts the resource abcdom-b.com.cn into a resource identifier of 010122131, and then searches.
[0068] Here, the conversion process is as follows: Client A looks up the domain name mapping table shown in Table 1, finds out that the resource domain ID corresponding to dom-b.com.cn is 0101, "abc" calculates that the resource ID is 22131, and the resource ID is 0101-22131.
[0069] Furthermore, Client A can also directly use the resource abcdom-b.com.cn to send a search / store / modify resource request to Node ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com