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

Automatic erroneous data packet repeating method and retransmission buffer

A data packet and buffer technology, applied in the field of data transmission, can solve the problems of increasing the search for error packets, long search time, complex hardware, etc., to achieve high data transmission service quality, improve query speed, and reduce time delay.

Inactive Publication Date: 2007-08-29
SEMICON MFG INT (SHANGHAI) CORP
View PDF2 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the amount of data transmission becomes larger and larger, it is necessary to continue sending data packets while waiting for a response, so multiple sent data packets need to be saved in the replay buffer. Although this can reduce the time for waiting for a response, it increases the search for errors. packet process
The existing technology generally uses the context method to search, the hardware is complex and takes up more system resources, and the search time is longer

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
  • Automatic erroneous data packet repeating method and retransmission buffer
  • Automatic erroneous data packet repeating method and retransmission buffer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The core idea of ​​the present invention is to store the specific information of the sent data packets in the main buffer, store the corresponding address information in the index buffer, and accurately locate the position of the error data packet through simple operations, thus speeding up automatic retransmission the process of. Moreover, the whole process can be implemented entirely by hardware, which avoids the time delay of invoking the CPU and instruction calculation during software control.

[0035] Referring to FIG. 1 , it is a flow chart of the steps of a preferred embodiment of the automatic retransmission method of the present invention. The method for automatically resending erroneous data packets in the present invention can be mainly applied to the data transmission process. The data transmission process generally includes: receiving the initial instruction sent by the sending end device such as the CPU and the data packet information to be sent; temporar...

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

Being applicable to data transmission procedure, the disclosed method includes following steps: saving transmitted data and their memory address in main buffer as well as ID of data packet in given sending sequence; receiving negative reply message, in which ID information of error data packet can be obtained; based on distance between ID information of error data packet and ID of data packet in given sending sequence to obtain memory address of the error data packet in main buffer; retransmitting error data packet. The invention stores information of data packet self and information of memory address of data packet respectively; and looks up memory address of error data packet in main buffer corresponding to distance or difference value between data packet Ids directly without need of querying procedures including comparing, matching etc. The invention increases speed of automatic retransmitting procedure, reduces time delay so as to obtain QoS of data transmission.

Description

technical field [0001] The invention relates to the field of data transmission, in particular to a method for automatically resending an erroneous data packet and a retransmission buffer capable of realizing the method when the transmitted data packet is in error. Background technique [0002] With the improvement of CPU computing power, higher peripheral data transmission rate is required, so PCI bus technology appears. The PCI bus is a system bus independent of the CPU. It adopts a unique intermediate buffer design, which can directly hang high-speed peripheral devices such as display cards, sound cards, network cards, and hard disk controllers on the CPU bus, so that the performance of the CPU can be fully utilized. play. However, since the PCI bus only has a bandwidth of 133MB / s, it may be more than enough to deal with most input / output devices such as sound cards, network cards, and video cards, but it is not enough for 3D graphics cards with increasing appetite. The ...

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): H04L1/18H04L1/08H04L12/56
Inventor 冯歆鹏李石
Owner SEMICON MFG INT (SHANGHAI) CORP
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