Method and apparatus for using data protection code for data...

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

Reissue Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S807000

Reissue Patent

active

RE042228

ABSTRACT:
Cyclic-redundancy-code (“CRC”) information that is received along with a frame from a fiber-channel is stored in an on-chip frame buffer, and later checked to ensure the integrity of the data while in the frame buffer. In various embodiments, data frames, along with their CRC information, are stored into a data-frame buffer, and/or non-data frames along with their CRC information are stored into a receive-non-data-frame buffer. The improved communications channel system includes a channel node having dual ports, each port supporting a fiber-channel arbitrated-loop serial communications channel. The serial communications channels each include CRC on data transmissions on the channel, an on-chip frame memory located on-chip in the channel node that receives a data frame and the frame's associated CRC from the communications channel, and an integrity apparatus that later uses the received associated CRC for data-integrity checking of data in the on-chip frame memory. In addition, a method for using CRC for data integrity in on-chip memory is described.

REFERENCES:
patent: 4654654 (1987-03-01), Butler et al.
patent: 4819229 (1989-04-01), Pritty et al.
patent: 5168568 (1992-12-01), Thayer et al.
patent: 5170466 (1992-12-01), Rogan et al.
patent: 5187780 (1993-02-01), Clark et al.
patent: 5598541 (1997-01-01), Malladi
patent: 5617541 (1997-04-01), Albanese et al.
patent: 5619497 (1997-04-01), Gallagher et al.
patent: 5619647 (1997-04-01), Jardine
patent: 5638518 (1997-06-01), Malladi
patent: 5668809 (1997-09-01), Rostoker et al.
patent: 5734918 (1998-03-01), Odawara et al.
patent: 5818842 (1998-10-01), Burwell et al.
patent: 5819111 (1998-10-01), Davies et al.
patent: 5889949 (1999-03-01), Charles
patent: 5901280 (1999-05-01), Mizuno et al.
patent: 5917828 (1999-06-01), Thompson
patent: 6012128 (2000-01-01), Birns et al.
patent: 6014380 (2000-01-01), Hendel et al.
patent: 6061351 (2000-05-01), Erimli et al.
patent: 6172990 (2001-01-01), Deb et al.
patent: 6185207 (2001-02-01), LaBerge et al.
patent: 6247060 (2001-06-01), Boucher et al.
patent: A-7-200445 (1994-11-01), None
patent: 8097803 (1996-04-01), None
patent: 9149067 (1997-06-01), None
patent: 9238163 (1997-09-01), None
“Fibre Channel, Arbitrated Loop (FC-AL), Rev. 4.5”, American National Standard for Information Technology draft proposed, ANSI X3.272-199X, (Jun. 1, 1995).
“Fibre Channel, Arbitrated Loop (FC-AL-2), Rev. 6.3”, American National Standard for Information Technology draft proposed, ANSI X3.XXX-199X, (May 29, 1998).
“Fibre Channel, Physical and Signaling Interface (FC-PH), Rev. 4.3”, American National Standard for Information System working draft, ANSi X3/230-199 X, (Jun. 1, 1994).
“Information Systems—dpANS Fibre Channel Protocol for SCSI”, American National Standard—draft proposed, X3.269-199X revision 12, (Dec. 4, 1995).
Georgiou, C.J., et al., “Scalable Protocol Engine for High-Bandwidth Communications”; IEEE, pp. 1121-1126 (1997).
Japanese Patent Application No. 200-521437 Decision of Rejection dated Sep. 2, 2008.

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

Method and apparatus for using data protection code for data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for using data protection code for data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for using data protection code for data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2690524

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