us6938189

44
United States Patent US006938189B2 (12) (10) Patent N0.: US 6,938,189 B2 Johnson et al. (45) Date of Patent: Aug. 30, 2005 (54) HIGH PERFORMANCE DIGITAL LOOP 5,436,624 A * 7/1995 Pearce et al. .............. .. 340/3.9 DIAGNOSTIC TECHNOLOGY 5,619,497 A 4/1997 Gallagher et al. 5,751,715 A 5/1998 Chan et al. (75) Inventors: Bruce E_ Johnson, Costa Mesa, CA 6,005,696 A * 12/1999 Joline et al. ................ .. 398/25 (US); Thomas J. Hammond-Doe], 6’038’235 A * 3/2000 H0 et a1‘ Costa Mesa, CA (Us); Donna M- 6,038,618 A 3/2000 Beer et al. .................. .. 710/18 _ 6,081,847 A 6/2000 Lin J°llaY> Costa MeSa>CA(US);M1°hael 6,101,166 A * 8/2000 Baldwin et al. .......... .. 370/222 I. Thompson, Costa Mesa, 6,118,776 A 9/2000 Berman 6,188,668 B1 * 2/2001 Brewer et al. ............ .. 370/222 (73) Assignee: EmuleX Design & Manufacturing 6,233,236 B1 5/2001 Nelson et a1_ Corporation, Costa Mesa, CA (US) FOREIGN PATENT DOCUMENTS ( * ) Notice: Subject‘ to any disclaimer, the term of this EP 0727895 A3 8/1996 patent is extended or adJusted under 35 EP 0727895 A2 8/1996 U-S-C- 154(b) by 0 days- W0 WO 98/36537 8/1998 W0 WO 99/57854 11/1999 N0.: * Cited examiner (22) Flled: Jul‘ 7’ 2004 Primary Examiner—Hassan KiZou (65) Prior Publication Data Assistant Examiner—Dmitry Levitan (74) Attorney, Agent, or Firm—Morrison & Foerster LLP US 2005/0002415 A1 Jan. 6, 2005 (57) ABSTRACT Related US. Application Data Methods and associated hub arrangements are described for (62) Division of application No. 09/436,620, ?led on Nov. 9, use in diagnosis and recovery in high Performance digital 1999. loops such as, for example, those seen in Fiber Channel Provisional application NO. 60/108,471, OIl NOV. 14, Systems In one System having a hub Con?gured for inter 1998' connection of a plurality of stations as part of a digital (51) Int. c1.7 ............................................... .. G06F 11/00 system such that digital data ?ows between the stations (52) us. Cl. ........................ .. 714/44; 370/223; 370/245 based on Operational Status Of the system, an arrangement (58) Field of Search ~~~~~~~~~~~~~ " 714/44, 4; 370/216_228, forms part of the hub Which arrangement is connectable at 370/241_253 points Within the hub and betWeen at least tWo different pairs of the stations for monitoring certain characteristics of the (56) References Cited data in a Way Which provides for non-invasive identi?cation of one or more conditions related to the operational status of US. PATENT DOCUMENTS the System 5,361,250 A 11/1994 Nguyen et al. 5,390,188 A 2/1995 Dawson 4 Claims, 22 Drawing Sheets I00 102

Upload: tom-hammond-doel

Post on 24-Jan-2017

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: US6938189

United States Patent US006938189B2

(12) (10) Patent N0.: US 6,938,189 B2 Johnson et al. (45) Date of Patent: Aug. 30, 2005

(54) HIGH PERFORMANCE DIGITAL LOOP 5,436,624 A * 7/1995 Pearce et al. .............. .. 340/3.9 DIAGNOSTIC TECHNOLOGY 5,619,497 A 4/1997 Gallagher et al.

5,751,715 A 5/1998 Chan et al. (75) Inventors: Bruce E_ Johnson, Costa Mesa, CA 6,005,696 A * 12/1999 Joline et al. ................ .. 398/25

(US); Thomas J. Hammond-Doe], 6’038’235 A * 3/2000 H0 et a1‘ Costa Mesa, CA (Us); Donna M- 6,038,618 A 3/2000 Beer et al. .................. .. 710/18

