The invention relates to router resource management and, more particularly, to a system which optimizes lookup of header information in a received packet.
Referring to
Routers typically operate at the Data Link layer (“layer 2”) of the Open Systems Interconnection (“OSI”) model. Their operation is defined in the American National Standards Institute (“ANSI”) Institute of Electrical and Electronics Engineers (“IEEE”) 802.1D standard. A copy of the ANSI/IEEE Standard 802.1D, 1998 Edition, is incorporated by referenced herein in its entirety.
Telecommunication traffic among network devices is divided into seven layers under the OSI model and the layers themselves split into two groups. The upper four layers are used whenever a message passes to or from a user. The lower three layers are used when any message passes through the host computer, whereas messages intended for the receiving computer pass to the upper four layers. “Layer 2” refers to the data-link layer, which provides synchronization for the physical level and furnishes transmission protocol knowledge and management.
Referring to
CAM 80 receives the DA and SA of a received packet forwarded from packet processor 62 and compares this information with information stored within CAM 80. If the DA and SA matches an entry in CAM 80, additional forwarding information regarding the disposition of the received packet is available from PRAM 70 and is retrieved for incorporation into the header of the packet. For example, information such as destination port of the packet, port mirror requirement, packet type, VLAN handling information, prioritization, multicast group member ship, etc., may be included in PRAM 70. The received packet is reformatted with a new header using the PRAM information. If the header information in the received packet does not match information in memory 80, forwarding information is appended directing the packet to a system manager interface (not shown) for additional processing.
Current packet formatting standards are moving from Internet Protocol version 4 (IPV4) to Internet Protocol version 6 (IPV6). IPV4 includes a lookup table of 128 bits whereas IPV6 has a table of 320 bits. A typical CAM is 64 bits wide so it can receive 64 bits at one time. To handle the increased table requirements of IPV6, a conventional approach may be to simply to use the same cycle timing and run the CAM faster so that processing even with the extra cycles may be performed in a desired time period. Such a solution may work in applications which use ASIC (application specific integrated circuits). However, in CAMs which use a field programmable gate arrays (FPGA), simply running the CAM faster is not available. Yet, use of a FPGA is sometimes desirable as they are easier to use and program, more readily available, and easier to modify.
Due to the increased demands of IPV6, it is desirable to reduce the number of cycles used by a CAM and thereby increase processing speed. Therefore, there is a need in the art for a system and method for optimizing the lookup timing of a CAM without simply forcing the CAM to run faster.
One aspect of the invention is a method for performing a lookup of a received packet using a CAM. The method comprises receiving a packet, extracting a destination address from the received packet, and extracting a source address from the received packet. The method further comprises performing a lookup of the destination and source address wherein the extracting and performing is effectuated using only two clock cycles.
Another aspect of the invention is a router comprising a media access controller which is effective to receive an input packet, and a packet processor which is effective to receive the input packet from the media access controller and to extract data stored in the input packet. The router further comprises a CAM which is effective to receive the data stored in the input packet from the packet processor, a PRAM, and a control processor. The router further comprises a bus connected to the media access controller, the packet processor, the CAM, the PRAM and the control processor. The control processor is effective to control the packet processor and the CAM so that the packet processor extracts a destination address from the input packet and forwards the destination address to the CAM. The control processor also controls the packet processor to extract a source address from the input packet and forward the source address to the CAM and the CAM performs a lookup of the destination and source address; wherein the extracting and performing is effectuated using only two clock cycles.
Yet another aspect of the invention is a network comprising a first network device, a second network device, and a router connected to both the first and second network devices. The router comprises a media access controller which is effective to receive an input packet and a packet processor which is effective to receive the input packet from the media access controller and to extract data stored in the input packet. The router further comprises a CAM which is effective to receive the data stored in the input packet from the packet processor, a PRAM, a control processor; and a bus connected to the media access controller, the packet processor, the CAM, the PRAM and the control processor. The control processor is effective to control the packet processor and the CAM so that the packet processor extracts a destination address from the input packet and forward the destination address to the CAM. The control processor also controls the packet processor to extract a source address from the input packet and forward the source address to the CAM. The control processor also controls the CAM to perform a lookup of the destination and source address, wherein the extracting and performing is effectuated using only two clock cycles.
Still yet another aspect of the invention is a method for performing a lookup of a received packet, the method comprising extracting a destination address of a received packet, and extracting a source address of the received packet. The method further comprises performing a parallel lookup of both the destination and source address, extracting miscellaneous information from the received packet and extracting a source protocol address from the received packet. The method further comprising extracting a destination protocol address from the received packet and performing a lookup of the miscellaneous information, the source protocol address, and the destination protocol address in the same one or more clock cycles.
Referring to
Referring now to
In cycle 3, the 48 bit (0 . . . 47) source address in layer 2 of the received packet is received by CAM 180, temporarily stored again using locations 0 . . . 71, and compared with a stored source address in the CAM. This comparison in cycle 3 is performed in a different database than that used in cycle 1. Parallel searching in multiple databases is generally not available using the NETLOGIC CAM in
In cycle 4, 64 (64 . . . 127) bits of the destination protocol address (DPA) stored in layer 3 of the received packet is received by CAM 180 and written to locations 72 . . . 143. In cycle 5, a second 64 bits (0 . . . 63) of the DPA stored in layer 3 of the received packet is received by CAM 180, written to locations 0 . . . 71 and compared with a DPA stored in CAM 180.
In cycles 6-8, dummy data is stored in positions 360 . . . 575 of memory 68 Dummy data is used because previous CAMs could only handle 360 bits and so most received packets do not have data beyond 360 bits. Dummy data is also sometimes used because many CAM systems, like that shown in
In cycle 9, 64 bits of miscellaneous data in layer 4 of the received packet is received by CAM 180 and written to locations 288 . . . 359. In cycle 10, the source protocol address SPA in layer 3 of the received packet having 64 bits is received by CAM 180 and written to locations 216 . . . 287. In cycle 11, the next 64 bits of the SPA is read from the received packet and stored in locations 144 . . . 215. In cycle 12, bits 64 . . . 127 of the DPA stored in layer 3 of the received packet is again forwarded to CAM 180, and stored in locations 72 . . . 143 of memory 68. The DPA is typically processed twice as it usually includes only 32 bits of data. CAMs usually cannot process less that 64 bits at one time. Therefore, the DPA is read a first time, stored in half of the 72 (or 64) bits of memory 68, and a mask is applied to the second half of the bits in memory 68 to enable a comparison. Thereafter, the DPA is written to the second half of the 72 (or 64) bits of memory 68 and a mask is applied to the first half of the bits.
In cycle 13, bits 0 . . . 63 of the DPA are again forwarded to CAM 180, and stored in locations 0 . . . 71. Also in cycle 13, CAM 180 performs a comparison of the information in bits 0 . . . 575 and other information stored in the CAM. Such a comparison typically involves a lookup in a single database and so the CAM in
Similarly, referring to
In cycle 3, the 48 bit (0 . . . 47) source address in layer 2 of the received packet is received by CAM 180, temporarily stored again using locations 0 . . . 71, and compared with a stored source address in the CAM. In cycle 4, no operation is performed. In cycle 5, 32 bits of the DPA stored in layer 3 of the received packet is received by CAM 180 and written to locations 0 . . . 71 of memory 68. A comparison is also performed. As the CAM typically cannot only compare 32 bits, a mask is applied to one of the first or second 32 bits of the received DPA so that the comparison may be made.
In cycle 6, no operation is performed again to avoid consecutive lookups. In cycle 7, as in cycle 5, 32 bits of the DPA stored in layer 3 of the received packet is received by CAM 180 and written to locations 0 . . . 71. A comparison is performed. A mask is applied to the other of the first or second 32 bits of the received DPA so that the comparison may be made. In cycle 8, 32 bits of layer 3 DPA & SPA are received by CAM 180 and written to locations 72 . . . 143. In cycle 9, bits 0 . . . 63 of miscellaneous data in layer 4 is read into CAM 180, written to locations 0 . . . 71 and a comparison is performed. Cycles 10 and 11 are reserved for output ACL. Cycle 12 has no operations and allows the CAM to turnaround.
Referring now to
In cycle 3, 64 bits of miscellaneous data in layer 4 of the received packet is received by CAM 180a and written to locations 288 . . . 359. In cycle 4, bits 64 . . . 127 of the SPA in layer 3 of the received packet is received by CAM 180a and written to locations 216 . . . 287. In cycle 5, the next 64 bits 0 . . . 63 of the SPA is read from the received packet and stored in locations 144 . . . 215. In cycle 6, bits 64 . . . 127 of the DPA stored in layer 3 of the received packet is forwarded to CAM 180a, and stored in locations 72 . . . 143. In cycle 7, bits 0 . . . 63 of the DPA are forwarded to CAM 180a, and stored in locations 0 . . . 71. Also in cycle 7, CAM 180a performs a comparison of the information in bits 0 . . . 360 with other information stored in the CAM. Cycles 8 and 9 are reserved and could be used for access control list output. Cycles 10-14 include no operations and allow for a turnaround of CAM 180a.
Referring to
In cycle 3, the 48 bit (0 . . . 47) source address in layer 2 of the received packet is received by CAM 180a, temporarily stored again using locations 0 . . . 71, and compared with a stored source address in the CAM. In cycle 4, no operation is performed. In cycle 5, 32 bits of the DPA stored in layer 3 of the received packet is received by CAM 180a and written to locations 0 . . . 71. A comparison is also performed. As the CAM typically cannot compare only 32 bits, a mask is applied to one of the first or second 32 bits of the received DPA so that the comparison may be made.
In cycle 6, 32 bits of layer 3 DPA & SPA are received by CAM 180a and written to locations 72 . . . 143. A mask is applied to the other of the first or second 32 bits of the received DPA so that the comparison may be made. In cycle 7, bits 0 . . . 63 of miscellaneous data in layer 4 is read into CAM 180 in locations 0 . . . 71 and a comparison is performed. Cycles 8 and 9 are reserved for output ACL. Cycles 10-12 have no operations and allow the CAM to turnaround.
Thus, by identifying data dependency characteristics in received packets, and performing parallel lookup in multiple databases, the number of cycles needed in a CAM lookup operation is reduced.
While the invention has been described and illustrated in connection with preferred embodiments, many variations and modifications as will be evident to those skilled in this art may be made without departing from the spirit and scope of the invention, and the invention is thus not to be limited to the precise details of methodology or construction set forth above as such variations and modification are intended to be included within the scope of the invention.
Number | Name | Date | Kind |
---|---|---|---|
3866175 | Seifert, Jr. et al. | Feb 1975 | A |
4325119 | Grandmaison et al. | Apr 1982 | A |
4348725 | Farrell et al. | Sep 1982 | A |
4628480 | Floyd | Dec 1986 | A |
4667323 | Engdahl et al. | May 1987 | A |
4679190 | Dias et al. | Jul 1987 | A |
4683564 | Young et al. | Jul 1987 | A |
4698748 | Juzswik et al. | Oct 1987 | A |
4723243 | Joshi et al. | Feb 1988 | A |
4754482 | Weiss | Jun 1988 | A |
4791629 | Burns et al. | Dec 1988 | A |
4794629 | Pastyr et al. | Dec 1988 | A |
4807280 | Posner et al. | Feb 1989 | A |
4876681 | Hagiwara et al. | Oct 1989 | A |
4896277 | Vercellotti et al. | Jan 1990 | A |
4985889 | Frankish et al. | Jan 1991 | A |
5101404 | Kunimoto et al. | Mar 1992 | A |
5136584 | Hedlund | Aug 1992 | A |
5195181 | Bryant et al. | Mar 1993 | A |
5208856 | Leduc et al. | May 1993 | A |
5224108 | McDysan et al. | Jun 1993 | A |
5231633 | Hluchyj et al. | Jul 1993 | A |
5280582 | Yang et al. | Jan 1994 | A |
5282196 | Clebowicz | Jan 1994 | A |
5287477 | Johnson et al. | Feb 1994 | A |
5299190 | LaMaire et al. | Mar 1994 | A |
5299195 | Shah | Mar 1994 | A |
5301192 | Henrion | Apr 1994 | A |
5307345 | Lozowick et al. | Apr 1994 | A |
5323386 | Wiher et al. | Jun 1994 | A |
5365512 | Combs et al. | Nov 1994 | A |
5377189 | Clark | Dec 1994 | A |
5390173 | Spinney et al. | Feb 1995 | A |
5392279 | Taniguchi | Feb 1995 | A |
5406643 | Burke et al. | Apr 1995 | A |
5408469 | Opher et al. | Apr 1995 | A |
5430442 | Kaiser et al. | Jul 1995 | A |
5436893 | Barnett | Jul 1995 | A |
5461615 | Henrion | Oct 1995 | A |
5490258 | Fenner | Feb 1996 | A |
5506840 | Pauwels et al. | Apr 1996 | A |
5506841 | Sandquist | Apr 1996 | A |
5521923 | Willmann et al. | May 1996 | A |
5539733 | Anderson et al. | Jul 1996 | A |
5546385 | Caspi et al. | Aug 1996 | A |
5550816 | Hardwick et al. | Aug 1996 | A |
5563948 | Diehl et al. | Oct 1996 | A |
5566170 | Bakke et al. | Oct 1996 | A |
5598410 | Stone | Jan 1997 | A |
5600795 | Du | Feb 1997 | A |
5619497 | Gallagher et al. | Apr 1997 | A |
5640504 | Johnson, Jr. | Jun 1997 | A |
5646878 | Samra | Jul 1997 | A |
5649089 | Kilner | Jul 1997 | A |
5663952 | Gentry, Jr. | Sep 1997 | A |
5663959 | Nakagawa et al. | Sep 1997 | A |
5666353 | Klausmeier et al. | Sep 1997 | A |
5721819 | Galles et al. | Feb 1998 | A |
5732080 | Ferguson et al. | Mar 1998 | A |
5734826 | Olnowich et al. | Mar 1998 | A |
5740176 | Gupta et al. | Apr 1998 | A |
5745708 | Weppler et al. | Apr 1998 | A |
5751710 | Crowther et al. | May 1998 | A |
5802287 | Rostoker et al. | Sep 1998 | A |
5815146 | Youden et al. | Sep 1998 | A |
5818816 | Chikazawa et al. | Oct 1998 | A |
5835496 | Yeung et al. | Nov 1998 | A |
5838684 | Wicki et al. | Nov 1998 | A |
5862350 | Coulson | Jan 1999 | A |
5864555 | Mathur et al. | Jan 1999 | A |
5867675 | Lomelino et al. | Feb 1999 | A |
5870538 | Manning et al. | Feb 1999 | A |
5872769 | Caldara et al. | Feb 1999 | A |
5872783 | Chin | Feb 1999 | A |
5875200 | Glover et al. | Feb 1999 | A |
5896380 | Brown et al. | Apr 1999 | A |
5907566 | Benson et al. | May 1999 | A |
5907660 | Inoue et al. | May 1999 | A |
5909686 | Muller et al. | Jun 1999 | A |
5915094 | Kouloheris et al. | Jun 1999 | A |
5920566 | Hendel et al. | Jul 1999 | A |
5920886 | Feldmeier | Jul 1999 | A |
5936939 | Des Jardins et al. | Aug 1999 | A |
5936966 | Ogawa et al. | Aug 1999 | A |
5956347 | Slater | Sep 1999 | A |
5999528 | Chow et al. | Dec 1999 | A |
6000016 | Curtis et al. | Dec 1999 | A |
6011910 | Chau et al. | Jan 2000 | A |
6016310 | Muller et al. | Jan 2000 | A |
6023471 | Haddock et al. | Feb 2000 | A |
6031843 | Swanbery et al. | Feb 2000 | A |
6035414 | Okazawa et al. | Mar 2000 | A |
6038288 | Thomas et al. | Mar 2000 | A |
6067298 | Shinohara | May 2000 | A |
6067606 | Holscher et al. | May 2000 | A |
6076115 | Sambamurthy et al. | Jun 2000 | A |
6081522 | Hendel et al. | Jun 2000 | A |
6088356 | Hendel et al. | Jul 2000 | A |
6094434 | Kotzur et al. | Jul 2000 | A |
6101552 | Chiang et al. | Aug 2000 | A |
6104696 | Kadambi et al. | Aug 2000 | A |
6104700 | Haddock et al. | Aug 2000 | A |
6108306 | Kalkunte et al. | Aug 2000 | A |
6118787 | Kalkunte et al. | Sep 2000 | A |
6125417 | Bailis et al. | Sep 2000 | A |
6128666 | Muller et al. | Oct 2000 | A |
6144668 | Bass et al. | Nov 2000 | A |
6147996 | Laor et al. | Nov 2000 | A |
6151301 | Holden | Nov 2000 | A |
6151497 | Yee et al. | Nov 2000 | A |
6151797 | Fleissner | Nov 2000 | A |
6154446 | Kadambi et al. | Nov 2000 | A |
6157643 | Ma | Dec 2000 | A |
6160809 | Adiletta et al. | Dec 2000 | A |
6160812 | Bauman et al. | Dec 2000 | A |
6172990 | Deb et al. | Jan 2001 | B1 |
6178520 | DeKoning et al. | Jan 2001 | B1 |
6181699 | Crinion et al. | Jan 2001 | B1 |
6185208 | Liao | Feb 2001 | B1 |
6185222 | Hughes | Feb 2001 | B1 |
6194666 | Hayshida et al. | Feb 2001 | B1 |
6195335 | Calvignac et al. | Feb 2001 | B1 |
6201492 | Amar et al. | Mar 2001 | B1 |
6222845 | Shue et al. | Apr 2001 | B1 |
6243667 | Kerr et al. | Jun 2001 | B1 |
6249528 | Kothary | Jun 2001 | B1 |
6263374 | Olnowich et al. | Jul 2001 | B1 |
6272144 | Berenbaum et al. | Aug 2001 | B1 |
6304903 | Ward | Oct 2001 | B1 |
6320859 | Momirov | Nov 2001 | B1 |
6333929 | Drottar et al. | Dec 2001 | B1 |
6335932 | Kadambi et al. | Jan 2002 | B2 |
6335935 | Kadambi et al. | Jan 2002 | B2 |
6343072 | Bechtolsheim et al. | Jan 2002 | B1 |
6351143 | Guccione et al. | Feb 2002 | B1 |
6356550 | Williams | Mar 2002 | B1 |
6356942 | Bengtsson et al. | Mar 2002 | B1 |
6359879 | Carvey et al. | Mar 2002 | B1 |
6363077 | Wong et al. | Mar 2002 | B1 |
6366557 | Hunter | Apr 2002 | B1 |
6369855 | Chauvel et al. | Apr 2002 | B1 |
6370579 | Partridge | Apr 2002 | B1 |
6421352 | Manaka et al. | Jul 2002 | B1 |
6424658 | Mathur | Jul 2002 | B1 |
6424659 | Viswanadham et al. | Jul 2002 | B2 |
6427185 | Ryals et al. | Jul 2002 | B1 |
6430190 | Essbaum et al. | Aug 2002 | B1 |
6442067 | Chawla et al. | Aug 2002 | B1 |
6457175 | Lerche | Sep 2002 | B1 |
6459705 | Cheng | Oct 2002 | B1 |
6460088 | Merchant | Oct 2002 | B1 |
6463063 | Bianchini, Jr. et al. | Oct 2002 | B1 |
6466608 | Hong et al. | Oct 2002 | B1 |
6470436 | Croft et al. | Oct 2002 | B1 |
6473428 | Nichols et al. | Oct 2002 | B1 |
6473433 | Bianchini, Jr. et al. | Oct 2002 | B1 |
6477174 | Dooley et al. | Nov 2002 | B1 |
6480477 | Treadway et al. | Nov 2002 | B1 |
6490280 | Leung | Dec 2002 | B1 |
6493347 | Sindhu et al. | Dec 2002 | B2 |
6496502 | Fite, Jr. et al. | Dec 2002 | B1 |
6505281 | Sherry | Jan 2003 | B1 |
6510138 | Pannell | Jan 2003 | B1 |
6522656 | Gridley | Feb 2003 | B1 |
6532229 | Johnson et al. | Mar 2003 | B1 |
6532234 | Yoshikawa et al. | Mar 2003 | B1 |
6535504 | Johnson et al. | Mar 2003 | B1 |
6549519 | Michels et al. | Apr 2003 | B1 |
6553370 | Andreev et al. | Apr 2003 | B1 |
6556208 | Congdon et al. | Apr 2003 | B1 |
6567404 | Wilford | May 2003 | B1 |
6570884 | Connery et al. | May 2003 | B1 |
6577631 | Keenan et al. | Jun 2003 | B1 |
6587432 | Putzolu et al. | Jul 2003 | B1 |
6591302 | Boucher et al. | Jul 2003 | B2 |
6601186 | Fox et al. | Jul 2003 | B1 |
6606300 | Blanc et al. | Aug 2003 | B1 |
6628650 | Saite et al. | Sep 2003 | B1 |
6633580 | Torudbakken et al. | Oct 2003 | B1 |
6636483 | Pannell | Oct 2003 | B1 |
6643269 | Fan et al. | Nov 2003 | B1 |
6654342 | Dittia et al. | Nov 2003 | B1 |
6654346 | Mahalingaiah et al. | Nov 2003 | B1 |
6654370 | Quirke et al. | Nov 2003 | B1 |
6654373 | Maher, III et al. | Nov 2003 | B1 |
6658002 | Ross et al. | Dec 2003 | B1 |
6661791 | Brown | Dec 2003 | B1 |
6671275 | Wong et al. | Dec 2003 | B1 |
6678248 | Haddock et al. | Jan 2004 | B1 |
6681332 | Byrne et al. | Jan 2004 | B1 |
6683872 | Saito | Jan 2004 | B1 |
6687217 | Chow et al. | Feb 2004 | B1 |
6687247 | Wilford et al. | Feb 2004 | B1 |
6690757 | Bunton et al. | Feb 2004 | B1 |
6691202 | Vasquez et al. | Feb 2004 | B2 |
6696917 | Heitner et al. | Feb 2004 | B1 |
6697359 | George | Feb 2004 | B1 |
6697368 | Chang et al. | Feb 2004 | B2 |
6700894 | Shung | Mar 2004 | B1 |
6708000 | Nishi et al. | Mar 2004 | B1 |
6721229 | Cole | Apr 2004 | B1 |
6721268 | Ohira et al. | Apr 2004 | B1 |
6721313 | Van Duyne | Apr 2004 | B1 |
6721338 | Sato | Apr 2004 | B1 |
6731875 | Kartalopoulos | May 2004 | B1 |
6735218 | Chang et al. | May 2004 | B2 |
6745277 | Lee et al. | Jun 2004 | B1 |
6747971 | Hughes et al. | Jun 2004 | B1 |
6751224 | Parruck et al. | Jun 2004 | B1 |
6754881 | Kuhlmann et al. | Jun 2004 | B2 |
6765866 | Wyatt | Jul 2004 | B1 |
6775706 | Fukumoto et al. | Aug 2004 | B1 |
6778546 | Epps et al. | Aug 2004 | B1 |
6781990 | Puri et al. | Aug 2004 | B1 |
6785290 | Fujisawa et al. | Aug 2004 | B1 |
6788697 | Aweya et al. | Sep 2004 | B1 |
6792484 | Hook | Sep 2004 | B1 |
6792502 | Pandya et al. | Sep 2004 | B1 |
6798740 | Senevirathne et al. | Sep 2004 | B1 |
6804220 | Odenwalder et al. | Oct 2004 | B2 |
6804731 | Chang et al. | Oct 2004 | B1 |
6804815 | Kerr et al. | Oct 2004 | B1 |
6807179 | Kanuri et al. | Oct 2004 | B1 |
6807363 | Abiko et al. | Oct 2004 | B1 |
6810038 | Isoyama et al. | Oct 2004 | B1 |
6810046 | Abbas et al. | Oct 2004 | B2 |
6813243 | Epps et al. | Nov 2004 | B1 |
6813266 | Chiang et al. | Nov 2004 | B1 |
6816467 | Muller et al. | Nov 2004 | B1 |
6831923 | Laor et al. | Dec 2004 | B1 |
6831932 | Boyle et al. | Dec 2004 | B1 |
6836808 | Bunce | Dec 2004 | B2 |
6839346 | Kametani | Jan 2005 | B1 |
6842422 | Bianchini, Jr. | Jan 2005 | B1 |
6842903 | Weschler | Jan 2005 | B1 |
6854117 | Roberts | Feb 2005 | B1 |
6856600 | Russell et al. | Feb 2005 | B1 |
6859438 | Haddock et al. | Feb 2005 | B2 |
6865153 | Hill et al. | Mar 2005 | B1 |
6873630 | Muller et al. | Mar 2005 | B1 |
6901072 | Wong | May 2005 | B1 |
6906936 | James et al. | Jun 2005 | B1 |
6912637 | Herbst | Jun 2005 | B1 |
6920154 | Aschler | Jul 2005 | B1 |
6925516 | Struhsaker et al. | Aug 2005 | B2 |
6934305 | Dushcatko et al. | Aug 2005 | B1 |
6937606 | Basso et al. | Aug 2005 | B2 |
6946948 | McCormack et al. | Sep 2005 | B2 |
6952419 | Cassiday et al. | Oct 2005 | B1 |
6957258 | Maher, III et al. | Oct 2005 | B2 |
6959007 | Vogel et al. | Oct 2005 | B1 |
6961347 | Bunton et al. | Nov 2005 | B1 |
6965615 | Kerr et al. | Nov 2005 | B1 |
6973092 | Zhou et al. | Dec 2005 | B1 |
6975599 | Johnson et al. | Dec 2005 | B1 |
6978309 | Dorbolo | Dec 2005 | B1 |
6980552 | Belz et al. | Dec 2005 | B1 |
6982974 | Saleh et al. | Jan 2006 | B1 |
6990102 | Kaniz et al. | Jan 2006 | B1 |
6993032 | Dammann et al. | Jan 2006 | B1 |
6996663 | Marsteiner | Feb 2006 | B1 |
7005812 | Mitchell | Feb 2006 | B2 |
7009968 | Ambe et al. | Mar 2006 | B2 |
7012919 | So et al. | Mar 2006 | B1 |
7050430 | Kalkunte et al. | May 2006 | B2 |
7050505 | Kaku | May 2006 | B2 |
7065673 | Subramaniam et al. | Jun 2006 | B2 |
7080238 | Van Hoof et al. | Jul 2006 | B2 |
7082133 | Lor et al. | Jul 2006 | B1 |
7095753 | Milliken et al. | Aug 2006 | B1 |
7103041 | Speiser et al. | Sep 2006 | B1 |
7106692 | Schulz | Sep 2006 | B1 |
7120744 | Klein | Oct 2006 | B2 |
7126948 | Gooch et al. | Oct 2006 | B2 |
7126956 | Scholten | Oct 2006 | B2 |
7161948 | Sampath et al. | Jan 2007 | B2 |
7167471 | Calvignac et al. | Jan 2007 | B2 |
7176911 | Kidono et al. | Feb 2007 | B1 |
7185141 | James et al. | Feb 2007 | B1 |
7185266 | Blightman et al. | Feb 2007 | B2 |
7187687 | Davis et al. | Mar 2007 | B1 |
7188237 | Zhou et al. | Mar 2007 | B2 |
7190696 | Manur et al. | Mar 2007 | B1 |
7191277 | Broyles | Mar 2007 | B2 |
7191468 | Hanner | Mar 2007 | B2 |
7194652 | Zhou et al. | Mar 2007 | B2 |
7203194 | Chang et al. | Apr 2007 | B2 |
7206283 | Chang et al. | Apr 2007 | B2 |
7212536 | MacKiewich et al. | May 2007 | B2 |
7218637 | Best et al. | May 2007 | B1 |
7219293 | Tsai et al. | May 2007 | B2 |
7228509 | Dada et al. | Jun 2007 | B1 |
7236490 | Chang et al. | Jun 2007 | B2 |
7237058 | Srinivasan | Jun 2007 | B2 |
7249306 | Chen | Jul 2007 | B2 |
7266117 | Davis | Sep 2007 | B1 |
7272611 | Cuppett et al. | Sep 2007 | B1 |
7272613 | Sim et al. | Sep 2007 | B2 |
7277425 | Sikdar | Oct 2007 | B1 |
7283547 | Hook et al. | Oct 2007 | B1 |
7284236 | Zhou et al. | Oct 2007 | B2 |
7286534 | Kloth | Oct 2007 | B2 |
7298752 | Moriwaki et al. | Nov 2007 | B2 |
7324509 | Ni | Jan 2008 | B2 |
7355970 | Lor | Apr 2008 | B2 |
7356030 | Chang et al. | Apr 2008 | B2 |
7366100 | Anderson et al. | Apr 2008 | B2 |
7391769 | Rajkumar et al. | Jun 2008 | B2 |
7414979 | Jarvis | Aug 2008 | B1 |
7428693 | Obuchi et al. | Sep 2008 | B2 |
7512127 | Chang et al. | Mar 2009 | B2 |
7543077 | Milliken et al. | Jun 2009 | B1 |
7558193 | Bradbury et al. | Jul 2009 | B2 |
7561590 | Walsh | Jul 2009 | B1 |
7590760 | Banks | Sep 2009 | B1 |
7596139 | Patel et al. | Sep 2009 | B2 |
7606968 | Branscome et al. | Oct 2009 | B2 |
7609617 | Appanna et al. | Oct 2009 | B2 |
7613991 | Bain | Nov 2009 | B1 |
7624283 | Bade et al. | Nov 2009 | B2 |
7636369 | Wong | Dec 2009 | B2 |
7649885 | Davis | Jan 2010 | B1 |
7657703 | Singh | Feb 2010 | B1 |
7721297 | Ward | May 2010 | B2 |
7738450 | Davis | Jun 2010 | B1 |
7813367 | Wong | Oct 2010 | B2 |
7817659 | Wong | Oct 2010 | B2 |
7821972 | Finn et al. | Oct 2010 | B1 |
7830884 | Davis | Nov 2010 | B2 |
7903654 | Bansal | Mar 2011 | B2 |
7933947 | Fleischer et al. | Apr 2011 | B2 |
7948872 | Patel et al. | May 2011 | B2 |
7953922 | Singh | May 2011 | B2 |
7953923 | Singh | May 2011 | B2 |
7978614 | Wong et al. | Jul 2011 | B2 |
7978702 | Chang et al. | Jul 2011 | B2 |
7995580 | Patel et al. | Aug 2011 | B2 |
8014278 | Subramanian et al. | Sep 2011 | B1 |
8037399 | Wong et al. | Oct 2011 | B2 |
8090901 | Lin et al. | Jan 2012 | B2 |
8140044 | Villian et al. | Mar 2012 | B2 |
8140805 | Davis et al. | Mar 2012 | B2 |
8149839 | Hsu et al. | Apr 2012 | B1 |
8155011 | Wong et al. | Apr 2012 | B2 |
8201180 | Briscoe et al. | Jun 2012 | B2 |
8238255 | Suresh et al. | Aug 2012 | B2 |
8271859 | Wong et al. | Sep 2012 | B2 |
8395996 | Wong et al. | Mar 2013 | B2 |
8448162 | Ramanathan et al. | May 2013 | B2 |
8493988 | Wong et al. | Jul 2013 | B2 |
8509236 | Zhang et al. | Aug 2013 | B2 |
8599850 | Jha et al. | Dec 2013 | B2 |
8619781 | Patel et al. | Dec 2013 | B2 |
8671219 | Davis | Mar 2014 | B2 |
20010001879 | Kubik et al. | May 2001 | A1 |
20010007560 | Masuda et al. | Jul 2001 | A1 |
20010026551 | Horlin | Oct 2001 | A1 |
20010048785 | Steinberg | Dec 2001 | A1 |
20010053150 | Clear et al. | Dec 2001 | A1 |
20020001307 | Nguyen et al. | Jan 2002 | A1 |
20020040417 | Winograd et al. | Apr 2002 | A1 |
20020048280 | Lee et al. | Apr 2002 | A1 |
20020054594 | Hoof et al. | May 2002 | A1 |
20020054595 | Ambe et al. | May 2002 | A1 |
20020069294 | Herkersdorf et al. | Jun 2002 | A1 |
20020073073 | Cheng | Jun 2002 | A1 |
20020085499 | Toyoyama et al. | Jul 2002 | A1 |
20020087788 | Morris | Jul 2002 | A1 |
20020089937 | Venkatachary et al. | Jul 2002 | A1 |
20020089977 | Chang et al. | Jul 2002 | A1 |
20020091844 | Craft et al. | Jul 2002 | A1 |
20020091884 | Chang et al. | Jul 2002 | A1 |
20020097713 | Chang et al. | Jul 2002 | A1 |
20020105966 | Patel et al. | Aug 2002 | A1 |
20020110180 | Barney et al. | Aug 2002 | A1 |
20020126672 | Chow et al. | Sep 2002 | A1 |
20020131437 | Tagore-Brage | Sep 2002 | A1 |
20020141403 | Akahane et al. | Oct 2002 | A1 |
20020146013 | Karlsson et al. | Oct 2002 | A1 |
20020161967 | Kirihata et al. | Oct 2002 | A1 |
20020169786 | Richek | Nov 2002 | A1 |
20020181476 | Badamo et al. | Dec 2002 | A1 |
20020191605 | Lunteren et al. | Dec 2002 | A1 |
20030009466 | Ta et al. | Jan 2003 | A1 |
20030012198 | Kaganoi et al. | Jan 2003 | A1 |
20030033435 | Hanner | Feb 2003 | A1 |
20030043800 | Sonksen et al. | Mar 2003 | A1 |
20030043848 | Sonksen | Mar 2003 | A1 |
20030048785 | Calvignac et al. | Mar 2003 | A1 |
20030061459 | Aboulenein et al. | Mar 2003 | A1 |
20030074657 | Bramley, Jr. | Apr 2003 | A1 |
20030081608 | Barri et al. | May 2003 | A1 |
20030095548 | Yamano | May 2003 | A1 |
20030103499 | Davis et al. | Jun 2003 | A1 |
20030103500 | Menon et al. | Jun 2003 | A1 |
20030108052 | Inoue et al. | Jun 2003 | A1 |
20030110180 | Calvignac et al. | Jun 2003 | A1 |
20030115403 | Bouchard et al. | Jun 2003 | A1 |
20030120861 | Calle et al. | Jun 2003 | A1 |
20030128668 | Yavatkar et al. | Jul 2003 | A1 |
20030137978 | Kanetake | Jul 2003 | A1 |
20030152084 | Lee et al. | Aug 2003 | A1 |
20030152096 | Chapman | Aug 2003 | A1 |
20030156586 | Lee et al. | Aug 2003 | A1 |
20030159086 | Arndt | Aug 2003 | A1 |
20030165160 | Minami et al. | Sep 2003 | A1 |
20030169470 | Alagar et al. | Sep 2003 | A1 |
20030174719 | Sampath et al. | Sep 2003 | A1 |
20030177221 | Ould-Brahim et al. | Sep 2003 | A1 |
20030198182 | Pegrum et al. | Oct 2003 | A1 |
20030200343 | Greenblat et al. | Oct 2003 | A1 |
20030214956 | Navada et al. | Nov 2003 | A1 |
20030215029 | Limberg | Nov 2003 | A1 |
20030223424 | Anderson et al. | Dec 2003 | A1 |
20030223466 | Noronha, Jr. et al. | Dec 2003 | A1 |
20030227943 | Hallman et al. | Dec 2003 | A1 |
20040022263 | Zhao et al. | Feb 2004 | A1 |
20040028060 | Kang | Feb 2004 | A1 |
20040037302 | Varma et al. | Feb 2004 | A1 |
20040054867 | Stravers et al. | Mar 2004 | A1 |
20040062130 | Chiang | Apr 2004 | A1 |
20040062245 | Sharp et al. | Apr 2004 | A1 |
20040062246 | Boucher et al. | Apr 2004 | A1 |
20040083404 | Subramaniam et al. | Apr 2004 | A1 |
20040088469 | Levy | May 2004 | A1 |
20040128434 | Khanna et al. | Jul 2004 | A1 |
20040141504 | Blanc | Jul 2004 | A1 |
20040179548 | Chang et al. | Sep 2004 | A1 |
20040190547 | Gordy et al. | Sep 2004 | A1 |
20040205393 | Kitamorn et al. | Oct 2004 | A1 |
20040208177 | Ogawa | Oct 2004 | A1 |
20040208181 | Clayton et al. | Oct 2004 | A1 |
20040223502 | Wybenga et al. | Nov 2004 | A1 |
20040235480 | Rezaaifar et al. | Nov 2004 | A1 |
20040264380 | Kalkunte et al. | Dec 2004 | A1 |
20050010630 | Doering et al. | Jan 2005 | A1 |
20050010849 | Ryle et al. | Jan 2005 | A1 |
20050041684 | Reynolds et al. | Feb 2005 | A1 |
20050089049 | Chang et al. | Apr 2005 | A1 |
20050097432 | Obuchi et al. | May 2005 | A1 |
20050120122 | Farnham | Jun 2005 | A1 |
20050132132 | Rosenbluth et al. | Jun 2005 | A1 |
20050132179 | Glaum et al. | Jun 2005 | A1 |
20050138276 | Navada et al. | Jun 2005 | A1 |
20050144369 | Jaspers | Jun 2005 | A1 |
20050152335 | Lodha et al. | Jul 2005 | A1 |
20050169317 | Pruecklmayer | Aug 2005 | A1 |
20050175018 | Wong | Aug 2005 | A1 |
20050185577 | Sakamoto et al. | Aug 2005 | A1 |
20050185652 | Iwamoto | Aug 2005 | A1 |
20050193316 | Chen | Sep 2005 | A1 |
20050201387 | Willis | Sep 2005 | A1 |
20050226236 | Klink | Oct 2005 | A1 |
20050246508 | Shaw | Nov 2005 | A1 |
20050249124 | Elie-Dit-Cosaque et al. | Nov 2005 | A1 |
20060031610 | Liav et al. | Feb 2006 | A1 |
20060034452 | Tonomura | Feb 2006 | A1 |
20060050690 | Epps et al. | Mar 2006 | A1 |
20060077891 | Smith et al. | Apr 2006 | A1 |
20060092829 | Brolin et al. | May 2006 | A1 |
20060092929 | Chun | May 2006 | A1 |
20060114876 | Kalkunte | Jun 2006 | A1 |
20060146374 | Ng et al. | Jul 2006 | A1 |
20060165089 | Klink | Jul 2006 | A1 |
20060209685 | Rahman et al. | Sep 2006 | A1 |
20060221841 | Lee et al. | Oct 2006 | A1 |
20060268680 | Roberts et al. | Nov 2006 | A1 |
20060274749 | Beier | Dec 2006 | A1 |
20070038798 | Bouchard et al. | Feb 2007 | A1 |
20070088974 | Chandwani et al. | Apr 2007 | A1 |
20070127464 | Jain et al. | Jun 2007 | A1 |
20070179909 | Channasagara | Aug 2007 | A1 |
20070208876 | Davis | Sep 2007 | A1 |
20070235470 | Chang | Oct 2007 | A1 |
20070253420 | Chang et al. | Nov 2007 | A1 |
20070258475 | Chinn et al. | Nov 2007 | A1 |
20070288690 | Wang et al. | Dec 2007 | A1 |
20080002707 | Davis | Jan 2008 | A1 |
20080025309 | Swallow | Jan 2008 | A1 |
20080031263 | Ervin et al. | Feb 2008 | A1 |
20080037544 | Yano et al. | Feb 2008 | A1 |
20080049742 | Bansal | Feb 2008 | A1 |
20080069125 | Reed et al. | Mar 2008 | A1 |
20080092020 | Hasenplaugh et al. | Apr 2008 | A1 |
20080095169 | Chandra et al. | Apr 2008 | A1 |
20080117075 | Seddigh et al. | May 2008 | A1 |
20080126652 | Vembu et al. | May 2008 | A1 |
20080159309 | Sultan et al. | Jul 2008 | A1 |
20080181103 | Davies | Jul 2008 | A1 |
20080205407 | Chang et al. | Aug 2008 | A1 |
20080307288 | Ziesler et al. | Dec 2008 | A1 |
20090175178 | Yoon et al. | Jul 2009 | A1 |
20090207838 | Milliken et al. | Aug 2009 | A1 |
20090279549 | Ramanathan et al. | Nov 2009 | A1 |
20100034215 | Patel et al. | Feb 2010 | A1 |
20100046521 | Wong | Feb 2010 | A1 |
20100061393 | Wong | Mar 2010 | A1 |
20100100671 | Singh | Apr 2010 | A1 |
20100135313 | Davis | Jun 2010 | A1 |
20100161894 | Singh | Jun 2010 | A1 |
20100246588 | Davis | Sep 2010 | A1 |
20110044340 | Bansal et al. | Feb 2011 | A1 |
20110069711 | Jha et al. | Mar 2011 | A1 |
20110173386 | Milliken et al. | Jul 2011 | A1 |
20120023309 | Abraham et al. | Jan 2012 | A1 |
20120026868 | Chang et al. | Feb 2012 | A1 |
20120163389 | Zhang et al. | Jun 2012 | A1 |
20120236722 | Patel et al. | Sep 2012 | A1 |
20120294312 | Davis et al. | Nov 2012 | A1 |
20130034098 | Davis | Feb 2013 | A1 |
20130305236 | Ramanathan et al. | Nov 2013 | A1 |
20130343199 | Wong et al. | Dec 2013 | A1 |
20140023086 | Patel et al. | Jan 2014 | A1 |
Number | Date | Country |
---|---|---|
1380127 | Jan 2004 | EP |
2003-289359 | Oct 2003 | JP |
2004-537871 | Dec 2004 | JP |
WO 0184728 | Nov 2001 | WO |
WO 0241544 | Nov 2003 | WO |
Entry |
---|
U.S. Appl. No. 11/668,332, filed Jan. 29, 2007, Davis. |
U.S. Appl. No. 11/854,486, filed Sep. 12, 2007, Davis. |
U.S. Appl. No. 11/745,008, filed May 7, 2007, Davis |
U.S. Appl. No. 10/139,912, filed May 6, 2002, Davis et al. |
U.S. Appl. No. 10/140,749, filed May 6, 2002, Davis et al. |
U.S. Appl. No. 10/140,751, filed May 6, 2002, Davis et al. |
U.S. Appl. No. 10/140,752, filed May 6, 2002, Davis. |
U.S. Appl. No. 10/140,753, filed May 6, 2002, Davis et al. |
U.S. Appl. No. 10/141,223, filed May 7, 2002, Veerabadran et al. |
U.S. Appl. No. 10/810,208, filed Mar. 26, 2004, Wong et al. |
U.S. Appl. No. 11/621,038, filed Jan. 8, 2007, Davis et al. |
U.S. Appl. No. 828,246, filed Jul. 25, 2007, Davis. |
10 Gigabit Ethernet—Technology Overview White Paper, Sep. 2001, 16 pages. |
10 Gigabit Ethernet Alliance, Interconnection with Wide Area Networks, Version 1.0, Mar. 2002, 5 pages, |
Degermark, M., et al., “Small Forwarding Tables for Fast Routing Lookups,” ACM Computer Communications Review 27(4):3-14, Oct. 1997. |
Foundry Networks, “BigIron Architecture Technical Brief,” Oct. 1998—Version 1.0, 15 pages. |
Foundry Networks, “BigIron Architecture Technical Brief,” Oct. 1998—Version 1.02, 15 pages. |
Foundry Networks, “BigIron Architecture Technical Brief,” Dec. 1998—Version 1.03, 14 pages. |
Foundry Networks, “BigIron Architecture Technical Brief,” May 1999—Version 2.0, 15 pages. |
Foundry Networks, “BigIron Architecture Technical Brief,” May, 1999—Version 2.01, 15 pages. |
Foundry Networks, “BigIron Architecture Technical Brief,” Jul. 2001—Version 2.02, 16 pages. |
Foundry Networks, Foundry Networks, “Next Generation Terabit System Architecture—The High Performace Revolution for 10 Gigabit Networks,” Nov. 17, 2003. |
Gigabit Ethernet Alliance—“Accelerating the Standard for Speed”, Copyright 1998, 10 pages. |
Kichorowsky, R., et al., “Mindspeed. TM. Switch Fabric Offers the Most Comprehensive Solution for Multi-Protocol Networking Equipment,” Apr. 30, 2001, 3 pages. |
Matsumoto, C., et al., “Switch Fabrics Touted at Interconnects Conference,” Aug. 21, 2000, URL=http://www.eetimes.com/story/OEG2000821S0011, accessed Aug. 12, 2002, 2 pages. |
McAuley, A., et al., “Fast Routing Table Lookup Using CAMs,” Proceedings in INFOCOM, Mar.-Apr. 1993, pp. 1382-1391. |
Foundry Networks, “JetCore™ Based Chassis Systems—An Architecture Brief on NetIron, BigIron, and FastIron Systems,” Jan. 17, 2003. |
Mier Communicawtions, Inc., “Lab Testing Summary Report—Product Category: Layer-3 Switches, Vendor Tested:, Product Tested: Foundry Networks, BigIron 4000,” Report No. 231198, Oct. 1998, 6 pages. |
Mier Communications, Inc., “Lab Testing Summary Report—Product Category: Gigabit Backbone Switches, Vendor Tested: Foundry Networks, Product Tested: BigIron 4000,” Report No. 210998, Sep. 1998, 6 pages. |
Mindspeed—A Conexant Business, “Switch Fabric Chipset—CX27300 iScale. TM.,” Apr. 30, 2001, 2 pages. |
Mindspeed—A Conexant Business, “17×17 3.2 Gbps Crosspoint Switch with Input Equalization—M21110,” Feb. 1, 2001, 2 pages. |
The Tolly Group, “Foundry Networks, Inc—BigIron 4000, Layer 2 & Layer 3 Interoperability Evaluation,” No. 199133, Oct. 1999, 4 pages. |
The Tolly Group, “Foundry Networks, Inc.—Biglron 8000 Gigabit Ethernet Switching Router, Layer 2 & Layer 3 Performance Evaluation,” No. 199111, May, 1999, 4 pages. |
Spurgeon, C., “Ethernet, The Definitive Guide,” O'Reilly & Associates, Inc., Sebastapol, CA, Feb. 2000. |
U.S. Appl. No. 11/724,965. |
U.S. Appl. No. 11/586,991, filed Oct. 25, 2006, Ramanathan. |
U.S. Appl. No. 11/831,950, filed Jul. 31, 2007, Ravindran et al. |
U.S. Appl. No. 11/118,697, filed Apr. 28, 2005, Singh. |
U.S. Appl. No. 11/953,742, filed Dec. 10, 2007, Wong et al. |
U.S. Appl. No. 11/953,743, filed Dec. 10, 2007, Wong et al. |
U.S. Appl. No. 11/953,745, filed Dec. 10, 2007, Wong et al. |
U.S. Appl. No. 11/953,751, filed Dec. 10, 2007, Wong et al. |
Notice of Allowance for U.S. Appl. No. 09/988,066, Mailed Jan. 9, 2009, 13 pages. |
Non-Final Office Action for U.S. Appl. No. 11/668,322, Dated Mar. 23, 2009, 19 pages. |
U.S. Appl. No. 12/400,594, filed Mar. 9, 2009, Patel et al. |
U.S. Appl. No. 12/400,645, filed Mar. 9, 2009, Patel et al. |
U.S. Appl. No. 12/372,390, filed Feb. 17, 2009, Chang et al. |
U.S. Appl. No. 12/417,913, filed Apr. 3, 2009, Patel et al. |
Final Office Action for U.S. Appl. No. 10/140,751, Mailed Mar. 17, 2009, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 11/615,769, Mailed Apr. 15, 2009, 11 pages. |
Non-Final Office Action for U.S. Appl. No. 11/621,038, Mailed Apr. 23, 2009, 44 pages. |
Non-Final Office Action for U.S. Appl. No. 11/745,008, Mailed May 14, 2009, 27 pages. |
Non Final Office Action for U.S. Appl. No. 11/804,977, Mailed Jan. 14, 2008, 13 pages. |
Notice of Allowance for U.S. Appl. No. 11/804,977, Mailed Nov. 19, 2008, 17 pages. |
Newton, Newton's Telecom Dictionary, CMP Books, Mar. 2004, 20th Ed., p. 617. |
International Preliminary Examination Report for Application No. PCT/US2001/043113, mailed Nov. 6, 2003, 6pages. |
Written Opinion of the International Searching Authority for Application No. PCT/US2001/043113, mailed May 1, 2003, 6 pages. |
International Search Report for Application No. PCT/US2001/043113, mailed Dec. 13, 2002, 2 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,024. mailed Jun. 4, 2002, 10 pages. |
Final Office Action for U.S. Appl. No. 09/855,024, mailed Jan. 15, 2003, 20 pages. |
Advisory Action for U.S. Appl. No. 09/855,024, mailed May 2, 2003. |
Notice of Allowance for U.S. Appl. No. 09/855,024, mailed Nov. 3, 2003. |
Notice of Allowance for U.S. Appl. No. 09/855,024, mailed Dec. 15, 2003. 6 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,301, mailed Mar. 17, 2005,11 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,301, mailed Feb. 16, 2006, 12 pages. |
Notice of Allowance for U.S. Appl. No. 10/810,301, mailed Feb. 6, 2007, 9 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,025, mailed Nov. 23, 2004, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,031, mailed May 22, 2002. |
Non-Final Office Action for U.S. Appl. No. 09/855,031, mailed Dec. 10, 2002. |
Final Office Action for U.S. Appl.No. 09/855,031, mailed Jul. 30, 2003. |
Notice of Allowance for U.S. Appl. No. 09/855,031, mailed Nov. 4, 2003. |
Non-Final Office Action for U.S. Appl. No. 10/736,680, mailed Feb. 16, 2006, 18 pages. |
Final Office Action for U.S. Appl. No. 10/736,680, mailed Aug. 3, 2006, 10 pages. |
Notice of Allowance for U.S. Appl. No. 10/736,680, mailed Feb. 22, 2007, 12 pages. |
Non-Final Office Action for U.S. Appl. No. 10/210,041, mailed Sep. 10, 2003, 12 pages. |
Final Office Action for U.S. Appl. No. 10/210,041, mailed Jan. 7, 2004, 14 pages. |
Non-Final Office Action for U.S. Appl. No. 10/210,041, mailed Mar. 11, 2004, 12 pages. |
Final Office Action for U.S. Appl. No. 10/210,041, mailed Jul. 7, 2004, 13 pages. |
Non-Final Office Action for U.S. Appl. No. 10/210,041, mailed Feb. 9, 2005, 7 pages. |
Final Office Action for U.S. Appl. No. 10/210,041, mailed Aug. 24, 2005, 7 pages. |
Advisory Action for U.S. Appl. No. 10/210,041, mailed Dec. 13, 2005, 4 pages. |
Non-Final Office Action for U.S. Appl. No. 10/210,108, mailed Jun. 12, 2003, 6 pages. |
Notice of Allowance for U.S. Appl. No. 10/210,108, mailed Oct. 7, 2003. |
Requirement for Restriction/Election for U.S. Appl. No. 10/438,545, mailed Oct. 31,2003. |
Non-Final Office Action for U.S. Appl. No. 10/438,545, mailed Dec. 12, 2003. |
Notice of Allowance for U.S. Appl. No. 10/438,545, mailed Jun. 15, 2004. |
Non-Final Office Action for U.S. Appl. No. 11/611,067, mailed Feb. 20, 2009, 11 pages. |
Non-Final Office Action for U.S. Appl. No. 11/586,991, mailed Oct. 2, 2008, 23 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,208, mailed Jul. 16, 2007, 24 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,208, mailed Dec. 18, 2007, 40 pages. |
Final Office Action for U.S. Appl. No. 10/810,208, mailed Jun. 11, 2008, 34 pages. |
Advisory Action for U.S. Appl. No. 10/810,208, mailed Aug. 27, 2008, 4 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,208, mailed Feb. 13, 2009, 17 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 10/140,752, mailed May 18, 2006, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,752, mailed Dec. 14, 2006, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,752, mailed Apr. 23, 2007, 6 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,752, mailed Jan. 24, 2008, 8 pages. |
Notice of Allowance of U.S. Appl. No. 10/140,752, mailed 24, 2008, 14 pages. |
Notice of Allowance of U.S. Appl. No. 10/140,752, mailed Sep. 10, 2008, 4 pages. |
Non-Final Office Action for U.S. Appl. No. 11/854,486, mailed Jul. 20, 2009, 29 pages. |
Non-Final Office Action for U.S. Appl. No. 10/139,912, mailed Jan. 25, 2006, 14 pages. |
Final Office Action for U.S. Appl. No. 10/139,912, mailed Aug. 11, 2006, 26 pages. |
Non-Final Office Action for U.S. Appl. No. 10/139,912, mailed Apr. 20, 2007, 20 pages. |
Final Office Action for U.S. Appl. No. 10/139,912, mailed Nov. 28, 2007, 20 pages. |
Non-Final Office Action for U.S. Appl. No. 10/139,912, mailed Aug. 1, 2008, 21 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,912, mailed Feb. 5, 2009, 8 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,912, mailed Jun. 8, 2009, 8 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 10/140,751, mailed Apr. 27, 2006, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,751, mailed Aug. 10, 2006, 15 pages. |
Final Office Action for U.S. Appl. No. 10/140,751, mailed Apr. 10, 2007, 16 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,751, mailed Oct. 30, 2007, 14 pages. |
Final Office Action for U.S. Appl. No. 10/140,751, mailed May 28, 2008, 19 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,751, mailed Sep. 17, 2008, 15 pages. |
Advisory Action for U.S. Appl. No. 10/140,751, mailed Jun. 1, 2009, 3 pages. |
Non-Final Office Action for U.S. Appl. No. 10/141,223, mailed Feb. 23, 2006, 25 pages. |
Non-Final Office Action for U.S. Appl. No. 10/141,223, mailed Feb. 13, 2007, 29 pages. |
Final Office Action for U.S. Appl. No. 10/141,223, mailed Aug. 21, 2007, 25 pages. |
Non-Final Office Action for U.S. Appl. No. 10/141,223, mailed Dec. 28, 2007, 13 pages. |
Non-Final Office Action for U.S. Appl. No. 10/141,223, mailed Sep. 3, 2008, 22 pages. |
Non-Final Office Action for U.S. Appl. No. 10/139,831, mailed Oct. 17, 2005, 7 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,831, mailed Feb. 9, 2006, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 10/139,831, mailed Jun. 27, 2006, 9 pages. |
Final Office Action for U.S. Appl. No. 10/139,831, mailed Nov. 28, 2006, 17 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,831, mailed Jun. 14, 2007, 26 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,831, mailed Jun. 26, 2007, 25 pages. |
Non-Final Office Action for U.S. Appl. No. 11/828,246, mailed Jun. 15, 2009, 26 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,088, mailed Apr. 27, 2006, 13 pages. |
Notice of Allowance for U.S. Appl. No. 10/140,088, mailed Sep. 7, 2006, 13 pages. |
Notice of Allowance for U.S. Appl. No. 10/140,088, mailed Oct. 24, 2006, 8 pages. |
Notice of Allowance for U.S. Appl.No. 10/140,088, mailed Jan. 11, 2007, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,749, mailed Aug. 10, 2006, 22 pages. |
Final Office Action for U.S. Appl. No. 10/140,749, mailed Jun. 27, 2007, 23 pages. |
Final Office Action for U.S. Appl. No. 10/140,749, mailed Jan. 8, 2008, 23 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,749, mailed Jun. 6, 2008, 28 pages. |
Final Office Action for U.S. Appl. No. 10/140,749, mailed Dec. 8, 2008, 30 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,749, mailed May 27, 2009, 38 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,753, mailed Apr. 20, 2006, 11 pages. |
Final Office Action for U.S. Appl. No. 10/140,753, mailed Jan. 10, 2007, 27 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,753, mailed Aug. 22, 2007, 14 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,753, mailed Jan. 8, 2008, 14 pages. |
Final Office Action for U.S. Appl. No. 10/140,753, mailed Aug. 25, 2008, 22 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 11/000,359, mailed Jun. 20, 2008, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 11/000,359, mailed Oct. 23, 2008, 28 pages. |
Non-Final Office Action for U.S. Appl. No. 11/000,359, mailed May 29, 2009, 14 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 11/118,697, mailed Jun. 2, 2009, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,038, mailed Jun. 2, 2005, 14 pages. |
Final Office Action for U.S. Appl. No. 09/855,038, mailed Feb. 7, 2006, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,038, mailed Oct. 4, 2006, 14 pages. |
Notice of Allowance for U.S. Appl. No. 09/855,038, mailed Apr. 26, 2007, 8 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 09/988,066, mailed Dec. 13, 2005, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 09/988,066, mailed Jul. 14, 2006, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 09/988,066, mailed Apr. 6, 2007, 22 pages. |
Final Office Action for U.S. Appl. No. 09/988,066, mailed Oct. 31, 2007, 16 pages. |
Advisory Action for U.S. Appl. No. 09/988,066, mailed May 28, 2008, 4 pages. |
Notice of Allowance for U.S. Appl. No. 09/988,066, mailed Oct. 30, 2008, 16 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,015, mailed Oct. 28, 2004, 12 pages. |
Non-Final Office Action for U.S. Appl. No. 09/855,015, mailed Jan. 12, 2006, 6 pages. |
Notice of Allowance for U.S. Appl. No. 09/855,015, mailed Sep. 8, 2006, 3 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 09/855,015, mailed Nov. 3, 2006, 6 pages. |
Notice of Allowance for U.S. Appl. No. 09/855,015, mailed Jan. 7, 2008, 4 pages. |
Supplemental Notice of Allowance for U.S. Appl. No. 09/855,015, mailed Feb. 4, 2008, 3 pages. |
U.S. Appl. No. 12/505,390, filed Jul. 17, 2009, Patel et al. |
Non-Final Office Action for U.S. Appl. No. 11/831,950, mailed on Aug. 18, 2009, 49 pages. |
Non-Final Office Action for U.S. Appl. No. 11/779,714, mailed on Sep. 1, 2009, 58 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,208, mailed on Aug. 24, 2009, 38 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,751, mailed on Sep. 28, 2009, 34 pages. |
Notice of Allowance for U.S. Appl. No. 11/000,359, mailed on Sep. 22, 2009, 17 pages. |
Notice of Allowance for U.S. Appl. No. 11/118,697, mailed on Sep. 30, 2009, 41 pages. |
U.S. Appl. No. 12/639,762, filed Dec. 16, 2009, Singh. |
U.S. Appl. No. 12/639,749, filed Dec. 16, 2009, Singh. |
U.S. Appl. No. 12/624,300, filed Nov. 23, 2009, Davis et al. |
U.S. Appl. No. 12/608,985, filed Oct. 29, 2009, Wong. |
U.S. Appl. No. 12/608,972, filed Oct. 29, 2009, Wong. |
Non-Final Office Action for U.S. Appl. No. 11/953,742, mailed on Nov. 19, 2009, 51 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,743, mailed on Nov. 23, 2009, 47 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,745, mailed on Nov. 24, 2009, 48 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,751, mailed on Nov. 16, 2009, 55 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 11/668,322, mailed on Oct. 29, 2009, 6 pages. |
Notice of Allowance for U.S. Appl. No. 10/139,912, mailed on Oct. 19, 2009, 17 pages. |
Notice of Allowance for U.S. Appl. No. 11/828,246, mailed on Nov. 16, 2009, 20 pages. |
Final Office Action for U.S. Appl. No. 11/611,067, mailed on Oct. 16, 2009, 35 pages. |
Non-Final Office Action for U.S. Appl. No. 11/611,067, mailed on Dec. 8, 2009, 11 pages. |
Final Office Action for U.S. Appl. No. 11/831,950, mailed on Jan. 6, 2010, 21 pages. |
Supplemental Notice of Allowance for U.S. Appl. No. 10/139,912, mailed on Nov. 23, 2009, 4 pages. |
Final Office Action for U.S. Appl. No. 11/745,008, mailed on Dec. 30, 2009, 27 pages. |
Final Office Action for U.S. Appl. No. 11/621,038, mailed on Dec. 23, 2009, 27 pages. |
Advisory Action for U.S. Appl. No. 11/831,950, mailed on Mar. 4, 2010, 4 pages. |
Non-Final Office Action for U.S. Appl. No. 11/779,714, mailed on Mar. 31, 2010, 26 pages. |
Non-Final Office Action for U.S. Appl. No. 10/810,208, mailed on Feb. 5, 2010, 13 pages. |
Final Office Action for U.S. Appl. No. 11/668,322, mailed on Feb. 24, 2010, 33 pages. |
Non-Final Office Action for U.S. Appl. No. 11/854,486, mailed on Jan. 12, 2010, 23 pages. |
Final Office Action for U.S. Appl. No. 10/140,751, mailed on Mar. 25, 2010, 29 pages. |
Non-Final Office Action for U.S. Appl. No. 12/198,697, mailed on Feb. 2, 2010, 50 pages. |
Final Office Action for U.S. Appl. No. 10/140,749, mailed on Jan. 13, 2010, 44 pages. |
Final Office Action for U.S. Appl. No. 11/615,769, mailed on Jan. 22, 2010, 34 pages. |
U.S. Appl. No. 13/862,160, filed Apr. 12, 2013 by Ramanathan et al. |
U.S. Appl. No. 13/925,564, filed Jun. 24, 2013 by Wong et al. |
U.S. Appl. No. 13/766,330, filed Feb. 13, 2013 by Wong et al. |
Non-Final Office Action for U.S. Appl. No. 12/608,972 mailed on Sep. 16, 2013, 6 pages. |
Notice of Allowance for U.S. Appl. No. 11/745,008 mailed on Oct. 7, 2013, 9 pages. |
Non-Final Office Action for U.S. Appl. No. 13/458,650 mailed on Oct. 2, 2013, 5 pages. |
Final Office Action for U.S. Appl. No. 12/900,279 mailed on Sep. 27, 2013, 8 pages. |
Final Office Action for U.S. Appl. No. 12/624,300 mailed on Oct. 31, 2013, 16 pages. |
Final Office Action for U.S. Appl. No. 13/548,116 mailed on Nov. 7, 2013, 19 pages. |
Notice of Allowance for U.S. Appl. No. 12/608,985 mailed on Dec. 24, 2013, 7 pages. |
Final Office Action for U.S. Appl. No. 12/608,972 mailed on Jan. 17, 2014, 5 pages. |
ANSI/IEEE Standard 802.1D, 1998 Edition (373 pages). |
U.S. Appl. No. 13/766,330, filed Feb. 13, 2013 by Yuen Wong et al. |
Final Office Action for U.S. Appl. No. 11/745,008, mailed on Jun. 28, 2012, 13 pages. |
Final Office Action for U.S. Appl. No. 11/646,845, mailed on Jul. 5, 2012, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 12/900,279 mailed Aug. 30, 2012, 9 pages. |
Non-Final Office Action for U.S. Appl. No. 12/198,710 mailed Sep. 13, 2012, 18 pages. |
Non-Final Office Action for U.S. Appl. No. 13/083,481 mailed Oct. 4, 2012, 9 pages. |
Non-Final Office Action for U.S. Appl. No. 12/880,518 mailed Oct. 30, 2012, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 13/152,715 mailed on Nov. 13, 2012, 6 pages. |
Notice of Allowance for U.S. Appl. No. 11/953,742 mailed on Nov. 13, 2012, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 13/398,725 mailed on Nov. 28, 2012, 10 pages. |
Non-Final Office Action for U.S. Appl. No. 11/646,845, mailed on Oct. 4, 2010, 47 pages. |
Final Office Action for U.S. Appl. No. 11/646,845, mailed on Jun. 9, 2011, 22 pages. |
Non-Final Office Action for U.S. Appl. No. 11/646,845, mailed on Oct. 14, 2011, 19 pages. |
Final Office Action for U.S. Appl. No. 12/900,279 mailed on Dec. 5, 2012, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 11/831,950, mailed Aug. 26, 2011, 45 pages. |
Final Office Action for U.S. Appl. No. 11/831,950, mailed on Feb. 28, 2012, 20 pages. |
Notice of Allowance for U.S. Appl. No. 11/831,950, mailed May 16, 2012, 9 pages. |
Final Office Action for U.S. Appl. No. 11/953,742, mailed on Jun. 14, 2010, 21 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,742, mailed on Mar. 30, 2011, 23 pages. |
Final Office Action for U.S. Appl. No. 11/953,742, mailed on Oct. 26, 2011, 19 pages. |
Final Office Action for U.S. Appl. No. 11/953,743, mailed on Jul. 15, 2010, 21 pages. |
Notice of Allowance for U.S. Appl. No. 11/953,743, mailed on Apr. 28, 2011, 19 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,745, mailed on Jun. 14, 2010, 19 pages. |
Final Office Action for U.S. Appl. No. 11/953,751, mailed on Jun. 25, 2010, 24 pages. |
Non-Final Office Action for U.S. Appl. No. 11/953,751, mailed on Mar. 29, 2011, 31 pages. |
Notice of Allowance for U.S. Appl. No. 11/953,751, mailed Dec. 7, 2011, 12 pages. |
Supplemental Notice of Allowance for U.S. Appl. No. 11/953,751, mailed Dec. 27, 2011, 6 pages. |
Non-Final Office Action for U.S. Appl. No. 11/779,778, mailed on Feb. 2, 2011, 63 pages. |
Notice of Allowance for U.S. Appl. No. 11/779,778, mailed on Jul. 28, 2011, 11 pages. |
Final Office Action for U.S. Appl. No. 11/779,714, mailed on Nov. 9, 2010, 24 pages. |
Non-Final Office Action for U.S. Appl. No. 12/624,300 mailed on Dec. 31, 2012, 13 pages. |
Notice of Allowance for U.S. Appl. No. 10/810,208, mailed on Jul. 15, 2010, 15 pages. |
Non-Final Office Action for U.S. Appl. No. 11/668,322, mailed on Jun. 22, 2010, 16 pages. |
Final Office Action for U.S. Appl. No. 11/668,322, mailed on Feb. 1, 2011, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 11/668,322, mailed on Aug. 30, 2011 17 pages. |
Notice of Allowance for U.S. Appl. No. 11/668,322, mailed on Feb. 10, 2012, 20 pages. |
Notice of Allowance for U.S. Appl. No. 11/854,486, mailed on Jul. 13, 2010, 12 pages. |
Non-Final Office Action for U.S. Appl. No. 10/140,751, mailed Dec. 20, 2010, 23 pages. |
Final Office Action for U.S. Appl. No. 10/140,751, mailed on Jun. 28, 2011, 23 pages. |
Advisory Action for U.S. Appl. No. 11/745,008, mailed on Apr. 21, 2010, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 11/745,008, mailed on Sep. 14, 2011, 26 pages. |
Notice of Allowance for U.S. Appl. No. 11/646,845 mailed on Jan. 8, 2013, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 12/702,031, mailed on Apr. 29, 2011, 5 pages. |
Notice of Allowance for U.S. Appl. No. 11/621,038, mailed on Apr. 28, 2010, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 12/795,492, mailed on Mar. 17, 2011, 15 pages. |
Final Office Action for U.S. Appl. No. 12/795,492, mailed on Jul. 20, 2011, 11 pages. |
Notice of Allowance for U.S. Appl. No. 12/795,492, mailed on Nov. 14, 2011, 10 pages. |
Final Office Action for U.S. Appl. No. 12/198,697, mailed on Aug. 2, 2010, 22 pages. |
Non-Final Office Action for U.S. Appl. No. 12/198,697, mailed on Oct. 25, 2010, 23 pages. |
Non-Final Office Action for U.S. Patent Application No. 12/198,697, mailed on May 20, 2011, 43 pages. |
Notice of Allowance for U.S. Appl. No. 12/198,697, mailed Nov. 28, 2011, 12 pages. |
Notice of Allowance for U.S. Appl. No. 12/198,697, mailed Jan. 5, 2012, 4 pages. |
Non-Final Office Action for U.S. Appl. No. 12/198,710, mailed on Sep. 28, 2010, 14 pages. |
Non-Final Office Action for U.S. Appl. No. 12/198,710, mailed on Mar. 24, 2011, 39 pages. |
Final Office Action for U.S. Appl. No. 12/198,710, mailed on Oct. 19, 2011, 58 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 12/608,972, mailed May 17, 2012, 5 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 12/639,749, mailed on Dec. 7, 2010, 6 pages. |
Notice of Allowance for U.S. Appl. No. 12/639,749, mailed on Feb. 11, 2011, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 12/639,762, mailed on Sep. 1, 2010, 5 pages. |
Notice of Allowance for U.S. Appl. No. 12/639,762, mailed on Mar. 4, 2011, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 12/400,594, mailed on May 14, 2010, 19 pages. |
Final Office Action for U.S. Appl. No. 12/400,594, mailed on Oct. 28, 2010, 9 pages. |
Notice of Allowance for U.S. Appl. No. 12/400,594, mailed on Mar. 23, 2011, 8 pages. |
Non-Final Office for U.S. Appl. No. 12/400,645, mailed on Sep. 1, 2010, 8 pages. |
Notice of Allowance for U.S. Appl. No. 12/400,645, mailed on Jan. 26, 2011, 12 pages. |
Non-Final Office Action for U.S. Appl. No. 12/372,390, mailed on Apr. 22, 2010, 12 pages. |
Non-Final Office Action for U.S. Appl. No. 12/372,390, mailed on Sep. 13, 2010, 6 pages. |
Notice of Allowance for U.S. Appl. No. 12/372,390, mailed on Mar. 9, 2011, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 12/505,390, mailed on Oct. 28, 2010, 16 pages. |
Non-Final Office Action for U.S. Appl. No. 13/083,481, mailed on Dec. 1, 2011, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 12/070,893, mailed on Jun. 10, 2010, 9 pages. |
Final Office Action for U.S. Appl. No. 12/070,893, mailed on Nov. 24, 2010, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 12/070,893, mailed on Mar. 18, 2011, 6 pages. |
Final Office Action for U.S. Appl. No. 12/070,893, mailed on Sep. 21, 2011, 12 pages. |
Requirement for Restriction/Election for U.S. Appl. No. 12/466,277, mailed on Aug. 9, 2011, 6 pages. |
Notice of Allowance for U.S. Appl. No. 12/466,277, mailed on Nov. 2, 2011, 47 pages. |
Non-Final Office Action for U.S. Appl. No. 12/684,022 mailed Jul. 30, 2012, 18 pages. |
Advisory Action for U.S. Appl. No. 11/615,769, mailed on May 25, 2010, 3 pages. |
Notice of Allowance for U.S. Appl. No. 11/615,769, mailed on Jul. 12, 2010, 8 pages. |
Notice of Allowance for U.S. Appl. No. 11/779,714, mailed on Jun. 18, 2012, 7 pages. |
Final Office Action for U.S. Appl. No. 12/198,710 mailed on Mar. 21, 2013, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 13/083,481 mailed on Mar. 1, 2013, 14 pages. |
Notice of Allowance for U.S. Appl. No. 10/810,301, mailed Jul. 28, 2006, 5 pages. |
Non-Final Office Action for U.S. Appl. No. 11/745,008 mailed on Mar. 7, 2013, 18 pages. |
Non-Final Office Action for U.S. Appl. No. 13/548,116 mailed on Apr. 15, 2013, 8 pages. |
Non-Final Office Action for U.S. Appl. No. 12/900,279 mailed on Apr. 11, 2013, 7 pages. |
Non-Final Office Action for U.S. Appl. No. 12/608,985 mailed on May 31, 2013, 9 pages. |
Notice of Allowance for U.S. Appl. No. 12/198,710 mailed on May 28, 2013, 10 pages. |
Non-Final Office Action for U.S. Appl. No. 13/398,725 mailed on Aug. 30, 2013, 8 pages. |
Notice of Allowance for U.S. Appl. No. 12/684,022 mailed on Aug. 20, 2013, 10 pages. |
Notice of Allowance for U.S. Appl. No. 13/083,481 mailed on Sep. 3, 2013, 9 pages. |
U.S. Appl. No. 11/779,778, filed Jul. 18, 2007, Wong et al. |
U.S. Appl. No. 11/779,714, filed Jul. 18, 2007, Wong et al. |
Belhadj et al., “Feasibility of a 100GE MAC”, IEEE Meeting Nov. 2006, 18 pages. |
Braun et al., “Fast incremental CRC updates for IP over ATM network,” IEEE Workshop on High Performance Switching and Routing, 2001, pp. 48-52. |
Sartran et al., “Out of Order Inctemental CRC Computation,” IEEE Transaction on Computers, vol. 54, Issue 9 Sep. 2005), pp. 1178-1181. |
International Search Report of Jun. 17, 2003 for application No. PCT/US03/08719. |
Final Office Action for U.S. Appl. No. 13/398,725 mailed on Mar. 13, 2014, 10 pages. |