Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Más »
Búsqueda avanzada de patentes | Imágenes de página | Historial web | Iniciar sesión

Patentes

  

(11) United States Patent

US006947410B1

(10) Patent N0.: US 6,947,410 B1

[graphic]
[graphic]

Schwartz et al. (45) Date of Patent: Sep. 20, 2005 (54) SYSTEM AND METHOD FOR 5,524,110 A 6/1996 Danneels et al. ........... .. 370/62 COMMUNICATING DATA PACKETS USING 5,526,353 A 6/1996 Henley et al. ........... .. 370/60.1 A BACKPLANE SWITCH 5,604,741 A 2/1997 Samuell et al. ........... .. 307/402 6,157,649 A * 12/2000 Peirce (75) II1VeI1tOI‘SZ David A. Schwartz, P2110 A116, CA gi: (US), Sudhakar S. Valluru, Fremont, 672167167 B1 * 4/2001 Momimv CA(U_5); Ciiii'Ciiiii D- Waiig> 6,275,499 B1 * 8/2001 Wynn Cllpeftlno, CA(U5) 6,426,952 B1 * 7/2002 Francis 6,456,597 B1 * 9/2002 B (73) Assigneei CiS¢0 Teehllfllflgy, I116-, Sen Jose, CA 6,577,628 B1 * 6/2003 ....................... .. 370/392 (US) 6,747,995 B1 * 6/2004 Brown et al. ............. .. 370/493 ( * ) Notice: Subject to any disclaimer, the term of this OTHER PUBLICATIONS Paieiii is exieiided Oi adjiisied iiiidei 55 Cisco Systems, “System Description for the Cisco CommuU-S-C 154(9) by 0 daY5~ nications Network,” Version 2.1, 3 pages, Jan. 1999. (21) Appl. No.: 09/441,102 * eited by exarniner 22 F-1 di _ 16 1999 Primary Examiner—Kwang Bin Yao ( ) 1 5 NOV ’ (74) Attorney, Agent, or Firm—Baker Botts L.L.P. (51) Int. Cl.7 ............................................. .. H04L 12/66 (52) U.S. Cl. ..................... .. 370/352; 370/401; 370/463 (57) ABSTRACT (58) Field of Search .............................. .. 370/214, 279, 370/327, 299, 300, 301, 302, 340, 352, 353, A communications device includes a backplane, backplane 370/360,420/132,438,354,355,356,401, cards, and a backplane switch. Each backplane card is 370/419, 463 coupled to the backplane and assigned an industry standardbased network address. The backplane switch, also coupled 56 R f C't d ( ) e erences 1 e to the backplane, receives a first data packet with a first U_S_ PATENT DOCUMENTS network address assigned to a backplane card and communicates the first data packet to the backplane card using the 4,665,514 A 5/1987 Ching et al. ................ .. 370/60 backplam 4,771,425 A 9/1988 Baran et al. 370/85 4,819,228 A 4/1989 Baran et al. 370/85 4,903,261 A 2/1990 Baran et al. ............. .. 370/84.2 53 Claims, 7 Drawing Sheets

[graphic]
[graphic]

8
/
44 26 44 26 44 26
\ 45 / .. /
l I / l l / l " I / 45
\ l en 11-"45*-6 6-/745“-<5 13-”
e eee e-e B17640 nae
CALL 42
MANAGER GATEWAY GATEWAY
18 is is BACKPLANE ~//*46\~ @,e46
\/?'| J}, |4\9 SWITCH
\2oli \20<i 1-2 3 3 3
40d 40b ° ° ° 46
l_5l1 L991” Li 40e 40c 400 O/‘45“\O E-T
CA PHONE >1 g F)
LL GATEWAY SERVICE
MANAGER CARD
15 1%/P1 A13 ‘~48 ‘~48
200 \20C 20 14 --
6 / Q3»
220
" 13;,//,'%r,§/35115111:

[graphic]
[graphic]

I\

[graphic][subsumed]
[graphic]
[graphic]
[graphic]

CNN W.“ Q ll f R 62 02/ SN \/I £\/ £\J Q4 3/ @516 E 9 we ML -A ><=E<Q m_mIM_v._¢/._,M_v IQ QIIQIIG Q Q3 62.8% Q :€B|_ aI@I_ W .. .. W Na 37 £7 _§_;m \/I £9 £9 IQ @)I£.(\@ wzseaé E E E we ><;E<o >556 ~m5£4H. IQ OIITIG and 5&4 :£sl_ ea I .?.(4 . ._.. / \ \ . \ \ \ / ma 3 ma .3 mm .3 \ w \ 6.-.I_~

[graphic][graphic][graphic][graphic][graphic][graphic][graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

FIG. Z MEMORY IP ADDRESS MAC ADDRESS 12a.2.3.4 02—DE—88—64—CD—A1 150.4.5.6 34—E1—97—A2—73—55 12.12.15 22—A2—D1—68-72—B1 1 16/ 17 ( 1 I \ II-/———1 I03 co1111u111<:/111011 I06 : 11001111 /102 APPUCAHON NEfiNQRK / \101 100 01111 LINK 104 I8“\Hj

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

FIG. 3 MEMORY MAC ADDRESS PORT IDENTWIER 02—DE—88-64—CD—AI E1 34—EI-97—A2—73—55 I4 22—A2—D1—68—72—B1 I2 I f 12 ( \ 154 152 PROCESSING E] 42 I50 MODULE ____{]

[graphic]
[graphic]
[graphic]

_/
4Q;jrQ%IiQ¥L J€pqj?po

[graphic]
[graphic]
[merged small][graphic][graphic][merged small][graphic][graphic][merged small][graphic][merged small][graphic][subsumed]
[graphic]
[graphic]
[graphic]
[graphic]

204\ COMMUNICATE DATA PACKET TO COMMUNICATE DATA PACKET TO /208 TO PROCESSING MODULE TO PROCESSING MODULE 206\ IDENTIFY INTERNAL PORT IDENTIFY EXTERNAL PORT /ZIO AS THE SOURCE As THE SOURCE PORT OF THE DATA PACKET PORT OF THE DATA PACKET l T l IDENTIFY A

2IZ\ DESTINATION PORT ACCORDING
TO A DESTINATION NETWORK
ADDRESS OF THE DATA PACKET

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

F[@:_ 4 PORT THE SAME YES AS SOURCE PORT? YE3 DESTINATION No PORT AN INTERNAL PORT? 218 W COMMUNICATE DATA COMMUNICATE DATA 220/ PACKET ro ITITERNAL PORT PACKET T0 DETERNAL PORT \224 COMMUNICATE DATA PACKET TO COMMUNICATE DATA PACKET TO TELECOMMUNICATIONS CARD EXTERNAL NETWORK DEVICE 222“ usmc BACKPLANE usmc NETWORK SWITCH “Z26

[graphic]
[graphic]

I i

[graphic]
« AnteriorContinuar »