IP Library Granted Patent US 7,209,451
Granted Patent B2
US 7,209,451 · App. 10/047,474 · Granted Apr 24, 2007

Apparatus and method for efficient detection and suppression of corrupted fibre channel frames in a protected transmission medium

Assignee: Ciena Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,209,451
App. No.
10/047,474
Granted
Apr 24, 2007
Kind
B2
Abstract

An apparatus and method for detecting and suppressing corrupted data frames transported from a SONET network to a receiver utilizing the SOF frame indicator to manage the buffer-to-buffer credit count. By verifying the integrity of the SOF frame indicator prior to forwarding it to the client receiver the apparatus and method ensure that the buffer-to-buffer credit count integrity is maintained while avoiding the introduction of latency.

Claims (17)

1. An apparatus for detecting and suppressing corrupted data frames transported from a SONET network to a receiver, said apparatus comprising:

a buffer-to-buffer credit counting means to control the flow of data frames, wherein said buffer-to-buffer credit counting means comprises:

(a) a frame de-encapsulation component configured for producing data frames compatible with said receiver from SONET frames input thereto, and outputting said receiver-compatible data frames;

(b) an idle frame signal generator configured for generating idle frame signals;

(c) a Start of Frame (SOF) indicator detector configured for detecting a Start of Frame indicator in each said receiver-compatible data frame output from said frame de-encapsulation component and determining whether said Start of Frame indicator is valid or corrupted, wherein said detector produces an output signal indicative of said determination; and

(d) a multiplexer configured for selecting for output to said receiver one of a first and a second signal input thereto on the basis of said output signal produced by said Start of Frame (SOF) indicator detector wherein said first input signal is a current said receiver-compatible data frame and said second input signal is said idle frame signal, said first input signal being selected when said output signal produced by said Start of Frame (SOF) indicator detector indicates that said Start of Frame indicator is valid and said second input signal being selected when said output signal produced by said Start of Frame (SOF) indicator detector indicates that said Start of Frame indicator is corrupted;

wherein said apparatus verifies said Start of Frame indicator in each of said receiver-compatible data frames and suppresses a receiver-compatible data frame responsive to corruption in said Start of Frame indicator prior to forwarding to said receiver to ensure buffer-to-buffer credit count integrity is maintained; and

wherein the integrity of the remainder of said receiver-compatible data frame is verified by the receiver.

2. An apparatus according to claim 1 wherein said receiver is for a fibre channel (FC) link.

3. A method for detecting and suppressing corrupted data frames transported from a SONET network to a receiver, said method comprising:

(a) receiving SONET frames from said SONET network and producing data frames compatible with said receiving from said received SONET frames;

(b) detecting a Start of Frame indicator in each said receiver-compatible data frame and determining whether said Start of Frame indicator is valid or corrupted; and

(c) selecting for output to said receiver a current said receiver-compatible data frame when said Start of Frame indicator is valid and selecting for output to said receiver said idle frame signal when said Start of Frame indicator is corrupted;

wherein said method utilizes a buffer-to-buffer credit counting means to control the flow of data frames;

wherein said method verifies said Start of Frame indicator in each of said receiver-compatible data frames and suppresses a receiver-compatible data frame responsive to corruption in said Start of Frame indicator prior to forwarding to said receiver to ensure buffer-to-buffer credit count integrity is maintained; and

wherein the integrity of the remainder of said receiver-compatible data frame is verified by the receiver.

4. A method according to claim 3 whereby said receiver is for a fibre channel (FC) link.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
MERGER Recorded Nov 8, 2005
From: AKARA CORPORATION
To: CIENA HOLDINGS, INC.
Reel/Frame 017186/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2005
From: CIENA HOLDINGS, INC.
To: CIENA CORPORATION
Reel/Frame 017186/0545 →
SECURITY AGREEMENT Recorded May 29, 2003
From: AKARA CORPORATION
To: BATTERY VENTURES V, L.P.
Reel/Frame 014111/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2001
From: ADOLPH, STEPHEN KIERAN ANTHONY; FRANK, RONALD ARTHUR
To: AKARA CORPORATION
Reel/Frame 012502/0367 →
Continuity (1)
Related Publication 20030076779A1 · Apr 24, 2003