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

CDN-based data distribution method

A data distribution and data technology, applied in the field of computer networks, can solve the problems of optimization, large distribution delay, waste of network bandwidth resources, etc., to reduce waste, reduce distribution delay, and ensure reliability.

Active Publication Date: 2020-07-14
XIDIAN UNIV
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In recent years, with the complication of the communication environment, the requirements for the quality of service that the data distribution method can provide and the distribution delay of data distribution are getting higher and higher. For example, the application publication number is CN110602188A, and the name is "Data The patent application of "distribution method" discloses "data distribution method based on DDS middleware". Data distribution can be applied to more complex communication environments, but its shortcomings are: the delay in the data transmission process is not optimized, and when there are many communication nodes and the transmitted user data is large, relatively large Distribution delay and a lot of waste of network bandwidth resources

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-based data distribution method
  • CDN-based data distribution method
  • CDN-based data distribution method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0035] This embodiment is an implementation process of data distribution of a multi-party voice intercom system, mainly realizing the transmission of voice data to users.

[0036] refer to figure 1 , the present invention comprises the following steps:

[0037] Step 1) Build an initial publish-subscribe network N:

[0038] Build a data transmission network M including SDN controllers, P OpenFlow switches, and Q communication nodes, and load the data distribution service DDS software on each communication node, and then select the communication node to be published as the DDS publisher node, and the rest As a DDS subscriber node, the communication node obtains the initial publish-subscribe network N, where P=1, Q=4;

[0039] When there are multiple nodes in the data transmission network that need to publish, select each node to publ...

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-based data distribution method which aims to reduce bandwidth resource waste of data distribution and reduce distribution delay of data distribution, and comprises the following steps: an initial publishing and subscribing network N is constructed; the DDS publisher node acquires topological information of the data transmission network M; the DDS publisher node constructs a data forwarding tree T' based on a multicast tree construction algorithm; the communication node selects a CDN cache node and constructs a release redirection network N'; the DDS publisher nodeissues a flow table to the OpenFlow switch; user data transmission. According to the method disclosed in the invention, the communication architecture that all subscribers subscribe to one publisher is converted into the communication architecture that all subscribers subscribe to a plurality of publishers orderly; the CDN acceleration network is established on the basis of the data distribution service; compared with technologies of the prior art, load balance of the bandwidth of data distribution is realized, the bandwidth resource waste of data distribution is reduced, and the distributiontime delay of data distribution is shortened at the same time.

Description

technical field [0001] The invention belongs to the technical field of computer networks, and in particular relates to a CDN-based data distribution method, which can be used to realize more efficient data distribution. Background technique [0002] Data distribution is mainly used to build a one-to-many communication architecture to realize a one-to-many active data transmission process. It is generally built in video conferences, multi-party voice intercom, unified command operations and other multi-party communication application scenarios , usually data distribution has high requirements on the reliability and delay of the communication architecture. [0003] Content distribution network CDN is usually used to accelerate the process of data transmission when Internet users visit websites. By setting up CDN forwarding nodes and building data acceleration networks, website content can be accelerated. [0004] The current data distribution method is mainly based on the dat...

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): H04L12/24H04L12/741H04L12/803H04L45/74
CPCH04L41/12H04L47/125H04L45/54
Inventor 张岗山邢志昊赵林靖刘炯吴炜
Owner XIDIAN UNIV
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