US Patent No: 6,694,361

Number of patents in Portfolio can not be more than 2000

Assigning multiple LIDs to ports in a cluster

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A cluster includes a fabric, a host coupled to the fabric, an I/O enclosure coupled to the fabric, and a subnet manager. The subnet manager performs a topology discovery of the cluster and detects ports associated with the fabric. The subnet manager computes a minimal spanning tree for the cluster, which connects every port to every other port through a single path. The subnet manager assigns a single base LID to each port and programs the assigned LIDs into forwarding tables in the fabric. Additional LIDs are reserved for each port while the single base LID is assigned to each port such that the fabric is functional and connected when the subnet manager is performing a path analysis of the cluster.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA25351

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Shah, Rajesh R Portland, OR 22 234
Wang, Jenlong Los Altos, CA 4 86

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (1)
5,854,909 Test and control access architecture for an integrated circuit 4 1995
 
NEC CORPORATION (1)
6,430,182 Fabric system and method for assigning identifier for fabric apparatus therefor 5 1998

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (14)
7,039,922 Cluster with multiple paths between hosts and I/O controllers 9 1999
7,243,160 Method for determining multiple paths between ports in a switched fabric 12 2001
6,950,885 Mechanism for preventing unnecessary timeouts and retries for service requests in a cluster 8 2001
7,194,540 Mechanism for allowing multiple entities on the same host to handle messages of same service class in a cluster 2 2001
7,099,337 Mechanism for implementing class redirection in a cluster 7 2001
7,447,778 System and method for a shared I/O subsystem 3 2002
7,404,012 System and method for dynamic link aggregation in a shared I/O subsystem 4 2002
7,356,608 System and method for implementing LAN within shared I/O subsystem 9 2002
7,328,284 Dynamic configuration of network data flow using a shared I/O subsystem 7 2002
7,765,327 Intermediate driver having a fail-over function 0 2005
7,724,748 LAN emulation over infiniband fabric apparatus, systems, and methods 4 2006
7,983,275 LAN emulation over infiniband fabric apparatus, systems, and methods 1 2010
8,780,902 Multipathing using multiple endpoint addresses for load balancing in a network 0 2011
8,542,689 LAN emulation over infiniband fabric apparatus, systems, and methods 0 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (14)
7,636,772 Method and apparatus for dynamic retention of system area network management information in non-volatile store 1 2000
7,113,995 Method and apparatus for reporting unauthorized attempts to access nodes in a network computing system 10 2000
7,099,955 End node partitioning using LMC for a system area network 18 2000
6,990,528 System area network of end-to-end context via reliable datagram domains 11 2000
6,978,300 Method and apparatus to perform fabric management 5 2000
6,944,155 Apparatus for filtering inter-node communication in a data processing system 4 2001
7,016,299 Network node failover using path rerouting by manager component or switch port remapping 24 2001
7,116,673 Queue pair resolution in infiniband fabrics 9 2001
6,789,143 Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries 28 2001
7,093,024 End node partitioning using virtualization 80 2001
7,194,662 Method, apparatus and program storage device for providing data path optimization 23 2003
7,110,402 Method and system for filtering inter-node communication in a data processing system 2 2004
7,088,715 Apparatus for filtering inter-node communication in a data processing system 0 2004
7,872,982 Implementing an error log analysis model to facilitate faster problem isolation and repair 1 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
7,000,011 Designing interconnect fabrics 2 2000
7,076,537 Designing interconnect fabrics 6 2001
7,032,013 Reliability for interconnect fabrics 1 2001
7,233,983 Reliability for interconnect fabrics 4 2002
7,237,020 Integer programming technique for verifying and reprovisioning an interconnect fabric design 5 2002
 
MELLANOX TECHNOLOGIES LTD. (4)
7,603,429 Network adapter with shared database for message context information 4 2006
8,019,902 Network adapter with shared database for message context information 0 2008
7,930,437 Network adapter with shared database for message context information 10 2009
8,671,138 Network adapter with shared database for message context information 0 2011
 
SUN MICROSYSTEMS, INC. (4)
7,200,646 System and method for on-demand node creation for fabric devices 2 2001
7,171,474 Persistent repository for on-demand node creation for fabric devices 3 2001
7,000,033 Mapping of nodes in an interconnection fabric 7 2001
6,965,951 Device centric discovery and configuration for fabric devices 4 2002
 
MOTOROLA SOLUTIONS, INC. (2)
7,251,222 Procedures for merging the mediation device protocol with a network layer protocol 16 2001
7,171,476 Protocol and structure for self-organizing network 44 2002
 
PMC-SIERRA US, INC. (2)
7,043,569 Method and system for configuring an interconnect device 17 2001
7,296,096 Method and system for configuring an interconnect device 0 2005
 
ADVANCED MICRO DEVICES, INC. (1)
6,904,545 Fault tolerant computing node having multiple host channel adapters 2 2001
 
EMULEX CORPORATION (1)
7,673,074 Avoiding port collisions in hardware-accelerated network protocol 13 2003
 
FUJITSU LIMITED (1)
8,755,287 Network managing device and network managing method 0 2012
 
INTELLECTUAL DISCOVERY, INC. (1)
6,941,350 Method and apparatus for reliably choosing a master network manager during initialization of a network computing system 13 2000
 
MOTOROLA MOBILITY LLC (1)
7,570,927 Decentralized wireless communication network and method having a plurality of devices 2 2006
 
NEC CORPORATION (1)
7,280,488 Communication device, network system using same, and method of constructing spanning tree 3 2002

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 17, 2015
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00

Full Text

 
loading....