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

A dynamic acceleration method and device in a content distribution network

一种内容分发网络、动态加速的技术,应用在数据交换网络、数字传输系统、电气元件等方向,能够解决最优回源路由路径来回跳跃、降低处理性能、处理方式单一等问题

Active Publication Date: 2021-03-05
ALIBABA GRP HLDG LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) The processing method is single and cannot be applied to different demand scenarios;
[0008] (2) With the increase of the number of dynamic acceleration domain names, the amount of calculation increases linearly, reducing the processing performance;
[0009] (3) A slight fluctuation in the detection value may affect the calculation result, so there is a problem of jumping back and forth in the optimal back-to-source routing path

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
  • A dynamic acceleration method and device in a content distribution network
  • A dynamic acceleration method and device in a content distribution network
  • A dynamic acceleration method and device in a content distribution network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] Embodiment 1. A dynamic acceleration method in a CDN, such as figure 1 As shown, including steps S110-S130:

[0081] S110. The CDN node receives configuration information;

[0082] S120. The CDN node performs route detection according to the configuration information, and obtains a detection value;

[0083] S130. After the CDN node receives the access request for the domain name requiring dynamic acceleration, it multiplies the detection value obtained by the node and other CDN nodes by the corresponding weight value in the configuration information, and adds each The path value corresponding to each back-to-origin routing path, and select the back-to-origin routing path according to the path value for back-to-origin.

[0084] In this embodiment, since the weight value is introduced, the size of the path value can be changed by adjusting the weight value, thereby changing the selection order of the optimal back-to-source path to adapt to different demand scenarios. ....

other Embodiment approach

[0098] In other implementation manners, other ways may also be used to divide the weight value, for example, the detection value between CDN nodes corresponds to one weight value, and the detection value between CDN nodes and the source station corresponds to another weight value.

[0099] In this optional implementation manner, the configuration information may also include:

[0100] Identification of the selected processing model; information on each of said processing models;

[0101] The information of the processing model includes: an identifier of the processing model and the first weight value, the second weight value and the third weight value.

[0102] In this embodiment, no matter what the domain name that needs dynamic acceleration is, the access node obtains the weight value according to the selected processing model; for multiple domain names that need dynamic acceleration with the same processing model and the same The routing path selection results of are the s...

other Embodiment approach

[0103] In other implementation manners, the weight value may also be carried directly in the configuration information, without the concept of a processing model.

[0104] In an optional implementation manner of this alternative solution, the configuration information may include:

[0105] The domain name that needs dynamic acceleration; the identification of the access node pool for dynamic acceleration, and the information of each of the access node pools; the information of the access node pool includes: the identification of the access node pool and the access node list; The identifier of the relay node pool performing dynamic acceleration, the information of each relay node pool, and the identifier of each source station; wherein, the information of the relay node pool includes: the identifier of the relay node pool and the relay node list;

[0106] The determining the type of the node according to the configuration information includes:

[0107] Determine the correspon...

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

A dynamic acceleration method and device in a content distribution network, the method comprising: a CDN node receives configuration information; the CDN node performs routing detection according to the configuration information to obtain a detection value; After the access request of the domain name of the domain name, the detection value obtained by this node and other CDN nodes is multiplied by the corresponding weight value in the configuration information and added to obtain the corresponding path value of each back-to-source routing path. According to the path value Select the back-to-origin routing path for back-to-origin. The present application can adjust the selection sequence of the optimal back-to-source path according to the demand scenario.

Description

technical field [0001] The present invention relates to the field of content distribution network, in particular to a dynamic acceleration method and device in the content distribution network. Background technique [0002] The basic idea of ​​CDN (Content Delivery Network) technology is to avoid bottlenecks and links on the Internet that may affect the speed and stability of data transmission as much as possible, so as to make content transmission faster and more stable. By placing a layer of intelligent virtual network based on the existing Internet based on node servers placed everywhere in the network, the CDN system can real-time according to the network traffic and the connection of each node, the load status, the distance to the user and the response time Such comprehensive information redirects the user's request to the service node closest to the user, so that the user can obtain the required content nearby, solve the network congestion situation, and improve the re...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/741H04L45/74
CPCH04L45/74H04L67/63H04L41/0853H04L45/12
Inventor 元艳素
Owner ALIBABA GRP HLDG LTD
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