Switching apparatus and method for providing shared I/O...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S105000, C710S313000, C710S316000, C370S351000, C370S357000

Reexamination Certificate

active

11278417

ABSTRACT:
A method enabling I/O devices to be shared among multiple operating system domains, including first communicating with each of the operating system domains according to a protocol that provides exclusively for a single system domain ithin the load-store fabric; and second communicating with the shared I/O endpoint according to a variant of the protocol to enable the shared I/O endpoint to associate a prescribed operation with a corresponding one of the independent operating system domains. The second communicating includes encapsulating an OS domain header within a transaction layer packet that otherwise comports with the protocol, wherein the value of the OS domain header designates the corresponding one of the operating system domains; and via core logic within a swithching apparatus, mapping the independent operating system domains to the shared I/O endpoint.

REFERENCES:
patent: 4058672 (1977-11-01), Crager et al.
patent: 5280614 (1994-01-01), Munroe et al.
patent: 5414851 (1995-05-01), Brice, Jr. et al.
patent: 5581709 (1996-12-01), Ito et al.
patent: 5590285 (1996-12-01), Krause et al.
patent: 5600805 (1997-02-01), Fredericks et al.
patent: 5623666 (1997-04-01), Pike et al.
patent: 5758125 (1998-05-01), Misinai et al.
patent: 5761669 (1998-06-01), Montague et al.
patent: 5790807 (1998-08-01), Fishler et al.
patent: 5812843 (1998-09-01), Yamazaki et al.
patent: 5909564 (1999-06-01), Alexander et al.
patent: 5926833 (1999-07-01), Rasoulian et al.
patent: 6009275 (1999-12-01), DeKoning et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6044465 (2000-03-01), Dutcher et al.
patent: 6078964 (2000-06-01), Ratcliff et al.
patent: 6112263 (2000-08-01), Futral
patent: 6128666 (2000-10-01), Muller et al.
patent: 6167052 (2000-12-01), McNeill et al.
patent: 6240467 (2001-05-01), Beardsley et al.
patent: 6247077 (2001-06-01), Muller et al.
patent: 6343324 (2002-01-01), Hubis et al.
patent: 6421711 (2002-07-01), Blumenau et al.
patent: 6484245 (2002-11-01), Sanada et al.
patent: 6496880 (2002-12-01), Ma et al.
patent: 6507896 (2003-01-01), Sanada et al.
patent: 6510496 (2003-01-01), Tarui et al.
patent: 6523096 (2003-02-01), Sanada et al.
patent: 6535964 (2003-03-01), Sanada et al.
patent: 6542919 (2003-04-01), Wendorf et al.
patent: 6556580 (2003-04-01), Wang et al.
patent: 6615336 (2003-09-01), Chen et al.
patent: 6640206 (2003-10-01), Callender et al.
patent: 6662254 (2003-12-01), Tal et al.
patent: 6665304 (2003-12-01), Beck et al.
patent: 6678269 (2004-01-01), Michels et al.
patent: 6728844 (2004-04-01), Sanada et al.
patent: 6742090 (2004-05-01), Sanada et al.
patent: 6745281 (2004-06-01), Saegusa
patent: 6760793 (2004-07-01), Kelley et al.
patent: 6772270 (2004-08-01), Kurpanek
patent: 6779071 (2004-08-01), Kallat et al.
patent: 6823458 (2004-11-01), Lee et al.
patent: 6834326 (2004-12-01), Wang et al.
patent: 6859825 (2005-02-01), Williams
patent: 6877073 (2005-04-01), Sanada et al.
patent: 6961761 (2005-11-01), Masuyama et al.
patent: 2002/0026558 (2002-02-01), Reuter et al.
patent: 2002/0027906 (2002-03-01), Athreya et al.
patent: 2002/0029319 (2002-03-01), Robbins et al.
patent: 2002/0052914 (2002-05-01), Zalewski et al.
patent: 2002/0078271 (2002-06-01), Berry
patent: 2002/0099901 (2002-07-01), Tanaka et al.
patent: 2002/0126693 (2002-09-01), Stark et al.
patent: 2002/0172195 (2002-11-01), Pekkala et al.
patent: 2002/0186694 (2002-12-01), Mahajan et al.
patent: 2003/0069975 (2003-04-01), Abjanic et al.
patent: 2003/0069993 (2003-04-01), Na et al.
patent: 2003/0079055 (2003-04-01), Chen
patent: 2003/0112805 (2003-06-01), Stanton
patent: 2003/0126202 (2003-07-01), Walt
patent: 2003/0131105 (2003-07-01), Czieger et al.
patent: 2003/0158992 (2003-08-01), Ajanovic et al.
patent: 2003/0163341 (2003-08-01), Banerjee et al.
patent: 2003/0200315 (2003-10-01), Goldenberg et al.
patent: 2003/0204593 (2003-10-01), Brown et al.
patent: 2003/0208531 (2003-11-01), Matters et al.
patent: 2003/0208551 (2003-11-01), Matters et al.
patent: 2003/0208631 (2003-11-01), Matters et al.
patent: 2003/0208632 (2003-11-01), Rimmer
patent: 2003/0208633 (2003-11-01), Rimmer
patent: 2003/0212830 (2003-11-01), Greenblat et al.
patent: 2003/0217183 (2003-11-01), Rimmer et al.
patent: 2004/0003140 (2004-01-01), Rimmer
patent: 2004/0013092 (2004-01-01), Betker et al.
patent: 2004/0013124 (2004-01-01), Peebles et al.
patent: 2004/0019714 (2004-01-01), Kelley et al.
patent: 2004/0019726 (2004-01-01), Kelley et al.
patent: 2004/0019729 (2004-01-01), Kelley et al.
patent: 2004/0025166 (2004-02-01), Adlung et al.
patent: 2004/0054838 (2004-03-01), Hoese et al.
patent: 2004/0073712 (2004-04-01), Larson et al.
patent: 2004/0073716 (2004-04-01), Boom et al.
patent: 2004/0081104 (2004-04-01), Pan et al.
patent: 2004/0088414 (2004-05-01), Flynn et al.
patent: 2004/0098532 (2004-05-01), Huang et al.
patent: 2004/0109460 (2004-06-01), Banks et al.
patent: 2004/0111559 (2004-06-01), Hell
patent: 2004/0117516 (2004-06-01), Date
patent: 2004/0117536 (2004-06-01), Franke et al.
patent: 2004/0117598 (2004-06-01), Arimilli et al.
patent: 2004/0123014 (2004-06-01), Schaefer et al.
patent: 2004/0165588 (2004-08-01), Pandya
patent: 2004/0213211 (2004-10-01), Green
patent: 2004/0221047 (2004-11-01), Grover et al.
patent: 2004/0233921 (2004-11-01), Krieg et al.
patent: 2004/0249975 (2004-12-01), Tuck et al.
patent: 2005/0027900 (2005-02-01), Pettey
patent: 2005/0050240 (2005-03-01), Wilkins et al.
patent: 2005/0053060 (2005-03-01), Pettey
patent: 2005/0102437 (2005-05-01), Pettey et al.
patent: 2005/0147117 (2005-07-01), Pettey et al.
patent: 2005/0157725 (2005-07-01), Pettey
patent: 2005/0157754 (2005-07-01), Pettey
patent: 2005/0172041 (2005-08-01), Pettey
patent: 2005/0172047 (2005-08-01), Pettey
patent: 0574691 (1993-12-01), None
patent: 0935200 (1999-11-01), None
patent: 1115064 (2001-07-01), None
patent: 1376932 (2004-01-01), None
patent: 2002084311 (2002-03-01), None
patent: 2002183102 (2002-06-01), None
patent: WO09419749 (1994-01-01), None
patent: WO09929071 (2000-08-01), None
patent: WO03085535 (2003-10-01), None
“SunOS on SPARC” by Kleiman et al. (abstract only) Publication Date:Feb. 29-Mar. 3, 1988.
Holland et al. “Dynamic Switching between One-to-Many Download Methods I “ALL-IP” Cellular Networks” (abstract only) Publication date: May-Jun. 2006.
Forouzan, Behrouz A. “Data Communications and Networking, Third Edition.” pp. 528-536. McGraw-Hill, 2004, 2001, 1998.
Seifert, Rich. “The Switch Book, The Complete Guide to LAN Switching Technology.” pp. 431-473. John Wiley & Sons. 2000.
“Catalyst 3550 Multilayer Switch Software Configuration Guide.” Chapter 13, pp. 1-14. Cisco Systems. Apr. 2002.
“802.1Q, IEEE Standards for Local and Metropolitan Area Networks, Virtual Bridged Local Area Networks.” IEEE. May 7, 2003.
Mellanox Technologies, Inc. “Understanding PCI Bus, PCI-Express and infiniband Architecturee (White Paper).” Document No. 2006WP. Mellanox Technologies, Inc. Santa Clara, CA, US.
Dugan et al. “N Port ID Virtualization.” Nov. 29, 2001. Document No. 01-627v0. IBM Corporation. http://www.111.org.
Dugan et al. “N—Port Virtualization: Proposed FC-FS Modifications.” Jan. 19, 2002. Document No. 02-008v0. IBM Corporation. http://www.111.org.
American National Standards Institute. “Fibre Channel—Framing and Signaling (FC-FS).” ANSI/INCITS Standard 373-2003. Oct. 22, 2003. pp. 307 and 311. American National Standards Insitute, Inc. New York, NY, USA.
Solomon et al.: “Advanced Switching Architecture”, XP002328190. Intel Developer Forum. Sep. 17, 2003. pp. 32-54. Retrieved from the Internet: URL:http://www.asi-sig.org/education/AS—Architecture—and—PI-8—Overview——Spring—IDF—2004—FINAL.pdf.
“XILINX, Designing Network Attached Storage Platform with Advanced Switching” (XP002328191), Sep. 16, 2003. Retrieved from the Internet: URL:http://www.asi-sig.org/educ

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Switching apparatus and method for providing shared I/O... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Switching apparatus and method for providing shared I/O..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Switching apparatus and method for providing shared I/O... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3853127

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.