Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for data transmission

A data transmission method and data packet technology, applied in the field of data transmission methods and devices, can solve the problems of data packet transmission failure, affecting transmission efficiency, avalanche effect and the like

Active Publication Date: 2014-01-29
HUAWEI TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a data transmission method to solve the problem that in the process of RDMA data transmission, once a packet is lost, the transmission of subsequent data packets will fail, resulting in an avalanche effect and seriously affecting the 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
  • Method and device for data transmission
  • Method and device for data transmission
  • Method and device for data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0063] Such as image 3 As shown, it is a flowchart of a data transmission method provided by Embodiment 1 of the present invention, including the following steps:

[0064] S301: The first network card NIC receives the request data packet sent by the second NIC;

[0065] S302: The first NIC determines the currently received request data packet according to the sequence number of the currently received request data packet, the sequence number set of all previously received request data packets, and the sequence number of the request data packet currently being processed. Whether the request data packet is a previously unreceived, subsequent to be processed request data packet; wherein, the sequence numbers of the previously unreceived, subsequent to be processed request data packets do not belong to the previously received request data pack...

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 relates to the technical field of communication, in particular to the method and device for data transmission. The method and device for data transmission are used for solving the problems that due to the fact that in the process of RDMA data transmission, once a package is lost, following data packages need to be transmitted again, the avalanche effect occurs and the transmission efficiency is seriously influenced. According to the method and device for data transmission, the method for data transmission comprises the steps that a request data package sent by a second NIC is received by a first NIC; after the first NIC confirms that the request data package received currently is a request data package which is not received before and needs follow-up processing, the currently-received request data package is cached in the first NIC and an ACK data package is replied. According to the method, if one data package is lost in the process of RDMA data transmission, the received following data packages can stilled be processed by a receiving side, the following data packages can be normally transmitted, and therefore the transmission efficiency is improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a data transmission method and device. Background technique [0002] Remote Direct Memory Access (RDMA) technology is a data transmission technology to solve the delay of server-side data processing in network transmission; it does not need to have any impact on the operating system, and the data can be directly transmitted through the network. Transfer data to the storage area of ​​the computer, and quickly move data from an application system to a remote application system memory. This technology can reduce the process of data memory copy, kernel processing, and system call switching during traditional Ethernet data transmission. , so as to reduce the delay of data transmission and improve the business processing capability. like figure 1 As shown, it is the distribution diagram of resource consumption in traditional Ethernet data transmission. It can be seen f...

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/18H04L29/08
Inventor 程韬曲会春
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More