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

Method, device and system for realizing data packet retransmission

A data packet and retransmission technology, applied in transmission systems, electrical components, error prevention/detection using return channels, etc., can solve problems such as reducing the effective utilization rate of links, waste, and waste of link bandwidth, so as to avoid repetition. Send redundant data, improve effective utilization, and have obvious beneficial effects

Active Publication Date: 2010-02-10
CHENGDU HUAWEI TECH
View PDF2 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] But, the inventor finds in the process of realizing the present invention, discards all TLP packets after this serial number because of the TLP packet that receives goes wrong, no matter whether the subsequent data packet is correct, has caused the waste of link bandwidth
Moreover, in the case of high IOPS (I / O per second, the number of times of input / output per second), there may be multiple TLP packets on the link at the same time. If the first TLP packet fails, resend according to the existing technology method, which will cause all TLPs on the way to be resent
In addition, when the system is disturbed by static electricity, conduction or radiation, the transmitted data will have intermittent errors, so frequent retransmission of redundant TLP packets will lead to more serious waste and reduce the effectiveness of the link. utilization rate

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, device and system for realizing data packet retransmission
  • Method, device and system for realizing data packet retransmission
  • Method, device and system for realizing data packet retransmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0034] see figure 1 The method for implementing data packet retransmission provided by the embodiment of the present invention includes the following steps:

[0035] S101: When receiving the first receiving error response message with the packet identifier, enter the retransmission mode, and continue to receive the response message returned for the sent data packet in the sending buffer;

[0036] S102: After receiving the response message of all the data packets sent in the sending buffer, determine the data packet with a reception error according to the type of the response message and the carried data packet identifier, and resend the data packet with a reception error .

[0037] The execution subject of the above-mentioned st...

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 discloses a method for realizing data packet retransmission, comprising: when receiving a first receiving error response information with a data packet identification, entering a retransmission mode; continuing receiving response information respectively returned according to a transmitted data packet in a transmitting zone; after receiving the response information of the transmitted data packet in a transmitting zone, determining the data packet having receiving errors according to the type of the response information and a carried data packet indication, and retransmitting thedata packet having receiving errors. The invention can avoid retransmitting redundant data, reduce unnecessary link retransmission and improve the effective use ratio of the link. The invention brings obvious beneficial effect especially when transmission data generates intermittent errors.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method, device and system for realizing data packet retransmission. Background technique [0002] PCIE (Peripheral Component Interconnect-Express, Enhanced Peripheral Component Interconnect Standard) is a high-speed, high-reliability transmission protocol that is widely used in storage systems. From the perspective of the protocol itself, the essence of high reliability is guaranteed through the ACK / NAK transmission mechanism. [0003] The PCIE transmission protocol is divided into three layers: device layer, data link layer, and physical layer. The ACK / NAK protocol is embodied in the form of DLLP (Data Link Layer Packet, data packet transmitted by the data link layer) at the data link layer. . [0004] The data link layer at the sending end has a sequence number generator, which is used to sequentially generate a sequence number for each TLP (Transaction Layer Packet,...

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/06
Inventor 张陈怡刘昕
Owner CHENGDU HUAWEI TECH