Patent · US Expired

Routing mechanism in PCI multi-host topologies using destination ID field

US7430630B2 · kind B2 · utility

8Cited by
13References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 27, 2005
Grant dateSep 30, 2008
Priority date
Expiry dateMar 13, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2101/618
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Method and system for address routing in a distributed computing system, such as a distributed computing system that uses PCI Express protocol to communicate over an I/O fabric. A destination identifier is provided to identify a physical or virtual host or end point. When a physical or virtual host or end point receives a PCI data packet it compares a list of source identifiers with destination identifiers to determine if a source identifier included in the transaction packet is associated with a destination identifier included in the transaction packet to determine if the transaction packet has a valid association. If the transaction packet has a valid association, it is routed to the target device. The present invention enables each host that attaches to PCI bridges or switches and shares a set of common PCI devices to have its own PCI 64-bit address space and enables the routing of PCI transaction packets between multiple hosts and adapters, through a PCI switched-fabric bus using a destination identifier.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.