System and method for in-line consistency checking of packetized data
AssigneeNational Instruments Corporation
InventorsChris A. Clark, Scott B. Kovner
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsChris A. Clark, Scott B. Kovner
Estimating the term…
A system and method for efficiently detecting and correcting transmission errors in packet-based communications by using cumulative error detection codes. The system may comprise a transmitting unit, which transmits one or more data packets. Each of the transmitted packets may comprise a plurality of transmission subunits. The transmitting unit preferably generates a cumulative error detection code (e.g., cumulative CRC code) for each of the transmission subunits of a packet. The system may further comprise a receiving unit to receive each of the transmission subunits of the packet. The receiving unit preferably generates a new cumulative error detection code for each of the received transmission subunits. The new cumulative error detection code is compared to the received cumulative error detection code to determine if any errors occurred in the transmission of the transmission subunit.
An apparatus for transmitting packets, which is operable to implement a protocol for detecting and correcting transmission errors in packet-based communications, the apparatus comprising:
An apparatus for receiving packets, which is operable to implement a protocol for detecting and correcting transmission errors in packet-based communications, the apparatus comprising:
A system for implementing a protocol for detecting and correcting transmission errors in packet-based communications, the system comprising:
A method for transmitting packets, which implements a protocol for detecting and correcting transmission errors in packet-based communications, the method comprising:
A method for receiving packets that implements a protocol for detecting and correcting transmission errors in packet-based communications, the method comprising:
A computer readable memory medium comprising program instructions, wherein the program instructions are executable by a processor to:
A computer readable memory medium comprising program instructions, wherein the program instructions are executable by a processor to:
Dependencies are inferred from the claim text.