Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Content delivery network server and content downloading method

A technology of content distribution network and server, applied in the field of content distribution network server and content download, can solve the problem of inability to distribute network download content, and achieve the effect of improving user experience and expanding the scope of application

Active Publication Date: 2011-07-06
ZTE CORP
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention is proposed in view of the problem that some UEs cannot download content from the peer-to-peer general content distribution network in the related art. Therefore, the main purpose of the present invention is to provide a method for accessing a CDN server and content download to solve the above problems

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 network server and content downloading method
  • Content delivery network server and content downloading method
  • Content delivery network server and content downloading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070]In this embodiment, the UE's access CDN server determines that it does not cache the location information of the content, and obtains the location information of the content requested by the UE from the P2P peer-to-peer overlay network of the P2P CDN; in addition, in this embodiment, The access CDN server does not check whether it has cached the content, but directly downloads the content through the P2P CDN according to the acquired location information, and sends the downloaded content to the UE.

[0071] Figure 10 Be the flow chart of this embodiment, such as Figure 10 As shown, in this embodiment, the content is mainly downloaded through the following steps:

[0072] Step 101, the UE sends a request to its access CDN server, requesting to download content;

[0073] Specifically, the content requested to be downloaded may be a whole streaming media, a whole file, or a segment of streaming media and a file.

[0074] Step 102, the access CDN server determines that ...

Embodiment 2

[0079] In this embodiment, when the UE's access CDN server receives the request, it first judges that it has not cached the location information of the content and has not cached the content, and obtains and caches the content requested by the UE from the P2P peer-to-peer overlay network of the P2P CDN. The location information of the content is downloaded and cached through the P2P CDN according to the obtained location information, and the downloaded content is sent to the UE.

[0080] Figure 11 Be the flow chart of this embodiment, such as Figure 11 As shown, in this embodiment, the content is mainly downloaded through the following steps:

[0081] Step 111, the UE sends a request to its access CDN server, requesting to download content;

[0082] Step 112, the access CDN server determines that the content requested by the UE and the location information of the content are not locally cached, and queries the P2P overlay network for the storage location of the content;

...

Embodiment 3

[0095] In this embodiment, the access CDN server caches the location information of the content requested by the UE, but does not cache the content.

[0096] Figure 12 Be the flow chart of this embodiment, such as Figure 12 As shown, in this embodiment, the content is mainly downloaded through the following steps:

[0097] Step 121, the UE sends a request to its access CDN server, requesting to download content;

[0098] Step 122, the access CDN server determines that the content requested by the UE is not cached locally and the location information of the content is cached;

[0099] Step 123, accessing the CDN server to obtain the storage location of the cached content locally;

[0100] Step 124, accessing the CDN server to download the content from one or more of the content-owning nodes according to the storage location obtained in the previous step;

[0101] Step 125, accessing the CDN server to cache the downloaded content;

[0102] Steps 126-127, the access CDN se...

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 delivery network server and a content downloading method. The content downloading method comprises that: an access content delivery network (CDN) server of user equipment receives a content request from the user equipment, wherein the content request carries an identifier of requested contents; the access CDN server acquires the position information of the contents corresponding to the identifier by a peer-to-peer overlay network; and the access CDN server downloads the contents according to the position information by a peer-to-peer universal content delivery network, and transmits the downloaded contents to the user equipment by the content delivery network server and the content downloading method, the application range of the peer-to-peer universal content delivery network can be widened, and user experiences can be improved.

Description

technical field [0001] The present invention relates to the technical field of communication and computer network, in particular, to a content delivery network (Content Delivery Network, CDN for short) server and a content downloading method. Background technique [0002] The purpose of Content Delivery Network (CDN for short) is to alleviate the pressure brought by the growth of users and services to the network, so as to ensure that users distributed in every corner of the network enjoy excellent service quality. By caching content at the edge of the network, CDN reduces the traffic passing through the network backbone, saves the cost of expansion for operators, and improves the speed of users' access to content. [0003] At present, the content distribution network can support the distribution of various types of content such as streaming media, and improve the services of Internet TV (Internet Protocol Television or Interactive PersonalTelevision, referred to as IPTV), v...

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
IPC IPC(8): H04L12/58H04L29/06
Inventor 李漓春汪军
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products