_ 6,081,847 A 6/2000 Lin J°llaY> Costa MeSa>CA(US);M1°hael 6,101,166 A * 8/2000 Baldwin et al. .......... .. 370/222 I. Thompson, Costa Mesa, 6,118,776 A 9/2000 Berman

6,188,668 B1 * 2/2001 Brewer et al. ............ .. 370/222 (73) Assignee: EmuleX Design & Manufacturing 6,233,236 B1 5/2001 Nelson et a1_

Corporation, Costa Mesa, CA (US) FOREIGN PATENT DOCUMENTS

( * ) Notice: Subject‘ to any disclaimer, the term of this EP 0727895 A3 8/1996 patent is extended or adJusted under 35 EP 0727895 A2 8/1996 U-S-C- 154(b) by 0 days- W0 WO 98/36537 8/1998

W0 WO 99/57854 11/1999

N0.: * Cited examiner

(22) Flled: Jul‘ 7’ 2004 Primary Examiner—Hassan KiZou (65) Prior Publication Data Assistant Examiner—Dmitry Levitan

(74) Attorney, Agent, or Firm—Morrison & Foerster LLP US 2005/0002415 A1 Jan. 6, 2005

(57) ABSTRACT Related US. Application Data

Methods and associated hub arrangements are described for (62) Division of application No. 09/436,620, ?led on Nov. 9, use in diagnosis and recovery in high Performance digital

1999. loops such as, for example, those seen in Fiber Channel Provisional application NO. 60/108,471, OIl NOV. 14, Systems In one System having a hub Con?gured for inter 1998' connection of a plurality of stations as part of a digital

(51) Int. c1.7 ............................................... .. G06F 11/00 system such that digital data ?ows between the stations (52) us. Cl. ........................ .. 714/44; 370/223; 370/245 based on Operational Status Of the system, an arrangement (58) Field of Search ~~~~~~~~~~~~~ " 714/44, 4; 370/216_228, forms part of the hub Which arrangement is connectable at

370/241_253 points Within the hub and betWeen at least tWo different pairs of the stations for monitoring certain characteristics of the

(56) References Cited data in a Way Which provides for non-invasive identi?cation of one or more conditions related to the operational status of

US. PATENT DOCUMENTS the System

5,361,250 A 11/1994 Nguyen et al. 5,390,188 A 2/1995 Dawson 4 Claims, 22 Drawing Sheets

I00

102

Page 2: US6938189

U.S. Patent

I

@522

Aug. 30, 2005 Sheet 1 0f 22 US 6,938,189 B2

/

LAN16

FIGURE 1 (Prior Art)

Page 3: US6938189

U.S. Patent Aug. 30, 2005 Sheet 2 0f 22 US 6,938,189 B2

N MEDUE 2 HI DOM

Page 4: US6938189

U.S. Patent Aug. 30, 2005 Sheet 3 0f 22 US 6,938,189 B2

mmmaom TE‘? 2

NE >

i .2

_I | | | l l | I | | . I l l l I l | I I_

_ .8 g

_E

_ a

NH<QA< mom _ V

_ NE N3 NB 2/

5012mm

_ RE 2

_ é a\ 1.

RE

_ w2\

_l i l I l l I l l i I | | | l l I I l l l_

Page 5: US6938189
Page 6: US6938189
Page 7: US6938189

U.S. Patent Aug. 30, 2005 Sheet 6 0f 22 US 6,938,189 B2

N. mMDUE

Page 8: US6938189
Page 9: US6938189

U.S. Patent Aug. 30, 2005 Sheet 8 0f 22 US 6,938,189 B2

In Sile Manaoemem View

Site \?ew Managed Slacks and Loops

FIGURE ll

Page 10: US6938189

U.S. Patent Aug. 30, 2005 Sheet 9 0f 22 US 6,938,189 B2

245/ "No Valid Data" Indication

FIGURE 13

Page 11: US6938189

U.S. Patent Aug. 30, 2005 Sheet 10 0f 22 US 6,938,189 B2

A" 65 .

