CDN sharing method and system based on block chain

A blockchain and node technology, applied in the field of communication, can solve the problems of high CDN usage costs and high usage costs, and achieve the effects of improving capabilities and coverage, solving performance bottlenecks and hidden safety hazards

Active Publication Date: 2018-02-06
SHANGHAI JIAO TONG UNIV
View PDF4 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the cost of using CDN is relatively high, and most CDN customers cannot afford such a price
Although there are already many distributed systems on the ma

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
  • CDN sharing method and system based on block chain
  • CDN sharing method and system based on block chain
  • CDN sharing method and system based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0049] A block chain-based CDN sharing method provided according to the present invention comprises the following steps:

[0050] Configuration steps:

[0051] Such as figure 1 As shown, the architecture adopted by the present invention is a typical distributed system architecture without centralized nodes. Build an initial network for individual nodes to join to form a blockchain. The blockchain is operated and maintained by unlimited individual nodes, and the consensus algorithm is used to ensure th...

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 provides a CDN sharing method and system based on a block chain. For an intelligent contract, a request sent by a user terminal is received through an intelligent contract interface, anda pre-distribution personal node list is returned to the user terminal; after the request of the user terminal is received by pre-distribution personal nodes of the pre-distribution personal node list, whether caching of corresponding content exists locally is queried, if yes, the local caching is directly utilized to accomplish the request, if not, whether a surrounding personal node has the caching of the corresponding content is sniffed, if yes, the caching of the corresponding content is acquired from the surrounding personal node and is provided for the user terminal, if not, the requestis sent to a source server of the corresponding content, and the caching of the corresponding content is acquired and is further provided for the user terminal. The method is advantaged in that the block chain is utilized to manage the content distribution network, the personal nodes are introduced, traditional large-scale nodes with crude distribution granularity are converted into the personalnodes having properties of large quantity and more dense distribution, and content distribution capability and the coverage level are improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a block chain-based CDN sharing method and system. Background technique [0002] Content distribution network (CDN), through a distributed cache network, shortens the distance between content and user terminals, and provides access acceleration services for CDN customers. The current CDN has strong professionalism and needs more nodes with better coverage to provide high-quality content distribution services. Therefore, the cost of using CDN is relatively high, and most CDN customers cannot afford such a price. Although there are many distributed systems on the market, such as GFS, etc., in addition to the high cost of use, the performance bottleneck and security risks brought by the CDN master server have not been resolved. [0003] The essence of blockchain is a distributed ledger. It is increasingly known as the underlying technology of Bitcoin, and has the 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
IPC IPC(8): H04L29/06H04L29/08G06F17/30
CPCG06F16/13G06F16/182H04L63/0815H04L67/1097H04L67/30
Inventor 姚建国朱昱锦杨铭
Owner SHANGHAI JIAO TONG UNIV
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