Invention Grant
- Patent Title: Frame-level fibre channel CRC on switching platform
- Patent Title (中): 交换平台上的帧级光纤通道CRC
-
Application No.: US10420953Application Date: 2003-04-22
-
Publication No.: US07391723B2Publication Date: 2008-06-24
- Inventor: William C. Collette , Steve Flattum , Mark J. Vogel , Bret Ketchum
- Applicant: William C. Collette , Steve Flattum , Mark J. Vogel , Bret Ketchum
- Applicant Address: US MN Minneapolis
- Assignee: Computer Network Technology Corporation
- Current Assignee: Computer Network Technology Corporation
- Current Assignee Address: US MN Minneapolis
- Agency: Krueger Iselin LLP
- Main IPC: H04J3/14
- IPC: H04J3/14 ; H04B10/08 ; H04L9/00 ; H04L12/26 ; H04L12/54 ; H04M13/00

Abstract:
A method and apparatus is presented for performing a sequence-level CRC calculation on fiber channel communications within a switching platform domain. A CRC generator searches the data communication for frames that contain the type of data for which a sequence-level CRC is desired, such as for a sequence containing SCSI data. If found, and the type of data allows multiple frames per sequence, the present invention creates a CRC value for the sequence. An intermediate CRC value is stored in a queue to allow the simultaneous calculation of sequence level CRC values for multiple frames. With inbound data, the sequence-level CRC is appended to the end of the sequence data. With outbound data, the calculated value is compared with the appended, expected value, With single-frame fiber channel protocols, the frame-level CRC value is obtained directly from the frames entering the switching platform domain. This value is placed in a local queue, from which it is appended to the data payload by a processor for transmission within the switching platform. When the single frame is leaving the switching platform domain, the flow of data leaving the switching platform domain is monitored and the frame-level CRC value calculated by the fiber channel controller is replaced with the original frame-level CRC value.
Public/Granted literature
- US20040015691A1 Frame-level fibre channel CRC on switching platform Public/Granted day:2004-01-22
Information query