Content delivery method and system of content delivery network

A content distribution network and content technology, applied in the Internet field, can solve the problems of CDN data source server overload, poor scalability, high bandwidth pressure, etc., and achieve the effect of improving serviceability, reducing response time, and reducing bandwidth pressure

Active Publication Date: 2014-02-12
TENCENT CLOUD COMPUTING BEIJING CO LTD
View PDF7 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the embodiments of the present invention is to provide a method for content distribution on a content distribution network to solve the problems of poor scalability, heavy burden on CDN data source servers, and high bandwidth pressure caused by existing technologies that rely too much on CDN data source servers

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 delivery method and system of content delivery network
  • Content delivery method and system of content delivery network
  • Content delivery method and system of content delivery network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] figure 2 A schematic diagram of a system scenario to which the method for content distribution on a content distribution network provided by the first embodiment of the present invention is shown is shown. For ease of description, only parts related to this embodiment are shown.

[0039] The content distribution network content distribution system includes a management server 1, a content distribution logic server 2, a CDN data source server 3, multiple CDN nodes 4 (such as CDN-1, CDN-2, ..., CDN-n), a CDN distribution statistics server 5 and client 6. The management server 1 , the content distribution logic server 2 , the CDN data source server 3 , multiple CDN nodes 4 , the CDN distribution statistics server 5 and the client 6 communicate through a network connection.

[0040] Wherein, the CDN node 4 can be a server or a client, and the management server 1, the content distribution logic server 2, the CDN data source server 3 and the CDN distribution statistics serv...

Embodiment 2

[0063] image 3 It shows the implementation process of the content distribution method of the content distribution network provided by the second embodiment of the present invention. The content distribution network CDN includes a CDN data source server and a plurality of CDN nodes, and a peer-to-peer network is implemented between the plurality of CDN nodes. P2P protocol, the executive body of the process of this embodiment is figure 1 The CDN node 4 in , its implementation process is detailed as follows:

[0064] In step S301, a content distribution instruction is received.

[0065] In this embodiment, the CDN node receives the content distribution instruction sent by the content distribution logic server, and the content distribution instruction includes the distributed data file and the original address obtained by the data file (that is, the address corresponding to the CDN data source server), etc. information.

[0066] In step S302, the data file related to the conte...

Embodiment 3

[0076] Figure 4 It shows the implementation process of the content distribution method of the content distribution network provided by the third embodiment of the present invention. The content distribution network CDN includes a CDN data source server and a plurality of CDN nodes, and a peer-to-peer network is implemented between the plurality of CDN nodes. P2P protocol, the executive body of the process of this embodiment is figure 1 The query access server 7 in , its implementation process is described in detail as follows:

[0077] In step S401, the data file information reported by the CDN node is received, the data file information and the corresponding CDN node information are stored in a preset information table, and the information table is synchronized to the logic application server.

[0078] In this embodiment, the data file information is the information of the data file that the CDN node has acquired or is acquiring, and the data file information includes but n...

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 belongs to the technical field of the Internet and provides a content delivery method and system of a content delivery network. The content delivery network (CDN) comprises a CDN data source server and multiple CDN nodes, wherein the P2P protocol is executed between the multiple CDN nodes, and the CDN nodes receive a content delivery command and obtain data files relevant to the content delivery command from the CDN data source server or other CDN nodes so that the data files relevant to the content delivery command can be downloaded by a client side. Through the content delivery method and system of the content delivery network, the load of the CDN data source server can be effectively reduced, the bandwidth pressure of the CDN data source server is reduced, and content delivery efficiency and quality are improved.

Description

technical field [0001] The invention belongs to the technical field of the Internet, and in particular relates to a method and system for content distribution in a content distribution network. Background technique [0002] Content Delivery Network (CDN) technology is a method of distributing content from a central server to an edge server close to users, thereby realizing distributed and nearby access to content. CDN technology effectively improves the service quality of content access and supports large-scale concurrent access capabilities. [0003] As content-centric services, such as Web services, streaming media services, file download services, and IPTV services, become more and more mainstream in Internet applications, relatively independent, business-independent content is built based on the original IP network of the Internet Bearer network has become the trend of Internet development. [0004] However, there are certain problems in the existing CDN network when c...

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/08
Inventor 刘刚
Owner TENCENT CLOUD COMPUTING BEIJING 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