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:
Dec. 30, 2003

Filed:

Apr. 06, 2000
Applicant:
Inventors:

William S. Passman, Lexington, MA (US);

John R. Zavgren, Acton, MA (US);

Susan L. Wood, Wolcott, VT (US);

Keith W. Manning, Arlington, MA (US);

Joseph J. Weinstein, Somerville, MA (US);

Assignee:

BBNT Solutions LLC, Cambridge, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 1/256 ;
U.S. Cl.
CPC ...
H04L 1/256 ;
Abstract

A network for routing packets includes multiple nodes. A first node has a direct link to a second node. The first node receives a packet and identifies a primary next hop to which to transmit the packet ( ). The primary next hop identifies at least the second node. The first node transmits the packet to the second node ( ), determines whether the transmission was successful ( ), and identifies at least a third node when the transmission to the second node was unsuccessful. The first node identifies the third node by: finding a node in the network that has a direct link to both the first and second nodes ( ); identifying at least one alternate next hop, assuming that the link between the first and second nodes is unavailable, determining the cost associated with each of the alternate next hops, and selecting one of the alternate next hops based on the determined cost ( ); or retrieving a predetermined alternate next hop from a forwarding table stored by the first node ( ). The first node then transmits the packet to the third node for forwarding to the second node ( ).


Find Patent Forward Citations

Loading…