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

Data retransmission method and data retransmission device

A data retransmission and data reading technology, which is applied in the field of information security, can solve problems such as system crashes and inability to perform data retransmission, and achieve the effect of reducing bandwidth pressure

Active Publication Date: 2020-02-11
HYGON INFORMATION TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the sender can resend all packets after the NAK sequence number, the premise is that the packets after the NAK sequence number are still in the window cache of the sender, and the packets with the NAK sequence number in the sender cache are overwritten by new packets. Then the sender will not be able to retransmit the data after receiving the NAK, which may cause the system to crash

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 retransmission method and data retransmission device
  • Data retransmission method and data retransmission device
  • Data retransmission method and data retransmission device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this disclosure belongs; the terms used herein in the description of the application are only for describing specific embodiments The purpose is not to limit the present disclosure; the terms "comprising" and "having" in the specification and claims of the present disclosure and the description of the above drawings, as well as any variations thereof, are intended to cover a non-exclusive inclusion. The terms "first", "second" and the like in the specification and claims of the present disclosure or the above drawings are used to distinguish different objects, not to describe a specific order.

[0033] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present disclosure. The occ...

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 a mechanism for performing data retransmission by using an ACK / NAK protocol when an error occurs in bus interconnection, which comprises the following steps that: 1) a sendingend and a receiving end maintain a common serial number for each message to perform message synchronization; (2) the sending end is provided with a sending cache, when the messages received by the receiving end have errors, the wrong messages can be obtained from the cache, and the wrong messages and all messages behind the wrong messages are retransmitted and received; 3) the sending end actively inquires the message serial number of the ack to the receiving end according to the cache use condition of the sending end; 4) the sending end updates the read pointer according to the ack message serial number of the receiving end and updates the write pointer according to the received message of the upstream bus, 5) the message sent by the upstream is not received when the sending end is fullof the cache, and 6) the link is considered to have an error and link training is carried out again when the cache is full of the cache for more than a preset time.

Description

technical field [0001] The disclosure belongs to the field of information security related to integrated circuits, is applied to data security storage, data encryption and decryption, and provides a protection mechanism applied to chip storage data security. Background technique [0002] In the prior art, the ACK / NAK mechanism is a sliding window protocol. In a reliable bus interconnection, when the sending end receives Negative Acknowledgment (NAK) information, it needs to retransmit the NAK message. In a low-speed bus, the sender can wait for the receiver to return an acknowledgment character (Acknowledgment, ACK) before sending the next piece of data after sending a piece of data. This ACK / NAK mechanism is simple and effective, but the bandwidth utilization rate is low, and it is only applicable to low speed bus. After receiving the NAK, the sender will resend all the packets after the NAK sequence number. However, if the sender can resend all packets after the NAK sequ...

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/16H04L5/00
CPCH04L1/1607H04L5/0055
Inventor 姜莹王海洋
Owner HYGON INFORMATION TECH CO LTD
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