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

File transmission method, device and system and electronic equipment

A file transmission and transport layer technology, applied in the field of computer networks, can solve problems affecting network transmission efficiency, confirming message loss, wasting network bandwidth resources, etc.

Active Publication Date: 2020-05-29
HANGZHOU HIKVISION SYST TECH
View PDF14 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]However, due to the increasingly complex network environment, the judgment of whether a data message is lost during TCP transmission depends on the confirmation message replied by the receiving end. In a network environment with a low packet loss rate, the confirmation message may also be lost when the receiving end replies to the confirmation message.
If the confirmation message is lost, even if the receiving end successfully receives the data message, the sending end will still think that the data message is lost because it has not received the confirmation message, and will retransmit the data message, resulting in unnecessary data messages Retransmission wastes network bandwidth resources and affects network transmission efficiency

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0105] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0106] In order to avoid waste of network bandwidth resources and improve network transmission efficiency, embodiments of the present invention provide a file transmission method, device, system and electronic equipment.

[0107] Below, the interaction process between the sender and the receiver is introduced, such as figure 1 As shown, the file transfer method provided by the embodiment of the present invention is described.

[0108]S101. The sending end ado...

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 file transmission method, device and system and electronic equipment. The file transmission method can be applied to a sending end. The method comprises thesteps of by a preset transmission layer unreliable transmission protocol is adopted, sending data messages to be transmitted to a receiving end through a target interface, wherein the target interfaceis an interface which is determined when TCP connection is established between the target interface and the receiving end and used for transmitting files to be transmitted and the data messages to betransmitted comprise fragmentation data of the files to be transmitted, after it is determined that all the data messages to be transmitted are sent, acquiring fragment loss information, fed back bythe receiving end, of the files to be transmitted, determining to-be-retransmitted fragment data in the fragment data of the files to be transmitted according to the fragment loss information fed backby the receiving end, and sending the to-be-transmitted data message including the to-be-retransmitted fragmented data to the receiving end through the target interface by adopting the transmission layer unreliable transmission protocol. Through the scheme, the waste of network bandwidth resources can be avoided, and the network transmission efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a file transmission method, device, system and electronic equipment. Background technique [0002] FTP (File Transfer Protocol, File Transfer Protocol) is a standard application layer protocol. In FTP, it is stipulated that the transport layer uses two TCP (Transmission Control Protocol, Transmission Control Protocol) connections to complete the task of file transfer, and one of the TCP connections is used for An interactive control command (such as the file name of the file to be transferred, a file list, etc.), and another TCP connection is used to transmit the data message of the file to be transferred. [0003] As a reliable transmission protocol of the network transport layer, TCP can ensure that the data packets received by the receiving end arrive in an orderly manner, and can automatically handle packet loss and retransmission at the same time. Each time the se...

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): H04L1/18H04L1/16H04L29/08H04L29/06
CPCH04L1/1806H04L1/1607H04L67/06H04L69/162H04L69/164
Inventor 应鸿浩刘摇平
Owner HANGZHOU HIKVISION SYST TECH
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