IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
US006192048B1
(12) United States Patent ao) Patent No.: us 6,192,048 Bi
Nelson et al. (45) Date of Patent: Feb. 20,2001
(54) METHOD AND APPARATUS FOR
IMPLEMENTING HUNT GROUP SUPPORT
FOR A CROSSPOINT CONTROLLER
(75) Inventors: Jeffrey J. Nelson, Louisville; James P.
Fugere, Boulder; Ken N. Jessop,
Arvada, all of CO (US)
(73) Assignee: McData Corporation, Broomfield, CO (US)
( * ) Notice: Under 35 U.S.C. 154(b), the term of this patent shall be extended for 0 days.
(21) Appl. No.: 08/942,506
(22) Filed: Oct. 2, 1997
(51) Int. CI. II04I. 12 50
(52) U.S. CI 370/380
(58) Field of Search 370/351, 357,
370/359, 362, 366, 370, 380, 427; 340/825.79, 825.83; 379/272, 273, 274
(56) References Cited
U.S. PATENT DOCUMENTS
4,689,815 8/1987 Grewal et al. .
4,720,854 1/1988 Sand .
5.107,489 4/1992 Brown et al 370/58.2
5,265,257 * 11/1993 Simcoe et al 395/725
5,418,967 * 5/1995 Simcoe et al 395/725
5.544,168 * 8/1996 Jeffrey et al 370/60.1
5,566,171 * 10/1996 Levinson 370/60.1
5,604,735 * 2/1997 Levinson et al 370/360
5,774,067 * 6/1998 Olnowich et al 340/827
5,796,966 * 8/1998 Simcoe et al 395/311
5,905,723 * 5/1999 Varghese et al 370/351
5,991,296 * 11/1999 Mu et al 370/380
OTHER PUBLICATIONS
McDATA Corporation, Information is the Lifeblood of Your
Success. Fibre Channel Switching Is the Pulse, 1997'.
McDATA Corporation, LinkMaster 9191 ESCON Multiport
Repeater, 1993, 1994.
IBM, ESCON Director Model 3, 1994.
Fibre Channel Association, Fibre Channel Quick Reference
Card, 1997.
IBM, ESCON Director Model 4 (9033) for ESCON Architecture, 1995.
* cited by examiner
Primary Examiner—Chau Nguyen
Assistant Examiner—Enrique L Santiago
(74) Attorney, Agent, or Firm—Richard A. Bachand
(57) ABSTRACT
A method and apparatus which obviates the throughput limitations retries generated by busy conditions of conventional switches which are limited to but a single path between any two ports through the use of a "hunt group" concept whereby multiple paths can be provided between a participating group member and another port. These multiple paths may be associated in groups of, for example, eight, with each grouping of eight paths then comprising a "hunt group" whereby the first available member of the hunt group will be selected to enable the connection should the first be "busy". The particular embodiment disclosed comprises a plurality of sequentially organized hunt groups starting on a boundary of eight associated with ports 0-7, 8-15, . . . through 248-255.
27 Claims, 9 Drawing Sheets
![[blocks in formation]](http://www.google.com/patents?id=wCwGAAAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=5,870,513&cds=1&sig=ACfU3U2suEdqL9EztQxsq8ycF6nRndvHDQ&edge=0&edge=stretch&ci=409,890,288,380)