Content acquisition method, node and content network

A content and node technology, applied in the field of communication, can solve the problems of network paralysis, source server and network congestion, network architecture insecurity, etc., to reduce investment cost waste, avoid network congestion, and improve distribution efficiency.

Inactive Publication Date: 2011-08-03
HUAWEI TECH CO LTD
View PDF3 Cites 65 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the explosive growth of content transmitted on the Internet, and when the Internet transmits content based on the IP protocol, many clients simultaneously establish sessions with the host where the content resides to obtain the content, resulting in low efficiency of content distribution and congestion of the source server and the network; In order to avoid the above-mentioned network congestion, it is necessary to continuously expand bandwidth and upgrade network equipment, which increases the investment cost of the network; in addition, hackers can cause network paralysis by sending a large number of content requests to the same host, so the current network architecture is still insecure disadvantages, unable to adapt to the rapid growth of content

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Content acquisition method, node and content network
  • Content acquisition method, node and content network
  • Content acquisition method, node and content network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] The embodiment of the present invention provides a method for acquiring content, see figure 2 , the method includes:

[0035] 201: Receive a content request, where the content request includes at least an identifier of the content to be requested;

[0036] 202: Judging whether the content corresponding to the identifier can be obtained locally, if yes, execute step 203, otherwise, execute step 204;

[0037] 203: Obtain the content corresponding to the identifier locally, and the process ends;

[0038] 204: According to the identification, the name resolution system obtains the target node storing the content corresponding to the identification, obtains the content corresponding to the identification from the target node, and the process ends.

[0039] Wherein, the name resolution system includes a multi-level DHT and a global content resolution structure, and the global content resolution structure supports name aggregation and longest match search.

[0040] In the ...

Embodiment 2

[0042] The embodiment of the present invention provides a method for acquiring content, see image 3 , the method flow is as follows:

[0043] 301: Receive a content request, where the content request includes at least the name of the content to be requested;

[0044] Specifically, a node receives a content request from a user client or other nodes, and the content request includes at least an identifier of the content to be acquired, which may be the name, logo, code name, etc. of the content.

[0045] In the embodiment of the present invention, the node is a node in CONA, that is, a CONA node, and the identifier in the request content is described using the name of the content as an example, but it is not limited thereto.

[0046] 302: Determine whether the content corresponding to the name can be obtained locally, if yes, perform step 303, otherwise, perform step 304;

[0047] 303: Obtain the content corresponding to the name locally, and execute step 307;

[0048] After...

Embodiment 3

[0120] see Image 6 , the embodiment of the present invention provides a node 600 for acquiring content, the node includes:

[0121] The content agent module 601 is used to receive a content request, and the content request includes at least an identifier of the requested content; judge whether the content corresponding to the identifier can be obtained locally, and if so, obtain the content corresponding to the identifier locally; otherwise, send The content acquisition module 602 forwards the content request;

[0122] The content acquisition module 602 is configured to receive the content request sent by the content proxy module 601, search the name resolution system according to the identification to obtain the target node storing the content corresponding to the identification, and obtain the content corresponding to the identification from the target node. The name resolution system includes a multi-level DHT and a global content resolution structure that supports name a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a content acquisition method, a content acquisition node and a content network, which belong to the field of communication. The method comprises the following steps of: receiving a content request, wherein the content request at least comprises an identifier of requested contents; judging whether the contents corresponding to the identifier can be locally acquired or not, and if the contents corresponding to the identifier can be locally acquired, locally acquiring the contents corresponding to the identifier; otherwise, querying a name resolution system according to the identifier to obtain a target node corresponding to the identifier, and acquiring the contents corresponding to the identifier from the target node, wherein the name resolution system comprises a hierarchical distributed hash table and a global content resolution structure; and the global content resolution structure supports name aggregation and longest match searching. The node comprises a content agent module and a content acquisition module. The content network comprises the content acquisition node and a transmission network. In the content acquisition method, the content acquisition node and the content network, a content-oriented network architecture is constructed by adopting a distributed scheme, the content delivery efficiency and the safety of the network are improved by introducing an optimization strategy, network investment is reduced, and the network is more adaptive to the rapid increasing of the contents.

Description

technical field [0001] The present invention relates to the field of communication, in particular to a method for obtaining content, a node and a content network. Background technique [0002] Internet technology has experienced more than 40 years of development since its invention. Today's Internet is active with various elements such as Web applications, multimedia audio and video applications, mobility, and hacker attacks. As these elements continue to grow, they also bring unprecedented challenges to the Internet. Especially with the increasing scale of the Internet and the increasing popularity of high-definition video / pictures, the amount of data transmitted on the Internet has grown rapidly in recent years. How to efficiently retrieve content from the Internet has become a topic of increasing concern. [0003] The Internet in the prior art is a host-based architecture, wherein any computer connected to the Internet is called a host, and each host has a unique IP (In...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L67/1065H04L29/08414H04L67/1089H04L29/06462H04L29/08513H04L65/4084H04L65/612
Inventor 施广宇王国强谢海永范灵源
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products