Calculation and transmission of error check codes

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06804804

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to transport protocol transmission of data generated in a higher level protocol, including calculation and transmission of error check codes with only a single read process. The transport protocol may be any suitable protocol such as TCP, SCTP or other transport layer protocol.
BACKGROUND OF THE INVENTION
When data streams such as iSCSI protocol are to be transmitted the are put into a transport protocol such as TCP (transmission control packet) PDUs (protocol data units) for transmission. These are often also called segments. The current method of generating and transmitting error check codes for iSCSI data in a TCP data stream involves reading the iSCSI data from memory into a functional block that calculates the iSCSI error check codes, which are then written back to the memory. Then a TCP functional unit reads the data and check codes from the memory for transmission. The problem with this is that it involves two read stages for each transmission.
SUMMARY OF THE INVENTION
The present invention is directed towards providing transport protocol transmission with only a single read procedure.
Accordingly the invention provides a method of transmitting data generated in an upper layer protocol in transport protocol data units that include error check codes and which requires only a single read from memory the method comprising reading the data from memory, generating error check codes, generating and transmitting one or more transport protocol data units making up data units of the upper layer protocol and inserting the error check codes into the transport protocol transmission.


REFERENCES:
patent: 4410989 (1983-10-01), Berlekamp
patent: 5007055 (1991-04-01), Isono et al.
patent: 5280488 (1994-01-01), Glover et al.
patent: 5357525 (1994-10-01), Moriue et al.
patent: 5465261 (1995-11-01), Dreschene
patent: 5701316 (1997-12-01), Alferness et al.
patent: 5815516 (1998-09-01), Aaker et al.
patent: 6173333 (2001-01-01), Jolitz et al.
patent: 6412092 (2002-06-01), Raghunath
patent: 6625241 (2003-09-01), Mejia
patent: WO 89/02123 (1989-03-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Calculation and transmission of error check codes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Calculation and transmission of error check codes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Calculation and transmission of error check codes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3275157

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.