The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 03, 2005

Filed:

Sep. 28, 2000
Applicants:

Andrew D. Hospodor, Los Gatos, CA (US);

Michael K. Eneboe, San Jose, CA (US);

Inventors:

Andrew D. Hospodor, Los Gatos, CA (US);

Michael K. Eneboe, San Jose, CA (US);

Assignee:

Western Digital Ventures, Inc., Lake Forest, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L012/28 ; H04L012/56 ;
U.S. Cl.
CPC ...
Abstract

A distributed method of establishing a path in a multi-dimensional computer network comprising a plurality of nodes for transmitting isochronous data from a source node to a destination node is disclosed. A request packet is injected into the network, the request packet specifying a request to transmit the isochronous data from one of a plurality of source nodes. The request packet is routed to at least one the plurality of source nodes, and the source node determines whether it has sufficient resources to support transmitting the isochronous data. If the source node comprises sufficient resources to support transmitting the isochronous data, the source node reserves resources within the source node to support transmitting the isochronous data, and transmits an ack packet from the source node to a first neighboring node. The first neighboring node determines whether it has sufficient resources to support transmitting the isochronous data. If the first neighboring node comprises sufficient resources to support transmitting the isochronous data, the first neighboring node reserves resources within the first neighboring node to support transmitting the isochronous data, and transmits the ack packet to an adjacent node. If the first neighboring node does not comprise sufficient resources to support transmitting the isochronous data, the first neighboring node transmits a nack packet to the source node and the source node transmits the ack packet to a second neighboring node.


Find Patent Forward Citations

Loading…