Data transmission method and system, and electronic device

A data transmission method and technology of electronic equipment, applied in the field of data transmission methods, systems and electronic equipment, can solve the problems of reducing data transmission rate, stability and reliability, increasing data transmission delay, increasing packet loss rate, etc.

Inactive Publication Date: 2017-09-29
PALMWIN INFORMATION TECH SHANGHAI
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the existing VPN technology generally only establishes a single data channel for the two parties of the transmission, so that when data transmission is realized in the form of VPN, if one or so

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
  • Data transmission method and system, and electronic device
  • Data transmission method and system, and electronic device
  • Data transmission method and system, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0079] Embodiment 1 is a data transmission method provided by the embodiment of the present invention, refer to figure 1 As shown, the method includes:

[0080] 101. The data sender determines all transmission paths between the data sender and the data receiver according to the information of the data sender and the data receiver.

[0081] Specifically, the data sender determines all transmission paths according to all available preset nodes detected in real time between the data sender and the data receiver.

[0082] 102. The data sender acquires multiple transmission paths satisfying preset conditions from all transmission paths.

[0083] Specifically, the data sender obtains network parameters of all transmission paths; and

[0084] The data sender selects multiple transmission paths whose network parameters are less than or equal to the preset value from all transmission paths;

[0085] Wherein, the network parameters include at least one of link packet loss rate, round...

Embodiment 2

[0094] Embodiment 2 is a data transmission method provided by the embodiment of the present invention, refer to figure 2 As shown, the method includes:

[0095] 201. The data sender determines all transmission paths between the data sender and the data receiver according to the information of the data sender and the data receiver.

[0096] Specifically, the data sender determines all transmission paths according to all available preset nodes detected in real time between the data sender and the data receiver, and the information of the data sender and the data receiver can be the IP address of the data sender , the IP address of the data receiver or the routing information of the data receiver, the process can be:

[0097] Since data is transmitted in units of data packets, before transmitting each data packet, detect all available preset nodes between the data sender and the data receiver to realize real-time detection between the data sender and the data receiver All avai...

Embodiment 3

[0138] Embodiment 3 is an electronic device provided by the embodiment of the present invention, refer to image 3 As shown, the electronic equipment includes:

[0139] The first processing module 31 is configured to determine all transmission paths with the data receiver according to the information of the data receiver;

[0140] The second processing module 32 is configured to obtain a plurality of transmission paths satisfying preset conditions from all transmission paths;

[0141] The sending module 33 is configured to send data to a data receiver through multiple transmission paths.

[0142] Optionally, the first processing module 31 is used for:

[0143] Determine all transmission paths based on all available preset nodes detected in real time and between the data receiver.

[0144] Optionally, the second processing module 32 is used for:

[0145] Obtain network parameters for all transmission paths; and

[0146] From all transmission paths, select a plurality of tr...

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 embodiment of the invention provides a data transmission method and system, and an electronic device, and belongs to the field of communication. A plurality of transmission paths satisfying a preset condition are obtained from all transmission paths, therefore prior to data transmission, the data transmission is realized by the plurality of transmission paths, compared with the manner of establishing a single data channel to realize the data transmission in the prior art, the data transmission method and system have the advantages that prolonged data transmission delay, increased packet loss rate and other phenomena generated by the congestion in a certain or some nodes on the data channel are avoided, and the data transmission rate, the data transmission stability and the data transmission reliability are improved. In addition, if the data sent by other available preset nodes are received again, the data sent by the other available preset nodes are neglected, thereby avoiding repeated processing of data, improving the efficiency of the data transmission, reducing the data processing burden of the device and saving the processing resources.

Description

technical field [0001] The present invention relates to the communication field, in particular to a data transmission method, system and electronic equipment. Background technique [0002] In the data transmission process of the data transmission technology, in order to ensure QoS (Quality of Service, quality of service), the data transmission is generally implemented in the form of a VPN (Virtual Private Network, virtual private network). [0003] However, the existing VPN technology generally only establishes a single data channel for the two parties of the transmission, so that when data transmission is implemented in the form of VPN, if one or some nodes on the data channel are congested, data transmission delays will occur. Increased time and increased packet loss rate will reduce the rate, stability and reliability of data transmission. Contents of the invention [0004] In order to improve the data transmission rate, data transmission stability, and data transmissi...

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/707H04L12/801H04L12/823H04L45/24H04L47/32
CPCH04L45/24H04L47/12H04L47/32
Inventor 杨呈中
Owner PALMWIN INFORMATION TECH SHANGHAI
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