×

Method of combining architecturally dissimilar computing networks into a single logical network

  • US 5,224,205 A
  • Filed: 05/21/1990
  • Issued: 06/29/1993
  • Est. Priority Date: 05/21/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a network system comprising at least two independent computing networks (102, 104) connected by at least one interface node (120, 122), which independent networks use different resource search methods and message formats, a method of extending a search for the location of a network system resource across a said interface node, in which a first one of the networks (102) comprises a plurality of network nodes (106-M) and end nodes (106-M-M), wherein the network nodes are interconnected nonhierarchically as peer nodes, each providing network services to a separate group of end nodes, and each network node dynamically maintains a directory (211) of resources in the first network as it becomes aware of such resources, and the second network comprises one or more interconnected subarea domains (108), each internally structured as a plurality of hierarchically connected nodes with a domain host node having a directory of all resources contained in the respective domain (212,213), the interface node being divided into a first section (202) associated with the first network, and a second section (204) associated with the second network, said second section being configured as a host node of a respective domain, the method comprising the steps at the interface node ofinitiating a search of the first and second networks for the resource according to steps a) through h), andterminating the search and returning a positive indication to the source of a search request if the resource is located, andreturning a negative response if the resource is not located said method further comprisingresponsive to the arrival of a first search request at the first section of the interface node from the first network (FIG. 3),a) searching (406, 404;

  • 510) the resource directory of the first section to determine if the location of the resource in the network system is known to the first section,b) if the resource is not listed in the directory of the first section, transforming (222) the first search request into a format required by the second section, said format requesting a search only of the directory of the second section of the interface node and transmitting (409;

         516) the transformed first search request to the second section, andc) waiting (410;

         518) for a response to the transformed first search request from the second section before proceeding with the search, andin response to the arrival of a second search request at the second section from the second network (FIG.

         9),d) searching (904) the resource directory of the second section to determine if the location of the resource in the network system is known to the second section,e) if the resource is not listed in the directory of the second section, transforming (222) the second search request into a format required by the first section and transmitting the transformed second search request to the first section,in the first section in response to the transformed second search request,f) determining (910,

         912) if the transformed second search request derives from another search request propagated from the first network into the second network, and if so,g) transmitting (914) a negative response to the second section, andh) otherwise, searching (916) the resource directory of the first section.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×