Iowa | wwm [loom I new 1 gm

am .1 . Bo Emmi. w

wow

wow

Page 12: US6938189

U.S. Patent Aug. 30, 2005 Sheet 11 0f 22 US 6,938,189 B2

202

‘q, Hardware Debug

Hub Yum T Slack T Agent fume: ‘

jf-Po'gc Diagnostic Como!" - '|_- MoveDiag CuIeIipcItI.

‘lessor-or‘ ‘Send while ckd I' new whie ckd ; Comk whie mam

FIGURE 15

FIGURE 16

Page 13: US6938189

U.S. Patent Aug. 30, 2005 Sheet 12 0f 22 US 6,938,189 B2

300

@\ a 2

FIGURE 17

350

m / P1 P2

P1 H; P2 P3

S1

S2 33

FIGURE 19

Page 14: US6938189
Page 15: US6938189

U.S. Patent Aug. 30, 2005 Sheet 14 0f 22 US 6,938,189 B2

400 \

Rx x Rx

P1 P2 P3 A _ _’ P3 H2 P2 X RX Rx TX TX Rx _ Tx Rx

TX RX FIGURE 20

LISTEN FOR vALID 422 440 INPUT ON H2 \ P3<Rx>

XMIT LIP F7 ON 424

LISTEN FOR VALID 422 H2, P36“) & INPUT ON H2 LISTEN FOR LIP P7

P3( RX) 0N H2, P3(RX)

XMITLIPF7 ON 424 cONTINUEmTOF 442 H2, P3('I‘x) & LIP F7 ON H2, P3(Tx)

LISTEN FOR LIP F7 & LISTEN FOR LIP F7 0N H2, P3(Rx) ON H2, Pl(Rx)

CONTINUE XMlT OF 426 XMIT LOOP DATA ON 444 LIP F7 ON H2. P3(Tx) H2, P3CTx) & & LISTEN FOR LIP F7 CONNECT H2, P3(Rx)

ON H2, P1(Rx) TO LOOP

XMIT NORMAL 428 XMITNORMAL 446 LOOP DATA LOOP DATA ON H2, P3(Tx) ON H2, P3(Tx)

FIGURE 21 FIGURE 22

Page 16: US6938189

U.S. Patent Aug. 30, 2005 Sheet 15 0f 22 US 6,938,189 B2

460

/ REF C LK

LKDT

VEE'I

DIAGFOUT

DIAG_OUTN

VCCE

LOOP_IN

LOOP_INN

VEEG

PORTJN

PORT_INN

LKREFN

VEEP

LPF 1

LPFZ

30

29

28

27

26

FIGURE 23

CDR_S ELN

DIAG_SELN

LOOP_S ELN

DIAGJN

DIAGJNN

VCCG

LOOP_OUT

LOOP_OUTN

VCCE

PORT_OUT

PORT-OUT'N

VEEE

PORT_S ELON

PORT_S EL l N

VCCP

Page 17: US6938189

U.S. Patent Aug. 30, 2005 Sheet 16 0f 22 US 6,938,189 B2

480

/ Site View

[ Stack View ] ( Loop View ] i

[ ]

Port View

——>[ Hardware Debug ]§———

FIGURE 24

Page 18: US6938189

U.S. Patent Aug. 30, 2005 Sheet 17 0f 22 US 6,938,189 B2

580

588

:...... 7-“- .2."

FIGURE 25

Page 19: US6938189

Aug. 30, 2005 Sheet 18 0f 22 US 6,938,189 B2

8 EDGE

U.S. Patent

.. I, .szmmuwa

Page 20: US6938189

U.S. Patent Aug. 30, 2005 Sheet 19 0f 22 US 6,938,189 B2

mm MMDUE

wmwmmwmooowo 2;

lluiz 2 8 on 6.52 5223a >>w “ 2:3

“E0233 E52 3.5

520w 222m 28 E2035: 5:02

“235 “3222 2 E2233 E0632» >>I Ht Ezmm

own

Page 21: US6938189
Page 22: US6938189
Page 23: US6938189
Page 24: US6938189
Page 25: US6938189
Page 26: US6938189
Page 27: US6938189
Page 28: US6938189
Page 29: US6938189
Page 30: US6938189
Page 31: US6938189
Page 32: US6938189
Page 33: US6938189
Page 34: US6938189
Page 35: US6938189
Page 36: US6938189
Page 37: US6938189
Page 38: US6938189
Page 39: US6938189
Page 40: US6938189
Page 41: US6938189
Page 42: US6938189
Page 43: US6938189
Page 44: US6938189